.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}@media (min-width: 769px){@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fade-in-up{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px)}100%{opacity:1;-ms-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fade-in-down{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fade-in-right{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fade-in-left{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}}.flexible-container:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-container{display:inline-block}* html .flexible-container{height:1%}.flexible-container{display:block}@media (max-width: 767px){.flexible-container{padding:0 20px}}.flexible-row{max-width:1170px;margin:0 auto}.flexible-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-row{display:inline-block}* html .flexible-row{height:1%}.flexible-row{display:block}.one-col{float:left;width:5.8333333333%;margin-left:1.25%;margin-right:1.25%}.one-col:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.one-col{display:inline-block}* html .one-col{height:1%}.one-col{display:block}.two-col{float:left;width:14.1666666667%;margin-left:1.25%;margin-right:1.25%}.two-col:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.two-col{display:inline-block}* html .two-col{height:1%}.two-col{display:block}.three-col{float:left;width:22.5%;margin-left:1.25%;margin-right:1.25%}.three-col:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.three-col{display:inline-block}* html .three-col{height:1%}.three-col{display:block}.four-col{float:left;width:30.8333333333%;margin-left:1.25%;margin-right:1.25%}.four-col:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.four-col{display:inline-block}* html .four-col{height:1%}.four-col{display:block}.five-col{float:left;width:39.1666666667%;margin-left:1.25%;margin-right:1.25%}.five-col:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.five-col{display:inline-block}* html .five-col{height:1%}.five-col{display:block}.six-col{float:left;width:47.5%;margin-left:1.25%;margin-right:1.25%}.six-col:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.six-col{display:inline-block}* html .six-col{height:1%}.six-col{display:block}.seven-col{float:left;width:55.8333333333%;margin-left:1.25%;margin-right:1.25%}.seven-col:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.seven-col{display:inline-block}* html .seven-col{height:1%}.seven-col{display:block}.eight-col{float:left;width:64.1666666667%;margin-left:1.25%;margin-right:1.25%}.eight-col:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.eight-col{display:inline-block}* html .eight-col{height:1%}.eight-col{display:block}.nine-col{float:left;width:72.5%;margin-left:1.25%;margin-right:1.25%}.nine-col:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.nine-col{display:inline-block}* html .nine-col{height:1%}.nine-col{display:block}.ten-col{float:left;width:80.8333333333%;margin-left:1.25%;margin-right:1.25%}.ten-col:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.ten-col{display:inline-block}* html .ten-col{height:1%}.ten-col{display:block}.eleven-col{float:left;width:89.1666666667%;margin-left:1.25%;margin-right:1.25%}.eleven-col:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.eleven-col{display:inline-block}* html .eleven-col{height:1%}.eleven-col{display:block}.twelve-col{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%}.twelve-col:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.twelve-col{display:inline-block}* html .twelve-col{height:1%}.twelve-col{display:block}.one-col-nogap{float:left;width:8.3333333333%;margin:0}.one-col-nogap:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.one-col-nogap{display:inline-block}* html .one-col-nogap{height:1%}.one-col-nogap{display:block}.two-col-nogap{float:left;width:16.6666666667%;margin:0}.two-col-nogap:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.two-col-nogap{display:inline-block}* html .two-col-nogap{height:1%}.two-col-nogap{display:block}.three-col-nogap{float:left;width:25%;margin:0}.three-col-nogap:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.three-col-nogap{display:inline-block}* html .three-col-nogap{height:1%}.three-col-nogap{display:block}.four-col-nogap{float:left;width:33.3333333333%;margin:0}.four-col-nogap:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.four-col-nogap{display:inline-block}* html .four-col-nogap{height:1%}.four-col-nogap{display:block}.five-col-nogap{float:left;width:41.6666666667%;margin:0}.five-col-nogap:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.five-col-nogap{display:inline-block}* html .five-col-nogap{height:1%}.five-col-nogap{display:block}.six-col-nogap{float:left;width:50%;margin:0}.six-col-nogap:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.six-col-nogap{display:inline-block}* html .six-col-nogap{height:1%}.six-col-nogap{display:block}.seven-col-nogap{float:left;width:58.3333333333%;margin:0}.seven-col-nogap:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.seven-col-nogap{display:inline-block}* html .seven-col-nogap{height:1%}.seven-col-nogap{display:block}.eight-col-nogap{float:left;width:66.6666666667%;margin:0}.eight-col-nogap:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.eight-col-nogap{display:inline-block}* html .eight-col-nogap{height:1%}.eight-col-nogap{display:block}.nine-col-nogap{float:left;width:75%;margin:0}.nine-col-nogap:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.nine-col-nogap{display:inline-block}* html .nine-col-nogap{height:1%}.nine-col-nogap{display:block}.ten-col-nogap{float:left;width:83.3333333333%;margin:0}.ten-col-nogap:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.ten-col-nogap{display:inline-block}* html .ten-col-nogap{height:1%}.ten-col-nogap{display:block}.eleven-col-nogap{float:left;width:91.6666666667%;margin:0}.eleven-col-nogap:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.eleven-col-nogap{display:inline-block}* html .eleven-col-nogap{height:1%}.eleven-col-nogap{display:block}.twelve-col-nogap{float:left;width:100%;margin:0}.twelve-col-nogap:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.twelve-col-nogap{display:inline-block}* html .twelve-col-nogap{height:1%}.twelve-col-nogap{display:block}.one-offset{margin-left:9.5833333333%}.two-offset{margin-left:17.9166666667%}.three-offset{margin-left:26.25%}.four-offset{margin-left:34.5833333333%}.five-offset{margin-left:42.9166666667%}.six-offset{margin-left:51.25%}.seven-offset{margin-left:59.5833333333%}.eight-offset{margin-left:67.9166666667%}.nine-offset{margin-left:76.25%}.ten-offset{margin-left:84.5833333333%}.eleven-offset{margin-left:92.9166666667%}@media (max-width: 767px){.flexible-layout .flexible-container{padding:0 20px}.flexible-layout .one-col-nogap{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .one-col{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .two-col-nogap{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .two-col{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .three-col-nogap{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .three-col{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .four-col-nogap{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .four-col{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .five-col-nogap{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .five-col{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .six-col-nogap{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .six-col{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .seven-col-nogap{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .seven-col{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .eight-col-nogap{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .eight-col{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .nine-col-nogap{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .nine-col{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .ten-col-nogap{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .ten-col{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .eleven-col-nogap{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .eleven-col{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .twelve-col-nogap{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .twelve-col{float:none;width:100%;margin-left:0;margin-right:0}.flexible-layout .one-offset{margin-left:0}.flexible-layout .two-offset{margin-left:0}.flexible-layout .three-offset{margin-left:0}.flexible-layout .four-offset{margin-left:0}.flexible-layout .five-offset{margin-left:0}.flexible-layout .six-offset{margin-left:0}.flexible-layout .seven-offset{margin-left:0}.flexible-layout .eight-offset{margin-left:0}.flexible-layout .nine-offset{margin-left:0}.flexible-layout .ten-offset{margin-left:0}.flexible-layout .eleven-offset{margin-left:0}}@font-face{font-family:"icons";src:url(/static/icons/icons-059869cbe7b5566ed239b2e88da46350cde5d9715586156ebb587b982addd475.eot);src:url(/static/icons/icons-059869cbe7b5566ed239b2e88da46350cde5d9715586156ebb587b982addd475.eot?#iefix) format("embedded-opentype"),url(/static/icons/icons-080b77980cbdc16600d66a2f4b48ab91caa183f1f35e710b64573bbc34facf76.woff) format("woff"),url(/static/icons/icons-23be2b2ac45f6f743988925360a11d910605b70636810ce49adda2645ba00d86.ttf) format("truetype"),url(/static/icons/icons-3d935711b51eeda7907c41ed7f01c16cd2c498289d2340ed03de8cb64c403404.svg#icons) format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{content:"";display:inline-block;speak:none;text-decoration:inherit;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-repeat:no-repeat;background-size:98% auto;background-position:center;width:1em;height:1em;line-height:1}.icon-arrow-bold:before{background-image:url(/static/icons/arrow-bold-60c85c530f29b350c857eff3e7e6a2cd812fa1c542397e707f5659911b356b71.svg)}a:hover .icon-arrow-bold:before,a:focus .icon-arrow-bold:before{opacity:.8}.icon-arrow-bottom:before{background-image:url(/static/icons/arrow-bottom-f7c5e5ac8a441840f6fb522cb4aa8b407d202bbcbef2068cee8a81de7d51add8.svg)}.icon-arrow-left:before{background-image:url(/static/icons/arrow-left-6e5edff88195c869a9e91a0119cda4210e7cc7069b11a0452adcda9ce2f17ac2.svg)}.icon-arrow-right:before,.flexible-groups__content-items .pagination .more_link:before,.flexible-public-profile__activity .pagination a:before,.flexible-search-course-item-wrapper .flexible-search__see-all:before,.flexible-search-certificate-item-wrapper .flexible-search__see-all:before,.flexible-search-act-item-wrapper .flexible-search__see-all:before,.flexible-search-ego-item-wrapper .flexible-search__see-all:before,.flexible-search-lpa-item-wrapper .flexible-search__see-all:before{background-image:url(/static/icons/arrow-right-0e99b977502c90c3d3322a5f6cfa0bc4d4c8027b17b58a0ae36d77a81ff673c4.svg);width:1em;height:.6em;background-position:right center}.icon-arrow-top:before{background-image:url(/static/icons/arrow-top-4261c7dad3ac71eec0deb1734cb409d1adc0119893f9cc1749e0fdf89f3b6b87.svg)}.icon-attachment-2:before{content:"\f0c6";font-family:'Font Awesome 5 Pro';margin-right:.2em}.icon-attachment-3:before{background-image:url(/static/icons/blue-clip-c1601002dd2f8560b7ce4284b1854690b83cef5ddff0e67ef343e7fac21d3657.svg);position:relative;top:.2em}.icon-audio:before{background-image:url(/static/icons/audio-a24f52f80710a836c8181a4be60a2ba407d6b9012e12da41fdcd37cfb1d4b27b.png)}.icon-book-lines:before,.subjects-flexible__topics-list a:before,.subsubject-flexible__topics-list a:before,.topics-flexible__topics-list a:before{background-image:url(/static/icons/book-lines-937e447181c3d3a86e0f3d11cba59dea00c24854a685ac4268ce1b98bf1b4d3b.svg)}.icon-book-lines2:before{background-image:url(/static/icons/book-lines2-946ea1214305a6b2d3ceddfccbb9db6f3269d93018cd98c4faded03c29c7ec65.png)}.icon-book-blue:before{background-image:url(/static/icons/book-lines-blue-8dfd7dd9fd08c3cde957c8c96988dc4ce61a8e59a4b98a368a49853f40243a66.svg)}.icon-calendar-ico:before{background-image:url(/static/icons/calendar_ico-29512120c0962aaed2397821ff3ee7de43271233256c5089e58200d56f5c5ea0.svg)}.icon-change:before{background-image:url(/static/icons/change-39e92f33fdb334746cbfd847f106af2634f0cad829d69f9035adbb6668b366a2.svg)}.icon-clock-long:before{background-image:url(/static/icons/clock-long-d500814850db7feb4b892bca58e5581ff4750c2356340be0b9cdbea215210096.svg)}.icon-clock:before{background-image:url(/static/icons/clock-9d67b620a5ffd46873b2bdbbbe6362d5dc671a8d8219ca92bd460912967cc04d.svg)}.icon-close-small:before{background-image:url(/static/icons/close-small-6cd1ff01fb964f91f7c914339364741cb6e18e1f8cacbfca4296ec40bb539290.svg)}.icon-close:before,.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.blur:before,.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.selected:before{background-image:url(/static/icons/close-631d008321f5d70e29f552c2ec46f918e3cf247181c11d1dc840ca300a12dc26.svg)}.icon-cloud:before{background-image:url(/static/icons/cloud-fc9df615e3bede907662eee1f767f8529060709e61effc9acfcfb4381225c6af.svg)}.icon-content-summary:before{background-image:url(/static/icons/content-summary-bc683bb1917969a7e79838d17995d813c08002ec3152f2dc63fdbc7c481f7a13.svg)}.icon-dd-arrow:before{background-image:url(/static/icons/dd_arrow-0f0860f93f5d42c510f3f9b89f8e64e4ab6105d3742fe36bbc7df648b42ec9a6.svg)}.icon-dd-arrow-up:before{background-image:url(/static/icons/dd_arrow_up-18d23f2f414c307df71b8c0d228a8be2cf1dd14391c6607d2521359bb0bf0957.svg)}.icon-dismiss:before{background-image:url(/static/icons/dismiss-82ce25f15d8627cd427081e47df2c836e34533e7186ea311d691ed64a6bdb79e.svg)}.icon-edit:before{background-image:url(/static/icons/edit-e9cb79569a9761990b2fbc03ebfe675216b94ef6d3d50d383820c5b1c873e863.svg)}.icon-embed:before{background-image:url(/static/icons/embed-05e7b16bd312855969646d4a53915c68ed5e29a4ba7f7e60104a389e1bb50e54.png)}.icon-facebook:before{background-image:url(/static/icons/facebook-c37386e1e1bb18051d197543a547bbf938d2a609668b41c73900fcb5aea9c9f8.svg)}.icon-gplus:before{background-image:url(/static/icons/gplus-f201f05316fe5c8d7a9b151e3292b1ee0a81caf3804fc6c2cba8a6af7390c27c.svg)}.icon-group-members:before{background-image:url(/static/icons/group-members-c96b73710156e68546cf92a8dc2de0b9d68f23e59a34549dce902f0fe44817c8.svg)}.icon-group-settings:before{background-image:url(/static/icons/group-settings-5bc09ff765db0a86f621891fed57c40d4811fcf36aa2eb3587ac65395a5994fb.svg)}.icon-group-summary:before{background-image:url(/static/icons/group-summary-0c3e108f889eb776451bdcd043a586852d84af588b3bbf9cebb37caaf82f7e61.svg)}.icon-groups:before{background-image:url(/static/icons/groups-8c8ec9db44fc99a8a0fe278d9693e648b5c49aec84a7d3125212ff3dd73f70f5.svg)}.icon-heart:before{background-image:url(/static/icons/heart-75415db1e3fe2b56338858009a6fb34b280ba3c2d9818e3dbd823ac2067f73d0.svg)}.icon-hidden:before{background-image:url(/static/icons/hidden-df63deac22ad49aac59d40b0702cdc611b3ac66489394cb7f42eb47bffcaa51d.svg)}.icon-infinity:before{background-image:url(/static/icons/infinity-694a5927b9a6faba86391642829c404306ce71aa8861dae4cb8f50ffb093fc49.svg);height:.7em}.icon-ipad:before{background-image:url(/static/icons/ipad-6b59abf7ce47bb24da9a0c5c399f89fe4ca6b9d794e7f8d9e010e9a8420199a3.svg)}.icon-lamp:before{background-image:url(/static/icons/lamp-07ee4156813bc5443b1a4e26766ad46faa7bcb82c64e4dba4214aa021ac1e3f3.svg)}.icon-leave:before{font-family:"icons";content:"\f11f"}.icon-leaves:before{background-image:url(/static/icons/leaves-958533188bf0247a8ae8008ab860bcebc0cb2590fb7ec8dd9e230309067e19cf.svg)}.icon-link:before{background-image:url(/static/icons/link-95cdd8bd57871e078ee3b772c6c9287e613754abd94497d4a8bb6bb7c7a99d27.svg)}.icon-mail-arrow:before{background-image:url(/static/icons/mail-arrow-e9b3d921a1df44e313eff2cd6a5ff9f233d03f7b3313e58cd2d4e82a9a16f550.svg)}.icon-mail:before{background-image:url(/static/icons/mail-7b062b6f653248f05a5b01c6cff5a80b483b809476ede67006e7e698e49dcdfa.svg)}.icon-menu:before{background-image:url(/static/icons/menu-fef772f7285b51f7887eb2200a4589486627e1b98cb43814b5b8ab3b7fe1a04c.svg)}.icon-message:before{background-image:url(/static/icons/message-536dadb397b83c3fea59319a7990eec84e83614c03db3741219f6cffc458bd1a.svg)}.icon-milestone:before{background-image:url(/static/icons/milestone-07df4b7e7e92e0c6f74bf0040ebf17ac5a860223ca1e729f7c7c8d06682bad08.svg)}.icon-minus:before{background-image:url(/static/icons/minus-9d71306d434a2ad8976cf164b92d78a452514b648641e7dac6af1256d92c394d.svg)}.icon-paper:before{background-image:url(/static/icons/paper-70583a781721f397aa092d724c639d0331a9442642a17c770b0fb24110158750.svg)}.icon-pathway{line-height:.7em}.icon-pathway:before{background-image:url(/static/icons/pathway-392a4cd6e5abe4e4fddbd2dd60966b8d2ddeb48d7f6745d4ef4acb5daaeca7b4.svg)}.icon-pencil:before{background-image:url(/static/icons/pencil-863cc7335e9a082615260cc52d9761ee40f3a0950c5f51aee78482bbf385e578.svg)}.icon-pdf:before{background-image:url(/static/icons/pdf-7ca9915cce601858b75af879c6b97bb2fdeb860eaa2b19257c4580521770ce95.png)}.icon-people:before{background-image:url(/static/icons/people-967e7f4184920d3fe548199745acefcd0a893a0cb4f3a0d6f9edc600bf302c4c.svg)}.icon-pin:before{background-image:url(/static/icons/pin-e29de608866fd4c61dd851d037b726aac520bc10ad4ec5359b2b67c805fd2181.svg)}.icon-pinterest:before{background-image:url(/static/icons/pinterest-ecf5f08414fb5f5183dc9bf15a27f7e3f9c4c4bb4e769a630a0b399a0b117817.svg)}.icon-playlist{line-height:.7em}.icon-playlist:before{background-image:url(/static/icons/playlist-5f8adebd6e6374eb800cabbdee5c1115a13f554bd3d513f160eedfc4a3d67956.svg)}.icon-plus:before{background-image:url(/static/icons/plus-2074ef0e68dcc3471b74ddf27ee30182a7d2eea3dc0b4ab06d7260219f9c591c.svg)}.icon-print:before{background-image:url(/static/icons/print-650c78bda5b14c321786ff3fb5d9c6fa71c3d5a0c34faeedd231ba0b37042475.svg)}.icon-reply-bottom-left:before{background-image:url(/static/icons/reply-bottom-left-b8f0ae1d22c1b2a3830156316acf7dbd2098bfda3c7296e097dad68c276d9d3b.svg)}.icon-reply-bottom-right:before{background-image:url(/static/icons/reply-bottom-right-26e7519cfc3fcfe89bc9c02ae08e6af747578cc18486b7cd413ed3660176efe6.svg)}.icon-reply-left-bottom:before{background-image:url(/static/icons/reply-left-bottom-7d5f7ed0c8f587baef8312bf7f6e164608b469103419f53530e641fb214578ce.svg)}.icon-reply-left-top:before{background-image:url(/static/icons/reply-left-top-728265142896fef383d8fbd06d5990d4e03fda1a8836eb21590871697fa1d97a.svg)}.icon-reply-right-bottom:before{background-image:url(/static/icons/reply-right-bottom-dbe407461d6d7e8cc69736a84447ee06c09f24d68b0660a3eedefb196172c3d8.svg)}.icon-reply-right-top:before,.forum-topics-show-author-block .avatar .add-picture:before{background-image:url(/static/icons/reply-right-top-8d5d8a0e4f6753324a78c205c95fad53dff95169df841a153c57f01083bc6829.svg)}.icon-reply-top-left:before{background-image:url(/static/icons/reply-top-left-156cd9d48034225ba7c5be7d6bdd75ed2d3c7d882c0ab15560f0151057647b1a.svg)}.icon-reply-top-right:before{background-image:url(/static/icons/reply-top-right-2a144eb7e141b3b5886f1ad06a8cc4ea4d7c9f43c003177c1ffbd233815b7336.svg)}.icon-search-zoom:before{background-image:url(/static/icons/search-zoom-1e78b0906ad8d8c4c719bdaa628f4765ebd7e202a894623b420498c6a6777875.svg)}.icon-search:before{background-image:url(/static/icons/search-5d618f37857ed0f485d9352c7eb480671706ccf904ec9d1bc9ac9a822fae64f7.svg)}.icon-share:before{background-image:url(/static/icons/share-4ea2661ebc128c13b45f1f3c48f706720812e64d766e21bcb410f969755ac231.svg)}.icon-shopping-cart-white:before{content:"";background-image:url(/static/icons/shopping-cart-white-9a75db07f34a9893cb51ab3eb07898cb688df255277d68bf22e285fa7191fe65.svg)}.icon-shopping-cart:before{background-image:url(/static/icons/shopping-cart-4f6e868e0b59a8fd70e4793a0ab72486c65cfef491b74f025dd72962dd1036f4.svg)}.icon-sign-in:before{background-image:url(/static/icons/sign-in-0949632f504870cdaf25d0ec96d1f569228712e5d78b20639905d8d96537c90e.svg)}.icon-speed:before{background-image:url(/static/icons/speed-c72fb9f5d08d8b8f27a5fc078e9b1109399cdb3dce76d777691485d053dc49ab.svg)}.icon-swap:before{background-image:url(/static/icons/swap-04a1ddbadeea0d4e46f655fa7a1ef2ddbd7110776efae696dd1a0266f3c3d965.svg)}.icon-tick:before{background-image:url(/static/icons/tick-6d3ba4877f9e7e9046fad52ad1ae77df3b0999a6a68565de124d888b1f686f61.svg)}.icon-touchstone:before{background-image:url(/static/icons/touchstone-f900f5f3df7559beeaef38ee638cbac275a0dca44f9e07370f807341baf449ac.svg);height:1.2em}.icon-trash:before{background-image:url(/static/icons/trash-492c20092f50d4ece90d29fc98d06bf156ed35db9df3a7f285c99b2a7a2d4261.svg)}.icon-tutorial:before{background-image:url(/static/icons/tutorial-d817a21f95f55dbb07c5b7df03ea61c60e7b40a98d6ef762bc4e9eae01dc89ec.svg)}.icon-twitter:before{background-image:url(/static/icons/twitter-95e0f26a83ea211fecc3a72542eabe03da5bdfc0204007bb253541ab9384bab4.svg)}.icon-unwatch:before{background-image:url(/static/icons/unwatch-be5588b60a22a128bddf6961a6d0eb63914c53f87d80b235e8177f810b6be78f.svg)}.icon-upload:before{background-image:url(/static/icons/upload-bd9cb0477a48fea60a55d3d7041466e3ffe78e91a214996934002f91411246d5.svg)}.icon-view:before{background-image:url(/static/icons/view-591a3230897cd123fafbcecf98d7bf44dae586eded76483308f018850bbe787a.svg);height:.7em}.icon-watch:before{background-image:url(/static/icons/unwatch-be5588b60a22a128bddf6961a6d0eb63914c53f87d80b235e8177f810b6be78f.svg)}.icon-website:before{background-image:url(/static/icons/website-7e857d6f3759666f5f8a6fb28237c14d20f53550af78c1919fc66ca75914ce7b.svg)}.icon-wrong:before{background-image:url(/static/icons/wrong-60c77e4f972df7a7493054182ad896c134094d122e65accab36d9f8c6d7cad88.svg)}.icon-zoom-short:before{background-image:url(/static/icons/zoom-short-342fb0d3ee1d57c597ce58ad098e9ba30baf9f38ed195948ace0b24eceb511c3.svg)}.icon-zoom:before{background-image:url(/static/icons/zoom-d5dc91c223eee847a7b33c170d5d0963108ae13be2648456c0c37cf85570ad92.svg)}.icon-edit-pencil:before{background-image:url(/static/icons/edit_pencil-639e95217ee983aa630aa1c12f4e2bdc15dd57f7c700d53c01966846960ebbd4.png)}_:-ms-fullscreen .icon-arrow-right:before,_:-ms-fullscreen .flexible-groups__content-items .pagination .more_link:before,.flexible-groups__content-items .pagination _:-ms-fullscreen .more_link:before,_:-ms-fullscreen .flexible-public-profile__activity .pagination a:before,.flexible-public-profile__activity .pagination _:-ms-fullscreen a:before,_:-ms-fullscreen .flexible-search-course-item-wrapper .flexible-search__see-all:before,.flexible-search-course-item-wrapper _:-ms-fullscreen .flexible-search__see-all:before,_:-ms-fullscreen .flexible-search-certificate-item-wrapper .flexible-search__see-all:before,.flexible-search-certificate-item-wrapper _:-ms-fullscreen .flexible-search__see-all:before,_:-ms-fullscreen .flexible-search-act-item-wrapper .flexible-search__see-all:before,.flexible-search-act-item-wrapper _:-ms-fullscreen .flexible-search__see-all:before,_:-ms-fullscreen .flexible-search-ego-item-wrapper .flexible-search__see-all:before,.flexible-search-ego-item-wrapper _:-ms-fullscreen .flexible-search__see-all:before,_:-ms-fullscreen .flexible-search-lpa-item-wrapper .flexible-search__see-all:before,.flexible-search-lpa-item-wrapper _:-ms-fullscreen .flexible-search__see-all:before,_:-ms-fullscreen .icon-cloud:before,_:-ms-fullscreen .icon-upload:before,:root .icon-arrow-right:before,:root .flexible-groups__content-items .pagination .more_link:before,:root .flexible-public-profile__activity .pagination a:before,:root .flexible-search-course-item-wrapper .flexible-search__see-all:before,:root .flexible-search-certificate-item-wrapper .flexible-search__see-all:before,:root .flexible-search-act-item-wrapper .flexible-search__see-all:before,:root .flexible-search-ego-item-wrapper .flexible-search__see-all:before,:root .flexible-search-lpa-item-wrapper .flexible-search__see-all:before,:root .icon-cloud:before,:root .icon-upload:before{background-size:15px auto}.stuck .sticky-bar-line{position:fixed;top:0;left:0;right:0;width:100%;z-index:1102;box-shadow:0 2px 3px rgba(170,170,170,0.1)}@media only screen and (max-width: 768px){.mobile-view .stuck .sticky-bar-line{top:0 !important}}.act-test-prep__header{border-bottom:1px solid #dfe0e3;background:#f6f6f6}.act-test-prep__header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.act-test-prep__header{display:inline-block}* html .act-test-prep__header{height:1%}.act-test-prep__header{display:block}@media (max-width: 767px){.act-test-prep__header{padding:0 20px}}.act-test-prep__header-row{max-width:1170px;margin:0 auto;padding-bottom:1.25em}.act-test-prep__header-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.act-test-prep__header-row{display:inline-block}* html .act-test-prep__header-row{height:1%}.act-test-prep__header-row{display:block}.act-test-prep__header-title{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;min-height:9.375em;padding-top:5.625em;padding-bottom:4.375em;background:url(/static/act-sheet-pencil-7ddc0882c9725fd5fc1e8fdecf15b48608db005d062f3ba40afbc2c7a7794fb9.png) 0 85px no-repeat;color:#303335}@media (max-width: 767px){.act-test-prep__header-title{float:none;width:100%;margin-left:0;margin-right:0}}.act-test-prep__header-title h1{padding-left:4.7222222222em;padding-bottom:0.5555555556em;font-size:2.25em;line-height:1.2;font-family:"droid_serifregular", Times, "Times New Roman", serif}.act-test-prep__header-title p{max-width:50em;padding-left:11.3333333333em;line-height:1.5;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em}@media only screen and (max-width: 1024px){.act-test-prep__header-title{min-height:auto;padding-top:2.1875em;padding-bottom:2.5em;background:url(/static/act-sheet-pencil-7ddc0882c9725fd5fc1e8fdecf15b48608db005d062f3ba40afbc2c7a7794fb9.png) 0 40px no-repeat}.act-test-prep__header-title h1{padding-left:4.1666666667em}.act-test-prep__header-title p{padding-left:10em}}@media only screen and (max-width: 480px){.act-test-prep__header-title{padding-top:5.625em;background-position:center 10px;background-size:70px 73px;text-align:center}.act-test-prep__header-title h1,.act-test-prep__header-title p{padding-left:0}}.act-test-prep__header-subjects{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;text-align:justify}@media (max-width: 767px){.act-test-prep__header-subjects{float:none;width:100%;margin-left:0;margin-right:0}}.act-test-prep__header-subjects a{position:relative;display:inline-block;width:12.125em;height:12.125em;background-color:#fff;text-decoration:none;border:1px solid #dfe0e3;border-bottom:3px solid #dfe0e3;border-radius:4px;border-radius:4px;transition:border-color .3s ease-out}.act-test-prep__header-subjects a:hover{border-color:#1c9def}.act-test-prep__header-subjects a.helper{width:100%;height:0px;border:none;visibility:hidden}.act-test-prep__header-subjects a img{display:block;margin:1.0625em auto 0;border-radius:4px}.act-test-prep__header-subjects a h2{position:absolute;bottom:0.3888888889em;width:100%;min-height:1.3888888889em;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.act-test-prep__header-subjects a h2:hover,.act-test-prep__header-subjects a h2:focus{color:#5ec3fb}@media (max-width: 1050px){.act-test-prep__header-subjects a{width:10.625em;height:10.625em}.act-test-prep__header-subjects a img{width:50%}.act-test-prep__header-subjects a h2{bottom:0.1875em}}@media (max-width: 920px){.act-test-prep__header-subjects a{width:9.375em;height:9.375em}}@media (max-width: 820px){.act-test-prep__header-subjects a{width:8.125em;height:8.125em}.act-test-prep__header-subjects a h2{font-size:0.9375em}}@media (max-width: 767px){.act-test-prep__header-subjects{text-align:center}.act-test-prep__header-subjects a{margin:0 0.3125em 0.625em}}@media only screen and (max-width: 480px){.act-test-prep__header-subjects a{width:10.625em;height:10.625em}.act-test-prep__header-subjects a h2{font-size:1.125em}}.act-test-prep__courses-block{background:#fff}.act-test-prep__courses-block:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.act-test-prep__courses-block{display:inline-block}* html .act-test-prep__courses-block{height:1%}.act-test-prep__courses-block{display:block}@media (max-width: 767px){.act-test-prep__courses-block{padding:0 20px}}.act-test-prep__courses-block-row{max-width:1170px;margin:0 auto;padding-top:2.8125em;padding-bottom:2.8125em}.act-test-prep__courses-block-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.act-test-prep__courses-block-row{display:inline-block}* html .act-test-prep__courses-block-row{height:1%}.act-test-prep__courses-block-row{display:block}.act-test-prep__courses-block-wrapper{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;border:1px solid #dfe0e3;border-bottom:3px solid #dfe0e3;border-radius:4px;overflow:hidden}@media (max-width: 767px){.act-test-prep__courses-block-wrapper{float:none;width:100%;margin-left:0;margin-right:0}}.act-test-prep__courses-block-wrapper .ace-courses-refresher{padding:0;margin:0;color:#303335}.act-test-prep__courses-block-wrapper .ace-courses-refresher .ace-courses-refresher__header{margin:0;padding:1.875em;background-color:#f6f6f6;background-image:url(/static/ace_flag-930aebcfc06511d50b19ae059a2278fabc1098fd30331af71d89b71a9a3e3a77.svg);background-position:95% 17px;background-repeat:no-repeat;background-size:120px 115px}.act-test-prep__courses-block-wrapper .ace-courses-refresher .ace-courses-refresher__header h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}@media (max-width: 600px){.act-test-prep__courses-block-wrapper .ace-courses-refresher .ace-courses-refresher__header{padding-top:5em;background-position:center 10px;background-size:60px 57px;text-align:center}.act-test-prep__courses-block-wrapper .ace-courses-refresher .ace-courses-refresher__header p{width:auto}}.act-test-prep__courses-block-wrapper .ace-courses-refresher .ace-courses-refresher-list{padding-left:1.3157894737%;padding-right:1.3157894737%;padding-top:1.875em}@media (max-width: 1023px){.act-test-prep__courses-block-wrapper .ace-courses-refresher .ace-courses-refresher-list{text-align:center}}@media only screen and (max-width: 768px){.act-test-prep__courses-block-wrapper .ace-courses-refresher .ace-courses-refresher-list{padding-left:0;padding-right:0}}.act-subject-prep{background:#fff}.act-subject-prep:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.act-subject-prep{display:inline-block}* html .act-subject-prep{height:1%}.act-subject-prep{display:block}@media (max-width: 767px){.act-subject-prep{padding:0 20px}}.act-subject-prep__navigation-row{max-width:1170px;margin:0 auto;padding-top:2.5em;padding-bottom:2.5em}.act-subject-prep__navigation-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.act-subject-prep__navigation-row{display:inline-block}* html .act-subject-prep__navigation-row{height:1%}.act-subject-prep__navigation-row{display:block}.act-subject-prep__navigation-col{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAN/g4wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzE5M0ZFRjlGMTQ4MTFFMjg0Njk4QzkyNTc0RERDOTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzE5M0ZFRkFGMTQ4MTFFMjg0Njk4QzkyNTc0RERDOTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MTkzRkVGN0YxNDgxMUUyODQ2OThDOTI1NzREREM5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MTkzRkVGOEYxNDgxMUUyODQ2OThDOTI1NzREREM5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==);background-repeat:repeat-x;background-position:0px 35px;min-height:4.375em;position:relative}@media (max-width: 767px){.act-subject-prep__navigation-col{float:none;width:100%;margin-left:0;margin-right:0}}.act-subject-prep__navigation-col:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.act-subject-prep__navigation-col{display:inline-block}* html .act-subject-prep__navigation-col{height:1%}.act-subject-prep__navigation-col{display:block}.act-subject-prep__navigation-item{display:block;position:absolute;padding:0.3125em 0.625em;background:#f6f6f6;text-decoration:none;border:1px solid #dfe0e3;border-bottom:3px solid #dfe0e3;border-radius:4px;transition:border-color 0.3s ease}.act-subject-prep__navigation-item.mathematics{left:0}.act-subject-prep__navigation-item.science{left:25%;width:6.25em;margin-left:-3.8125em}.act-subject-prep__navigation-item.reading{left:50%;width:10.375em;margin-left:-5.875em}.act-subject-prep__navigation-item.reading span{width:7.5em}.act-subject-prep__navigation-item.english{left:75%;width:6.25em;margin-left:-3.8125em}.act-subject-prep__navigation-item.writing{right:0}.act-subject-prep__navigation-item.current,.act-subject-prep__navigation-item:hover,.act-subject-prep__navigation-item:focus{border-color:#1c9def}.act-subject-prep__navigation-item img{width:2.5625em;height:3.4375em;margin-bottom:-0.3333333333em}.act-subject-prep__navigation-item span{display:inline-block;margin-bottom:0.2em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.act-subject-prep__navigation-item span:hover,.act-subject-prep__navigation-item span:focus{color:#5ec3fb}@media (max-width: 767px){.act-subject-prep__navigation-item,.act-subject-prep__navigation-item.science,.act-subject-prep__navigation-item.reading,.act-subject-prep__navigation-item.english{position:static;width:auto;margin:0 0 0.625em 0;padding-left:40%}}.act-subject-prep__header-row{max-width:1170px;margin:0 auto}.act-subject-prep__header-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.act-subject-prep__header-row{display:inline-block}* html .act-subject-prep__header-row{height:1%}.act-subject-prep__header-row{display:block}.act-subject-prep__header-col{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;border:1px solid #dfe0e3;border-bottom:3px solid #dfe0e3;border-radius:4px;background:#f6f6f6}@media (max-width: 767px){.act-subject-prep__header-col{float:none;width:100%;margin-left:0;margin-right:0}}.act-subject-prep__header-wrapper{padding:2.8125em 4.375em;color:#303335}.act-subject-prep__header-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.act-subject-prep__header-wrapper{display:inline-block}* html .act-subject-prep__header-wrapper{height:1%}.act-subject-prep__header-wrapper{display:block}.act-subject-prep__header-wrapper img{float:left}.act-subject-prep__header-wrapper h1{padding-left:3.8888888889em;font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:2.25em;line-height:1.2}.act-subject-prep__header-wrapper p{padding-left:9.3333333333em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.5}@media (max-width: 767px){.act-subject-prep__header-wrapper{padding:1.25em}.act-subject-prep__header-wrapper img{display:block;float:none;margin:0 auto 0.625em;max-width:6.25em;max-height:6.25em}.act-subject-prep__header-wrapper h1,.act-subject-prep__header-wrapper p{padding-left:0;text-align:center}}.act-subject-prep__content-row{max-width:1170px;margin:0 auto;color:#303335}.act-subject-prep__content-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.act-subject-prep__content-row{display:inline-block}* html .act-subject-prep__content-row{height:1%}.act-subject-prep__content-row{display:block}.act-subject-prep__content-row sup{vertical-align:super;font-size:0.7em}.act-subject-prep__content-row .act-subject-prep__content-description,.act-subject-prep__content-row h2{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.act-subject-prep__content-row .act-subject-prep__content-description,.act-subject-prep__content-row h2{float:none;width:100%;margin-left:0;margin-right:0}}.act-subject-prep__content-row h2{background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAN/g4wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzE5M0ZFRjlGMTQ4MTFFMjg0Njk4QzkyNTc0RERDOTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzE5M0ZFRkFGMTQ4MTFFMjg0Njk4QzkyNTc0RERDOTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MTkzRkVGN0YxNDgxMUUyODQ2OThDOTI1NzREREM5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MTkzRkVGOEYxNDgxMUUyODQ2OThDOTI1NzREREM5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==);background-repeat:repeat-x;background-position:0px 8px;margin-top:3.125em}.act-subject-prep__content-row h2:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.act-subject-prep__content-row h2{display:inline-block}* html .act-subject-prep__content-row h2{height:1%}.act-subject-prep__content-row h2{display:block}.act-subject-prep__content-row h2 span{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;background:#fff;padding-right:0.8333333333em}.act-subject-prep__content-row .act-subject-prep__content-description{margin-top:1.25em}.act-subject-prep__content-row p{width:50%;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.5}.act-subject-prep__content-row ul{float:left;width:47.5%;margin-left:1.25%;margin-right:1.25%;margin-top:2.5em}@media (max-width: 767px){.act-subject-prep__content-row ul{float:none;width:100%;margin-left:0;margin-right:0}}.act-subject-prep__content-row li{margin-bottom:1.125em;padding:0 12.5673249551%}@media (max-width: 767px){.act-subject-prep__content-row{text-align:center}.act-subject-prep__content-row .act-subject-prep__content-description{margin-bottom:1.25em}.act-subject-prep__content-row h2 span{padding-left:0.8333333333em}.act-subject-prep__content-row p{width:auto}.act-subject-prep__content-row ul{margin-top:0}.act-subject-prep__content-row li{padding:0}}.act-subject-prep__content-tip:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.act-subject-prep__content-tip{display:inline-block}* html .act-subject-prep__content-tip{height:1%}.act-subject-prep__content-tip{display:block}.act-subject-prep__content-tip a img{border-radius:4px;float:left}.act-subject-prep__content-tip h4{padding-top:0.125em;margin-left:2.8125em}.act-subject-prep__content-tip h4 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.act-subject-prep__content-tip h4 a:hover,.act-subject-prep__content-tip h4 a:focus{color:#5ec3fb}.act-subject-prep__content-tip .stars{font-size:16px;background:#d4d4d4 url(/static/stars-flexible-gradient-bg-5932581341060f299b3a165f57f6c9813aa839e95bfec3f0c7f20f0d190a416e.png) 0 0 no-repeat;width:5.25em;height:1em;overflow:hidden;margin-left:2.8125em}.act-subject-prep__content-tip .stars img{display:block;margin:0;padding:0}@media (max-width: 767px){.act-subject-prep__content-tip a img{float:none}.act-subject-prep__content-tip h4{margin-left:0}.act-subject-prep__content-tip .stars{margin-left:auto;margin-right:auto}}.act-subject-prep__content-test a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:inline-block;padding-left:1.4375em;background:url(/static/act_sub_clip-9105472a1e67f4649fbd6c9ed38fe8531bb0ffb9403cdd18eade97851a5eee7a.svg) 0 0 no-repeat}.act-subject-prep__content-test a:hover,.act-subject-prep__content-test a:focus{color:#5ec3fb}.act-subject-prep__content-test__checklist{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.act-subject-prep__question{float:left;width:55.8333333333%;margin-left:1.25%;margin-right:1.25%;margin-top:2.5em}@media (max-width: 767px){.act-subject-prep__question{float:none;width:100%;margin-left:0;margin-right:0}}.act-subject-prep__question h3,.act-subject-prep__question p{padding:0 10.719754977%;font-size:0.9375em}.act-subject-prep__question h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.act-subject-prep__question p{width:auto;margin-top:0.6666666667em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.act-subject-prep__question p strong{font-weight:bold}.act-subject-prep__question p .underline{text-decoration:underline;position:relative}.act-subject-prep__question p .underline span{position:absolute;left:45%;bottom:-12px;font-size:0.6666666667em}.act-subject-prep__question img{width:100%}ul.act-subject-prep__answers{float:left;width:39.1666666667%;margin-left:1.25%;margin-right:1.25%;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em}@media (max-width: 767px){ul.act-subject-prep__answers{float:none;width:100%;margin-left:0;margin-right:0}}ul.act-subject-prep__answers li:first-child{margin-top:1.3333333333em}ul.act-subject-prep__answers button.f-button{padding-top:0.6666666667em;padding-bottom:0.6666666667em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em}ul.act-subject-prep__answers li>span{position:relative}ul.act-subject-prep__answers li>span .moveOut{position:absolute;left:-20px}.user-sessions-sign-in-html,.user-sessions-sign-in-html body{background-color:#f7f7f7;height:100%}.user-sessions-sign-in .flexible__content,.user-sessions-sign-in-partner .flexible__content{background-color:#f7f7f7;height:100%;position:relative}.flexible-sign-in{background-color:#f7f7f7;display:table;width:100%;height:100%}.flexible-sign-in-row{display:table-cell !important;vertical-align:middle;text-align:center}@media only screen and (max-width: 768px){.flexible-sign-in-row{padding:0 0.625em}}.flexible-sign-in__sophia-logo img{margin:0 auto;display:block;width:8.75em}.flexible-sign-in__section{max-width:20em;width:100%;margin:0 auto;padding:1.875em 0;text-align:left}@media only screen and (max-width: 767px){.flexible-sign-in__section{padding:1.25em 0}}.flexible-sign-in__section-two-column,.flexible-sign-in__section--left,.flexible-sign-in__section--right{display:inline-block;vertical-align:top;padding:0 0.75em;box-sizing:border-box}@media only screen and (max-width: 768px){.flexible-sign-in__section-two-column,.flexible-sign-in__section--left,.flexible-sign-in__section--right{padding:0}}.flexible-sign-in__section--wrapper{padding:1.875em 0}@media only screen and (max-width: 768px){.flexible-sign-in__section--wrapper{padding:1.25em 0}}.flexible-sign-in__section--left{position:absolute;right:20.3125em}@media (min-width: 320px) and (max-width: 959px){.flexible-sign-in__section--left{display:block;margin:0 auto;position:static;padding:0}}.flexible-sign-in__section--right{width:20em;position:relative}@media only screen and (max-width: 480px){.flexible-sign-in__section--right{width:18.75em}}.flexible-sign-in__section-logo{border:solid 1px #dfe0e3;border-radius:4px;background-color:#fff;padding:1.875em 1.875em;margin-top:5.3125em;margin-bottom:1.25em;text-align:center;display:inline-block}.flexible-sign-in__section-logo img{display:block;width:auto;max-width:12.5em}@media (min-width: 320px) and (max-width: 959px){.flexible-sign-in__section-logo{height:auto;margin-top:0;padding:1.25em 0.625em}.flexible-sign-in__section-logo img{height:auto;width:100%;max-width:100%}}.flexible-sign-in__form{padding:0.4375em 0 0.3125em 0}.user-sessions-sign-in-partner .flexible-sign-in__form{text-align:left}.user-sessions-sign-in-partner .flexible-sign-in__form button[type="submit"]{margin:1.1111111111em 0 1.1111111111em 0;box-sizing:border-box;width:100%}.user-sessions-sign-in-partner .flexible-sign-in__form input.default-field{box-sizing:border-box;width:100%}.user-sessions-sign-in-partner .flexible-sign-in__form label{padding:0.8333333333em 0 0.2777777778em 0}.flexible-sign-in__form label{display:block;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;font-size:0.8125em;text-transform:uppercase;color:#303335;padding:0.6153846154em 0 0.3076923077em 0}.flexible-sign-in__form input.default-field{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:15px;color:#303335;border:1px solid #dfe0e3;border-radius:4px;padding:0.6666666667em 2.4861878453%;width:94.4751381215%}.flexible-sign-in__form .field_with_errors input.default-field{background:#feebed;border:solid 2px #e93c4f;width:93.9226519337%}.flexible-sign-in__form .inline-errors{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#e93c4e;font-size:0.6875em}.flexible-sign-in__form button[type="submit"]{font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;width:100%;margin:0.8333333333em 0 1.1111111111em 0;padding:0.5555555556em 0}.flexible-sign-in__form .forgot-pass,.flexible-sign-in__form .create-account{display:inline-block;width:49%}@media only screen and (max-width: 768px){.flexible-sign-in__form .forgot-pass,.flexible-sign-in__form .create-account{display:block;width:100%;text-align:center}}.flexible-sign-in__form .forgot-pass a,.flexible-sign-in__form .create-account a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;color:#1c9def;text-decoration:none}.flexible-sign-in__form .forgot-pass a:hover,.flexible-sign-in__form .create-account a:hover{opacity:0.7}.flexible-sign-in__form .create-account{text-align:right}@media only screen and (max-width: 768px){.flexible-sign-in__form .create-account{text-align:center;margin-bottom:1.3333333333em}}.flexible-sign-in__form .captcha-field{margin-top:0.6875em;margin-bottom:0.9375em}.flexible-sign-in__form .captcha-field .sm_captcha{position:relative}.flexible-sign-in__form .captcha-field .sm_captcha img{width:10em}.flexible-sign-in__form #sm_captcha{position:relative;margin:0 auto;width:22.5em;margin-bottom:1.25em}.flexible-sign-in__form #sm_captcha .errors{display:block}.flexible-sign-in__form #sm_captcha img{max-width:45%}@media only screen and (max-width: 479px){.flexible-sign-in__form #sm_captcha{width:14.6875em}}.flexible-sign-in__form #sm_captcha_val{background:#fff;color:#303335;box-shadow:none;border-radius:4px;border:solid 1px #d9d8d8;font-size:1.125em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;float:right;width:30%;padding:0.66667em 0.88889em;margin:8px 0;-webkit-appearance:none}@media only screen and (max-width: 479px){.flexible-sign-in__form #sm_captcha_val{margin:0}}.flexible-sign-in__form .eq-symbol{position:absolute;top:0.625em;left:4.5em;padding:0;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:2.5em}@media only screen and (max-width: 479px){.flexible-sign-in__form .eq-symbol{top:18px}}.social-media-account{margin:1.25em 0 0 0;border-top:1px solid #e1e2e5;padding:1.5625em 0 0 0}@media only screen and (max-width: 370px){.social-media-account{margin:0}}.google-plus-sign-in{float:left}.google-plus-sign-in a{background-image:url(/static/g_google_icon-dfa7e98de250a4034b6b023f1ff48d06b93fece7f901b47dc43fd5439f7f2083.svg);background-size:18px}.facebook-sign-in{float:right}.facebook-sign-in a{background-image:url(/static/f_fb_icon-b456dd0322f750761eb19cc4ffef32ce61d19395537f3c398a31884b522ca7f6.svg);background-size:8px}.google-plus-sign-in a,.facebook-sign-in a{margin:0;width:9.375em;padding:0.75em 0;background-color:#fff;border:1px solid #dfe0e3;border-radius:4px;text-decoration:none;background-repeat:no-repeat;background-position:50% 50%;display:inline-block;transition:all .2s ease-out}.google-plus-sign-in a:hover,.google-plus-sign-in a:focus,.facebook-sign-in a:hover,.facebook-sign-in a:focus{box-shadow:0 2px 3px rgba(170,170,170,0.15);background-color:#fcfcfc}@media only screen and (max-width: 370px){.google-plus-sign-in,.facebook-sign-in{float:none;margin:0 auto 0.625em;text-align:center}}.flexible-tier-flash-message{border-radius:4px;padding:1.6666666667em 0.8em;background-color:#fff;text-align:center;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;margin-bottom:1.3333333333em;width:90%;box-sizing:border-box}.flexible-tier-flash-message.flexible-sign-in-message-popup_error{color:#e98d96}.flexible-tier-flash-message a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-tier-flash-message a:hover,.flexible-tier-flash-message a:focus{color:#5ec3fb}.flexible-sign-in-message-popup{margin:2em auto 0;width:100%;max-width:25em;border-radius:4px;padding:1.6666666667em 6.0666666667em;background-color:#fff;text-align:center;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;color:#303335}@media only screen and (max-width: 768px){.flexible-sign-in-message-popup{margin:1.3333333333em auto 0;padding:1.6666666667em 5.9895833333%;width:85%}}.flexible-sign-in-message-popup_error{border:2px solid #e98d96}.flexible-sign-in-message-popup_notice{border:2px solid #90EE90}.flexible-sign-in-message-popup_warning{border:2px solid #FFD700}.user-sessions-sign-in-tier-three-wrapper{background-color:#F6F6F6}.user-sessions-sign-in-tier-three-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.user-sessions-sign-in-tier-three-wrapper{display:inline-block}* html .user-sessions-sign-in-tier-three-wrapper{height:1%}.user-sessions-sign-in-tier-three-wrapper{display:block}@media (max-width: 767px){.user-sessions-sign-in-tier-three-wrapper{padding:0 20px}}.user-sessions-sign-in-tier-three-row{max-width:1170px;margin:0 auto;padding:1.875em 0 3.125em 0.625em}.user-sessions-sign-in-tier-three-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.user-sessions-sign-in-tier-three-row{display:inline-block}* html .user-sessions-sign-in-tier-three-row{height:1%}.user-sessions-sign-in-tier-three-row{display:block}@media only screen and (max-width: 768px){.user-sessions-sign-in-tier-three-row{padding-left:0}}.user-sessions-sign-in-tier-three-row .inline-errors{color:#e93c4f;font-size:0.8125em}.user-sessions-sign-in-tier-three-left{float:left;width:41.8803418803%}@media only screen and (min-width: 481px) and (max-width: 768px){.user-sessions-sign-in-tier-three-left{width:48%}}@media only screen and (max-width: 480px){.user-sessions-sign-in-tier-three-left{width:100%}}.user-sessions-sign-in-tier-three-left .tier-three-logo{border:solid 1px #dfe0e3;border-radius:4px;max-width:23em;padding:3.125em 3.75em;overflow:hidden;background-color:#fff}.user-sessions-sign-in-tier-three-left .tier-three-logo img{display:block;max-width:100%;max-height:8.125em;margin:0 auto}.user-sessions-sign-in-tier-three-left .tier-three-description{padding-top:1.875em}.user-sessions-sign-in-tier-three-left .tier-three-description h2{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:1.75em;line-height:1;padding:0;margin-bottom:0.5357142857em;color:#303335}.user-sessions-sign-in-tier-three-left .tier-three-description p{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.3;padding-bottom:1.3333333333em;color:#303335}.user-sessions-sign-in-tier-three-right{float:right;width:41.8803418803%}@media only screen and (min-width: 481px) and (max-width: 768px){.user-sessions-sign-in-tier-three-right{width:48%}}@media only screen and (max-width: 480px){.user-sessions-sign-in-tier-three-right{width:100%}}.user-sessions-sign-in-tier-three-right h4{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;padding-bottom:0.6666666667em;color:#303335;text-transform:uppercase}.user-sessions-sign-in-tier-three-right p{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;padding-bottom:1em;color:#303335}.user-sessions-sign-in-tier-three-right .sing-in-tier-three-form a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.user-sessions-sign-in-tier-three-right .sing-in-tier-three-form a:hover,.user-sessions-sign-in-tier-three-right .sing-in-tier-three-form a:focus{color:#5ec3fb}.user-sessions-sign-in-tier-three-right .sing-in-tier-three-form ol.buttons{overflow:hidden}.user-sessions-sign-in-tier-three-right .sing-in-tier-three-form ol.buttons .f-button{font-size:0.9375em;padding:0.8em 2.6666666667em;white-space:nowrap}.user-sessions-sign-in-tier-three-right .sing-in-tier-three-form ol.buttons li{float:left;margin-right:0.9375em}.user-sessions-sign-in-tier-three-right .sing-in-tier-three-form ol.buttons li.forgot-pass{margin-top:0.625em}.user-sessions-sign-in-tier-three-right .sing-in-tier-three-form ol.first-time{margin-top:1.875em;padding-top:1.875em;border-top:solid 2px #dfe0e3;width:93%}.user-sessions-sign-in-tier-three-right .sing-in-tier-three-form ol.first-time li{text-align:center}.user-sessions-sign-in-tier-three-right .sing-in-tier-three-form ol.first-time li.create-account{padding-top:0.4375em}.user-sessions-sign-in-tier-three-right .sing-in-tier-three-form ol.first-time span{font-size:1.1875em;color:#303335;font-family:'SkippySharp'}.user-sessions-sign-in-tier-three-right .f-form input{box-sizing:border-box}.flexible-pathway__page{background-color:#fff}.flexible-pathway__page:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-pathway__page{display:inline-block}* html .flexible-pathway__page{height:1%}.flexible-pathway__page{display:block}@media (max-width: 767px){.flexible-pathway__page{padding:0 20px}}.flexible-pathway__page-wrapper{max-width:1170px;margin:0 auto;padding:0 3.125em 0}.flexible-pathway__page-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-pathway__page-wrapper{display:inline-block}* html .flexible-pathway__page-wrapper{height:1%}.flexible-pathway__page-wrapper{display:block}@media only screen and (max-width: 768px){.flexible-pathway__page-wrapper{padding:1em 0}}.flexible-pathway__page-header{max-width:1170px;margin:0 auto;background-color:#f7f7f7;padding:1.25em;border:solid 1px #dfe0e3;border-top:none;border-radius:0 0 5px 5px}.flexible-pathway__page-header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-pathway__page-header{display:inline-block}* html .flexible-pathway__page-header{height:1%}.flexible-pathway__page-header{display:block}.flexible-pathway__page-header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-pathway__page-header{display:inline-block}* html .flexible-pathway__page-header{height:1%}.flexible-pathway__page-header{display:block}.flexible-pathway__page-header-avatar{float:left;width:14.1666666667%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-pathway__page-header-avatar{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.flexible-pathway__page-header-avatar{text-align:center}}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-pathway__page-header-avatar{width:100%}}.flexible-pathway__page-header-avatar-inner{max-width:9.375em;position:relative;border:1px solid #dfe0e3;border-radius:4px}@media only screen and (max-width: 768px){.flexible-pathway__page-header-avatar-inner{margin:0 auto}}.flexible-pathway__page-header-avatar-inner img{width:100%;display:block;height:auto;border-radius:4px}.flexible-pathway__page-header-avatar-inner .icon-pathway{position:absolute;bottom:-0.625em;left:-0.625em;width:2.75em;height:2.8125em;background-color:#fff;border:solid 1px #dfe0e3;border-radius:4px;text-align:center}.flexible-pathway__page-header-avatar-inner .icon-pathway:before{color:#9368ac;font-size:2.25em;line-height:1;position:relative;bottom:-0.1111111111em}.flexible-pathway__page-description{float:left;width:47.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-pathway__page-description{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.flexible-pathway__page-description{text-align:center}}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-pathway__page-description{width:100%}}.flexible-pathway__page-description h1{color:#303335;font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:1.75em;margin-bottom:0.3571428571em;line-height:1.2}@media only screen and (max-width: 768px){.flexible-pathway__page-description h1{text-align:center;margin-top:0.3571428571em}}.flexible-pathway__page-description .common-core-standard-link{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;line-height:1;display:inline-block;padding:0.3846153846em 0.5384615385em;background-color:#fff;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;border:solid 1px #dfe0e3;border-radius:4px;margin-bottom:0.7692307692em}.flexible-pathway__page-description .common-core-standard-link:hover,.flexible-pathway__page-description .common-core-standard-link:focus{color:#5ec3fb}@media only screen and (max-width: 768px){.flexible-pathway__page-description .common-core-standard-link{margin-top:1.1538461538em}}.flexible-pathway__page-description .pathway-description{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335}.flexible-pathway__page-description .pathway-description strong{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-pathway__page-description .pathway-description a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-pathway__page-description .pathway-description a:hover,.flexible-pathway__page-description .pathway-description a:focus{color:#5ec3fb}.flexible-pathway__page-description .pathway-description a:visited{color:#78459b}.flexible-pathway__page-description .pathway-description p{margin-top:0.6666666667em;line-height:1.3}.flexible-pathway__page-description .pathway-description .icon-link:before{margin-left:0.5555555556em}.flexible-pathway__page-header-sharing{float:left;width:30.8333333333%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-pathway__page-header-sharing{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-pathway__page-header-sharing{width:100%}}.flexible-pathway__page-header-sharing a.icon-reply-bottom-left:before{background-image:url(/static/icons/reply-bottom-left-blue-4f78cf916337c6c2dce4ee7cb911a8b72485822ca810af9bfb0cf16f29a7d590.svg)}.flexible-pathway__page-header-sharing a.icon-reply-bottom-left:hover:before{-webkit-filter:saturate(5);filter:saturate(5)}.flexible-pathway__page-content-wrapper{padding-top:1.875em}.flexible-pathway__page-content-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-pathway__page-content-wrapper{display:inline-block}* html .flexible-pathway__page-content-wrapper{height:1%}.flexible-pathway__page-content-wrapper{display:block}.flexible-pathway__page-content-left{float:left;width:64.1666666667%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-pathway__page-content-left{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.flexible-pathway__page-content-left{width:auto;float:none}}.flexible-pathway__pathway_unit{padding-bottom:2.5em}.flexible-pathway__pathway_unit a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-pathway__pathway_unit a:hover,.flexible-pathway__pathway_unit a:focus{color:#5ec3fb}.flexible-pathway__pathway_unit a:visited{color:#78459b}.flexible-pathway__pathway_unit ul li{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2;padding:0.6666666667em 0 0.6em;border-bottom:solid 1px #dfe0e3}.flexible-pathway__pathway_unit ul li a{line-height:1.6}.flexible-pathway__pathway_unit ul li ul.concept:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-pathway__pathway_unit ul li ul.concept{display:inline-block}* html .flexible-pathway__pathway_unit ul li ul.concept{height:1%}.flexible-pathway__pathway_unit ul li ul.concept{display:block}.flexible-pathway__pathway_unit ul li ul.concept li{float:left;margin-right:0.6666666667em;padding:0;border:none}.flexible-pathway__pathway_unit .try-this-text{font-size:1.25em;font-family:'SkippySharp';line-height:1.2;color:#303335;margin-left:1.25em}.flexible-pathway__pathway_unit .try-this-text.icon-reply-bottom-left:before{font-size:0.75em;margin-right:0.5333333333em}@media (max-width: 640px){.flexible-pathway__pathway_unit .try-this-text.icon-reply-bottom-left:before{display:none}}@media (max-width: 640px){.flexible-pathway__pathway_unit .try-this-text{display:block}}.flexible-pathway__pathway_unit.opened-unit .unit-concepts-wrapper{display:block}.flexible-pathway__pathway_unit .unit-concepts-wrapper{display:none}.flexible-pathway__pathway_unit .quiz-passed{font-size:1.2em;line-height:1.2;width:1.2222222222em;height:1.2222222222em;background-color:#22af67;border:solid 1px #0e9852;border-radius:0.6666666667em;text-align:center}.flexible-pathway__pathway_unit .quiz-not-passed{font-size:1.2em;width:1.2222222222em;height:1.2222222222em;background-color:#dfe0e3;border:solid 1px #bbbcbc;border-radius:0.6666666667em;text-align:center}.flexible-pathway__pathway_unit .quiz-point.points{font-size:0.8em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:2;width:1.8333333333em;height:1.8333333333em;background-color:#1c9def;border:solid 1px #1180c6;border-radius:1em;text-align:center;color:#fff}.flexible-pathway__pathway_unit .quiz-point{font-size:1.2em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2;width:1.2222222222em;height:1.2222222222em;background-color:#1c9def;border:solid 1px #1180c6;border-radius:0.6666666667em;text-align:center;color:#fff}@media only screen and (max-width: 768px){.flexible-pathway-info__sharing--buttons{text-align:center;padding:1.875em 0}.flexible-pathway-info__sharing--buttons li{display:inline-block}}.flexible-pathway-info__sharing--button{font-size:0.875em;display:block;width:7.8571428571em;background-color:#fff;padding:0.3571428571em 0.3571428571em 0.3571428571em 1.0714285714em;text-align:center;margin:0.7142857143em 0;border:1px solid #dfe0e3;border-bottom:3px solid #dfe0e3;border-radius:4px;position:relative;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-pathway-info__sharing--button:hover,.flexible-pathway-info__sharing--button:focus{color:#5ec3fb}@media only screen and (max-width: 768px){.flexible-pathway-info__sharing--button{display:inline-block}}.flexible-pathway-info__sharing--button .icon-embed,.flexible-pathway-info__sharing--button .icon-plus{position:absolute;left:0.7142857143em;top:0.3571428571em}@media (max-width: 1024px){.flexible-pathway-info__sharing--span{padding:0.9375em 0}}@media only screen and (max-width: 768px){.flexible-pathway-info__sharing--span{display:inline-block;margin-bottom:0.625em}}@media (max-width: 485px){.flexible-pathway-info__sharing--span{display:block !important}}.flexible-pathway-info__sharing--span a{position:relative;bottom:1.5217391304em;left:6.9565217391em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:1.4375em;font-family:'SkippySharp'}.flexible-pathway-info__sharing--span a:hover,.flexible-pathway-info__sharing--span a:focus{color:#5ec3fb}@media (min-width: 769px) and (max-width: 1024px){.flexible-pathway-info__sharing--span a{bottom:auto;left:auto}}@media only screen and (max-width: 768px){.flexible-pathway-info__sharing--span a{bottom:auto;left:0.4347826087em}}.flexible-pathway-info__sharing--span a.icon-reply-bottom-left:before{font-size:0.652173913em;margin-right:0.5333333333em}@media (max-width: 485px){.flexible-pathway-info__sharing--span a.icon-reply-bottom-left:before{display:none}}.flexible-pathway-info__sharing--socials li{display:inline-block;vertical-align:top}.flexible-pathway-info__sharing--socials .twitter_share{width:5.3125em}.flexible-pathway__pathway_unit-title{position:relative;border-top:solid 1px #dfe0e3;padding-bottom:1.875em}.flexible-pathway__pathway_unit-title h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;position:absolute;top:-0.5em;left:0;background-color:#fff;padding-right:1.1111111111em;color:#303335}.flexible-pathway__pathway-multi-unit-title{position:relative;border-bottom:solid 1px #dfe0e3;padding-bottom:0.9375em}.flexible-pathway__pathway-multi-unit-title h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;padding-right:1.1111111111em;color:#303335}.flexible-pathway__pathway-multi-unit-title .expand_unit{position:absolute;top:0;right:0;background:url(/static/arrows/arrows-study-guide-2ec3015ebb69aec0076e4133a3c379bf88546e0b0b6df58ba6c75b81aae85f6e.png) 0 0 no-repeat;width:0.8em;height:0.8em}.opened-unit .flexible-pathway__pathway-multi-unit-title .expand_unit{background:url(/static/arrows/arrows-study-guide-2ec3015ebb69aec0076e4133a3c379bf88546e0b0b6df58ba6c75b81aae85f6e.png) 0 -13px no-repeat}.flexible-pathway__page-content-right{float:left;width:30.8333333333%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-pathway__page-content-right{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.flexible-pathway__page-content-right{width:auto;float:none}}@media (min-width: 320px) and (max-width: 480px){#pathways_show #fancybox-wrap{padding:20px}}@media (max-width: 320px){#pathways_show #fancybox-wrap{left:10px !important;padding:0 !important}}@media (min-width: 320px) and (max-width: 640px){#share_embedding_content.pathway-embed__code-area{width:270px}#share_embedding_content.pathway-embed__code-area textarea,#share_embedding_content.pathway-embed__code-area input{width:200px}}#pathways_show #adopt_form.flexible-popup{background:#fff url(/static/leaves/leaves_blue_wide-f066613e745a978ab8e6d0b0824f51d8b3f62097affc9d9eba90214624be9856.png) 0 0}#pathways_show #adopt_form.flexible-popup h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.5em;color:#303335}@media (min-width: 320px) and (max-width: 640px){#pathways_show #adopt_form.flexible-popup h2{font-size:0.9375em}}#pathways_show #adopt_form.flexible-popup .choicesLabel,#pathways_show #adopt_form.flexible-popup .chosenLabel{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;color:#303335}@media only screen and (max-width: 480px){#pathways_show #adopt_form.flexible-popup .choicesLabel,#pathways_show #adopt_form.flexible-popup .chosenLabel{font-size:0.75em}}#pathways_show #adopt_form.flexible-popup ul#choicesList li,#pathways_show #adopt_form.flexible-popup #chosenList li{text-overflow:ellipsis;max-width:16.25em}#pathways_show #adopt_form.flexible-popup a{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0769230769em;color:#444849;white-space:nowrap}.pathway-embed-preview__preview{text-align:center}.affiliate-home-page{background:#fff;color:#303335}.affiliate-home-page:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.affiliate-home-page{display:inline-block}* html .affiliate-home-page{height:1%}.affiliate-home-page{display:block}@media (max-width: 767px){.affiliate-home-page{padding:0 20px}}.affiliate-home-page-row{max-width:1170px;margin:0 auto;padding:2.5em 0;position:relative}.affiliate-home-page-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.affiliate-home-page-row{display:inline-block}* html .affiliate-home-page-row{height:1%}.affiliate-home-page-row{display:block}@media only screen and (max-width: 1024px){.affiliate-home-page-row{padding:1.25em 0.625em}}.affiliate-home-page__header{min-height:6.25em}.affiliate-home-page__header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.affiliate-home-page__header{display:inline-block}* html .affiliate-home-page__header{height:1%}.affiliate-home-page__header{display:block}.affiliate-home-page__program-logo{width:10.3125em;height:10.3125em;border:solid 1px #dfe0e3;border-radius:5px;float:left;margin-right:1.25em}@media only screen and (max-width: 768px){.affiliate-home-page__program-logo{display:block;margin:0 auto 1.25em;float:none}}.affiliate-home-page__live-chat{color:#303335;position:absolute;right:0;text-align:center;top:2.66667em}.affiliate-home-page__live-chat .flexible__header-livechat-a{margin-top:0}@media only screen and (max-width: 768px){.affiliate-home-page__live-chat{position:static}}.affiliate-home-page__program-description{font-size:0.9375em;line-height:1.3;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;padding-right:18.6666666667em}@media only screen and (max-width: 768px){.affiliate-home-page__program-description{padding-right:0;text-align:center;margin-bottom:1em}}.affiliate-home-page__program-description h1{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:2.4em;line-height:1.2;padding-bottom:0.4166666667em;color:#303335}.affiliate-home-page__program-description h1 em{font-style:italic}@media only screen and (max-width: 480px){.affiliate-home-page__program-description h1{font-size:1.6em}}.affiliate-home-page__program-message{width:65%;border:solid 2px #1C9DF0;border-radius:4px;font-size:0.9375em;padding:0.6666666667em;padding-left:0;margin:2em auto 1.3333333333em;line-height:1.2;color:#303335;background-image:linear-gradient(#fff, #F7F5F6)}.affiliate-home-page__program-message figure{text-align:left}.affiliate-home-page__program-message ul{list-style:disc inside;padding-left:1.25em}.affiliate-home-page__program-message ul.triangle{list-style:none;margin-left:0}.affiliate-home-page__program-message ul.triangle>li:before{font-family:'Font Awesome 5 Pro';font-size:1.1875em;content:'\f0da';margin:0 0.3684210526em 0 -0.7368421053em;color:#6d1331}.affiliate-home-page__program-message ol{list-style:decimal inside;padding-left:1.25em}.affiliate-home-page__program-message ol.circle{counter-reset:list-counter;list-style:none;padding-left:1.875em;margin-left:0}.affiliate-home-page__program-message ol.circle>li{margin:0 0 0.5rem 0;counter-increment:list-counter;position:relative;margin-bottom:1.25em}.affiliate-home-page__program-message ol.circle>li:before{content:counter(list-counter);color:#fff;font-size:1em;background:#6d1331;border-radius:50%;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;top:0;left:-1.875em;line-height:1.5em;width:1.5em;height:1.5em}.affiliate-home-page__program-message ol.circle-big{counter-reset:list-big-counter;list-style:none;padding-left:2.5em}.affiliate-home-page__program-message ol.circle-big>li{margin:0 0 0.5rem 0;counter-increment:list-big-counter;position:relative}.affiliate-home-page__program-message ol.circle-big>li:before{content:counter(list-big-counter);color:#fff;font-size:1.9375em;background:#6d1331;border-radius:50%;text-align:center;position:absolute;left:-1.935483871em;line-height:1.6129032258em;width:1.6129032258em;height:1.6129032258em;top:0}.affiliate-home-page__program-message ol.circle-big>li>h3{font-size:1.9375em;line-height:1.3870967742em;margin-bottom:0.2580645161em}.affiliate-home-page__program-message ol.circle-big ul{list-style-position:outside;padding-left:1em}.affiliate-home-page__program-message ul,.affiliate-home-page__program-message ol{margin:0 0 1.25em 1.5625em}.affiliate-home-page__program-message ul li,.affiliate-home-page__program-message ol li{margin-bottom:0.625em}.affiliate-home-page__program-message ul ul,.affiliate-home-page__program-message ul ol,.affiliate-home-page__program-message ol ul,.affiliate-home-page__program-message ol ol{margin:0}.affiliate-home-page__program-message ol ol li{list-style-type:lower-alpha}.affiliate-home-page__program-message li li{margin-top:0.625em}.affiliate-home-page__program-message strong,.affiliate-home-page__program-message b{font-weight:bold}.affiliate-home-page__program-message i,.affiliate-home-page__program-message em{font-style:italic}.affiliate-home-page__program-message sub,.affiliate-home-page__program-message sup{position:relative;font-size:0.75em}.affiliate-home-page__program-message sub{top:0.3125em}.affiliate-home-page__program-message sup{bottom:0.3125em}.affiliate-home-page__program-message figcaption{font-size:0.75em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0 0 0.4166666667em 0;font-style:italic}.affiliate-home-page__program-message h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.8666666667em;margin-bottom:0.3571428571em;line-height:1.2em}@media only screen and (max-width: 480px){.affiliate-home-page__program-message h1{text-align:center}}.affiliate-home-page__program-message h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.affiliate-home-page__program-message h2{text-align:center}}.affiliate-home-page__program-message h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4666666667em;margin-bottom:0.6818181818em;line-height:1.2em}@media only screen and (max-width: 480px){.affiliate-home-page__program-message h3{text-align:center}}.affiliate-home-page__program-message h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;margin-bottom:0.75em;line-height:1.2em}@media only screen and (max-width: 480px){.affiliate-home-page__program-message h4{text-align:center}}.affiliate-home-page__program-message h5{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;margin-bottom:0.5555555556em;line-height:1.2em}@media only screen and (max-width: 480px){.affiliate-home-page__program-message h5{text-align:center}}.affiliate-home-page__program-message h6{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0666666667em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.affiliate-home-page__program-message h6{text-align:center}}.affiliate-home-page__program-message p{padding-bottom:0;margin-bottom:1.25em}.affiliate-home-page__program-message p.empty-paragraph{padding:0;margin:0}.affiliate-home-page__program-message p.clip-image-wrapper{padding-bottom:.3em;margin:0}.affiliate-home-page__program-message p.citation{font-size:0.75em;font-style:italic;margin:0 0 2em;line-height:1.3}.affiliate-home-page__program-message p:not([class])+p.citation{margin:-1em 0 2em}.affiliate-home-page__program-message blockquote{margin:0 0 0.9375em 1.875em;padding:1.25em;border-radius:4px;font-style:normal;background-color:#eeede8;color:#303335}.affiliate-home-page__program-message blockquote.redactor-long-image{background:#414141;padding:0;margin:0 !important;border-radius:0}.affiliate-home-page__program-message ul.definition-list{padding-left:0;margin-left:0}.affiliate-home-page__program-message ul.definition-list li{list-style-type:none;margin-left:0}.affiliate-home-page__program-message ul.definition-list li:nth-child(2n){margin:0 0 1.2em 1em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.affiliate-home-page__program-message ul.definition-list li:nth-child(2n+1){font-weight:bold;margin-bottom:.6em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.affiliate-home-page__program-message .clip-item{display:inline-block;color:#fff;line-height:1;background-color:#414042;vertical-align:middle}.affiliate-home-page__program-message .clip-item.clip-full-width{display:block}.affiliate-home-page__program-message .clip-item i,.affiliate-home-page__program-message .clip-item em{padding:0.3846153846em 0.5384615385em 0.5384615385em;text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;font-style:normal}.affiliate-home-page__program-message .clip-item::before{padding:0.3846153846em;display:inline-block;vertical-align:middle;width:1.0769230769em;text-align:center;box-sizing:content-box}.affiliate-home-page__program-message .clip-item.icon::before{background-size:14px;content:'';height:1em;background-position:center;background-repeat:no-repeat}.affiliate-home-page__program-message .clip-item.fa-clipboard-check::before{background:#b18c2f}.affiliate-home-page__program-message .clip-item.fa-star::before{background:#ffcf00}.affiliate-home-page__program-message .clip-item.fa-calendar-alt::before{background:#fa8a00}.affiliate-home-page__program-message .clip-item.fa-cog::before{background:#979b9e}.affiliate-home-page__program-message .clip-item.fa-edit::before{background:#79c339}.affiliate-home-page__program-message .clip-item.fa-list::before{background:#4bbfb5}.affiliate-home-page__program-message .clip-item.brainstorm::before{background-color:#ee4587;background-image:url(/static/clip_images/brainstorm-b3c535c1d778c6d98ecfaf929323f6135e52091ed10ae54bcb6e2965ba9fada0.svg)}.affiliate-home-page__program-message .clip-item.concept-to-know::before{background-color:#5fcbee;background-image:url(/static/clip_images/concept_to_know-cbabdd1de4239b7cfc56fcb72d53a28e8e8953d3c1b6ff4bf7beca19f2388831.svg)}.affiliate-home-page__program-message .clip-item.did-you-know::before{background-color:#ce655f;background-image:url(/static/clip_images/did_you_know-ec07fdc33f707c0080903eabdaf47932f802b326db93afc77caf213002d48f8c.svg)}.affiliate-home-page__program-message .clip-item.example{background:#fff;color:#000}.affiliate-home-page__program-message .clip-item.example i,.affiliate-home-page__program-message .clip-item.example em{padding-left:0.125em}.affiliate-home-page__program-message .clip-item.example::before{padding-right:0;background-image:url(/static/clip_images/example-2da070c35ac5b59c2d41049acc05602bbc82dd675f6daafbb4e90a6139398fdb.svg)}.affiliate-home-page__program-message .clip-item.hint::before{background-color:#cf1d1f;background-image:url(/static/clip_images/hint-14fc9c871f903f8a23cb81efd4ef88ad831b3f138a8d1d64b701e38925d070bd.svg)}.affiliate-home-page__program-message .clip-item.learn-more::before{background-color:#4596d2;background-image:url(/static/clip_images/learn_more-2c394e9e2e50b805e1badd75b404abd68672e0ba432b22a86c554cc5d5882f09.svg)}.affiliate-home-page__program-message .clip-item.people-to-know::before{background-color:#4b7bff;background-image:url(/static/clip_images/people_to_know-cf8b85633534ddb7348cdd7214d6734bb6cb16bf80fa0d038c7985798cb0ccc9.svg)}.affiliate-home-page__program-message .clip-item.step-by-step::before{background-color:#004c8c;background-image:url(/static/clip_images/step_by_step-49b10fa4a25790b0566ad4c5a7e24f211cfb7ab2da03e9bbbcf83540e255c662.svg)}.affiliate-home-page__program-message .clip-item.summary::before{background-color:#f38951;background-image:url(/static/clip_images/summary-bd8daca13119c8651b51afcaf4f5c1f8ba5999ebc42ffd98612dec888c1cb382.svg)}.affiliate-home-page__program-message .clip-item.term-to-know::before{background-color:#2e63b2;background-image:url(/static/clip_images/term_to_know-a368e3044b32f4f1f832b4894b375b7cb554137d7929b1279a08e0153fe41867.svg)}.affiliate-home-page__program-message .clip-item.terms-to-know::before{background-color:#0096d3;background-image:url(/static/clip_images/terms_to_know-c94ed1ec5dedb0fb082cfaf060b16cb591c460b8e6eb0617b3bb45b09db3ec66.svg)}.affiliate-home-page__program-message .clip-item.make-the-connection::before{background-color:#b7d521;background-image:url(/static/clip_images/make_the_connection-ea75d109afb50b440623b06015188bd9ea82852cf4499b4a8819fc1d1ca8af90.svg)}.affiliate-home-page__program-message .clip-item.formula::before{background-color:#693096;background-image:url(/static/clip_images/formula-13e7a7c71e73b03ae283e35bf08e32ac9cd750a63d01693ba9715f5cdc6bfa01.svg)}.affiliate-home-page__program-message p.clip-full-width,.affiliate-home-page__program-message div.clip-full-width{padding-bottom:0;margin-bottom:.7em;background-color:#414042}.affiliate-home-page__program-message p.clip-full-width img,.affiliate-home-page__program-message div.clip-full-width img{display:block}.affiliate-home-page__program-message p.clip-inline-wrapper,.affiliate-home-page__program-message div.clip-inline-wrapper{padding-bottom:.7em;margin-bottom:0}.affiliate-home-page__program-message p.clip-inline-wrapper img.clip-image,.affiliate-home-page__program-message div.clip-inline-wrapper img.clip-image{margin-right:.6em}.affiliate-home-page__program-message table{width:100%}.affiliate-home-page__program-message table td{padding:0.3125em;border:1px solid #ddd}.affiliate-home-page__program-message a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.affiliate-home-page__program-message a:hover,.affiliate-home-page__program-message a:focus{color:#5ec3fb}.affiliate-home-page__program-message .sanitize-program-description{padding-left:2.6666666667em;background:url(/static/announcement_icon-63dfe35ea078e5abf8944a97c64c491f99e0092fabf1c97cdb3b1751192ed00a.png) 10px center no-repeat}.affiliate-home-page__courses-content{margin-top:3.125em}.affiliate-home-page__courses-content .add-course-btn{display:inline-block;width:6.25em;text-align:center}.affiliate-home-page__courses-content h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;line-height:1.3;margin-bottom:0.75em}.affiliate-home-page__courses-content__top{width:74.7863247863%;margin:0 auto 0.625em}.affiliate-home-page__courses-content__top:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.affiliate-home-page__courses-content__top{display:inline-block}* html .affiliate-home-page__courses-content__top{height:1%}.affiliate-home-page__courses-content__top{display:block}.affiliate-home-page__courses-content__top h2{float:left;margin-top:0.25em}@media only screen and (max-width: 480px){.affiliate-home-page__courses-content__top{text-align:center;margin-bottom:1.25em}.affiliate-home-page__courses-content__top h2{float:none;margin:0 auto 0.9375em}}.affiliate-home-page__add-courses-top{float:right;padding-right:1.875em}@media only screen and (max-width: 480px){.affiliate-home-page__add-courses-top{float:none;margin:0 auto 0.9375em}}.affiliate-home-page__no-courses{width:83.3333333333%;border:solid 1px #dfe0e3;border-radius:5px;background-color:#f7f7f7;margin:0 auto;padding:1.25em 2.1875em 1.25em 0.9375em}.affiliate-home-page__no-courses:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.affiliate-home-page__no-courses{display:inline-block}* html .affiliate-home-page__no-courses{height:1%}.affiliate-home-page__no-courses{display:block}@media only screen and (max-width: 480px){.affiliate-home-page__no-courses{text-align:center}}.affiliate-home-page__no-courses .no-courses-txt{float:left;font-family:SkippySharp;font-size:1.5em;line-height:1.5;padding-right:1.25em;padding-left:0.8333333333em;background:url(/static/arrows/arrow_help-051173a0890a2e754ac47011cbae2ef5772cc8d7c05062f590f61a1ea37666f9.png) right -325px no-repeat}@media only screen and (max-width: 480px){.affiliate-home-page__no-courses .no-courses-txt{background:url(/static/arrows/arrow_help-051173a0890a2e754ac47011cbae2ef5772cc8d7c05062f590f61a1ea37666f9.png) right -368px no-repeat;float:none;padding:0 1.0416666667em 0 0}}.affiliate-home-page__no-courses .add-course-btn{float:right}@media only screen and (max-width: 480px){.affiliate-home-page__no-courses .add-course-btn{float:none;margin-top:0.625em;display:inline-block}}.affiliate-home-page__add-courses-bottom{width:83.3333333333%;border-top:solid 1px #dfe0e3;margin:0 auto;padding:1.25em 0 0.9375em 3.125em}.affiliate-home-page__add-courses-bottom:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.affiliate-home-page__add-courses-bottom{display:inline-block}* html .affiliate-home-page__add-courses-bottom{height:1%}.affiliate-home-page__add-courses-bottom{display:block}.affiliate-home-page__add-courses-bottom .add-course-btn{float:right}@media only screen and (max-width: 480px){.affiliate-home-page__add-courses-bottom .add-course-btn{float:none;margin:0 auto;display:block;text-align:center}}.affiliate-home-page__course{margin-bottom:1.5625em}.affiliate-home-page__course-secondary-links a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:0.875em}.affiliate-home-page__course-secondary-links a:hover,.affiliate-home-page__course-secondary-links a:focus{color:#5ec3fb}.affiliate-home-page__course-secondary-links a.schedule-overlay-opener:before{content:"\f073";font-family:'Font Awesome 5 Pro';font-size:1.2857142857em;padding-right:0.1666666667em}.affiliate-home-page__course-secondary-links .affilate-pdf-unofficial-transctipt .icon-attachment-2:before{font-size:1.2857142857em}.affiliate-home-page__course-secondary-links .course-homepage-review-tier3 a{line-height:1.3;display:inline-block}.affiliate-home-page__course-secondary-links .course-homepage-review-tier3 a .fa-pencil{font-size:1.2857142857em}.affiliate-home-page__course-secondary-links .complete-false .far{color:#ff0000;font-size:1.2857142857em}.affiliate-home-page__course-secondary-links .complete-true .far{color:#4caf50;font-size:1.2857142857em}.affiliate-home-page__other-available-courses-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.affiliate-home-page__other-available-courses-wrapper{display:inline-block}* html .affiliate-home-page__other-available-courses-wrapper{height:1%}.affiliate-home-page__other-available-courses-wrapper{display:block}@media only screen and (max-width: 1024px){.affiliate-home-page__other-available-courses-wrapper{text-align:center}}.affiliate-home-page__other-available-courses{margin-top:3.125em}.affiliate-home-page__other-available-courses h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;line-height:1.3;margin-bottom:1.25em}.affiliate-home-page__other-available-courses h3 em{font-style:italic}.add-section-overlay,.change-section-overlay{background:url(/static/leaves/leaves_blue_wide-f066613e745a978ab8e6d0b0824f51d8b3f62097affc9d9eba90214624be9856.png) center center #fff no-repeat}.add-section-overlay h2,.change-section-overlay h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.5em;line-height:1.3;margin-bottom:0.5em;text-align:center;color:#333}.add-section-overlay h2.start-date-title,.change-section-overlay h2.start-date-title{margin-top:0.8333333333em}@media only screen and (max-width: 480px){.add-section-overlay h2,.change-section-overlay h2{font-size:1.125em}}.add-section-overlay form,.change-section-overlay form{position:relative}.add-section-overlay .inline-errors,.change-section-overlay .inline-errors{position:absolute;top:2.1538461538em;left:0;font-size:0.8125em;width:100%;text-align:center;line-height:1.1}.add-section-overlay p,.change-section-overlay p{font-size:0.9375em;line-height:1.3;text-align:center;padding:1.5625em 0}.add-section-overlay .datepicker,.change-section-overlay .datepicker{margin-top:1.25em}.add-section-overlay .action-buttons,.change-section-overlay .action-buttons{margin-top:0.625em;text-align:center}.flexible-affiliate-home__educator-header{min-height:6.25em;background:#F6F6F6;border-bottom:solid 1px #DFE0E4;color:#303335}.flexible-affiliate-home__educator-header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-affiliate-home__educator-header{display:inline-block}* html .flexible-affiliate-home__educator-header{height:1%}.flexible-affiliate-home__educator-header{display:block}.flexible-affiliate-home__educator-header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-affiliate-home__educator-header{display:inline-block}* html .flexible-affiliate-home__educator-header{height:1%}.flexible-affiliate-home__educator-header{display:block}@media (max-width: 767px){.flexible-affiliate-home__educator-header{padding:0 20px}}.flexible-affiliate-home__educator-header-inner{max-width:1170px;margin:0 auto;padding:2.5em 0;position:relative}.flexible-affiliate-home__educator-header-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-affiliate-home__educator-header-inner{display:inline-block}* html .flexible-affiliate-home__educator-header-inner{height:1%}.flexible-affiliate-home__educator-header-inner{display:block}@media only screen and (max-width: 1024px){.flexible-affiliate-home__educator-header-inner{padding:1.25em 0.625em}}.flexible-affiliate-home__educator-logo{width:10.3125em;height:10.3125em;border:solid 1px #dfe0e3;border-radius:5px;float:left;margin-right:1.25em}@media only screen and (max-width: 768px){.flexible-affiliate-home__educator-logo{display:block;margin:0 auto 1.25em;float:none}}.flexible-affiliate-home__educator-description{font-size:0.9375em;line-height:1.3;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;padding-right:10em}@media only screen and (max-width: 768px){.flexible-affiliate-home__educator-description{padding-right:0;text-align:center;margin-bottom:1em}}.flexible-affiliate-home__educator-description h1{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:2.4em;line-height:1.2;padding-bottom:0.4166666667em;color:#303335}.flexible-affiliate-home__educator-description h1 em{font-style:italic}@media only screen and (max-width: 480px){.flexible-affiliate-home__educator-description h1{font-size:1.6em}}.flexible-affiliate-home-courses{text-align:center}.flexible-affiliate-home-courses:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-affiliate-home-courses{display:inline-block}* html .flexible-affiliate-home-courses{height:1%}.flexible-affiliate-home-courses{display:block}.flexible-affiliate-home__courses-container{background:#fff;color:#303335}.flexible-affiliate-home__courses-container:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-affiliate-home__courses-container{display:inline-block}* html .flexible-affiliate-home__courses-container{height:1%}.flexible-affiliate-home__courses-container{display:block}@media (max-width: 767px){.flexible-affiliate-home__courses-container{padding:0 20px}}@media only screen and (max-width: 768px){.flexible-affiliate-home__courses-container{padding:0 0.625em}}.flexible-affiliate-home__courses-container h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1;padding:0.5555555556em 0;border-bottom:solid 1px #dfe0e3;margin-bottom:1em}@media only screen and (max-width: 480px){.flexible-affiliate-home__courses-container h4{font-size:0.8125em}}.flexible-affiliate-home__educator{background:#fff;color:#303335;border-top:solid 2px #F6F6F6}.flexible-affiliate-home__educator:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-affiliate-home__educator{display:inline-block}* html .flexible-affiliate-home__educator{height:1%}.flexible-affiliate-home__educator{display:block}@media (max-width: 767px){.flexible-affiliate-home__educator{padding:0 20px}}@media only screen and (max-width: 768px){.flexible-affiliate-home__educator{padding:0 0.625em}}.flexible-affiliate-home__educator-inner{max-width:1170px;margin:0 auto;padding:2.5em 0.625em;position:relative}.flexible-affiliate-home__educator-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-affiliate-home__educator-inner{display:inline-block}* html .flexible-affiliate-home__educator-inner{height:1%}.flexible-affiliate-home__educator-inner{display:block}@media only screen and (max-width: 1024px){.flexible-affiliate-home__educator-inner{padding:1.25em 0.625em}}@media only screen and (max-width: 768px){.flexible-affiliate-home__educator-inner{padding:1.25em 0}}.flexible-affiliate-home__educator-inner h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4375em;line-height:1.4}.flexible-affiliate-home__educator-inner .overview-view-more-wrapper{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;text-transform:uppercase;padding-top:0.7692307692em;margin:1.5384615385em auto 0;border-top:dashed 1px #dfe0e3;text-align:center;width:70%}.flexible-affiliate-home__educator-inner .overview-view-more-wrapper a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-affiliate-home__educator-inner .overview-view-more-wrapper a:hover,.flexible-affiliate-home__educator-inner .overview-view-more-wrapper a:focus{color:#5ec3fb}.flexible-affiliate-home__educator-inner table{width:100%;padding-bottom:1.875em}.flexible-affiliate-home__educator-inner table th{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1;padding:0.5555555556em 0;text-align:center;border-bottom:solid 1px #dfe0e3}@media only screen and (max-width: 480px){.flexible-affiliate-home__educator-inner table th{font-size:0.8125em}}.flexible-affiliate-home__educator-inner table th a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-affiliate-home__educator-inner table th a:hover,.flexible-affiliate-home__educator-inner table th a:focus{color:#5ec3fb}.flexible-affiliate-home__educator-inner table td{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1;padding-top:1.6666666667em;vertical-align:middle;text-align:center}@media only screen and (max-width: 480px){.flexible-affiliate-home__educator-inner table td{font-size:0.75em;padding-right:0.4166666667em}}.flexible-affiliate-home__educator-inner table th.left,.flexible-affiliate-home__educator-inner table td.left{text-align:left}.flexible-affiliate-home__educator-section-logo .logo{width:5.3125em;height:5.3125em;border:solid 1px #dfe0e3;border-radius:4px;display:block}@media only screen and (max-width: 480px){.flexible-affiliate-home__educator-section-logo .logo{width:1.875em;height:1.875em}}.flexible-affiliate-home__educator-section-logo .logo img{display:block;max-width:100%}.flexible-affiliate-home__educator-section-title a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;margin-left:0.2380952381em}.flexible-affiliate-home__educator-section-title a:hover,.flexible-affiliate-home__educator-section-title a:focus{color:#5ec3fb}@media only screen and (max-width: 768px){.flexible-affiliate-home__educator-section-title a{font-size:1em;margin-left:0.625em;display:inline-block}}.flexible-affiliate-home__educator-no-section{background:#fff;color:#303335}.flexible-affiliate-home__educator-no-section:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-affiliate-home__educator-no-section{display:inline-block}* html .flexible-affiliate-home__educator-no-section{height:1%}.flexible-affiliate-home__educator-no-section{display:block}@media (max-width: 767px){.flexible-affiliate-home__educator-no-section{padding:0 20px}}.flexible-affiliate-home__educator-no-section-inner{max-width:1170px;margin:0 auto;padding:6.6666666667em 0;position:relative;font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.5}.flexible-affiliate-home__educator-no-section-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-affiliate-home__educator-no-section-inner{display:inline-block}* html .flexible-affiliate-home__educator-no-section-inner{height:1%}.flexible-affiliate-home__educator-no-section-inner{display:block}.flexible-affiliate-home__educator-no-section-inner .no-sections{width:67%;margin:0 auto;font-size:1.5333333333em;font-family:'SkippySharp'}@media only screen and (max-width: 480px){.flexible-affiliate-home__educator-no-section-inner .no-sections{width:80%;text-align:center}}@media only screen and (max-width: 1024px){.flexible-affiliate-home__educator-no-section-inner{padding:1.3333333333em 0.6666666667em}}.flexible-affiliate-home__educator-no-section-inner span{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.7826086957em;margin-bottom:0.2777777778em;display:block;text-transform:uppercase}.teacher-resource-partner__header-container{font-size:16px;background-color:#f6f6f6;border-bottom:solid 1px #eaeaea;padding:5.3125em 0}.teacher-resource-partner__header-container:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.teacher-resource-partner__header-container{display:inline-block}* html .teacher-resource-partner__header-container{height:1%}.teacher-resource-partner__header-container{display:block}@media (max-width: 767px){.teacher-resource-partner__header-container{padding:0 20px}}@media only screen and (min-width: 481px) and (max-width: 768px){.teacher-resource-partner__header-container{padding:3.125em 0.625em}}@media only screen and (max-width: 480px){.teacher-resource-partner__header-container{padding:1.875em 0.625em;font-size:14px}}.teacher-resource-partner__header-row{max-width:1170px;margin:0 auto}.teacher-resource-partner__header-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.teacher-resource-partner__header-row{display:inline-block}* html .teacher-resource-partner__header-row{height:1%}.teacher-resource-partner__header-row{display:block}.teacher-resource-partner__header-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.teacher-resource-partner__header-row{display:inline-block}* html .teacher-resource-partner__header-row{height:1%}.teacher-resource-partner__header-row{display:block}.teacher-resource-partner__header{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.teacher-resource-partner__header{float:none;width:100%;margin-left:0;margin-right:0}}.teacher-resource-partner__header-avatar{width:9.375em;float:left}@media only screen and (max-width: 480px){.teacher-resource-partner__header-avatar{float:none;margin:0 auto}}.teacher-resource-partner__header-avatar img{max-width:100%;display:block}.teacher-resource-partner__header-description{margin-left:11.875em}@media only screen and (max-width: 480px){.teacher-resource-partner__header-description{margin:0.625em 0 0 0}}.teacher-resource-partner__header-description h1{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:2.25em;color:#303335;line-height:1;padding:0;margin:0 0 0.5555555556em;text-transform:capitalize}@media only screen and (max-width: 480px){.teacher-resource-partner__header-description h1{text-align:center}}.teacher-resource-partner__header-description p{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.3;color:#303335;width:60%}@media only screen and (min-width: 481px) and (max-width: 768px){.teacher-resource-partner__header-description p{width:85%}}@media only screen and (max-width: 480px){.teacher-resource-partner__header-description p{width:100%;text-align:center}}.teacher-resource-partner__content{font-size:16px;background-color:#fff;padding:1.6875em 0}.teacher-resource-partner__content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.teacher-resource-partner__content{display:inline-block}* html .teacher-resource-partner__content{height:1%}.teacher-resource-partner__content{display:block}@media (max-width: 767px){.teacher-resource-partner__content{padding:0 20px}}@media only screen and (max-width: 768px){.teacher-resource-partner__content{padding:1.25em 0.625em}}.teacher-resource-partner__content-row{max-width:1170px;margin:0 auto}.teacher-resource-partner__content-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.teacher-resource-partner__content-row{display:inline-block}* html .teacher-resource-partner__content-row{height:1%}.teacher-resource-partner__content-row{display:block}.teacher-resource-partner__content-partners-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.teacher-resource-partner__content-partners-wrapper{display:inline-block}* html .teacher-resource-partner__content-partners-wrapper{height:1%}.teacher-resource-partner__content-partners-wrapper{display:block}@media only screen and (max-width: 480px){.teacher-resource-partner__content-partners-wrapper{text-align:center}}.teacher-resource-partner__content-partner{border:solid 1px #eaeaea;border-bottom:solid 3px #eaeaea;border-radius:5px;display:inline-block;vertical-align:top;width:30.7692307692%;min-width:150px;min-height:30em;margin:0 0.9401709402% 1.5625em}@media only screen and (min-width: 481px) and (max-width: 768px){.teacher-resource-partner__content-partner{width:46.875%}}@media only screen and (max-width: 480px){.teacher-resource-partner__content-partner{margin:0 auto 1.5625em;width:91.4893617021%;min-height:0}}.teacher-resource-partner__content-partner-logo{border-bottom:solid 1px #eaeaea;padding:1.25em;background-color:#f6f6f6;height:8.125em;line-height:7.8125em;text-align:center}.teacher-resource-partner__content-partner-logo img{max-width:100%;vertical-align:middle}.teacher-resource-partner__content-partner-description{padding:1.25em}.teacher-resource-partner__content-partner-description h4{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;line-height:1.3;color:#303335;text-align:center;margin-bottom:0.5em}.teacher-resource-partner__content-partner-description h4 a{color:#1c9def;text-decoration:none}.teacher-resource-partner__content-partner-description h4 a:hover,.teacher-resource-partner__content-partner-description h4 a:focus{text-decoration:underline}.teacher-resource-partner__content-partner-description p{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.3;color:#303335;text-align:center;padding-bottom:0.6666666667em}.lead-nurture-page__content{background:#fff url(/static/leaves/leaves-bg-mrbones-47eb315142349b435a99ccc5684b15d1a79d561e5469dec7e4ae784815f18787.svg) center center}.lead-nurture-page__content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.lead-nurture-page__content{display:inline-block}* html .lead-nurture-page__content{height:1%}.lead-nurture-page__content{display:block}@media (max-width: 767px){.lead-nurture-page__content{padding:0 20px}}.lead-nurture-page__bill-nye .lead-nurture-page__content{background:#fff}@media only screen and (max-width: 768px){.lead-nurture-page__content{padding:0}}.lead-nurture-page__inner{position:relative;padding:120px 20% 0;z-index:2}@media only screen and (max-width: 480px){.lead-nurture-page__inner{padding:0 1.25em}}@media only screen and (min-width: 481px) and (max-width: 768px){.lead-nurture-page__inner{padding:0 10%}}.lead-nurture-page__inner .beaker-img{position:absolute;right:4.0625%;top:0;width:51.5625%;z-index:2}.lead-nurture-page__inner .beaker-img img{width:100%;display:block}@media only screen and (max-width: 480px){.lead-nurture-page__inner .beaker-img{right:0}}.lead-nurture-page__inner .bill-nye-img{position:absolute;bottom:0;left:0;z-index:1;width:25.3125%}.lead-nurture-page__inner .bill-nye-img img{width:100%;display:block}@media only screen and (min-width: 481px) and (max-width: 768px){.lead-nurture-page__inner .bill-nye-img{width:15%}}.lead-nurture-page__livechat{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;text-align:center;position:absolute;padding:0.9375em 0;top:0;right:10px;color:#303335;z-index:10}@media only screen and (max-width: 768px){.lead-nurture-page__livechat{position:relative;float:right}}@media only screen and (max-width: 480px){.lead-nurture-page__livechat{right:-1.25em}}.lead-nurture-page__livechat b{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.lead-nurture-page__livechat a{display:block;max-width:267px;margin:0 auto}.lead-nurture-page__livechat a img{max-width:100%}.lead-nurture-page__video{position:relative;max-width:800px;margin:0 auto;border:solid 1px #36383a;border-radius:5px;box-shadow:0px 1px 10px 0px rgba(22,24,26,0.1);z-index:2}@media only screen and (max-width: 480px){.lead-nurture-page__video{max-width:280px}}@media only screen and (max-width: 768px){.lead-nurture-page__video{margin-top:20px}}.lead-nurture-page__complete-overlay{display:none;background:#000;background:rgba(0,0,0,0.98);position:absolute;top:0;bottom:0;left:0;right:0;padding:100px 30px;text-align:center}@media only screen and (max-width: 1024px){.lead-nurture-page__complete-overlay{padding:20px}}@media only screen and (min-width: 481px) and (max-width: 768px){.lead-nurture-page__complete-overlay{padding:55px 40px}}@media only screen and (max-width: 480px){.lead-nurture-page__complete-overlay{padding:20px}}.lead-nurture-page__complete__button{background:url(/static/arrows/big-white-arrow-d756e921145a8906d4efd1a288433b982e94077c233036f562b89be7535f8ae8.png) right center no-repeat;padding:0.625em 3.75em;display:inline-block}@media only screen and (max-width: 480px){.lead-nurture-page__complete__button{padding-left:2.5em}}.lead-nurture-page__complete-overlay__copy{color:#fff;font-size:3.125em;font-family:SkippySharp;line-height:1.2;margin-bottom:70px}@media only screen and (max-width: 480px){.lead-nurture-page__complete-overlay__copy{font-size:1.5em;margin-bottom:20px !important}}@media only screen and (min-width: 481px) and (max-width: 768px){.lead-nurture-page__complete-overlay__copy{font-size:2em;margin-bottom:30px}}@media only screen and (max-width: 1024px){.lead-nurture-page__complete-overlay__copy{margin-bottom:40px}}.lead-nurture-page__complete-overlay__sign-up{font-size:1.75em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.7142857143em 2.5em}@media only screen and (max-width: 768px){.lead-nurture-page__complete-overlay__sign-up{font-size:1.125em}}.lead-nurture-page__login-prompt{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;text-align:center;padding:2.7777777778em 0;position:relative;z-index:5}@media only screen and (max-width: 480px){.lead-nurture-page__login-prompt{padding:3.3333333333em 0 3.3333333333em 0}}.lead-nurture-page__login-prompt__link{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.lead-nurture-page__login-prompt__link:hover,.lead-nurture-page__login-prompt__link:focus{color:#5ec3fb}.lead-nurture-page__header{width:42.1875%;height:1px;position:relative;z-index:10}.lead-nurture-page__header img{width:100%;position:absolute;top:0;left:0;display:block}#pages_unsubscribe .unsubscribe-message{background:#fff;font-size:16px;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2;padding:6.25em 3.125em;margin:0;text-align:center}#pages_unsubscribe .unsubscribe-message h2{font-size:1.6em;margin-bottom:.7em}#pages_unsubscribe .unsubscribe-message p{font-size:1.2em}.flexible-concept-page{background:#fff;color:#303335}.flexible-concept-page:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-concept-page{display:inline-block}* html .flexible-concept-page{height:1%}.flexible-concept-page{display:block}@media (max-width: 767px){.flexible-concept-page{padding:0 20px}}.flexible-concept-page-row{max-width:1170px;margin:0 auto}.flexible-concept-page-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-concept-page-row{display:inline-block}* html .flexible-concept-page-row{height:1%}.flexible-concept-page-row{display:block}@media only screen and (max-width: 480px){.flexible-concept-page-row{padding-top:0 !important}}.flexible-concept-content{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.5333333333em;padding:2.6666666667em 1.3333333333em 6em}.flexible-concept-content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-concept-content{display:inline-block}* html .flexible-concept-content{height:1%}.flexible-concept-content{display:block}@media only screen and (max-width: 768px){.flexible-concept-content{padding:0 0 2.6666666667em}}.flexible-concept-content .quiz-main-content{display:block}.flexible-concept-header{font-size:1.125em;line-height:1.2;padding:1.6666666667em;background:#f7f7f7 url(/static/leaves/leaves_blue_wide-f066613e745a978ab8e6d0b0824f51d8b3f62097affc9d9eba90214624be9856.png) center;border:solid 1px #dfe0e3;border-radius:0 0 5px 5px;line-height:1.2;color:#303335}.flexible-concept-header figure{text-align:left}.flexible-concept-header ul{list-style:disc inside;padding-left:1.25em}.flexible-concept-header ul.triangle{list-style:none;margin-left:0}.flexible-concept-header ul.triangle>li:before{font-family:'Font Awesome 5 Pro';font-size:1.1875em;content:'\f0da';margin:0 0.3684210526em 0 -0.7368421053em;color:#6d1331}.flexible-concept-header ol{list-style:decimal inside;padding-left:1.25em}.flexible-concept-header ol.circle{counter-reset:list-counter;list-style:none;padding-left:1.875em;margin-left:0}.flexible-concept-header ol.circle>li{margin:0 0 0.5rem 0;counter-increment:list-counter;position:relative;margin-bottom:1.25em}.flexible-concept-header ol.circle>li:before{content:counter(list-counter);color:#fff;font-size:1em;background:#6d1331;border-radius:50%;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;top:0;left:-1.875em;line-height:1.5em;width:1.5em;height:1.5em}.flexible-concept-header ol.circle-big{counter-reset:list-big-counter;list-style:none;padding-left:2.5em}.flexible-concept-header ol.circle-big>li{margin:0 0 0.5rem 0;counter-increment:list-big-counter;position:relative}.flexible-concept-header ol.circle-big>li:before{content:counter(list-big-counter);color:#fff;font-size:1.9375em;background:#6d1331;border-radius:50%;text-align:center;position:absolute;left:-1.935483871em;line-height:1.6129032258em;width:1.6129032258em;height:1.6129032258em;top:0}.flexible-concept-header ol.circle-big>li>h3{font-size:1.9375em;line-height:1.3870967742em;margin-bottom:0.2580645161em}.flexible-concept-header ol.circle-big ul{list-style-position:outside;padding-left:1em}.flexible-concept-header ul,.flexible-concept-header ol{margin:0 0 1.25em 1.5625em}.flexible-concept-header ul li,.flexible-concept-header ol li{margin-bottom:0.625em}.flexible-concept-header ul ul,.flexible-concept-header ul ol,.flexible-concept-header ol ul,.flexible-concept-header ol ol{margin:0}.flexible-concept-header ol ol li{list-style-type:lower-alpha}.flexible-concept-header li li{margin-top:0.625em}.flexible-concept-header strong,.flexible-concept-header b{font-weight:bold}.flexible-concept-header i,.flexible-concept-header em{font-style:italic}.flexible-concept-header sub,.flexible-concept-header sup{position:relative;font-size:0.75em}.flexible-concept-header sub{top:0.3125em}.flexible-concept-header sup{bottom:0.3125em}.flexible-concept-header figcaption{font-size:0.75em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0 0 0.4166666667em 0;font-style:italic}.flexible-concept-header h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.8666666667em;margin-bottom:0.3571428571em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-concept-header h1{text-align:center}}.flexible-concept-header h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-concept-header h2{text-align:center}}.flexible-concept-header h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4666666667em;margin-bottom:0.6818181818em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-concept-header h3{text-align:center}}.flexible-concept-header h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;margin-bottom:0.75em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-concept-header h4{text-align:center}}.flexible-concept-header h5{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;margin-bottom:0.5555555556em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-concept-header h5{text-align:center}}.flexible-concept-header h6{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0666666667em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-concept-header h6{text-align:center}}.flexible-concept-header p{padding-bottom:0;margin-bottom:1.25em}.flexible-concept-header p.empty-paragraph{padding:0;margin:0}.flexible-concept-header p.clip-image-wrapper{padding-bottom:.3em;margin:0}.flexible-concept-header p.citation{font-size:0.75em;font-style:italic;margin:0 0 2em;line-height:1.3}.flexible-concept-header p:not([class])+p.citation{margin:-1em 0 2em}.flexible-concept-header blockquote{margin:0 0 0.9375em 1.875em;padding:1.25em;border-radius:4px;font-style:normal;background-color:#eeede8;color:#303335}.flexible-concept-header blockquote.redactor-long-image{background:#414141;padding:0;margin:0 !important;border-radius:0}.flexible-concept-header ul.definition-list{padding-left:0;margin-left:0}.flexible-concept-header ul.definition-list li{list-style-type:none;margin-left:0}.flexible-concept-header ul.definition-list li:nth-child(2n){margin:0 0 1.2em 1em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-concept-header ul.definition-list li:nth-child(2n+1){font-weight:bold;margin-bottom:.6em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-concept-header .clip-item{display:inline-block;color:#fff;line-height:1;background-color:#414042;vertical-align:middle}.flexible-concept-header .clip-item.clip-full-width{display:block}.flexible-concept-header .clip-item i,.flexible-concept-header .clip-item em{padding:0.3846153846em 0.5384615385em 0.5384615385em;text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;font-style:normal}.flexible-concept-header .clip-item::before{padding:0.3846153846em;display:inline-block;vertical-align:middle;width:1.0769230769em;text-align:center;box-sizing:content-box}.flexible-concept-header .clip-item.icon::before{background-size:14px;content:'';height:1em;background-position:center;background-repeat:no-repeat}.flexible-concept-header .clip-item.fa-clipboard-check::before{background:#b18c2f}.flexible-concept-header .clip-item.fa-star::before{background:#ffcf00}.flexible-concept-header .clip-item.fa-calendar-alt::before{background:#fa8a00}.flexible-concept-header .clip-item.fa-cog::before{background:#979b9e}.flexible-concept-header .clip-item.fa-edit::before{background:#79c339}.flexible-concept-header .clip-item.fa-list::before{background:#4bbfb5}.flexible-concept-header .clip-item.brainstorm::before{background-color:#ee4587;background-image:url(/static/clip_images/brainstorm-b3c535c1d778c6d98ecfaf929323f6135e52091ed10ae54bcb6e2965ba9fada0.svg)}.flexible-concept-header .clip-item.concept-to-know::before{background-color:#5fcbee;background-image:url(/static/clip_images/concept_to_know-cbabdd1de4239b7cfc56fcb72d53a28e8e8953d3c1b6ff4bf7beca19f2388831.svg)}.flexible-concept-header .clip-item.did-you-know::before{background-color:#ce655f;background-image:url(/static/clip_images/did_you_know-ec07fdc33f707c0080903eabdaf47932f802b326db93afc77caf213002d48f8c.svg)}.flexible-concept-header .clip-item.example{background:#fff;color:#000}.flexible-concept-header .clip-item.example i,.flexible-concept-header .clip-item.example em{padding-left:0.125em}.flexible-concept-header .clip-item.example::before{padding-right:0;background-image:url(/static/clip_images/example-2da070c35ac5b59c2d41049acc05602bbc82dd675f6daafbb4e90a6139398fdb.svg)}.flexible-concept-header .clip-item.hint::before{background-color:#cf1d1f;background-image:url(/static/clip_images/hint-14fc9c871f903f8a23cb81efd4ef88ad831b3f138a8d1d64b701e38925d070bd.svg)}.flexible-concept-header .clip-item.learn-more::before{background-color:#4596d2;background-image:url(/static/clip_images/learn_more-2c394e9e2e50b805e1badd75b404abd68672e0ba432b22a86c554cc5d5882f09.svg)}.flexible-concept-header .clip-item.people-to-know::before{background-color:#4b7bff;background-image:url(/static/clip_images/people_to_know-cf8b85633534ddb7348cdd7214d6734bb6cb16bf80fa0d038c7985798cb0ccc9.svg)}.flexible-concept-header .clip-item.step-by-step::before{background-color:#004c8c;background-image:url(/static/clip_images/step_by_step-49b10fa4a25790b0566ad4c5a7e24f211cfb7ab2da03e9bbbcf83540e255c662.svg)}.flexible-concept-header .clip-item.summary::before{background-color:#f38951;background-image:url(/static/clip_images/summary-bd8daca13119c8651b51afcaf4f5c1f8ba5999ebc42ffd98612dec888c1cb382.svg)}.flexible-concept-header .clip-item.term-to-know::before{background-color:#2e63b2;background-image:url(/static/clip_images/term_to_know-a368e3044b32f4f1f832b4894b375b7cb554137d7929b1279a08e0153fe41867.svg)}.flexible-concept-header .clip-item.terms-to-know::before{background-color:#0096d3;background-image:url(/static/clip_images/terms_to_know-c94ed1ec5dedb0fb082cfaf060b16cb591c460b8e6eb0617b3bb45b09db3ec66.svg)}.flexible-concept-header .clip-item.make-the-connection::before{background-color:#b7d521;background-image:url(/static/clip_images/make_the_connection-ea75d109afb50b440623b06015188bd9ea82852cf4499b4a8819fc1d1ca8af90.svg)}.flexible-concept-header .clip-item.formula::before{background-color:#693096;background-image:url(/static/clip_images/formula-13e7a7c71e73b03ae283e35bf08e32ac9cd750a63d01693ba9715f5cdc6bfa01.svg)}.flexible-concept-header p.clip-full-width,.flexible-concept-header div.clip-full-width{padding-bottom:0;margin-bottom:.7em;background-color:#414042}.flexible-concept-header p.clip-full-width img,.flexible-concept-header div.clip-full-width img{display:block}.flexible-concept-header p.clip-inline-wrapper,.flexible-concept-header div.clip-inline-wrapper{padding-bottom:.7em;margin-bottom:0}.flexible-concept-header p.clip-inline-wrapper img.clip-image,.flexible-concept-header div.clip-inline-wrapper img.clip-image{margin-right:.6em}.flexible-concept-header table{width:100%}.flexible-concept-header table td{padding:0.3125em;border:1px solid #ddd}.flexible-concept-header a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-concept-header a:hover,.flexible-concept-header a:focus{color:#5ec3fb}.flexible-concept-header h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.8666666667em;margin-bottom:0.3571428571em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-concept-header h1{text-align:center}}.flexible-concept-header h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6666666667em;margin-bottom:0.4em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-concept-header h2{text-align:center}}.flexible-concept-header h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.5333333333em;margin-bottom:0.4347826087em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-concept-header h3{text-align:center}}.flexible-concept-header h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;margin-bottom:0.5em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-concept-header h4{text-align:center}}.flexible-concept-header h5{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;margin-bottom:0.5555555556em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-concept-header h5{text-align:center}}.flexible-concept-header h6{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0666666667em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-concept-header h6{text-align:center}}.flexible-concept-header a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-concept-header a:hover,.flexible-concept-header a:focus{color:#5ec3fb}.concept-common-core-block{font-size:0.8333333333em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:0.6666666667em}.concept-common-core-block .common-core-title{padding-right:0.6666666667em}.concept-common-core-block a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:inline-block;padding:0.3846153846em 0.7692307692em;background:#fff;border:solid 1px #dfe0e3;border-radius:4px;transition:none;font-size:0.8666666667em}.concept-common-core-block a:hover,.concept-common-core-block a:focus{color:#5ec3fb}.concept-common-core-block a:hover,.concept-common-core-block a:focus{background-color:#dfe0e3}.concept-common-core-block a:visited{color:#78459b}.concept-common-core-block a:visited:hover,.concept-common-core-block a:visited:focus{color:#78459b}.flexible-concept-content__title{border-top:solid 1px #dfe0e3;position:relative;min-height:1.3333333333em;width:100%;font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:1em}@media only screen and (max-width: 768px){.flexible-concept-content__title{text-align:center;border-top:none}}.flexible-concept-content__title .concept-title{position:absolute;left:0;top:-0.6666666667em;background:#fff;padding-right:0.4444444444em;overflow:hidden;max-width:90%;max-height:2.5em}@media only screen and (max-width: 768px){.flexible-concept-content__title .concept-title{position:static;display:inline-block;padding-right:0}}.flexible-concept-content__title span.count{color:#fff;background:url(/static/leaves/leave_blue_single-22df8e5e9f54df826044b0a2d3e1211c60817682e9b10399dce24dd90ce7f508.png) center no-repeat;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-align:center;display:block;float:left;width:28px;height:21px;margin-right:0.5em}.flexible-concept-content__left{float:left;width:57.0175438596%}@media only screen and (max-width: 768px){.flexible-concept-content__left{float:none;width:auto;margin-top:1.5625em}}.flexible-concept-content__left .pick-your-concept{font-size:1.3333333333em;font-family:'SkippySharp';margin:0 0 1.3333333333em 2.3333333333em}.flexible-concept-content__right{margin-left:59.649122807%}@media only screen and (max-width: 768px){.flexible-concept-content__right{margin:1.875em 0 0;padding:1.3333333333em 0 0 0}}.flexible-concept-content__right .bubble-got-it{display:none !important}.flexible-concept-item{font-size:0.9375em;padding:1.3333333333em 0 1.3333333333em 2.3333333333em}.flexible-concept-item:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-concept-item{display:inline-block}* html .flexible-concept-item{height:1%}.flexible-concept-item{display:block}@media only screen and (max-width: 480px){.flexible-concept-item{padding:1.3333333333em 0;text-align:center}}.flexible-concept__icon{float:left;width:6em}.flexible-concept__icon img{display:block;width:100%;border-radius:5px}@media only screen and (max-width: 480px){.flexible-concept__icon{float:none;width:90%;max-width:11.3333333333em;margin:0 auto 1.3333333333em}}.flexible-concept__excerpt{margin-left:7em}.flexible-concept__excerpt b{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-concept__excerpt .flexible-concept__author a{color:#303335;text-decoration:none}.flexible-concept__excerpt .flexible-concept__author a:hover,.flexible-concept__excerpt .flexible-concept__author a:focus,.flexible-concept__excerpt .flexible-concept__author a:visited{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-concept__excerpt .flexible-concept__author a:hover:hover,.flexible-concept__excerpt .flexible-concept__author a:hover:focus,.flexible-concept__excerpt .flexible-concept__author a:focus:hover,.flexible-concept__excerpt .flexible-concept__author a:focus:focus,.flexible-concept__excerpt .flexible-concept__author a:visited:hover,.flexible-concept__excerpt .flexible-concept__author a:visited:focus{color:#5ec3fb}.flexible-concept__excerpt h4{font-size:1.2em}.flexible-concept__excerpt h4 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-concept__excerpt h4 a:hover,.flexible-concept__excerpt h4 a:focus{color:#5ec3fb}.flexible-concept__excerpt h4 .closing-capture-icon{width:0.8888888889em;vertical-align:middle}@media only screen and (max-width: 480px){.flexible-concept__excerpt{margin:0}.flexible-concept__excerpt h4{text-align:center;margin-bottom:0.5555555556em}}.flexible-concept__ratings{overflow:hidden}@media only screen and (max-width: 480px){.flexible-concept__ratings{display:inline-block}}.flexible-concept__ratings b,.flexible-concept__ratings span{display:block;float:left}.flexible-concept__ratings b{margin-right:0.4666666667em}.flexible-concept__ratings .stars{font-size:16px;background:#D4D4D4 url(/static/stars-flexible-gradient-small-667e75db12795dd3f1bd767c75c0e134ce387cd12300b44112892805634233a9.png) 0 0 no-repeat;margin:0.25em 0.4375em 0 0;float:left}.flexible-concept__ratings .stars img{display:block;margin:0;padding:0}.flexible-create-account__container{color:#303335;background:#f7f7f7}.flexible-create-account__container:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-create-account__container{display:inline-block}* html .flexible-create-account__container{height:1%}.flexible-create-account__container{display:block}@media (max-width: 767px){.flexible-create-account__container{padding:0 20px}}.flexible-create-account__row{max-width:1170px;margin:0 auto;padding:4.6875em 0}.flexible-create-account__row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-create-account__row{display:inline-block}* html .flexible-create-account__row{height:1%}.flexible-create-account__row{display:block}.flexible-create-account{width:100%;max-width:34.375em;margin:0 auto}.flexible-create-account h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:2.5em;line-height:1;margin-bottom:0.375em;color:#303335}.flexible-create-account p{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;color:#303335;margin-bottom:1.3333333333em}.flexible-create-account p.click-here{margin-bottom:0}.flexible-create-account a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-create-account a:hover,.flexible-create-account a:focus{color:#5ec3fb}.flexible-create-account li.hidden-field{display:none;opacity:0}.flexible-create-account #as-selections-user,.flexible-create-account #user_group_code,.flexible-create-account #user_phone,.flexible-create-account #user_username,.flexible-create-account .flexible-create-account__form-email-field,.flexible-create-account input.default-field{font-size:0.9375em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335;background:#fff;box-shadow:none;border-radius:4px;border:solid 1px #dfe0e3;width:100%;padding:0.8em 1.0666666667em;margin:0.5333333333em 0;-webkit-appearance:none;box-sizing:border-box}.flexible-create-account #as-selections-user.with-error,.flexible-create-account .field_with_errors input.default-field,.flexible-create-account .field_with_errors #user_group_code,.flexible-create-account .field_with_errors #user_phone,.flexible-create-account .field_with_errors #user_username{background:#feebed;border:solid 2px #e93c4f;padding:0.7333333333em 1.0666666667em}.flexible-create-account p.inline-errors{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#e93c4e;font-size:0.8125em;margin-bottom:0;text-align:left}@media (max-width: 767px){.flexible-create-account{text-align:center}}.flexible-create-account__form-name:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-create-account__form-name{display:inline-block}* html .flexible-create-account__form-name{height:1%}.flexible-create-account__form-name{display:block}.flexible-create-account__form-name-first,.flexible-create-account__form-name-last{width:48%;float:left}@media (max-width: 567px){.flexible-create-account__form-name-first,.flexible-create-account__form-name-last{width:100%;float:none}}.flexible-create-account__form-name-last{float:right}.flexible-create-account__form-email p{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;text-align:right}@media (max-width: 400px){.flexible-create-account__form-email p{font-size:0.8125em}}input.flexible-create-account__form-email-field[disabled]{background-color:#f2f2f2;color:#aaa}.flexible-create-account__form-email-additional{border:1px solid #dfe0e3;border-bottom:3px solid #dfe0e3;border-radius:4px;border-bottom:solid 1px #d9d8d8;font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0.4666666667em 0;padding:1.3333333333em;position:relative}.flexible-create-account__form-email-additional h5{margin-bottom:0.6666666667em}.flexible-create-account__form-email-additional ul input{float:left;clear:none}.flexible-create-account__form-email-additional ul label{float:left;clear:none;margin-left:5px;padding:0 0 0 18px;position:static !important}.flexible-create-account__form-email-additional ul label p{padding:0}.flexible-create-account__form-email-additional ul li:not(#foo) input[type='radio'],.flexible-create-account__form-email-additional ul li:not(#foo) input[type='checkbox'],.flexible-create-account__form-email-additional ul td:not(#foo) input[type='radio'],.flexible-create-account__form-email-additional ul td:not(#foo) input[type='checkbox']{opacity:0;margin-right:-21px;width:16px;height:15px;cursor:pointer;position:relative;z-index:2}.flexible-create-account__form-email-additional ul li:not(#foo) input[type='radio']+label,.flexible-create-account__form-email-additional ul li:not(#foo) input[type='checkbox']+label,.flexible-create-account__form-email-additional ul td:not(#foo) input[type='radio']+label,.flexible-create-account__form-email-additional ul td:not(#foo) input[type='checkbox']+label{line-height:18px;padding:1px 5px 0px 25px;margin:0;position:relative;z-index:1;cursor:pointer;background:url(/static/radio_button_invert-faece39eb661a7bb1dc4e69efb44e6e550332bc1240edef5fa11d88da71dade2.svg) -1584px center no-repeat}.flexible-create-account__form-email-additional ul li:not(#foo) input[type='radio']:checked+label,.flexible-create-account__form-email-additional ul li:not(#foo) input[type='checkbox']:checked+label,.flexible-create-account__form-email-additional ul td:not(#foo) input[type='radio']:checked+label,.flexible-create-account__form-email-additional ul td:not(#foo) input[type='checkbox']:checked+label{background:url(/static/radio_button_invert-faece39eb661a7bb1dc4e69efb44e6e550332bc1240edef5fa11d88da71dade2.svg) 0 center no-repeat}.flexible-create-account__form-email-additional ul li:not(#foo) input[type='radio']:focus+label,.flexible-create-account__form-email-additional ul li:not(#foo) input[type='checkbox']:focus+label,.flexible-create-account__form-email-additional ul td:not(#foo) input[type='radio']:focus+label,.flexible-create-account__form-email-additional ul td:not(#foo) input[type='checkbox']:focus+label{outline:1px dotted #666}@media only screen and (max-width: 1024px){.flexible-create-account__form-email-additional ul li:not(#foo) input[type='radio']:focus+label,.flexible-create-account__form-email-additional ul li:not(#foo) input[type='checkbox']:focus+label,.flexible-create-account__form-email-additional ul td:not(#foo) input[type='radio']:focus+label,.flexible-create-account__form-email-additional ul td:not(#foo) input[type='checkbox']:focus+label{outline:none}}.flexible-create-account__form-email-additional ul li:not(#foo) input[disabled]+label,.flexible-create-account__form-email-additional ul td:not(#foo) input[disabled]+label{opacity:0.5}.flexible-create-account__form-email-additional ul li:not(#foo) input[disabled]:checked+label,.flexible-create-account__form-email-additional ul td:not(#foo) input[disabled]:checked+label{opacity:0.5}.flexible-create-account__form-email-additional li{display:block;margin-bottom:0.4666666667em}.flexible-create-account__form-email-additional li:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-create-account__form-email-additional li{display:inline-block}* html .flexible-create-account__form-email-additional li{height:1%}.flexible-create-account__form-email-additional li{display:block}.flexible-create-account__form-email-additional label{display:inline-block;font-size:1em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0}.flexible-create-account__form-email-additional #as-selections-user{font-size:1em;height:2.9333333333em;overflow:hidden}.flexible-create-account__form-email-additional #user.as-input{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;width:100%;color:#949595}.flexible-create-account__form-email-additional #as-original-user{width:100%;margin:0}.flexible-create-account__form-email-additional .user-what-this-block{float:right;position:relative}.flexible-create-account__form-email-additional .user-what-this-block-popup{position:absolute;display:none;right:-2.6666666667em;top:1.3333333333em;z-index:20}.flexible-create-account__form-email-additional .user-what-this-block-popup__inner{box-shadow:rgba(0,0,0,0.3) 0px 0px 10px 0;border-radius:4px;font-size:0.8em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;width:20.8333333333em;background-color:#fff;border:solid 1px #dfe0e3;padding:1.25em;text-align:left}.flexible-create-account__form-email-additional .user-what-this-arrow{display:block;margin:0 0 0 13.3333333333em;position:relative;z-index:10;top:0.0666666667em}.flexible-create-account__form-email-additional #close_add_fields{position:absolute;display:block;top:0.2666666667em;right:0.2666666667em;width:1.7333333333em;height:1.7333333333em;background:url("flexible_close_popup_button.png") 0 0 no-repeat}.flexible-create-account__form-email-additional #user_username,.flexible-create-account__form-email-additional #user,.flexible-create-account__form-email-additional #user_phone{font-size:1em}.flexible-create-account__form-email-additional #proxy_fields ul.as-list li{margin-bottom:0}.flexible-create-account__form-email-additional #proxy_fields ul.as-list img{width:3.3333333333em;height:auto;vertical-align:middle;margin-right:0.3333333333em}.flexible-create-account__form-email-additional ul.as-selections li{overflow:visible !important;margin-bottom:10px !important}@media only screen and (max-width: 480px){.flexible-create-account__form-email-additional{padding:2em 0.6666666667em 0.6666666667em}}.flexible-create-account__form-password:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-create-account__form-password{display:inline-block}* html .flexible-create-account__form-password{height:1%}.flexible-create-account__form-password{display:block}.flexible-create-account__form-original,.flexible-create-account__form-confirm{width:48%;float:left}@media (max-width: 567px){.flexible-create-account__form-original,.flexible-create-account__form-confirm{width:100%;float:none}}.flexible-create-account__form-confirm{float:right}.flexible-create-account__form-role{position:relative}.flexible-create-account__form-role .new-user-field-line{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;margin:0.4666666667em 0;padding:1.3333333333em;position:relative;border:1px solid #dfe0e3;border-bottom:3px solid #dfe0e3;border-radius:4px;border-bottom:solid 1px #d9d8d8}.flexible-create-account__form-role .new-user-field-line p{font-size:1em;margin-bottom:0.3333333333em}.flexible-create-account__form-role ul{margin-top:0.625em}.flexible-create-account__form-role ul input{float:left;clear:none}.flexible-create-account__form-role ul label{float:left;clear:none;margin-left:5px;padding:0 0 0 18px;position:static !important}.flexible-create-account__form-role ul label p{padding:0}.flexible-create-account__form-role ul li:not(#foo) input[type='radio'],.flexible-create-account__form-role ul li:not(#foo) input[type='checkbox'],.flexible-create-account__form-role ul td:not(#foo) input[type='radio'],.flexible-create-account__form-role ul td:not(#foo) input[type='checkbox']{opacity:0;margin-right:-21px;width:16px;height:15px;cursor:pointer;position:relative;z-index:2}.flexible-create-account__form-role ul li:not(#foo) input[type='radio']+label,.flexible-create-account__form-role ul li:not(#foo) input[type='checkbox']+label,.flexible-create-account__form-role ul td:not(#foo) input[type='radio']+label,.flexible-create-account__form-role ul td:not(#foo) input[type='checkbox']+label{line-height:18px;padding:1px 5px 0px 25px;margin:0;position:relative;z-index:1;cursor:pointer;background:url(/static/radio_button_invert-faece39eb661a7bb1dc4e69efb44e6e550332bc1240edef5fa11d88da71dade2.svg) -1584px center no-repeat}.flexible-create-account__form-role ul li:not(#foo) input[type='radio']:checked+label,.flexible-create-account__form-role ul li:not(#foo) input[type='checkbox']:checked+label,.flexible-create-account__form-role ul td:not(#foo) input[type='radio']:checked+label,.flexible-create-account__form-role ul td:not(#foo) input[type='checkbox']:checked+label{background:url(/static/radio_button_invert-faece39eb661a7bb1dc4e69efb44e6e550332bc1240edef5fa11d88da71dade2.svg) 0 center no-repeat}.flexible-create-account__form-role ul li:not(#foo) input[type='radio']:focus+label,.flexible-create-account__form-role ul li:not(#foo) input[type='checkbox']:focus+label,.flexible-create-account__form-role ul td:not(#foo) input[type='radio']:focus+label,.flexible-create-account__form-role ul td:not(#foo) input[type='checkbox']:focus+label{outline:1px dotted #666}@media only screen and (max-width: 1024px){.flexible-create-account__form-role ul li:not(#foo) input[type='radio']:focus+label,.flexible-create-account__form-role ul li:not(#foo) input[type='checkbox']:focus+label,.flexible-create-account__form-role ul td:not(#foo) input[type='radio']:focus+label,.flexible-create-account__form-role ul td:not(#foo) input[type='checkbox']:focus+label{outline:none}}.flexible-create-account__form-role ul li:not(#foo) input[disabled]+label,.flexible-create-account__form-role ul td:not(#foo) input[disabled]+label{opacity:0.5}.flexible-create-account__form-role ul li:not(#foo) input[disabled]:checked+label,.flexible-create-account__form-role ul td:not(#foo) input[disabled]:checked+label{opacity:0.5}.flexible-create-account__form-role ul li{display:inline-block;margin:0 1.25em 0 0}.flexible-create-account__form-role ul .field_with_errors{display:inline;margin:0}.flexible-create-account__form-role ul .inline-errors{padding:0}.flexible-create-account__form-role ul .registration-role-errors{display:block}@media (max-width: 767px){.flexible-create-account__form-role{text-align:center}}.flexible-create-account__form-captcha{padding-top:0.625em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-create-account__form-captcha label{display:block;font-size:0.9375em;margin-bottom:0.6666666667em}.flexible-create-account__form-captcha .sm_captcha{position:relative;text-align:left;margin:0 auto 1.25em;width:100%}.flexible-create-account__form-captcha .sm_captcha .errors{display:block}.flexible-create-account__form-captcha .sm_captcha img{max-width:45%}.flexible-create-account__form-captcha #sm_captcha_val{background:#fff;color:#303335;box-shadow:none;border-radius:4px;border:solid 1px #d9d8d8;font-size:0.9375em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;float:right;width:25%;padding:0.8em 1.0666666667em;margin:0.5333333333em 0;-webkit-appearance:none}@media only screen and (max-width: 479px){.flexible-create-account__form-captcha #sm_captcha_val{margin:0;width:30%}}.flexible-create-account__form-captcha .eq-symbol{position:absolute;font-size:2.5em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;top:0.625em;left:4.5em;padding:0}@media only screen and (max-width: 479px){.flexible-create-account__form-captcha .eq-symbol{top:18px;left:47%}}.flexible-create-account__form-keep{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:1.25em 0 0.625em}.flexible-create-account__form-keep ul input{float:left;clear:none}.flexible-create-account__form-keep ul label{float:left;clear:none;margin-left:5px;padding:0 0 0 18px}.flexible-create-account__form-keep ul label p{padding:0}.flexible-create-account__form-keep ul li:not(#foo) input[type='checkbox']{opacity:0;margin-right:-21px;width:12px;height:12px;cursor:pointer;position:relative;z-index:2}.flexible-create-account__form-keep ul li:not(#foo) input[type='checkbox']+label{line-height:1.125;padding:0px 1% 0.125em 1.5625em;margin:0;position:relative;z-index:1;cursor:pointer;background:url(/static/checkbox_multi_small-72f4a075b04038c051d1486836ad7286f331eb6dd6d9e05d76a3afe821e38c2e.svg) -1584px center no-repeat}.flexible-create-account__form-keep ul li:not(#foo) input[type='checkbox']:checked+label{background:url(/static/checkbox_multi_small-72f4a075b04038c051d1486836ad7286f331eb6dd6d9e05d76a3afe821e38c2e.svg) 3px center no-repeat}.flexible-create-account__form-keep ul li:not(#foo) input[type='checkbox']:focus+label{outline:1px dotted #666}.flexible-create-account__form-keep ul li:not(#foo) input[disabled]+label{opacity:0.5}.flexible-create-account__form-keep ul li:not(#foo) input[disabled]:checked+label{opacity:0.5}.flexible-create-account__form-keep li{margin-bottom:0.625em;overflow:hidden}.flexible-create-account__form-keep label{font-size:0.9375em}.flexible-create-account__form-keep a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-create-account__form-keep a:hover,.flexible-create-account__form-keep a:focus{color:#5ec3fb}.flexible-create-account__form-keep .what-this-private-profile-link{font-family:SkippySharp;font-size:1.25em}.flexible-create-account__form-code{overflow:hidden;font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-create-account__form-code label{margin:1.3333333333em 0;padding:0}.flexible-create-account__form-code #user_group_code{float:left;width:7.6666666667em;margin-left:1em}.flexible-create-account__form-code .inline-errors{clear:both;font-size:0.7333333333em}.flexible-create-account__form-privacy{font-size:0.9375em;margin-top:1em;line-height:1.4}.flexible-create-account__form-privacy a{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-create-account__form-buttons{margin-top:1.25em;overflow:hidden}@media only screen and (max-width: 768px){.flexible-create-account__form-buttons .f-button{width:100%;box-sizing:border-box}}.flexible-create-account__form-social-account{margin-top:1.875em;padding-top:1.875em;border-top:1px solid #e1e2e5}.flexible-create-account__form-social-account:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-create-account__form-social-account{display:inline-block}* html .flexible-create-account__form-social-account{height:1%}.flexible-create-account__form-social-account{display:block}.flexible-create-account__form-social-account .google-plus-sign-in{margin-right:1.875em}.flexible-create-account__form-social-account li{display:block;float:left}@media only screen and (max-width: 768px){.flexible-create-account__form-social-account li{float:none}.flexible-create-account__form-social-account .google-plus-sign-in{margin-right:0}}@media only screen and (max-width: 768px){.facebook_signup .flexible-header .flexible-header__search-toggler{display:none}}.shopping-cart-create-account__container{color:#303335;background:#fff}.shopping-cart-create-account__container:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.shopping-cart-create-account__container{display:inline-block}* html .shopping-cart-create-account__container{height:1%}.shopping-cart-create-account__container{display:block}@media (max-width: 767px){.shopping-cart-create-account__container{padding:0 20px}}.shopping-cart-create-account__row{max-width:1170px;margin:0 auto;padding:6.25em 0}.shopping-cart-create-account__row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.shopping-cart-create-account__row{display:inline-block}* html .shopping-cart-create-account__row{height:1%}.shopping-cart-create-account__row{display:block}.shopping-cart-create-account{width:100%;max-width:33.4375em;margin:0 auto;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.shopping-cart-create-account h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:2.25em;line-height:1.1111111111em;margin-bottom:0.5555555556em}.shopping-cart-create-account a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.shopping-cart-create-account a:hover,.shopping-cart-create-account a:focus{color:#5ec3fb}.shopping-cart-create-account p{font-size:0.9375em;line-height:1.6666666667em;margin-bottom:.5em}.shopping-cart-create-account p.inline-errors{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#e93c4e;font-size:0.8125em;margin:0;padding:0;text-align:left}.shopping-cart-create-account form li{padding:0.5em 0}.shopping-cart-create-account form li a{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.shopping-cart-create-account input.default-field{font-size:0.9375em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335;background:#fff;box-shadow:none;border-radius:4px;border:solid 1px #dfe0e3;width:100%;padding:0.8em 1.0666666667em;-webkit-appearance:none;box-sizing:border-box}.shopping-cart-create-account .field_with_errors input.default-field{background:#feebed;border:solid 2px #e93c4f;padding:0.7333333333em 1.0666666667em}.flexible-create-account-affiliate-page__main{padding-right:0.625em}.flexible-create-account-affiliate-page__main .header-note{font-size:1.1875em;color:#303335;font-family:'SkippySharp';padding-bottom:0.7894736842em}.flexible-create-account-affiliate-page__main .header-note a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:0.7894736842em}.flexible-create-account-affiliate-page__main .header-note a:hover,.flexible-create-account-affiliate-page__main .header-note a:focus{color:#5ec3fb}.flexible-create-account-affiliate-page__main #user.as-input{font-size:1em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;width:100%;color:#949595}.flexible-create-account-affiliate-page__main #as-original-user{width:100%}.flexible-create-account-affiliate-page__main li.hidden-field{display:none}.flexible-create-account-affiliate-page__main #as-selections-user{height:46px;overflow:hidden}.flexible-create-account-affiliate-page__main input.flexible-create-account__form-email-field,.flexible-create-account-affiliate-page__main .flexible-create-account__form--section-code,.flexible-create-account-affiliate-page__main #user_group_code,.flexible-create-account-affiliate-page__main #as-selections-user,.flexible-create-account-affiliate-page__main input.default-field{background:#fff;color:#303335;box-shadow:none;border-radius:4px;border:solid 1px #d9d8d8;font-size:1.125em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;width:100%;padding:0.5em 0.5555555556em;margin:10px 0;-webkit-appearance:none;box-sizing:border-box}.flexible-create-account-affiliate-page__main .field_with_errors #as-selections-user,.flexible-create-account-affiliate-page__main .field_with_errors input.default-field{background:#feebed;border:solid 2px #e93c4f;padding:0.5555555556em 0.8888888889em}.flexible-create-account-affiliate-page__main .inline-errors{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#e93c4e;font-size:0.6875em}.flexible-create-account-affiliate-page__main-form .g-recaptcha{padding-bottom:0.9375em}.flexible-create-account-affiliate-page__main-form--password:after,.flexible-create-account-affiliate-page__main-form--name:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-create-account-affiliate-page__main-form--password,.flexible-create-account-affiliate-page__main-form--name{display:inline-block}* html .flexible-create-account-affiliate-page__main-form--password,* html .flexible-create-account-affiliate-page__main-form--name{height:1%}.flexible-create-account-affiliate-page__main-form--password,.flexible-create-account-affiliate-page__main-form--name{display:block}.flexible-create-account-affiliate-page__main-form--first,.flexible-create-account-affiliate-page__main-form--last,.flexible-create-account-affiliate-page__main-form--original,.flexible-create-account-affiliate-page__main-form--confirm{width:48%;float:left}@media (max-width: 567px){.flexible-create-account-affiliate-page__main-form--first,.flexible-create-account-affiliate-page__main-form--last,.flexible-create-account-affiliate-page__main-form--original,.flexible-create-account-affiliate-page__main-form--confirm{width:100%;float:none}}.flexible-create-account-affiliate-page__main-form--last,.flexible-create-account-affiliate-page__main-form--confirm{float:right}.flexible-create-account-affiliate-page__main-form--email p{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;text-align:right}.flexible-create-account-affiliate-page__main-form--email a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-create-account-affiliate-page__main-form--email a:hover,.flexible-create-account-affiliate-page__main-form--email a:focus{color:#5ec3fb}@media (max-width: 400px){.flexible-create-account-affiliate-page__main-form--email p{font-size:0.8125em}}.flexible-create-account-affiliate-page__main-form--buttons{margin-top:0.625em;overflow:hidden}.flexible-create-account-affiliate-page__main-form--buttons .f-button{float:left;margin-right:1.25em}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-create-account-affiliate-page__main-form--buttons .f-button{font-size:1em}}.flexible-create-account-affiliate-page__main-form--buttons span{position:relative;top:0.4444444444em}@media only screen and (max-width: 768px){.flexible-create-account-affiliate-page__main-form--buttons span{top:0}}.flexible-create-account-affiliate-page__main-form--buttons span a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:1.1875em;font-family:'SkippySharp'}.flexible-create-account-affiliate-page__main-form--buttons span a:hover,.flexible-create-account-affiliate-page__main-form--buttons span a:focus{color:#5ec3fb}.flexible-create-account-affiliate-page__terms-information{padding-bottom:1.25em;text-align:center}.flexible-create-account-affiliate-page__terms-information a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-create-account-affiliate-page__terms-information a:hover,.flexible-create-account-affiliate-page__terms-information a:focus{color:#5ec3fb}.flexible-create-account-affiliate-page__main .code-field{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-create-account-affiliate-page__main .code-field label{margin:0.625em 0 0}.flexible-create-account-affiliate-page__main .what-this-link{float:right;margin-top:0.625em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-create-account-affiliate-page__main .what-this-link:hover,.flexible-create-account-affiliate-page__main .what-this-link:focus{color:#5ec3fb}.flexible-create-account-affiliate-page__main .captcha-field{padding-top:0.625em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-create-account-affiliate-page__main .captcha-field label{display:block;margin-bottom:0.625em;font-family:SkippySharp;text-align:center;font-size:1.3125em}.flexible-create-account-affiliate-page__main .sm_captcha{position:relative;margin:0 auto;width:22.5em;margin-bottom:1.25em}.flexible-create-account-affiliate-page__main .sm_captcha .errors{display:block}.flexible-create-account-affiliate-page__main .sm_captcha img{max-width:45%}@media (min-width: 769px) and (max-width: 880px){.flexible-create-account-affiliate-page__main .sm_captcha{width:14.6875em}}@media only screen and (max-width: 755px){.flexible-create-account-affiliate-page__main .sm_captcha{width:14.6875em}}.flexible-create-account-affiliate-page__main #sm_captcha_val{background:#fff;color:#303335;box-shadow:none;border-radius:4px;border:solid 1px #d9d8d8;font-size:1.125em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;float:right;width:30%;padding:0.66667em 0.88889em;margin:8px 0;-webkit-appearance:none}@media (min-width: 769px) and (max-width: 880px){.flexible-create-account-affiliate-page__main #sm_captcha_val{margin:0}}@media only screen and (max-width: 755px){.flexible-create-account-affiliate-page__main #sm_captcha_val{margin:0}}.flexible-create-account-affiliate-page__main .eq-symbol{position:absolute;top:25px;left:50%;padding:0;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.875em}@media (min-width: 769px) and (max-width: 880px){.flexible-create-account-affiliate-page__main .eq-symbol{top:18px;margin-left:-7px}}@media only screen and (max-width: 755px){.flexible-create-account-affiliate-page__main .eq-symbol{top:18px;margin-left:-7px}}.affiliate-create-new-user .tooltip{background-color:#586063;padding:1.25em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.affiliate-create-new-user .tooltip.tip-top>.nub{border-color:#586063 transparent transparent transparent;left:275px}@media only screen and (max-width: 767px){.affiliate-create-new-user .tooltip.tip-top>.nub{left:auto;border-color:transparent transparent #586063 transparent}}.affiliate-create-new-user .tooltip.tip-top{margin-left:-237px;margin-top:-8px;max-width:280px}@media only screen and (max-width: 767px){.affiliate-create-new-user .tooltip.tip-top{margin:0;max-width:75%}}.credit-transfer-modal{background:#fff;padding:2.1875em;color:#303335}.credit-transfer-modal:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.credit-transfer-modal{display:inline-block}* html .credit-transfer-modal{height:1%}.credit-transfer-modal{display:block}@keyframes skyCloudsBig{0%{background-position:0 0}100%{background-position:-1878px 0}}@-webkit-keyframes skyCloudsBig{0%{background-position:0 0}100%{background-position:-1878px 0}}.credit-transfer-modal__art{float:right;position:relative;width:28.75em;height:35.625em;background-color:#D0EEFF;border:1px solid #A9E0FF;border-radius:4px;background-image:url(/static/transferman-clouds-fd07b4f4bf71894ceebeeddd94a272c98a3901b224cf9bb48369ec4f8eaa43c4.png);animation:skyCloudsBig 60s steps(960) infinite;-webkit-animation:skyCloudsBig 60s steps(960) infinite}.credit-transfer-modal__art .credit-transfer-modal__art-title,.credit-transfer-modal__art .credit-transfer-modal__art-title-svg{width:25em;margin:1.875em auto 0}.credit-transfer-modal__art .credit-transfer-modal__art-title-svg{display:block}.credit-transfer-modal__art .credit-transfer-modal__art-img{width:20.0625em;height:25.0625em;margin:0 auto;background-image:url(/static/dude-0dfbc6d0e530698300ff53d3ea12cef5f4f2e13188d5023ff17ce2d849dad292.png);background-repeat:no-repeat;animation:flyDudePopup 3s steps(36) infinite;-webkit-animation:flyDudePopup 3s steps(36) infinite}@media only screen and (max-width: 1024px){.credit-transfer-modal__art{float:none;margin:0 auto 4.375em}}@media only screen and (max-width: 568px){.credit-transfer-modal__art{width:15em;height:20em}.credit-transfer-modal__art .credit-transfer-modal__art-title,.credit-transfer-modal__art .credit-transfer-modal__art-title-svg{width:80%;margin-top:1.25em}.credit-transfer-modal__art .credit-transfer-modal__art-img{width:10.625em;height:13em;background-size:contain;animation:flyDudePopup 3s steps(36) infinite;-webkit-animation:flyDudePopup 3s steps(36) infinite}}.credit-transfer-universities-link.universities-link-popup{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:0.9375em;position:absolute;bottom:-3.6666666667em;left:29%;width:70%}.credit-transfer-universities-link.universities-link-popup:hover,.credit-transfer-universities-link.universities-link-popup:focus{color:#5ec3fb}.foundation-page .credit-transfer-universities-link.universities-link-popup{line-height:1.2}.credit-transfer-universities-link.universities-link-popup:before{position:absolute;left:-1.3333333333em;top:0.2em}.foundation-page .credit-transfer-universities-link.universities-link-popup:before{top:0.5333333333em}@media only screen and (max-width: 568px){.credit-transfer-universities-link.universities-link-popup{left:10%;width:90%;bottom:-4.3333333333em}}@keyframes flyDudePopup{0%{background-position:0px 0px}65%{background-position:0 15px}100%{background-position:0px 0px}}@-webkit-keyframes flyDudePopup{0%{background-position:0px 0px}65%{background-position:0 15px}100%{background-position:0px 0px}}.credit-transfer-modal__text{margin-right:51.3227513228%}.credit-transfer-modal__text h1{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:1.875em;margin-bottom:0.6666666667em;line-height:1.2em}.credit-transfer-modal__text h1 em{font-style:italic}@media only screen and (max-width: 480px){.credit-transfer-modal__text{margin-right:0}}@media only screen and (max-width: 1024px){.credit-transfer-modal__text{float:none;margin:0 auto;text-align:center}}.overlay-credit-transfer-description{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.8em;margin-bottom:1.6666666667em}.overlay-credit-transfer-call{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.7222222222em;margin-bottom:1.3888888889em}.credit-transfer-modal__field{margin-bottom:0.8333333333em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;position:relative}.credit-transfer-modal__field input{width:18.3333333333em !important}@media only screen and (max-width: 1024px){.credit-transfer-modal__field input{width:96%}}@media only screen and (max-width: 320px){.credit-transfer-modal__field input{width:92%}}@media only screen and (max-width: 480px){.credit-transfer-modal__field input{width:12.3333333333em !important}}.credit-transfer-modal__field .custom-select{width:21.875em;margin-bottom:0.3125em}@media only screen and (max-width: 1024px){.credit-transfer-modal__field .custom-select{width:100%}}.credit-transfer-modal__field .inline-errors{position:absolute;margin-top:-0.3125em}.credit-transfer-modal-sign-in-link{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;line-height:1.2;font-size:1.125em;padding-top:0.8333333333em;display:block}.credit-transfer-modal-sign-in-link:hover,.credit-transfer-modal-sign-in-link:focus{color:#5ec3fb}.credit-transfer-universities-modal{padding:1.875em;max-width:60em}.credit-transfer-universities-modal h2{font-size:1.75em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;padding-bottom:0.7142857143em}.credit-transfer-universities-modal p{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.3;padding-bottom:1em}.credit-transfer-universities-modal em{font-family:"ProximaNova-RegularIt", Arial, "Helvetica Neue", Helvetica, sans-serif}.credit-transfer-universities-modal a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.credit-transfer-universities-modal a:hover,.credit-transfer-universities-modal a:focus{color:#5ec3fb}.credit-transfer-universities-modal ul{overflow:hidden;width:33%;float:left}@media only screen and (max-width: 480px){.credit-transfer-universities-modal ul{width:100%;float:none}}.credit-transfer-universities-modal ul li{display:block;text-align:center;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.3;padding-bottom:0.4666666667em}.forum-topics-list .flexible-container{background:#fff}.forum-topics-list .blog-posts__latest-from-teacher{margin:6.125em 0 1.5625em}@media only screen and (max-width: 768px){.forum-topics-list .blog-posts__latest-from-teacher{margin-top:1.25em}}.forum-topics-list-block{padding-bottom:2.5em}.forum-topics-left-col{float:left;width:64.1666666667%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.forum-topics-left-col{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.forum-topics-left-col{float:none;width:auto;margin:0 0 1.25em}}.forum-topics-right-col{float:left;width:30.8333333333%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.forum-topics-right-col{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.forum-topics-right-col{float:none;width:auto;margin:0 0 1.25em}}.blog-posts__teacher__sophia-loves-teachers{border:solid 1px #dfe0e3;border-bottom-width:3px;border-radius:4px;color:#303335;margin:1.25em 0;padding:1.25em;background:#fff}.blog-posts__teacher__sophia-loves-teachers:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.blog-posts__teacher__sophia-loves-teachers{display:inline-block}* html .blog-posts__teacher__sophia-loves-teachers{height:1%}.blog-posts__teacher__sophia-loves-teachers{display:block}.blog-posts__teacher__sophia-loves-teachers h3{font-size:1.4375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;margin-bottom:0.4347826087em}.blog-posts__teacher__sophia-loves-teachers h3 span{width:18px;height:16px;display:inline-block;text-indent:-9999px;background:url(/static/sophia_loves_teachers_heart-163041fc8f2cf0eb1b38324c9325205114d4709bf46ea0475990348f48b86ac8.png) 0 0 no-repeat}.blog-posts__teacher__sophia-loves-teachers p{font-size:0.9375em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.5}.blog-posts__teacher__sophia-loves-teachers p a{display:inline;margin:0}.blog-posts__teacher__sophia-loves-teachers h4{font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:1.1111111111em 0 0.5555555556em}.blog-posts__teacher__sophia-loves-teachers a{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:block;margin:0.3333333333em}.blog-posts__teacher__sophia-loves-teachers a:hover,.blog-posts__teacher__sophia-loves-teachers a:focus{color:#5ec3fb}.blog-posts__teacher__sophia-loves-teachers a span{background:url(/static/anonymous-new-min-ico-4d3b4b2209023ba363436f8b1e3ea2b1a896fddd874e5c97b8d6d951044be723.svg) 0 -170px no-repeat;width:1.6666666667em;height:0.8em;display:inline-block}.blog-posts__teacher__sophia-loves-teachers a.f-button{float:left;padding:0.6666666667em 1em;background:#5ac0fa;background-image:linear-gradient(#5ac0fa, #279ef6);border:1px solid #0985e1;margin-left:1.3333333333em}@media only screen and (max-width: 768px){.blog-posts__teacher__sophia-loves-teachers a.f-button{float:none;text-align:center}}.blog-posts__teacher__sophia-loves-teachers a.f-button:hover,.blog-posts__teacher__sophia-loves-teachers a.f-button:focus{background:#8cd3fc;background-image:linear-gradient(#8cd3fc, #58b4f8)}.blog-posts__teacher__sophia-loves-teachers .landing-anonymous__teach-article-webinar{max-width:100%;margin:1.25em 0 0.625em;text-align:left}.blog-posts__teacher__sophia-loves-teachers .landing-anonymous__teach-article-webinar-header{color:#303335;font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:1.1111111111em 0 0.5555555556em;text-transform:none}.blog-posts__teacher__sophia-loves-teachers .landing-anonymous__teach-article-webinar-title{font-size:0.9375em;margin-left:1.3333333333em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.blog-posts__teacher__sophia-loves-teachers .landing-anonymous__teach-article-webinar-time{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-left:1.3333333333em}.forum-topics-list__new-post__container{background:#f6f6f6;border:solid 1px #dfe0e3;border-radius:4px;padding:0.625em 1.25em 0.9375em;margin:0 0 1.875em;position:relative}.forum-topics-list__new-post__container span.errors{position:relative;display:block;top:-1em;color:#e93c4f;font-size:0.75em}.forum-topics-list__new-post__form label{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335;line-height:1.2em}.forum-topics-list__new-post__form input[type="text"],.forum-topics-list__new-post__form textarea{margin-bottom:0.9375em;padding:0.3125em;width:98%}.forum-topics-list__new-post__form input[type="text"].error,.forum-topics-list__new-post__form textarea.error{padding:0.3125em}.forum-topics-list__new-post__form input.error{padding:0.3125em !important;border-width:1px !important}.forum-topics-list__new-post__form .f-button{margin-right:1em;font-size:0.9375em;padding:0.4666666667em 1em}.forum-topics-list__new-post__form .forum-topics-show__reply-email-me label{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.forum-topics-list__new-post__buttons{float:left}@media only screen and (max-width: 480px){.forum-topics-list__new-post__buttons{float:none;margin-bottom:0.625em}}.forum-topics-list__new-post_wrapper{padding:2.5em 0}@media only screen and (max-width: 768px){.forum-topics-list__new-post_wrapper{padding:1.25em 0}}@media only screen and (max-width: 768px){.forum-topics-list__new-post{display:block;text-align:center}}.forum-topics-leaves{background:#fbd309 url(/static/leaves/top_leaves_opacity30-0b37ee13103f1ac1f78f3b3ac6f90ec5583ec9b671cb85887752bdd1d9f1e6a7.svg) 0 0 no-repeat}.forum-topics-leaves:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.forum-topics-leaves{display:inline-block}* html .forum-topics-leaves{height:1%}.forum-topics-leaves{display:block}@media (max-width: 767px){.forum-topics-leaves{padding:0 20px}}.forum-topics-leaves__inner{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.forum-topics-leaves__inner{float:none;width:100%;margin-left:0;margin-right:0}}.forum-topics-leaves__title{color:#fff;font-size:1.5625em;font-family:"droid_serifregular", Times, "Times New Roman", serif;font-weight:bold;padding:1.4em 0 0.4em}.forum-topics-show-signin-block{padding:1.1764705882em 0 0.4411764706em;font-size:2.125em;font-family:'SkippySharp';color:#303335;line-height:1.2em}.forum-topics-show-signin-block a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:'SkippySharp'}.forum-topics-show-signin-block a:hover,.forum-topics-show-signin-block a:focus{color:#5ec3fb}@media only screen and (max-width: 768px){.forum-topics-show-signin-block{text-align:center}}.forum-topics-show .flexible-container{background:#fff}.forum-topics-show .blog-posts__latest-from-teacher{margin:5.9375em 0 1.5625em}@media only screen and (max-width: 768px){.forum-topics-show .blog-posts__latest-from-teacher{margin-top:1.25em}}.forum-topics-show .forum-topics-show-signin-block{padding:1.0869565217em 0;font-size:1.4375em}.forum-topics-show-content{padding:3.4375em 0}.forum-topics-show-content .highlighted{background:#fdfbc4}.forum-topics-show-topic-title{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.5625em;line-height:1.2;color:#303335;margin-bottom:0.6em}.forum-topics-show-topic-block{background-color:#f6f6f6;padding:1.5625em 1.25em;border:1px solid #dfe0e3;border-bottom:3px solid #dfe0e3;border-radius:4px;position:relative}.forum-topics-show-author-block{position:relative}.forum-topics-show-author-block:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.forum-topics-show-author-block{display:inline-block}* html .forum-topics-show-author-block{height:1%}.forum-topics-show-author-block{display:block}.forum-topics-show-author-block .avatar{float:left}.forum-topics-show-author-block .avatar .avatar-rounded{display:block;width:3.75em;border:solid 1px #dfe0e3;border-radius:4px}.forum-topics-show-author-block .avatar .avatar-rounded img{width:100%;display:block;border-radius:4px}@media only screen and (max-width: 480px){#replies .forum-topics-show-author-block .avatar .avatar-rounded{width:2.25em}}.forum-topics-show-author-block .avatar .add-picture{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:'SkippySharp';font-size:0.8125em}.forum-topics-show-author-block .avatar .add-picture:hover,.forum-topics-show-author-block .avatar .add-picture:focus{color:#5ec3fb}.forum-topics-show-author-block .avatar .add-picture:before{font-family:icons;font-size:0.6923076923em;color:#000;margin-right:0.4444444444em}.reply-comments .forum-topics-show-author-block+.forum-topics-show-author-block{padding-top:1.25em;margin-top:1.25em;border-top:solid 1px #dfe0e3}.forum-topics-show-reply-block__reply+.forum-topics-show-reply-block__reply{padding-top:1.25em;margin-top:1.25em;border-top:solid 1px #dfe0e3}.forum-topics-show-topic-text{margin-left:5.625em}.forum-topics-show-topic-text .author-name{font-size:1.125em;color:#303335;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.forum-topics-show-reply-block .forum-topics-show-topic-text .author-name{font-size:0.9375em}.forum-topics-show-topic-text a.author-name{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.forum-topics-show-topic-text a.author-name:hover,.forum-topics-show-topic-text a.author-name:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.forum-topics-show-topic-text{margin-left:5em}#replies .forum-topics-show-topic-text{margin-left:2.8125em}}.forum-topics-show-topic-message{font-size:1.125em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335;line-height:1.2777777778em;margin:0.5555555556em 0 0.3333333333em}.forum-topics-show-reply-block .forum-topics-show-topic-message{font-size:0.9375em}@media only screen and (max-width: 480px){#topic_block .forum-topics-show-topic-message{min-height:3.0555555556em}}.forum-topics-show-topic-bottom:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.forum-topics-show-topic-bottom{display:inline-block}* html .forum-topics-show-topic-bottom{height:1%}.forum-topics-show-topic-bottom{display:block}.forum-topics-show-topic-bottom .f-button{float:right;font-size:0.9375em;padding:0.4666666667em 1em}.forum-topics-show__edit-link{color:#bbbcbc;text-decoration:none;position:absolute;right:0.625em;bottom:0.625em;display:none}.forum-topics-show__edit-link:hover,.forum-topics-show__edit-link:focus{color:#909090}.forum-topics-show__edit-link .icon-edit{width:1em;height:1em;display:block}.forum-topics-show-reply-block__comment .forum-topics-show__edit-link{right:0}.forum-topics-show-topic-date{font-size:0.9375em;color:#1c9def;font-family:"ProximaNova-BoldIt", Arial, "Helvetica Neue", Helvetica, sans-serif;float:left;padding-top:0.5333333333em}.forum-topics-show-reply-block .forum-topics-show-topic-date{font-size:0.8125em;padding-top:0.4615384615em}@media only screen and (max-width: 768px){.forum-topics-show-topic-date{float:none}}.forum-topics-show-topic-make-sticky{float:right;margin:0.4375em 1em}.forum-topics-show-topic-make-sticky input{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;border:none;font-size:0.9375em;background:transparent;font-size:0.9375em;cursor:pointer;padding:0;display:block;line-height:1em}.forum-topics-show-topic-make-sticky input:hover,.forum-topics-show-topic-make-sticky input:focus{color:#5ec3fb}@media (min-width: 769px) and (max-width: 900px){.forum-topics-show-topic-make-sticky{position:absolute;float:none;right:5.625em;bottom:0.625em;width:4.375em;margin:0}}@media only screen and (max-width: 480px){.forum-topics-show-topic-make-sticky{position:absolute;left:0;bottom:0.7692307692em;margin:0}}.forum-topics-show-topic-censor{float:right;font-size:0.9375em;margin:0.4666666667em 2em 0.4666666667em 1em}.forum-topics-show-topic-censor a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.forum-topics-show-topic-censor a:hover,.forum-topics-show-topic-censor a:focus{color:#5ec3fb}.forum-topics-show-topic-block .forum-topics-show-topic-censor{font-size:0.9375em}@media (min-width: 769px) and (max-width: 900px){.forum-topics-show-topic-block .forum-topics-show-topic-censor{position:absolute;float:none;right:4.6153846154em;bottom:-0.3846153846em;width:5.3846153846em;margin:0}}@media only screen and (max-width: 480px){.forum-topics-show-topic-block .forum-topics-show-topic-censor{position:absolute;bottom:-0.625em;left:0;margin:0}}.forum-topics-search{padding:1.875em 0}.link-to-main-lounge{position:relative;border-top:solid 1px #dfe0e3;margin:2.5em 0 1.5625em}.link-to-main-lounge .icon-arrow-left{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;position:absolute;font-size:1.125em;background-color:#fff;left:0;top:-0.6111111111em;padding-right:1em}.link-to-main-lounge .icon-arrow-left:hover,.link-to-main-lounge .icon-arrow-left:focus{color:#5ec3fb}.link-to-main-lounge .icon-arrow-left:before{margin-right:0.5555555556em}.forum-topics-search-results{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:1.4375em;line-height:1.2em}.forum-topics-header{background:#f6f6f6;border-bottom:solid 1px #dfe0e3}.forum-topics-header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.forum-topics-header{display:inline-block}* html .forum-topics-header{height:1%}.forum-topics-header{display:block}@media (max-width: 767px){.forum-topics-header{padding:0 20px}}.forum-topics-header__inner{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;padding:4.375em 0 3.75em}@media (max-width: 767px){.forum-topics-header__inner{float:none;width:100%;margin-left:0;margin-right:0}}.forum-topics-header__image{width:10em;float:left}.forum-topics-header__image img{width:100%;display:block}@media (max-width: 670px){.forum-topics-header__image{float:none;width:auto}.forum-topics-header__image img{width:38.4615384615%;max-width:12.5em;min-width:6.25em;margin:0 auto 1.25em}}.forum-topics-header__text{margin-left:12.1875em;padding-top:1em;width:65.7894736842%}.forum-topics-header__text h3{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:2.25em;color:#303335;line-height:1.2em}.forum-topics-header__text p{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;color:#303335;line-height:1.5333333333em;padding:.5em 0 1em}@media (max-width: 670px){.forum-topics-header__text{margin:0;width:auto;text-align:center}}.forum-topics-search-field{position:relative}.forum-topics-search-field .search-icon{height:1em;left:0.9375em;position:absolute;top:0.75em;width:1em;cursor:pointer;z-index:2;opacity:.3}@media (max-width: 670px){.forum-topics-search-field .search-icon{left:3.125em}}@media (max-width: 480px){.forum-topics-search-field .search-icon{left:2.1875em}}.forum-topics-search-field input.flexible-header__searchfield{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.2;color:#303335;margin:0;padding:0.6666666667em 0.6666666667em 0.6666666667em 2.6666666667em;width:94.6666666667%;border:solid 1px #dfe0e3;border-radius:15px;box-shadow:none;background:#fff}@media (max-width: 670px){.forum-topics-search-field input.flexible-header__searchfield{width:87%}}@media (max-width: 320px){.forum-topics-search-field input.flexible-header__searchfield{width:84%}}.forum-topics-list-table{display:table;width:100%}@media only screen and (max-width: 768px){.forum-topics-list-table{display:block;width:auto;border:solid 1px #dfe0e3;border-bottom-width:3px;border-radius:4px;margin-top:0}}.forum-topics-list-table__head{display:table-row}@media only screen and (max-width: 768px){.forum-topics-list-table__head{display:none;width:auto}}.forum-topics-list-table__head div{background-color:#303335;font-size:0.9375em;display:table-cell;padding:1.3333333333em 2em;color:#fff;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;border-right:solid 1px #fff}.forum-topics-list-table__head div:first-child{width:40%}.forum-topics-list-table__head div:last-child{width:7%}@media only screen and (max-width: 1024px){.forum-topics-list-table__head div:last-child{padding:1.3333333333em 1em}}.forum-topics-list-table__row{display:table-row;background-color:#fff}@media only screen and (max-width: 768px){.forum-topics-list-table__row{display:block;padding:0.6em 0}}.forum-topics-list-table__row.odd{background-color:#f6f6f6}.forum-topics-list-table__cell{display:table-cell;border-right:solid 1px #dfe0e3;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335;font-size:0.9375em;padding:1.3333333333em 2em;overflow:hidden}.forum-topics-list-table__cell h2{overflow:hidden}.forum-topics-list-table__cell a{hyphens:auto;-ms-hyphens:auto;word-break:break-all}.forum-topics-list-table__cell:first-child{border-left:solid 1px #dfe0e3}@media only screen and (max-width: 768px){.forum-topics-list-table__cell{display:block;font-size:0.8em;padding:0 0.8333333333em;border-left:none;border-right:none;text-align:left}.forum-topics-list-table__cell:first-child{border-left:none;border-right:none}.forum-topics-list-table__cell h2{font-size:1.3333333333em;margin-bottom:0.3125em}}.forum-topics-list-table__cell .topic-by{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-style:italic}.forum-topics-list-table__cell .topic-author{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.forum-topics-list-table__cell a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.forum-topics-list-table__cell a:hover,.forum-topics-list-table__cell a:focus{color:#5ec3fb}.forum-topics-list-table__cell .icon-pin{color:#fbd309;font-size:1.2em}@media only screen and (max-width: 768px){.forum-topics-list-table__reply-count{display:none}}.forum-topics-list-table__head div:first-child{border-radius:4px 0 0 0}@media only screen and (max-width: 768px){.forum-topics-list-table__head div:first-child{border-radius:0}}.forum-topics-list-table__head div:last-child{border-radius:0 4px 0 0}@media only screen and (max-width: 768px){.forum-topics-list-table__head div:last-child{border-radius:0}}.forum-topics-list-table__row:last-child .forum-topics-list-table__cell:first-child{border-radius:0 0 0 4px}@media only screen and (max-width: 768px){.forum-topics-list-table__row:last-child .forum-topics-list-table__cell:first-child{border-radius:0}}@media only screen and (max-width: 768px){.forum-topics-list-table__row:last-child{border-bottom:none}}.forum-topics-list-table__row:last-child .forum-topics-list-table__cell{border-bottom:solid 1px #dfe0e3;box-shadow:#dfe0e3 0 2px 0}.forum-topics-list-table__row:last-child .forum-topics-list-table__cell:last-child{border-radius:0 0 4px 0}@media only screen and (max-width: 768px){.forum-topics-list-table__row:last-child .forum-topics-list-table__cell{border-bottom:none;box-shadow:none;border-botton:none}.forum-topics-list-table__row:last-child .forum-topics-list-table__cell:last-child{border-radius:0}}.forum-topics-pagination{margin-top:0.875em}.forum-topics-pagination:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.forum-topics-pagination{display:inline-block}* html .forum-topics-pagination{height:1%}.forum-topics-pagination{display:block}.forum-topics-pagination .pagination{float:right;font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335}.forum-topics-pagination .pagination a,.forum-topics-pagination .pagination span{display:inline-block;margin:0 0.1333333333em}.forum-topics-pagination .pagination a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.forum-topics-pagination .pagination a:hover,.forum-topics-pagination .pagination a:focus{color:#5ec3fb}.forum-topics-show__reply-form__container{margin-top:2.1875em}.forum-topics-show__reply-form__container:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.forum-topics-show__reply-form__container{display:inline-block}* html .forum-topics-show__reply-form__container{height:1%}.forum-topics-show__reply-form__container{display:block}.forum-topics-show__form-avatar{width:3.75em;float:left}.forum-topics-show__form-avatar .avatar-rounded{display:block;border:solid 1px #dfe0e3;border-radius:4px}.forum-topics-show__form-avatar img{width:100%;display:block;border-radius:4px}@media (max-width: 600px){.forum-topics-show__form-avatar{display:none}}@media only screen and (max-width: 480px){#replies .forum-topics-show__form-avatar{width:2.25em}}.forum-topics-show__reply-form__block{margin-left:5.625em}.forum-topics-show__reply-form__block .your-reply{font-size:1.125em;color:#3a3d3f;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:0.2777777778em}.forum-topics-show__reply-form__block textarea{padding:0.3125em;width:98%;min-height:6.875em;margin-bottom:0.9375em}.forum-topics-show__reply-form__block .f-button{font-size:0.9375em;padding:0.4666666667em 0.6666666667em;margin-right:0.5333333333em}@media (max-width: 600px){.forum-topics-show__reply-form__block{margin-left:0}}.forum-topics-show__reply-buttons{width:12.1875em;float:left}@media only screen and (max-width: 480px){.forum-topics-show__reply-buttons{float:none}}.forum-topics-show__reply-email-me{margin-left:12.8125em}.forum-topics-show__reply-email-me input{float:left;margin:0}.forum-topics-show__reply-email-me label{margin-left:1.3333333333em;font-size:0.9375em}@media only screen and (max-width: 480px){.forum-topics-show__reply-email-me{margin-left:0}}.forum-topics-show-reply-block{border:solid 1px #dfe0e3;border-radius:4px;padding:1.5625em 0.9375em;margin-top:1.5625em;position:relative}.forum-topics-show-reply-block .forum-topics-show-reply-block{margin-left:4.375em}@media only screen and (max-width: 480px){.forum-topics-show-reply-block .forum-topics-show-reply-block{margin-left:0.9375em}}.forum-topics-show-reply-block:before{content:".";display:block;height:0.5625em;width:1em;background:url(/static/playlist_tutorials_icons-a20e9a42974fbab816a83d0345c3018ac471e9b50b8e84996e13fd535f7f405f.png) -234px 0 no-repeat;overflow:hidden;text-indent:9999;position:absolute;top:-0.5625em;left:3.4375em}.forum-topics-show-reply-block textarea{font-size:0.9375em}.forum-topics-show-reply-block .comment-form-bordered{padding-bottom:1.25em;margin-bottom:1.25em;border-bottom:solid 1px #dfe0e3}.standards-static-fma{background-color:#846ad0;background-image:url(/static/bg/bg_bill_banner_gradient_h190-a9b5ee68ca17e1afe95d0b6098ac1b4d9a418e23fd2988303cd03a720ed916e5.png);background-position:0px 0px;background-repeat:repeat-x;animation:animatedBackground 30s steps(180) infinite;-webkit-animation:animatedBackground 30s steps(180) infinite}.standards-static-fma:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.standards-static-fma{display:inline-block}* html .standards-static-fma{height:1%}.standards-static-fma{display:block}@media (max-width: 767px){.standards-static-fma{padding:0 20px}}@media only screen and (max-width: 480px){.standards-static-fma{background-image:url(/static/bg/bg_bill_banner_iphone_h250-c6b3d1a24fd1a519ba5858d3a7b75255c86f8e2f76346f2999a2dec8c558f910.png)}}@keyframes animatedBackground{from{background-position:0 0}to{background-position:-6415px 0}}@-webkit-keyframes animatedBackground{from{background-position:0 0}to{background-position:-6415px 0}}.standards-static-fma--row{max-width:1170px;margin:0 auto}.standards-static-fma--row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.standards-static-fma--row{display:inline-block}* html .standards-static-fma--row{height:1%}.standards-static-fma--row{display:block}.standards-static-fma--content{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.standards-static-fma--content{float:none;width:100%;margin-left:0;margin-right:0}}.standards-static-fma--content-inner{text-align:center;padding:0.9375em 0}.standards-static-fma--content-inner span{font-family:SkippySharp;font-size:1.875em;color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.3);display:inline-block}.standards-static-fma--content-inner h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.3);display:inline-block;padding:0.4444444444em 1.1111111111em}@media only screen and (max-width: 768px){.standards-static-fma--content-inner h3{line-height:1.2}}.standards-static-fma--button{display:inline-block;font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,0.3);background-color:rgba(255,255,255,0.4);background-image:linear-gradient(rgba(255,255,255,0.1), rgba(0,0,0,0.1));padding:0.7222222222em 1em 0.6111111111em 1em;border-radius:4px}.standards-static-fma--button:hover{background-color:rgba(255,255,255,0.6)}.playlists__header{background-color:#f6f6f6;border-bottom:1px solid #dfe0e3}.playlists__header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.playlists__header{display:inline-block}* html .playlists__header{height:1%}.playlists__header{display:block}@media (max-width: 767px){.playlists__header{padding:0 20px}}.playlists__header--row{max-width:1170px;margin:0 auto}.playlists__header--row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.playlists__header--row{display:inline-block}* html .playlists__header--row{height:1%}.playlists__header--row{display:block}.playlists__header--col{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.playlists__header--col{float:none;width:100%;margin-left:0;margin-right:0}}.playlists__header--img .icon-playlist{display:block}.playlists__header--img .icon-playlist:before{line-height:1;font-size:6em}.playlists__content{background-color:#fff}.playlists__content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.playlists__content{display:inline-block}* html .playlists__content{height:1%}.playlists__content{display:block}@media (max-width: 767px){.playlists__content{padding:0 20px}}.playlists__content--row{max-width:1170px;margin:0 auto}.playlists__content--row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.playlists__content--row{display:inline-block}* html .playlists__content--row{height:1%}.playlists__content--row{display:block}@media only screen and (max-width: 768px){.playlists__content--row{padding-top:1.25em}}.playlists__content--col{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.playlists__content--col{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-playlist{background-color:#fff}.flexible-playlist__header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlist__header{display:inline-block}* html .flexible-playlist__header{height:1%}.flexible-playlist__header{display:block}@media (max-width: 767px){.flexible-playlist__header{padding:0 20px}}.flexible-playlist__preview-popup{width:44.375em}.flexible-playlist__preview-popup:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlist__preview-popup{display:inline-block}* html .flexible-playlist__preview-popup{height:1%}.flexible-playlist__preview-popup{display:block}@media (min-width: 769px) and (max-width: 1024px){.flexible-playlist__preview-popup{width:40.625em}}@media only screen and (max-width: 768px){.flexible-playlist__preview-popup{width:auto}}.flexible-playlist__preview-popup h4,.flexible-playlist__preview-popup#share_embedding_content .icon-embed{display:none}.flexible-playlist__preview-playlist{float:left}@media only screen and (max-width: 768px){.flexible-playlist__preview-playlist{float:none}}.flexible-playlist__preview-playlist .playlist-vertical{width:22.5em;margin-right:1.875em}@media (min-width: 769px) and (max-width: 1024px){.flexible-playlist__preview-playlist .playlist-vertical{width:18.75em}}@media only screen and (max-width: 768px){.flexible-playlist__preview-playlist .playlist-vertical{width:auto;margin:0 auto 2.5em auto}.flexible-playlist__preview-playlist .playlist-vertical .playlist-vertical__header--img{float:none;margin:0 auto}.flexible-playlist__preview-playlist .playlist-vertical .playlist-vertical__header--text{text-align:center}.flexible-playlist__preview-playlist .playlist-vertical .playlist-vertical__header--text,.flexible-playlist__preview-playlist .playlist-vertical .playlist-vertical__content--item-text{text-overflow:inherit;white-space:normal;overflow:visible}}.flexible-playlist__preview-title{margin-bottom:0.8333333333em;color:#303335;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.5em;line-height:1}.flexible-playlist__content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlist__content{display:inline-block}* html .flexible-playlist__content{height:1%}.flexible-playlist__content{display:block}@media (max-width: 767px){.flexible-playlist__content{padding:0 20px}}.flexible-playlist__content--row{max-width:1170px;margin:0 auto}.flexible-playlist__content--row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlist__content--row{display:inline-block}* html .flexible-playlist__content--row{height:1%}.flexible-playlist__content--row{display:block}.flexible-playlist__content--col{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-playlist__content--col{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-playlist__content--inner .addNewSection{padding:1.25em 0}.flexible-playlist__content--inner .addNewSection a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-playlist__content--inner .addNewSection a:hover,.flexible-playlist__content--inner .addNewSection a:focus{color:#5ec3fb}.flexible-playlist__content--tutorials{margin-top:1.875em;position:relative}.flexible-playlist__content--tutorials:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlist__content--tutorials{display:inline-block}* html .flexible-playlist__content--tutorials{height:1%}.flexible-playlist__content--tutorials{display:block}@media only screen and (max-width: 768px){.flexible-playlist__content--tutorials{padding-top:1.875em}}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-playlist__content--tutorials{padding-right:0.625em}}.flexible-playlist__content--tutorials-left{float:left;width:55.8333333333%;margin-left:1.25%;margin-right:1.25%;position:relative}@media (max-width: 767px){.flexible-playlist__content--tutorials-left{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.flexible-playlist__content--tutorials-left{width:100%}}.flexible-playlist__content--tutorials-right{float:left;width:39.1666666667%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-playlist__content--tutorials-right{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-playlist__content--tutorials-counter{border-top:solid 1px #dfe0e3}.flexible-playlist__content--tutorials-counter-inner{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;position:relative;top:-0.9444444444em;background-color:#fff;display:inline-block;padding-right:1.1111111111em}.flexible-playlist__content--tutorials-add{position:absolute;top:0;right:0}@media only screen and (max-width: 1099px){.flexible-playlist__content--tutorials-add{position:static}}.flexible-playlist__content--tutorials-add .icon-dd-arrow:before{position:absolute;top:0;right:0;font-size:0.625em;border-left:1px solid #dfe0e3;line-height:1;padding:1.5em;background-size:35% auto}.flexible-playlist__content--tutorials-add .icon-dd-arrow-up:before{display:none;position:absolute;top:0;right:0;font-size:0.625em;border-left:1px solid #dfe0e3;line-height:1;padding:1.5em;background-size:35% auto}.flexible-playlist__content--tutorials-add-btn{display:inline-block;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;color:#303335;text-decoration:none;border:1px solid #dfe0e3;border-radius:0 0 4px 4px;border-top:none;position:relative;padding:0.6666666667em 3em 0.6666666667em 1em;overflow:hidden}@media only screen and (max-width: 1099px){.flexible-playlist__content--tutorials-add-btn{display:block;border:1px solid #dfe0e3}}.flexible-playlist__content--tutorials-add-btn.active{padding-right:17em;border-radius:0}@media only screen and (max-width: 768px){.flexible-playlist__content--tutorials-add-btn.active{padding-right:0}}.flexible-playlist__content--tutorials-add-btn.active .icon-dd-arrow-up:before{display:block}.flexible-playlist__content--tutorials-add-btn.active .icon-dd-arrow:before{display:none}.flexible-playlist__content--tutorials-dd{border:1px solid #dfe0e3;border-top:none;border-radius:0 0 4px 4px;box-shadow:0 2px 3px rgba(0,0,0,0.2);position:relative;background-color:#fff;z-index:3;max-width:22.375em}@media only screen and (max-width: 1099px){.flexible-playlist__content--tutorials-dd{max-width:none}}.flexible-playlist__content--tutorials-dd .content-preloader{text-align:center;padding:0.9375em 0}.flexible-playlist__content--tutorials-dd .content-list__empty{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em;padding:0.625em}.flexible-playlist__content--tutorials-dd .collection__add-content-popup>a{display:inline-block;margin:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-playlist__content--tutorials-dd .collection__add-content-popup>a:hover,.flexible-playlist__content--tutorials-dd .collection__add-content-popup>a:focus{color:#5ec3fb}.flexible-playlist__content--tutorials-dd .icon-search{position:absolute;top:0.625em;left:1.5625em;line-height:1;font-size:1em;color:#6e7071;z-index:1}.flexible-playlist__content--tutorials-dd .search-content{display:block;width:20em;border:1px solid #dfe0e3;border-radius:4px;padding:0.7142857143em 0.7142857143em 0.7142857143em 3.2142857143em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.875em;color:#303335;line-height:1}@media only screen and (max-width: 768px){.flexible-playlist__content--tutorials-dd .search-content{width:13.8461538462em}}.flexible-playlist__content--tutorials-dd .type-selector-tab{display:inline-block;width:49%;text-align:center;border-left:1px solid #dfe0e3;padding:0.3125em 0}@media only screen and (max-width: 768px){.flexible-playlist__content--tutorials-dd .type-selector-tab{width:45%}}.flexible-playlist__content--tutorials-dd .type-selector-tab:first-child{border-left:none}.flexible-playlist__content--tutorials-dd .type-selector-tab .icon-view,.flexible-playlist__content--tutorials-dd .type-selector-tab .icon-book-lines,.flexible-playlist__content--tutorials-dd .type-selector-tab .subjects-flexible__topics-list a,.subjects-flexible__topics-list .flexible-playlist__content--tutorials-dd .type-selector-tab a,.flexible-playlist__content--tutorials-dd .type-selector-tab .subsubject-flexible__topics-list a,.subsubject-flexible__topics-list .flexible-playlist__content--tutorials-dd .type-selector-tab a,.flexible-playlist__content--tutorials-dd .type-selector-tab .topics-flexible__topics-list a,.topics-flexible__topics-list .flexible-playlist__content--tutorials-dd .type-selector-tab a{line-height:1;font-size:1em;margin-right:0.3125em}.flexible-playlist__content--tutorials-dd .type-selector-tab a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:0.875em}.flexible-playlist__content--tutorials-dd .type-selector-tab a:hover,.flexible-playlist__content--tutorials-dd .type-selector-tab a:focus{color:#5ec3fb}@media only screen and (max-width: 768px){.flexible-playlist__content--tutorials-dd .type-selector-tab a{font-size:0.6875em}}.flexible-playlist__content--tutorials-dd .content-list{margin-top:1.25em}.flexible-playlist__content--tutorials-dd .content-list li{border-top:1px solid #dfe0e3}.flexible-playlist__content--tutorials-dd .content-list li a{display:block;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.875em;color:#303335;text-decoration:none;line-height:1;padding:1.0714285714em}.flexible-playlist__content--tutorials-dd .content-list li a:hover{background-color:#f7f7f7}.flexible-playlist__content--tutorials-list{min-height:18.75em;padding:1.25em 0}.mediaUpload:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.mediaUpload{display:inline-block}* html .mediaUpload{height:1%}.mediaUpload{display:block}.uploader-button,.uploader-button-crop{font-size:0.875em;display:inline-block}.uploading{border:1px solid #e2e0e0;padding:1%;position:relative;top:0;width:61%;border-radius:5px}.progress.bar{background:#ededeb url(/static/bg/bg_upload-bar-d0a6b599a7c8a1cf370420810551f3b1ce7fc18ad69713689b14ac75d2dcc716.gif) left top repeat-x;width:100%}.progress.bar .progressbar{background:url(/static/progress-bar-ad3cc169323f73ab9ecb150a7eda03d6622f7f916c2fbab5b99290faa74d22fd.jpg) left top repeat-x;height:21px;width:0px}.flexible-new-playlist,.flexible-edit-playlist{background-color:#fff}.flexible-new-playlist:after,.flexible-edit-playlist:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-new-playlist,.flexible-edit-playlist{display:inline-block}* html .flexible-new-playlist,* html .flexible-edit-playlist{height:1%}.flexible-new-playlist,.flexible-edit-playlist{display:block}@media (max-width: 767px){.flexible-new-playlist,.flexible-edit-playlist{padding:0 20px}}.flexible-new-playlist h1,.flexible-edit-playlist h1{color:#303335;font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:2em;line-height:1.2666666667em;margin-bottom:0.5555555556em}@media only screen and (max-width: 768px){.flexible-new-playlist h1,.flexible-edit-playlist h1{line-height:1;font-size:1.5em}}.flexible-new-playlist .short-description,.flexible-edit-playlist .short-description{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;padding-bottom:1.875em;width:45.6140350877%}@media only screen and (max-width: 768px){.flexible-new-playlist .short-description,.flexible-edit-playlist .short-description{width:100%}}.flexible-new-playlist p,.flexible-edit-playlist p{font-size:0.9375em;line-height:1.4;width:45.6140350877%;margin-bottom:2.6666666667em}@media only screen and (max-width: 768px){.flexible-new-playlist p,.flexible-edit-playlist p{width:95.0520833333%}}.flexible-new-playlist textarea,.flexible-new-playlist input[type='text'],.flexible-edit-playlist textarea,.flexible-edit-playlist input[type='text']{width:45.6140350877%}@media only screen and (max-width: 768px){.flexible-new-playlist textarea,.flexible-new-playlist input[type='text'],.flexible-edit-playlist textarea,.flexible-edit-playlist input[type='text']{width:95.0520833333%}}.flexible-new-playlist #as-selections-collection,.flexible-edit-playlist #as-selections-collection{padding:0.625em;width:45.6140350877%;border:solid 1px #d9d8d8;border-radius:4px;box-shadow:none;background:#fff;color:#303335}@media only screen and (max-width: 768px){.flexible-new-playlist #as-selections-collection,.flexible-edit-playlist #as-selections-collection{width:95.0520833333%}}.flexible-new-playlist .playlist-logo,.flexible-edit-playlist .playlist-logo{margin-bottom:1.875em}.flexible-new-playlist .playlist-logo:after,.flexible-edit-playlist .playlist-logo:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-new-playlist .playlist-logo,.flexible-edit-playlist .playlist-logo{display:inline-block}* html .flexible-new-playlist .playlist-logo,* html .flexible-edit-playlist .playlist-logo{height:1%}.flexible-new-playlist .playlist-logo,.flexible-edit-playlist .playlist-logo{display:block}.flexible-new-playlist .playlist-logo .optional,.flexible-edit-playlist .playlist-logo .optional{display:none}.flexible-new-playlist .playlist-logo .border-logo,.flexible-edit-playlist .playlist-logo .border-logo{width:5.625em;float:left;margin-top:0.625em;margin-right:0.625em}@media only screen and (max-width: 768px){.flexible-new-playlist .playlist-logo .border-logo,.flexible-edit-playlist .playlist-logo .border-logo{float:none}}.flexible-new-playlist .playlist-logo .border-logo img,.flexible-edit-playlist .playlist-logo .border-logo img{display:block;max-width:100%;border:solid 3px #DFE0E3;border-radius:3px;cursor:pointer}.flexible-new-playlist .playlist-logo .border-logo.selected img,.flexible-edit-playlist .playlist-logo .border-logo.selected img{border-color:#0a86e1}.flexible-new-playlist .playlist-logo .uploadBtn,.flexible-edit-playlist .playlist-logo .uploadBtn{margin-left:6.875em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-top:3.75em}@media only screen and (max-width: 768px){.flexible-new-playlist .playlist-logo .uploadBtn,.flexible-edit-playlist .playlist-logo .uploadBtn{margin-left:0;margin-top:1.25em}}.flexible-new-playlist .playlist-logo .uploadBtn .f-button,.flexible-edit-playlist .playlist-logo .uploadBtn .f-button{display:inline-block}.flexible-new-playlist .playlist-logo .uploadBtn .info-text,.flexible-edit-playlist .playlist-logo .uploadBtn .info-text{display:none}.flexible-new-playlist .playlist-logo .uploadBtn .qq-upload-button>div,.flexible-edit-playlist .playlist-logo .uploadBtn .qq-upload-button>div{width:100% !important;height:100% !important}.flexible-new-playlist .playlist-logo .uploadBtn #fileUpload,.flexible-edit-playlist .playlist-logo .uploadBtn #fileUpload{width:100% !important;height:100% !important}.flexible-new-playlist .buttons-block,.flexible-edit-playlist .buttons-block{border-top:solid 1px #DFE0E3;padding-top:1.875em;margin-top:1.25em}.flexible-new-playlist .buttons-block:after,.flexible-edit-playlist .buttons-block:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-new-playlist .buttons-block,.flexible-edit-playlist .buttons-block{display:inline-block}* html .flexible-new-playlist .buttons-block,* html .flexible-edit-playlist .buttons-block{height:1%}.flexible-new-playlist .buttons-block,.flexible-edit-playlist .buttons-block{display:block}.flexible-new-playlist .buttons-block .buttonsList li,.flexible-edit-playlist .buttons-block .buttonsList li{display:inline-block;margin-right:0.625em}.flexible-new-playlist .buttons-block .buttonsList li .f-button,.flexible-edit-playlist .buttons-block .buttonsList li .f-button{display:inline-block}.flexible-new-playlist label,.flexible-edit-playlist label{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-new-playlist__inner,.flexible-edit-playlist__inner{max-width:1170px;margin:0 auto;padding:3.125em}.flexible-new-playlist__inner:after,.flexible-edit-playlist__inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-new-playlist__inner,.flexible-edit-playlist__inner{display:inline-block}* html .flexible-new-playlist__inner,* html .flexible-edit-playlist__inner{height:1%}.flexible-new-playlist__inner,.flexible-edit-playlist__inner{display:block}@media only screen and (max-width: 768px){.flexible-new-playlist__inner,.flexible-edit-playlist__inner{padding:1em}}.flexible-new-playlist__form-line,.flexible-edit-playlist__form-line{margin-bottom:1.5625em;position:relative}.flexible-new-playlist__form-line:after,.flexible-edit-playlist__form-line:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-new-playlist__form-line,.flexible-edit-playlist__form-line{display:inline-block}* html .flexible-new-playlist__form-line,* html .flexible-edit-playlist__form-line{height:1%}.flexible-new-playlist__form-line,.flexible-edit-playlist__form-line{display:block}.flexible-new-playlist__form-line-note,.flexible-edit-playlist__form-line-note{font-family:SkippySharp;font-size:1.4375em;line-height:1.2;color:#303335;position:absolute;left:52.6315789474%;top:43.8596491228%}.flexible-new-playlist__form-line-note .icon-reply-right-top,.flexible-new-playlist__form-line-note .forum-topics-show-author-block .avatar .add-picture,.forum-topics-show-author-block .avatar .flexible-new-playlist__form-line-note .add-picture,.flexible-edit-playlist__form-line-note .icon-reply-right-top,.flexible-edit-playlist__form-line-note .forum-topics-show-author-block .avatar .add-picture,.forum-topics-show-author-block .avatar .flexible-edit-playlist__form-line-note .add-picture{display:none}.flexible-new-playlist__form-line-note .icon-reply-bottom-left,.flexible-edit-playlist__form-line-note .icon-reply-bottom-left{display:inline-block}.flexible-new-playlist__form-line-note span:before,.flexible-edit-playlist__form-line-note span:before{font-size:0.75em}@media only screen and (max-width: 768px){.flexible-new-playlist__form-line-note,.flexible-edit-playlist__form-line-note{position:static}.flexible-new-playlist__form-line-note .icon-reply-right-top,.flexible-new-playlist__form-line-note .forum-topics-show-author-block .avatar .add-picture,.forum-topics-show-author-block .avatar .flexible-new-playlist__form-line-note .add-picture,.flexible-edit-playlist__form-line-note .icon-reply-right-top,.flexible-edit-playlist__form-line-note .forum-topics-show-author-block .avatar .add-picture,.forum-topics-show-author-block .avatar .flexible-edit-playlist__form-line-note .add-picture{display:inline-block}.flexible-new-playlist__form-line-note .icon-reply-bottom-left,.flexible-edit-playlist__form-line-note .icon-reply-bottom-left{display:none}}.flexible-new-playlist__show-quiz-points li:after,.flexible-edit-playlist__show-quiz-points li:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-new-playlist__show-quiz-points li,.flexible-edit-playlist__show-quiz-points li{display:inline-block}* html .flexible-new-playlist__show-quiz-points li,* html .flexible-edit-playlist__show-quiz-points li{height:1%}.flexible-new-playlist__show-quiz-points li,.flexible-edit-playlist__show-quiz-points li{display:block}.flexible-new-playlist__show-quiz-points input[type='radio'],.flexible-edit-playlist__show-quiz-points input[type='radio']{float:left}.flexible-new-playlist__show-quiz-points label,.flexible-edit-playlist__show-quiz-points label{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.5;margin-left:1.6666666667em}.playlist-vertical{border:1px solid #dfe0e3;border-radius:4px;font-size:16px}.playlist-vertical ul{list-style:none}.playlist-vertical__header{padding:0.625em}.playlist-vertical__header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.playlist-vertical__header{display:inline-block}* html .playlist-vertical__header{height:1%}.playlist-vertical__header{display:block}.playlist-vertical__header--img{width:5.625em;height:5.625em;border-radius:4px;border:1px solid #dfe0e3;position:relative;float:left;margin-right:0.9375em}.playlist-vertical__header--img img{width:100%;height:auto;display:block}.playlist-vertical__header--img .icon-playlist{position:relative;display:block;width:1.25em;height:1.25em}.playlist-vertical__header--img .icon-playlist:before{color:#dd513d;position:absolute;bottom:0.0625em;left:0.125em}.playlist-vertical__header--icon{position:absolute;left:-0.3125em;bottom:-0.3125em;width:1.25em;height:1.25em;border:1px solid #dfe0e3;border-radius:4px;background-color:#fff}.playlist-vertical__header--text{padding:0.9375em 0 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.playlist-vertical__header--title{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:1.25em}.playlist-vertical__header--title:hover,.playlist-vertical__header--title:focus{color:#5ec3fb}.playlist-vertical__header--title:hover{text-decoration:none}.playlist-vertical__header--author{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;position:relative;overflow:hidden}.playlist-vertical__header--author:after{content:'';display:block;width:2em;height:100%;position:absolute;bottom:0;right:0;background-repeat:repeat-y;background-position:left top;background-image:url(/static/mask_white-fade-5e40b43f7289c45eb98f27e3b09f3506548b41abadb07c1f901898a874340ac2.png)}.playlist-vertical__header--author strong{color:#303335}.playlist-vertical__header--author a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.playlist-vertical__header--author a:hover,.playlist-vertical__header--author a:focus{color:#5ec3fb}.playlist-vertical__header--author a:hover{text-decoration:none}.playlist-vertical__header--author-img{width:1.5em;height:1.5em;border-radius:4px;position:relative;top:0.3125em;left:1.25em}.playlist-vertical__header--author-counter{display:block;line-height:1.5}.playlist-vertical__content{clear:both;max-height:24.375em;overflow-y:auto;overflow-x:hidden}.playlist-vertical__content--item{padding:0.625em;padding-right:0;border-top:1px solid #dfe0e3;background-color:#f7f7f7}.playlist-vertical__content--item:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.playlist-vertical__content--item{display:inline-block}* html .playlist-vertical__content--item{height:1%}.playlist-vertical__content--item{display:block}.playlist-vertical__content--item:nth-child(even){background-color:#fff}.playlist-vertical__content--item-img{border:1px solid #dfe0e3;border-radius:4px;width:3.4375em;height:3.4375em;float:left;display:block;margin-right:0.9375em}.playlist-vertical__content--item-img:hover{opacity:0.9}.playlist-vertical__content--item-text{padding-top:0.625em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.playlist-vertical__content--item-title{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:0.8125em;line-height:1.2}.playlist-vertical__content--item-title:hover,.playlist-vertical__content--item-title:focus{color:#5ec3fb}.playlist-vertical__content--item-info{font-size:0.8125em;color:#303335;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.playlist-vertical__content--item-info strong{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.playlist-vertical__content--item-info .ratings{display:inline-block;position:relative;top:0.3125em}.playlist-vertical__content--item-info .ratings .recommend-rating{float:left;margin-top:3px}.playlist-vertical__content--item-info .ratings .recommend-rating .stars{background:url(/static/stars_bg-d8b0f957b651540dfff08e575b70069ff4498294accb0ae3a93ffde630c9c8b0.png) no-repeat scroll 0 0 #D4D4D4;-webkit-transform:translateZ(0);height:13px;margin:2px 0 0 5px;padding:0;margin:0 8px 0 0;float:left}.playlist-vertical__content--item-info .ratings .recommend-rating .count{font-size:11px;color:#7E7E7E;float:left;line-height:14px}.playlist-vertical__footer{background-color:#dfe0e3;padding:0.9375em;text-align:right;position:relative}.playlist-vertical__footer--img{width:6.875em;height:auto;display:inline-block}.playlist-vertical__footer--span{position:absolute;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.6875em;bottom:1.3636363636em;right:1.3636363636em}.flexible-playlist-tutorials-page{background:#fff;color:#303335}.flexible-playlist-tutorials-page:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlist-tutorials-page{display:inline-block}* html .flexible-playlist-tutorials-page{height:1%}.flexible-playlist-tutorials-page{display:block}@media (max-width: 767px){.flexible-playlist-tutorials-page{padding:0 20px}}@media only screen and (max-width: 480px){.flexible-playlist-tutorials-page{padding:0;overflow:hidden}}.flexible-playlist__content--row .more_link_wrapper{font-size:0.875em;padding:0.7142857143em 0 0;text-align:center}.flexible-playlist__content--row .more_link_wrapper a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-playlist__content--row .more_link_wrapper a:hover,.flexible-playlist__content--row .more_link_wrapper a:focus{color:#5ec3fb}.flexible-playlist__tutorials-counter{border-top:solid 1px #dfe0e3}.flexible-playlist__tutorials-counter-inner{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;position:relative;top:-1.0625em;background-color:#fff;display:inline-block;padding-right:1.1111111111em}.flexible-playlist__counter-leaf{font-size:0.8888888889em;color:#fff;background:url(/static/leaves/leave_blue_single-22df8e5e9f54df826044b0a2d3e1211c60817682e9b10399dce24dd90ce7f508.png) center no-repeat;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-align:center;padding:0.4375em 0 0.375em 0;display:inline-block;width:28px;margin-right:0.3125em;letter-spacing:-1px}.flexible-playlist__tutorial-item{position:relative;font-size:0.9375em;padding:1.3333333333em 0 2.6666666667em 2.3333333333em;border-bottom:solid 1px #dfe0e3}.flexible-playlist__tutorial-item:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlist__tutorial-item{display:inline-block}* html .flexible-playlist__tutorial-item{height:1%}.flexible-playlist__tutorial-item{display:block}@media only screen and (max-width: 480px){.flexible-playlist__tutorial-item{padding:1.6666666667em 0 2.2em;text-align:center}}.flexible-playlist__tutorial-icon{float:left;width:6em}.flexible-playlist__tutorial-icon img{display:block;width:100%;border-radius:4px;border:solid 1px #dfe0e3}@media only screen and (max-width: 480px){.flexible-playlist__tutorial-icon{float:none;width:90%;max-width:11.3333333333em;margin:0 auto 1.3333333333em}}.flexible-playlist__tutorial-excerpt{margin-left:7em;position:relative;min-height:4.6666666667em}.flexible-playlist__tutorial-excerpt b{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.5}.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner a{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335;text-decoration:none}.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner:hover,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner:focus,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner:visited,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner a:hover,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner a:focus,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner a:visited{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;color:#303335;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner:hover:hover,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner:hover:focus,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner:focus:hover,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner:focus:focus,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner:visited:hover,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner:visited:focus,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner a:hover:hover,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner a:hover:focus,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner a:focus:hover,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner a:focus:focus,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner a:visited:hover,.flexible-playlist__tutorial-excerpt .flexible-playlist__tutorial-author .owner a:visited:focus{color:#5ec3fb}.flexible-playlist__tutorial-excerpt h4{font-size:1.2em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2}.flexible-playlist__tutorial-excerpt h4 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-playlist__tutorial-excerpt h4 a:hover,.flexible-playlist__tutorial-excerpt h4 a:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.flexible-playlist__tutorial-excerpt{margin:0}.flexible-playlist__tutorial-excerpt h4{text-align:center;margin-bottom:0.5555555556em}}.flexible-playlist__tutorial-ratings{overflow:hidden;line-height:1.5}@media only screen and (max-width: 480px){.flexible-playlist__tutorial-ratings{display:inline-block}}.flexible-playlist__tutorial-ratings b,.flexible-playlist__tutorial-ratings span{display:block;float:left}.flexible-playlist__tutorial-ratings .stars{font-size:16px;background:#D4D4D4 url(/static/stars-flexible-gradient-small-667e75db12795dd3f1bd767c75c0e134ce387cd12300b44112892805634233a9.png) 0 0 no-repeat;margin:0.25em 0.4375em 0 0;float:left}.flexible-playlist__tutorial-ratings .stars img{display:block;margin:0;padding:0}.flexible-playlist__tutorial-list-quiz{position:absolute;bottom:-1.125em;right:0}.flexible-playlist__tutorial-list-quiz:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlist__tutorial-list-quiz{display:inline-block}* html .flexible-playlist__tutorial-list-quiz{height:1%}.flexible-playlist__tutorial-list-quiz{display:block}@media only screen and (max-width: 480px){.flexible-playlist__tutorial-list-quiz{position:static;top:0;width:8.75em;margin:0 auto}}.flexible-playlist__tutorial-list-quiz ul{float:right;margin-top:0.4375em}.flexible-playlist__tutorial-list-quiz ul:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlist__tutorial-list-quiz ul{display:inline-block}* html .flexible-playlist__tutorial-list-quiz ul{height:1%}.flexible-playlist__tutorial-list-quiz ul{display:block}@media only screen and (max-width: 480px){.flexible-playlist__tutorial-list-quiz ul{float:none;margin-left:2.5em}}.flexible-playlist__tutorial-list-quiz ul li{float:left;margin-right:0.5555555556em}.flexible-playlist__tutorial-list-quiz .green-point{font-size:1.125em;width:1.1666666667em;height:1.1666666667em;background-color:#22af67;border:solid 1px #0e9852;border-radius:0.6666666667em;text-align:center}.flexible-playlist__tutorial-list-quiz .grey-point{font-size:1.125em;width:1.1666666667em;height:1.1666666667em;background-color:#dfe0e3;border:solid 1px #bbbcbc;border-radius:0.6666666667em;text-align:center}.flexible-playlist__tutorial-list-quiz .quiz-point.points{font-size:0.75em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.9;width:1.75em;height:1.75em;background-color:#1c9def;border:solid 1px #1180c6;border-radius:1em;text-align:center;color:#fff}.flexible-playlist__tutorial-list-quiz .quiz-point{font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2;width:1.1666666667em;height:1.1666666667em;background-color:#1c9def;border:solid 1px #1180c6;border-radius:0.6666666667em;text-align:center;color:#fff}.flexible-playlist__tutorial-has-quiz{font-family:SkippySharp;font-size:1.2em}.flexible-playlist__tutorial-has-quiz a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:SkippySharp}.flexible-playlist__tutorial-has-quiz a:hover,.flexible-playlist__tutorial-has-quiz a:focus{color:#5ec3fb}.flexible-playlist__tutorial-edit-block{display:none;border:solid 1px #dfe0e3;border-bottom:none;border-radius:3px 3px 0 0;position:absolute;bottom:0;right:0;padding:0.6em 0 0.4666666667em 1em}.flexible-playlist__tutorial-edit-block ul:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlist__tutorial-edit-block ul{display:inline-block}* html .flexible-playlist__tutorial-edit-block ul{height:1%}.flexible-playlist__tutorial-edit-block ul{display:block}.flexible-playlist__tutorial-edit-block ul li{float:right;margin-right:1em}.flexible-playlist__tutorial-edit-block ul li a{display:block;text-decoration:none}.flexible-playlist__tutorial-edit-block ul li a:hover,.flexible-playlist__tutorial-edit-block ul li a:active{text-decoration:none}.flexible-playlist__tutorial-edit-block ul li a.hidden{display:none}.flexible-playlist__tutorial-edit-block .remove-packet{font-size:15px;width:1.0666666667em;height:1.0666666667em;border:none;cursor:pointer;padding:0;background:url(/static/playlist_tutorials_icons-a20e9a42974fbab816a83d0345c3018ac471e9b50b8e84996e13fd535f7f405f.png) -44px 0 no-repeat}.flexible-playlist__tutorial-edit-block .change-position{width:1.0666666667em;height:1.0666666667em;cursor:move;background:url(/static/playlist_tutorials_icons-a20e9a42974fbab816a83d0345c3018ac471e9b50b8e84996e13fd535f7f405f.png) -138px 0 no-repeat}.flexible-playlist__tutorial-edit-block .open-comment-form{width:1.0666666667em;height:1.0666666667em;background:url(/static/playlist_tutorials_icons-a20e9a42974fbab816a83d0345c3018ac471e9b50b8e84996e13fd535f7f405f.png) -188px 0 no-repeat}.flexible-playlist__tutorial-list-comment_block{margin:1.3333333333em 0 1.3333333333em 7em;background-color:#f7f7f7;border-radius:4px;border:solid 1px #e0e0e2;position:relative}@media only screen and (max-width: 480px){.flexible-playlist__tutorial-list-comment_block{margin:1.3333333333em 0 1.3333333333em}}.flexible-playlist__tutorial-list-comment_block .top-arrow{position:absolute;top:-0.6em;left:3.6666666667em;width:1.0666666667em;height:0.6em;background:url(/static/playlist_tutorials_icons-a20e9a42974fbab816a83d0345c3018ac471e9b50b8e84996e13fd535f7f405f.png) -284px 0 no-repeat}@media only screen and (max-width: 480px){.flexible-playlist__tutorial-list-comment_block .top-arrow{left:49%}}.flexible-playlist__tutorial-list-comment_block.text{background-color:#fff;padding-bottom:2.3333333333em}.flexible-playlist__tutorial-list-comment_block.text .top-arrow{background:url(/static/playlist_tutorials_icons-a20e9a42974fbab816a83d0345c3018ac471e9b50b8e84996e13fd535f7f405f.png) -234px 0 no-repeat}.flexible-playlist__tutorial-comment-edit{display:none;border:solid 1px #dfe0e3;border-bottom:none;border-right:none;border-radius:3px 0 0 0;position:absolute;bottom:0;right:0;padding:0.6em 0 0.4666666667em 1em}.flexible-playlist__tutorial-comment-edit ul:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlist__tutorial-comment-edit ul{display:inline-block}* html .flexible-playlist__tutorial-comment-edit ul{height:1%}.flexible-playlist__tutorial-comment-edit ul{display:block}.flexible-playlist__tutorial-comment-edit ul li{float:right;margin-right:1em}.flexible-playlist__tutorial-comment-edit ul li a{display:block;text-decoration:none}.flexible-playlist__tutorial-comment-edit ul li a:hover,.flexible-playlist__tutorial-comment-edit ul li a:active{text-decoration:none}.flexible-playlist__tutorial-comment-edit .delete-comment{font-size:15px;width:1.0666666667em;height:1.0666666667em;border:none;cursor:pointer;background:url(/static/playlist_tutorials_icons-a20e9a42974fbab816a83d0345c3018ac471e9b50b8e84996e13fd535f7f405f.png) -44px 0 no-repeat}.flexible-playlist__tutorial-comment-edit .open-comment-form.edit-comment{width:1.0666666667em;height:1.0666666667em;background:url(/static/playlist_tutorials_icons-a20e9a42974fbab816a83d0345c3018ac471e9b50b8e84996e13fd535f7f405f.png) -89px 0 no-repeat}.flexible-playlist__tutorial-comment{position:relative;margin:1.3333333333em 1.3333333333em 0 3.3333333333em}.flexible-playlist__tutorial-comment:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlist__tutorial-comment{display:inline-block}* html .flexible-playlist__tutorial-comment{height:1%}.flexible-playlist__tutorial-comment{display:block}.flexible-playlist__tutorial-comment .comment-icon{position:absolute;top:0;left:-2.2em;width:1.0666666667em;height:1.0666666667em;background:url(/static/playlist_tutorials_icons-a20e9a42974fbab816a83d0345c3018ac471e9b50b8e84996e13fd535f7f405f.png) 0 0 no-repeat}.flexible-playlist__tutorial-comment textarea{width:100%;padding:0;margin:0}.flexible-playlist__tutorial-comment .buttonsList{float:right;margin:1.3333333333em 0}.flexible-playlist__tutorial-comment .buttonsList li{float:left;margin-left:0.6666666667em}.flexible-playlist__tutorial-comment .buttonsList li .f-button{display:inline-block}.cannot_show_packet_text{width:22.5em}.flexible-collection-info__avatar-inner{max-width:9.375em;position:relative;border:1px solid #dfe0e3;border-radius:4px}@media only screen and (max-width: 768px){.flexible-collection-info__avatar-inner{margin:0 auto}}.flexible-collection-info__avatar-inner img{width:100%;display:block;height:auto;border-radius:4px}.flexible-collection-info__avatar-inner .icon-playlist{position:absolute;bottom:-0.5em;left:-0.8125em;width:2.125em;height:2.125em;background-color:#fff;border:solid 1px #dfe0e3;border-radius:4px;text-align:center}.flexible-collection-info__avatar-inner .icon-playlist:before{font-size:1.9375em;line-height:1;position:relative;bottom:-0.0322580645em}@media only screen and (max-width: 480px){.flexible-collection-info__avatar-inner .icon-playlist{left:-1.1875em}}.flexible-collection-info__user_image{position:relative;margin-left:0.6666666667em}.flexible-collection-info__user_image img{position:absolute;width:2em;top:-0.5333333333em}.playlists__table,.tutorials__table{display:table;border:1px solid #dfe0e3;border-radius:4px;width:100%}@media only screen and (max-width: 768px){.playlists__table,.tutorials__table{display:block}}.playlists__table--head,.tutorials__table--head{display:table-row;background-color:#f6f6f6}@media only screen and (max-width: 768px){.playlists__table--head,.tutorials__table--head{display:none}}.playlists__table--head-cell,.tutorials__table--head-cell{display:table-cell;border-bottom:2px solid #dfe0e3;text-align:center;padding:0.5em 0 0.375em 0}@media only screen and (max-width: 768px){.playlists__table--head-cell,.tutorials__table--head-cell{display:none}}.playlists__table--head-cell:first-child,.tutorials__table--head-cell:first-child{text-align:left;padding-left:1.25em}.playlists__table--head-cell span,.tutorials__table--head-cell span{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;color:#303335;display:inline-block}@media only screen and (max-width: 1024px){.playlists__table--head-cell span,.tutorials__table--head-cell span{font-size:1em}}.playlists__table--head-cell span .sortedBy,.tutorials__table--head-cell span .sortedBy{border:1px solid #dfe0e3;border-radius:4px;background-color:#fff;padding:0.5em;display:inline-block}.playlists__table--head-cell span .sortable,.tutorials__table--head-cell span .sortable{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.playlists__table--head-cell span .sortable:hover,.tutorials__table--head-cell span .sortable:hover,.playlists__table--head-cell span .sortable:focus,.tutorials__table--head-cell span .sortable:focus{color:#5ec3fb}.playlists__table--row,.tutorials__table--row{display:table-row}@media only screen and (max-width: 768px){.playlists__table--row,.tutorials__table--row{display:block;border-bottom:1px solid #dfe0e3;padding:0.625em;position:relative}.playlists__table--row:nth-child(odd),.tutorials__table--row:nth-child(odd){background-color:#fafafa}}.playlists__table--cell,.tutorials__table--cell{display:table-cell;border-top:1px solid #dfe0e3;text-align:center;padding:0.6666666667em 0;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;color:#303335;vertical-align:middle}.playlists__table--cell .actions-wrapper,.tutorials__table--cell .actions-wrapper{height:1.5em}@media only screen and (max-width: 768px){.playlists__table--cell,.tutorials__table--cell{display:inline-block;border-top:none;padding:0 0.6666666667em}.playlists__table--cell.createdAt,.createdAt.tutorials__table--cell,.playlists__table--cell.actionsMenu,.actionsMenu.tutorials__table--cell{display:none}.playlists__table--cell.tutorials,.tutorials.tutorials__table--cell{position:absolute;top:2.3333333333em;left:5em}.playlists__table--cell.updatedAt,.updatedAt.tutorials__table--cell{font-family:"ProximaNova-RegularIt", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;top:3.6666666667em;left:5em}.playlists__table--cell.unpublished,.unpublished.tutorials__table--cell,.playlists__table--cell.published-world,.published-world.tutorials__table--cell,.playlists__table--cell.published-group,.published-group.tutorials__table--cell{position:absolute;bottom:10px;right:0}}.playlists__table--cell:first-child,.tutorials__table--cell:first-child{text-align:left;padding-left:1.3333333333em;width:35%}@media only screen and (max-width: 768px){.playlists__table--cell:first-child,.tutorials__table--cell:first-child{display:block;padding-left:0.6666666667em;padding-bottom:0.6666666667em;width:auto}}.playlists__table--cell.unpublished,.unpublished.tutorials__table--cell{background:url(/static/icons/wrong-60c77e4f972df7a7493054182ad896c134094d122e65accab36d9f8c6d7cad88.svg) 50% 50% no-repeat;background-repeat:no-repeat;background-position:50% 50%;background-size:21px;font-size:18px;color:#e93c4e}@media only screen and (max-width: 768px){.playlists__table--cell.unpublished:before,.unpublished.tutorials__table--cell:before{bottom:1em}}.playlists__table--cell.published-world,.published-world.tutorials__table--cell{background-image:url(/static/icons/tick-6d3ba4877f9e7e9046fad52ad1ae77df3b0999a6a68565de124d888b1f686f61.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:21px;font-size:1.125em;color:#22af67}@media only screen and (max-width: 768px){.playlists__table--cell.published-world:before,.published-world.tutorials__table--cell:before{bottom:1em}}@media (min-width: 769px){.playlists__table--cell.published-group,.published-group.tutorials__table--cell{position:relative}.playlists__table--cell.published-group span,.published-group.tutorials__table--cell span{padding:1em;cursor:pointer}.playlists__table--cell.published-group span:hover:before,.published-group.tutorials__table--cell span:hover:before{text-shadow:0 0 5px rgba(0,0,0,0.4)}}.playlists__table--cell.published-group span,.published-group.tutorials__table--cell span{display:inline-block;position:relative;background:url(/static/icons/groups-e3c158dd87e3ef15b5aa20416c39adae20c0d238019342e20051ce0363bbdd5d.png) 50% 50% no-repeat}.playlists__table--cell.published-group span:before,.published-group.tutorials__table--cell span:before{font-size:18px;color:#22af67}@media only screen and (max-width: 768px){.playlists__table--cell.published-group span:before,.published-group.tutorials__table--cell span:before{bottom:1em}}.playlists__table--cell .actions,.tutorials__table--cell .actions{border:none;text-indent:-9999px}.playlists__table--cell .actions .actions-arrow,.tutorials__table--cell .actions .actions-arrow{background:none}.playlists__table--cell .actions .actions-arrow:before,.tutorials__table--cell .actions .actions-arrow:before{content:"";position:absolute;top:0;left:0;margin-left:-5px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #303335}.playlists__table--cell .actions-dropdwn,.tutorials__table--cell .actions-dropdwn{border:1px solid #dfe0e3;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,0.2);text-align:left}.playlists__table--cell .actions-dropdwn:before,.tutorials__table--cell .actions-dropdwn:before,.playlists__table--cell .actions-dropdwn:after,.tutorials__table--cell .actions-dropdwn:after{content:"";border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;width:0;height:0;position:absolute;top:-8px;right:18px}.playlists__table--cell .actions-dropdwn:before,.tutorials__table--cell .actions-dropdwn:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #dfe0e3;top:-10px;right:16px}.playlists__table--cell .actions-dropdwn .actions-dropdwn-inner,.tutorials__table--cell .actions-dropdwn .actions-dropdwn-inner{padding:0}.playlists__table--cell .actions-dropdwn li,.tutorials__table--cell .actions-dropdwn li{border-top:1px solid #dfe0e3}.playlists__table--cell .actions-dropdwn li:first-child,.tutorials__table--cell .actions-dropdwn li:first-child{border-top:none}.playlists__table--cell .actions-dropdwn li:hover,.tutorials__table--cell .actions-dropdwn li:hover{background-color:#f6f6f6}.playlists__table--cell .actions-dropdwn .actions-dropdwn-inner ul li a,.tutorials__table--cell .actions-dropdwn .actions-dropdwn-inner ul li a,.playlists__table--cell .actions-dropdwn button span,.tutorials__table--cell .actions-dropdwn button span{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:13px;color:#303335}.playlists__table--cell-playlist,.tutorials__table--cell-tutorial{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:24em;padding-top:1em}.playlists__table--cell-playlist:after,.tutorials__table--cell-tutorial:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.playlists__table--cell-playlist,.tutorials__table--cell-tutorial{display:inline-block}* html .playlists__table--cell-playlist,* html .tutorials__table--cell-tutorial{height:1%}.playlists__table--cell-playlist,.tutorials__table--cell-tutorial{display:block}@media (min-width: 769px) and (max-width: 1024px){.playlists__table--cell-playlist,.tutorials__table--cell-tutorial{max-width:17.3333333333em}}@media only screen and (max-width: 768px){.playlists__table--cell-playlist,.tutorials__table--cell-tutorial{padding-top:0;max-width:100%}}.playlists__table--cell-playlist-title{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.playlists__table--cell-playlist-title:hover,.playlists__table--cell-playlist-title:focus{color:#5ec3fb}.playlists__table--cell-img,.tutorials__table--cell-img{display:block;float:left;margin-right:0.6666666667em;margin-top:-1em}@media only screen and (max-width: 768px){.playlists__table--cell-img,.tutorials__table--cell-img{margin-top:0}}.playlists__table--cell-img a,.tutorials__table--cell-img a{border:1px solid #dfe0e3;display:block;width:3.3333333333em;height:3.3333333333em;border-radius:4px;overflow:hidden}.playlists__table--cell-img img,.tutorials__table--cell-img img{display:block;width:100%;height:auto}.playlists__table--cell-groups-dd,.tutorials__table--cell-groups-dd{cursor:auto;position:absolute;width:268px;top:45px;left:-115px;background-color:#fff;border:1px solid #dfe0e3;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,0.2);text-align:left;z-index:1}@media only screen and (max-width: 768px){.playlists__table--cell-groups-dd,.tutorials__table--cell-groups-dd{display:none}}.playlists__table--cell-groups-dd:before,.tutorials__table--cell-groups-dd:before,.playlists__table--cell-groups-dd:after,.tutorials__table--cell-groups-dd:after{content:"";border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid #fff;width:0;height:0;position:absolute;top:-13px;left:50%;margin-left:-10px}.playlists__table--cell-groups-dd:before,.tutorials__table--cell-groups-dd:before{border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #dfe0e3;top:-15px;margin-left:-11px}.playlists__table--cell-groups-dd strong,.tutorials__table--cell-groups-dd strong{display:inline-block;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em;color:#303335;padding:0.6666666667em 1em}.playlists__table--cell-groups-dd ul,.tutorials__table--cell-groups-dd ul{display:block}.playlists__table--cell-groups-dd li,.tutorials__table--cell-groups-dd li{display:block;border-top:1px solid #dfe0e3}.playlists__table--cell-groups-dd a,.tutorials__table--cell-groups-dd a{display:block;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em;color:#303335;text-decoration:none;padding:0.6666666667em 1em}.playlists__table--cell-groups-dd a:hover,.tutorials__table--cell-groups-dd a:hover{background-color:#f7f7f7}@media only screen and (max-width: 768px){.playlists__table--cell-mobile-text,.tutorials__table--cell-mobile-text{display:inline-block;font-family:"ProximaNova-RegularIt", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:80%}}.ckeditor_output{line-height:1.2;color:#303335}.ckeditor_output figure{text-align:left}.ckeditor_output ul{list-style:disc inside;padding-left:1.25em}.ckeditor_output ul.triangle{list-style:none;margin-left:0}.ckeditor_output ul.triangle>li:before{font-family:'Font Awesome 5 Pro';font-size:1.1875em;content:'\f0da';margin:0 0.3684210526em 0 -0.7368421053em;color:#6d1331}.ckeditor_output ol{list-style:decimal inside;padding-left:1.25em}.ckeditor_output ol.circle{counter-reset:list-counter;list-style:none;padding-left:1.875em;margin-left:0}.ckeditor_output ol.circle>li{margin:0 0 0.5rem 0;counter-increment:list-counter;position:relative;margin-bottom:1.25em}.ckeditor_output ol.circle>li:before{content:counter(list-counter);color:#fff;font-size:1em;background:#6d1331;border-radius:50%;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;top:0;left:-1.875em;line-height:1.5em;width:1.5em;height:1.5em}.ckeditor_output ol.circle-big{counter-reset:list-big-counter;list-style:none;padding-left:2.5em}.ckeditor_output ol.circle-big>li{margin:0 0 0.5rem 0;counter-increment:list-big-counter;position:relative}.ckeditor_output ol.circle-big>li:before{content:counter(list-big-counter);color:#fff;font-size:1.9375em;background:#6d1331;border-radius:50%;text-align:center;position:absolute;left:-1.935483871em;line-height:1.6129032258em;width:1.6129032258em;height:1.6129032258em;top:0}.ckeditor_output ol.circle-big>li>h3{font-size:1.9375em;line-height:1.3870967742em;margin-bottom:0.2580645161em}.ckeditor_output ol.circle-big ul{list-style-position:outside;padding-left:1em}.ckeditor_output ul,.ckeditor_output ol{margin:0 0 1.25em 1.5625em}.ckeditor_output ul li,.ckeditor_output ol li{margin-bottom:0.625em}.ckeditor_output ul ul,.ckeditor_output ul ol,.ckeditor_output ol ul,.ckeditor_output ol ol{margin:0}.ckeditor_output ol ol li{list-style-type:lower-alpha}.ckeditor_output li li{margin-top:0.625em}.ckeditor_output strong,.ckeditor_output b{font-weight:bold}.ckeditor_output i,.ckeditor_output em{font-style:italic}.ckeditor_output sub,.ckeditor_output sup{position:relative;font-size:0.75em}.ckeditor_output sub{top:0.3125em}.ckeditor_output sup{bottom:0.3125em}.ckeditor_output figcaption{font-size:0.75em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0 0 0.4166666667em 0;font-style:italic}.ckeditor_output h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.8666666667em;margin-bottom:0.3571428571em;line-height:1.2em}@media only screen and (max-width: 480px){.ckeditor_output h1{text-align:center}}.ckeditor_output h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.ckeditor_output h2{text-align:center}}.ckeditor_output h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4666666667em;margin-bottom:0.6818181818em;line-height:1.2em}@media only screen and (max-width: 480px){.ckeditor_output h3{text-align:center}}.ckeditor_output h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;margin-bottom:0.75em;line-height:1.2em}@media only screen and (max-width: 480px){.ckeditor_output h4{text-align:center}}.ckeditor_output h5{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;margin-bottom:0.5555555556em;line-height:1.2em}@media only screen and (max-width: 480px){.ckeditor_output h5{text-align:center}}.ckeditor_output h6{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0666666667em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.ckeditor_output h6{text-align:center}}.ckeditor_output p{padding-bottom:0;margin-bottom:1.25em}.ckeditor_output p.empty-paragraph{padding:0;margin:0}.ckeditor_output p.clip-image-wrapper{padding-bottom:.3em;margin:0}.ckeditor_output p.citation{font-size:0.75em;font-style:italic;margin:0 0 2em;line-height:1.3}.ckeditor_output p:not([class])+p.citation{margin:-1em 0 2em}.ckeditor_output blockquote{margin:0 0 0.9375em 1.875em;padding:1.25em;border-radius:4px;font-style:normal;background-color:#eeede8;color:#303335}.ckeditor_output blockquote.redactor-long-image{background:#414141;padding:0;margin:0 !important;border-radius:0}.ckeditor_output ul.definition-list{padding-left:0;margin-left:0}.ckeditor_output ul.definition-list li{list-style-type:none;margin-left:0}.ckeditor_output ul.definition-list li:nth-child(2n){margin:0 0 1.2em 1em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.ckeditor_output ul.definition-list li:nth-child(2n+1){font-weight:bold;margin-bottom:.6em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.ckeditor_output .clip-item{display:inline-block;color:#fff;line-height:1;background-color:#414042;vertical-align:middle}.ckeditor_output .clip-item.clip-full-width{display:block}.ckeditor_output .clip-item i,.ckeditor_output .clip-item em{padding:0.3846153846em 0.5384615385em 0.5384615385em;text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;font-style:normal}.ckeditor_output .clip-item::before{padding:0.3846153846em;display:inline-block;vertical-align:middle;width:1.0769230769em;text-align:center;box-sizing:content-box}.ckeditor_output .clip-item.icon::before{background-size:14px;content:'';height:1em;background-position:center;background-repeat:no-repeat}.ckeditor_output .clip-item.fa-clipboard-check::before{background:#b18c2f}.ckeditor_output .clip-item.fa-star::before{background:#ffcf00}.ckeditor_output .clip-item.fa-calendar-alt::before{background:#fa8a00}.ckeditor_output .clip-item.fa-cog::before{background:#979b9e}.ckeditor_output .clip-item.fa-edit::before{background:#79c339}.ckeditor_output .clip-item.fa-list::before{background:#4bbfb5}.ckeditor_output .clip-item.brainstorm::before{background-color:#ee4587;background-image:url(/static/clip_images/brainstorm-b3c535c1d778c6d98ecfaf929323f6135e52091ed10ae54bcb6e2965ba9fada0.svg)}.ckeditor_output .clip-item.concept-to-know::before{background-color:#5fcbee;background-image:url(/static/clip_images/concept_to_know-cbabdd1de4239b7cfc56fcb72d53a28e8e8953d3c1b6ff4bf7beca19f2388831.svg)}.ckeditor_output .clip-item.did-you-know::before{background-color:#ce655f;background-image:url(/static/clip_images/did_you_know-ec07fdc33f707c0080903eabdaf47932f802b326db93afc77caf213002d48f8c.svg)}.ckeditor_output .clip-item.example{background:#fff;color:#000}.ckeditor_output .clip-item.example i,.ckeditor_output .clip-item.example em{padding-left:0.125em}.ckeditor_output .clip-item.example::before{padding-right:0;background-image:url(/static/clip_images/example-2da070c35ac5b59c2d41049acc05602bbc82dd675f6daafbb4e90a6139398fdb.svg)}.ckeditor_output .clip-item.hint::before{background-color:#cf1d1f;background-image:url(/static/clip_images/hint-14fc9c871f903f8a23cb81efd4ef88ad831b3f138a8d1d64b701e38925d070bd.svg)}.ckeditor_output .clip-item.learn-more::before{background-color:#4596d2;background-image:url(/static/clip_images/learn_more-2c394e9e2e50b805e1badd75b404abd68672e0ba432b22a86c554cc5d5882f09.svg)}.ckeditor_output .clip-item.people-to-know::before{background-color:#4b7bff;background-image:url(/static/clip_images/people_to_know-cf8b85633534ddb7348cdd7214d6734bb6cb16bf80fa0d038c7985798cb0ccc9.svg)}.ckeditor_output .clip-item.step-by-step::before{background-color:#004c8c;background-image:url(/static/clip_images/step_by_step-49b10fa4a25790b0566ad4c5a7e24f211cfb7ab2da03e9bbbcf83540e255c662.svg)}.ckeditor_output .clip-item.summary::before{background-color:#f38951;background-image:url(/static/clip_images/summary-bd8daca13119c8651b51afcaf4f5c1f8ba5999ebc42ffd98612dec888c1cb382.svg)}.ckeditor_output .clip-item.term-to-know::before{background-color:#2e63b2;background-image:url(/static/clip_images/term_to_know-a368e3044b32f4f1f832b4894b375b7cb554137d7929b1279a08e0153fe41867.svg)}.ckeditor_output .clip-item.terms-to-know::before{background-color:#0096d3;background-image:url(/static/clip_images/terms_to_know-c94ed1ec5dedb0fb082cfaf060b16cb591c460b8e6eb0617b3bb45b09db3ec66.svg)}.ckeditor_output .clip-item.make-the-connection::before{background-color:#b7d521;background-image:url(/static/clip_images/make_the_connection-ea75d109afb50b440623b06015188bd9ea82852cf4499b4a8819fc1d1ca8af90.svg)}.ckeditor_output .clip-item.formula::before{background-color:#693096;background-image:url(/static/clip_images/formula-13e7a7c71e73b03ae283e35bf08e32ac9cd750a63d01693ba9715f5cdc6bfa01.svg)}.ckeditor_output p.clip-full-width,.ckeditor_output div.clip-full-width{padding-bottom:0;margin-bottom:.7em;background-color:#414042}.ckeditor_output p.clip-full-width img,.ckeditor_output div.clip-full-width img{display:block}.ckeditor_output p.clip-inline-wrapper,.ckeditor_output div.clip-inline-wrapper{padding-bottom:.7em;margin-bottom:0}.ckeditor_output p.clip-inline-wrapper img.clip-image,.ckeditor_output div.clip-inline-wrapper img.clip-image{margin-right:.6em}.ckeditor_output table{width:100%}.ckeditor_output table td{padding:0.3125em;border:1px solid #ddd}.ckeditor_output a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.ckeditor_output a:hover,.ckeditor_output a:focus{color:#5ec3fb}.markup_output .clip-box{border:solid 1px #dfe0e3;border-radius:4px;background:#f7f7f7;margin-bottom:1.25em}.markup_output .clip-box .clip-full-width{margin-bottom:0;border-radius:4px 4px 0 0}.markup_output .clip-box-content{padding:1.25em}.markup_output .clip-box-content ul,.markup_output .clip-box-content ol{margin-top:.3em;margin-bottom:0}.markup_output img{max-width:100%;height:auto}.markup_output img.markup-left{margin-right:0.625em}.markup_output img.markup-right{margin-left:0.625em}.markup_output dl{margin:0.625em 0}.markup_output dl dt{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.markup_output dl dd{margin:0 0 0.125em 1.25em}.markup_output hr{border-width:1px 0 0;border-style:solid;border-color:#dfe0e3;height:0;clear:both}.markup_output table.wikitable th{background-color:#666;color:#fff;padding:0.3125em;text-align:center;border:1px solid #ddd;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal !important}.markup_output table.wikitable td{padding:0.3125em;border:1px solid #ddd}.markup_output .grey-box{border:solid 1px #dfe0e3;border-radius:4px;background:#f7f7f7;margin-bottom:1.3em;padding:1em}.markup_output .grey-box ul,.markup_output .grey-box ol{margin-top:.3em}.markup_output .grey-box h2,.markup_output .grey-box h3{margin-top:0}.markup_output figure{border:solid 1px #dfe0e3;padding:0.1875em;display:inline-block;margin-bottom:0.9375em;text-align:center}.markup_output figure img.markup-left,.markup_output figure img.markup-right{margin:0}.markup_output figcaption{font-size:17px;line-height:1.5882352941em;margin:0.8823529412em 1.1764705882em;text-align:left}.markup_output .fa-paperclip{font-size:1.3125em;margin-right:0.2380952381em}.markup_output .jww-markup-block{background:#eeeeee;border-left:solid 12px #6D1331}.markup_output .quote{font-size:1.625em;line-height:1.4615384615em;padding:0.7692307692em 1.1538461538em}.markup_output .quote .quote-message{margin-bottom:0.3846153846em}.markup_output .quote .quote-message:before{content:"“"}.markup_output .quote .quote-message:after{content:"”"}.markup_output .quote .quote-author{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-align:right}.markup_output .quote .quote-author:before{content:"–";margin-right:0.1923076923em}.markup_output .playbook{font-size:1.0625em;padding:2.3529411765em 1.7647058824em 3.2352941176em}.markup_output .playbook .show-for-sophia{display:none}.markup_output .playbook h3{font-size:1.8235294118em;line-height:1.4;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.markup_output .playbook .playbook-content{margin-top:2.3529411765em;padding:3.2352941176em 0 4.1176470588em 12.3529411765em;background:url(/static/jww_download_playbook-b8e7963e563b5abce076755e3cb2bc6ce6f87aa8d220a69ce46c8f8e688c0151.png) 25px 0 no-repeat;background-size:150px auto;min-height:4.1176470588em}.markup_output .playbook a{color:#6D1331 !important;word-break:normal !important}@media only screen and (min-width: 481px) and (max-width: 768px){.markup_output .playbook .playbook-content{margin-top:1.4705882353em;padding-left:10.8823529412em;background-position:0 0}}@media only screen and (max-width: 480px){.markup_output .playbook{text-align:center}.markup_output .playbook .playbook-content{margin-top:1.4705882353em;padding:12.6470588235em 0 1.1764705882em;background-position:center 0;min-height:0}}.tutorial-page .joyride-list{display:none}.tutorial-page .joyride-tip-guide{display:none;margin-top:0.3125em;position:absolute;top:0;left:0;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,0.3);color:#303335;border:solid 1px #dfe0e3;border-radius:4px;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:16px;line-height:1.5;z-index:1101;width:22.5em}@media (min-width: 769px){.tutorial-page .joyride-tip-guide{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}}.tutorial-page .joyride-tip-guide .joyride-list,.tutorial-page .joyride-tip-guide .joyride-next-tip,.tutorial-page .joyride-tip-guide .joyride-prev-tip,.tutorial-page .joyride-tip-guide .joyride-close-tip{display:none}.tutorial-page .joyride-tip-guide h3{margin-bottom:0.3125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.25}.tutorial-page .joyride-tip-guide p{margin:0 0 0.8666666667em;font-size:1em;line-height:1.5}.tutorial-page .joyride-tip-guide .f-button{display:inline-block;font-size:1em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.4375em 0.625em;margin-right:0.9375em;border-color:#0e8ce5}@media only screen and (max-width: 480px){.tutorial-page .joyride-tip-guide .f-button{float:left;display:block}}.tutorial-page .joyride-tip-guide .skip{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:inline-block}.tutorial-page .joyride-tip-guide .skip:hover,.tutorial-page .joyride-tip-guide .skip:focus{color:#5ec3fb}.tutorial-page .joyride-tip-guide .skip:hover,.tutorial-page .joyride-tip-guide .skip:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.tutorial-page .joyride-tip-guide .skip{display:block;line-height:1.1}}@media only screen and (max-width: 480px){.tutorial-page .joyride-tip-guide .joyride-close-tip.skip{padding-top:0.5625em}}.tutorial-page .joyride-tip-guide .joyride-nub{display:block;position:absolute;width:0;height:0;border-bottom:solid 7px #fff;border-left:solid 7px transparent;border-right:solid 7px transparent}.tutorial-page .joyride-tip-guide .joyride-nub.right{left:auto;top:1.25em;right:-0.4375em;border-left:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-right:none}.tutorial-page .joyride-tip-guide .joyride-nub.top{left:10%;top:-0.4375em}@media only screen and (max-width: 768px){.tutorial-page .joyride-tip-guide .joyride-nub.top{left:50%}}.tutorial-page .joyride-tip-guide .joyride-nub.left{border-right:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-left:none;left:-0.4375em;top:1.25em}.tutorial-page .joyride-tip-guide .joyride-nub.bottom{border-top:solid 7px #fff;border-bottom:none;top:auto;bottom:-0.4375em;left:10%}.tutorial-page .joyride-tip-guide .joyride-content-wrapper{padding:0.9375em}.tutorial-page .joyride-tip-guide .joyride-content-wrapper .button{margin-bottom:0 !important}.tutorial-page .joyride-tip-guide .joyride-links:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tutorial-page .joyride-tip-guide .joyride-links{display:inline-block}* html .tutorial-page .joyride-tip-guide .joyride-links{height:1%}.tutorial-page .joyride-tip-guide .joyride-links{display:block}.tutorial-page .joyride-tip-guide .joyride-fake-link{text-indent:99989px;overflow:hidden;position:absolute;top:-100000px;left:-100000px}@media only screen and (max-width: 480px){.tutorial-page .joyride-tip-guide{width:90%}}@media only screen and (max-width: 480px){.tutorial-page .joyride-tip-guide{margin:0.625em 0 0 1.25em;width:18.125em}}@media only screen and (max-width: 480px){.tutorial-page .joyride-tip-guide .joyride-nub.top{left:2.25em !important}}@media only screen and (max-width: 768px){.tutorial-page .joyride-tip-guide .joyride-nub.top{left:10%}}.tutorial-page .mobile-open-quiz{padding:1.25em 0;border-bottom:solid 1px #dfe0e3;position:relative;margin-bottom:2.1875em}@media only screen and (max-width: 768px){.tutorial-page .mobile-open-quiz{display:block}}.tutorial-page .mobile-open-link{display:none;width:10px;height:8px;position:absolute;right:0;top:1.875em;cursor:pointer;background:url(/static/arrows/arrow_black_down-0722ca3f1c7cfdd65862a071f9897f4c9b44d96931289da6b056da9b74408894.svg) 0 0 no-repeat}@media only screen and (max-width: 768px){.tutorial-page .mobile-open-link{display:block}}.tutorial-page .mini-quiz-block.show .mobile-open-link{background-position:0 -35px !important}.flexible-tutorial-info-edit-link{display:inline-block;font-size:1em;padding:0.4666666667em 3.3333333333em 0.4666666667em 2.8666666667em;margin-bottom:1em}.flexible-tutorial-info-edit-link span{background:url(/static/edit_icon-f0e528571b89cbbba1fec030af8083b1b9cc6071055f2f047650c204deb42e47.png) 0 0 no-repeat;display:inline-block;width:0.8666666667em;height:0.8666666667em;margin-right:0.3333333333em}.rating_histogram_inner{padding:1.25em;min-width:19.0625em}@media only screen and (max-width: 480px){.rating_histogram_inner{padding:0;min-width:17.5em}}.rating_histogram_inner ul li{list-style:none;margin:0;padding:7px 0;color:#303335;line-height:16px}@media only screen and (max-width: 480px){.rating_histogram_inner ul li{padding:0.3125em 0}}.rating_histogram_inner ul li .num_stars{float:left;width:85px;background:url(/static/stars-flexible-2bfe6a68607dbd9c63657160a1bf8c15cbf5af709df7ddca225bff4440d73f67.png) 0 0 no-repeat;height:16px}.rating_histogram_inner ul li .num_stars.four_stars{background-position:-17px 0}.rating_histogram_inner ul li .num_stars.three_stars{background-position:-34px 0}.rating_histogram_inner ul li .num_stars.two_stars{background-position:-50px 0}.rating_histogram_inner ul li .num_stars.one_stars{background-position:-66px 0}.rating_histogram_inner ul li .rate_line{width:120px;height:7px;float:left;background:url(/static/rate_line_relaunch-ec6167897b243f00766623d7a9190cb34f2a03517a7c478d766700ab372d245c.png) -120px 0 no-repeat;margin:5px 20px 0}@media only screen and (max-width: 480px){.rating_histogram_inner ul li .rate_line{margin:5px 3px 0}}.more-objective-link{display:none;float:right}.share-wrapper{margin-top:0.4em}@media only screen and (max-width: 768px){.share-wrapper{float:right;position:relative;left:-50%;text-align:left}}.share-wrapper>ul:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.share-wrapper>ul{display:inline-block}* html .share-wrapper>ul{height:1%}.share-wrapper>ul{display:block}@media only screen and (max-width: 768px){.share-wrapper>ul{position:relative;left:50%}.share-wrapper>ul .flexible-right{position:absolute;bottom:0;left:50%;margin-left:-3.7333333333em}}.share-wrapper li{float:right;margin-left:0.4666666667em}@media only screen and (max-width: 480px){.share-wrapper li{margin-left:0}.share-wrapper li+li{margin-right:0.0666666667em}}.share-wrapper .facebook-share-button{width:64px;height:20px;background:url(/static/fb_share-124b5d2eb316e892c4fa921943353c6c89232e38ba2214612bd31a79a5dc4871.png) -1px -1px no-repeat;border-radius:2px;cursor:pointer;display:block}.share-wrapper .facebook-share-button:hover,.share-wrapper .facebook-share-button:focus{background:url(/static/fb_share-124b5d2eb316e892c4fa921943353c6c89232e38ba2214612bd31a79a5dc4871.png) -1px -23px no-repeat}.share-wrapper .actions-gear{margin-top:-0.4em}.share-wrapper .twitter-share{width:4em}.flexible-tutorial-content{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.25em;padding:2.5em 1.25em 0}.flexible-tutorial-content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-tutorial-content{display:inline-block}* html .flexible-tutorial-content{height:1%}.flexible-tutorial-content{display:block}@media only screen and (max-width: 768px){.flexible-tutorial-content{padding:0 0 2.5em}}.flexible-tutorial-content b,.flexible-tutorial-content strong{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.fma-block-wide-screen{width:40.350877193%;clear:right;float:right;margin-top:1.25em}@media only screen and (max-width: 768px){.fma-block-wide-screen{width:auto;float:none;padding:0 1.25em}}.flexible-tutorial-content__left{float:left;width:57.0175438596%;min-height:18.75em;padding-bottom:3.125em}.flexible-tutorial-content__left .sortable .list_item{margin:0.625em 0}@media only screen and (max-width: 768px){.flexible-tutorial-content__left{width:auto;float:none;margin:4.6875em 0 0;padding:0 1.25em;min-height:0}}.flexible-tutorial-content__left .ckeditor_output img{max-width:100%;height:auto !important}.flexible-tutorial-content__left .ckeditor_output a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;hyphens:auto;-ms-hyphens:auto;word-break:break-all;display:inline-block}.flexible-tutorial-content__left .ckeditor_output a:hover,.flexible-tutorial-content__left .ckeditor_output a:focus{color:#5ec3fb}@media only screen and (max-width: 768px){.flexible-tutorial-content__left .actions-wrapper{display:none}.flexible-tutorial-content__left .flex-tutorial-hint{display:none}}.flexible-tutorial-content__left .flexible-right{float:right;margin-left:0.625em}.flexible-tutorial-content__left .flexible-right a{text-decoration:none}.flexible-tutorial-content__left .flexible-right a.actions{border-radius:0 0 5px 5px;border-top:none}.flexible-tutorial-content__left .section{margin:1.5625em 0}@media only screen and (max-width: 480px){.flexible-tutorial-content__left .section{margin-top:0}}.flexible-tutorial-content__left .section table{border-collapse:collapse;font-size:1em;width:100%}.flexible-tutorial-content__left .section table td,.flexible-tutorial-content__left .section table th{padding:0.3125em;border:1px solid #ddd;vertical-align:top}.flexible-tutorial-content__left .section table thead td,.flexible-tutorial-content__left .section table th{font-weight:bold;border-bottom-color:#888}.flexible-tutorial-content__left .section h2.section-title{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.5em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-tutorial-content__left .section h2.section-title{text-align:center}}.flexible-tutorial-content__left .section .video-transcription-block{margin-top:1.875em}.flexible-tutorial-content__left .section .video-transcription-block p{padding-bottom:0.9375em}.flexible-tutorial-content__left .section .video-transcription-block .pdf-download-link{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:inline-block;font-size:0.875em;margin-bottom:0.8571428571em}.flexible-tutorial-content__left .section .video-transcription-block .pdf-download-link:hover,.flexible-tutorial-content__left .section .video-transcription-block .pdf-download-link:focus{color:#5ec3fb}.flexible-tutorial-content__left .section .video-transcription-block .pdf-download-link:before{margin-right:0.1666666667em;font-size:1.2857142857em;position:relative;top:0.2222222222em}.flexible-tutorial-content__left .section .description+.player_or_notice,.flexible-tutorial-content__left .section .description+.embed-content-wrapper{margin-top:0.9375em}.flexible-tutorial-content__left .section .description+.player_or_notice iframe,.flexible-tutorial-content__left .section .description+.embed-content-wrapper iframe{position:relative;left:-8px;top:-8px}.flexible-tutorial-content__left .section .source{font-size:0.5625em;color:#343434;line-height:100%;text-transform:uppercase;padding-top:0.5em}.flexible-tutorial-content__left .section .source p{padding:0}.flexible-tutorial-content__left .section .player_or_notice{margin-top:1.25em}.flexible-tutorial-content__left .section.embed_section .embed-content-wrapper,.flexible-tutorial-content__left .section.embed_section #embed_content{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.flexible-tutorial-content__left .section.embed_section .embed-content-wrapper{margin-top:1.25em}.flexible-tutorial-content__left .section.embed_section .embed-content-wrapper>iframe{position:relative;left:-8px;top:-8px}.quiz-player-concept{margin-top:1.2em}.flexible-tutorial-content__title{border-top:solid 3px #dfe0e3;position:relative;min-height:1.2em;width:100%;font-size:1.25em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:1em 0 0.5em}.flexible-tutorial-content__title .tutorial-title{position:absolute;left:0;top:-0.5em;text-transform:uppercase;background:#fff;padding-right:0.5em}@media only screen and (max-width: 480px){.flexible-tutorial-content__title{margin-bottom:0}}.section-processing{text-align:center}.section-processing p{padding-right:0 !important}.section-processing__failed{text-align:center;font-size:16px}.section-processing__failed .red{color:#E93C4F}.flex-video{margin-bottom:1em;overflow:hidden;padding-top:1.5625em;position:relative}.pdf_section .flex-video{padding-bottom:127%}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{width:100%}.flexible-terms-block{margin-top:0.625em;margin-bottom:2.5em;padding:0.9375em 1.875em 1.875em;border:solid 1px #dfe0e3;border-radius:4px;background-color:#f7f7f7}@media only screen and (max-width: 768px){.flexible-terms-block{padding:1.25em}}.flexible-terms-block ul li strong{display:block}.flexible-terms-block.key-points ul li{list-style:disc;margin-left:1.875em;line-height:1.6;margin-bottom:0.625em}.flexible-terms-block .link-to-glossary{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:1.0625em;line-height:1.5882352941em;text-transform:uppercase;vertical-align:middle;margin-left:0.9411764706em}.flexible-terms-block .link-to-glossary:hover,.flexible-terms-block .link-to-glossary:focus{color:#5ec3fb}.flexible-terms-block .link-to-glossary:before{font-size:1.0588235294em;background-size:21px;margin-right:0.0555555556em;vertical-align:middle;transition:all .2s ease-out;position:relative;top:-0.1111111111em;padding:0.1111111111em}.flexible-terms-block .link-to-glossary:hover:before,.flexible-terms-block .link-to-glossary:focus:before{opacity:.7}.flexible-terms-block dl{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0625em;line-height:1.5882352941em;padding:0.5882352941em 0}.flexible-terms-block dl dd{margin:0 0 0.8823529412em}.flexible-terms-block dl dt{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-terms-block img{max-width:100%}.flexible-terms-block-title{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:1.125em;text-transform:uppercase;line-height:1.2;margin:0.8333333333em 0 0.5555555556em;color:#303335}.flexible-qa-block{margin-top:2.1875em}.flexible-qa-block .new_question,.flexible-qa-block .new-answer{background:#f6f6f6;border:solid 1px #dfe0e3;padding:0.625em;border-radius:5px}.flexible-qa-block .new-answer{margin:1.25em 0 0 3.125em}.flexible-qa-block .question_content,.flexible-qa-block .answer-content{width:94%;padding:0.625em 3%;border:solid 1px #dfe0e3;height:4.0625em;border-radius:5px;margin-bottom:0.625em}.flexible-qa-block textarea{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em}.flexible-rate-tutorial{margin-top:2.1875em}.flex-ratings{overflow:hidden;background:#f6f6f6;border:1px solid #eaeaea;border-radius:5px;padding:0 1em 0.8333333333em;font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#000}@media only screen and (max-width: 480px){.flex-ratings{border-radius:0;border-left:0;border-right:0;text-align:center;padding:0 0 0.5555555556em}}.flex-ratings a{color:#000;width:16%;margin-left:3%;padding:5px 0 6px;margin-top:0.9444444444em;display:block;float:left;text-align:center;text-decoration:none;border:1px solid #eaeaea;border-radius:5px;background-color:#fcfcfc;min-width:73px;background-image:linear-gradient(#fcfcfc, #eee)}.flex-ratings a:hover,.flex-ratings a:focus{background-image:linear-gradient(#eee, #fcfcfc)}.flex-ratings a.selected{background-image:linear-gradient(#eee, #fcfcfc);border-color:#8EBCE5}.flex-ratings a:first-child{margin-left:0}@media only screen and (min-width: 481px) and (max-width: 768px){.flex-ratings a{margin-right:1.8%;margin-left:1.8%;min-width:60px}}@media only screen and (max-width: 480px){.flex-ratings a{min-width:22px;width:22px;height:21px;text-indent:-1000px;padding:0;margin:0;background:url(/static/stars-flexible-big-3ea847b14614c5ea84c98cf3a393b1137e54cf253fab729ce16e34fafc71f193.png) no-repeat -21px 0;background-size:cover;background-attachment:scroll;border:0;display:inline-block;float:none}.flex-ratings a.selected{background:url(/static/stars-flexible-big-3ea847b14614c5ea84c98cf3a393b1137e54cf253fab729ce16e34fafc71f193.png) no-repeat -21px 0;background-size:cover;background-attachment:scroll}.flex-ratings a.light{background:url(/static/stars-flexible-big-3ea847b14614c5ea84c98cf3a393b1137e54cf253fab729ce16e34fafc71f193.png) no-repeat 0 0;background-size:cover;background-attachment:scroll}.flex-ratings a .rating-flexible{display:none}}.flex-ratings .rating-flexible{margin:0 auto;float:none}@media only screen and (max-width: 480px){.flex-ratings{border:solid 1px #dfe0e3;border-radius:5px;padding-top:0.625em}}.questions-wrapper{padding:1.25em 0 1.25em 1.25em}.questions-wrapper .itemIcon{width:2.5em;float:left}.questions-wrapper .itemIcon a{display:block}.questions-wrapper .itemIcon img{width:100%;display:block;border-radius:5px}.questions-wrapper .question{border-bottom:solid 1px #dfe0e3;margin-bottom:1.25em}.flex-question-inner .isAuthor{position:absolute;left:0.1666666667em;top:3.3333333333em;font-size:0.75em}.flex-answer-inner{position:relative}.flex-answer-inner .isAuthor{position:absolute;left:4.3333333333em;top:5em;font-size:0.75em}.flex-question-inner{position:relative;min-height:4.375em;padding-bottom:0.625em;overflow:hidden}.flex-answers-count{position:absolute;right:0;width:6.25em}.flex-answers-count .answers-count{font-size:0.625em;line-height:100%;background-color:#f6f6f6;padding:0.8em 0.7em 0.5em;color:#7f7f7f;text-transform:uppercase;float:left;min-width:51px;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flex-answers-count .answers-count strong{display:block;text-align:center;line-height:100%;font-size:4.2em}.flex-answers-count .open-box{float:right;margin-left:2px}.flex-answers-count .open-box a{display:block;width:1.3125em;height:1.375em;background:url(/static/open_qa-4c06cacefdf5cea1f26e4e4db7addf53a24a36aacdfcf12076b09efaa95f2c20.png) 0 0 no-repeat}.question.open .flex-answers-count .open-box a{background:url(/static/close_qa-9ed75629065072bddb3ee95c56c0e8944fc45921dae87bf240dc90b948936ca7.png) 0 0 no-repeat}.flex-excerpt{margin:0 6.25em 0 3.125em}.flex-excerpt .flexible-right{margin-right:0.3125em}.flex-excerpt .flexible-right a.actions{border-top:solid 1px #dfe0e3;border-radius:5px}.flex-excerpt .flexible-right .actions-wrapper{width:5.3125em}.flex-excerpt .flexible-right .actions-arrow{left:auto;right:3px}a.question-author-name,a.answer-author-name,a#see_more_questions_link{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}a.question-author-name:hover,a.question-author-name:focus,a.answer-author-name:hover,a.answer-author-name:focus,a#see_more_questions_link:hover,a#see_more_questions_link:focus{color:#5ec3fb}span.question-author-name,span.answer-author-name,a#see_more_questions_link{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.questionActions a,.questionActions button,.answerActions a,.answerActions button{float:left;margin-right:0.9090909091em;color:#aeadab;font-size:0.6875em;text-transform:uppercase;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;background:none;border:none;line-height:1.2em;text-decoration:underline;cursor:pointer}.questionActions a:hover,.questionActions a:focus,.questionActions button:hover,.questionActions button:focus,.answerActions a:hover,.answerActions a:focus,.answerActions button:hover,.answerActions button:focus{color:#aeadab;text-decoration:none}@media only screen and (max-width: 480px){.questionActions a,.questionActions button,.answerActions a,.answerActions button{margin:0;padding-left:0;padding-top:0.4545454545em}.questionActions a.abuse,.questionActions button.abuse,.answerActions a.abuse,.answerActions button.abuse{padding-right:0.4545454545em}}.questionActions .admin-data,.answerActions .admin-data{font-size:0.75em;clear:left}.flex-answer-inner{width:100%;padding:1.25em 0 0}.flex-answer-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flex-answer-inner{display:inline-block}* html .flex-answer-inner{height:1%}.flex-answer-inner{display:block}.flex-answer-inner .bestForm{float:left;margin-right:0.625em;width:40px;text-align:center;font-size:0.75em;line-height:1.2em}.flex-answer-inner .bestForm .best_answer_text{display:none;text-align:center;line-height:1.0833333333em;width:3.3333333333em;position:relative;left:-1em;top:-0.1666666667em}.flex-answer-inner .bestForm form{background:#fff url(/static/icon_vote-best-new-8a723325423b4fbb02a64e548ff33afa3a609d8a60568f4b8e7b737cbfc7b657.gif) 0 0 no-repeat;height:1.5em;padding:0;width:1.4166666667em;margin-left:1em}.flex-answer-inner .bestForm form:hover{background-position:0 -18px}.flex-answer-inner .bestForm form:hover .best_answer_text{display:block !important}.flex-answer-inner .bestForm form:active{background-position:0 -35px}.flex-answer-inner .bestForm button{background:none;border:none;cursor:pointer;height:1.5em}.flex-answer-inner .best_answer_text{margin-top:5px}.flex-answer-inner .flex-excerpt{margin:0 0 0 6.25em}.answerWrapper{margin-bottom:1.25em}.flex-tutorial-section-hint,.attribution-add-hint{position:relative;float:right;width:50%;font-family:'SkippySharp';font-size:1.4375em;text-align:left}.section-add-links-wrapper .flex-tutorial-section-hint,.attribution-add-links-wrapper .flex-tutorial-section-hint,.section-add-links-wrapper .attribution-add-hint,.attribution-add-links-wrapper .attribution-add-hint{margin-top:0.347826087em}.flex-tutorial-section-hint .icon-reply-right-top:before,.flex-tutorial-section-hint .forum-topics-show-author-block .avatar .add-picture:before,.forum-topics-show-author-block .avatar .flex-tutorial-section-hint .add-picture:before,.attribution-add-hint .icon-reply-right-top:before,.attribution-add-hint .forum-topics-show-author-block .avatar .add-picture:before,.forum-topics-show-author-block .avatar .attribution-add-hint .add-picture:before{font-size:0.6086956522em;position:relative;top:-0.2857142857em;margin-right:0.2142857143em}@media only screen and (max-width: 480px){.flex-tutorial-section-hint .icon-reply-right-top,.flex-tutorial-section-hint .forum-topics-show-author-block .avatar .add-picture,.forum-topics-show-author-block .avatar .flex-tutorial-section-hint .add-picture,.attribution-add-hint .icon-reply-right-top,.attribution-add-hint .forum-topics-show-author-block .avatar .add-picture,.forum-topics-show-author-block .avatar .attribution-add-hint .add-picture{width:6.5217391304em;text-align:center}}.flex-tutorial-hint{font-family:'SkippySharp';font-size:1.4375em;text-align:center}@media only screen and (min-width: 481px) and (max-width: 768px){.flex-quiz-title{margin-top:1.25em}}@media only screen and (max-width: 480px){.flex-quiz-title{display:none}}.flexible-tutorial-content__right{float:right;width:40.350877193%}.flexible-tutorial-content__right.not-author .quiz-block-with-questions{padding-top:1.25em}.flexible-tutorial-content__right.not-author .header_quiz h2{padding-top:0.1578947368em}@media only screen and (max-width: 768px){.flexible-tutorial-content__right{width:auto;float:none;padding:1.25em 1.25em 0}}.flexible-packet__packet-new-page .four-steps-popup,.flexible-packet__edit-page .four-steps-popup{padding:1.875em;overflow:hidden}.flexible-packet__packet-new-page .four-steps-popup h3,.flexible-packet__edit-page .four-steps-popup h3{font-size:1.4375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:0.8695652174em}.flexible-packet__packet-new-page .four-steps-popup h4,.flexible-packet__edit-page .four-steps-popup h4{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:0.6666666667em}.flexible-packet__packet-new-page .four-steps-popup p,.flexible-packet__edit-page .four-steps-popup p{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;padding-bottom:2em}.flexible-packet__packet-new-page .four-steps-popup-left,.flexible-packet__edit-page .four-steps-popup-left{float:left}.flexible-packet__packet-new-page .four-steps-popup-right,.flexible-packet__edit-page .four-steps-popup-right{float:right}.flexible-packet__packet-new-page .four-steps-popup-left,.flexible-packet__packet-new-page .four-steps-popup-right,.flexible-packet__edit-page .four-steps-popup-left,.flexible-packet__edit-page .four-steps-popup-right{width:48%;min-width:13.75em}@media (max-width: 560px){.flexible-packet__packet-new-page .four-steps-popup-left,.flexible-packet__packet-new-page .four-steps-popup-right,.flexible-packet__edit-page .four-steps-popup-left,.flexible-packet__edit-page .four-steps-popup-right{width:100%;float:none}}.attribution-edit-form{border:solid 1px #1c9def;border-radius:4px;padding:0.625em 0.9375em 1.25em}.attribution-edit-form.f-form label{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em}.attribution-edit-form.f-form input{width:96%}@media only screen and (max-width: 480px){.attribution-edit-form.f-form input{width:93%}}.attribution-edit-form .inline-errors{font-size:0.9375em}.tutorial-attribution-buttons-block{text-align:center}.tutorial-attribution-buttons-block span{display:inline-block;font-family:SkippySharp;font-size:1.3125em;margin:0.4761904762em 0 0.9523809524em}.tutorial-attribution-buttons-block .f-button{display:inline-block;width:5em;margin:0 0.3125em}@media only screen and (max-width: 768px){.tutorial-attribution-buttons-block .f-button{margin-bottom:0.625em}}.tutorial-attribution .editable-section a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.tutorial-attribution .editable-section a:hover,.tutorial-attribution .editable-section a:focus{color:#5ec3fb}.tutorial-attribution .editable-section .attribution-string{list-style:inherit;margin:0.625em 0 0 1.25em}.attribution-view{border:solid 1px #dfe0e3;border-radius:4px;overflow:hidden;margin:1.875em 0}.attribution-view-title{background:url(/static/icons/attribution_icon-9a751a1ee2e3cf6b0830b52b352352866ddae4db0ad80d6da11cc3da0558f97f.svg) 8px center #fbd309 no-repeat;background-size:16px;padding-left:2em}.attribution-view-title h3{font-size:1em !important;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:uppercase;color:#fff;background-color:#414042;padding:0.5625em 0.625em 0.4375em;margin:0 !important;line-height:1 !important}@media only screen and (max-width: 480px){.assessment-takes__tutorial-contents-inner .attribution-view-title{background-position:6px center}}.attribution-view-content{background-color:#f6f6f6;padding:1.0714285714em 1.0714285714em 0.7142857143em;font-size:0.875em}.attribution-view-content ul{list-style:inherit;margin-left:1.4285714286em}.attribution-view-content ul li{margin-bottom:0.3571428571em}.attribution-view-content a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.attribution-view-content a:hover,.attribution-view-content a:focus{color:#5ec3fb}.tutorials-page{background-color:#fff}.tutorials-page .tutorials__content{position:relative;z-index:2}.tutorials__header{background-color:#f6f6f6;border-bottom:1px solid #dfe0e3}.tutorials__header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tutorials__header{display:inline-block}* html .tutorials__header{height:1%}.tutorials__header{display:block}@media (max-width: 767px){.tutorials__header{padding:0 20px}}.tutorials__header--row{max-width:1170px;margin:0 auto}.tutorials__header--row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tutorials__header--row{display:inline-block}* html .tutorials__header--row{height:1%}.tutorials__header--row{display:block}.tutorials__header--col{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.tutorials__header--col{float:none;width:100%;margin-left:0;margin-right:0}}.tutorials__header--img .icon-tutorial{display:block;text-align:center;position:relative}.tutorials__header--img .icon-tutorial:before{line-height:1;font-size:6em}.tutorials__header--img .icon-tutorial:after{content:"";width:0;height:0;position:absolute;top:0;right:11px;border-style:solid;border-width:25px 0 0 25px;border-color:transparent transparent transparent #93d5e3}.tutorials__content{background-color:#fff}.tutorials__content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tutorials__content{display:inline-block}* html .tutorials__content{height:1%}.tutorials__content{display:block}@media (max-width: 767px){.tutorials__content{padding:0 20px}}.tutorials__content--row{max-width:1170px;margin:0 auto}.tutorials__content--row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tutorials__content--row{display:inline-block}* html .tutorials__content--row{height:1%}.tutorials__content--row{display:block}@media only screen and (max-width: 768px){.tutorials__content--row{padding-top:1.25em}}.tutorials__content--col{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.tutorials__content--col{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-many-ways{background:#fff;border-bottom:solid 2px #dfe0e3;border-top:solid 1px #dfe0e3;z-index:30;position:fixed;left:0;top:0;width:100%}.flexible-many-ways:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-many-ways{display:inline-block}* html .flexible-many-ways{height:1%}.flexible-many-ways{display:block}@media (max-width: 767px){.flexible-many-ways{padding:0 20px}}.flexible-many-ways.stop{position:relative;z-index:0}@media only screen and (max-width: 768px){.flexible-many-ways{padding:0}}@media only screen and (max-width: 480px){.flexible-many-ways{position:static}}.flexible-many-ways-row{max-width:1170px;margin:0 auto;border-left:solid 1px #dfe0e3;border-right:solid 1px #dfe0e3}.flexible-many-ways-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-many-ways-row{display:inline-block}* html .flexible-many-ways-row{height:1%}.flexible-many-ways-row{display:block}.many-ways-view-more-block{width:26.3157894737%;float:left;border-right:solid 1px #dfe0e3}@media only screen and (max-width: 768px){.many-ways-view-more-block{float:none;width:auto;border-bottom:solid 1px #dfe0e3}.many-ways-view-more-block.hidden{display:block}}.many-ways-wrapper{margin-left:26.3157894737%;position:relative;padding:0 1.25em}.many-ways-wrapper.all{padding:0}@media only screen and (max-width: 768px){.many-ways-wrapper{visibility:hidden;height:0;margin:0}.show .many-ways-wrapper{visibility:visible;height:auto}}@media only screen and (max-width: 480px){.many-ways-wrapper{padding:0}}.many-ways-wrapper__inner{overflow:hidden;position:relative;height:4.0625em}@media only screen and (max-width: 480px){.many-ways-wrapper__inner{height:16.25em;overflow:auto}}.many-ways-arrow{position:absolute;top:0;display:block;height:4.0625em;width:1.25em}.many-ways-arrow.hidden{display:none}@media only screen and (max-width: 480px){.many-ways-arrow{display:none}}.many-ways-arrow span{display:block;height:0.9375em;width:0.625em;background:url(/static/arrows/arrow_assesment_player-d9e951b7d5ffe1a8503f7e80d365dff63f4372a0d2216b4cf1515a97017eef32.svg) right 3px no-repeat;text-indent:9999px;overflow:hidden;margin:1.5625em auto 0}.many-ways-arrow.many-ways-next{border-left:solid 1px #dfe0e3;right:0}.many-ways-arrow.many-ways-prev{border-right:solid 1px #dfe0e3;left:0}.many-ways-arrow.many-ways-prev span{background-position:left -35px}.many-ways-all-items{overflow:hidden;position:absolute;top:0;left:0}@media only screen and (max-width: 480px){.many-ways-all-items{width:100% !important;position:static}}.many-ways-view-more-block__inner{font-size:0.9375em;padding:0.6666666667em;height:3em;background:url(/static/leaves/leaves_small_alpha-c507cdbc32b425d18efb533bd67c4bbcf8e9b6e4648d5a6ddb9b5a19bd28047e.png) center -171px no-repeat;color:#303335}@media only screen and (max-width: 768px){.many-ways-view-more-block__inner{padding-right:3em}}.many-ways-view-more-block__inner a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;background:url(/static/anonymous-new-min-ico-4d3b4b2209023ba363436f8b1e3ea2b1a896fddd874e5c97b8d6d951044be723.svg) 0 -168px no-repeat;padding-left:1.9230769231em;font-size:0.8666666667em;display:inline-block;margin-left:2.6923076923em}.many-ways-view-more-block__inner a:hover,.many-ways-view-more-block__inner a:focus{color:#5ec3fb}.many-ways-view-more-block__inner .take-pick{font-family:SkippySharp;font-size:1.5333333333em;float:right}.many-ways-tutorial-category{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335;white-space:nowrap;position:relative;overflow:hidden}.many-ways-tutorial-category:after{content:'';display:block;width:1.875em;height:1.875em;position:absolute;bottom:0;right:0;background-repeat:repeat-y;background-position:left top;background-image:url(/static/mask_white-fade-soft-76ebc67d6a97803aa5bf9e67dc2e96461d62691161ae591edb9cd1e35d215073.png)}.many-ways-tutorial-category span.count{color:#fff;background:url(/static/leaves/leave_blue_single-22df8e5e9f54df826044b0a2d3e1211c60817682e9b10399dce24dd90ce7f508.png) center no-repeat;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-align:center;padding:0.4666666667em 0 0.4em 0;display:inline-block;width:28px;margin-right:0.5333333333em}.many-ways-tutorial{display:block;float:left;width:24.3902439024%;border-left:solid 1px #dfe0e3;text-decoration:none;color:#1c9def}.many-ways-tutorial:hover,.many-ways-tutorial:focus{background:#ecedf0}.many-ways-tutorial:visited{color:#78459b}.many-ways-tutorial.current{background:#ecedf0;color:#303335}.many-ways-tutorial:first-child{border-left:none}@media only screen and (min-width: 481px) and (max-width: 768px){.many-ways-tutorial{width:24%}}@media only screen and (max-width: 480px){.many-ways-tutorial{float:none;width:auto !important;border-bottom:solid 1px #dfe0e3}}.many-ways-tutorial__inner{font-size:0.8125em;padding:0.7692307692em 5% 0.7692307692em 17.5%;height:3.4615384615em;position:relative;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}@media only screen and (max-width: 768px){.many-ways-tutorial__inner{padding-left:5%}}.many-ways-tutorial__inner .many-ways-avatar{display:block;float:left;width:3.0769230769em;border:solid 1px #dfe0e3;border-radius:3px;position:relative}.many-ways-tutorial__inner .many-ways-avatar img{display:block;width:100%}.many-ways-tutorial__inner .many-ways-avatar .closing-capture-icon{position:absolute;bottom:-0.3076923077em;left:-0.3846153846em;width:1.1538461538em;padding:0.3846153846em 0.2307692308em;background-color:#fff;border:solid 1px #dfe0e3;border-radius:4px}.many-ways-tutorial__info{margin-left:3.8461538462em}.many-ways-tutorial__info span{text-decoration:none;height:2.6923076923em;overflow:hidden;display:block}@media only screen and (max-width: 480px){.many-ways-tutorial__info span{height:auto}}.many-ways-tutorial__info .stars{font-size:16px;background:#D4D4D4 url(/static/stars-flexible-gradient-small-667e75db12795dd3f1bd767c75c0e134ce387cd12300b44112892805634233a9.png) 0 0 no-repeat;margin:0.25em 0.4375em 0 0;position:relative}.many-ways-tutorial__info .stars img{display:block;margin:0;padding:0}.many-ways-tutorial__info .stars .stars-inner{position:absolute;top:0;left:0;width:100%;height:12px;background:url(/static/stars-flexible-grey-small-c85cf6227399c215e71b96741b61d7735d43edaa98a75b485834b6796565ee05.png) 0 0 no-repeat}.many-ways-link-show{display:none;width:10px;height:8px;position:absolute;right:1.3333333333em;top:2em;cursor:pointer;background:url(/static/arrows/arrow_black_down-0722ca3f1c7cfdd65862a071f9897f4c9b44d96931289da6b056da9b74408894.svg) 0 0 no-repeat}.show .many-ways-link-show{background-position:0 -35px}@media only screen and (max-width: 768px){.many-ways-link-show{display:block}}.adopt_buttons{margin:1em 0 !important}.adopt_buttons:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.adopt_buttons{display:inline-block}* html .adopt_buttons{height:1%}.adopt_buttons{display:block}.adopt_buttons li{float:left;list-style:none !important;padding:0 1.6666666667em 0 0 !important}@media (min-width: 480px) and (max-width: 760px){.adopt_buttons li{padding-right:0.6666666667em !important}}@media only screen and (max-width: 480px){.adopt_buttons li{padding-right:0.6666666667em !important}}.adopt_buttons li a{display:block}#adopt_form{background:#fff url(/static/leaves/leaves_blue_wide-f066613e745a978ab8e6d0b0824f51d8b3f62097affc9d9eba90214624be9856.png) 0 0;overflow:hidden}@media (max-width: 640px){#adopt_form{padding:1.25em 0.625em;width:260px}}#adopt_form .adopt_titlebar{margin-bottom:1.25em}#adopt_form .adopt_content{overflow:hidden}#adopt_form .adopt_content #arrowWrapper{display:none}#adopt_form .adopt_content #subjectsWrapper{float:left}#adopt_form .wrapper,#adopt_form .subjectWrapper{padding-top:0.3125em}#adopt_form h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.5em;color:#303335}@media only screen and (max-width: 480px){#adopt_form h2{font-size:1.375em}}@media (max-width: 640px){#adopt_form .adopt_buttons{font-size:0.875em}}#adopt_form .choicesLabel,#adopt_form .chosenLabel{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;color:#303335;top:-2px}@media only screen and (max-width: 480px){#adopt_form .choicesLabel,#adopt_form .chosenLabel{font-size:0.75em}}@media (max-width: 640px){#adopt_form .chosenLabel{left:10px;top:193px}}@media (max-width: 640px){#adopt_form ul#choicesList,#adopt_form .borderChosenList{float:none}}@media (max-width: 640px){#adopt_form .borderChosenList{margin:2.5em 0 0 0}}@media only screen and (max-width: 480px){#adopt_form .borderChosenList{width:14.375em}}@media only screen and (max-width: 480px){#adopt_form ul#choicesList,#adopt_form ul#chosenList{width:13.125em}}#adopt_form ul#choicesList li{padding:0.125em 0.625em;overflow:hidden;text-overflow:ellipsis;max-width:16.25em}#adopt_form #choicesList a{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0769230769em;color:#444849;white-space:nowrap}#adopt_form #chosenList li,#adopt_form #chosenListSecondary li{border:1px solid #dfe0e3;border-radius:15px;padding:0 1.5625em 0 0.625em;position:relative;overflow:hidden;text-overflow:ellipsis;max-width:13.75em;background-image:linear-gradient(#fff, #f7f7f7)}#adopt_form #chosenList li:hover,#adopt_form #chosenListSecondary li:hover{background-image:linear-gradient(#e9e9e9, #fff)}#adopt_form #chosenList li:after,#adopt_form #chosenListSecondary li:after{content:"x";position:absolute;top:0;right:0.625em;color:#1c9def;font-size:1em;font-width:bold}#adopt_form #chosenList li a,#adopt_form #chosenListSecondary li a{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#444849;white-space:nowrap}#adopt_form .wrapper{position:relative}.subjectWrapper{position:relative}@media (min-width: 320px) and (max-width: 480px){#packets_show #fancybox-wrap{padding:20px}}@media (max-width: 320px){#packets_show #fancybox-wrap{left:10px !important;padding:0 !important}}.publishing_wrapper{width:670px;position:relative}@media only screen and (max-width: 768px){.publishing_wrapper{text-align:left;width:85%}.publishing_wrapper h1{text-align:center}}@media (max-width: 480px){.publishing_wrapper{width:260px}}@media only screen and (max-width: 480px){.publishing_wrapper{padding:0.3125em}}.publishing_wrapper .top_left_arrow{background:url(/static/popup_arrows-cd43633a9f7e5569d04283b815db5942a2097b3b0ebde3bab313a5c20b5cf990.png) no-repeat 0 -76px;height:20px;left:-19px;position:absolute;top:234px;width:10px;z-index:20}.publishing_wrapper .publishing_titlebar{border-bottom:solid 1px #d3d3d3}.publishing_wrapper .publishing_titlebar h2{font-size:18px;color:#2c2b31;margin-bottom:0}@media only screen and (max-width: 480px){.publishing_wrapper .publishing_titlebar{padding:10px}.publishing_wrapper .publishing_titlebar h1{font-size:22px}}.publishing_wrapper .publishing_content{padding:10px 60px 10px 35px;border-top:solid 1px #fff;border-bottom:solid 1px #d3d3d3}@media only screen and (min-width: 481px) and (max-width: 768px){.publishing_wrapper .publishing_content{padding:10px 20px 10px 20px}}@media only screen and (max-width: 480px){.publishing_wrapper .publishing_content{padding:10px;text-align:left}}.publishing_wrapper .publishing_content ul{margin:0}.publishing_wrapper .publishing_content ul li{padding:0;list-style:none}.publishing_wrapper .publishing_content .mobile-label{display:none}@media only screen and (max-width: 768px){.publishing_wrapper .publishing_content .mobile-label{display:block;margin-top:1.25em;font-weight:bold}}.publishing_wrapper .publishing_content ul.my-groups,.publishing_wrapper .publishing_content .my-groups-label{float:left;width:49%}@media only screen and (max-width: 768px){.publishing_wrapper .publishing_content ul.my-groups,.publishing_wrapper .publishing_content .my-groups-label{float:none;width:90%}}.publishing_wrapper .publishing_content .not-my-groups-label{float:right;width:50%}@media only screen and (max-width: 768px){.publishing_wrapper .publishing_content .not-my-groups-label{float:none;width:90%}}.publishing_wrapper .publishing_content ul.not-my-groups{float:right;width:49%}@media only screen and (max-width: 768px){.publishing_wrapper .publishing_content ul.not-my-groups{float:none;width:90%}}.publishing_wrapper .publishing_content .groups-list-wrapper-labels{margin:0.625em 0 0.625em 1.9375em;visibility:hidden}.publishing_wrapper .publishing_content .groups-list-wrapper-labels:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.publishing_wrapper .publishing_content .groups-list-wrapper-labels{display:inline-block}* html .publishing_wrapper .publishing_content .groups-list-wrapper-labels{height:1%}.publishing_wrapper .publishing_content .groups-list-wrapper-labels{display:block}@media only screen and (max-width: 768px){.publishing_wrapper .publishing_content .groups-list-wrapper-labels{display:none}}@media only screen and (max-width: 480px){.publishing_wrapper .publishing_content .groups-list-wrapper-labels{margin:0.625em 0}}.publishing_wrapper .publishing_content .groups-list-wrapper{font-size:0.875em;margin-left:1.8571428571em;height:140px;overflow:auto;visibility:hidden;-webkit-overflow-scrolling:touch}.publishing_wrapper .publishing_content .groups-list-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.publishing_wrapper .publishing_content .groups-list-wrapper{display:inline-block}* html .publishing_wrapper .publishing_content .groups-list-wrapper{height:1%}.publishing_wrapper .publishing_content .groups-list-wrapper{display:block}@media only screen and (max-width: 768px){.publishing_wrapper .publishing_content .groups-list-wrapper{height:200px}}@media only screen and (max-width: 480px){.publishing_wrapper .publishing_content .groups-list-wrapper{margin:0}}.publishing_wrapper .publishing_content .groups-list-wrapper label{font-size:1em}.publishing_wrapper .publishing_content .groups-list-wrapper a{color:#1c9def}.publishing_wrapper .publishing_content .groups-list-wrapper ul li{padding:0}.publishing_wrapper .publishing_content .groups-list-wrapper .publish-to-all{margin-left:0.3571428571em}.publishing_wrapper .publishing_content #group{width:250px}.publishing_wrapper .publishing_content input[type="radio"]{margin:0 15px 0 0;position:relative;top:2px}.publishing_wrapper .publishing_content label{color:#333}.publishing_wrapper .publishing_content label.disabled{color:#7E7E7E}.publishing_wrapper .publishing_content p{color:#7e7e7e;padding:3px 0px 0px 31px}.publishing_wrapper .publishing_content .packetLink{padding-left:34px;padding-top:5px}.publishing_wrapper .publishing_content #publishing_error_message .flash{display:block}.flexible-packet__packet-new-page .mediaUpload:after,.flexible-packet__edit-page .mediaUpload:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-packet__packet-new-page .mediaUpload,.flexible-packet__edit-page .mediaUpload{display:inline-block}* html .flexible-packet__packet-new-page .mediaUpload,* html .flexible-packet__edit-page .mediaUpload{height:1%}.flexible-packet__packet-new-page .mediaUpload,.flexible-packet__edit-page .mediaUpload{display:block}.flexible-packet__packet-new-page .uploader-button,.flexible-packet__packet-new-page .uploader-button-crop,.flexible-packet__edit-page .uploader-button,.flexible-packet__edit-page .uploader-button-crop{font-size:0.875em;display:inline-block}.flexible-packet__packet-new-page .uploading,.flexible-packet__edit-page .uploading{border:1px solid #e2e0e0;padding:1%;position:relative;top:0;width:61%;border-radius:5px}.flexible-packet__packet-new-page .progress.bar,.flexible-packet__edit-page .progress.bar{background:#ededeb url(/static/bg/bg_upload-bar-d0a6b599a7c8a1cf370420810551f3b1ce7fc18ad69713689b14ac75d2dcc716.gif) left top repeat-x;width:100%}.flexible-packet__packet-new-page .progress.bar .progressbar,.flexible-packet__edit-page .progress.bar .progressbar{background:url(/static/progress-bar-ad3cc169323f73ab9ecb150a7eda03d6622f7f916c2fbab5b99290faa74d22fd.jpg) left top repeat-x;height:21px;width:0px}.flexible-packet__packet-new-page .flexible__content h1,.flexible-packet__edit-page .flexible__content h1{color:#303335;font-size:2.25em;font-family:"droid_serifregular", Times, "Times New Roman", serif;margin-bottom:0.8333333333em}@media only screen and (max-width: 768px){.flexible-packet__packet-new-page .flexible__content h1,.flexible-packet__edit-page .flexible__content h1{line-height:1;font-size:1.5em}}.flexible-packet__packet-new-page .flexible__content h3,.flexible-packet__edit-page .flexible__content h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;margin-bottom:0.5555555556em;color:#303335}.flexible-packet__packet-new-page .inline-errors,.flexible-packet__edit-page .inline-errors{font-size:0.8125em}.flexible-packet__packet-new-page .redactor-editor a,.flexible-packet__edit-page .redactor-editor a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-packet__packet-new-page .redactor-editor a:hover,.flexible-packet__packet-new-page .redactor-editor a:focus,.flexible-packet__edit-page .redactor-editor a:hover,.flexible-packet__edit-page .redactor-editor a:focus{color:#5ec3fb}.flexible-packet__packet-new-page .sections-wrapper,.flexible-packet__edit-page .sections-wrapper{padding-bottom:1.875em}.flexible-packet__packet-new-page .sections-wrapper.subject-wrapper label,.flexible-packet__edit-page .sections-wrapper.subject-wrapper label{margin-bottom:0.625em}.flexible-packet__packet-new-page .sections-wrapper .redactor-box,.flexible-packet__edit-page .sections-wrapper .redactor-box{margin-top:0.625em;width:90%}@media only screen and (max-width: 768px){.flexible-packet__packet-new-page .sections-wrapper .redactor-box,.flexible-packet__edit-page .sections-wrapper .redactor-box{width:100%}}.flexible-packet__packet-new-page .packet-type,.flexible-packet__edit-page .packet-type{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;margin-bottom:1.3333333333em;color:#303335}.flexible-packet__packet-new-page .packet-type div,.flexible-packet__edit-page .packet-type div{margin-bottom:0.6666666667em}.flexible-packet__packet-new-page .tagsWrapper .as-selections,.flexible-packet__edit-page .tagsWrapper .as-selections{margin-top:0.625em;box-shadow:none;box-sizing:border-box;width:90%}@media only screen and (max-width: 768px){.flexible-packet__packet-new-page .tagsWrapper .as-selections,.flexible-packet__edit-page .tagsWrapper .as-selections{width:100%}}.flexible-packet__packet-new-page #hideLink,.flexible-packet__edit-page #hideLink{display:none}.flexible-packet__packet-new-page .short-description,.flexible-packet__edit-page .short-description{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;padding-bottom:1.875em}.flexible-packet__packet-new-page .create-tutorial-title #packet_title,.flexible-packet__edit-page .create-tutorial-title #packet_title{box-sizing:border-box}@media only screen and (max-width: 768px){.flexible-packet__packet-new-page .create-tutorial-title #packet_title,.flexible-packet__edit-page .create-tutorial-title #packet_title{width:100%}}.flexible-packet__packet-new-page .f-form label,.flexible-packet__edit-page .f-form label{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-packet__packet-new-page .tutoial-logo:after,.flexible-packet__edit-page .tutoial-logo:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-packet__packet-new-page .tutoial-logo,.flexible-packet__edit-page .tutoial-logo{display:inline-block}* html .flexible-packet__packet-new-page .tutoial-logo,* html .flexible-packet__edit-page .tutoial-logo{height:1%}.flexible-packet__packet-new-page .tutoial-logo,.flexible-packet__edit-page .tutoial-logo{display:block}.flexible-packet__packet-new-page .tutoial-logo .border-logo,.flexible-packet__edit-page .tutoial-logo .border-logo{border:solid 1px #DFE0E3;border-radius:5px;overflow:hidden;width:7.5em;float:left;margin-top:0.3125em}@media only screen and (max-width: 768px){.flexible-packet__packet-new-page .tutoial-logo .border-logo,.flexible-packet__edit-page .tutoial-logo .border-logo{float:none}}.flexible-packet__packet-new-page .tutoial-logo .border-logo img,.flexible-packet__edit-page .tutoial-logo .border-logo img{display:block;max-width:100%}.flexible-packet__packet-new-page .tutoial-logo .uploadBtn,.flexible-packet__edit-page .tutoial-logo .uploadBtn{margin-left:8.75em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-top:1.25em}.flexible-packet__packet-new-page .tutoial-logo .uploadBtn .info-text,.flexible-packet__edit-page .tutoial-logo .uploadBtn .info-text{padding-bottom:0.625em}.flexible-packet__packet-new-page .tutoial-logo .uploadBtn .f-button,.flexible-packet__edit-page .tutoial-logo .uploadBtn .f-button{display:inline-block}@media only screen and (max-width: 768px){.flexible-packet__packet-new-page .tutoial-logo .uploadBtn,.flexible-packet__edit-page .tutoial-logo .uploadBtn{margin-left:0}}.flexible-packet__packet-new-page .license-wrapper p,.flexible-packet__edit-page .license-wrapper p{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.4;font-size:0.9375em;padding-bottom:1.3333333333em}.flexible-packet__packet-new-page .license-wrapper a,.flexible-packet__edit-page .license-wrapper a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-packet__packet-new-page .license-wrapper a:hover,.flexible-packet__packet-new-page .license-wrapper a:focus,.flexible-packet__edit-page .license-wrapper a:hover,.flexible-packet__edit-page .license-wrapper a:focus{color:#5ec3fb}.flexible-packet__packet-new-page .license-cols,.flexible-packet__edit-page .license-cols{display:inline-block;width:31.1965811966%;margin:0 0.6837606838%;background-color:#f6f6f6;border:solid 1px #dfe0e3;border-radius:4px;vertical-align:top}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-packet__packet-new-page .license-cols,.flexible-packet__edit-page .license-cols{display:block;margin:0 auto 1.25em;width:70%}}@media only screen and (max-width: 480px){.flexible-packet__packet-new-page .license-cols,.flexible-packet__edit-page .license-cols{display:block;margin:0 auto 1.25em;width:98%}}.flexible-packet__packet-new-page .license-cols-inner,.flexible-packet__edit-page .license-cols-inner{padding:0.9375em 0.9375em 0.3125em}.flexible-packet__packet-new-page .license-cols-inner input,.flexible-packet__edit-page .license-cols-inner input{float:left;clear:none}.flexible-packet__packet-new-page .license-cols-inner label,.flexible-packet__edit-page .license-cols-inner label{float:left;clear:none;margin-left:5px;padding:0 0 0 18px;position:static !important}.flexible-packet__packet-new-page .license-cols-inner label p,.flexible-packet__edit-page .license-cols-inner label p{padding:0}.flexible-packet__packet-new-page .license-cols-inner li:not(#foo) input[type='radio'],.flexible-packet__packet-new-page .license-cols-inner li:not(#foo) input[type='checkbox'],.flexible-packet__packet-new-page .license-cols-inner td:not(#foo) input[type='radio'],.flexible-packet__packet-new-page .license-cols-inner td:not(#foo) input[type='checkbox'],.flexible-packet__edit-page .license-cols-inner li:not(#foo) input[type='radio'],.flexible-packet__edit-page .license-cols-inner li:not(#foo) input[type='checkbox'],.flexible-packet__edit-page .license-cols-inner td:not(#foo) input[type='radio'],.flexible-packet__edit-page .license-cols-inner td:not(#foo) input[type='checkbox']{opacity:0;margin-right:-21px;width:16px;height:15px;cursor:pointer;position:relative;z-index:2}.flexible-packet__packet-new-page .license-cols-inner li:not(#foo) input[type='radio']+label,.flexible-packet__packet-new-page .license-cols-inner li:not(#foo) input[type='checkbox']+label,.flexible-packet__packet-new-page .license-cols-inner td:not(#foo) input[type='radio']+label,.flexible-packet__packet-new-page .license-cols-inner td:not(#foo) input[type='checkbox']+label,.flexible-packet__edit-page .license-cols-inner li:not(#foo) input[type='radio']+label,.flexible-packet__edit-page .license-cols-inner li:not(#foo) input[type='checkbox']+label,.flexible-packet__edit-page .license-cols-inner td:not(#foo) input[type='radio']+label,.flexible-packet__edit-page .license-cols-inner td:not(#foo) input[type='checkbox']+label{line-height:18px;padding:1px 5px 0px 25px;margin:0;position:relative;z-index:1;cursor:pointer;background:url(/static/radio_button_slim-c318a06431e58ea27856b711be7fce34b78058b309fabf94313d4340c1a2caee.svg) 0 center no-repeat}.flexible-packet__packet-new-page .license-cols-inner li:not(#foo) input[type='radio']:checked+label,.flexible-packet__packet-new-page .license-cols-inner li:not(#foo) input[type='checkbox']:checked+label,.flexible-packet__packet-new-page .license-cols-inner td:not(#foo) input[type='radio']:checked+label,.flexible-packet__packet-new-page .license-cols-inner td:not(#foo) input[type='checkbox']:checked+label,.flexible-packet__edit-page .license-cols-inner li:not(#foo) input[type='radio']:checked+label,.flexible-packet__edit-page .license-cols-inner li:not(#foo) input[type='checkbox']:checked+label,.flexible-packet__edit-page .license-cols-inner td:not(#foo) input[type='radio']:checked+label,.flexible-packet__edit-page .license-cols-inner td:not(#foo) input[type='checkbox']:checked+label{background:url(/static/radio_button_slim-c318a06431e58ea27856b711be7fce34b78058b309fabf94313d4340c1a2caee.svg) -1584px center no-repeat}.flexible-packet__packet-new-page .license-cols-inner li:not(#foo) input[type='radio']:focus+label,.flexible-packet__packet-new-page .license-cols-inner li:not(#foo) input[type='checkbox']:focus+label,.flexible-packet__packet-new-page .license-cols-inner td:not(#foo) input[type='radio']:focus+label,.flexible-packet__packet-new-page .license-cols-inner td:not(#foo) input[type='checkbox']:focus+label,.flexible-packet__edit-page .license-cols-inner li:not(#foo) input[type='radio']:focus+label,.flexible-packet__edit-page .license-cols-inner li:not(#foo) input[type='checkbox']:focus+label,.flexible-packet__edit-page .license-cols-inner td:not(#foo) input[type='radio']:focus+label,.flexible-packet__edit-page .license-cols-inner td:not(#foo) input[type='checkbox']:focus+label{outline:1px dotted #666}@media only screen and (max-width: 1024px){.flexible-packet__packet-new-page .license-cols-inner li:not(#foo) input[type='radio']:focus+label,.flexible-packet__packet-new-page .license-cols-inner li:not(#foo) input[type='checkbox']:focus+label,.flexible-packet__packet-new-page .license-cols-inner td:not(#foo) input[type='radio']:focus+label,.flexible-packet__packet-new-page .license-cols-inner td:not(#foo) input[type='checkbox']:focus+label,.flexible-packet__edit-page .license-cols-inner li:not(#foo) input[type='radio']:focus+label,.flexible-packet__edit-page .license-cols-inner li:not(#foo) input[type='checkbox']:focus+label,.flexible-packet__edit-page .license-cols-inner td:not(#foo) input[type='radio']:focus+label,.flexible-packet__edit-page .license-cols-inner td:not(#foo) input[type='checkbox']:focus+label{outline:none}}.flexible-packet__packet-new-page .license-cols-inner li:not(#foo) input[disabled]+label,.flexible-packet__packet-new-page .license-cols-inner td:not(#foo) input[disabled]+label,.flexible-packet__edit-page .license-cols-inner li:not(#foo) input[disabled]+label,.flexible-packet__edit-page .license-cols-inner td:not(#foo) input[disabled]+label{opacity:0.5}.flexible-packet__packet-new-page .license-cols-inner li:not(#foo) input[disabled]:checked+label,.flexible-packet__packet-new-page .license-cols-inner td:not(#foo) input[disabled]:checked+label,.flexible-packet__edit-page .license-cols-inner li:not(#foo) input[disabled]:checked+label,.flexible-packet__edit-page .license-cols-inner td:not(#foo) input[disabled]:checked+label{opacity:0.5}.flexible-packet__packet-new-page .license-cols-inner ul,.flexible-packet__edit-page .license-cols-inner ul{margin:0;padding:0;min-height:5.625em}@media only screen and (max-width: 768px){.flexible-packet__packet-new-page .license-cols-inner ul,.flexible-packet__edit-page .license-cols-inner ul{min-height:auto}}.flexible-packet__packet-new-page .license-cols-inner ul li,.flexible-packet__edit-page .license-cols-inner ul li{float:none;overflow:hidden;padding-bottom:0.6666666667em}.flexible-packet__packet-new-page .license-cols-inner .legend,.flexible-packet__edit-page .license-cols-inner .legend{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;margin-bottom:0.5555555556em;color:#303335;min-height:2.6666666667em}.flexible-packet__packet-new-page .license-cols-inner label,.flexible-packet__edit-page .license-cols-inner label{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-packet__packet-new-page .choices-group,.flexible-packet__edit-page .choices-group{width:70.0854700855%;margin-top:1.25em}.flexible-packet__packet-new-page .choices-group li,.flexible-packet__edit-page .choices-group li{float:left;margin:0 1.25em 0 0}.flexible-packet__packet-new-page .choices-group label,.flexible-packet__edit-page .choices-group label{display:inline;font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;position:relative;top:0.0666666667em}.flexible-packet__packet-new-page .upload_popup_inner,.flexible-packet__edit-page .upload_popup_inner{padding:15px 30px}.flexible-packet__packet-new-page .upload_popup_inner .jcrop-holder img,.flexible-packet__edit-page .upload_popup_inner .jcrop-holder img{background:#fff}.flexible-packet__packet-new-page .upload_popup_inner img#preview,.flexible-packet__edit-page .upload_popup_inner img#preview{max-width:none}.flexible-packet__packet-new-page .upload_popup_inner h4,.flexible-packet__edit-page .upload_popup_inner h4{font-size:15px;color:#2C2B31;margin-bottom:10px}.flexible-packet__packet-new-page .upload_popup_inner .uploading,.flexible-packet__edit-page .upload_popup_inner .uploading{margin:0;width:100%;box-sizing:border-box}.flexible-packet__packet-new-page .upload_popup_inner .crop .preview_wrapper,.flexible-packet__edit-page .upload_popup_inner .crop .preview_wrapper{margin-top:20px}.flexible-packet__packet-new-page .upload_popup_inner .crop .preview_wrapper .border,.flexible-packet__edit-page .upload_popup_inner .crop .preview_wrapper .border{overflow:hidden;border:solid 1px #999;padding:20px}.flexible-packet__packet-new-page .upload_popup_inner .crop .preview_wrapper .border .preview,.flexible-packet__edit-page .upload_popup_inner .crop .preview_wrapper .border .preview{width:175px;height:175px;overflow:hidden;float:left;border:solid 1px #999}@media (max-width: 620px){.flexible-packet__packet-new-page .upload_popup_inner .crop .preview_wrapper .border .preview,.flexible-packet__edit-page .upload_popup_inner .crop .preview_wrapper .border .preview{float:none;margin:auto}}.flexible-packet__packet-new-page .upload_popup_inner .crop .preview_wrapper .border .upload_buttons,.flexible-packet__edit-page .upload_popup_inner .crop .preview_wrapper .border .upload_buttons{margin-left:12.1875em;margin-top:2.1875em;width:9.375em}.flexible-packet__packet-new-page .upload_popup_inner .crop .preview_wrapper .border .upload_buttons .cancel,.flexible-packet__packet-new-page .upload_popup_inner .crop .preview_wrapper .border .upload_buttons .do_crop,.flexible-packet__edit-page .upload_popup_inner .crop .preview_wrapper .border .upload_buttons .cancel,.flexible-packet__edit-page .upload_popup_inner .crop .preview_wrapper .border .upload_buttons .do_crop{width:6.25em;margin-bottom:0.9375em;text-align:center;display:inline-block}@media (max-width: 620px){.flexible-packet__packet-new-page .upload_popup_inner .crop .preview_wrapper .border .upload_buttons,.flexible-packet__edit-page .upload_popup_inner .crop .preview_wrapper .border .upload_buttons{margin:1.25em auto 0}.flexible-packet__packet-new-page .upload_popup_inner .crop .preview_wrapper .border .upload_buttons .do_crop,.flexible-packet__edit-page .upload_popup_inner .crop .preview_wrapper .border .upload_buttons .do_crop{margin-bottom:10px}.flexible-packet__packet-new-page .upload_popup_inner .crop .preview_wrapper .border .upload_buttons .cancel,.flexible-packet__edit-page .upload_popup_inner .crop .preview_wrapper .border .upload_buttons .cancel{margin-bottom:0}}.flexible-packet__packet-new--title{position:relative}.flexible-packet__packet-new--title .four-steps-link{position:absolute;right:0;top:0.3888888889em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:1.125em}.flexible-packet__packet-new--title .four-steps-link:hover,.flexible-packet__packet-new--title .four-steps-link:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.flexible-packet__packet-new--title .four-steps-link{position:static;display:inline-block;padding-bottom:0.5555555556em}}.flexible-packet__packet-new-page-wrapper,.flexible-packet__edit-page-wrapper{background-color:#fff}.flexible-packet__packet-new-page-wrapper:after,.flexible-packet__edit-page-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-packet__packet-new-page-wrapper,.flexible-packet__edit-page-wrapper{display:inline-block}* html .flexible-packet__packet-new-page-wrapper,* html .flexible-packet__edit-page-wrapper{height:1%}.flexible-packet__packet-new-page-wrapper,.flexible-packet__edit-page-wrapper{display:block}@media (max-width: 767px){.flexible-packet__packet-new-page-wrapper,.flexible-packet__edit-page-wrapper{padding:0 20px}}.flexible-packet__packet-new-page-wrapper-inner,.flexible-packet__edit-page-wrapper-inner{max-width:1170px;margin:0 auto;padding:3.125em}.flexible-packet__packet-new-page-wrapper-inner:after,.flexible-packet__edit-page-wrapper-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-packet__packet-new-page-wrapper-inner,.flexible-packet__edit-page-wrapper-inner{display:inline-block}* html .flexible-packet__packet-new-page-wrapper-inner,* html .flexible-packet__edit-page-wrapper-inner{height:1%}.flexible-packet__packet-new-page-wrapper-inner,.flexible-packet__edit-page-wrapper-inner{display:block}@media only screen and (max-width: 768px){.flexible-packet__packet-new-page-wrapper-inner,.flexible-packet__edit-page-wrapper-inner{padding:1em 0.3125em}}@media only screen and (max-width: 768px){.tutorials__table--cell.updatedAt{position:absolute;top:2.3333333333em;left:5em}.tutorials__table--cell.noQuiz{display:none}}.tutorials__table--cell.hasQuiz{background:url(/static/icons/tick-6d3ba4877f9e7e9046fad52ad1ae77df3b0999a6a68565de124d888b1f686f61.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:21px;font-size:1.125em;color:#22af67}.tutorials__table--cell.hasQuiz:before{font-size:1.125em;color:#22af67}@media only screen and (max-width: 768px){.tutorials__table--cell.hasQuiz{display:none}.tutorials__table--cell.hasQuiz span{display:inline-block;color:#22af67}}.tutorials__table--cell.rating .stars{font-size:16px;background:#d4d4d4 url(/static/stars-flexible-gradient-bg-5932581341060f299b3a165f57f6c9813aa839e95bfec3f0c7f20f0d190a416e.png) 0 0 no-repeat;width:5.25em;height:1em;overflow:hidden;margin:0 auto}.tutorials__table--cell.rating .stars img{display:block;margin:0;padding:0}@media only screen and (max-width: 768px){.tutorials__table--cell.rating{display:none}}.tutorials__table--cell-tutorial-title{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.tutorials__table--cell-tutorial-title:hover,.tutorials__table--cell-tutorial-title:focus{color:#5ec3fb}.tutorials__table--cell-groups-dd ul{overflow:auto;max-height:270px}.section-icon-wrapper{position:relative}.section-icon-list-wrapper{overflow:hidden;padding-left:0.125em}.section-icon-list-wrapper .section-icon-list li{padding:0;float:left;padding:0.3125em 0.3125em 0 0}.section-icon-list-wrapper .section-icon-list li .section-icon{font-size:1em;display:inline-block;width:2.375em;height:1.875em;border-radius:4px;border:solid 1px #DFE0E3;text-align:center;padding:0.5em 0 0 0;margin-top:0;color:#333;cursor:pointer;position:relative;z-index:2}.section-icon-list-wrapper .section-icon-list li .section-icon i{font-size:1.25em}.section-icon-list-wrapper .section-icon-list li .section-icon:hover{background-color:#f5f5f5}.section-icon-list-wrapper .section-icon-list li .section-icon.checked-icon{border:solid 1px #1c9def;color:#1c9def}.flexible-playlistorial-page{background:#fff;color:#303335}.flexible-playlistorial-page:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlistorial-page{display:inline-block}* html .flexible-playlistorial-page{height:1%}.flexible-playlistorial-page{display:block}@media (max-width: 767px){.flexible-playlistorial-page{padding:0 20px}}@media only screen and (max-width: 480px){.flexible-playlistorial-page{padding:0;overflow:hidden}}.flexible-playlistorial-page.header{background-color:#f6f6f6;border-bottom:solid 1px #dfe0e3}.flexible-playlistorial-page .body.ckeditor_output p img.Wirisformula{max-width:none;margin-bottom:0 !important}.flexible-playlistorial-page .body.ckeditor_output table td img.Wirisformula{max-width:none;margin-bottom:0 !important}.flexible-playlistorial-page-row{max-width:1170px;margin:0 auto}.flexible-playlistorial-page-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlistorial-page-row{display:inline-block}* html .flexible-playlistorial-page-row{height:1%}.flexible-playlistorial-page-row{display:block}@media only screen and (max-width: 480px){.flexible-playlistorial-page-row{padding-top:0 !important}}.flexible-playlistorial-header-block{background:#f6f6f6;padding:1.3333333333em;font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;border-top:none}.flexible-playlistorial-header-block:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlistorial-header-block{display:inline-block}* html .flexible-playlistorial-header-block{height:1%}.flexible-playlistorial-header-block{display:block}@media only screen and (max-width: 480px){.flexible-playlistorial-header-block{position:relative;padding-bottom:6.6666666667em}.flexible-playlistorial-header-block.author-view-header{padding-bottom:1.3333333333em}}.flexible-playlistorial-header-block .see-more{margin:1.3333333333em -1.3333333333em -1.3333333333em -1.3333333333em;border-top:1px solid #e1e2e4}.flexible-playlistorial-header-block .see-more:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlistorial-header-block .see-more{display:inline-block}* html .flexible-playlistorial-header-block .see-more{height:1%}.flexible-playlistorial-header-block .see-more{display:block}.flexible-playlistorial-header-block .see-more a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-playlistorial-header-block .see-more a:hover,.flexible-playlistorial-header-block .see-more a:focus{color:#5ec3fb}.flexible-playlistorial-header-block .see-more .see-more-inner{display:table-row}@media only screen and (max-width: 768px){.flexible-playlistorial-header-block .see-more .see-more-inner{display:block}}.flexible-playlistorial-header-block .see-more .tutorual-count{font-weight:bold;text-transform:uppercase}.flexible-playlistorial-header-block .see-more .shares-count,.flexible-playlistorial-header-block .see-more .followers-count,.flexible-playlistorial-header-block .see-more .groups-count{padding-top:2.3333333333em;font-weight:bold;text-transform:uppercase}.flexible-playlistorial-header-block .see-more span{display:block;font-size:1.8em}.flexible-playlistorial-header-block .see-more .see-more-left{display:table-cell;border-right:1px solid #e1e2e4;padding:1.3333333333em;vertical-align:top;width:8.5333333333em}@media only screen and (max-width: 768px){.flexible-playlistorial-header-block .see-more .see-more-left{display:block;width:100%}}.flexible-playlistorial-header-block .see-more .see-more-left strong{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8666666667em;line-height:1}.flexible-playlistorial-header-block .see-more .see-more-left span{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em;color:#6e7071;display:inline-block}.flexible-playlistorial-header-block .see-more .see-more-right{display:table-cell;color:#333;padding:1em}@media only screen and (max-width: 768px){.flexible-playlistorial-header-block .see-more .see-more-right{display:block}}.flexible-playlistorial-header-block .see-more .see-more-right h5{text-transform:uppercase;font-size:0.8666666667em;line-height:1em;font-weight:bold;color:#000;margin:0.3076923077em 0.6153846154em 0.6153846154em 0}.flexible-playlistorial-header-block .see-more .see-more-right .more-line{padding-bottom:1.3333333333em;overflow:hidden}.flexible-playlistorial-header-block .see-more .see-more-right .more-line p{padding-bottom:5px;line-height:1.5em}.flexible-playlistorial-header-block .see-more .see-more-right .more-line p.logo_source{padding-bottom:0}.flexible-playlistorial-header-block .see-more .see-more-right .more-line ol,.flexible-playlistorial-header-block .see-more .see-more-right .more-line ul{clear:both}.flexible-playlistorial-header-block .see-more .see-more-right .subjects,.flexible-playlistorial-header-block .see-more .see-more-right .courses,.flexible-playlistorial-header-block .see-more .see-more-right .books,.flexible-playlistorial-header-block .see-more .see-more-right .grade_levels,.flexible-playlistorial-header-block .see-more .see-more-right .collections{overflow:hidden;padding-top:2px;padding-left:2px}.flexible-playlistorial-header-block .see-more .see-more-right .subjects li,.flexible-playlistorial-header-block .see-more .see-more-right .courses li,.flexible-playlistorial-header-block .see-more .see-more-right .books li,.flexible-playlistorial-header-block .see-more .see-more-right .grade_levels li,.flexible-playlistorial-header-block .see-more .see-more-right .collections li{float:left;margin:0 5px 0 0}.flexible-playlistorial-avatar{float:left;width:10em}.flexible-playlistorial-avatar a{display:block;border-radius:5px;border:solid 1px #dfe0e3}.flexible-playlistorial-avatar a img{width:100%;display:block;border-radius:5px}@media only screen and (max-width: 480px){.flexible-playlistorial-avatar{float:none;width:46.875%;margin:0.6666666667em auto 1.3333333333em}}.flexible-playlistorial-info{margin-left:11.6666666667em;position:relative;padding-bottom:1.6666666667em}.flexible-playlistorial-info .ratings:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlistorial-info .ratings{display:inline-block}* html .flexible-playlistorial-info .ratings{height:1%}.flexible-playlistorial-info .ratings{display:block}.flexible-playlistorial-info .ratings .go-to-rating{float:left}.flexible-playlistorial-info h1{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:1.8666666667em;margin-bottom:0.3571428571em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-playlistorial-info h1{text-align:center}}.flexible-playlistorial-info h1 .abuse{font-size:0.5em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-playlistorial-info h1 .closing-capture-icon{width:1.1428571429em;vertical-align:middle}.flexible-playlistorial-info h5,.flexible-playlistorial-info .info-title{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8666666667em;padding-right:0.7692307692em;text-transform:uppercase}.flexible-playlistorial-info .objective{line-height:1.2;color:#303335}.flexible-playlistorial-info .objective figure{text-align:left}.flexible-playlistorial-info .objective ul{list-style:disc inside;padding-left:1.25em}.flexible-playlistorial-info .objective ul.triangle{list-style:none;margin-left:0}.flexible-playlistorial-info .objective ul.triangle>li:before{font-family:'Font Awesome 5 Pro';font-size:1.1875em;content:'\f0da';margin:0 0.3684210526em 0 -0.7368421053em;color:#6d1331}.flexible-playlistorial-info .objective ol{list-style:decimal inside;padding-left:1.25em}.flexible-playlistorial-info .objective ol.circle{counter-reset:list-counter;list-style:none;padding-left:1.875em;margin-left:0}.flexible-playlistorial-info .objective ol.circle>li{margin:0 0 0.5rem 0;counter-increment:list-counter;position:relative;margin-bottom:1.25em}.flexible-playlistorial-info .objective ol.circle>li:before{content:counter(list-counter);color:#fff;font-size:1em;background:#6d1331;border-radius:50%;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;top:0;left:-1.875em;line-height:1.5em;width:1.5em;height:1.5em}.flexible-playlistorial-info .objective ol.circle-big{counter-reset:list-big-counter;list-style:none;padding-left:2.5em}.flexible-playlistorial-info .objective ol.circle-big>li{margin:0 0 0.5rem 0;counter-increment:list-big-counter;position:relative}.flexible-playlistorial-info .objective ol.circle-big>li:before{content:counter(list-big-counter);color:#fff;font-size:1.9375em;background:#6d1331;border-radius:50%;text-align:center;position:absolute;left:-1.935483871em;line-height:1.6129032258em;width:1.6129032258em;height:1.6129032258em;top:0}.flexible-playlistorial-info .objective ol.circle-big>li>h3{font-size:1.9375em;line-height:1.3870967742em;margin-bottom:0.2580645161em}.flexible-playlistorial-info .objective ol.circle-big ul{list-style-position:outside;padding-left:1em}.flexible-playlistorial-info .objective ul,.flexible-playlistorial-info .objective ol{margin:0 0 1.25em 1.5625em}.flexible-playlistorial-info .objective ul li,.flexible-playlistorial-info .objective ol li{margin-bottom:0.625em}.flexible-playlistorial-info .objective ul ul,.flexible-playlistorial-info .objective ul ol,.flexible-playlistorial-info .objective ol ul,.flexible-playlistorial-info .objective ol ol{margin:0}.flexible-playlistorial-info .objective ol ol li{list-style-type:lower-alpha}.flexible-playlistorial-info .objective li li{margin-top:0.625em}.flexible-playlistorial-info .objective strong,.flexible-playlistorial-info .objective b{font-weight:bold}.flexible-playlistorial-info .objective i,.flexible-playlistorial-info .objective em{font-style:italic}.flexible-playlistorial-info .objective sub,.flexible-playlistorial-info .objective sup{position:relative;font-size:0.75em}.flexible-playlistorial-info .objective sub{top:0.3125em}.flexible-playlistorial-info .objective sup{bottom:0.3125em}.flexible-playlistorial-info .objective figcaption{font-size:0.75em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0 0 0.4166666667em 0;font-style:italic}.flexible-playlistorial-info .objective h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.8666666667em;margin-bottom:0.3571428571em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-playlistorial-info .objective h1{text-align:center}}.flexible-playlistorial-info .objective h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-playlistorial-info .objective h2{text-align:center}}.flexible-playlistorial-info .objective h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4666666667em;margin-bottom:0.6818181818em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-playlistorial-info .objective h3{text-align:center}}.flexible-playlistorial-info .objective h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;margin-bottom:0.75em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-playlistorial-info .objective h4{text-align:center}}.flexible-playlistorial-info .objective h5{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;margin-bottom:0.5555555556em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-playlistorial-info .objective h5{text-align:center}}.flexible-playlistorial-info .objective h6{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0666666667em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-playlistorial-info .objective h6{text-align:center}}.flexible-playlistorial-info .objective p{padding-bottom:0;margin-bottom:1.25em}.flexible-playlistorial-info .objective p.empty-paragraph{padding:0;margin:0}.flexible-playlistorial-info .objective p.clip-image-wrapper{padding-bottom:.3em;margin:0}.flexible-playlistorial-info .objective p.citation{font-size:0.75em;font-style:italic;margin:0 0 2em;line-height:1.3}.flexible-playlistorial-info .objective p:not([class])+p.citation{margin:-1em 0 2em}.flexible-playlistorial-info .objective blockquote{margin:0 0 0.9375em 1.875em;padding:1.25em;border-radius:4px;font-style:normal;background-color:#eeede8;color:#303335}.flexible-playlistorial-info .objective blockquote.redactor-long-image{background:#414141;padding:0;margin:0 !important;border-radius:0}.flexible-playlistorial-info .objective ul.definition-list{padding-left:0;margin-left:0}.flexible-playlistorial-info .objective ul.definition-list li{list-style-type:none;margin-left:0}.flexible-playlistorial-info .objective ul.definition-list li:nth-child(2n){margin:0 0 1.2em 1em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-playlistorial-info .objective ul.definition-list li:nth-child(2n+1){font-weight:bold;margin-bottom:.6em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-playlistorial-info .objective .clip-item{display:inline-block;color:#fff;line-height:1;background-color:#414042;vertical-align:middle}.flexible-playlistorial-info .objective .clip-item.clip-full-width{display:block}.flexible-playlistorial-info .objective .clip-item i,.flexible-playlistorial-info .objective .clip-item em{padding:0.3846153846em 0.5384615385em 0.5384615385em;text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;font-style:normal}.flexible-playlistorial-info .objective .clip-item::before{padding:0.3846153846em;display:inline-block;vertical-align:middle;width:1.0769230769em;text-align:center;box-sizing:content-box}.flexible-playlistorial-info .objective .clip-item.icon::before{background-size:14px;content:'';height:1em;background-position:center;background-repeat:no-repeat}.flexible-playlistorial-info .objective .clip-item.fa-clipboard-check::before{background:#b18c2f}.flexible-playlistorial-info .objective .clip-item.fa-star::before{background:#ffcf00}.flexible-playlistorial-info .objective .clip-item.fa-calendar-alt::before{background:#fa8a00}.flexible-playlistorial-info .objective .clip-item.fa-cog::before{background:#979b9e}.flexible-playlistorial-info .objective .clip-item.fa-edit::before{background:#79c339}.flexible-playlistorial-info .objective .clip-item.fa-list::before{background:#4bbfb5}.flexible-playlistorial-info .objective .clip-item.brainstorm::before{background-color:#ee4587;background-image:url(/static/clip_images/brainstorm-b3c535c1d778c6d98ecfaf929323f6135e52091ed10ae54bcb6e2965ba9fada0.svg)}.flexible-playlistorial-info .objective .clip-item.concept-to-know::before{background-color:#5fcbee;background-image:url(/static/clip_images/concept_to_know-cbabdd1de4239b7cfc56fcb72d53a28e8e8953d3c1b6ff4bf7beca19f2388831.svg)}.flexible-playlistorial-info .objective .clip-item.did-you-know::before{background-color:#ce655f;background-image:url(/static/clip_images/did_you_know-ec07fdc33f707c0080903eabdaf47932f802b326db93afc77caf213002d48f8c.svg)}.flexible-playlistorial-info .objective .clip-item.example{background:#fff;color:#000}.flexible-playlistorial-info .objective .clip-item.example i,.flexible-playlistorial-info .objective .clip-item.example em{padding-left:0.125em}.flexible-playlistorial-info .objective .clip-item.example::before{padding-right:0;background-image:url(/static/clip_images/example-2da070c35ac5b59c2d41049acc05602bbc82dd675f6daafbb4e90a6139398fdb.svg)}.flexible-playlistorial-info .objective .clip-item.hint::before{background-color:#cf1d1f;background-image:url(/static/clip_images/hint-14fc9c871f903f8a23cb81efd4ef88ad831b3f138a8d1d64b701e38925d070bd.svg)}.flexible-playlistorial-info .objective .clip-item.learn-more::before{background-color:#4596d2;background-image:url(/static/clip_images/learn_more-2c394e9e2e50b805e1badd75b404abd68672e0ba432b22a86c554cc5d5882f09.svg)}.flexible-playlistorial-info .objective .clip-item.people-to-know::before{background-color:#4b7bff;background-image:url(/static/clip_images/people_to_know-cf8b85633534ddb7348cdd7214d6734bb6cb16bf80fa0d038c7985798cb0ccc9.svg)}.flexible-playlistorial-info .objective .clip-item.step-by-step::before{background-color:#004c8c;background-image:url(/static/clip_images/step_by_step-49b10fa4a25790b0566ad4c5a7e24f211cfb7ab2da03e9bbbcf83540e255c662.svg)}.flexible-playlistorial-info .objective .clip-item.summary::before{background-color:#f38951;background-image:url(/static/clip_images/summary-bd8daca13119c8651b51afcaf4f5c1f8ba5999ebc42ffd98612dec888c1cb382.svg)}.flexible-playlistorial-info .objective .clip-item.term-to-know::before{background-color:#2e63b2;background-image:url(/static/clip_images/term_to_know-a368e3044b32f4f1f832b4894b375b7cb554137d7929b1279a08e0153fe41867.svg)}.flexible-playlistorial-info .objective .clip-item.terms-to-know::before{background-color:#0096d3;background-image:url(/static/clip_images/terms_to_know-c94ed1ec5dedb0fb082cfaf060b16cb591c460b8e6eb0617b3bb45b09db3ec66.svg)}.flexible-playlistorial-info .objective .clip-item.make-the-connection::before{background-color:#b7d521;background-image:url(/static/clip_images/make_the_connection-ea75d109afb50b440623b06015188bd9ea82852cf4499b4a8819fc1d1ca8af90.svg)}.flexible-playlistorial-info .objective .clip-item.formula::before{background-color:#693096;background-image:url(/static/clip_images/formula-13e7a7c71e73b03ae283e35bf08e32ac9cd750a63d01693ba9715f5cdc6bfa01.svg)}.flexible-playlistorial-info .objective p.clip-full-width,.flexible-playlistorial-info .objective div.clip-full-width{padding-bottom:0;margin-bottom:.7em;background-color:#414042}.flexible-playlistorial-info .objective p.clip-full-width img,.flexible-playlistorial-info .objective div.clip-full-width img{display:block}.flexible-playlistorial-info .objective p.clip-inline-wrapper,.flexible-playlistorial-info .objective div.clip-inline-wrapper{padding-bottom:.7em;margin-bottom:0}.flexible-playlistorial-info .objective p.clip-inline-wrapper img.clip-image,.flexible-playlistorial-info .objective div.clip-inline-wrapper img.clip-image{margin-right:.6em}.flexible-playlistorial-info .objective table{width:100%}.flexible-playlistorial-info .objective table td{padding:0.3125em;border:1px solid #ddd}.flexible-playlistorial-info .objective a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-playlistorial-info .objective a:hover,.flexible-playlistorial-info .objective a:focus{color:#5ec3fb}.flexible-playlistorial-info .objective b,.flexible-playlistorial-info .objective strong{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-playlistorial-info .summary{line-height:1.2;color:#303335}.flexible-playlistorial-info .summary figure{text-align:left}.flexible-playlistorial-info .summary ul{list-style:disc inside;padding-left:1.25em}.flexible-playlistorial-info .summary ul.triangle{list-style:none;margin-left:0}.flexible-playlistorial-info .summary ul.triangle>li:before{font-family:'Font Awesome 5 Pro';font-size:1.1875em;content:'\f0da';margin:0 0.3684210526em 0 -0.7368421053em;color:#6d1331}.flexible-playlistorial-info .summary ol{list-style:decimal inside;padding-left:1.25em}.flexible-playlistorial-info .summary ol.circle{counter-reset:list-counter;list-style:none;padding-left:1.875em;margin-left:0}.flexible-playlistorial-info .summary ol.circle>li{margin:0 0 0.5rem 0;counter-increment:list-counter;position:relative;margin-bottom:1.25em}.flexible-playlistorial-info .summary ol.circle>li:before{content:counter(list-counter);color:#fff;font-size:1em;background:#6d1331;border-radius:50%;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;top:0;left:-1.875em;line-height:1.5em;width:1.5em;height:1.5em}.flexible-playlistorial-info .summary ol.circle-big{counter-reset:list-big-counter;list-style:none;padding-left:2.5em}.flexible-playlistorial-info .summary ol.circle-big>li{margin:0 0 0.5rem 0;counter-increment:list-big-counter;position:relative}.flexible-playlistorial-info .summary ol.circle-big>li:before{content:counter(list-big-counter);color:#fff;font-size:1.9375em;background:#6d1331;border-radius:50%;text-align:center;position:absolute;left:-1.935483871em;line-height:1.6129032258em;width:1.6129032258em;height:1.6129032258em;top:0}.flexible-playlistorial-info .summary ol.circle-big>li>h3{font-size:1.9375em;line-height:1.3870967742em;margin-bottom:0.2580645161em}.flexible-playlistorial-info .summary ol.circle-big ul{list-style-position:outside;padding-left:1em}.flexible-playlistorial-info .summary ul,.flexible-playlistorial-info .summary ol{margin:0 0 1.25em 1.5625em}.flexible-playlistorial-info .summary ul li,.flexible-playlistorial-info .summary ol li{margin-bottom:0.625em}.flexible-playlistorial-info .summary ul ul,.flexible-playlistorial-info .summary ul ol,.flexible-playlistorial-info .summary ol ul,.flexible-playlistorial-info .summary ol ol{margin:0}.flexible-playlistorial-info .summary ol ol li{list-style-type:lower-alpha}.flexible-playlistorial-info .summary li li{margin-top:0.625em}.flexible-playlistorial-info .summary strong,.flexible-playlistorial-info .summary b{font-weight:bold}.flexible-playlistorial-info .summary i,.flexible-playlistorial-info .summary em{font-style:italic}.flexible-playlistorial-info .summary sub,.flexible-playlistorial-info .summary sup{position:relative;font-size:0.75em}.flexible-playlistorial-info .summary sub{top:0.3125em}.flexible-playlistorial-info .summary sup{bottom:0.3125em}.flexible-playlistorial-info .summary figcaption{font-size:0.75em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0 0 0.4166666667em 0;font-style:italic}.flexible-playlistorial-info .summary h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.8666666667em;margin-bottom:0.3571428571em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-playlistorial-info .summary h1{text-align:center}}.flexible-playlistorial-info .summary h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-playlistorial-info .summary h2{text-align:center}}.flexible-playlistorial-info .summary h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4666666667em;margin-bottom:0.6818181818em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-playlistorial-info .summary h3{text-align:center}}.flexible-playlistorial-info .summary h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;margin-bottom:0.75em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-playlistorial-info .summary h4{text-align:center}}.flexible-playlistorial-info .summary h5{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;margin-bottom:0.5555555556em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-playlistorial-info .summary h5{text-align:center}}.flexible-playlistorial-info .summary h6{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0666666667em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-playlistorial-info .summary h6{text-align:center}}.flexible-playlistorial-info .summary p{padding-bottom:0;margin-bottom:1.25em}.flexible-playlistorial-info .summary p.empty-paragraph{padding:0;margin:0}.flexible-playlistorial-info .summary p.clip-image-wrapper{padding-bottom:.3em;margin:0}.flexible-playlistorial-info .summary p.citation{font-size:0.75em;font-style:italic;margin:0 0 2em;line-height:1.3}.flexible-playlistorial-info .summary p:not([class])+p.citation{margin:-1em 0 2em}.flexible-playlistorial-info .summary blockquote{margin:0 0 0.9375em 1.875em;padding:1.25em;border-radius:4px;font-style:normal;background-color:#eeede8;color:#303335}.flexible-playlistorial-info .summary blockquote.redactor-long-image{background:#414141;padding:0;margin:0 !important;border-radius:0}.flexible-playlistorial-info .summary ul.definition-list{padding-left:0;margin-left:0}.flexible-playlistorial-info .summary ul.definition-list li{list-style-type:none;margin-left:0}.flexible-playlistorial-info .summary ul.definition-list li:nth-child(2n){margin:0 0 1.2em 1em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-playlistorial-info .summary ul.definition-list li:nth-child(2n+1){font-weight:bold;margin-bottom:.6em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-playlistorial-info .summary .clip-item{display:inline-block;color:#fff;line-height:1;background-color:#414042;vertical-align:middle}.flexible-playlistorial-info .summary .clip-item.clip-full-width{display:block}.flexible-playlistorial-info .summary .clip-item i,.flexible-playlistorial-info .summary .clip-item em{padding:0.3846153846em 0.5384615385em 0.5384615385em;text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;font-style:normal}.flexible-playlistorial-info .summary .clip-item::before{padding:0.3846153846em;display:inline-block;vertical-align:middle;width:1.0769230769em;text-align:center;box-sizing:content-box}.flexible-playlistorial-info .summary .clip-item.icon::before{background-size:14px;content:'';height:1em;background-position:center;background-repeat:no-repeat}.flexible-playlistorial-info .summary .clip-item.fa-clipboard-check::before{background:#b18c2f}.flexible-playlistorial-info .summary .clip-item.fa-star::before{background:#ffcf00}.flexible-playlistorial-info .summary .clip-item.fa-calendar-alt::before{background:#fa8a00}.flexible-playlistorial-info .summary .clip-item.fa-cog::before{background:#979b9e}.flexible-playlistorial-info .summary .clip-item.fa-edit::before{background:#79c339}.flexible-playlistorial-info .summary .clip-item.fa-list::before{background:#4bbfb5}.flexible-playlistorial-info .summary .clip-item.brainstorm::before{background-color:#ee4587;background-image:url(/static/clip_images/brainstorm-b3c535c1d778c6d98ecfaf929323f6135e52091ed10ae54bcb6e2965ba9fada0.svg)}.flexible-playlistorial-info .summary .clip-item.concept-to-know::before{background-color:#5fcbee;background-image:url(/static/clip_images/concept_to_know-cbabdd1de4239b7cfc56fcb72d53a28e8e8953d3c1b6ff4bf7beca19f2388831.svg)}.flexible-playlistorial-info .summary .clip-item.did-you-know::before{background-color:#ce655f;background-image:url(/static/clip_images/did_you_know-ec07fdc33f707c0080903eabdaf47932f802b326db93afc77caf213002d48f8c.svg)}.flexible-playlistorial-info .summary .clip-item.example{background:#fff;color:#000}.flexible-playlistorial-info .summary .clip-item.example i,.flexible-playlistorial-info .summary .clip-item.example em{padding-left:0.125em}.flexible-playlistorial-info .summary .clip-item.example::before{padding-right:0;background-image:url(/static/clip_images/example-2da070c35ac5b59c2d41049acc05602bbc82dd675f6daafbb4e90a6139398fdb.svg)}.flexible-playlistorial-info .summary .clip-item.hint::before{background-color:#cf1d1f;background-image:url(/static/clip_images/hint-14fc9c871f903f8a23cb81efd4ef88ad831b3f138a8d1d64b701e38925d070bd.svg)}.flexible-playlistorial-info .summary .clip-item.learn-more::before{background-color:#4596d2;background-image:url(/static/clip_images/learn_more-2c394e9e2e50b805e1badd75b404abd68672e0ba432b22a86c554cc5d5882f09.svg)}.flexible-playlistorial-info .summary .clip-item.people-to-know::before{background-color:#4b7bff;background-image:url(/static/clip_images/people_to_know-cf8b85633534ddb7348cdd7214d6734bb6cb16bf80fa0d038c7985798cb0ccc9.svg)}.flexible-playlistorial-info .summary .clip-item.step-by-step::before{background-color:#004c8c;background-image:url(/static/clip_images/step_by_step-49b10fa4a25790b0566ad4c5a7e24f211cfb7ab2da03e9bbbcf83540e255c662.svg)}.flexible-playlistorial-info .summary .clip-item.summary::before{background-color:#f38951;background-image:url(/static/clip_images/summary-bd8daca13119c8651b51afcaf4f5c1f8ba5999ebc42ffd98612dec888c1cb382.svg)}.flexible-playlistorial-info .summary .clip-item.term-to-know::before{background-color:#2e63b2;background-image:url(/static/clip_images/term_to_know-a368e3044b32f4f1f832b4894b375b7cb554137d7929b1279a08e0153fe41867.svg)}.flexible-playlistorial-info .summary .clip-item.terms-to-know::before{background-color:#0096d3;background-image:url(/static/clip_images/terms_to_know-c94ed1ec5dedb0fb082cfaf060b16cb591c460b8e6eb0617b3bb45b09db3ec66.svg)}.flexible-playlistorial-info .summary .clip-item.make-the-connection::before{background-color:#b7d521;background-image:url(/static/clip_images/make_the_connection-ea75d109afb50b440623b06015188bd9ea82852cf4499b4a8819fc1d1ca8af90.svg)}.flexible-playlistorial-info .summary .clip-item.formula::before{background-color:#693096;background-image:url(/static/clip_images/formula-13e7a7c71e73b03ae283e35bf08e32ac9cd750a63d01693ba9715f5cdc6bfa01.svg)}.flexible-playlistorial-info .summary p.clip-full-width,.flexible-playlistorial-info .summary div.clip-full-width{padding-bottom:0;margin-bottom:.7em;background-color:#414042}.flexible-playlistorial-info .summary p.clip-full-width img,.flexible-playlistorial-info .summary div.clip-full-width img{display:block}.flexible-playlistorial-info .summary p.clip-inline-wrapper,.flexible-playlistorial-info .summary div.clip-inline-wrapper{padding-bottom:.7em;margin-bottom:0}.flexible-playlistorial-info .summary p.clip-inline-wrapper img.clip-image,.flexible-playlistorial-info .summary div.clip-inline-wrapper img.clip-image{margin-right:.6em}.flexible-playlistorial-info .summary table{width:100%}.flexible-playlistorial-info .summary table td{padding:0.3125em;border:1px solid #ddd}.flexible-playlistorial-info .summary a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-playlistorial-info .summary a:hover,.flexible-playlistorial-info .summary a:focus{color:#5ec3fb}.flexible-playlistorial-info .ratings{overflow:hidden;margin-bottom:0.5333333333em}.flexible-playlistorial-info .ratings .stars{float:left;font-size:16px;background:#d4d4d4 url(/static/stars-flexible-gradient-bg-5932581341060f299b3a165f57f6c9813aa839e95bfec3f0c7f20f0d190a416e.png) 0 0 no-repeat;width:5.25em;height:1em;overflow:hidden}.flexible-playlistorial-info .ratings .stars img{display:block;margin:0;padding:0}.flexible-playlistorial-info a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-playlistorial-info a:hover,.flexible-playlistorial-info a:focus{color:#5ec3fb}.flexible-playlistorial-info .see-more-button{background:url(/static/more-less-icons-b45e27f6a5dbda2ec67e4b942322cbb78e53416682a0c69761fb268ef44c9561.png) right 5px no-repeat;display:inline-block;padding:0.1333333333em 1em 0 0}.flexible-playlistorial-info .see-more-button.opened{background-position:right -30px}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-playlistorial-info .see-more-button{margin-top:1.25em}}@media only screen and (max-width: 480px){.flexible-playlistorial-info .see-more-button{margin-top:1.25em}}.flexible-playlistorial-info .concept-common-core-block{font-size:1em}@media only screen and (max-width: 480px){.flexible-playlistorial-info{margin:0}}.flexible-playlistorial-info__top{position:relative;padding-right:9.3333333333em}@media only screen and (max-width: 480px){.flexible-playlistorial-info__top{padding-right:0}}.flexible-playlistorial-info-gears{position:absolute;top:0;right:0}@media only screen and (max-width: 480px){.flexible-playlistorial-info-gears{position:static;text-align:center}}@media only screen and (max-width: 480px){.flexible-playlistorial-author-gear .actions-wrapper{margin:auto;text-align:left}.flexible-playlistorial-author-gear .author-view{display:none}}.flexible-playlistorial-info__censor-rating-wrapper{overflow:hidden;padding-top:0.3333333333em;margin-bottom:0.6666666667em}.flexible-playlistorial-info__censor-rating-wrapper .censor,.flexible-playlistorial-info__censor-rating-wrapper .censored{font-size:0.8em;float:left;margin-right:0.6666666667em;margin-bottom:0.3333333333em}.flexible-playlistorial-info__censor-rating-wrapper .censored{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:2.7}.playlistorial-info-item{margin-bottom:0.5333333333em;overflow:hidden}.playlistorial-info-item .objective.hidden-text{overflow:hidden;height:3.5333333333em}.flexible-playlistorial-info__shared{position:absolute;bottom:0;right:0;overflow:hidden}.flexible-playlistorial-info__shared .share-wrapper-hide{position:relative;right:0}@media only screen and (max-width: 768px){.flexible-playlistorial-info__shared{width:100%;bottom:-0.3125em}}.flexible-playlistorial__publishing{border-bottom:solid 1px #dfe0e3;background-color:#fff;color:#303335}.flexible-playlistorial__publishing:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlistorial__publishing{display:inline-block}* html .flexible-playlistorial__publishing{height:1%}.flexible-playlistorial__publishing{display:block}@media (max-width: 767px){.flexible-playlistorial__publishing{padding:0 20px}}.flexible-playlistorial__publishing-row{max-width:1170px;margin:0 auto;padding:0.9375em 0;overflow:hidden}.flexible-playlistorial__publishing-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-playlistorial__publishing-row{display:inline-block}* html .flexible-playlistorial__publishing-row{height:1%}.flexible-playlistorial__publishing-row{display:block}.flexible-playlistorial__publishing-title{float:left;width:18.3760683761%;border-right:solid 1px #dfe0e3;padding:0 0.625em}@media only screen and (max-width: 768px){.flexible-playlistorial__publishing-title{float:none;width:100%;padding:0;border:none;text-align:center}}.flexible-playlistorial__publishing-title h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em;line-height:1.2;text-transform:uppercase;margin:0 0 0.2777777778em}.flexible-playlistorial__publishing-title span{font-size:1.125em;font-family:'SkippySharp'}.flexible-playlistorial__publishing-settings{float:left;width:76.9230769231%;margin-top:0.625em}@media only screen and (max-width: 768px){.flexible-playlistorial__publishing-settings{float:none;width:100%}}@media only screen and (max-width: 480px){.flexible-playlistorial__publishing-settings{text-align:center}}.flexible-playlistorial__publishing-settings ul{overflow:hidden}.flexible-playlistorial__publishing-settings ul input{float:left;clear:none}.flexible-playlistorial__publishing-settings ul label{float:left;clear:none;margin-left:5px;padding:0 0 0 18px;position:static !important}.flexible-playlistorial__publishing-settings ul label p{padding:0}.flexible-playlistorial__publishing-settings ul li:not(#foo) input[type='radio'],.flexible-playlistorial__publishing-settings ul li:not(#foo) input[type='checkbox'],.flexible-playlistorial__publishing-settings ul td:not(#foo) input[type='radio'],.flexible-playlistorial__publishing-settings ul td:not(#foo) input[type='checkbox']{opacity:0;margin-right:-21px;width:16px;height:15px;cursor:pointer;position:relative;z-index:2}.flexible-playlistorial__publishing-settings ul li:not(#foo) input[type='radio']+label,.flexible-playlistorial__publishing-settings ul li:not(#foo) input[type='checkbox']+label,.flexible-playlistorial__publishing-settings ul td:not(#foo) input[type='radio']+label,.flexible-playlistorial__publishing-settings ul td:not(#foo) input[type='checkbox']+label{line-height:18px;padding:1px 5px 0px 25px;margin:0;position:relative;z-index:1;cursor:pointer;background:url(/static/radio_button_slim-c318a06431e58ea27856b711be7fce34b78058b309fabf94313d4340c1a2caee.svg) 0 center no-repeat}.flexible-playlistorial__publishing-settings ul li:not(#foo) input[type='radio']:checked+label,.flexible-playlistorial__publishing-settings ul li:not(#foo) input[type='checkbox']:checked+label,.flexible-playlistorial__publishing-settings ul td:not(#foo) input[type='radio']:checked+label,.flexible-playlistorial__publishing-settings ul td:not(#foo) input[type='checkbox']:checked+label{background:url(/static/radio_button_slim-c318a06431e58ea27856b711be7fce34b78058b309fabf94313d4340c1a2caee.svg) -1584px center no-repeat}.flexible-playlistorial__publishing-settings ul li:not(#foo) input[type='radio']:focus+label,.flexible-playlistorial__publishing-settings ul li:not(#foo) input[type='checkbox']:focus+label,.flexible-playlistorial__publishing-settings ul td:not(#foo) input[type='radio']:focus+label,.flexible-playlistorial__publishing-settings ul td:not(#foo) input[type='checkbox']:focus+label{outline:1px dotted #666}@media only screen and (max-width: 1024px){.flexible-playlistorial__publishing-settings ul li:not(#foo) input[type='radio']:focus+label,.flexible-playlistorial__publishing-settings ul li:not(#foo) input[type='checkbox']:focus+label,.flexible-playlistorial__publishing-settings ul td:not(#foo) input[type='radio']:focus+label,.flexible-playlistorial__publishing-settings ul td:not(#foo) input[type='checkbox']:focus+label{outline:none}}.flexible-playlistorial__publishing-settings ul li:not(#foo) input[disabled]+label,.flexible-playlistorial__publishing-settings ul td:not(#foo) input[disabled]+label{opacity:0.5}.flexible-playlistorial__publishing-settings ul li:not(#foo) input[disabled]:checked+label,.flexible-playlistorial__publishing-settings ul td:not(#foo) input[disabled]:checked+label{opacity:0.5}@media only screen and (max-width: 480px){.flexible-playlistorial__publishing-settings ul{display:inline-block}}.flexible-playlistorial__publishing-settings li{float:left;font-size:1.125em;margin-left:6.1111111111%}@media only screen and (max-width: 768px){.flexible-playlistorial__publishing-settings li{margin-left:2.7777777778%}}@media only screen and (max-width: 480px){.flexible-playlistorial__publishing-settings li{float:none;overflow:hidden;text-align:left}}.flexible-playlistorial__publishing-settings li label{line-height:1.3 !important}.flexible-playlistorial__publishing-settings li a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:0.8888888889em;line-height:1.8}.flexible-playlistorial__publishing-settings li a:hover,.flexible-playlistorial__publishing-settings li a:focus{color:#5ec3fb}.flexible-playlistorial__publishing-groups-popup{padding:1.875em;max-width:50em;font-size:0.875em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.3;overflow:hidden}.flexible-playlistorial__publishing-groups-popup .mobile-label{display:none}.flexible-playlistorial__publishing-groups-popup h5{font-size:1.2857142857em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2;margin-bottom:0.5555555556em}.flexible-playlistorial__publishing-groups-popup a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-playlistorial__publishing-groups-popup a:hover,.flexible-playlistorial__publishing-groups-popup a:focus{color:#5ec3fb}.flexible-playlistorial__publishing-groups-popup ul{overflow:auto;max-height:10.7142857143em;min-width:14.2857142857em}.flexible-playlistorial__publishing-groups-i-own{float:left;width:48%}.flexible-playlistorial__publishing-groups-i-belong{float:right;width:48%}#topics_show .topics-flexible__header a:visited,#topics_show .topics-flexible__content a:visited,#topics_show .subjects-flexible__content a:visited,#topics_show .subsubject-flexible__header a:visited,#topics_show .subsubject-flexible__content a:visited,#topics_show .subjects-flexible__header a:visited,#subjects_show .topics-flexible__header a:visited,#subjects_show .topics-flexible__content a:visited,#subjects_show .subjects-flexible__content a:visited,#subjects_show .subsubject-flexible__header a:visited,#subjects_show .subsubject-flexible__content a:visited,#subjects_show .subjects-flexible__header a:visited{color:#78459b}#topics_show .topics-flexible__header a:visited:hover,#topics_show .topics-flexible__content a:visited:hover,#topics_show .subjects-flexible__content a:visited:hover,#topics_show .subsubject-flexible__header a:visited:hover,#topics_show .subsubject-flexible__content a:visited:hover,#topics_show .subjects-flexible__header a:visited:hover,#subjects_show .topics-flexible__header a:visited:hover,#subjects_show .topics-flexible__content a:visited:hover,#subjects_show .subjects-flexible__content a:visited:hover,#subjects_show .subsubject-flexible__header a:visited:hover,#subjects_show .subsubject-flexible__content a:visited:hover,#subjects_show .subjects-flexible__header a:visited:hover{color:#aa80c6}.subjects-flexible__header{font-size:16px;background-color:#fff;border-bottom:solid 1px #dfe0e3}.subjects-flexible__header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.subjects-flexible__header{display:inline-block}* html .subjects-flexible__header{height:1%}.subjects-flexible__header{display:block}@media (max-width: 767px){.subjects-flexible__header{padding:0 20px}}.subjects-flexible__header a{color:#1c9def;text-decoration:none;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:inherit}.subjects-flexible__header a:hover,.subjects-flexible__header a:focus{color:#5ec3fb}.subjects-flexible__header-row{max-width:1170px;margin:0 auto}.subjects-flexible__header-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.subjects-flexible__header-row{display:inline-block}* html .subjects-flexible__header-row{height:1%}.subjects-flexible__header-row{display:block}.subjects-flexible__header-row-inner{padding:3.125em}.subjects-flexible__header-row-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.subjects-flexible__header-row-inner{display:inline-block}* html .subjects-flexible__header-row-inner{height:1%}.subjects-flexible__header-row-inner{display:block}@media only screen and (max-width: 1024px){.subjects-flexible__header-row-inner{padding:3.125em 1.875em}}@media only screen and (min-width: 481px) and (max-width: 768px){.subjects-flexible__header-row-inner{padding:2.5em 1.25em 1.875em}}@media only screen and (max-width: 480px){.subjects-flexible__header-row-inner{padding:1.25em 0}}.subjects-flexible__header-avatar{float:left;width:15.0485436893%;margin-right:2.1875em}@media only screen and (min-width: 481px) and (max-width: 768px){.subjects-flexible__header-avatar{width:20.1822916667%}}@media only screen and (max-width: 480px){.subjects-flexible__header-avatar{float:none;margin:0 auto 1.25em;width:9.6875em}}.subjects-flexible__header-avatar img{border-radius:5px;display:block;max-width:100%}.subjects-flexible__header-standards{background-color:#f7f7f7;border:1px solid #dfe0e3;border-bottom:3px solid #dfe0e3;border-radius:4px;padding:1.5625em;margin-bottom:3.125em}.subjects-flexible__header-standards:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.subjects-flexible__header-standards{display:inline-block}* html .subjects-flexible__header-standards{height:1%}.subjects-flexible__header-standards{display:block}.subjects-flexible__header-standards a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.subjects-flexible__header-standards a:hover,.subjects-flexible__header-standards a:focus{color:#5ec3fb}.subjects-flexible__header-standards-logo{float:left;width:30.8333333333%;margin-left:1.25%;margin-right:1.25%;padding-top:1.75em}@media (max-width: 767px){.subjects-flexible__header-standards-logo{float:none;width:100%;margin-left:0;margin-right:0}}.subjects-flexible__header-standards-logo img{display:block;width:100%;height:auto;border-radius:4px}.subjects-flexible__header-standards-content{float:left;width:64.1666666667%;margin-left:1.25%;margin-right:1.25%;font-size:0.9375em;line-height:1.5333333333em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}@media (max-width: 767px){.subjects-flexible__header-standards-content{float:none;width:100%;margin-left:0;margin-right:0}}.subjects-flexible__header-standards-content h3{font-size:1.5333333333em;font-family:"droid_serifregular", Times, "Times New Roman", serif;font-weight:bold;margin-bottom:0.652173913em}.subjects-flexible__header-standards-content h3 a{font-family:"droid_serifregular", Times, "Times New Roman", serif}.subjects-flexible__header-description{float:left;width:72.8155339806%}@media only screen and (min-width: 481px) and (max-width: 768px){.subjects-flexible__header-description{width:70.3125%}}@media only screen and (max-width: 480px){.subjects-flexible__header-description{margin:0;text-align:center;width:100%}}.subjects-flexible__header-description h1{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:2.25em;line-height:1;color:#303335;margin-bottom:0.2777777778em}.subjects-flexible__header-description p{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif !important;font-size:0.9375em;line-height:1.4;color:#303335;padding-bottom:0.6666666667em}.subjects-flexible__header-description p span{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif !important}@media only screen and (max-width: 768px){.subjects-flexible__header-description p{width:100%}}@media only screen and (max-width: 480px){.subjects-flexible__header-description p{text-align:center}}.subjects-flexible__content{font-size:16px;background-color:#fff}.subjects-flexible__content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.subjects-flexible__content{display:inline-block}* html .subjects-flexible__content{height:1%}.subjects-flexible__content{display:block}@media (max-width: 767px){.subjects-flexible__content{padding:0 20px}}.subjects-flexible__content h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3125em;line-height:1;color:#303335;margin-bottom:0.4761904762em}.subjects-flexible__content a{line-height:1;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:inherit}.subjects-flexible__content a:hover,.subjects-flexible__content a:focus{color:#5ec3fb}.subjects-flexible__content-row{max-width:1170px;margin:0 auto}.subjects-flexible__content-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.subjects-flexible__content-row{display:inline-block}* html .subjects-flexible__content-row{height:1%}.subjects-flexible__content-row{display:block}.subjects-flexible__content-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.subjects-flexible__content-row{display:inline-block}* html .subjects-flexible__content-row{height:1%}.subjects-flexible__content-row{display:block}.subjects-flexible__content-inner{padding:4.375em}@media only screen and (max-width: 1024px){.subjects-flexible__content-inner{padding:3.125em 1.875em 3.125em}}@media only screen and (min-width: 481px) and (max-width: 768px){.subjects-flexible__content-inner{padding:1.875em 0.625em 1.875em 1.25em}}@media only screen and (max-width: 480px){.subjects-flexible__content-inner{padding:1.25em 0}}.subjects-flexible__content-left{float:left;width:30.7692307692%}@media only screen and (max-width: 480px){.subjects-flexible__content-left{float:none;width:100%}}.subjects-flexible__topics-list{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;margin-top:1.5em;margin-left:1.25em}@media only screen and (min-width: 481px) and (max-width: 768px){.subjects-flexible__topics-list{margin-left:0.625em;font-size:1em}}@media only screen and (max-width: 480px){.subjects-flexible__topics-list{font-size:18px}}.subjects-flexible__topics-list li{margin-bottom:1em;padding-left:1.5em}.subjects-flexible__topics-list a{position:relative}.subjects-flexible__topics-list a:before{position:absolute;top:0;left:-2em;font-size:0.7em;font-family:'icons';color:#929292;transition:color .2s ease-out}.subjects-flexible__topics-list a:hover:before{color:#acacac}.subjects-flexible__content-right{float:left;width:66.6666666667%;border-left:solid 1px #dfe0e3}@media only screen and (max-width: 480px){.subjects-flexible__content-right{float:none;width:100%;border-left:none;border-top:solid 1px #dfe0e3}}.subsubject-flexible__header{font-size:16px;background-color:#fff;border-bottom:solid 1px #dfe0e3}.subsubject-flexible__header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.subsubject-flexible__header{display:inline-block}* html .subsubject-flexible__header{height:1%}.subsubject-flexible__header{display:block}@media (max-width: 767px){.subsubject-flexible__header{padding:0 20px}}.subsubject-flexible__header a{color:#1c9def;text-decoration:none;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:inherit}.subsubject-flexible__header a:hover,.subsubject-flexible__header a:focus{color:#5ec3fb}.subsubject-flexible__header-row{max-width:1170px;margin:0 auto}.subsubject-flexible__header-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.subsubject-flexible__header-row{display:inline-block}* html .subsubject-flexible__header-row{height:1%}.subsubject-flexible__header-row{display:block}.subsubject-flexible__header-row-inner{padding:4.375em}.subsubject-flexible__header-row-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.subsubject-flexible__header-row-inner{display:inline-block}* html .subsubject-flexible__header-row-inner{height:1%}.subsubject-flexible__header-row-inner{display:block}@media only screen and (max-width: 1024px){.subsubject-flexible__header-row-inner{padding:3.125em 1.875em}}@media only screen and (min-width: 481px) and (max-width: 768px){.subsubject-flexible__header-row-inner{padding:2.5em 1.25em 1.875em}}@media only screen and (max-width: 480px){.subsubject-flexible__header-row-inner{padding:1.25em 0}}.subsubject-flexible__header-avatar{float:left;width:15.0485436893%;margin-right:2.1875em}@media only screen and (min-width: 481px) and (max-width: 768px){.subsubject-flexible__header-avatar{width:20.1822916667%}}@media only screen and (max-width: 480px){.subsubject-flexible__header-avatar{float:none;margin:0 auto 1.875em;width:9.6875em}}.subsubject-flexible__header-avatar img{border-radius:5px;display:block;max-width:100%}.subsubject-flexible__header-description{position:relative;float:left;width:72.8155339806%}@media only screen and (min-width: 481px) and (max-width: 768px){.subsubject-flexible__header-description{width:70.3125%}}@media only screen and (max-width: 480px){.subsubject-flexible__header-description{margin:0;text-align:center;width:100%}}.subsubject-flexible__header-description .subsubject-flexible__header-description-subject{font-size:1.125em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;color:#303335;border-left:solid 1px #eaeaea;padding-left:0.5555555556em;position:absolute;left:0;top:-1.3888888889em}@media only screen and (max-width: 480px){.subsubject-flexible__header-description .subsubject-flexible__header-description-subject{margin:0 auto;text-align:center;width:100%;padding-left:0;border-left:none}}.subsubject-flexible__header-description h1{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:2.25em;line-height:1;color:#303335;margin-bottom:0.2777777778em}.subsubject-flexible__header-description p{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.4;color:#303335;padding-bottom:0.6666666667em}@media only screen and (max-width: 768px){.subsubject-flexible__header-description p{width:100%}}@media only screen and (max-width: 480px){.subsubject-flexible__header-description p{text-align:center}}.subsubject-flexible__topics-list{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;margin-top:1.5em;margin-left:1.25em}@media only screen and (min-width: 481px) and (max-width: 768px){.subsubject-flexible__topics-list{margin-left:0.625em;font-size:1em}}@media only screen and (max-width: 480px){.subsubject-flexible__topics-list{font-size:18px}}.subsubject-flexible__topics-list li{margin-bottom:1em;padding-left:1.5em}.subsubject-flexible__topics-list a{position:relative}.subsubject-flexible__topics-list a:before{position:absolute;top:0;left:-2em;font-size:0.7em;font-family:'icons';color:#929292;transition:color .2s ease-out}.subsubject-flexible__topics-list a:hover:before{color:#acacac}.subsubject-flexible__content{font-size:16px;background-color:#fff}.subsubject-flexible__content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.subsubject-flexible__content{display:inline-block}* html .subsubject-flexible__content{height:1%}.subsubject-flexible__content{display:block}@media (max-width: 767px){.subsubject-flexible__content{padding:0 20px}}.subsubject-flexible__content h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3125em;line-height:1;color:#303335;margin-bottom:0.4761904762em}.subsubject-flexible__content h2 span{font-size:0.7142857143em}.subsubject-flexible__content a{color:#1c9def;text-decoration:none;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:inherit}.subsubject-flexible__content a:hover,.subsubject-flexible__content a:focus{color:#5ec3fb}#subsubject_tutorials{padding-top:1.5625em}.subsubject-flexible__more-tutorials{font-size:0.875em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:1.4285714286em 0 0;text-align:center}.subsubject-flexible__content-row{max-width:1170px;margin:0 auto}.subsubject-flexible__content-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.subsubject-flexible__content-row{display:inline-block}* html .subsubject-flexible__content-row{height:1%}.subsubject-flexible__content-row{display:block}.subsubject-flexible__content-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.subsubject-flexible__content-row{display:inline-block}* html .subsubject-flexible__content-row{height:1%}.subsubject-flexible__content-row{display:block}.subsubject-flexible__content-inner{padding:4.375em}@media only screen and (max-width: 1024px){.subsubject-flexible__content-inner{padding:3.125em 1.875em 3.125em}}@media only screen and (min-width: 481px) and (max-width: 768px){.subsubject-flexible__content-inner{padding:1.875em 0.625em 1.875em 1.25em}}@media only screen and (max-width: 480px){.subsubject-flexible__content-inner{padding:1.25em 0}}.subsubject-flexible__content-left{float:left;width:30.7692307692%}@media only screen and (min-width: 481px) and (max-width: 768px){.subsubject-flexible__content-left{width:42.735042735%}}@media only screen and (max-width: 480px){.subsubject-flexible__content-left{float:none;width:100%}}.subsubject-flexible__content-right{float:left;width:66.5811965812%;border-left:solid 1px #dfe0e3}@media only screen and (min-width: 481px) and (max-width: 768px){.subsubject-flexible__content-right{width:54.6153846154%}}@media only screen and (max-width: 480px){.subsubject-flexible__content-right{float:none;width:100%;border-left:none;border-top:solid 1px #dfe0e3}}.subjects-flexible__courses{max-width:26.125em;padding-bottom:4.375em}.subjects-flexible__courses:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.subjects-flexible__courses{display:inline-block}* html .subjects-flexible__courses{height:1%}.subjects-flexible__courses{display:block}@media only screen and (min-width: 481px) and (max-width: 768px){.subjects-flexible__courses{padding-bottom:3.125em}}@media only screen and (max-width: 480px){.subjects-flexible__courses{max-width:none;padding-bottom:1.875em}}.subjects-flexible__courses-icon{width:6.25em;float:left}.subjects-flexible__courses-icon img{border-radius:5px;display:inline-block;max-width:100%}.subjects-flexible__courses-description{margin-left:8.125em}@media only screen and (min-width: 481px) and (max-width: 768px){.subjects-flexible__courses-description{margin-left:7.1875em}}@media only screen and (max-width: 480px){.subjects-flexible__courses-description{font-size:14px}}.subjects-flexible__courses-description h3{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;color:#303335;padding-bottom:0.5em}.subjects-flexible__courses-description p{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.4;color:#303335}.subjects-flexible__content-right-description{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.4;color:#303335;padding-bottom:4em;width:90%}@media only screen and (max-width: 768px){.subjects-flexible__content-right-description{width:100%}}@media only screen and (max-width: 480px){.subjects-flexible__content-right-description{padding-bottom:2em}}.subjects-flexible__content-right-description em{font-style:italic}.subjects-flexible__content-right-description-note{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.6875em;line-height:1.5;color:#303335;margin-top:6.3636363636em;padding-top:0.9090909091em;width:90%;border-top:solid 1px #dfe0e3}@media only screen and (max-width: 480px){.subjects-flexible__content-right-description-note{margin-top:2.7272727273em}}.subsubject-flexible__tutirial{margin-bottom:1.5625em}.subsubject-flexible__tutirial-image{width:3.75em;float:left}.subsubject-flexible__tutirial-image img{border-radius:5px;display:inline-block;max-width:100%}.subsubject-flexible__tutirial-description{margin-left:4.375em}.subsubject-flexible__tutirial-description h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1;color:#303335;margin-bottom:0}.subsubject-flexible__tutirial-description h4 a{color:#303335;text-decoration:none}.subsubject-flexible__tutirial-description h4 a:focus,.subsubject-flexible__tutirial-description h4 a:hover{color:#303335;text-decoration:underline}.subsubject-flexible__tutirial-description .author{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.75em;line-height:1;color:#8a9195;margin-bottom:0.25em;white-space:nowrap;position:relative;overflow:hidden}.subsubject-flexible__tutirial-description .author:after{content:'';display:block;width:2em;height:100%;position:absolute;bottom:0;right:0;background-repeat:repeat-y;background-position:left top;background-image:url(/static/mask_white-fade-5e40b43f7289c45eb98f27e3b09f3506548b41abadb07c1f901898a874340ac2.png)}.subsubject-flexible__tutirial-description .author a{color:#8a9195;text-decoration:none}.subsubject-flexible__tutirial-description .author a:focus,.subsubject-flexible__tutirial-description .author a:hover{text-decoration:underline}.subsubject-flexible__tutirial-description .recommend_rating{width:84px;height:16px;overflow:hidden;position:relative}.subsubject-flexible__tutirial-description .recommend_rating .stars{font-size:16px;background:#d4d4d4 url(/static/stars-flexible-gradient-bg-5932581341060f299b3a165f57f6c9813aa839e95bfec3f0c7f20f0d190a416e.png) 0 0 no-repeat;width:5.25em;height:1em;overflow:hidden}.subsubject-flexible__tutirial-description .recommend_rating .stars img{display:block;margin:0;padding:0}.subsubject-flexible__tutirial-description .recommend_rating .stars img{border-radius:0}.topics-flexible__header{font-size:16px;background-color:#fff;border-bottom:solid 1px #dfe0e3}.topics-flexible__header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.topics-flexible__header{display:inline-block}* html .topics-flexible__header{height:1%}.topics-flexible__header{display:block}@media (max-width: 767px){.topics-flexible__header{padding:0 20px}}.topics-flexible__header a{color:#1c9def;text-decoration:none;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:inherit}.topics-flexible__header a:hover,.topics-flexible__header a:focus{color:#5ec3fb}.topics-flexible__header-row{max-width:1170px;margin:0 auto}.topics-flexible__header-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.topics-flexible__header-row{display:inline-block}* html .topics-flexible__header-row{height:1%}.topics-flexible__header-row{display:block}.topics-flexible__header-row-inner{padding:4.375em}.topics-flexible__header-row-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.topics-flexible__header-row-inner{display:inline-block}* html .topics-flexible__header-row-inner{height:1%}.topics-flexible__header-row-inner{display:block}@media only screen and (max-width: 1024px){.topics-flexible__header-row-inner{padding:3.125em 1.875em}}@media only screen and (min-width: 481px) and (max-width: 768px){.topics-flexible__header-row-inner{padding:2.5em 1.25em 1.875em}}@media only screen and (max-width: 480px){.topics-flexible__header-row-inner{padding:1.25em 0}}.topics-flexible__header-avatar{float:left;width:15.0485436893%;margin-right:2.1875em}@media only screen and (min-width: 481px) and (max-width: 768px){.topics-flexible__header-avatar{width:20.1822916667%}}@media only screen and (max-width: 480px){.topics-flexible__header-avatar{float:none;margin:0 auto 1.875em;width:9.6875em}}.topics-flexible__header-avatar img{border-radius:5px;display:block;max-width:100%}.topics-flexible__header-description{position:relative;float:left;width:72.8155339806%}@media only screen and (min-width: 481px) and (max-width: 768px){.topics-flexible__header-description{width:70.3125%}}@media only screen and (max-width: 480px){.topics-flexible__header-description{margin:0;text-align:center;width:100%}}.topics-flexible__header-description .topics-flexible__header-description-subject{font-size:1.125em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;color:#303335;border-left:solid 1px #eaeaea;padding-left:0.5555555556em;position:absolute;left:0;top:-1.3888888889em}@media only screen and (max-width: 480px){.topics-flexible__header-description .topics-flexible__header-description-subject{margin:0 auto;text-align:center;width:100%;padding-left:0;border-left:none}}.topics-flexible__header-description h1{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:2.25em;line-height:1;color:#303335;margin-bottom:0.2777777778em}.topics-flexible__header-description p{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.4;color:#303335;padding-bottom:0.6666666667em}@media only screen and (max-width: 768px){.topics-flexible__header-description p{width:100%}}@media only screen and (max-width: 480px){.topics-flexible__header-description p{text-align:center}}.topics-flexible__content{font-size:16px;background-color:#fff}.topics-flexible__content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.topics-flexible__content{display:inline-block}* html .topics-flexible__content{height:1%}.topics-flexible__content{display:block}@media (max-width: 767px){.topics-flexible__content{padding:0 20px}}.topics-flexible__content h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3125em;line-height:1;color:#303335;margin-bottom:0.9523809524em}.topics-flexible__content h2 span{font-size:0.7142857143em}.topics-flexible__content a{color:#1c9def;text-decoration:none;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:inherit}.topics-flexible__content a:hover,.topics-flexible__content a:focus{color:#5ec3fb}.topics-flexible__content-row{max-width:1170px;margin:0 auto}.topics-flexible__content-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.topics-flexible__content-row{display:inline-block}* html .topics-flexible__content-row{height:1%}.topics-flexible__content-row{display:block}.topics-flexible__content-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.topics-flexible__content-row{display:inline-block}* html .topics-flexible__content-row{height:1%}.topics-flexible__content-row{display:block}.topics-flexible__content-inner{padding:4.375em}@media only screen and (max-width: 1024px){.topics-flexible__content-inner{padding:3.125em 1.875em 3.125em}}@media only screen and (min-width: 481px) and (max-width: 768px){.topics-flexible__content-inner{padding:1.875em 0.625em 1.875em 1.25em}}@media only screen and (max-width: 480px){.topics-flexible__content-inner{padding:1.25em 0}}.topics-flexible__topics-list{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;margin-top:2em;margin-left:1.6666666667em}@media only screen and (min-width: 481px) and (max-width: 768px){.topics-flexible__topics-list{margin-left:0.6666666667em;font-size:0.9375em}}@media only screen and (max-width: 480px){.topics-flexible__topics-list{font-size:15px}}.topics-flexible__topics-list li{margin-bottom:1.3333333333em;padding-left:2em}.topics-flexible__topics-list a{position:relative}.topics-flexible__topics-list a:before{position:absolute;top:0;left:-2em;font-size:0.7em;font-family:'icons';color:#929292;transition:color .2s ease-out}.topics-flexible__topics-list a:hover:before{color:#acacac}.topics-flexible__topics-list a:before{font-size:0.9333333333em;top:-0.2857142857em}.topics-flexible__content-left{float:left;width:30.7692307692%}@media only screen and (min-width: 481px) and (max-width: 768px){.topics-flexible__content-left{width:42.735042735%}}@media only screen and (max-width: 480px){.topics-flexible__content-left{float:none;width:100%}}.topics-flexible__content-right{float:left;width:66.6666666667%;border-left:solid 1px #dfe0e3}@media only screen and (min-width: 481px) and (max-width: 768px){.topics-flexible__content-right{width:54.7008547009%}}@media only screen and (max-width: 480px){.topics-flexible__content-right{float:none;width:100%;border-left:none;border-top:solid 1px #dfe0e3}}.topics-flexible__pathway .pathway-info-widget{clear:both;margin-bottom:1.25em}.topics-flexible__pathway .pathway-info-widget:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.topics-flexible__pathway .pathway-info-widget{display:inline-block}* html .topics-flexible__pathway .pathway-info-widget{height:1%}.topics-flexible__pathway .pathway-info-widget{display:block}.topics-flexible__pathway .pathway-icon{width:6.25em;float:left}.topics-flexible__pathway .pathway-icon img{border-radius:5px;display:inline-block;max-width:100%}.topics-flexible__pathway .packet-info-title{margin-left:8.125em;padding:0.9375em 0 0.625em}@media only screen and (min-width: 481px) and (max-width: 768px){.topics-flexible__pathway .packet-info-title{margin-left:7.1875em}}@media only screen and (max-width: 480px){.topics-flexible__pathway .packet-info-title{font-size:14px}}.topics-flexible__pathway .packet-info-title a{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em}.topics-flexible__pathway .packet-info-description{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.4;color:#303335;margin-left:8.6666666667em}@media only screen and (min-width: 481px) and (max-width: 768px){.topics-flexible__pathway .packet-info-description{margin-left:7.1875em}}@media only screen and (max-width: 480px){.topics-flexible__pathway .packet-info-description{font-size:14px}}.topics-flexible__pathway .packet-info-description span{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-promotion-block{color:#fff;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;text-align:center;max-width:18.125em;width:100%}.flexible-promotion-block__description{border-radius:6px 6px 0 0;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;line-height:1.4;background:#4a494f url(/static/capella/spcc_landing_fma_leaves-00d7a600f9ff354c6dea071040c2ad648e996f9aaad051d7cb9d029f53671d25.png) center;padding:0.5em}.flexible-promotion-block__discount{background:#6eb48b url(/static/promoblock_bg-65fa711afd7b58ff834ce06fe8355c2c0f01233388ef6c97ec8c9c19bb788c40.png) right repeat-y;font-size:0.9375em;line-height:1.4;padding:0.3333333333em}.flexible-promotion-block__discount span{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-promotion-block__value{border-radius:0 0 4px 4px;color:#303335;font-size:0.8125em;background-color:#fff;border:solid 1px #dfe0e3;padding:1.5384615385em}.flexible-ss-partner-page__header-promocode .flexible-promotion-block__value{border-radius:0}.flexible-promotion-block__value span{color:#54b772}.mr-bones-page .tooltip{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;background:#586063;padding:0.4em 0.6666666667em;border-radius:4px}@media only screen and (max-width: 1024px){.mr-bones-page .tooltip{font-size:0.8125em}}.mr-bones-page .tooltip>.nub{border-color:transparent transparent #586063 transparent}.mr-bones-page .tooltip.tip-top>.nub{border-color:#586063 transparent transparent transparent}.mr-bones-page .tooltip.tip-left{max-width:160px}@media only screen and (max-width: 767px){.mr-bones-page .tooltip.tip-left{max-width:200px}}.mr-bones-page .tooltip.tip-left .nub{border-color:transparent transparent transparent #586063;top:25px}@media only screen and (max-width: 767px){.mr-bones-page .tooltip.tip-left .nub{border-color:transparent transparent #586063 transparent;margin-left:-8px}}.mr-bones-page .tooltip.tip-right .nub{border-color:transparent #586063 transparent transparent;top:25px}@media only screen and (max-width: 767px){.mr-bones-page .tooltip.tip-right .nub{border-color:transparent transparent #586063 transparent;margin-left:-8px}}.mr-bones-page .tooltip b{font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif}.mr-bones-page__content{background:#fff url(/static/leaves/leaves-bg-mrbones-47eb315142349b435a99ccc5684b15d1a79d561e5469dec7e4ae784815f18787.svg) center center}.mr-bones-page__content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.mr-bones-page__content{display:inline-block}* html .mr-bones-page__content{height:1%}.mr-bones-page__content{display:block}@media (max-width: 767px){.mr-bones-page__content{padding:0 20px}}.mr-bones-page__row{max-width:1170px;margin:0 auto;max-width:1000px;padding:130px 0}.mr-bones-page__row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.mr-bones-page__row{display:inline-block}* html .mr-bones-page__row{height:1%}.mr-bones-page__row{display:block}@media only screen and (max-width: 1024px){.mr-bones-page__row{max-width:800px}}@media only screen and (min-width: 481px) and (max-width: 768px){.mr-bones-page__row{max-width:95%}}.mr-bones-page__inner{border-radius:4px;border:solid 1px #eaeaea;box-shadow:rgba(0,0,0,0.05) 1px 0px 20px 0;margin:0;background:#fff}.mr-bones__dude{width:42%;float:left;position:relative}@media only screen and (max-width: 768px){.mr-bones__dude{width:100%;float:none}}.mr-bones__dude .dude-circle{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:20px;line-height:1;background:#25a8f5;color:#fff;border:solid 1px #0c89e3;border-radius:50%;width:18px;height:18px;text-align:center;line-height:20px;position:absolute;cursor:pointer;z-index:2}.mr-bones__dude .dude-circle:hover,.mr-bones__dude .dude-circle:focus,.mr-bones__dude .dude-circle:active{border:solid 1px #0c89e3;color:#fff}.mr-bones__dude .dude-circle.heads-up{left:85px;top:27px}.mr-bones__dude .dude-circle.touchy-feely{left:178px;top:66px}.mr-bones__dude .dude-circle.the-beat{left:165px;top:233px}.mr-bones__dude .dude-circle.breathe-easy{left:190px;top:283px}.mr-bones__dude .dude-circle.knowledge-hungry{left:70px;top:351px}.mr-bones__dude .dude-circle.bone-up{left:79px;top:455px}.mr-bones__dude .dude-circle.tickles{left:198px;top:615px}@media only screen and (max-width: 480px){.mr-bones__dude .dude-circle{transform:scale(1.2)}}.mr-bones__dude-container{width:280px;height:635px;position:relative;top:-75px;margin:0 auto;margin-bottom:-55px;background:url(/static/mr-bones_dude-2f70460bc46a5d48cf641f6c7bc4ec731b5acbb5d451acd7b729398e63a0a24d.svg) 0 0 no-repeat}@media only screen and (max-width: 480px){.mr-bones__dude-container{transform:scale(0.7);top:-150px;margin-bottom:-190px}}.mr-bones__dude-img{width:100%;height:100%;display:block;position:absolute;padding-bottom:20px}.dude-heart{position:absolute;height:100px;left:0;right:0;top:230px;text-align:center}@media only screen and (max-width: 768px){.dude-heart{top:210px}}.dude-heart__inner{width:55px;display:inline-block;position:relative}.mr-bones__dude-heart{display:block;width:100%;height:100%}.dude-eye{width:36px;height:36px;position:absolute;background:url(/static/mr-bones_eye-db357711708357187e1c027e473bbc7413168ca4e4dd14d283035be9099fe157.svg) 50% 50% no-repeat;background-size:36px 36px}.dude-eye.left-eye{left:99px;top:76px}.dude-eye.right-eye{left:151px;top:76px}.mr-bones__dude-eye{display:block;width:100%;height:100%}.dude-smile{width:55px;height:25px;position:relative;top:125px;margin:0 auto}.mr-bones__dude-smile__serious{background:url(/static/mr-bones_smile-2d0d3cf288b551a260d6a597363c662d5ae4b7e62862d31abb11ab6b1a3958b9.svg) 1px 0 no-repeat;width:55px;height:25px;background-size:55px;position:absolute;top:0;left:0}.mr-bones__dude-smile__serious img{display:none;margin-left:4px}.mr-bones__dude-smile__fun{width:55px;height:25px;background:url(/static/mr-bones_smile-2d0d3cf288b551a260d6a597363c662d5ae4b7e62862d31abb11ab6b1a3958b9.svg) -4px -40px no-repeat;background-size:65px;position:absolute;top:0;left:0;display:none}.mr-bones__dude-smile__fun img{display:none}.mr-bones__course-info{width:58%;float:left;color:#303335}@media only screen and (max-width: 768px){.mr-bones__course-info{width:100%;float:none;position:relative;top:-70px}}.mr-bones-page .mr-bones__course-info h1{font-size:3.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;margin-top:2.2em;margin-bottom:0.5em}@media only screen and (max-width: 1024px){.mr-bones-page .mr-bones__course-info h1{font-size:2.5em}}.mr-bones-page .mr-bones__course-info h2{font-size:2.125em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.3;margin-bottom:1em}.mr-bones__course-info__inner{width:74.1379310345%;padding-left:11.6279069767%}@media only screen and (max-width: 768px){.mr-bones__course-info__inner{text-align:center}}@media only screen and (max-width: 480px){.mr-bones__course-info__inner{width:86%;padding:0 7%}}.mr-bones__course-info__inner .brushstroke{background:url(/static/brushstroke-54351f5617acde8a0e1801dce76bbea6362d73e71773032b4f0ab0101762dbf0.png) 0 0 no-repeat;padding:0 0.2647058824em 0.2058823529em;color:#fff;white-space:nowrap}.mr-bones__course-info__description{color:#303335;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.3}.mr-bones__course-info__description em{font-family:"ProximaNova-LightIt", Arial, "Helvetica Neue", Helvetica, sans-serif}.mr-bones__disclaimer{color:#303335;border-top:solid 1px #eaeaea;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.75em;line-height:1.7;text-align:center;width:76%;padding:1.1666666667em 0;margin:0 auto}.mr-bones__disclaimer__learn-more{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.mr-bones__disclaimer__learn-more:hover,.mr-bones__disclaimer__learn-more:focus{color:#5ec3fb}.flexible-partner-page__title{background:#78459b url(/static/leaves/top_leaves_opacity10-9713a25565308cb45185d0a3076972d35f69788e61952db4112f9d194b8b7b31.svg) 0 0 no-repeat}.flexible-partner-page__title:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-partner-page__title{display:inline-block}* html .flexible-partner-page__title{height:1%}.flexible-partner-page__title{display:block}@media (max-width: 767px){.flexible-partner-page__title{padding:0 20px}}.flexible-partner-page__title-row{max-width:1170px;margin:0 auto}.flexible-partner-page__title-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-partner-page__title-row{display:inline-block}* html .flexible-partner-page__title-row{height:1%}.flexible-partner-page__title-row{display:block}.flexible-partner-page__title-content{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;padding:2.875em 0 0.8125em 1.3125em}@media (max-width: 767px){.flexible-partner-page__title-content{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.flexible-partner-page__title-content{padding-left:0;text-align:center}}.flexible-partner-page__title-content h2{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:1.5625em;font-weight:bold;color:#fff}.flexible-partner-page__header{background-color:#f6f6f6}.flexible-partner-page__header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-partner-page__header{display:inline-block}* html .flexible-partner-page__header{height:1%}.flexible-partner-page__header{display:block}@media (max-width: 767px){.flexible-partner-page__header{padding:0 20px}}.flexible-partner-page__header-row{max-width:1170px;margin:0 auto;padding:2.8125em 0}.flexible-partner-page__header-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-partner-page__header-row{display:inline-block}* html .flexible-partner-page__header-row{height:1%}.flexible-partner-page__header-row{display:block}@media only screen and (max-width: 768px){.flexible-partner-page__header-row{padding:1.25em 0}}.flexible-partner-page__header-sidebar{float:left;width:22.5%;margin-left:1.25%;margin-right:1.25%;text-align:center}@media (max-width: 767px){.flexible-partner-page__header-sidebar{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.flexible-partner-page__header-sidebar{margin-bottom:1.25em}}.flexible-partner-page__header-sidebar-img{background-color:#fff;border-radius:4px;border:1px solid #dfe0e3;margin:0 0 0.625em 0;padding:1.5625em 0}.flexible-partner-page__header-sidebar-img img{display:block;width:93.75%;height:auto;max-width:18.75em;margin:0 auto}.flexible-partner-page__header-clipped-link{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;background:url(/static/partners/clip_blue-359e20ddd8cfd804cf1e7bc8b9562bfaaea88a2255932f6c804b159d172fd85b.png) left center no-repeat;display:inline-block;padding:0 0 0 1.75em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-partner-page__header-clipped-link:hover,.flexible-partner-page__header-clipped-link:focus{color:#5ec3fb}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-devicepixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx){.flexible-partner-page__header-clipped-link{background:url(/static/partners/clip_blue@2x-40ec8c7946c466eff59cab7b959d22850f6e2dce14b565d1c8125d25fb950d2b.png) left center no-repeat;background-size:16px 16px}}@media (min-width: 768px) and (max-width: 1024px){.flexible-partner-page__header-clipped-link{font-size:0.8125em}}.flexible-partner-page__header-content{float:left;width:72.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-partner-page__header-content{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-partner-page__header-content h1{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:2.25em;color:#303335;line-height:1.15}.flexible-partner-page__header-content h1 em{font-style:italic}@media only screen and (max-width: 768px){.flexible-partner-page__header-content h1{text-align:center;max-width:none;font-size:1.5em}}.flexible-partner-page__header-content p{display:block;margin:2.0625em 0 0 0;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;color:#303335;line-height:1.5}.flexible-partner-page__header-content p em{font-family:"ProximaNova-LightIt", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-partner-page__content{background-color:#fff;padding:4.5em 0 6.0625em 0}.flexible-partner-page__content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-partner-page__content{display:inline-block}* html .flexible-partner-page__content{height:1%}.flexible-partner-page__content{display:block}@media (max-width: 767px){.flexible-partner-page__content{padding:0 20px}}@media only screen and (max-width: 768px){.flexible-partner-page__content{padding-top:2em;padding-bottom:2.3125em}}.flexible-partner-page__content-row{max-width:1170px;margin:0 auto}.flexible-partner-page__content-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-partner-page__content-row{display:inline-block}* html .flexible-partner-page__content-row{height:1%}.flexible-partner-page__content-row{display:block}.flexible-partner-page__content-title{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;border-top:1px solid #dfe0e3}@media (max-width: 767px){.flexible-partner-page__content-title{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.flexible-partner-page__content-title{text-align:center}}.flexible-partner-page__content-title h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;color:#303335;padding:0 0.8333333333em 0 0;position:relative;bottom:0.6111111111em;display:inline-block;background-color:#fff}@media only screen and (max-width: 768px){.flexible-partner-page__content-title h2{padding:0 0.8333333333em}}.flexible-partner-page__content-col,.flexible-partner-page__content-col{float:left;width:47.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-partner-page__content-col,.flexible-partner-page__content-col{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-bill-nye-page .flexible-partner-page__header-content{float:left;width:64.1666666667%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-bill-nye-page .flexible-partner-page__header-content{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-bill-nye-page .flexible-partner-page__header-content h1{max-width:12.5em}@media only screen and (max-width: 768px){.flexible-bill-nye-page .flexible-partner-page__header-content h1{max-width:none}}.flexible-bill-nye-page .flexible-partner-page__content-col-inner{padding:2.5em 4.3125em 0 0}@media only screen and (max-width: 768px){.flexible-bill-nye-page .flexible-partner-page__content-col-inner{padding:0}}.flexible-bill-nye-page .flexible-partner-page__content-col-inner .partners-item{padding:0 0 2.5em}@media (min-width: 769px) and (max-width: 960px){.flexible-bill-nye-page .flexible-partner-page__content-col-inner .partners-item{min-height:10.4375em}}@media (min-width: 961px){.flexible-bill-nye-page .flexible-partner-page__content-col-inner .partners-item{min-height:7.9375em}}.flexible-bill-nye-page .flexible-partner-page__content-col-inner .partners-item h3{margin:0 0 0.6875em 0}.flexible-bill-nye-page .flexible-partner-page__content-col-inner .partners-item h3 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-bill-nye-page .flexible-partner-page__content-col-inner .partners-item h3 a:hover,.flexible-bill-nye-page .flexible-partner-page__content-col-inner .partners-item h3 a:focus{color:#5ec3fb}.flexible-bill-nye-page .flexible-partner-page__content-col-inner .partners-item .description p{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;color:#303335;line-height:1.5}.flexible-mayo-clinic-page .flexible-partner-page__header-content h1{max-width:15.2777777778em}@media only screen and (max-width: 768px){.flexible-mayo-clinic-page .flexible-partner-page__header-content h1{max-width:none}}.flexible-mayo-clinic-page .flexible-partner-page__content{padding-top:2.5em}.flexible-mayo-clinic-page .flexible-partner-page__content ul{list-style:disc;padding-left:1.25em}.flexible-mayo-clinic-page .flexible-partner-page__content-subtitle{padding:0 0 2.2222222222em 0;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;color:#303335;float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;text-align:center}@media (max-width: 767px){.flexible-mayo-clinic-page .flexible-partner-page__content-subtitle{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.flexible-mayo-clinic-page .flexible-partner-page__content-inner{padding:0 0 1.875em 0}}.flexible-mayo-clinic-page .flexible-partner-page__content-inner p,.flexible-mayo-clinic-page .flexible-partner-page__content-inner ul{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;color:#303335;line-height:1.5;margin-top:2.6666666667em}.flexible-mayo-clinic-page .flexible-partner-page__content-inner p strong,.flexible-mayo-clinic-page .flexible-partner-page__content-inner ul strong{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-mayo-clinic-page .mayo_dr_avatar{max-width:7.625em;border-radius:4px;float:left;margin:0 3em 1.25em 0}.flexible-mayo-clinic-page .flexible-partner-page__content-col-inner{padding:4.25em 5.9375em 0 4.25em}@media (max-width: 960px){.flexible-mayo-clinic-page .flexible-partner-page__content-col-inner{padding:2.5em 0 0 2.5em}}@media only screen and (max-width: 768px){.flexible-mayo-clinic-page .flexible-partner-page__content-col-inner{padding:1.25em 0 0 0}}.flexible-mayo-clinic-page .partners-item{clear:both;padding:0 0 4.1875em 0}.flexible-mayo-clinic-page .partners-item h3 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;line-height:1.5;margin:0 0 1.0625em 6.1875em;display:block}.flexible-mayo-clinic-page .partners-item h3 a:hover,.flexible-mayo-clinic-page .partners-item h3 a:focus{color:#5ec3fb}.flexible-mayo-clinic-page .partners-item img{max-width:4.0625em;height:auto;float:left}.flexible-mayo-clinic-page .partners-item .description{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;color:#303335;line-height:1.5;margin:0 0 0 6.6em}.flexible-become-a-partner-page__title{background:#78459b url(/static/leaves/top_leaves_opacity10-9713a25565308cb45185d0a3076972d35f69788e61952db4112f9d194b8b7b31.svg) 0 0 no-repeat}.flexible-become-a-partner-page__title:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-become-a-partner-page__title{display:inline-block}* html .flexible-become-a-partner-page__title{height:1%}.flexible-become-a-partner-page__title{display:block}@media (max-width: 767px){.flexible-become-a-partner-page__title{padding:0 20px}}.flexible-become-a-partner-page__title-row{max-width:1170px;margin:0 auto}.flexible-become-a-partner-page__title-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-become-a-partner-page__title-row{display:inline-block}* html .flexible-become-a-partner-page__title-row{height:1%}.flexible-become-a-partner-page__title-row{display:block}.flexible-become-a-partner-page__title-content{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;padding:2.875em 0 0.8125em 1.3125em}@media (max-width: 767px){.flexible-become-a-partner-page__title-content{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.flexible-become-a-partner-page__title-content{padding-left:0;text-align:center}}.flexible-become-a-partner-page__title-content h2{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:1.5625em;font-weight:bold;color:#fff}.flexible-become-a-partner-page__content{background-color:#f6f6f6}.flexible-become-a-partner-page__content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-become-a-partner-page__content{display:inline-block}* html .flexible-become-a-partner-page__content{height:1%}.flexible-become-a-partner-page__content{display:block}@media (max-width: 767px){.flexible-become-a-partner-page__content{padding:0 20px}}.flexible-become-a-partner-page__content-row{max-width:1170px;margin:0 auto;padding:7.8947368421% 0 12.7192982456% 0}.flexible-become-a-partner-page__content-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-become-a-partner-page__content-row{display:inline-block}* html .flexible-become-a-partner-page__content-row{height:1%}.flexible-become-a-partner-page__content-row{display:block}.flexible-become-a-partner-page__content-inner{background-color:#fff;border:1px solid #dfe0e3;border-bottom:3px solid #dfe0e3;border-radius:4px}.flexible-become-a-partner-page__content-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-become-a-partner-page__content-inner{display:inline-block}* html .flexible-become-a-partner-page__content-inner{height:1%}.flexible-become-a-partner-page__content-inner{display:block}.flexible-become-a-partner-page__content-main{float:left;width:64.1666666667%;margin-left:1.25%;margin-right:1.25%;padding-top:1.25em;padding-bottom:4.375em}@media (max-width: 767px){.flexible-become-a-partner-page__content-main{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-become-a-partner-page__content-main h1{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:2.25em;color:#303335;line-height:1.25}@media only screen and (max-width: 768px){.flexible-become-a-partner-page__content-main h1{text-align:center;font-size:1.5em}}.flexible-become-a-partner-page__content-main strong{font-weight:bold}.flexible-become-a-partner-page__content-main p{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;color:#303335;line-height:1.4;margin:1.6666666667em 0 0 0}.flexible-become-a-partner-page__content-main p em{font-family:"ProximaNova-LightIt", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-become-a-partner-page__content-main-inner{padding:0 0.5625em}.flexible-become-a-partner-page__content-sidebar{float:left;width:30.8333333333%;margin-left:1.25%;margin-right:1.25%;float:right;padding-top:4.375em;padding-bottom:4.875em}@media (max-width: 767px){.flexible-become-a-partner-page__content-sidebar{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 767px){.flexible-become-a-partner-page__content-sidebar{padding-top:1.875em;padding-bottom:0.5em}}@media only screen and (max-width: 567px){.flexible-become-a-partner-page__content-sidebar{padding-top:1.25em}}@media only screen and (max-width: 479px){.flexible-become-a-partner-page__content-sidebar{padding-top:0.625em}}.flexible-become-a-partner-page__content-sidebar img{display:block;border:1px solid #dfe0e3;border-bottom:3px solid #dfe0e3;border-radius:4px;max-width:21.375em;width:100%;height:auto}@media only screen and (max-width: 768px){.flexible-become-a-partner-page__content-sidebar img{margin:0 auto}}@media only screen and (max-width: 568px){.flexible-become-a-partner-page__content-sidebar img{max-width:22.8125em}}@media only screen and (max-width: 480px){.flexible-become-a-partner-page__content-sidebar img{max-width:22.25em}}@media only screen and (max-width: 480px){.flexible-become-a-partner-page__content-sidebar img{width:92%}}.flexible-become-a-partner-page__content-sidebar-info{margin:2.3125em 0 0 0;border:1px solid #dfe0e3;border-bottom:3px solid #dfe0e3;border-radius:4px;max-width:18.5em;width:86.7647058824%;height:auto;text-align:center;padding:1.125em 6.7251461988% 1.4375em 6.7251461988%;background:url(/static/leaves/leaves_grey_become_a_partner_page-6ff19b2e8a43e32be263edc99bf78f8a9e7103b34913a29940e52fe882a69c17.svg) 0 0 no-repeat}@media only screen and (max-width: 768px){.flexible-become-a-partner-page__content-sidebar-info{margin:0.5em auto 0 auto}}@media only screen and (max-width: 480px){.flexible-become-a-partner-page__content-sidebar-info{width:80%}}.flexible-become-a-partner-page__content-sidebar-info p{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:1.25em;color:#303335;line-height:1.35}.flexible-become-a-partner-page__content-sidebar-info p em{font-style:italic}.flexible-become-a-partner-page__content-sidebar-info-maillink{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:1.25em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:1.125em 0;display:block}.flexible-become-a-partner-page__content-sidebar-info-maillink:hover,.flexible-become-a-partner-page__content-sidebar-info-maillink:focus{color:#5ec3fb}.flexible-become-a-partner-page__content-sidebar-info-phonelink{display:inline-block;padding-left:1em;line-height:1;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.5em;text-decoration:none;color:#303335;background:url(/static/partners/phone_black-0aa328dbf4ebd6b5720efb0a8c2c41587e4c05a3e87b5568360b2f0f5960d4ee.png) 0 50% no-repeat}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-devicepixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx){.flexible-become-a-partner-page__content-sidebar-info-phonelink{background:url(/static/partners/phone_black@2x-f1649d77ddb58f1b01d92bf10a4b9bdebd18abbe50ff62588703b4fc57ba4999.png) 0 50% no-repeat;background-size:16px 16px}}.flexible-capella-page .flexible-partner-page__content-col-inner{padding:3.125em 0 0 10.2631578947%}@media only screen and (max-width: 768px){.flexible-capella-page .flexible-partner-page__content-col-inner{padding:0}}.flexible-capella-page .capella_description{padding:0.625em 0 0 0}.flexible-capella-page .capella_description p{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;color:#303335;line-height:1.5;margin:0 0 1.8666666667em 0}.flexible-capella-page__sidelinks li{padding:0 0 0 1.9375em;margin:0 0 3.5em 0;background:url(/static/anonymous-new-min-ico-4d3b4b2209023ba363436f8b1e3ea2b1a896fddd874e5c97b8d6d951044be723.svg) 0 -167px no-repeat}@media only screen and (max-width: 768px){.flexible-capella-page__sidelinks li{margin:0 0 1.625em 0}}.flexible-capella-page__sidelinks a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-capella-page__sidelinks a:hover,.flexible-capella-page__sidelinks a:focus{color:#5ec3fb}.flexible-new-classrooms-page .flexible-partner-page__header-content h1{max-width:16.3888888889em}@media only screen and (max-width: 768px){.flexible-new-classrooms-page .flexible-partner-page__header-content h1{max-width:none}}.flexible-new-classrooms-page .flexible-partner-page__content-col-inner{padding:2.5em 4.3125em 0 0}@media only screen and (max-width: 768px){.flexible-new-classrooms-page .flexible-partner-page__content-col-inner{padding:0}}.flexible-new-classrooms-page .flexible-partner-page__content-col-inner .partners-item{padding:0 0 2.6666666667em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;color:#303335;line-height:1.5}@media (min-width: 769px) and (max-width: 960px){.flexible-new-classrooms-page .flexible-partner-page__content-col-inner .partners-item{min-height:11.1333333333em}}@media (min-width: 961px){.flexible-new-classrooms-page .flexible-partner-page__content-col-inner .partners-item{min-height:8.4666666667em}}.flexible-new-classrooms-page .flexible-partner-page__content-col-inner .partners-item h3{margin:0 0 0.7333333333em 0}.flexible-new-classrooms-page .flexible-partner-page__content-col-inner .partners-item h3 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-new-classrooms-page .flexible-partner-page__content-col-inner .partners-item h3 a:hover,.flexible-new-classrooms-page .flexible-partner-page__content-col-inner .partners-item h3 a:focus{color:#5ec3fb}.flexible-new-classrooms-page .flexible-partner-page__content-col-inner .partners-item b{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-student-home-latest-news{background-color:#fff}.flexible-student-home-latest-news:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-home-latest-news{display:inline-block}* html .flexible-student-home-latest-news{height:1%}.flexible-student-home-latest-news{display:block}@media (max-width: 767px){.flexible-student-home-latest-news{padding:0 20px}}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-student-home-latest-news{padding:0 1.3333333333em}}.flexible-student-home-latest-news__inner{max-width:1170px;margin:0 auto;padding:1.3333333333em 0;font-size:0.9375em;font-family:"droid_serifregular", Times, "Times New Roman", serif;color:#303335;line-height:1.5333333333em}.flexible-student-home-latest-news__inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-home-latest-news__inner{display:inline-block}* html .flexible-student-home-latest-news__inner{height:1%}.flexible-student-home-latest-news__inner{display:block}.flexible-student-home-latest-news__inner label{display:block;float:left;font-size:1.3333333333em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding-right:1em}.flexible-student-home-latest-news__inner a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:0.9375em;font-family:"droid_serifregular", Times, "Times New Roman", serif}.flexible-student-home-latest-news__inner a:hover,.flexible-student-home-latest-news__inner a:focus{color:#5ec3fb}.flexible-student-home-latest-news__inner .cke-output{float:left}.flexible-student-home-courses{background-color:#fff;border-top:solid 1px #dfe0e3}.flexible-student-home-courses:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-home-courses{display:inline-block}* html .flexible-student-home-courses{height:1%}.flexible-student-home-courses{display:block}@media (max-width: 767px){.flexible-student-home-courses{padding:0 20px}}.teacher-homepage .flexible-student-home-courses{border-bottom:solid 1px #dfe0e3}.flexible-student-home-courses-row{max-width:1170px;margin:0 auto;padding:1.5625em 0 1.25em}.flexible-student-home-courses-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-home-courses-row{display:inline-block}* html .flexible-student-home-courses-row{height:1%}.flexible-student-home-courses-row{display:block}.flexible-student-home{background-color:#fff}.flexible-student-home-inner{background-color:#f7f7f7;border-top:solid 1px #dfe0e3}.flexible-student-home-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-home-inner{display:inline-block}* html .flexible-student-home-inner{height:1%}.flexible-student-home-inner{display:block}@media (max-width: 767px){.flexible-student-home-inner{padding:0 20px}}.flexible-student-home-row{max-width:1170px;margin:0 auto;padding:0.9375em 0}.flexible-student-home-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-home-row{display:inline-block}* html .flexible-student-home-row{height:1%}.flexible-student-home-row{display:block}.flexible-student-home-recent{background:#fff;max-width:97.5%;margin:0.9375em auto 2.1875em;border:solid 1px #dfe0e3;border-radius:4px}@media only screen and (max-width: 768px){.flexible-student-home-recent{max-width:100%}}.flexible-student-home-recent__table{display:table;width:100%}@media only screen and (max-width: 768px){.flexible-student-home-recent__table{display:block}}.flexible-student-home-recent__row{display:table-row}@media only screen and (max-width: 768px){.flexible-student-home-recent__row{display:block}}.flexible-student-home-recent__cell{display:table-cell;width:33%;border-left:solid 1px #DFE0E3;position:relative}@media only screen and (max-width: 768px){.flexible-student-home-recent__cell{display:block;width:100%;border-bottom:1px solid #DFE0E3;border-left:none}}.flexible-student-home-recent__cell:first-child{border-left:none}.flexible-student-home-recent__inner{padding:2em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.5333333333em;position:relative}@media only screen and (max-width: 768px){.flexible-student-home-recent__inner{padding:2em 1.3333333333em}}.flexible-student-home-recent__inner h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;color:#303335;margin-bottom:1em;box-sizing:border-box}@media only screen and (max-width: 768px){.flexible-student-home-recent__inner h3{text-align:center}}.flexible-student-home-recent__inner .student-home-recent-customize-link{color:#1C9DEF;position:absolute;top:1.3333333333em;right:1.3333333333em;width:7.3333333333em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding-left:0;padding-right:0;text-align:center}@media (min-width: 769px) and (max-width: 959px){.flexible-student-home-recent__inner .student-home-recent-customize-link{position:static;display:block;margin:0 auto 1em auto}}@media only screen and (max-width: 568px){.flexible-student-home-recent__inner .student-home-recent-customize-link{position:static;display:block;margin:0 auto 1em auto}}.flexible-student-home-recent__inner .flexible-student-home-most-recent-item{margin-bottom:1.3333333333em;overflow:hidden}.flexible-student-home-recent__inner .flexible-student-home-most-recent-item .flexible-teacher-home-most-recent__icon{margin-right:1em;display:block;float:left;width:2.3333333333em}.flexible-student-home-recent__inner .flexible-student-home-most-recent-item .flexible-teacher-home-most-recent__icon img{display:block;margin:auto}.flexible-student-home-recent__inner .flexible-student-home-most-recent-item a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:block;margin:0.4em 0 0 2.6666666667em}.flexible-student-home-recent__inner .flexible-student-home-most-recent-item a:hover,.flexible-student-home-recent__inner .flexible-student-home-most-recent-item a:focus{color:#5ec3fb}@media only screen and (max-width: 568px){.flexible-student-home-recent__inner .flexible-student-home-most-recent-item .flexible-student-home-most-recent__icon{width:auto;float:none;margin-right:0;text-align:center}.flexible-student-home-recent__inner .flexible-student-home-most-recent-item a{text-align:center;margin-left:0}}.flexible-student-home-recent__inner.notifications-container .notification{margin-bottom:1.3333333333em}.flexible-student-home-recent__inner.notifications-container .notification:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-home-recent__inner.notifications-container .notification{display:inline-block}* html .flexible-student-home-recent__inner.notifications-container .notification{height:1%}.flexible-student-home-recent__inner.notifications-container .notification{display:block}.flexible-student-home-recent__inner.notifications-container .user-avatar{float:left;width:2.6666666667em;height:2.6666666667em;border:solid 1px #dfe0e3;border-radius:4px;overflow:hidden}.flexible-student-home-recent__inner.notifications-container .user-avatar img{display:block;max-width:100%}.flexible-student-home-recent__inner.notifications-container .user-name-link{font-size:1em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-student-home-recent__inner.notifications-container .user-name-link:hover,.flexible-student-home-recent__inner.notifications-container .user-name-link:focus{color:#5ec3fb}.flexible-student-home-recent__inner.notifications-container .notification_right{font-size:0.8666666667em;font-family:"ProximaNova-RegularIt", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.3;color:#303335;margin-left:4.2307692308em}.flexible-student-home-recent__inner.notifications-container .notification_right p{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.3}.flexible-student-home-recent__inner.notifications-container .notification_right p a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-student-home-recent__inner.notifications-container .notification_right p a:hover,.flexible-student-home-recent__inner.notifications-container .notification_right p a:focus{color:#5ec3fb}.flexible-student-home-recent__inner.notifications-container .notification_message{overflow:hidden;margin:0.2307692308em 0;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:13px}.flexible-student-home-recent__inner.notifications-container .notification_message a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-student-home-recent__inner.notifications-container .notification_message a:hover,.flexible-student-home-recent__inner.notifications-container .notification_message a:focus{color:#5ec3fb}.flexible-student-home-recent__load-more .icon-arrow-right,.flexible-student-home-recent__load-more .flexible-groups__content-items .pagination .more_link,.flexible-groups__content-items .pagination .flexible-student-home-recent__load-more .more_link,.flexible-student-home-recent__load-more .flexible-public-profile__activity .pagination a,.flexible-public-profile__activity .pagination .flexible-student-home-recent__load-more a,.flexible-student-home-recent__load-more .flexible-search-course-item-wrapper .flexible-search__see-all,.flexible-search-course-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all,.flexible-student-home-recent__load-more .flexible-search-certificate-item-wrapper .flexible-search__see-all,.flexible-search-certificate-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all,.flexible-student-home-recent__load-more .flexible-search-act-item-wrapper .flexible-search__see-all,.flexible-search-act-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all,.flexible-student-home-recent__load-more .flexible-search-ego-item-wrapper .flexible-search__see-all,.flexible-search-ego-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all,.flexible-student-home-recent__load-more .flexible-search-lpa-item-wrapper .flexible-search__see-all,.flexible-search-lpa-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-student-home-recent__load-more .icon-arrow-right:hover,.flexible-student-home-recent__load-more .flexible-groups__content-items .pagination .more_link:hover,.flexible-groups__content-items .pagination .flexible-student-home-recent__load-more .more_link:hover,.flexible-student-home-recent__load-more .flexible-public-profile__activity .pagination a:hover,.flexible-public-profile__activity .pagination .flexible-student-home-recent__load-more a:hover,.flexible-student-home-recent__load-more .flexible-search-course-item-wrapper .flexible-search__see-all:hover,.flexible-search-course-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all:hover,.flexible-student-home-recent__load-more .flexible-search-certificate-item-wrapper .flexible-search__see-all:hover,.flexible-search-certificate-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all:hover,.flexible-student-home-recent__load-more .flexible-search-act-item-wrapper .flexible-search__see-all:hover,.flexible-search-act-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all:hover,.flexible-student-home-recent__load-more .flexible-search-ego-item-wrapper .flexible-search__see-all:hover,.flexible-search-ego-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all:hover,.flexible-student-home-recent__load-more .flexible-search-lpa-item-wrapper .flexible-search__see-all:hover,.flexible-search-lpa-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all:hover,.flexible-student-home-recent__load-more .icon-arrow-right:focus,.flexible-student-home-recent__load-more .flexible-groups__content-items .pagination .more_link:focus,.flexible-groups__content-items .pagination .flexible-student-home-recent__load-more .more_link:focus,.flexible-student-home-recent__load-more .flexible-public-profile__activity .pagination a:focus,.flexible-public-profile__activity .pagination .flexible-student-home-recent__load-more a:focus,.flexible-student-home-recent__load-more .flexible-search-course-item-wrapper .flexible-search__see-all:focus,.flexible-search-course-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all:focus,.flexible-student-home-recent__load-more .flexible-search-certificate-item-wrapper .flexible-search__see-all:focus,.flexible-search-certificate-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all:focus,.flexible-student-home-recent__load-more .flexible-search-act-item-wrapper .flexible-search__see-all:focus,.flexible-search-act-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all:focus,.flexible-student-home-recent__load-more .flexible-search-ego-item-wrapper .flexible-search__see-all:focus,.flexible-search-ego-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all:focus,.flexible-student-home-recent__load-more .flexible-search-lpa-item-wrapper .flexible-search__see-all:focus,.flexible-search-lpa-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all:focus{color:#5ec3fb}.flexible-student-home-recent__load-more .icon-arrow-right:before,.flexible-student-home-recent__load-more .flexible-groups__content-items .pagination .more_link:before,.flexible-groups__content-items .pagination .flexible-student-home-recent__load-more .more_link:before,.flexible-student-home-recent__load-more .flexible-public-profile__activity .pagination a:before,.flexible-public-profile__activity .pagination .flexible-student-home-recent__load-more a:before,.flexible-student-home-recent__load-more .flexible-search-course-item-wrapper .flexible-search__see-all:before,.flexible-search-course-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all:before,.flexible-student-home-recent__load-more .flexible-search-certificate-item-wrapper .flexible-search__see-all:before,.flexible-search-certificate-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all:before,.flexible-student-home-recent__load-more .flexible-search-act-item-wrapper .flexible-search__see-all:before,.flexible-search-act-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all:before,.flexible-student-home-recent__load-more .flexible-search-ego-item-wrapper .flexible-search__see-all:before,.flexible-search-ego-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all:before,.flexible-student-home-recent__load-more .flexible-search-lpa-item-wrapper .flexible-search__see-all:before,.flexible-search-lpa-item-wrapper .flexible-student-home-recent__load-more .flexible-search__see-all:before{margin-right:10px}.flexible-student-home-most-recent-block .flexible-teacher-home-most-recent-item{overflow:hidden;margin-bottom:1.3333333333em;hyphens:auto;-ms-hyphens:auto;word-break:break-all}.flexible-student-home-most-recent-block .flexible-teacher-home-most-recent-item a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:block;margin:0.4em 0 0 2.6666666667em;text-align:left}.flexible-student-home-most-recent-block .flexible-teacher-home-most-recent-item a:hover,.flexible-student-home-most-recent-block .flexible-teacher-home-most-recent-item a:focus{color:#5ec3fb}.flexible-student-home-most-recent-block .flexible-teacher-home-most-recent__icon{display:block;float:left;width:2.3333333333em}.flexible-student-home-most-recent-block .flexible-teacher-home-most-recent__icon img{display:block;margin:auto}.flexible-student-home-recent__no-activity .f-button,.flexible-student-home-most-recent-block .f-button{margin-top:10px;display:inline-block}@media only screen and (max-width: 768px){.flexible-student-home-recent__no-activity,.flexible-student-home-most-recent-block{text-align:center}}.flexible-student-home-recent__no-activity p,.flexible-student-home-most-recent-block p{padding-bottom:0.6666666667em}.flexible-student-home-recent__no-activity .no-activity-link,.flexible-student-home-most-recent-block .no-activity-link{background:url(/static/teachers_home_icon_tutorial-b75eeef07f719d877639336ef17e4f46f1b2828f7219542a7ddd6669594a6c7d.png) 0 0 no-repeat;font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;padding:0.6666666667em 0 0.6666666667em 2.3333333333em}.flexible-student-home-recent__no-activity .no-activity-link:hover,.flexible-student-home-recent__no-activity .no-activity-link:focus,.flexible-student-home-most-recent-block .no-activity-link:hover,.flexible-student-home-most-recent-block .no-activity-link:focus{color:#5ec3fb}.flexible-student-home-recent__quiz-total{font-size:0.8666666667em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;color:#303335;border:solid 1px #dfe0e3;border-radius:4px;padding:0.5384615385em 0.3846153846em 0.3076923077em;position:absolute;top:1.1538461538em;right:1.1538461538em;text-transform:uppercase;text-align:center}.flexible-student-home-recent__quiz-total span{font-size:1.4615384615em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;display:block}@media (min-width: 310px) and (max-width: 400px){.flexible-student-home-recent__quiz-total{position:static}}.flexible-student-home-recent__quiz{position:relative;margin-top:3.3333333333em}.flexible-student-home-recent__quiz-nav{position:relative;top:0.0666666667em}.flexible-student-home-recent__quiz-nav:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-home-recent__quiz-nav{display:inline-block}* html .flexible-student-home-recent__quiz-nav{height:1%}.flexible-student-home-recent__quiz-nav{display:block}.flexible-student-home-recent__quiz-nav li{float:left}@media only screen and (max-width: 768px){.flexible-student-home-recent__quiz-nav li{max-width:none}}.flexible-student-home-recent__quiz-nav li a{font-size:0.8666666667em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;color:#303335;text-decoration:none;display:block;padding:0.7692307692em 0.8461538462em 0.6923076923em;border:solid 1px #dfe0e3;border-bottom:none;border-radius:4px 4px 0 0;background-color:#f7f7f7;box-shadow:rgba(0,0,0,0.1) 1px -1px 5px inset}@media (min-width: 1065px) and (max-width: 1165px){.flexible-student-home-recent__quiz-nav li a{padding:0.7692307692em 0.6153846154em 0.6923076923em}}@media (min-width: 769px) and (max-width: 1064px){.flexible-student-home-recent__quiz-nav li a{padding:0.7692307692em 0.3076923077em 0.6923076923em}}@media only screen and (max-width: 480px){.flexible-student-home-recent__quiz-nav li a{padding:0.7692307692em 0.5384615385em 0.6923076923em}}@media (max-width: 370px){.flexible-student-home-recent__quiz-nav li a{padding:0.7692307692em 0.1538461538em 0.6923076923em}}.flexible-student-home-recent__quiz-nav li.active-tab a{background-color:#fff;box-shadow:none;padding-bottom:0.7692307692em}.flexible-student-home-recent__quiz-score{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em;color:#303335;line-height:1;display:none;border:solid 1px #dfe0e3;border-radius:0 4px 4px 4px}.flexible-student-home-recent__quiz-score:first-child{display:block}.flexible-student-home-recent__quiz-score.visible{display:block}.flexible-student-home-recent__quiz-score ul li{border-top:solid 1px #dfe0e3;padding:0.6666666667em 1em}.flexible-student-home-recent__quiz-score ul li:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-home-recent__quiz-score ul li{display:inline-block}* html .flexible-student-home-recent__quiz-score ul li{height:1%}.flexible-student-home-recent__quiz-score ul li{display:block}.flexible-student-home-recent__quiz-score a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-student-home-recent__quiz-score a:hover,.flexible-student-home-recent__quiz-score a:focus{color:#5ec3fb}.flexible-student-home-recent__quiz-score-avatar{float:left;width:2.2em;height:2.2em;border:solid 1px #dfe0e3;border-radius:4px;overflow:hidden}.flexible-student-home-recent__quiz-score-avatar img{display:block;max-width:100%}.flexible-student-home-recent__quiz-score-user{margin:0.6666666667em 0 0 3em;max-width:13.6666666667em;position:relative;overflow:hidden;white-space:nowrap}.flexible-student-home-recent__quiz-score-user:after{content:'';display:block;width:4.6875em;height:0.9375em;position:absolute;bottom:0;right:0;background-repeat:repeat-y;background-position:left top;background-image:url(/static/follow_fade-8cfe951468c6b95959ef40007479184a91577e8c8a3c1bc8993730be24bf9361.png)}.flexible-student-home-recent__quiz-score-period{float:right;margin-top:0.6666666667em;min-width:1.3333333333em;text-align:right}.flexible-student-home-recent__quiz-current-score{padding:1em}.flexible-student-home__follow-wrapper{max-width:1170px;margin:0 auto;max-width:71.25em}.flexible-student-home__follow-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-home__follow-wrapper{display:inline-block}* html .flexible-student-home__follow-wrapper{height:1%}.flexible-student-home__follow-wrapper{display:block}.flexible-student-home__follow-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-home__follow-wrapper{display:inline-block}* html .flexible-student-home__follow-wrapper{height:1%}.flexible-student-home__follow-wrapper{display:block}.flexible-student-home__following{float:left;width:47.5%;margin-left:1.25%;margin-right:1.25%;margin-bottom:1.875em}@media (max-width: 767px){.flexible-student-home__following{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-student-home__followers{float:left;width:47.5%;margin-left:1.25%;margin-right:1.25%;margin-bottom:1.875em}@media (max-width: 767px){.flexible-student-home__followers{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-student-home__info{max-width:1170px;margin:0 auto;background-color:#fff;border-radius:4px;border:solid 1px #dfe0e3;margin:0 1.25%}.flexible-student-home__info:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-home__info{display:inline-block}* html .flexible-student-home__info{height:1%}.flexible-student-home__info{display:block}.flexible-student-home__info h3{font-size:1.25em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;color:#303335;margin-bottom:0.75em;box-sizing:border-box}.flexible-student-home__info-wrapper{display:table-row}.flexible-student-home__info-inner{padding:1.5625em 1.5625em 2.8125em;position:relative;min-height:14.375em}.flexible-student-home__info-inner .more-link{position:absolute;right:1.7857142857em;bottom:1.4285714286em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:0.875em}.flexible-student-home__info-inner .more-link:hover,.flexible-student-home__info-inner .more-link:focus{color:#5ec3fb}.flexible-student-home__info-inner .more-link.icon-arrow-right:before,.flexible-student-home__info-inner .flexible-groups__content-items .pagination .more-link.more_link:before,.flexible-groups__content-items .pagination .flexible-student-home__info-inner .more-link.more_link:before,.flexible-student-home__info-inner .flexible-public-profile__activity .pagination a.more-link:before,.flexible-public-profile__activity .pagination .flexible-student-home__info-inner a.more-link:before,.flexible-student-home__info-inner .flexible-search-course-item-wrapper .more-link.flexible-search__see-all:before,.flexible-search-course-item-wrapper .flexible-student-home__info-inner .more-link.flexible-search__see-all:before,.flexible-student-home__info-inner .flexible-search-certificate-item-wrapper .more-link.flexible-search__see-all:before,.flexible-search-certificate-item-wrapper .flexible-student-home__info-inner .more-link.flexible-search__see-all:before,.flexible-student-home__info-inner .flexible-search-act-item-wrapper .more-link.flexible-search__see-all:before,.flexible-search-act-item-wrapper .flexible-student-home__info-inner .more-link.flexible-search__see-all:before,.flexible-student-home__info-inner .flexible-search-ego-item-wrapper .more-link.flexible-search__see-all:before,.flexible-search-ego-item-wrapper .flexible-student-home__info-inner .more-link.flexible-search__see-all:before,.flexible-student-home__info-inner .flexible-search-lpa-item-wrapper .more-link.flexible-search__see-all:before,.flexible-search-lpa-item-wrapper .flexible-student-home__info-inner .more-link.flexible-search__see-all:before{margin-right:0.7142857143em}@media only screen and (max-width: 480px){.flexible-student-home__info-inner .more-link{font-size:0.8125em}}@media only screen and (max-width: 768px){.flexible-student-home__info-inner{text-align:center}}.flexible-student-home__info-ego{display:table-cell;width:50%}@media only screen and (max-width: 768px){.flexible-student-home__info-ego{width:100%;display:block}}.flexible-student-home__info-preference{display:table-cell;width:50%;border-left:solid 4px #efeff1}@media only screen and (max-width: 768px){.flexible-student-home__info-preference{width:100%;display:block;border:none}}.flexible-student-home__info-ego-list{width:100%;text-align:center}.flexible-student-home__info-ego-list:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-home__info-ego-list{display:inline-block}* html .flexible-student-home__info-ego-list{height:1%}.flexible-student-home__info-ego-list{display:block}.flexible-student-home__info-ego-list li{display:inline-block;text-align:center}.flexible-student-home__info-ego-list li.active .image-wrapper{border:solid 2px #1c9def}.flexible-student-home__info-ego-list li span{font-size:0.8125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.3;color:#303335;text-align:center;display:block;padding:0.3846153846em 0 0.7692307692em}.flexible-student-home__info-ego-list li .image-wrapper{width:5.875em;height:5.875em;overflow:hidden;border:solid 1px #dfe0e3;border-radius:4px}.flexible-student-home__info-ego-list li .image-wrapper img{max-width:100%;display:block}.flexible-student-home__info-description{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.4;color:#303335}.student-homepage #fancybox-wrap{z-index:1102}.student-homepage .joyride-tip-guide{display:none;margin-top:0.3125em;position:absolute;top:0;left:0;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,0.3);color:#303335;border:solid 1px #dfe0e3;border-radius:4px;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:16px;line-height:1.5;z-index:1101;width:22.5em;width:21.25em;margin-top:0}@media (min-width: 769px){.student-homepage .joyride-tip-guide{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}}.student-homepage .joyride-tip-guide .joyride-list,.student-homepage .joyride-tip-guide .joyride-next-tip,.student-homepage .joyride-tip-guide .joyride-prev-tip,.student-homepage .joyride-tip-guide .joyride-close-tip{display:none}.student-homepage .joyride-tip-guide h3{margin-bottom:0.3125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.25}.student-homepage .joyride-tip-guide p{margin:0 0 0.8666666667em;font-size:1em;line-height:1.5}.student-homepage .joyride-tip-guide .f-button{display:inline-block;font-size:1em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.4375em 0.625em;margin-right:0.9375em;border-color:#0e8ce5}@media only screen and (max-width: 480px){.student-homepage .joyride-tip-guide .f-button{float:left;display:block}}.student-homepage .joyride-tip-guide .skip{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:inline-block}.student-homepage .joyride-tip-guide .skip:hover,.student-homepage .joyride-tip-guide .skip:focus{color:#5ec3fb}.student-homepage .joyride-tip-guide .skip:hover,.student-homepage .joyride-tip-guide .skip:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.student-homepage .joyride-tip-guide .skip{display:block;line-height:1.1}}@media only screen and (max-width: 480px){.student-homepage .joyride-tip-guide .joyride-close-tip.skip{padding-top:0.5625em}}.student-homepage .joyride-tip-guide .joyride-nub{display:block;position:absolute;width:0;height:0;border-bottom:solid 7px #fff;border-left:solid 7px transparent;border-right:solid 7px transparent}.student-homepage .joyride-tip-guide .joyride-nub.right{left:auto;top:1.25em;right:-0.4375em;border-left:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-right:none}.student-homepage .joyride-tip-guide .joyride-nub.top{left:10%;top:-0.4375em}@media only screen and (max-width: 768px){.student-homepage .joyride-tip-guide .joyride-nub.top{left:50%}}.student-homepage .joyride-tip-guide .joyride-nub.left{border-right:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-left:none;left:-0.4375em;top:1.25em}.student-homepage .joyride-tip-guide .joyride-nub.bottom{border-top:solid 7px #fff;border-bottom:none;top:auto;bottom:-0.4375em;left:10%}.student-homepage .joyride-tip-guide .joyride-content-wrapper{padding:0.9375em}.student-homepage .joyride-tip-guide .joyride-content-wrapper .button{margin-bottom:0 !important}.student-homepage .joyride-tip-guide .joyride-links:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.student-homepage .joyride-tip-guide .joyride-links{display:inline-block}* html .student-homepage .joyride-tip-guide .joyride-links{height:1%}.student-homepage .joyride-tip-guide .joyride-links{display:block}.student-homepage .joyride-tip-guide .joyride-fake-link{text-indent:99989px;overflow:hidden;position:absolute;top:-100000px;left:-100000px}@media only screen and (max-width: 480px){.student-homepage .joyride-tip-guide{width:90%}}.student-homepage .joyride-tip-guide.step-1 .joyride-nub{display:none}@media only screen and (min-width: 569px) and (max-width: 768px){.student-homepage .joyride-tip-guide{width:50%;margin-left:20%}.student-homepage .joyride-tip-guide.step-1{margin-left:0}.student-homepage .joyride-tip-guide.step-5{margin-left:0}.student-homepage .joyride-tip-guide.step-5 .joyride-nub.top{left:4%}}@media only screen and (max-width: 568px){.student-homepage .joyride-tip-guide{width:18.125em;left:50% !important;margin-left:-9.0625em}.student-homepage .joyride-tip-guide .joyride-nub.top{left:48%}.student-homepage .joyride-tip-guide.step-5 .joyride-nub.top{left:10%}}@media only screen and (min-width: 769px) and (max-width: 1024px){.student-homepage .joyride-tip-guide.step-4{margin-left:-6.875em}.student-homepage .joyride-tip-guide.step-4 .joyride-nub.top{left:80%}}.student-homepage .joyride-tip-guide.step-10{margin-left:-18.125em}.student-homepage .joyride-tip-guide.step-10 .joyride-nub.top{left:90%}@media only screen and (min-width: 481px) and (max-width: 570px){.student-homepage .joyride-tip-guide.step-10{left:0 !important;margin-left:40%}}@media only screen and (max-width: 480px){.student-homepage .joyride-tip-guide.step-10{width:18.125em;left:50% !important;margin-left:-9.0625em}.student-homepage .joyride-tip-guide.step-10 .joyride-nub.top{left:47%}}.flexible-teacher-home-latest-news{background-color:#fff}.flexible-teacher-home-latest-news:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-teacher-home-latest-news{display:inline-block}* html .flexible-teacher-home-latest-news{height:1%}.flexible-teacher-home-latest-news{display:block}@media (max-width: 767px){.flexible-teacher-home-latest-news{padding:0 20px}}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-teacher-home-latest-news{padding:0 1.3333333333em}}.flexible-teacher-home-latest-news__inner{max-width:1170px;margin:0 auto;padding:1.3333333333em 0;font-size:0.9375em;font-family:"droid_serifregular", Times, "Times New Roman", serif;color:#303335;line-height:1.5333333333em}.flexible-teacher-home-latest-news__inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-teacher-home-latest-news__inner{display:inline-block}* html .flexible-teacher-home-latest-news__inner{height:1%}.flexible-teacher-home-latest-news__inner{display:block}.flexible-teacher-home-latest-news__inner label{display:block;float:left;font-size:1.3333333333em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding-right:1em}.flexible-teacher-home-latest-news__inner a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:0.9375em;font-family:"droid_serifregular", Times, "Times New Roman", serif}.flexible-teacher-home-latest-news__inner a:hover,.flexible-teacher-home-latest-news__inner a:focus{color:#5ec3fb}.flexible-teacher-home-latest-news__inner .cke-output{float:left}.flexible-teacher-home-content{background-color:#f7f7f7}.flexible-teacher-home-content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-teacher-home-content{display:inline-block}* html .flexible-teacher-home-content{height:1%}.flexible-teacher-home-content{display:block}@media (max-width: 767px){.flexible-teacher-home-content{padding:0 20px}}.flexible-teacher-home-content__inner{max-width:1170px;margin:0 auto;padding:1.875em;padding-top:0.9375em}.flexible-teacher-home-content__inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-teacher-home-content__inner{display:inline-block}* html .flexible-teacher-home-content__inner{height:1%}.flexible-teacher-home-content__inner{display:block}.flexible-teacher-home-content__inner.free-pd-section{padding-left:0;padding-right:0}@media only screen and (max-width: 480px){.flexible-teacher-home-content__inner{padding:0.9375em 0 1.875em 0}}.flexible-teacher-home-content .flexible-student-home__following{margin-left:0}.flexible-teacher-home-content .flexible-student-home__followers{float:right;margin-right:0}.info-block .info-links li{background:url(/static/anonymous-new-min-ico-4d3b4b2209023ba363436f8b1e3ea2b1a896fddd874e5c97b8d6d951044be723.svg) 0 -167px no-repeat;padding-left:1.6666666667em;margin-bottom:1em}.info-block .info-links a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.info-block .info-links a:hover,.info-block .info-links a:focus{color:#5ec3fb}.info-block .info-links span{background:url(/static/anonymous-new-min-ico-4d3b4b2209023ba363436f8b1e3ea2b1a896fddd874e5c97b8d6d951044be723.svg) 0 -170px no-repeat;width:1.6666666667em;height:0.8em;display:inline-block}.info-block .info-links.view-more-link{float:right;width:41.4285714286%}@media only screen and (max-width: 768px){.info-block .info-links,.info-block .info-links.view-more-link{float:none;width:40%;margin:1em auto 0}}@media only screen and (max-width: 480px){.info-block .info-links,.info-block .info-links.view-more-link{width:75%}.info-block .info-links a,.info-block .info-links.view-more-link a{font-size:0.9333333333em}}.info-block .info-block-inner.for-classroom .info-links li{padding-left:0;background:none;line-height:1}.featured-teacher__inner{overflow:hidden}.featured-teacher__inner span{font-size:1em !important}.flexible-teacher-home-recent{background:#fff;max-width:86.6666666667%;margin:0.9375em auto 2.1875em;border:solid 1px #DFE0E3;border-radius:4px}@media only screen and (max-width: 1024px){.flexible-teacher-home-recent{max-width:90%}}@media only screen and (max-width: 768px){.flexible-teacher-home-recent{max-width:100%}}.flexible-teacher-home-recent__table{display:table;width:100%}@media only screen and (max-width: 768px){.flexible-teacher-home-recent__table{display:block}}.flexible-teacher-home-recent__row{display:table-row}@media only screen and (max-width: 768px){.flexible-teacher-home-recent__row{display:block}}.flexible-teacher-home-recent__cell{display:table-cell;width:49%;border-left:solid 1px #DFE0E3}@media only screen and (max-width: 768px){.flexible-teacher-home-recent__cell{display:block;width:100%;border-bottom:1px solid #DFE0E3;border-left:none}}.flexible-teacher-home-recent__cell:first-child{border-left:none}.flexible-teacher-home-recent__inner{padding:4em 3.3333333333em 2em 3.3333333333em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.5333333333em;position:relative}@media only screen and (max-width: 768px){.flexible-teacher-home-recent__inner{padding:2em 1.3333333333em}}.flexible-teacher-home-recent__inner h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;color:#303335;margin-bottom:.5em}@media only screen and (max-width: 768px){.flexible-teacher-home-recent__inner h3{text-align:center}}.flexible-teacher-home-recent__inner .teacher-home-recent-customize-link{color:#1C9DEF;position:absolute;top:1.3333333333em;right:1.3333333333em;width:7.3333333333em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding-left:0;padding-right:0;text-align:center}@media only screen and (max-width: 568px){.flexible-teacher-home-recent__inner .teacher-home-recent-customize-link{position:static;display:block;margin:0 auto 1em auto}}.flexible-teacher-home-recent__inner .flexible-teacher-home-most-recent-item{margin-bottom:1.3333333333em;overflow:hidden}.flexible-teacher-home-recent__inner .flexible-teacher-home-most-recent-item .flexible-teacher-home-most-recent__icon{margin-right:1em;display:block;float:left;width:2.3333333333em}.flexible-teacher-home-recent__inner .flexible-teacher-home-most-recent-item .flexible-teacher-home-most-recent__icon img{display:block;margin:auto}.flexible-teacher-home-recent__inner .flexible-teacher-home-most-recent-item a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:block;margin:0.4em 0 0 2.6666666667em;text-align:left}.flexible-teacher-home-recent__inner .flexible-teacher-home-most-recent-item a:hover,.flexible-teacher-home-recent__inner .flexible-teacher-home-most-recent-item a:focus{color:#5ec3fb}@media only screen and (max-width: 568px){.flexible-teacher-home-recent__inner .flexible-teacher-home-most-recent-item .flexible-teacher-home-most-recent__icon{width:auto;margin-right:0;text-align:center}.flexible-teacher-home-recent__inner .flexible-teacher-home-most-recent-item a{text-align:left;margin-left:2.3333333333em}}.flexible-teacher-home-recent__no-activity .f-button{margin-top:10px;display:inline-block}@media only screen and (max-width: 768px){.flexible-teacher-home-recent__no-activity{text-align:center}}.flexible-teacher-home-recent__inner-notif .notification{font-family:"ProximaNova-RegularIt", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;line-height:1.2;margin-bottom:1.9230769231em}.flexible-teacher-home-recent__inner-notif .notification:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-teacher-home-recent__inner-notif .notification{display:inline-block}* html .flexible-teacher-home-recent__inner-notif .notification{height:1%}.flexible-teacher-home-recent__inner-notif .notification{display:block}@media only screen and (max-width: 568px){.flexible-teacher-home-recent__inner-notif .notification{text-align:center}}@media only screen and (max-width: 768px){.flexible-teacher-home-recent__inner-notif .notification{margin-bottom:0.7692307692em}}.flexible-teacher-home-recent__inner-notif .notification .user-avatar{margin-right:0.7692307692em;width:40px;height:40px;border-radius:4px;overflow:hidden;float:left}@media only screen and (max-width: 568px){.flexible-teacher-home-recent__inner-notif .notification .user-avatar{float:none;margin:0 auto}}.flexible-teacher-home-recent__inner-notif .notification .user-name-link{font-size:15px;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-teacher-home-recent__inner-notif .notification .user-name-link:hover,.flexible-teacher-home-recent__inner-notif .notification .user-name-link:focus{color:#5ec3fb}.flexible-teacher-home-recent__inner-notif .notification .notification_right{overflow:hidden}.flexible-teacher-home-recent__inner-notif .notification .notification_message{overflow:hidden;margin:0.2307692308em 0;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:13px}.flexible-teacher-home-recent__inner-notif .notification .notification_message a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-teacher-home-recent__inner-notif .notification .notification_message a:hover,.flexible-teacher-home-recent__inner-notif .notification .notification_message a:focus{color:#5ec3fb}.flexible-teacher-home-recent__load-more .icon-arrow-right,.flexible-teacher-home-recent__load-more .flexible-groups__content-items .pagination .more_link,.flexible-groups__content-items .pagination .flexible-teacher-home-recent__load-more .more_link,.flexible-teacher-home-recent__load-more .flexible-public-profile__activity .pagination a,.flexible-public-profile__activity .pagination .flexible-teacher-home-recent__load-more a,.flexible-teacher-home-recent__load-more .flexible-search-course-item-wrapper .flexible-search__see-all,.flexible-search-course-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all,.flexible-teacher-home-recent__load-more .flexible-search-certificate-item-wrapper .flexible-search__see-all,.flexible-search-certificate-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all,.flexible-teacher-home-recent__load-more .flexible-search-act-item-wrapper .flexible-search__see-all,.flexible-search-act-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all,.flexible-teacher-home-recent__load-more .flexible-search-ego-item-wrapper .flexible-search__see-all,.flexible-search-ego-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all,.flexible-teacher-home-recent__load-more .flexible-search-lpa-item-wrapper .flexible-search__see-all,.flexible-search-lpa-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-teacher-home-recent__load-more .icon-arrow-right:hover,.flexible-teacher-home-recent__load-more .flexible-groups__content-items .pagination .more_link:hover,.flexible-groups__content-items .pagination .flexible-teacher-home-recent__load-more .more_link:hover,.flexible-teacher-home-recent__load-more .flexible-public-profile__activity .pagination a:hover,.flexible-public-profile__activity .pagination .flexible-teacher-home-recent__load-more a:hover,.flexible-teacher-home-recent__load-more .flexible-search-course-item-wrapper .flexible-search__see-all:hover,.flexible-search-course-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all:hover,.flexible-teacher-home-recent__load-more .flexible-search-certificate-item-wrapper .flexible-search__see-all:hover,.flexible-search-certificate-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all:hover,.flexible-teacher-home-recent__load-more .flexible-search-act-item-wrapper .flexible-search__see-all:hover,.flexible-search-act-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all:hover,.flexible-teacher-home-recent__load-more .flexible-search-ego-item-wrapper .flexible-search__see-all:hover,.flexible-search-ego-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all:hover,.flexible-teacher-home-recent__load-more .flexible-search-lpa-item-wrapper .flexible-search__see-all:hover,.flexible-search-lpa-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all:hover,.flexible-teacher-home-recent__load-more .icon-arrow-right:focus,.flexible-teacher-home-recent__load-more .flexible-groups__content-items .pagination .more_link:focus,.flexible-groups__content-items .pagination .flexible-teacher-home-recent__load-more .more_link:focus,.flexible-teacher-home-recent__load-more .flexible-public-profile__activity .pagination a:focus,.flexible-public-profile__activity .pagination .flexible-teacher-home-recent__load-more a:focus,.flexible-teacher-home-recent__load-more .flexible-search-course-item-wrapper .flexible-search__see-all:focus,.flexible-search-course-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all:focus,.flexible-teacher-home-recent__load-more .flexible-search-certificate-item-wrapper .flexible-search__see-all:focus,.flexible-search-certificate-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all:focus,.flexible-teacher-home-recent__load-more .flexible-search-act-item-wrapper .flexible-search__see-all:focus,.flexible-search-act-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all:focus,.flexible-teacher-home-recent__load-more .flexible-search-ego-item-wrapper .flexible-search__see-all:focus,.flexible-search-ego-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all:focus,.flexible-teacher-home-recent__load-more .flexible-search-lpa-item-wrapper .flexible-search__see-all:focus,.flexible-search-lpa-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all:focus{color:#5ec3fb}.flexible-teacher-home-recent__load-more .icon-arrow-right:before,.flexible-teacher-home-recent__load-more .flexible-groups__content-items .pagination .more_link:before,.flexible-groups__content-items .pagination .flexible-teacher-home-recent__load-more .more_link:before,.flexible-teacher-home-recent__load-more .flexible-public-profile__activity .pagination a:before,.flexible-public-profile__activity .pagination .flexible-teacher-home-recent__load-more a:before,.flexible-teacher-home-recent__load-more .flexible-search-course-item-wrapper .flexible-search__see-all:before,.flexible-search-course-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all:before,.flexible-teacher-home-recent__load-more .flexible-search-certificate-item-wrapper .flexible-search__see-all:before,.flexible-search-certificate-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all:before,.flexible-teacher-home-recent__load-more .flexible-search-act-item-wrapper .flexible-search__see-all:before,.flexible-search-act-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all:before,.flexible-teacher-home-recent__load-more .flexible-search-ego-item-wrapper .flexible-search__see-all:before,.flexible-search-ego-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all:before,.flexible-teacher-home-recent__load-more .flexible-search-lpa-item-wrapper .flexible-search__see-all:before,.flexible-search-lpa-item-wrapper .flexible-teacher-home-recent__load-more .flexible-search__see-all:before{margin-right:10px}.teacher-homebase-customize-recent{background:#fff;padding:1.6666666667em;font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.teacher-homebase-customize-recent h3{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:2em;margin-bottom:0.5em}.teacher-homebase-customize-recent form{margin-top:1.6666666667em}.teacher-homebase-customize-recent .customize-label{font-weight:bold}.teacher-homebase-customize-recent .custom-select{width:6.6666666667em;margin-left:1.3333333333em}.teacher-homebase-customize-recent .customize-checkbox{margin:0.5333333333em 0 0.5333333333em 1.3333333333em}.teacher-homebase-customize-recent .customize-checkbox label{display:inline}@media only screen and (max-width: 568px){.teacher-homebase-customize-recent{width:13.3333333333em}}.flexible-student-content-dashboard{background:#fff url(/static/leaves/leaves_blue_wide-f066613e745a978ab8e6d0b0824f51d8b3f62097affc9d9eba90214624be9856.png);padding:2.5em 1.25em;border-top:1px solid #DFE0E3}.flexible-student-content-dashboard:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-content-dashboard{display:inline-block}* html .flexible-student-content-dashboard{height:1%}.flexible-student-content-dashboard{display:block}@media (max-width: 767px){.flexible-student-content-dashboard{padding:0 20px}}@media only screen and (max-width: 768px){.flexible-student-content-dashboard{padding:1.25em}}.flexible-student-content-dashboard .flexible-student-content-dashboard-inner{max-width:1170px;margin:0 auto}.flexible-student-content-dashboard .flexible-student-content-dashboard-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-content-dashboard .flexible-student-content-dashboard-inner{display:inline-block}* html .flexible-student-content-dashboard .flexible-student-content-dashboard-inner{height:1%}.flexible-student-content-dashboard .flexible-student-content-dashboard-inner{display:block}@media only screen and (max-width: 768px){.flexible-student-content-dashboard .flexible-student-content-dashboard-inner{text-align:center}}.flexible-student-content-dashboard .flexible-student-content-dashboard-inner h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;color:#303335;margin-bottom:0.5em;line-height:1em}.flexible-student-content-dashboard .flexible-student-content-dashboard-inner h3 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;color:#333}.flexible-student-content-dashboard .flexible-student-content-dashboard-inner h3 a:hover,.flexible-student-content-dashboard .flexible-student-content-dashboard-inner h3 a:focus{color:#5ec3fb}.flexible-student-content-dashboard .flexible-student-content-dashboard-inner p{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.5;color:#333;width:52%}@media only screen and (max-width: 768px){.flexible-student-content-dashboard .flexible-student-content-dashboard-inner p{width:100%}}.flexible-student-content-dashboard .free-act-test-prep-wrapper{margin-top:1.5625em;padding-bottom:0.625em}.flexible-student-content-dashboard .free-act-test-prep-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-content-dashboard .free-act-test-prep-wrapper{display:inline-block}* html .flexible-student-content-dashboard .free-act-test-prep-wrapper{height:1%}.flexible-student-content-dashboard .free-act-test-prep-wrapper{display:block}.flexible-student-content-dashboard .free-act-test-prep-item{display:inline-block;width:10.3125em;margin:0 0.75em 1.375em;padding:1.875em 0 1.25em;border-radius:4px;border:solid 1px #dfe0e3;vertical-align:top;background-color:#fff;text-align:center;transition:box-shadow .15s ease-in-out}.flexible-student-content-dashboard .free-act-test-prep-item:hover{box-shadow:rgba(9,9,9,0.1) 0 1px 4px}.flexible-student-content-dashboard .free-act-test-prep-item img{display:block}.flexible-student-content-dashboard .free-act-test-prep-item .free-act-test-prep-item-link{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:block;margin-top:0.6666666667em}.flexible-student-content-dashboard .free-act-test-prep-item .free-act-test-prep-item-link:hover,.flexible-student-content-dashboard .free-act-test-prep-item .free-act-test-prep-item-link:focus{color:#5ec3fb}.flexible-student-content-dashboard .free-act-test-prep-item .free-act-test-prep-item-img{display:inline-block}.flexible-student-content-courses-wrapper{padding-top:1.875em;border-top:1px solid #DFE0E3}.flexible-student-other-college-courses-wrapper h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;color:#303335;margin-bottom:0;padding:0.25em 0.5em;box-sizing:border-box;border-bottom:1px solid #DFE0E3}@media only screen and (max-width: 768px){.flexible-student-other-college-courses-wrapper h2{text-align:center}}.flexible-teacher-homebase-content__inner h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;color:#303335;margin-bottom:1em;padding:0.25em 0.5em;box-sizing:border-box;border-bottom:1px solid #DFE0E3}@media only screen and (max-width: 768px){.flexible-teacher-homebase-content__inner h2{text-align:center}}.flexible-teacher-homebase-content__inner .ace-home-flexible__paid-courses-list{background:transparent}.flexible-teacher-homebase-content__inner .ace-home-flexible__paid-courses-list-wrapper{background-color:#fff}.teacher-homepage .flexible-popup{background:#fff url(/static/leaves/leaves_blue_wide-f066613e745a978ab8e6d0b0824f51d8b3f62097affc9d9eba90214624be9856.png) 0 center no-repeat}.teacher-homepage .flexible-popup h2,.teacher-homepage .flexible-popup p,.teacher-homepage .flexible-popup strong,.teacher-homepage .flexible-popup label{color:#303335}.teacher-homepage .flexible-popup h2{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:1.875em;line-height:1;margin-bottom:0.5em}.teacher-homepage .flexible-popup p,.teacher-homepage .flexible-popup label{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em}.teacher-homepage .flexible-popup p i,.teacher-homepage .flexible-popup label i{font-family:"ProximaNova-RegularIt", Arial, "Helvetica Neue", Helvetica, sans-serif}.teacher-homepage .flexible-popup.grades-list strong{display:block;margin:1.6666666667em 0 0.5333333333em 0;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em}@media only screen and (max-width: 480px){.teacher-homepage .flexible-popup.grades-list strong{text-align:left}}.teacher-homepage .flexible-popup.grades-list div{display:inline-block;margin-right:0.625em}@media only screen and (max-width: 768px){.teacher-homepage .flexible-popup.grades-list div{display:block;margin:1em auto;text-align:left;width:60%}}@media only screen and (max-width: 480px){.teacher-homepage .flexible-popup.grades-list div{width:100%}}.teacher-homepage .flexible-popup.grades-list .f-button{margin-top:25px}.teacher-homepage .joyride-tip-guide{display:none;margin-top:0.3125em;position:absolute;top:0;left:0;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,0.3);color:#303335;border:solid 1px #dfe0e3;border-radius:4px;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:16px;line-height:1.5;z-index:1101;width:22.5em}@media (min-width: 769px){.teacher-homepage .joyride-tip-guide{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}}.teacher-homepage .joyride-tip-guide .joyride-list,.teacher-homepage .joyride-tip-guide .joyride-next-tip,.teacher-homepage .joyride-tip-guide .joyride-prev-tip,.teacher-homepage .joyride-tip-guide .joyride-close-tip{display:none}.teacher-homepage .joyride-tip-guide h3{margin-bottom:0.3125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.25}.teacher-homepage .joyride-tip-guide p{margin:0 0 0.8666666667em;font-size:1em;line-height:1.5}.teacher-homepage .joyride-tip-guide .f-button{display:inline-block;font-size:1em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.4375em 0.625em;margin-right:0.9375em;border-color:#0e8ce5}@media only screen and (max-width: 480px){.teacher-homepage .joyride-tip-guide .f-button{float:left;display:block}}.teacher-homepage .joyride-tip-guide .skip{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:inline-block}.teacher-homepage .joyride-tip-guide .skip:hover,.teacher-homepage .joyride-tip-guide .skip:focus{color:#5ec3fb}.teacher-homepage .joyride-tip-guide .skip:hover,.teacher-homepage .joyride-tip-guide .skip:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.teacher-homepage .joyride-tip-guide .skip{display:block;line-height:1.1}}@media only screen and (max-width: 480px){.teacher-homepage .joyride-tip-guide .joyride-close-tip.skip{padding-top:0.5625em}}.teacher-homepage .joyride-tip-guide .joyride-nub{display:block;position:absolute;width:0;height:0;border-bottom:solid 7px #fff;border-left:solid 7px transparent;border-right:solid 7px transparent}.teacher-homepage .joyride-tip-guide .joyride-nub.right{left:auto;top:1.25em;right:-0.4375em;border-left:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-right:none}.teacher-homepage .joyride-tip-guide .joyride-nub.top{left:10%;top:-0.4375em}@media only screen and (max-width: 768px){.teacher-homepage .joyride-tip-guide .joyride-nub.top{left:50%}}.teacher-homepage .joyride-tip-guide .joyride-nub.left{border-right:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-left:none;left:-0.4375em;top:1.25em}.teacher-homepage .joyride-tip-guide .joyride-nub.bottom{border-top:solid 7px #fff;border-bottom:none;top:auto;bottom:-0.4375em;left:10%}.teacher-homepage .joyride-tip-guide .joyride-content-wrapper{padding:0.9375em}.teacher-homepage .joyride-tip-guide .joyride-content-wrapper .button{margin-bottom:0 !important}.teacher-homepage .joyride-tip-guide .joyride-links:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.teacher-homepage .joyride-tip-guide .joyride-links{display:inline-block}* html .teacher-homepage .joyride-tip-guide .joyride-links{height:1%}.teacher-homepage .joyride-tip-guide .joyride-links{display:block}.teacher-homepage .joyride-tip-guide .joyride-fake-link{text-indent:99989px;overflow:hidden;position:absolute;top:-100000px;left:-100000px}@media only screen and (max-width: 480px){.teacher-homepage .joyride-tip-guide{width:90%}}.teacher-homepage .joyride-tip-guide.step-1 .joyride-nub{display:none}@media only screen and (min-width: 481px) and (max-width: 768px){.teacher-homepage .joyride-tip-guide.step-1{width:60%}}@media only screen and (max-width: 568px){.teacher-homepage .joyride-tip-guide.step-1{width:60%}}@media only screen and (min-width: 481px) and (max-width: 768px){.teacher-homepage .joyride-tip-guide{width:50%}}@media only screen and (max-width: 568px){.teacher-homepage .joyride-tip-guide{width:60%;margin-left:4%}.teacher-homepage .joyride-tip-guide .joyride-nub.top{left:40%}}@media only screen and (max-width: 480px){.teacher-homepage .joyride-tip-guide{width:90%;margin-left:4%}.teacher-homepage .joyride-tip-guide .joyride-nub.top{left:40%}}@media (min-width: 481px) and (max-width: 570px){.teacher-homepage .joyride-tip-guide[data-index="1"] .joyride-nub.top,.teacher-homepage .joyride-tip-guide[data-index="4"] .joyride-nub.top{left:15%}}@media (min-width: 481px) and (max-width: 570px){.teacher-homepage .joyride-tip-guide[data-index="2"] .joyride-nub.top,.teacher-homepage .joyride-tip-guide[data-index="3"] .joyride-nub.top{left:80%}}.teacher-homepage .joyride-tip-guide.step-9{margin-left:-21%}.teacher-homepage .joyride-tip-guide.step-9 .joyride-nub.top{left:90%}@media only screen and (max-width: 568px){.teacher-homepage .joyride-tip-guide.step-9{width:60%}}@media only screen and (min-width: 481px) and (max-width: 768px){.teacher-homepage .joyride-tip-guide.step-9{margin-left:35%}}@media (min-width: 768px) and (max-width: 1024px){.teacher-homepage .joyride-tip-guide.step-9{margin-left:44%}}@media only screen and (max-width: 480px){.teacher-homepage .joyride-tip-guide.step-9{width:18.125em;left:50% !important;margin-left:-9.0625em}.teacher-homepage .joyride-tip-guide.step-9 .joyride-nub.top{left:47%}}.flexible-student-home__free-pd-wrapper{background-color:#fff;margin-bottom:1.875em;border:solid 1px #dfe0e3;border-radius:4px;max-width:1170px;margin:0 auto}.flexible-student-home__free-pd-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-home__free-pd-wrapper{display:inline-block}* html .flexible-student-home__free-pd-wrapper{height:1%}.flexible-student-home__free-pd-wrapper{display:block}.flexible-student-home__free-pd-wrapper h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;color:#303335;margin-bottom:0.5em;line-height:1em}.flexible-student-home__free-pd-wrapper h3 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;color:#333}.flexible-student-home__free-pd-wrapper h3 a:hover,.flexible-student-home__free-pd-wrapper h3 a:focus{color:#5ec3fb}.flexible-student-home__free-pd-wrapper p{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.5}.flexible-student-home__free-pd-wrapper .separate-line{border-top:solid 3px #efeff1}.flexible-student-home__pd-courses{padding:1.875em 1.875em 0.625em}.flexible-student-home__free-pd{padding:1.875em;overflow:hidden}.flexible-student-home__pd-courses-header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-student-home__pd-courses-header{display:inline-block}* html .flexible-student-home__pd-courses-header{height:1%}.flexible-student-home__pd-courses-header{display:block}.flexible-student-home__pd-courses-header-info{width:58%;float:left;padding-left:4.6875em;position:relative}@media only screen and (max-width: 768px){.flexible-student-home__pd-courses-header-info{width:85%;float:none}}@media only screen and (max-width: 480px){.flexible-student-home__pd-courses-header-info{padding-left:0;width:100%;text-align:center}}.flexible-student-home__pd-courses-header-info-pic{width:3.75em;height:4.0625em;position:absolute;left:0;top:0}@media only screen and (max-width: 480px){.flexible-student-home__pd-courses-header-info-pic{position:static;margin:0 auto 1.25em;display:block}}.flexible-student-home__pd-courses-header-logo{float:right;width:27%;border-radius:4px;border:solid 1px #dfe0e3;background-color:#f7f7f7;padding:0.9375em}@media only screen and (max-width: 768px){.flexible-student-home__pd-courses-header-logo{width:80%;float:none;margin:0.625em auto 0}}.flexible-student-home__pd-courses-header-logo img{display:block;max-width:100%;height:2.375em;margin:0 auto}.flexible-student-home__pd-courses-list{padding-top:1.875em}@media only screen and (max-width: 480px){.flexible-student-home__pd-courses-list{text-align:center}}.flexible-student-home__pd-courses-list .spcc-course-block-short{display:inline-block;width:5.625em;margin:0 0.625em 1.25em;padding:0.9375em;border-radius:4px;border:solid 1px #dfe0e3;vertical-align:top;background-color:#fff;transition:box-shadow .15s ease-in-out}.flexible-student-home__pd-courses-list .spcc-course-block-short:hover{box-shadow:rgba(9,9,9,0.1) 0 1px 4px}.flexible-home__pd-courses-list{padding-top:1.25em}@media only screen and (max-width: 480px){.flexible-home__pd-courses-list{text-align:center;padding-top:0}}.flexible-home__pd-courses-list .spcc-course-block-short{display:inline-block;width:6.5625em;margin:0 0.75em 1.375em;padding:1.875em 1.875em 0.9375em;border-radius:4px;border:solid 1px #dfe0e3;vertical-align:top;background-color:#fff;transition:box-shadow .15s ease-in-out}.flexible-home__pd-courses-list .spcc-course-block-short:hover{box-shadow:rgba(9,9,9,0.1) 0 1px 4px}.flexible-home__pd-courses-list .home_course_item__avatar{margin-bottom:0.3125em}.flexible-home__pd-courses-list .home_course_item__avatar img{border-radius:4px;display:block;max-width:100%}.flexible-home__pd-courses-list .home_course_item__avatar .empty_img{border-radius:4px;border:solid 1px #dfe0e3;width:6.9230769231em;height:4.6153846154em;font-size:0.8125em;text-align:center;padding-top:2.3076923077em}.flexible-home__pd-courses-list .home_course_item__description{margin:0 -1.3333333333em}.flexible-home__pd-courses-list .home_course_item__description .home_course_item__title{min-height:3.6666666667em;text-align:center;padding:0.4666666667em 0 0;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em}.flexible-home__pd-courses-list .home_course_item__description .home_course_item__title a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-home__pd-courses-list .home_course_item__description .home_course_item__title a:hover,.flexible-home__pd-courses-list .home_course_item__description .home_course_item__title a:focus{color:#5ec3fb}.flexible-home__pd-courses-list .home_course_item__buttons-wrapper{min-height:3.875em}.flexible-home__pd-courses-list .home_course_item__course-price{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;color:#333;text-align:center;padding-bottom:0.3333333333em}.flexible-home__pd-courses-list .home_course_item__buy-button{font-size:0.8125em;text-align:center}.flexible-home__pd-courses-list .home_course_item__buy-button .f-button{display:inline-block;padding:0.7692307692em 1.9230769231em 0.6923076923em}.flexible-home__pd-courses-list .home_course_item__buy-button .f-button.button-already-in-cart{padding:0.2307692308em 1.1538461538em}.flexible-home__pd-courses-list .home_course_item__trial-link{font-size:0.9375em;text-align:center;padding-top:0.3333333333em}.flexible-home__pd-courses-list .home_course_item__trial-link a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-home__pd-courses-list .home_course_item__trial-link a:hover,.flexible-home__pd-courses-list .home_course_item__trial-link a:focus{color:#5ec3fb}.flexible-student-home__free-pd-inner{float:left;width:55%;padding-left:5.3125em;background:url(/static/professional-development-yellow-292333fada66019343a3109d0ec34c64f3bfbf107f361a273be9b53c4765cda6.png) 0 0 no-repeat}@media only screen and (max-width: 768px){.flexible-student-home__free-pd-inner{width:80%;float:none}}@media only screen and (max-width: 480px){.flexible-student-home__free-pd-inner{width:70%}}.flexible-student-home__free-pd-table{float:right;width:30%}@media only screen and (max-width: 768px){.flexible-student-home__free-pd-table{width:70%;float:none;margin:0.625em auto 0}}@media only screen and (max-width: 480px){.flexible-student-home__free-pd-table{width:100%}}.flexible-student-home__free-pd-table .professional-development-row{padding-left:3.3333333333em;background:url(/static/professional-development-empty-circle-e5add32f8b56bf6b48df4e9de97dbd66d364b3cfd45b1c8f8bfd7146a3324b0b.png) 15px center no-repeat;border-bottom:solid 1px #dfe0e3}.flexible-student-home__free-pd-table .professional-development-row.checked{background-image:url(/static/professional-development-green-circle-9503e49e91c4f65e2d61add3b1df715a75680ce41d83852dbd19054c2e422695.png)}.flexible-student-home__free-pd-table .professional-development-row.progress{background-image:url(/static/professional-development-blue-circle-eeeaf654b5c0710b8e654e8d1010d64966d218bf2624fc1250d70fc356d4db65.png)}.flexible-student-home__free-pd-table .professional-development-table{margin-top:1em;max-height:13.3333333333em;overflow:auto}.flexible-student-home__free-pd-table .professional-development-label{padding:0.8em 2em;border-left:solid 1px #f8c5ca}.flexible-student-home__free-pd-table .professional-development-label a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:0.9333333333em}.flexible-student-home__free-pd-table .professional-development-label a:hover,.flexible-student-home__free-pd-table .professional-development-label a:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.flexible-student-home__free-pd-table .professional-development-label{padding:0.8em;text-align:center}}.additional-resourses{background:#fff url(/static/leaves/leaves_blue_wide-f066613e745a978ab8e6d0b0824f51d8b3f62097affc9d9eba90214624be9856.png);padding:2.5em 1.25em}.additional-resourses:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.additional-resourses{display:inline-block}* html .additional-resourses{height:1%}.additional-resourses{display:block}@media (max-width: 767px){.additional-resourses{padding:0 20px}}@media only screen and (max-width: 768px){.additional-resourses{padding:1.25em}}.additional-resourses-inner{max-width:1170px;margin:0 auto}.additional-resourses-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.additional-resourses-inner{display:inline-block}* html .additional-resourses-inner{height:1%}.additional-resourses-inner{display:block}.additional-resourses-inner h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;color:#303335;margin-bottom:0.5em;line-height:1em}.additional-resourses-inner h3 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;color:#333}.additional-resourses-inner h3 a:hover,.additional-resourses-inner h3 a:focus{color:#5ec3fb}.additional-resourses-inner p{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.5}.additional-resources-wrapper{display:table;width:100%;border-collapse:separate;border-spacing:1.25em}@media only screen and (max-width: 768px){.additional-resources-wrapper{display:block}}.additional-resources-block-row{display:table-row}@media only screen and (max-width: 768px){.additional-resources-block-row{display:block}}.additional-resources-block-cell{display:table-cell;width:33%;background-color:#fff;border-radius:4px;border:solid 1px #dfe0e3;box-shadow:rgba(9,9,9,0.1) 0 1px 3px;padding:1.5625em;vertical-align:top}@media only screen and (max-width: 768px){.additional-resources-block-cell{display:block;width:60%;margin:1.25em auto 0}}.additional-resources-block-image-box{text-align:center;min-height:7.5em;margin:0 auto}@media only screen and (max-width: 480px){.additional-resources-block-image-box{min-height:6.25em}}.additional-resources-block-image-box img{max-width:100%}.additional-resources-block-image-box.common-core-img{max-width:12.5em}.additional-resources-block-image-box.common-core-img img{border-radius:4px}.additional-resources-block-image-box.teacher-tools-img{max-width:5em}.additional-resources-block-image-box.teachers-lounge-img{max-width:4.875em}.additional-resources-block-image-box.teachers-lounge-img img{max-width:100%;height:5.625em}.additional-resources-block-description{text-align:center}.additional-resources-block-description h4{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:0.3333333333em}.additional-resources-block-description h4 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.additional-resources-block-description h4 a:hover,.additional-resources-block-description h4 a:focus{color:#5ec3fb}.additional-resources-block-description p{font-size:0.8125em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-teacher-home__credit-courses{background-color:#f7f7f7;padding:2.5em 1.25em;border-top:solid 1px #dfe0e3}.flexible-teacher-home__credit-courses:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-teacher-home__credit-courses{display:inline-block}* html .flexible-teacher-home__credit-courses{height:1%}.flexible-teacher-home__credit-courses{display:block}@media (max-width: 767px){.flexible-teacher-home__credit-courses{padding:0 20px}}.flexible-teacher-home__credit-courses+.flexible-teacher-home__credit-courses{border-top:none;padding-top:0}@media only screen and (max-width: 768px){.flexible-teacher-home__credit-courses{padding:1.25em}}@media only screen and (max-width: 480px){.flexible-teacher-home__credit-courses{padding:1.25em 0.625em}}.flexible-teacher-home__credit-courses-inner{background-color:#fff;border:solid 1px #dfe0e3;border-radius:4px;padding:1.875em;box-sizing:border-box;max-width:1170px;margin:0 auto}.flexible-teacher-home__credit-courses-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-teacher-home__credit-courses-inner{display:inline-block}* html .flexible-teacher-home__credit-courses-inner{height:1%}.flexible-teacher-home__credit-courses-inner{display:block}@media only screen and (max-width: 480px){.flexible-teacher-home__credit-courses-inner{padding:1.25em 0.3125em}}.flexible-teacher-home__credit-courses-inner h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;color:#303335;margin-bottom:0.5em;line-height:1em;border-bottom:solid 1px #dfe0e3;padding-bottom:0.25em}.flexible-teacher-home__credit-courses-inner h3 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;color:#333}.flexible-teacher-home__credit-courses-inner h3 a:hover,.flexible-teacher-home__credit-courses-inner h3 a:focus{color:#5ec3fb}.flexible-teacher-home__credit-courses-inner p{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.5}.flexible-teacher-home__credit-courses-inner .flexible-student-home__pd-courses-header h3{border:none}.flexible-groups__content-item{position:relative;padding-bottom:1.25em}.flexible-groups__content-item:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-groups__content-item{display:inline-block}* html .flexible-groups__content-item{height:1%}.flexible-groups__content-item{display:block}.flexible-groups__content-item .action-gear-dark{position:absolute;top:0.625em;right:0}.flexible-groups__content-item .action-gear-dark .actions-arrow{left:90px}@media only screen and (max-width: 480px){.flexible-groups__content-item .action-gear-dark{display:none}}.flexible-groups__content-item-icon{display:block;float:left;border:solid 1px #dedada;background-color:#e5e5e5;margin-right:0.625em}.flexible-groups__content-item-icon img{display:block;width:70px;height:70px}.flexible-groups__content-item-information{overflow:hidden;color:#362f2d;font-size:0.9375em;line-height:1.3;padding-right:8.6666666667em}.flexible-groups__content-item-information h4{font-family:"Times New Roman", Times, Georgia, serif;font-size:1.2em;margin-bottom:0.1333333333em}.flexible-groups__content-item-information h4 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-groups__content-item-information h4 a:hover,.flexible-groups__content-item-information h4 a:focus{color:#5ec3fb}.flexible-groups__content-item-information span{font-weight:bold}@media only screen and (max-width: 480px){.flexible-groups__content-item-information{padding-right:1.3333333333em}}.flexible-group-header{background-color:#fff;padding-bottom:1.875em;color:#303335}.flexible-group-header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group-header{display:inline-block}* html .flexible-group-header{height:1%}.flexible-group-header{display:block}@media (max-width: 767px){.flexible-group-header{padding:0 20px}}@media only screen and (max-width: 768px){.flexible-group-header{padding:0}}.flexible-group-header-row{max-width:1170px;margin:0 auto;background-color:#f7f7f7;border:solid 1px #dfe0e3;border-top:none;border-radius:0 0 4px 4px;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-group-header-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group-header-row{display:inline-block}* html .flexible-group-header-row{height:1%}.flexible-group-header-row{display:block}.flexible-group-header__content{padding:1.875em 1.875em 1.125em}.flexible-group-header__content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group-header__content{display:inline-block}* html .flexible-group-header__content{height:1%}.flexible-group-header__content{display:block}@media only screen and (max-width: 768px){.flexible-group-header__content{padding:1.25em}}.flexible-group-avatar-wrapper{float:left;width:9.0625em}.flexible-group-avatar-wrapper img{width:100%;display:block;border-radius:4px}@media only screen and (max-width: 768px){.flexible-group-avatar-wrapper{float:none;margin:0 auto 0.9375em;width:33.9622641509%;max-width:9.0625em;min-width:5.625em}}.flexible-group-header-info{margin-left:11.25em}.flexible-group-header-info:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group-header-info{display:inline-block}* html .flexible-group-header-info{height:1%}.flexible-group-header-info{display:block}@media only screen and (max-width: 768px){.flexible-group-header-info{margin:0}}.flexible-group-header-description{width:100%;font-size:0.9375em;line-height:1.3333333333em;float:left;margin-right:-15.3333333333em}.flexible-group-header-description h1{font-size:1.8666666667em;font-family:"droid_serifregular", Times, "Times New Roman", serif;line-height:1.2;margin-bottom:0.5357142857em;hyphens:auto;-ms-hyphens:auto;word-break:break-all}.flexible-group-header-description h1 a{color:#303335;text-decoration:none}@media only screen and (max-width: 768px){.flexible-group-header-description{margin:0 0 0.9375em;float:none;text-align:center}}.flexible-group-header-description__inner{margin-right:15.3333333333em}@media only screen and (max-width: 768px){.flexible-group-header-description__inner{margin:0}}.flexible-group-header-description__additional{margin-top:1em}.flexible-group-header-description__additional strong{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8666666667em;text-transform:uppercase}@media only screen and (max-width: 768px){.flexible-group-header-description__additional{width:14.6666666667em;text-align:left;margin:1em auto 0}}.flexible-group-header-settings-col{float:right;width:12.1875em}.flexible-group-header-settings-col a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-group-header-settings-col a:hover,.flexible-group-header-settings-col a:focus{color:#5ec3fb}@media only screen and (max-width: 768px){.flexible-group-header-settings-col{float:none;margin:auto}}.flexible-group-header-settings-col .icon-mail:hover:before,.flexible-group-header-settings-col .icon-mail:focus:before{background-image:url(/static/icons/mail-blue-ab455d9d132d63d0553cc9b57ff3ee716676756ad71a3bbf59163787950c2f82.svg)}.flexible-group-header-code{border:solid 1px #dfe0e3;background-color:#fff;border-radius:4px;margin-bottom:0.75em;text-align:center;padding-bottom:0.5em}.flexible-group-header-code__title,.flexible-group-owner-title{text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.4375em;border-bottom:solid 1px #dfe0e3}.flexible-group-header-code__title span,.flexible-group-header-code__title .more-owners,.flexible-group-owner-title span,.flexible-group-owner-title .more-owners{font-size:0.8125em}.flexible-group-header-code__num{font-size:0.9375em;padding:0.6666666667em 0 0}.flexible-group-header-code__num b{font-size:1.8666666667em;line-height:1.2}.flexible-group-header-code__num .not-accept-members{padding-bottom:0.6666666667em;border-bottom:solid 1px #dfe0e3}.group-code-help-text{font-size:0.75em;font-style:italic}.group-header-white-link{display:block;background:#fff;font-size:0.875em;padding:0.4285714286em 0.8571428571em 0.4285714286em 1.5714285714em;border:1px solid #dfe0e3;border-bottom:3px solid #dfe0e3;border-radius:4px;margin-bottom:0.8571428571em}.group-header-white-link:before{font-size:1em;color:#6e7071;margin-right:0.625em}.flexible-group-owner-block{border:solid 1px #dfe0e3;background-color:#fff;border-radius:4px;margin-bottom:0.75em;text-align:center}.flexible-group-owner-avatar{width:4.375em;border:solid 1px #dfe0e3;display:block;margin:0.625em auto 0.5em;border-radius:4px}.flexible-group-owner-info{padding-bottom:0.5em}.flexible-group-owner-info .icon-mail{color:#6e7071;font-size:1.375em}.flexible-group-owner-name{margin-bottom:0.3846153846em}.flexible-group-owner-name a{font-size:0.8125em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-group-owner-title{position:relative}.flexible-group-owner-title:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group-owner-title{display:inline-block}* html .flexible-group-owner-title{height:1%}.flexible-group-owner-title{display:block}.flexible-group-owner-title.doubled{border-bottom-width:2px}.flexible-group-owner-title span{text-align:left;float:left}.flexible-group-owner-title a{text-transform:none;float:right}.flexible-what-this-block{position:relative}.flexible-what-this{position:absolute;z-index:10;right:0.625em;top:1.25em;display:none}@media only screen and (max-width: 768px){.flexible-what-this{right:-2.5em}}.flexible-what-this__inner{font-size:0.75em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;width:20.8333333333em;background-color:#fff;border:solid 1px #dfe0e3;border-radius:4px;box-shadow:rgba(0,0,0,0.3) 0px 0px 10px 0;padding:1.25em;text-align:left}.flexible-what-this-arrow{display:block;margin:0 0 0 12.5em;position:relative;z-index:10;top:0.0625em}@media only screen and (max-width: 768px){.flexible-what-this-arrow{margin-left:48%}}.flexible-more-owners{position:absolute;z-index:10;left:1.5625em;top:1.875em;display:none}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-more-owners{left:3.75em}}@media only screen and (max-width: 480px){.flexible-more-owners{left:2.5em}}.flexible-more-owners__inner{width:12.1875em;background-color:#fff;border:solid 1px #dfe0e3;border-radius:4px;box-shadow:rgba(0,0,0,0.3) 0px 0px 10px 0}.flexible-more-owners-arrow{display:block;margin:0 0 0 8.125em;position:relative;z-index:10;top:0.0625em}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-more-owners-arrow{margin:auto}}@media only screen and (max-width: 480px){.flexible-more-owners-arrow{margin:0 0 0 7.1875em}}.flexible-group-owners-list{display:table;width:100%}.flexible-group-elder-owner{display:table-row}.flexible-group-elder-owner+.flexible-group-elder-owner div{border-top:solid 1px #dfe0e3}.flexible-owners-avatar{display:table-cell;padding:0.3125em;vertical-align:middle;width:2.5em}.flexible-owners-avatar img{border-radius:4px;display:block;border:solid 1px #dfe0e3;width:100%;height:auto}.flexible-owners-name{display:table-cell;vertical-align:middle;padding:0.3125em 0;text-align:left}.flexible-owners-name a{font-size:0.8125em;width:8.0769230769em;display:inline-block;position:relative;overflow:hidden}.flexible-owners-name a:after{content:'';display:block;width:1.4615384615em;height:100%;position:absolute;bottom:0;right:0;background-repeat:repeat-y;background-position:left top;background-image:url(/static/mask_white-fade-5e40b43f7289c45eb98f27e3b09f3506548b41abadb07c1f901898a874340ac2.png)}.flexible-owners-email{display:table-cell;padding-right:0.3125em;vertical-align:middle}.flexible-owners-email .icon-mail{color:#6e7071;font-size:1em}.group-code-help-text-wrapper{background-color:#fff;border:1px solid #DFE0E3;font-size:0.8125em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335;line-height:1.2;width:300px;padding:1.1538461538em}@media only screen and (max-width: 768px){.group-code-help-text-wrapper{width:180px}}.group-code-help-text-wrapper .white_top_arrow{right:45px;top:-12px;left:auto}.flexible-group__group-content{float:left;width:50%;margin-left:0;margin-right:0;box-sizing:border-box;padding-right:0.625em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}@media (max-width: 767px){.flexible-group__group-content{float:none;width:100%;margin-left:0;margin-right:0}}.owner .flexible-group__group-content{width:40%}@media only screen and (max-width: 768px){.owner .flexible-group__group-content{width:auto}}.flexible-group__group-content a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-group__group-content a:hover,.flexible-group__group-content a:focus{color:#5ec3fb}@media only screen and (max-width: 768px){.flexible-group__group-content{width:auto;float:none;padding:1.25em}}.flexible-group__group-content__title.flexible-group__column__title{z-index:31}.flexible-group__group-content__title.flexible-group__column__title .add-content-wrapper{position:absolute;right:0.5em;top:0.3125em;background:#fff;border:solid 1px #dfe0e3;border-radius:4px}.flexible-group__group-content__title.flexible-group__column__title .add-content{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;text-decoration:none;display:block;color:#303335;width:100%}.flexible-group__group-content__title.flexible-group__column__title .add-content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group__group-content__title.flexible-group__column__title .add-content{display:inline-block}* html .flexible-group__group-content__title.flexible-group__column__title .add-content{height:1%}.flexible-group__group-content__title.flexible-group__column__title .add-content{display:block}.flexible-group__group-content__title.flexible-group__column__title .add-content:hover,.flexible-group__group-content__title.flexible-group__column__title .add-content:focus,.flexible-group__group-content__title.flexible-group__column__title .add-content:visited{color:#303335}.flexible-group__group-content__title.flexible-group__column__title .add-content.clicked{border-bottom:solid 1px #dfe0e3}.flexible-group__group-content__title.flexible-group__column__title .add-content .add-content-link{padding:0.6666666667em 1em 0;float:left}.flexible-group__group-content__title.flexible-group__column__title .add-content .icon-dd-arrow{float:right;font-size:0.8em;padding:0.8333333333em 0.8333333333em 0.5em;border-left:solid 1px #dfe0e3}@media only screen and (max-width: 480px){.flexible-group__group-content__title.flexible-group__column__title{padding-bottom:3.4375em}.flexible-group__group-content__title.flexible-group__column__title .add-content-wrapper{margin:0.3125em -5em 0 0;right:50%;top:auto}.flexible-group__group-content__title.flexible-group__column__title .add-content-wrapper.opened{margin-right:-8.125em}}.flexible-group__add-content-popup{width:21.875em;display:none}.flexible-group__add-content-popup #search_content{width:100%;box-sizing:border-box;font-size:0.875em;padding:0.4285714286em 0.7142857143em 0.4285714286em 3.5714285714em;color:#303335;border:solid 1px #dfe0e3;border-radius:4px}.flexible-group__add-content-popup .add-content-field{position:relative}.flexible-group__add-content-popup .add-content-field .icon-search{position:absolute;z-index:10;top:0.5em;left:0.9375em;color:#6e7071}.flexible-group__add-content-popup .add-content-popup__header{padding:0.75em}.flexible-group__add-content-popup .type-selector{padding-top:0.75em}.flexible-group__add-content-popup .type-selector:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group__add-content-popup .type-selector{display:inline-block}* html .flexible-group__add-content-popup .type-selector{height:1%}.flexible-group__add-content-popup .type-selector{display:block}.flexible-group__add-content-popup .type-selector a{display:block;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:0.875em;padding:0.3571428571em 0.5em;text-align:center;border:solid 1px #fff;border-radius:20px}.flexible-group__add-content-popup .type-selector a:hover,.flexible-group__add-content-popup .type-selector a:focus{color:#5ec3fb}.flexible-group__add-content-popup .type-selector a:before{margin-right:0.7142857143em}.flexible-group__add-content-popup .type-selector a.recently-viewed{margin-right:0.8571428571em}.flexible-group__add-content-popup .type-selector a.my-library{margin-left:0.8571428571em}.flexible-group__add-content-popup .type-selector li{float:left;width:49%;box-sizing:border-box;border:solid 1px #fff;border-right:none}.flexible-group__add-content-popup .type-selector li+li{border-left:solid 1px #dfe0e3;border-right:solid 1px #fff}.flexible-group__add-content-popup .type-selector li.active a{background-color:#f7f7f7;border-color:#dfe0e3}.flexible-group__add-content-popup .content-list a{display:block;font-size:0.875em;padding:0.8571428571em;color:#303335;text-decoration:none;border-top:solid 1px #dfe0e3}.flexible-group__add-content-popup .content-list a:hover,.flexible-group__add-content-popup .content-list a:focus{background-color:#f7f7f7}.flexible-group__add-content-popup .content-list .content-list__empty{font-size:0.875em;padding:0.8571428571em;color:#303335;text-align:center}.flexible-group__add-content-popup .content-preloader{text-align:center;padding:0.75em}@media only screen and (max-width: 480px){.flexible-group__add-content-popup{width:16.25em}.flexible-group__add-content-popup .type-selector li{float:none;margin-bottom:0.625em;width:auto;border:none !important;padding:0}.flexible-group__add-content-popup .type-selector a{margin:0 !important}}.group__group_content__list{font-size:0.9375em}.group__group_content__list .item-avatar{float:left;width:3.3333333333em;position:relative}.group__group_content__list .item-avatar img{display:block;width:100%;border:solid 1px #dfe0e3;border-radius:4px;font-size:0.6666666667em}.group__group_content__list .item-description{font-size:0.8666666667em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-left:4.6153846154em}.group__group_content__list .item-description h4 a{font-size:1.1538461538em}.group__group_content__list .item-description .full-list-arrow{position:absolute;top:-0.125em;right:0;background-color:#fff;font-size:0.6153846154em;padding:0.875em 1.5em;color:#000;text-decoration:none;border-left:solid 1px #dfe0e3;border-bottom:solid 1px #dfe0e3;border-radius:0 0 0 4px}.group__group_content__list .item-description .full-list-arrow i{display:none}.group__group_content__list .additional-information b{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.list-item{padding:0.6666666667em;border-bottom:solid 1px #dfe0e3;position:relative}.list-item:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.list-item{display:inline-block}* html .list-item{height:1%}.list-item{display:block}.list-item+.list-item{border-top:solid 1px #fff}.list-item:last-child{border-bottom:none}.list-item a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.list-item a:hover,.list-item a:focus{color:#5ec3fb}.list-item .owner-actions-list{position:absolute;bottom:0;right:0}.list-item .owner-actions-list .action-show,.list-item .owner-actions-list .action-move,.list-item .owner-actions-list .action-remove,.list-item .owner-actions-list .action-hide{opacity:0}.list-item .owner-actions-list li{float:left}.list-item .owner-actions-list li a{display:block;color:#6e7071;padding:0.3333333333em 0.5333333333em;border-top:solid 1px #dfe0e3;border-left:solid 1px #dfe0e3;background-color:#fff}.list-item .owner-actions-list li:first-child a{border-radius:4px 0 0 0}.list-item .owner-actions-list li .icon-hidden{display:block;color:#6e7071;padding:0.3333333333em 0.5333333333em;border-top:solid 1px #F7F7F7;border-left:solid 1px #F7F7F7}.list-item:hover .action-show,.list-item:hover .action-move,.list-item:hover .action-remove,.list-item:hover .action-hide{opacity:1}.list-item:hover span.icon-hidden{display:none}.list-item.hover .action-show,.list-item.hover .action-move,.list-item.hover .action-remove,.list-item.hover .action-hide{opacity:1}.list-item.hover span.icon-hidden{display:none}.list-item .wrapper-icon{position:absolute;font-size:1.1333333333em;padding:0.1764705882em;background-color:#fff;border:solid 1px #dfe0e3;border-radius:3px;bottom:-0.2941176471em;left:-0.2941176471em}.flexible-group__group-wall{float:left;width:50%;margin-left:0;margin-right:0;box-sizing:border-box;padding-left:0.625em;margin-bottom:1.25em}@media (max-width: 767px){.flexible-group__group-wall{float:none;width:100%;margin-left:0;margin-right:0}}.owner .flexible-group__group-wall{width:40%}@media only screen and (max-width: 768px){.owner .flexible-group__group-wall{width:auto}}@media only screen and (max-width: 768px){.flexible-group__group-wall{width:auto;float:none;padding:0 1.25em}}.flexible-group__wall-header{padding:0.6666666667em 0;font-size:0.9375em}.flexible-group__wall-type-comment{margin:0 0.6666666667em;position:relative;top:0.0666666667em;z-index:3}.flexible-group__wall-type-comment:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group__wall-type-comment{display:inline-block}* html .flexible-group__wall-type-comment{height:1%}.flexible-group__wall-type-comment{display:block}.flexible-group__wall-type-comment li{float:left;margin-left:2em}.flexible-group__wall-type-comment li:first-child{margin-left:0}.flexible-group__wall-type-comment .comment{padding-bottom:0.6666666667em}.flexible-group__wall-type-comment .comment a{background:url(/static/group_wall_icons-6e759bc4d9190918fdaa1abb5285cae74e57a394628014ed89035136ac89cc77.png) 0 -34px no-repeat;padding:0.3333333333em 0 0.1333333333em 1.6666666667em;color:#89caf3;text-decoration:none}.flexible-group__wall-type-comment .comment.active{background:url(/static/arrows/arrow_top_popup-3c58ab49b4eed8e9200f7151ece0654589eff783028c5df8c584a9ca3f082581.png) center bottom no-repeat}.flexible-group__wall-type-comment .comment.active a{background:url(/static/group_wall_icons-6e759bc4d9190918fdaa1abb5285cae74e57a394628014ed89035136ac89cc77.png) 0 4px no-repeat;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-group__wall-type-comment .comment.active a:hover,.flexible-group__wall-type-comment .comment.active a:focus{color:#5ec3fb}.flexible-group__wall-type-comment .announcement{padding-bottom:0.6666666667em}.flexible-group__wall-type-comment .announcement a{background:url(/static/group_wall_icons-6e759bc4d9190918fdaa1abb5285cae74e57a394628014ed89035136ac89cc77.png) 0 -124px no-repeat;padding:0.3333333333em 0 0.1333333333em 1.6666666667em;color:#89caf3;text-decoration:none}.flexible-group__wall-type-comment .announcement.active{background:url(/static/arrows/arrow_top_popup-3c58ab49b4eed8e9200f7151ece0654589eff783028c5df8c584a9ca3f082581.png) center bottom no-repeat}.flexible-group__wall-type-comment .announcement.active a{background:url(/static/group_wall_icons-6e759bc4d9190918fdaa1abb5285cae74e57a394628014ed89035136ac89cc77.png) 1px -76px no-repeat;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-group__wall-type-comment .announcement.active a:hover,.flexible-group__wall-type-comment .announcement.active a:focus{color:#5ec3fb}.flexible-group__wall-comment-line{margin:0 0.6666666667em}.flexible-group__wall-comment-line:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group__wall-comment-line{display:inline-block}* html .flexible-group__wall-comment-line{height:1%}.flexible-group__wall-comment-line{display:block}.flexible-group__wall-comment-line textarea{min-height:4em;margin:0 0 0.6666666667em 0}.flexible-group__wall-comment-line .post-button{float:right}.flexible-group__wall-comment-edit{margin:1.3333333333em 0}.flexible-group__wall-comment-edit textarea{min-height:4em;margin:0 0 0.6666666667em 0;resize:none}.group__group_wall__group_messages__group_comment{border-top:solid 1px #dfe0e3;padding:0.625em}.group__group_wall__group_messages__group_comment .message_content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.group__group_wall__group_messages__group_comment .message_content{display:inline-block}* html .group__group_wall__group_messages__group_comment .message_content{height:1%}.group__group_wall__group_messages__group_comment .message_content{display:block}.group__group_wall__group_messages__group_comment .f-button{padding-top:0.3125em;padding-bottom:0.3125em}.group__group_wall__group_messages__group_comment:hover .comment-edit,.group__group_wall__group_messages__group_comment:hover .comment-delete,.group__group_wall__group_messages__group_comment:focus .comment-edit,.group__group_wall__group_messages__group_comment:focus .comment-delete{visibility:visible}.announcement-wall-message{color:#303335;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;position:relative;padding-left:2.6923076923em;border-left:solid 3px #1c9df0}.announcement-wall-message a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.announcement-wall-message a:hover,.announcement-wall-message a:focus{color:#5ec3fb}.announcement-wall-message-icon{position:absolute;left:0.7692307692em;top:0.7692307692em;width:1.2307692308em;height:1.5384615385em;background:url(/static/group_wall_icons-6e759bc4d9190918fdaa1abb5285cae74e57a394628014ed89035136ac89cc77.png) 0 -78px no-repeat}.group__group_wall__group_messages__group_avatar,.group__group_wall__group_messages__group_answer__group_avatar{width:2.5em;height:2.5em;border-radius:4px;float:left}.group__group_wall__group_messages__group_avatar img,.group__group_wall__group_messages__group_answer__group_avatar img{border-radius:4px;max-width:100%;display:block}.group__group_wall__group_messages__group_message,.group__group_wall__group_messages__group_answer__group_message{margin-left:4.2307692308em;color:#303335;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em}.group__group_wall__group_messages__group_message a,.group__group_wall__group_messages__group_answer__group_message a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.group__group_wall__group_messages__group_message a:hover,.group__group_wall__group_messages__group_message a:focus,.group__group_wall__group_messages__group_answer__group_message a:hover,.group__group_wall__group_messages__group_answer__group_message a:focus{color:#5ec3fb}.group__group_wall__group_messages__actions{margin-top:0.3125em}.group__group_wall__group_messages__actions:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.group__group_wall__group_messages__actions{display:inline-block}* html .group__group_wall__group_messages__actions{height:1%}.group__group_wall__group_messages__actions{display:block}.group__group_wall__group_messages__actions span{font-family:"ProximaNova-RegularIt", Arial, "Helvetica Neue", Helvetica, sans-serif}.group__group_wall__group_messages__actions .add-reply{float:right;margin-left:0.3846153846em}.group__group_wall__group_messages__actions .comment-edit,.group__group_wall__group_messages__actions .comment-delete,.group__group_wall__group_messages__actions .reply-delete,.group__group_wall__group_messages__actions .reply-edit{float:right;color:#6E7071;visibility:hidden;padding:0.1538461538em 0.3846153846em;border:solid 1px #dfe0e3;border-radius:4px;background-color:#fff;margin-left:0.3846153846em;margin-top:0.0769230769em}.group__group_wall__group_messages__actions .comment-edit:hover,.group__group_wall__group_messages__actions .comment-edit:focus,.group__group_wall__group_messages__actions .comment-edit:visited,.group__group_wall__group_messages__actions .comment-delete:hover,.group__group_wall__group_messages__actions .comment-delete:focus,.group__group_wall__group_messages__actions .comment-delete:visited,.group__group_wall__group_messages__actions .reply-delete:hover,.group__group_wall__group_messages__actions .reply-delete:focus,.group__group_wall__group_messages__actions .reply-delete:visited,.group__group_wall__group_messages__actions .reply-edit:hover,.group__group_wall__group_messages__actions .reply-edit:focus,.group__group_wall__group_messages__actions .reply-edit:visited{color:#6E7071}.group__group_wall__author_name{font-size:1.1538461538em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:0.2em;display:inline-block}a.group__group_wall__author_name{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}a.group__group_wall__author_name:hover,a.group__group_wall__author_name:focus{color:#5ec3fb}.group__group_wall__group_messages__group_comment__group_answer{margin-left:3.125em}.group__group_wall__group_messages__group_comment__group_answer:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.group__group_wall__group_messages__group_comment__group_answer{display:inline-block}* html .group__group_wall__group_messages__group_comment__group_answer{height:1%}.group__group_wall__group_messages__group_comment__group_answer{display:block}.group__group_wall__group_messages__group_comment__group_answer.hidden{display:none}.group__group_wall__group_messages__group_comment__group_answer li.group__group_wall__comment_form{display:none;padding:0.625em;background-color:#fff;border-bottom:solid 1px #dfe0e3}.group__group_wall__group_messages__group_comment__group_answer li.group__group_wall__comment_form.border-rounded{border-radius:4px}.group__group_wall__group_messages__group_comment__group_answer .comment-reply{color:#303335;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;border-bottom:solid 1px #dfe0e3;padding:0.625em;margin-bottom:0.625em}.group__group_wall__group_messages__group_comment__group_answer .comment-reply:last-child{border-radius:0 0 4px 4px;margin:0}.group__group_wall__group_messages__group_comment__group_answer .comment-reply:hover .reply-delete,.group__group_wall__group_messages__group_comment__group_answer .comment-reply:hover .reply-edit,.group__group_wall__group_messages__group_comment__group_answer .comment-reply:focus .reply-delete,.group__group_wall__group_messages__group_comment__group_answer .comment-reply:focus .reply-edit{visibility:visible}.group__group_wall__group_messages__group_comment__group_answer .group-answers-arrow{position:relative;top:0.0625em;left:3.125em;display:block}.group__group_wall__white-reply-block{background-color:#fff;border:solid 1px #dfe0e3;border-bottom:none;border-radius:4px}.group__group_wall__group_messages__group_answer__group_avatar{width:2.5em;height:2.5em;border-radius:4px;float:left}.group__group_wall__group_messages__group_answer__group_avatar img{border-radius:4px;max-width:100%;display:block}.group__group_wall__group_messages__group_answer__group_message_form{margin-left:4.2307692308em;color:#303335;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em}.group__group_wall__group_messages__group_answer__group_message_form .add-reply-form:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.group__group_wall__group_messages__group_answer__group_message_form .add-reply-form{display:inline-block}* html .group__group_wall__group_messages__group_answer__group_message_form .add-reply-form{height:1%}.group__group_wall__group_messages__group_answer__group_message_form .add-reply-form{display:block}.group__group_wall__group_messages__group_answer__group_message_form .add-reply-form .reply-button,.group__group_wall__group_messages__group_answer__group_message_form .add-reply-form .cancel-reply{float:left;margin-right:0.7692307692em}.group__group_wall__group_messages__group_answer__group_message_form h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.1538461538em;margin-bottom:0.6666666667em}.group__group_wall__group_messages__group_answer__group_message_form textarea{min-height:3.4615384615em;margin-top:0}.group__group_wall__group_announcement__actions{position:absolute;bottom:0;right:0}.group__group_wall__group_announcement__actions:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.group__group_wall__group_announcement__actions{display:inline-block}* html .group__group_wall__group_announcement__actions{height:1%}.group__group_wall__group_announcement__actions{display:block}.group__group_wall__group_announcement__actions a{float:left;display:block;color:#6e7071;padding:0.3333333333em 0.5333333333em 0em;border-top:solid 1px #dfe0e3;border-left:solid 1px #dfe0e3;background-color:#fff;overflow:hidden}.group__group_wall__group_announcement__actions a:first-child{border-radius:4px 0 0 0}.group__group_wall__group_announcement__actions a:hover,.group__group_wall__group_announcement__actions a:focus,.group__group_wall__group_announcement__actions a:visited{color:#6e7071}.group__group_wall__group_announcement__actions a span{opacity:0;position:absolute;text-indent:-9999px}.group__group_wall__group_footer{padding:0.625em 0.625em 0 0}.group__group_wall__group_footer:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.group__group_wall__group_footer{display:inline-block}* html .group__group_wall__group_footer{height:1%}.group__group_wall__group_footer{display:block}.group__group_wall__group_footer a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;float:right;text-transform:capitalize}.group__group_wall__group_footer a:hover,.group__group_wall__group_footer a:focus{color:#5ec3fb}.group__group_wall__group_footer a:before{padding-right:0.625em}.group__group_stats__left{float:left;width:25%;margin-left:0;margin-right:0;width:19%;box-sizing:border-box;padding-right:1.25em}@media (max-width: 767px){.group__group_stats__left{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.group__group_stats__left{float:none;width:auto;padding:1.25em;border-bottom:solid 1px #dfe0e3}}.group__group_stats-list li{font-size:0.9375em;border-bottom:solid 1px #dfe0e3}.group__group_stats-list li+li{border-top:solid 1px #fff}.group__group_stats-list li:last-child{border-bottom:none}.flexible-group__stats__title .icon-dd-arrow{display:none}@media only screen and (max-width: 768px){.flexible-group__column__title.flexible-group__stats__title{position:absolute;border:none;top:0;width:100%;text-align:center;padding:0 0 0.625em 0;cursor:pointer}.flexible-group__column__title.flexible-group__stats__title .title-content{padding:0}.flexible-group__column__title.flexible-group__stats__title .icon-dd-arrow{display:inline-block}.flexible-group__column.flexible-group-stats__column{position:relative;background-color:#fff;padding-top:2.5em;border:none}.group__group_stats-list{background-color:#f7f7f7;border:solid 1px #dfe0e3;border-radius:4px}}.stats-toggler,.content-stats-toggler{display:block;padding:0.6666666667em 0.8em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.stats-toggler:hover,.stats-toggler:focus,.content-stats-toggler:hover,.content-stats-toggler:focus{color:#5ec3fb}.stats-toggler:before,.content-stats-toggler:before{color:#6e7071;margin-right:0.6666666667em}.groups-stats__members{padding:0.6666666667em 0.8em}.groups-stats__members h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8666666667em;text-transform:uppercase;color:#303335;margin-bottom:1em}.groups-stats__members a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.groups-stats__members a:hover,.groups-stats__members a:focus{color:#5ec3fb}.groups-stats__members a strong{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.groups-stats__members .group-user{margin-bottom:0.6666666667em}.groups-stats__members .group-user a{display:block;position:relative;overflow:hidden}.groups-stats__members .group-user a:after{content:'';display:block;width:25px;height:100%;position:absolute;bottom:0;right:0;background-repeat:repeat-y;background-position:left top;background-image:url(/static/mask_gray-fade-f7f7f7-95226bef0e8e65a553817bd263d95fa13fa36ee338e8fe992628b65d21bd0cf5.png)}.groups-stats__members .more_link{font-size:0.8666666667em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:uppercase;border-top:dashed 1px #DFE0E3;padding-top:0.5384615385em;text-align:center;display:block}.highcharts-tooltip-inner{overflow-y:hidden;overflow-x:hidden;padding:0px;border:solid 1px #325c8e}.highcharts-tooltip-inner b{font-weight:bold}.highcharts-tooltip-inner-header{background:#dfe6f0;color:#325c8e;text-transform:uppercase;font-size:10px;font-weight:bold;line-height:1;padding:15px;width:460px;border-bottom:solid 1px #325c8e}.highcharts-tooltip-inner-subheader{background:#fff;color:#1a1a1a;padding:10px 15px;width:460px;border-bottom:solid 1px #c0c0c0}.highcharts-tooltip-inner-subheader:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.highcharts-tooltip-inner-subheader{display:inline-block}* html .highcharts-tooltip-inner-subheader{height:1%}.highcharts-tooltip-inner-subheader{display:block}.table-tutorial-name,.table-tutorial-time,.table-tutorial-quiz{text-transform:uppercase;text-align:center;float:left;font-size:10px;line-height:1;padding:2px 0}.subheader-tutorial-name,.subheader-tutorial-time,.subheader-tutorial-quiz{text-transform:uppercase;text-align:center;float:left;font-size:10px;font-weight:bold;line-height:1}.subheader-tutorial-name b,.subheader-tutorial-time b,.subheader-tutorial-quiz b{font-size:10px;color:#999;font-weight:normal;font-size:9px;line-height:1.2;display:block}.table-tutorial-name,.subheader-tutorial-name{width:240px;text-align:left}.table-tutorial-name{overflow:hidden}.subheader-tutorial-name{padding-top:5px}.table-tutorial-time,.subheader-tutorial-time{width:75px}.table-tutorial-quiz,.subheader-tutorial-quiz{width:130px}.table-tutorial-name,.table-tutorial-quiz{text-transform:none}.highcharts-tooltip-inner-table{background:#fff;max-height:250px;overflow-y:auto;overflow-x:hidden;width:460px;padding:15px 15px;font-size:10px}.highcharts-tooltip-inner-table:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.highcharts-tooltip-inner-table{display:inline-block}* html .highcharts-tooltip-inner-table{height:1%}.highcharts-tooltip-inner-table{display:block}.icon-arrows-keyboard .icon-arrow-right:before,.icon-arrows-keyboard .flexible-groups__content-items .pagination .more_link:before,.flexible-groups__content-items .pagination .icon-arrows-keyboard .more_link:before,.icon-arrows-keyboard .flexible-public-profile__activity .pagination a:before,.flexible-public-profile__activity .pagination .icon-arrows-keyboard a:before,.icon-arrows-keyboard .flexible-search-course-item-wrapper .flexible-search__see-all:before,.flexible-search-course-item-wrapper .icon-arrows-keyboard .flexible-search__see-all:before,.icon-arrows-keyboard .flexible-search-certificate-item-wrapper .flexible-search__see-all:before,.flexible-search-certificate-item-wrapper .icon-arrows-keyboard .flexible-search__see-all:before,.icon-arrows-keyboard .flexible-search-act-item-wrapper .flexible-search__see-all:before,.flexible-search-act-item-wrapper .icon-arrows-keyboard .flexible-search__see-all:before,.icon-arrows-keyboard .flexible-search-ego-item-wrapper .flexible-search__see-all:before,.flexible-search-ego-item-wrapper .icon-arrows-keyboard .flexible-search__see-all:before,.icon-arrows-keyboard .flexible-search-lpa-item-wrapper .flexible-search__see-all:before,.flexible-search-lpa-item-wrapper .icon-arrows-keyboard .flexible-search__see-all:before{background-image:url(/static/icons/arrow-right-white-91ab205271239eecc29333f1672504426247e61a8a49e9a8de145fb4700e218a.svg) !important}.icon-arrows-keyboard .icon-arrow-left:before{background-image:url(/static/icons/arrow-left-white-497b09931e4c8abcb046d1a4738398a1d75022bd060b0bb3962e416b82208a14.svg);background-position:center 3px}.dateselect-popup{width:35em}@media (max-width: 620px){.dateselect-popup{width:100%}}.dateselect-popup .f-datepicker{margin-top:0.9375em}.dateselect-popup .f-datepicker .ui-datepicker-year{display:inline-block;color:#fff}@media (max-width: 350px){.dateselect-popup .f-datepicker .ui-datepicker-title{font-size:0.75em}.dateselect-popup .f-datepicker .ui-datepicker table{font-size:0.8125em}}.dateselect-popup .dateselect-from{float:left;padding-bottom:1.25em}@media (max-width: 620px){.dateselect-popup .dateselect-from{float:none}}.dateselect-popup .dateselect-to{padding-left:1.25em;padding-bottom:1.25em;float:left}@media (max-width: 620px){.dateselect-popup .dateselect-to{float:none;padding-left:0}}.dateselect-popup .clear{padding-top:1.25em}.pathway-item-description h4{margin-right:2.6923076923em}.icon-pathway-wrapper .icon-pathway{color:#9368AC}.pathway-packets{margin-top:0.3846153846em}.pathway-packets .pathway-packets-list-arrow{position:relative;display:block;top:0.0769230769em;left:1.5384615385em}.pathway-packets-list{font-size:0.8666666667em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;background-color:#fff;border:solid 1px #dfe0e3;border-radius:4px;padding:0.7692307692em}.pathway-packets-list li{margin-bottom:0.5384615385em}.pathway-packets-list li.unit-name{border-bottom:solid 1px #dfe0e3;color:#303335;padding-bottom:0.1538461538em}.pathway-packets-list li+li.unit-name{padding-top:0.3846153846em}.tutorial-item .icon-tutorial{display:block;text-align:center;position:relative;width:1em;line-height:.7em}.tutorial-item .icon-tutorial:before{line-height:1}.tutorial-item .icon-tutorial:after{content:"";width:0;height:0;position:absolute;top:0.0588235294em;right:0.0588235294em;border-style:solid;border-width:4px 0 0 5px;border-color:transparent transparent transparent #93d5e3}.tutorial-item .recommend_rating:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tutorial-item .recommend_rating{display:inline-block}* html .tutorial-item .recommend_rating{height:1%}.tutorial-item .recommend_rating{display:block}.tutorial-item .recommend_rating .count{float:left}.tutorial-item .stars{font-size:16px;background:#D4D4D4 url(/static/stars-flexible-gradient-small-667e75db12795dd3f1bd767c75c0e134ce387cd12300b44112892805634233a9.png) 0 0 no-repeat;margin:0.25em 0.4375em 0 0;float:left;margin:0.1875em 0.4375em 0 0}.tutorial-item .stars img{display:block;margin:0;padding:0}.flexible-group__group-content .playlist-packets{position:relative;margin-top:1em;margin-bottom:1.4666666667em;border:solid 1px #DFE0E3;@inlude border-radius(4px);background-color:#fff;padding:0 0.6666666667em}.flexible-group__group-content .playlist-packets .playlist-packets-arrow{background:url(/static/arrows/arrow_top_popup-3c58ab49b4eed8e9200f7151ece0654589eff783028c5df8c584a9ca3f082581.png) 0 0 no-repeat;width:1.2em;height:0.5333333333em;position:relative;left:0.6666666667em;top:-0.5333333333em}.flexible-group-stats__right__content-summary{margin-left:20%;overflow:auto;display:none}@media only screen and (max-width: 768px){.flexible-group-stats__right__content-summary{margin:1.25em}}.group-content-summary__table-header{position:relative}.group-content-summary__table-header__inner{padding:0.5em;left:0;top:0;border:solid 1px #dfe0e3;background-color:#f7f7f7;width:100%;box-sizing:border-box;z-index:11}.group-content-summary__table-header__inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.group-content-summary__table-header__inner{display:inline-block}* html .group-content-summary__table-header__inner{height:1%}.group-content-summary__table-header__inner{display:block}.content-summary__change-content{float:right;font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;background-color:#fff;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.5555555556em 0;text-align:center;border:solid 1px #dfe0e3;border-radius:4px;width:10.2222222222em}.content-summary__change-content:hover,.content-summary__change-content:focus{color:#5ec3fb}.group-content-summary-table{border:solid 1px #dfe0e3;border-radius:0 0 4px 4px;border-top:none;font-size:16px;position:relative;overflow:auto;padding-top:3.125em}.group-content-summary-table .quiz-key{position:absolute;top:3.8666666667em;z-index:10;font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.6666666667em;color:#303335}.group-content-summary-table table{position:relative;top:-0.625em}.group-content-summary-table tbody tr{border-bottom:1px solid #dfe0e3}.group-content-summary-table tbody tr:hover{background:#fafafa}.group-content-summary-table thead tr{height:14.6875em}.group-content-summary-table thead th{height:2.4375em;vertical-align:bottom}.group-content-summary-table .member-th-background{position:absolute;width:100%;height:2.4375em;background-color:#f7f7f7;margin-top:-2.4375em;z-index:10;border-bottom:solid 1px #dfe0e3;border-right:solid 1px #dfe0e3}.group-content-summary-table .member-th{width:19.375em}.group-content-summary-table .member-th .white-fade{height:3.125em;position:absolute;width:100%;left:5.875em;top:0.3125em;background:url(/static/fade_vertical-693d19e0da8109d987cc223b2daf2a2f47dadc967ac72b83f8232824359d274c.png) left top repeat-x;z-index:9}.group-content-summary-table .member-th .width-simulator{width:19.375em}.group-content-summary-table .member-th .key-word{position:absolute;font-size:1.25em;font-family:'SkippySharp';left:11.5em;top:5em;color:#303335}.group-content-summary-table .member-th .key-word:before{font-size:0.75em}.group-content-summary-table .member-th a{display:block;text-transform:uppercase;background:#f7f7f7;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:0.8125em;text-transform:uppercase;padding:0.7692307692em;width:23.8461538462em;box-sizing:border-box;border-top:solid 1px #dfe0e3;border-right:solid 3px #dfe0e3;position:relative;top:-0.0769230769em}.group-content-summary-table .member-th a:hover,.group-content-summary-table .member-th a:focus{color:#5ec3fb}.group-content-summary-table .rotated-th{width:2em;height:2em;position:relative}.group-content-summary-table .rotated-th__inner{width:2em;height:2.4375em;position:relative;background:#f7f7f7;padding:0 0.625em;border-top:solid 1px #dfe0e3}.group-content-summary-table .rotated-th__inner.touched .group-content-summary-table__tutorial-info{display:block}.group-content-summary-table .rotated-th__inner:hover .group-content-summary-table__tutorial-info,.group-content-summary-table .rotated-th__inner:focus .group-content-summary-table__tutorial-info{display:block}.group-content-summary-table__tutorial-info{position:absolute;display:none;z-index:15;right:0}.group-content-summary-table__tutorial-arrow{background:url(/static/arrows/arrow_top_grey-e2e56f01d867814a634042356766a3d9b18972ffad623826f70f3e9d9bb37b8b.png) 185px 0 no-repeat;height:0.5em;position:relative;top:0.0625em}.group-content-summary-table__tutorial-info__inner{border:solid 1px #dfe0e3;border-radius:4px;background-color:#f7f7f7;box-shadow:rgba(0,0,0,0.1) 0px 7px 10px 0}.flexible-group-stat-tutorial-item-popup{width:16.125em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335;font-size:0.8125em;padding:0.5em 0 0.5em 0.5em;position:relative;overflow:hidden}.flexible-group-stat-tutorial-item-popup:after{content:'';display:block;width:1.875em;height:100%;position:absolute;bottom:0;right:0;background-repeat:repeat-y;background-position:left top;background-image:url(/static/mask_gray-fade-f7f7f7-95226bef0e8e65a553817bd263d95fa13fa36ee338e8fe992628b65d21bd0cf5.png)}.flexible-group-stat-tutorial-item-popup a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:1.1538461538em}.flexible-group-stat-tutorial-item-popup a:hover,.flexible-group-stat-tutorial-item-popup a:focus{color:#5ec3fb}.flexible-group-stat-tutorial-item-popup .author{white-space:nowrap;position:relative;overflow:hidden}.flexible-group-stat-tutorial-item-popup .author:after{content:'';display:block;width:3em;height:100%;position:absolute;bottom:0;right:0;background-repeat:repeat-y;background-position:left top;background-image:url(/static/mask_gray-fade-f7f7f7-95226bef0e8e65a553817bd263d95fa13fa36ee338e8fe992628b65d21bd0cf5.png)}.flexible-group-stat-tutorial-item-image{width:3.125em;float:left}.flexible-group-stat-tutorial-item-image img{width:100%;display:block;border:solid 1px #dfe0e3;border-radius:4px}.flexible-group-stat-tutorial-item-description{margin-left:3.75em}.flexible-group-stat-tutorial-item-description b{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-group-stat-tutorial-item-description h4{white-space:nowrap}.flexible-group-stat-tutorial-item-description .ratings{overflow:hidden}.flexible-group-stat-tutorial-item-description .ratings b{float:left}.flexible-group-stat-tutorial-item-description .recommend_rating{float:left}.flexible-group-stat-tutorial-item-description .recommend_rating .stars{font-size:16px;background:#D4D4D4 url(/static/stars-flexible-gradient-small-667e75db12795dd3f1bd767c75c0e134ce387cd12300b44112892805634233a9.png) 0 0 no-repeat;margin:0.25em 0.4375em 0 0;margin:0.125em 0.3125em 0}.flexible-group-stat-tutorial-item-description .recommend_rating .stars img{display:block;margin:0;padding:0}.group-content-summary-table__content-title{background:#f7f7f7;border-top:solid 1px #dfe0e3;border-bottom:solid 1px #dfe0e3;color:#1C9DEF;font-size:0.75em;font-weight:bold;line-height:1;padding:0.8333333333em;padding-left:1.6666666667em;min-width:200px;max-width:0;max-height:12px;overflow:hidden;white-space:nowrap;position:relative;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;left:-3.4166666667em;top:-8.8333333333em;transform:rotate(-60deg)}.group-content-summary-table__content-title .fade{width:50px;height:30px;display:block;position:absolute;right:0;top:0}.group-content-summary-table__member{padding:0.625em;border-right:solid 3px #dfe0e3}.group-content-summary-table__member:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.group-content-summary-table__member{display:inline-block}* html .group-content-summary-table__member{height:1%}.group-content-summary-table__member{display:block}.group-content-summary-table__avatar{width:2.8125em;float:left}.group-content-summary-table__avatar img{width:100%;border:1px solid #dfe0e3;display:block;border-radius:4px}.group-content-summary-table__name{font-size:0.9375em;margin-left:3.6666666667em;padding-top:1em;color:#303335;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.group-content-summary-table__name a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.group-content-summary-table__name a:hover,.group-content-summary-table__name a:focus{color:#5ec3fb}.group-content-summary-table__score{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;vertical-align:middle;text-align:center;color:#303335}.group-content-summary-table__score.low{color:#E73E4E}.group-content-summary-table__score.high{color:#25AD67}.content-summary__quiz-block{position:absolute;left:4.6875em;top:5em}.content-summary__quiz-block__correct,.content-summary__quiz-block__attempts{font-size:0.6875em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2;color:#303335;text-align:center;width:28%;float:left}.content-summary__quiz-block__correct span,.content-summary__quiz-block__attempts span{font-size:3.6363636364em;font-weight:bold;display:block}.content-summary__quiz-block__divider{font-size:3.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;color:#dfe0e3;width:10%;margin:0 4%;float:left}.content-summary__change-content{float:right}.change-content-summary-form{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;width:41.25em}.change-content-summary-form h2{font-size:1.25em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:5px}.change-content-summary-form p{margin-bottom:10px}.change-content-summary-form .select-all{background:#f7f7f7;padding:0.625em 0.9375em;border:solid 1px #dfe0e3;border-bottom:none;border-radius:4px 4px 0 0;font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.change-content-summary-form .f-button{margin-right:7px}.change-content-summary-form__content{max-height:360px;overflow:auto;border:solid 1px #dfe0e3;border-radius:0 0 4px 4px;margin-bottom:15px;color:#303335}.change-content-summary-form__content .tutorial-row{padding:0.5em 1.0714285714em}.change-content-summary-form__content .pathway-block,.change-content-summary-form__content .playlist-block{background:#f7f7f7;border-top:solid 1px #e3e2de;border-bottom:solid 1px #e3e2de}.change-content-summary-form__content .pathway-header,.change-content-summary-form__content .playlist-header{font-size:0.7857142857em;padding:1.3636363636em 1.3636363636em 0.9090909091em}.change-content-summary-form__content .pathway-header:after,.change-content-summary-form__content .playlist-header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.change-content-summary-form__content .pathway-header,.change-content-summary-form__content .playlist-header{display:inline-block}* html .change-content-summary-form__content .pathway-header,* html .change-content-summary-form__content .playlist-header{height:1%}.change-content-summary-form__content .pathway-header,.change-content-summary-form__content .playlist-header{display:block}.change-content-summary-form__content .pathway-header img,.change-content-summary-form__content .playlist-header img{float:left}.change-content-summary-form__content .pathway-header .pathway-info,.change-content-summary-form__content .pathway-header .playlist-info,.change-content-summary-form__content .playlist-header .pathway-info,.change-content-summary-form__content .playlist-header .playlist-info{float:left;margin-left:10px}.change-content-summary-form__content .pathway-header .pathway-info h3,.change-content-summary-form__content .pathway-header .playlist-info h3,.change-content-summary-form__content .playlist-header .pathway-info h3,.change-content-summary-form__content .playlist-header .playlist-info h3{font-size:1.1428571429em;font-weight:bold;margin-bottom:3px}.group-content-summary__no-results{text-align:center;font-size:1.25em;padding:2em;border:solid 1px #dfe0e3;border-radius:0 0 4px 4px}.flexible-group-stats__right__summary{margin-left:20%;overflow:auto;display:none}@media only screen and (max-width: 768px){.flexible-group-stats__right__summary{margin:1.25em}}.group__group_stats__date{min-width:55.625em;background-color:#f7f7f7;border:solid 1px #dfe0e3;border-bottom:none;padding:0.9375em 0.625em}.group__group_stats__date .calendar-icon{float:right;margin:0.1875em 0 0 0.9375em}.group__group_stats__date span{font-family:"ProximaNova-RegularIt", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;color:#303335}.group__group_stats__date .sinceSelect{position:relative;width:14.6875em;float:right;top:-0.25em}.group__group_stats__date .sinceSelect:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.group__group_stats__date .sinceSelect{display:inline-block}* html .group__group_stats__date .sinceSelect{height:1%}.group__group_stats__date .sinceSelect{display:block}.group__group_stats__date .sinceSelect div{float:left;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;line-height:1.2;color:#303335;text-transform:uppercase;width:5em;padding:0.5384615385em 0 0.6153846154em}.group__group_stats__date .sinceSelect .open_list{width:2.3076923077em;border-right:solid 1px #dfe0e3;border-top:solid 1px #dfe0e3;border-bottom:solid 1px #dfe0e3;border-radius:0 4px 0 0;position:absolute;top:0;right:0;cursor:pointer;background:url(/static/arrows/black_arrow_vert-fad8d7e6cd802cbe2c8b323b2aef45d001375a44407d833ab82e554503d34932.png) 9px -11px #fff no-repeat}.group__group_stats__date .sinceSelect .selectReplace{border:solid 1px #dfe0e3;border-radius:4px 0 0 0;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.2;color:#303335;height:2em;width:10em;position:absolute;top:0;right:2em;overflow:hidden;cursor:pointer;background-color:#fff;z-index:10}.group__group_stats__date .sinceSelect .selectReplace.active{height:auto}.group__group_stats__date .sinceSelect .selectReplace li:last-child{border-bottom:solid 1px #dfe0e3}.group__group_stats__date .sinceSelect .selectReplace li:hover,.group__group_stats__date .sinceSelect .selectReplace li:focus{background-color:#f5f5f5}.group__group_stats__date .sinceSelect .selectReplace a{color:#303335;text-decoration:none;padding:0.4em 0.6666666667em;display:block;white-space:nowrap}.group-summary-table{position:relative;margin-bottom:1.875em;min-width:57em}.group-summary-table table{width:100%;border-top:none;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.group-summary-table td.th{font-size:0.8125em;color:#303335;text-transform:uppercase;padding:0.7692307692em 0.7692307692em 0.7692307692em 0;border:solid 1px #dfe0e3;border-bottom:none}.group-summary-table td:first-child{width:37.125748503%;border-right:solid 1px #fff;padding-left:0.7692307692em}.group-summary-table td{padding:0.4375em 0.625em;border:1px solid #dfe0e3}.group-summary-table td.group_summary_table__number{font-size:1.125em;vertical-align:middle;text-align:center;color:#666}.group-summary-table td.group_summary_table__number.low{color:#E73E4E}.group-summary-table td.group_summary_table__number.middle{color:#ED8123}.group-summary-table td.group_summary_table__number.high{color:#25AD67}.group_summary_table__header td{padding:0;border:none}.group_summary_table__header td.group_summary_table__averages{border:1px solid #dfe0e3;border-right:0;border-left:0;background-color:#f7f7f7;font-size:1.25em;text-align:center;padding:1em 0;color:#3e4244}.group_summary_table__header td.group_summary_table__averages:last-child{border-right:solid 1px #dfe0e3}.group_summary_table__header td.group_summary_table__averages .tutorials_viewed{margin-top:0.2083333333em}.group_summary_table__header td.group_summary_table__percentage{border:1px solid #dfe0e3;border-top:none}.group_summary_table__header td.group_summary_table__percentage div{font-size:0.8125em;color:#fff;float:left;text-align:center;padding:0.3076923077em 0.4615384615em}.group_summary_table__header td.group_summary_table__percentage div.low{background-color:#E73E4E;border-radius:4px 0 0 4px}.group_summary_table__header td.group_summary_table__percentage div.middle{background-color:#ED8123}.group_summary_table__header td.group_summary_table__percentage div.high{background-color:#25AD67;border-radius:0 4px 4px 0}.group_summary_table__header td.group_summary_table__percentage div.notice{font-family:'SkippySharp';font-size:1.4375em;color:#303335;padding-top:0.2173913043em}.group_summary_table__header td.group_summary_table__percentage div.notice span:before{font-size:0.6956521739em}.group_summary_table__subheader th{padding:0;border:solid 1px #DFE0E3;white-space:nowrap}.group_summary_table__subheader th.header.headerSortUp a{background:url(/static/arrows/black_arrow_vert_long-436d32a6515ee4bc049d82bf68fd2545052775ccd60c1b06d61274f6027186cb.png) center 31px no-repeat #dfe0e3}.group_summary_table__subheader th.header.headerSortDown a{background:url(/static/arrows/black_arrow_vert_long-436d32a6515ee4bc049d82bf68fd2545052775ccd60c1b06d61274f6027186cb.png) center -30px no-repeat #dfe0e3}.group_summary_table__subheader th.header:first-child.headerSortUp a{background:url(/static/arrows/black_arrow_vert_long-436d32a6515ee4bc049d82bf68fd2545052775ccd60c1b06d61274f6027186cb.png) 33px 31px no-repeat #dfe0e3}.group_summary_table__subheader th.header:first-child.headerSortDown a{background:url(/static/arrows/black_arrow_vert_long-436d32a6515ee4bc049d82bf68fd2545052775ccd60c1b06d61274f6027186cb.png) 33px -30px no-repeat #dfe0e3}.group_summary_table__subheader th a{display:block;font-size:0.8125em;padding:1.1538461538em;background:#f7f7f7;text-align:center;text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.group_summary_table__subheader th a:hover,.group_summary_table__subheader th a:focus{color:#5ec3fb}.group_summary_table__subheader th:first-child a{text-align:left}.group-summary-table td.group_summary_table__user{border-right:solid 1px #dfe0e3}.group_summary_table__avatar{width:2.5em;float:left}.group_summary_table__avatar img{width:100%;border:1px solid #dfe0e3;border-radius:4px}.group_summary_table__name{font-size:0.9375em;margin-left:3.3333333333em;padding-top:0.6666666667em;color:#666}.group_summary_table__name a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.group_summary_table__name a:hover,.group_summary_table__name a:focus{color:#5ec3fb}.flexible-group_stats__right__member{margin-left:20%;overflow:auto;display:none}@media only screen and (max-width: 768px){.flexible-group_stats__right__member{margin:1.25em}}.group__group_stats__navigation{position:absolute;top:0.625em;left:42%}.group__group_stats__navigation a{display:inline-block;width:2.0625em;height:2.0625em;border:solid 1px #dfe0e3;border-bottom:solid 2px #dfe0e3;border-radius:4px;overflow:hidden;text-indent:-9999px}.group__group_stats__navigation a.prev-member{background:url(/static/arrows/paginator_arrows-92e1dcee5354d6c79465d83efb6fabe55afa938fc59da03070afae696e10e4d2.png) 13px 11px #fff no-repeat;margin-right:0.625em}.group__group_stats__navigation a.next-member{background:url(/static/arrows/paginator_arrows-92e1dcee5354d6c79465d83efb6fabe55afa938fc59da03070afae696e10e4d2.png) -20px 11px #fff no-repeat}.group__group_stats__navigation a.hide{display:none}.group__group_stats__member_stats{border-radius:0 0 4px 4px;padding:1.25em;margin-bottom:1.25em;border:solid 1px #D3D3D3;position:relative;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;min-width:54.375em}.group__group_stats__member_stats:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.group__group_stats__member_stats{display:inline-block}* html .group__group_stats__member_stats{height:1%}.group__group_stats__member_stats{display:block}.group__group_stats__member_stats .group-member-avatar{float:left;width:6.25em;height:6.25em;overflow:hidden}.group__group_stats__member_stats .group-member-avatar img{width:100%;display:block;border-radius:4px}.group__group_stats__member_stats .group-member-stat{margin-left:7.1875em}.group__group_stats__member_stats .group-member-stat>table{width:100%;clear:none;border-collapse:inherit}.group__group_stats__member_stats .group-member-stat>table th{font-size:0.8125em;line-height:1;color:#303335;text-transform:uppercase;padding:0.3846153846em 0 0.3846153846em}.group__group_stats__member_stats .group-member-stat>table th.percentage{background-color:#f7f7f7}.group__group_stats__member_stats .group-member-stat>table td,.group__group_stats__member_stats .group-member-stat>table th{border-right:solid 0.625em transparent}.group__group_stats__member_stats .group-member-stat>table td{padding:0}.group__group_stats__member_stats .group-member-stat .inner-table{width:100%;border-collapse:collapse;font-size:16px}.group__group_stats__member_stats .group-member-stat .inner-table td,.group__group_stats__member_stats .group-member-stat .inner-table th{border-collapse:collapse;border:solid 1px #dfe0e3;color:#303335}.group__group_stats__member_stats .group-member-stat .inner-table td{background-color:#fff;text-align:center}.group__group_stats__member_stats .group-member-stat .inner-table td .measure{font-size:0.625em;color:#a9a087}.group__group_stats__member_stats .group-member-stat .inner-table th{padding:0.625em 0;background-color:#f7f7f7;text-align:center}.group__group_stats__member_stats .group-member-stat .inner-table .stats-value-block{border-radius:5px;font-size:0.8125em;text-align:center;padding:0.3846153846em 0 0}.group__group_stats__member_stats .group-member-stat .inner-table .stats-value-block.tutorials_per_day_percent,.group__group_stats__member_stats .group-member-stat .inner-table .stats-value-block.on_site_percent,.group__group_stats__member_stats .group-member-stat .inner-table .stats-value-block.time_per_tutorial_percent{font-size:1.25em}@media only screen and (max-width: 1024px){.group__group_stats__member_stats .group-member-stat .inner-table .stats-value-block.tutorials_per_day_percent,.group__group_stats__member_stats .group-member-stat .inner-table .stats-value-block.on_site_percent,.group__group_stats__member_stats .group-member-stat .inner-table .stats-value-block.time_per_tutorial_percent{font-size:1.125em}}.group__group_stats__member_stats .group-member-stat .inner-table.tutorials-days .stats-value-block{font-size:1.25em;padding:0.6em 0 0.55em}@media only screen and (max-width: 1024px){.group__group_stats__member_stats .group-member-stat .inner-table.tutorials-days .stats-value-block{font-size:1.125em}}.group__group_stats__member_stats .group-member-chart{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-top:1.25em;text-align:center}.group__group_stats__right__header{min-width:55.625em;background-color:#f7f7f7;border:solid 1px #dfe0e3;border-bottom:solid 2px #dfe0e3;border-radius:4px 4px 0 0;padding:0.625em;position:relative}.group__group_stats__right__header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.group__group_stats__right__header{display:inline-block}* html .group__group_stats__right__header{height:1%}.group__group_stats__right__header{display:block}.group__group_stats__right__header h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;color:#303335;line-height:1.2;padding:0;margin:0;float:left;margin-right:1.6666666667em;margin-top:0.5555555556em}.group__group_stats__right__header .close-stats{float:right}.group__group_stats__right__header .group-export-link{float:left;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;padding-left:1.5625em;margin-top:0.625em;background:url(/static/export_icon-6dae9467d96ff0211a9d5e53146fed30f8764a0055c4605d5df7478b2c6c93cc.png) 0 0 no-repeat}.group__group_stats__right__header .group-export-link:hover,.group__group_stats__right__header .group-export-link:focus{color:#5ec3fb}.group__group_stats__right__header .f-button.icon-arrow-left:before{margin-right:0.625em;position:relative;top:0.1875em;background-image:url(/static/icons/arrow-left-white-497b09931e4c8abcb046d1a4738398a1d75022bd060b0bb3962e416b82208a14.svg)}.flexible-group-page{font-size:16px}.flexible-group-page .joyride-tip-guide{display:none;margin-top:0.3125em;position:absolute;top:0;left:0;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,0.3);color:#303335;border:solid 1px #dfe0e3;border-radius:4px;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:16px;line-height:1.5;z-index:1101;width:14.375em;margin-top:0}@media (min-width: 769px){.flexible-group-page .joyride-tip-guide{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}}.flexible-group-page .joyride-tip-guide .joyride-list,.flexible-group-page .joyride-tip-guide .joyride-next-tip,.flexible-group-page .joyride-tip-guide .joyride-prev-tip,.flexible-group-page .joyride-tip-guide .joyride-close-tip{display:none}.flexible-group-page .joyride-tip-guide h3{margin-bottom:0.3125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.25}.flexible-group-page .joyride-tip-guide p{margin:0 0 0.8666666667em;font-size:1em;line-height:1.5}.flexible-group-page .joyride-tip-guide .f-button{display:inline-block;font-size:1em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.4375em 0.625em;margin-right:0.9375em;border-color:#0e8ce5}@media only screen and (max-width: 480px){.flexible-group-page .joyride-tip-guide .f-button{float:left;display:block}}.flexible-group-page .joyride-tip-guide .skip{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:inline-block}.flexible-group-page .joyride-tip-guide .skip:hover,.flexible-group-page .joyride-tip-guide .skip:focus{color:#5ec3fb}.flexible-group-page .joyride-tip-guide .skip:hover,.flexible-group-page .joyride-tip-guide .skip:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.flexible-group-page .joyride-tip-guide .skip{display:block;line-height:1.1}}@media only screen and (max-width: 480px){.flexible-group-page .joyride-tip-guide .joyride-close-tip.skip{padding-top:0.5625em}}.flexible-group-page .joyride-tip-guide .joyride-nub{display:block;position:absolute;width:0;height:0;border-bottom:solid 7px #fff;border-left:solid 7px transparent;border-right:solid 7px transparent}.flexible-group-page .joyride-tip-guide .joyride-nub.right{left:auto;top:1.25em;right:-0.4375em;border-left:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-right:none}.flexible-group-page .joyride-tip-guide .joyride-nub.top{left:10%;top:-0.4375em}@media only screen and (max-width: 768px){.flexible-group-page .joyride-tip-guide .joyride-nub.top{left:50%}}.flexible-group-page .joyride-tip-guide .joyride-nub.left{border-right:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-left:none;left:-0.4375em;top:1.25em}.flexible-group-page .joyride-tip-guide .joyride-nub.bottom{border-top:solid 7px #fff;border-bottom:none;top:auto;bottom:-0.4375em;left:10%}.flexible-group-page .joyride-tip-guide .joyride-content-wrapper{padding:0.9375em}.flexible-group-page .joyride-tip-guide .joyride-content-wrapper .button{margin-bottom:0 !important}.flexible-group-page .joyride-tip-guide .joyride-links:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group-page .joyride-tip-guide .joyride-links{display:inline-block}* html .flexible-group-page .joyride-tip-guide .joyride-links{height:1%}.flexible-group-page .joyride-tip-guide .joyride-links{display:block}.flexible-group-page .joyride-tip-guide .joyride-fake-link{text-indent:99989px;overflow:hidden;position:absolute;top:-100000px;left:-100000px}@media only screen and (max-width: 480px){.flexible-group-page .joyride-tip-guide{width:90%}}.flexible-group-page .joyride-tip-guide p{line-height:1.2}.flexible-group-page .joyride-tip-guide .joyride-nub.right{top:10%;left:auto}.flexible-group-page .joyride-tip-guide .joyride-nub.top{left:10%;top:-0.4375em}.flexible-group-page .joyride-tip-guide.step-1{margin:0.625em 0 0 5.3125em}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-group-page .joyride-tip-guide.step-1{margin:0.625em 0 0 9.375em}}@media only screen and (max-width: 480px){.flexible-group-page .joyride-tip-guide.step-1{margin:0.625em 0 0 0.9375em}}.flexible-group-page .joyride-tip-guide.step-1 .joyride-nub{display:none}.flexible-group-page .joyride-tip-guide.step-2,.flexible-group-page .joyride-tip-guide.step-3,.flexible-group-page .joyride-tip-guide.step-4{margin-top:0.3125em;margin-left:0.9375em}.flexible-group-page .joyride-tip-guide.step-5,.flexible-group-page .joyride-tip-guide.step-6,.flexible-group-page .joyride-tip-guide.step-7,.flexible-group-page .joyride-tip-guide.step-8{margin-left:0.9375em}.flexible-group-page .joyride-tip-guide.step-5 .joyride-nub,.flexible-group-page .joyride-tip-guide.step-6 .joyride-nub,.flexible-group-page .joyride-tip-guide.step-7 .joyride-nub,.flexible-group-page .joyride-tip-guide.step-8 .joyride-nub{left:70%}.flexible-group-page .joyride-tip-guide.step-8{margin-left:-4.375em}@media only screen and (max-width: 480px){.flexible-group-page .joyride-tip-guide.step-8{margin-left:0.9375em}}.flexible-group-page .joyride-tip-guide.step-8 .joyride-nub{left:70%}.flexible-group-page .joyride-tip-guide.step-9 .joyride-close-tip{display:block;position:absolute;right:0.75em;top:0.75em;color:#f0f0f0;text-decoration:none;font-size:20px;font-weight:normal;line-height:0.5}.flexible-group-page .joyride-tip-guide.step-9 .joyride-close-tip:hover{color:#dfdfdf}.flexible-group-page .joyride-tip-guide.step-9 p{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;line-height:1.5}.flexible-group-page .joyride-tip-guide.step-9 ul{text-align:right}.flexible-group-page .joyride-tip-guide.step-9 ul li{display:inline-block}.flexible-group-page .joyride-tip-guide.step-9 ul li span{display:block;padding:0.3125em 0.625em;background:linear-gradient(#5b6063, #43484b);box-shadow:0 -1px 2px rgba(255,255,255,0.5);border-radius:4px}.flexible-groups{background-color:#fff}.flexible-groups__header{background-color:#f6f6f6;border-bottom:solid 1px #dfe0e3}.flexible-groups__header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-groups__header{display:inline-block}* html .flexible-groups__header{height:1%}.flexible-groups__header{display:block}@media (max-width: 767px){.flexible-groups__header{padding:0 20px}}.flexible-groups__header--row{max-width:1170px;margin:0 auto}.flexible-groups__header--row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-groups__header--row{display:inline-block}* html .flexible-groups__header--row{height:1%}.flexible-groups__header--row{display:block}.flexible-groups__header--col{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-groups__header--col{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-groups__header--img .icon-groups{display:block}.flexible-groups__header--img .icon-groups:before{line-height:1;color:#f8cc4e;font-size:6em}.flexible-groups__form{background-color:#f6f6f6;border-bottom:solid 1px #dfe0e3}.flexible-groups__form:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-groups__form{display:inline-block}* html .flexible-groups__form{height:1%}.flexible-groups__form{display:block}@media (max-width: 767px){.flexible-groups__form{padding:0 20px}}.flexible-groups__form--row{max-width:1170px;margin:0 auto}.flexible-groups__form--row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-groups__form--row{display:inline-block}* html .flexible-groups__form--row{height:1%}.flexible-groups__form--row{display:block}.flexible-groups__form--col{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;text-align:center;color:#303335}@media (max-width: 767px){.flexible-groups__form--col{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-groups__form--col .f-form .group_code{width:55%}.flexible-groups__form--col .flexible-groups__form--message-right{display:inline-block;font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-groups__form--col .flexible-groups__form--message-left{display:inline-block;font-family:SkippySharp;font-size:1.4375em}.flexible-groups__form--col .icon-reply-bottom-right{display:inline-block}.flexible-groups__form--col .icon-reply-left-bottom{display:none}.flexible-groups__form--col form{display:inline-block}.flexible-groups__form--col form>div{display:inline-block}.flexible-groups__form--col form .action{font-size:1em;margin-left:0.625em}@media only screen and (max-width: 767px){.flexible-groups__form--col{padding-top:0.3125em}.flexible-groups__form--col .icon-reply-bottom-right{display:none}.flexible-groups__form--col .icon-reply-left-bottom{display:inline-block}.flexible-groups__form--col form{display:block}}.flexible-groups__content{padding:2.5em 0;color:#303335}.flexible-groups__content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-groups__content{display:inline-block}* html .flexible-groups__content{height:1%}.flexible-groups__content{display:block}@media (max-width: 767px){.flexible-groups__content{padding:0 20px}}.flexible-groups__content-row{max-width:1170px;margin:0 auto}.flexible-groups__content-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-groups__content-row{display:inline-block}* html .flexible-groups__content-row{height:1%}.flexible-groups__content-row{display:block}@media only screen and (max-width: 768px){.flexible-groups__content-row{padding-top:1.25em}}.flexible-groups__content--col{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-groups__content--col{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-groups__content-list{width:100%;display:table;table-layout:fixed;border-collapse:separate;border-spacing:1.25em}@media only screen and (max-width: 768px){.flexible-groups__content-list{display:block}}.flexible-groups__content-list-row{display:table-row}@media only screen and (max-width: 768px){.flexible-groups__content-list-row{display:block}}.flexible-groups__content-list-col{display:table-cell;border-radius:4px;box-sizing:border-box;border:solid 1px #dfe0e3}.flexible-groups__content-list-col h2{background-color:#f6f6f6;font-size:1.25em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;padding:1em 1.25em;border-bottom:solid 1px #dfe0e3}@media only screen and (max-width: 768px){.flexible-groups__content-list-col{display:block;margin:0.5em 0.5em 0.75em}}.flexible-groups__content-items{padding:1.25em 1.25em 0}.flexible-groups__content-items:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-groups__content-items{display:inline-block}* html .flexible-groups__content-items{height:1%}.flexible-groups__content-items{display:block}.flexible-groups__content-items .pagination{font-size:0.875em;padding:0;text-align:right}.flexible-groups__content-items .pagination .more_link{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:inline-block;padding-bottom:0.7142857143em}.flexible-groups__content-items .pagination .more_link:hover,.flexible-groups__content-items .pagination .more_link:focus{color:#5ec3fb}.flexible-groups__content-items .pagination .more_link:before{position:relative;height:.6em}.flexible-groups__content-bottom{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:1.3333333333em}.flexible-groups__content-bottom span{font-family:SkippySharp;font-size:1.4666666667em}.flexible-groups__content-bottom a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-groups__content-bottom a:hover,.flexible-groups__content-bottom a:focus{color:#5ec3fb}#groups_new .mediaUpload:after,#groups_edit .mediaUpload:after{clear:both;content:'.';display:block;visibility:hidden;height:0}#groups_new .mediaUpload,#groups_edit .mediaUpload{display:inline-block}* html #groups_new .mediaUpload,* html #groups_edit .mediaUpload{height:1%}#groups_new .mediaUpload,#groups_edit .mediaUpload{display:block}#groups_new .uploader-button,#groups_new .uploader-button-crop,#groups_edit .uploader-button,#groups_edit .uploader-button-crop{font-size:0.875em;display:inline-block}#groups_new .uploading,#groups_edit .uploading{border:1px solid #e2e0e0;padding:1%;position:relative;top:0;width:61%;border-radius:5px}#groups_new .progress.bar,#groups_edit .progress.bar{background:#ededeb url(/static/bg/bg_upload-bar-d0a6b599a7c8a1cf370420810551f3b1ce7fc18ad69713689b14ac75d2dcc716.gif) left top repeat-x;width:100%}#groups_new .progress.bar .progressbar,#groups_edit .progress.bar .progressbar{background:url(/static/progress-bar-ad3cc169323f73ab9ecb150a7eda03d6622f7f916c2fbab5b99290faa74d22fd.jpg) left top repeat-x;height:21px;width:0px}#groups_new .uploading,#groups_edit .uploading{width:100%}.flexible-group__new,.flexible-group__edit{background-color:#fff}.flexible-group__new:after,.flexible-group__edit:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group__new,.flexible-group__edit{display:inline-block}* html .flexible-group__new,* html .flexible-group__edit{height:1%}.flexible-group__new,.flexible-group__edit{display:block}@media (max-width: 767px){.flexible-group__new,.flexible-group__edit{padding:0 20px}}.flexible-group__new-wrapper,.flexible-group__edit-wrapper{max-width:1170px;margin:0 auto;padding:3.125em}.flexible-group__new-wrapper:after,.flexible-group__edit-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group__new-wrapper,.flexible-group__edit-wrapper{display:inline-block}* html .flexible-group__new-wrapper,* html .flexible-group__edit-wrapper{height:1%}.flexible-group__new-wrapper,.flexible-group__edit-wrapper{display:block}@media only screen and (max-width: 768px){.flexible-group__new-wrapper,.flexible-group__edit-wrapper{padding:0.9375em}}.flexible-group__new-wrapper .inline-errors,.flexible-group__edit-wrapper .inline-errors{font-size:0.8125em}.flexible-group__new-wrapper h1,.flexible-group__edit-wrapper h1{color:#303335;font-size:2.25em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:0.5555555556em}@media only screen and (max-width: 768px){.flexible-group__new-wrapper h1,.flexible-group__edit-wrapper h1{line-height:1;font-size:1.5em}}.flexible-group__new-wrapper .short-description,.flexible-group__edit-wrapper .short-description{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;padding-bottom:1.875em}.flexible-group__new-wrapper .buttons-block,.flexible-group__edit-wrapper .buttons-block{border-top:solid 1px #DFE0E3;padding-top:1.875em}.flexible-group__new-wrapper .buttons-block:after,.flexible-group__edit-wrapper .buttons-block:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group__new-wrapper .buttons-block,.flexible-group__edit-wrapper .buttons-block{display:inline-block}* html .flexible-group__new-wrapper .buttons-block,* html .flexible-group__edit-wrapper .buttons-block{height:1%}.flexible-group__new-wrapper .buttons-block,.flexible-group__edit-wrapper .buttons-block{display:block}.flexible-group__new-wrapper .buttons-block .buttonsList li,.flexible-group__edit-wrapper .buttons-block .buttonsList li{display:inline-block;margin-right:0.625em}.flexible-group__new-wrapper .buttons-block .buttonsList li .f-button,.flexible-group__edit-wrapper .buttons-block .buttonsList li .f-button{display:inline-block}.flexible-group__form-line{position:relative;padding-top:1.25em}.flexible-group__form-line label{color:#303335;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;margin-bottom:0.3333333333em}.flexible-group__form-line input[type='text'],.flexible-group__form-line textarea{width:50%;padding:0.625em;margin:0.2em;font-size:0.9375em}@media only screen and (max-width: 480px){.flexible-group__form-line input[type='text'],.flexible-group__form-line textarea{width:90%}}.flexible-group__form-line .field-notes{font-family:'SkippySharp';font-size:1.4375em;color:#303335;line-height:1;position:absolute;top:2.6086956522em;left:57%}.flexible-group__form-line .field-notes .icon-reply-right-top,.flexible-group__form-line .field-notes .forum-topics-show-author-block .avatar .add-picture,.forum-topics-show-author-block .avatar .flexible-group__form-line .field-notes .add-picture{display:none}.flexible-group__form-line .field-notes span:before{font-size:0.652173913em}@media only screen and (max-width: 480px){.flexible-group__form-line .field-notes{position:static;margin-top:0.3043478261em}.flexible-group__form-line .field-notes .icon-reply-right-top,.flexible-group__form-line .field-notes .forum-topics-show-author-block .avatar .add-picture,.forum-topics-show-author-block .avatar .flexible-group__form-line .field-notes .add-picture{display:inline-block}.flexible-group__form-line .field-notes .icon-reply-bottom-left{display:none}}.flexible-group__form-line.flexible-group__image-wrapper .uploadBtn{margin-top:3.75em}.flexible-group__form-line.flexible-group__image-wrapper .uploadBtn .qq-upload-button div{width:205px !important}.flexible-group__form-line.flexible-group__image-wrapper .uploadBtn .qq-upload-button #fileUpload{width:205px !important}.flexible-group__form-line.flexible-group__image-wrapper .icon-reply-right-top,.flexible-group__form-line.flexible-group__image-wrapper .forum-topics-show-author-block .avatar .add-picture,.forum-topics-show-author-block .avatar .flexible-group__form-line.flexible-group__image-wrapper .add-picture{display:inline-block}.flexible-group__form-line.flexible-group__image-wrapper .border-logo{float:left;padding:0.4375em 0}.flexible-group__form-line.flexible-group__image-wrapper .border-logo:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group__form-line.flexible-group__image-wrapper .border-logo{display:inline-block}* html .flexible-group__form-line.flexible-group__image-wrapper .border-logo{height:1%}.flexible-group__form-line.flexible-group__image-wrapper .border-logo{display:block}.flexible-group__form-line.flexible-group__image-wrapper .border-logo .def-group-lnk{width:5.3125em;height:5.3125em;border:solid 3px transparent;border-radius:4px;display:inline-block;margin-right:0.625em}.flexible-group__form-line.flexible-group__image-wrapper .border-logo .def-group-lnk img{max-width:100%;display:block}.flexible-group__form-line.flexible-group__image-wrapper .border-logo .def-group-lnk.selected{border-color:#0a86e1;display:inline-block}.flexible-group__form-line.flexible-group__image-wrapper .border-logo .def-group-lnk.hidden{display:none}.flexible-group__form-line.flexible-group__image-wrapper .field-notes{position:static}.flexible-group__form-line.flexible-group__school-block ul.as-selections{box-shadow:none;width:50%;background-color:#f7f7f7}@media only screen and (max-width: 480px){.flexible-group__form-line.flexible-group__school-block ul.as-selections{width:90%}}.flexible-group__form-line.flexible-group__school-block ul.as-selections .as-selection-item{margin:0}.flexible-group__form-line.flexible-group__code input[type='text']{font-size:1.75em;width:5.3571428571em;text-align:center}.flexible-group__form-line.flexible-group__grade-wrapper .grade-block{width:72%}.flexible-group__form-line.flexible-group__grade-wrapper .grade-block:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group__form-line.flexible-group__grade-wrapper .grade-block{display:inline-block}* html .flexible-group__form-line.flexible-group__grade-wrapper .grade-block{height:1%}.flexible-group__form-line.flexible-group__grade-wrapper .grade-block{display:block}@media only screen and (max-width: 480px){.flexible-group__form-line.flexible-group__grade-wrapper .grade-block{width:100%}}.flexible-group__form-line.flexible-group__grade-wrapper .grade-block li{float:left;background-color:#f7f7f7;border:solid 1px #dfe0e3;border-radius:4px;display:block;margin-right:0.625em;margin-bottom:0.625em;padding:0.4375em}@media only screen and (max-width: 480px){.flexible-group__form-line.flexible-group__grade-wrapper .grade-block li{float:none}}.flexible-group__form-line.flexible-group__grade-wrapper .grade-block li input[type='checkbox']{display:inline}.flexible-group__form-line.flexible-group__grade-wrapper .grade-block li label{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;display:inline}.flexible-group__form-line.flexible-group__grade-wrapper .field-notes{left:73%}.flexible-group__form-line .allow-members-line{margin-bottom:0.625em}.flexible-group__form-line .allow-members-line input[type='checkbox']{display:inline}.flexible-group__form-line .allow-members-line label{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;display:inline}.flexible-group__edit-inner{padding:0 1.25em 1.25em;margin-bottom:3.75em;border:solid 1px #DFE0E3;border-radius:0 0 4px 4px;position:relative}.flexible-group__edit-inner .buttons-block{border:none;position:absolute;bottom:-65px;right:-10px}.flexible-group__edit-inner .buttons-block .f-button{display:inline-block}.flexible-group__edit-inner .buttons-block .f-button.grey{padding:0.625em 1.25em 0.5em}.flexible-group__edit-titlebar{background-color:#F7F7F7;border:solid 1px #DFE0E3;border-bottom:solid 2px #DFE0E3;border-radius:4px 4px 0 0;padding:0.625em 1.25em;position:relative}.flexible-group__edit-titlebar:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group__edit-titlebar{display:inline-block}* html .flexible-group__edit-titlebar{height:1%}.flexible-group__edit-titlebar{display:block}.flexible-group__edit-titlebar h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.1;color:#303335;position:relative;top:0.5555555556em;float:left}.flexible-group__edit-titlebar .back-to-group-button{float:right;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;padding:0.5333333333em 1.3333333333em}.flexible-group__edit-titlebar .back-to-group-button.icon-arrow-left:before{width:1.3333333333em;position:relative;top:0.2em;margin-right:0.6666666667em;background-image:url(/static/icons/arrow-left-white-497b09931e4c8abcb046d1a4738398a1d75022bd060b0bb3962e416b82208a14.svg)}@media only screen and (max-width: 480px){.flexible-group__edit-titlebar{text-align:center}.flexible-group__edit-titlebar h2{float:none;text-align:center;padding-bottom:1.3333333333em}.flexible-group__edit-titlebar .back-to-group-button{float:none;display:inline-block}}.flexible-group-members{background:#fff}.flexible-group-members:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group-members{display:inline-block}* html .flexible-group-members{height:1%}.flexible-group-members{display:block}@media (max-width: 767px){.flexible-group-members{padding:0 20px}}@media (max-width: 640px){.flexible-group-members{padding:0 0.625em}}.flexible-group-members-raw{max-width:1170px;margin:0 auto}.flexible-group-members-raw:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group-members-raw{display:inline-block}* html .flexible-group-members-raw{height:1%}.flexible-group-members-raw{display:block}.flexible-group-members-content{width:63.1578947368%;box-sizing:border-box;margin:auto}@media only screen and (max-width: 768px){.flexible-group-members-content{width:100%;padding:0.625em}}@media (max-width: 767px){.flexible-group-members-content{padding:0.625em 0}}.flexible-group-members__list{margin-bottom:1.875em;border:solid 1px #dfe0e3;border-radius:4px}.flexible-group-members__list-title{border-radius:4px 4px 0 0;background-color:#f7f7f7;border-bottom:solid 3px #dfe0e3;padding:0.625em 0.625em 0.625em 0.9375em}.flexible-group-members__list-title:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group-members__list-title{display:inline-block}* html .flexible-group-members__list-title{height:1%}.flexible-group-members__list-title{display:block}.flexible-group-members__list-title h2{font-size:1.125em;color:#303335;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;float:left;padding-top:0.5555555556em}.flexible-group-members__list-title .icon-arrow-left{float:right;font-size:0.9375em}.flexible-group-members__list-title .icon-arrow-left:before{width:1.3333333333em;position:relative;top:0.2em;margin-right:0.6666666667em;background-image:url(/static/icons/arrow-left-white-497b09931e4c8abcb046d1a4738398a1d75022bd060b0bb3962e416b82208a14.svg)}@media (max-width: 640px){.flexible-group-members__list-title h2{font-size:0.9375em}}@media (max-width: 380px){.flexible-group-members__list-title{text-align:center}.flexible-group-members__list-title h2{float:none;padding-top:0}.flexible-group-members__list-title .icon-arrow-left{float:none;display:inline-block;margin-top:0.3333333333em}}.flexible-group-members__list-items{padding:0.9375em}@media (max-width: 640px){.flexible-group-members__list-items{padding:0.625em}}.flexible-group-members__list-item{padding:0.9375em 0 0;position:relative}.flexible-group-members__list-item:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group-members__list-item{display:inline-block}* html .flexible-group-members__list-item{height:1%}.flexible-group-members__list-item{display:block}.flexible-group-members__list-item:first-child{padding:0}@media (max-width: 640px){.flexible-group-members__list-item{padding:0.625em 0 0}}.flexible-group-members__list-item-actions{float:right;width:7.5em}.flexible-group-members__list-item-actions .actions .actions-arrow{left:90px}@media (max-width: 640px){.flexible-group-members__list-item-actions{display:none}}.flexible-group-members__list-item-image{float:left;width:5.3125em;position:relative}.flexible-group-members__list-item-image img{width:100%;font-size:5px;display:block;border:solid 1px #dfe0e3;border-radius:4px}.flexible-group-members__list-item-image .owner{color:#1c9def;font-size:3.4375em;position:absolute;top:-0.0909090909em;right:-0.0909090909em;width:0.2727272727em;height:0.2727272727em;display:block}@media (max-width: 640px){.flexible-group-members__list-item-image{width:3.4375em}}.flexible-group-members__list-item-info{padding:0 8.75em 0 6.25em}.flexible-group-members__list-item-info:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group-members__list-item-info{display:inline-block}* html .flexible-group-members__list-item-info{height:1%}.flexible-group-members__list-item-info{display:block}.flexible-group-members__list-item-info h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.2;padding:0.3333333333em 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.flexible-group-members__list-item-info h3 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-group-members__list-item-info h3 a:hover,.flexible-group-members__list-item-info h3 a:focus{color:#5ec3fb}.flexible-group-members__list-item-info h3 .owner{font-size:0.8em;font-family:"ProximaNova-RegularIt", Arial, "Helvetica Neue", Helvetica, sans-serif}@media (max-width: 640px){.flexible-group-members__list-item-info{padding:0 0 0 4.0625em}.flexible-group-members__list-item-info h3{font-size:0.8125em;padding:0}}.group__group_member__description{height:3.6666666667em;font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2;color:#303335;position:relative;overflow:hidden}.group__group_member__description:after{content:'';display:block;width:70px;height:20px;position:absolute;bottom:0;right:0;background-repeat:repeat-y;background-position:left top;background-image:url(/static/mask_white-fade-5e40b43f7289c45eb98f27e3b09f3506548b41abadb07c1f901898a874340ac2.png)}@media (max-width: 640px){.group__group_member__description{font-size:0.8125em;height:3.4615384615em;line-height:1.1;position:relative;overflow:hidden}.group__group_member__description:after{content:'';display:block;width:70px;height:15px;position:absolute;bottom:0;right:0;background-repeat:repeat-y;background-position:left top;background-image:url(/static/mask_white-fade-5e40b43f7289c45eb98f27e3b09f3506548b41abadb07c1f901898a874340ac2.png)}}#groups_members .popup-left-padded h5{font-weight:normal;line-height:1.2;padding-bottom:0}#groups_members .relaunchConfirm{padding:1.25em}@media only screen and (max-width: 768px){#groups_members .popup-buttons{display:inline-block}}.flexible-group__content-area{background-color:#fff}.flexible-group__content-area:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group__content-area{display:inline-block}* html .flexible-group__content-area{height:1%}.flexible-group__content-area{display:block}@media (max-width: 767px){.flexible-group__content-area{padding:0 20px}}@media only screen and (max-width: 768px){.flexible-group__content-area{padding:0}}.flexible-group__content-area-row{max-width:1170px;margin:0 auto;padding-bottom:1.875em}.flexible-group__content-area-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group__content-area-row{display:inline-block}* html .flexible-group__content-area-row{height:1%}.flexible-group__content-area-row{display:block}.flexible-group__content-area-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-group__content-area-row{display:inline-block}* html .flexible-group__content-area-row{height:1%}.flexible-group__content-area-row{display:block}.flexible-group__column{background-color:#f7f7f7;border:solid 1px #dfe0e3;border-radius:4px}.flexible-group__column__title{padding:0.625em 0.9375em 0.6875em;border-bottom:solid 3px #dfe0e3;position:relative;z-index:30;color:#303335}.flexible-group__column__title .title-content{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;padding:0.2777777778em 0 0.2222222222em}@media only screen and (max-width: 480px){.flexible-group__column__title{text-align:center}}.flexible-user-profile__header{background-color:#f6f6f6;border:solid 1px #e0e0e2;padding:1.4375em;border-radius:0 0 4px 4px}.flexible-user-profile__header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-user-profile__header{display:inline-block}* html .flexible-user-profile__header{height:1%}.flexible-user-profile__header{display:block}@media only screen and (max-width: 768px){.flexible-user-profile__header{padding:0.625em}}.flexible-user-profile__header_avatar{float:left;width:8.125em}.flexible-user-profile__header_avatar img{display:block;width:100%;border-radius:4px;margin-bottom:0.625em}.flexible-user-profile__header_avatar .f-button{box-sizing:border-box;padding:0.5714285714em 0 0.3571428571em;font-size:0.875em;text-align:center;display:block;width:100%}.flexible-user-profile__header_avatar p{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;text-align:center;line-height:2}@media only screen and (max-width: 768px){.flexible-user-profile__header_avatar{float:none;margin:0 auto 0.9375em}}.flexible-user-profile__header-info{margin-left:9.375em}.flexible-user-profile__header-info:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-user-profile__header-info{display:inline-block}* html .flexible-user-profile__header-info{height:1%}.flexible-user-profile__header-info{display:block}@media only screen and (max-width: 768px){.flexible-user-profile__header-info{margin:0;text-align:center}}.flexible-user-profile__header-info-right{float:right;margin-left:0.625em}.flexible-user-profile__header-info-right .actions .actions-arrow{left:90px}.flexible-user-profile__header-info-right .actions-dropdwn{word-wrap:break-word}@media only screen and (max-width: 768px){.flexible-user-profile__header-info-right{float:none;text-align:left;margin:0 0 0.625em}.flexible-user-profile__header-info-right .actions-wrapper{margin:0 auto}}@media only screen and (max-width: 568px){.flexible-user-profile__header-info-right{display:none}}.flexible-user-profile__header-info-left{padding-top:0.3125em}.flexible-user-profile__header-info-left h1{line-height:1.2;font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:1.875em;margin-bottom:0.3333333333em;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 768px){.flexible-user-profile__header-info-left h1{font-size:1.625em}}@media only screen and (max-width: 480px){.flexible-user-profile__header-info-left h1{font-size:1.125em}}@media only screen and (max-width: 768px){.flexible-user-profile__header-info-left{margin:0;padding-top:0}}.flexible-public-profile__description,.flexible-public-profile__description--teacher,.flexible-public-profile__description--student,.flexible-public-profile__description--other{box-sizing:border-box;border-radius:4px;width:100%;padding:0.9375em;margin-bottom:1.875em;background-color:#cce173;border:solid 1px #b1cc3a;box-shadow:#b1cc3a 0 3px 0 0}.flexible-public-profile__description:after,.flexible-public-profile__description--teacher:after,.flexible-public-profile__description--student:after,.flexible-public-profile__description--other:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-public-profile__description,.flexible-public-profile__description--teacher,.flexible-public-profile__description--student,.flexible-public-profile__description--other{display:inline-block}* html .flexible-public-profile__description,* html .flexible-public-profile__description--teacher,* html .flexible-public-profile__description--student,* html .flexible-public-profile__description--other{height:1%}.flexible-public-profile__description,.flexible-public-profile__description--teacher,.flexible-public-profile__description--student,.flexible-public-profile__description--other{display:block}@media only screen and (max-width: 768px){.flexible-public-profile__description,.flexible-public-profile__description--teacher,.flexible-public-profile__description--student,.flexible-public-profile__description--other{margin-bottom:1.25em}}.flexible-public-profile__description--teacher{background-color:#fcfac6;border:solid 1px #f4ef64;box-shadow:#f4ef64 0 3px 0 0}.flexible-public-profile__description-avatar,.flexible-public-profile__description-avatar--teacher,.flexible-public-profile__description-avatar--student,.flexible-public-profile__description-avatar--other{position:relative;border:solid 1px #dfe0e3;background:#3f4041 url(/static/avatars/student-0a4e6b558e3e41e88781b4f80c7079967106d7c473f6f35b8a098af857ab664e.jpg) center bottom no-repeat;border-radius:4px;width:5.125em;height:5.125em;margin-right:0.625em;vertical-align:top;float:left}.flexible-public-profile__description-avatar span,.flexible-public-profile__description-avatar--teacher span,.flexible-public-profile__description-avatar--student span,.flexible-public-profile__description-avatar--other span{position:absolute;background-color:#78797e;text-transform:uppercase;font-size:0.75em;padding:0.4166666667em 0;border-radius:4px 4px 0 0;line-height:1;text-align:center;display:block;color:#fff;width:100%;top:0;left:0}@media only screen and (max-width: 480px){.flexible-public-profile__description-avatar,.flexible-public-profile__description-avatar--teacher,.flexible-public-profile__description-avatar--student,.flexible-public-profile__description-avatar--other{float:none;margin:0 auto 0.625em}}.flexible-public-profile__description-avatar--teacher{background-image:url(/static/avatars/teacher-c58e5c41c835d8d2dae00d66d308f5490d4e684b28d384ee738cdb7773907155.jpg)}.flexible-public-profile__description-text{margin-left:5.75em;overflow:hidden}.flexible-public-profile__description-text strong{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}@media only screen and (max-width: 480px){.flexible-public-profile__description-text{margin:0}}.flexible-public-profile__library{border-radius:4px 0 0 4px;border-right:solid 4px #efeff1;width:28.75em}.flexible-public-profile__library .pagination{position:absolute;right:0;bottom:-2.1875em;padding:0 0.625em}@media only screen and (max-width: 768px){.flexible-public-profile__library{width:100%;border:solid 1px #efeff1}}.flexible-public-profile__library-tabs{border-radius:0 4px 4px 4px;border:solid 1px #dfe0e3;position:relative;margin:2.1875em 0}.flexible-public-profile__library-tabs-navigation{position:absolute;top:-2.125em;left:-0.0625em}.flexible-public-profile__library-tabs-navigation:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-public-profile__library-tabs-navigation{display:inline-block}* html .flexible-public-profile__library-tabs-navigation{height:1%}.flexible-public-profile__library-tabs-navigation{display:block}.flexible-public-profile__library-tabs-navigation li{float:left}.flexible-public-profile__library-tabs-navigation li a{border-radius:4px 4px 0 0;box-shadow:rgba(0,0,0,0.1) 1px -1px 5px inset;font-size:0.8125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;color:#303335;text-decoration:none;display:block;padding:0.7692307692em 1.1538461538em 0.6923076923em;border:solid 1px #dfe0e3;border-bottom:none;background-color:#f7f7f7}@media only screen and (max-width: 480px){.flexible-public-profile__library-tabs-navigation li a{padding:0.7692307692em 0.5384615385em 0.6923076923em}}.flexible-public-profile__library-tabs-navigation li.active-tab a{background-color:#fff;box-shadow:none;padding-bottom:0.7692307692em}.flexible-public-profile__library-tabs-wrapper{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335;line-height:1}.flexible-public-profile__library-tabs-inner{display:none}.flexible-public-profile__library-tabs-inner:first-child{display:block}.flexible-public-profile__library-item{box-sizing:border-box;padding:0.625em;border-top:solid 1px #dfe0e3;width:100%}.flexible-public-profile__library-item:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-public-profile__library-item{display:inline-block}* html .flexible-public-profile__library-item{height:1%}.flexible-public-profile__library-item{display:block}.flexible-public-profile__library-item:first-child{border:none}.flexible-public-profile__library-item .recommend_rating:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-public-profile__library-item .recommend_rating{display:inline-block}* html .flexible-public-profile__library-item .recommend_rating{height:1%}.flexible-public-profile__library-item .recommend_rating{display:block}.flexible-public-profile__library-item .recommend_rating .stars{background:url(/static/stars_bg-d8b0f957b651540dfff08e575b70069ff4498294accb0ae3a93ffde630c9c8b0.png) no-repeat scroll 0 0 #D4D4D4;-webkit-transform:translateZ(0);height:13px;margin:2px 0 0 5px;padding:0;margin:0 0.3125em 0 0;height:13px;float:left}.flexible-public-profile__library-item .recommend_rating span{line-height:1em}.flexible-public-profile__library-item img{display:block}.flexible-public-profile__library-item-icon{float:left;width:2.5em;margin-right:0.625em}.flexible-public-profile__library-item-information{font-size:0.8125em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2;margin-left:3.8461538462em;padding-top:0.3846153846em;overflow:hidden}.flexible-public-profile__library-item-information a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-public-profile__library-item-information a:hover,.flexible-public-profile__library-item-information a:focus{color:#5ec3fb}.flexible-public-profile__library-item-title{display:block}.user-public-profile-page .flexible-popup{color:#000}.user-public-profile-page .flexible-popup h1{font-size:2em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.user-public-profile-page .flexible-popup-buttons{text-align:center}.user-public-profile-page .flexible-popup-buttons ol{overflow:hidden;display:inline-block;margin:0;padding:0.9375em 0 0}.user-public-profile-page .flexible-popup-buttons li{display:inline-block;padding:0 0.3125em}.user-public-profile-page .flexible-popup-buttons input .blue{font-size:1.125em;padding:0.4444444444em 1.1111111111em}@media (max-width: 320px){.user-public-profile-page #fancybox-wrap{left:10px !important;padding:0 !important}.user-public-profile-page .flexible-popup-buttons ol{padding:0.3125em 0 0}}.user-public-profile-page #join-group-by-code{display:none;width:25em}.user-public-profile-page #join-group-by-code label{padding-right:2.5em}.what-this-popup-message{max-width:31.6666666667em}.flexible-contact-information-popup{background-color:#fff;font-size:0.9375em;color:#303335;padding:2.6666666667em 3.3333333333em;width:26.6666666667em;position:relative}.flexible-contact-information-popup h3{text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6em;margin-bottom:0.8333333333em}.flexible-contact-information-popup a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-contact-information-popup a:hover,.flexible-contact-information-popup a:focus{color:#5ec3fb}.flexible-contact-information-popup p{margin-bottom:1em}.flexible-contact-information-popup li h3{margin-top:0.8333333333em}.flexible-contact-information-popup label{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8666666667em;text-transform:uppercase;display:block;margin-bottom:0.3846153846em;font-weight:bold}.flexible-contact-information-popup .contacts-form li{position:relative;margin-bottom:1.3333333333em}.flexible-contact-information-popup .contacts-form p.inline-errors{position:absolute;font-size:0.7333333333em;left:0;top:5.8181818182em;margin-bottom:0;line-height:0.9em}.flexible-contact-information-popup .contacts-form input,.flexible-contact-information-popup .contacts-form .as-selections{width:100%;font-size:1em;box-sizing:border-box;border:solid 1px #dfe0e4;border-radius:4px;padding:0.6666666667em}.flexible-contact-information-popup .contacts-form .as-input{border:solid 1px #dfe0e4;border-radius:4px;font-size:0.8666666667em;padding:0.3846153846em;background-color:#F7F7F7;height:auto;width:12.3076923077em}.flexible-contact-information-popup .contacts-form h5{font-family:'SkippySharp';font-size:1.3333333333em;margin-bottom:0.25em}.flexible-contact-information-popup .contacts-form h5 i{font-size:0.65em;position:relative;top:0.3846153846em}.flexible-contact-information-popup .contacts-form .as-selections{margin-bottom:0}.flexible-contact-information-popup .contacts-form .as-selections li+li#as-original-user input{width:9.2307692308em}.flexible-contact-information-popup .buttons{text-align:center;margin-top:1.3333333333em}.flexible-contact-information-popup .buttons .f-button{margin:0 0.4666666667em}@media only screen and (max-width: 530px){.flexible-contact-information-popup{padding:2em;width:20.6666666667em}}@media only screen and (max-width: 400px){.flexible-contact-information-popup{padding:1.3333333333em 0.6666666667em;width:17.3333333333em}}.flexible-contact-information-popup .not-confirmed-phone-wrapper{background-color:#f1740a;background-image:linear-gradient(#ff9e4d, #f1740a);padding:1.3333333333em;line-height:1.2;color:#fff;margin-bottom:2em;border-radius:4px}.flexible-contact-information-popup .confirm-phone-form{margin-top:1.3333333333em}.flexible-contact-information-popup .phone-form-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-contact-information-popup .phone-form-row{display:inline-block}* html .flexible-contact-information-popup .phone-form-row{height:1%}.flexible-contact-information-popup .phone-form-row{display:block}.flexible-contact-information-popup .phone-form-row input[type="text"]{width:70%;float:left;margin-right:0.6666666667em}.flexible-contact-information-popup .phone-form-row .f-button{width:25%;border-color:#0985E1;float:left;text-transform:capitalize}.flexible-contact-information-popup .confirm-button{background-color:#f68529;background-image:linear-gradient(#f68529, #f6842b);border:1px solid #f8a060;color:#fff;padding:0.6em 1em;line-height:1.1;border-radius:4px}.flexible-contact-information-popup .confirm-button:hover,.flexible-contact-information-popup .confirm-button:focus{text-decoration:none;cursor:pointer;background-image:linear-gradient(#ff9e4d, #f1740a)}.flexible-contact-information-popup .confirm-button:active{box-shadow:1px 1px 3px #666 inset}.flexible-password-confirm-wrapper{position:absolute;top:0;left:0;width:100%;background-color:#000;opacity:0.6;z-index:1150}.flexible-password-confirm{background-color:#fff;font-size:0.9375em;color:#303335;z-index:1160}.flexible-password-confirm li{position:relative}.flexible-password-confirm p.inline-errors{position:absolute;font-size:0.8em;left:0;bottom:-1.8333333333em}.flexible-password-confirm .buttons{text-align:center;margin-top:2em}.flexible-password-confirm label{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8666666667em;text-transform:uppercase;display:block;margin:1.9230769231em 0 0.3846153846em}.flexible-password-confirm input[type="password"]{width:100%;font-size:1em;box-sizing:border-box;border:solid 1px #dfe0e4;border-radius:4px;padding:0.6666666667em}@media only screen and (max-width: 480px){.flexible-password-confirm{left:0.3333333333em}}.confirm-password-disabled{opacity:.3}#password_change_form{background-color:#fff;font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;width:20em;padding:2em}#password_change_form .buttons{text-align:center;margin-top:2em}.flexible-leave-confirmation__inner{background:#fff url(/static/leaves/leaves_blue_wide-f066613e745a978ab8e6d0b0824f51d8b3f62097affc9d9eba90214624be9856.png);font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;padding:2.6666666667em;width:23.3333333333em;color:#303335;text-align:center}.flexible-leave-confirmation__inner h1{font-size:1.6em;margin-bottom:0.8333333333em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-leave-confirmation__inner .buttons{margin-top:2em}.flexible-public-profile-inner__item-icons{overflow:hidden}.flexible-public-profile-inner__item-icons li{line-height:2.125em;margin:0 0.4375em 0 0;text-align:center;float:left}.flexible-public-profile-inner__item-icons li a{color:#fff;display:block;width:2.125em;height:2.125em;text-decoration:none}.flexible-public-profile-inner__item-icons li a:before{height:2em}.flexible-public-profile-inner__item-icons .icon-website{background-color:#cdcccc}.flexible-public-profile-inner__item-icons .icon-website:hover{background-color:#a9a9a9}.flexible-public-profile-inner__item-icons .icon-twitter{background-color:#78cdf0}.flexible-public-profile-inner__item-icons .icon-twitter:hover{background-color:#35BBE5}.flexible-public-profile-inner__item-icons .icon-facebook{background-color:#537bbd}.flexible-public-profile-inner__item-icons .icon-facebook:hover{background-color:#355FC1}.flexible-public-profile-inner__item-icons .icon-gplus{background-color:#4c4c4b}.flexible-public-profile-inner__item-icons .icon-gplus:hover{background-color:#787878}.flexible-public-profile-inner__item-icons .icon-pinterest{background-color:#eb5755}.flexible-public-profile-inner__item-icons .icon-pinterest:hover{background-color:#e98584}.flexible-user-profile-container{background-color:#fff;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-user-profile-container:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-user-profile-container{display:inline-block}* html .flexible-user-profile-container{height:1%}.flexible-user-profile-container{display:block}@media (max-width: 767px){.flexible-user-profile-container{padding:0 20px}}.flexible-user-profile-container textarea{font-size:0.9375em;border:solid 1px #dfe0e4;border-radius:4px;padding:0.6666666667em;box-sizing:border-box;width:80%;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-user-profile-row{max-width:1170px;margin:0 auto}.flexible-user-profile-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-user-profile-row{display:inline-block}* html .flexible-user-profile-row{height:1%}.flexible-user-profile-row{display:block}.flexible-user-profile-row .flexible-user-profile-row__header{background-color:#f6f6f6;border:solid 1px #dfe0e4;padding:1.5625em;border-radius:0 0 4px 4px}.flexible-user-profile-row .flexible-user-profile-row__header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-user-profile-row .flexible-user-profile-row__header{display:inline-block}* html .flexible-user-profile-row .flexible-user-profile-row__header{height:1%}.flexible-user-profile-row .flexible-user-profile-row__header{display:block}.flexible-user-profile-row .flexible-user-profile-row__header .f-button{padding:0.5333333333em 0.5333333333em 0.3333333333em;font-size:0.9375em;text-align:center;display:block}.flexible-user-profile-avatar-block{float:left;width:8.125em;position:relative}.flexible-user-profile-avatar-block img{display:block;width:100%;border-radius:4px;margin-bottom:0.625em}@media only screen and (max-width: 768px){.flexible-user-profile-avatar-block{float:none;margin:0 auto 1.25em}}.flexible-user-profile-avatar-block .retrieved_from_fb{border:solid 2px #6c86cf;border-radius:4px;max-height:8.125em;overflow:hidden}.flexible-user-profile-avatar-block .retrieved_from_fb:before{background:url(/static/fb_triangle-f6a0ed1ba04e810904dcfe5f44c31ba0d896023f9076b87c9756882a283f3b81.svg) top right no-repeat;width:1.25em;height:1.25em;position:absolute;top:0.125em;right:0.125em;content:''}.flexible-user-profile-avatar-block .retrieved_from_fb img{margin-bottom:0}.flexible-user-profile-user-info-block{margin-left:9.375em}.flexible-user-profile-user-info-block:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-user-profile-user-info-block{display:inline-block}* html .flexible-user-profile-user-info-block{height:1%}.flexible-user-profile-user-info-block{display:block}@media only screen and (max-width: 768px){.flexible-user-profile-user-info-block{margin:0}}.flexible-user-profile-private-block{margin:1.875em 0 1.5625em;text-align:center;color:#303335}.flexible-user-profile-private__title{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;margin-bottom:0.7692307692em}.flexible-user-profile-private__title span{text-transform:uppercase;padding-right:0.3846153846em}.flexible-user-profile-private__title a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:SkippySharp;font-size:1.4615384615em}.flexible-user-profile-private__title a:hover,.flexible-user-profile-private__title a:focus{color:#5ec3fb}.flexible-user-profile-private__radio{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em}.flexible-user-profile-private__radio input{float:left;clear:none}.flexible-user-profile-private__radio label{float:left;clear:none;margin-left:5px;padding:0 0 0 18px;position:static !important}.flexible-user-profile-private__radio label p{padding:0}.flexible-user-profile-private__radio li:not(#foo) input[type='radio'],.flexible-user-profile-private__radio li:not(#foo) input[type='checkbox'],.flexible-user-profile-private__radio td:not(#foo) input[type='radio'],.flexible-user-profile-private__radio td:not(#foo) input[type='checkbox']{opacity:0;margin-right:-21px;width:16px;height:15px;cursor:pointer;position:relative;z-index:2}.flexible-user-profile-private__radio li:not(#foo) input[type='radio']+label,.flexible-user-profile-private__radio li:not(#foo) input[type='checkbox']+label,.flexible-user-profile-private__radio td:not(#foo) input[type='radio']+label,.flexible-user-profile-private__radio td:not(#foo) input[type='checkbox']+label{line-height:18px;padding:1px 5px 0px 25px;margin:0;position:relative;z-index:1;cursor:pointer;background:url(/static/radio_button_invert-faece39eb661a7bb1dc4e69efb44e6e550332bc1240edef5fa11d88da71dade2.svg) -1584px center no-repeat}.flexible-user-profile-private__radio li:not(#foo) input[type='radio']:checked+label,.flexible-user-profile-private__radio li:not(#foo) input[type='checkbox']:checked+label,.flexible-user-profile-private__radio td:not(#foo) input[type='radio']:checked+label,.flexible-user-profile-private__radio td:not(#foo) input[type='checkbox']:checked+label{background:url(/static/radio_button_invert-faece39eb661a7bb1dc4e69efb44e6e550332bc1240edef5fa11d88da71dade2.svg) 0 center no-repeat}.flexible-user-profile-private__radio li:not(#foo) input[type='radio']:focus+label,.flexible-user-profile-private__radio li:not(#foo) input[type='checkbox']:focus+label,.flexible-user-profile-private__radio td:not(#foo) input[type='radio']:focus+label,.flexible-user-profile-private__radio td:not(#foo) input[type='checkbox']:focus+label{outline:1px dotted #666}@media only screen and (max-width: 1024px){.flexible-user-profile-private__radio li:not(#foo) input[type='radio']:focus+label,.flexible-user-profile-private__radio li:not(#foo) input[type='checkbox']:focus+label,.flexible-user-profile-private__radio td:not(#foo) input[type='radio']:focus+label,.flexible-user-profile-private__radio td:not(#foo) input[type='checkbox']:focus+label{outline:none}}.flexible-user-profile-private__radio li:not(#foo) input[disabled]+label,.flexible-user-profile-private__radio td:not(#foo) input[disabled]+label{opacity:0.5}.flexible-user-profile-private__radio li:not(#foo) input[disabled]:checked+label,.flexible-user-profile-private__radio td:not(#foo) input[disabled]:checked+label{opacity:0.5}.flexible-user-profile-private__radio li{display:inline-block;margin:0 0.3333333333em}.flexible-user-profile-user-additional{float:right;width:15.3125em}@media only screen and (max-width: 768px){.flexible-user-profile-user-additional{float:none;margin:0 auto 1.25em}}.flexible-user-profile-user-additional .disconnect_from_fb.facebook-sign-in-button,.flexible-user-profile-user-additional .disconnect_from_fb2.facebook-sign-in-button{border:1px solid #536db6;background-color:#6d87cf;background-image:linear-gradient(#6d87cf, #536db6);border-radius:4px;width:auto;margin:0.9375em 0;position:relative}.flexible-user-profile-user-additional .disconnect_from_fb.facebook-sign-in-button a,.flexible-user-profile-user-additional .disconnect_from_fb2.facebook-sign-in-button a{text-decoration:none}.flexible-user-profile-user-additional .disconnect_from_fb.facebook-sign-in-button a:before,.flexible-user-profile-user-additional .disconnect_from_fb2.facebook-sign-in-button a:before{position:absolute;color:#fff;font-size:1.5625em;bottom:0;left:0.52em}@media only screen and (max-width: 768px){.flexible-user-profile-user-additional .disconnect_from_fb.facebook-sign-in-button,.flexible-user-profile-user-additional .disconnect_from_fb2.facebook-sign-in-button{margin:0 auto}}.flexible-user-profile-user-additional .disconnect_from_fb.facebook-sign-in-button:hover,.flexible-user-profile-user-additional .disconnect_from_fb.facebook-sign-in-button:focus,.flexible-user-profile-user-additional .disconnect_from_fb2.facebook-sign-in-button:hover,.flexible-user-profile-user-additional .disconnect_from_fb2.facebook-sign-in-button:focus{background-color:#536db6;background-image:linear-gradient(#536db6, #6d87cf)}.flexible-user-profile-user-additional .disconnect_from_fb.facebook-sign-in-button .facebook-sign-in-icon,.flexible-user-profile-user-additional .disconnect_from_fb2.facebook-sign-in-button .facebook-sign-in-icon{display:block;background:url(/static/facebook_logo_white-084c55fdc4febe6e07d881f52a8a91f30b885a1b44a94490bd57cb0e1c2d0d4a.png) 16px 100% no-repeat;text-decoration:none}.flexible-user-profile-user-additional .disconnect_from_fb.facebook-sign-in-button span,.flexible-user-profile-user-additional .disconnect_from_fb2.facebook-sign-in-button span{display:block;margin:0 0 0 2.6111111111em;color:#fff;border-left:1px solid #536db6;white-space:nowrap;font-size:0.9375em;padding:0.3333333333em 0.6666666667em;text-decoration:none;width:auto;text-align:left}.google-user .flexible-user-profile-user-additional .facebook-sign-in-button{background-color:#c24647;background-image:linear-gradient(#d05355, #b73a3c);border-color:#b73a3c}.google-user .flexible-user-profile-user-additional .facebook-sign-in-button span{border-left-color:#b73a3c}.google-user .flexible-user-profile-user-additional .facebook-sign-in-button:hover,.google-user .flexible-user-profile-user-additional .facebook-sign-in-button:focus{background-color:#b73a3c;background-image:linear-gradient(#b73a3c, #d05355)}.google-user .flexible-user-profile-user-additional .facebook-sign-in-button a:before{font-size:1.125em;bottom:0.2777777778em;left:0.6666666667em}@media only screen and (max-width: 768px){.flexible-user-profile-user-info-main{width:80%;margin:auto}}.flexible-user-profile-user-info__cols{overflow:hidden;margin-right:16.5625em}@media only screen and (max-width: 768px){.flexible-user-profile-user-info__cols{margin-right:0}}.flexible-user-profile-user-info__cols li{float:left;width:30.8333333333%;margin-left:1.25%;margin-right:1.25%;list-style:none;margin-bottom:0.875em;margin-left:0;position:relative}@media (max-width: 767px){.flexible-user-profile-user-info__cols li{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-user-profile-user-info__cols li .icon-gplus{position:absolute;color:#cb4042;bottom:0.625em;right:0.625em}.flexible-user-profile-user-info__cols li.pd-user-email{min-width:23.4375em}.flexible-user-profile-user-info__cols li.middle-name{width:4.375em}@media only screen and (max-width: 1000px){.flexible-user-profile-user-info__cols li{float:left;width:47.5%;margin-left:1.25%;margin-right:1.25%}}@media only screen and (max-width: 1000px) and (max-width: 767px){.flexible-user-profile-user-info__cols li{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 800px){.flexible-user-profile-user-info__cols li{float:none;width:auto;margin-bottom:1.25em}}.flexible-user-profile-user-info__cols label{display:block;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:uppercase;margin-bottom:0.3846153846em;font-size:0.8125em}.flexible-user-profile-user-info__cols input{font-size:0.9375em;border:solid 1px #dfe0e4;border-radius:4px;padding:0.6666666667em;box-sizing:border-box;width:100%;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.google-user .flexible-user-profile-user-info__cols input{border:solid 2px #cb4042;background:#fff;color:#aaa;padding-right:1.8em}.facebook-user .flexible-user-profile-user-info__cols input{border:solid 2px #6c86cf;background:#fff url(/static/fb_triangle-f6a0ed1ba04e810904dcfe5f44c31ba0d896023f9076b87c9756882a283f3b81.svg) top right no-repeat;color:#aaa}.flexible-user-profile-user-quiz,.flexible-user-profile__header-quiz{overflow:hidden;display:inline-block;background-color:#fff;border:solid 1px #dfe0e4;border-radius:4px;font-size:0.8125em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}@media only screen and (max-width: 768px){.flexible-user-profile-user-quiz-wrapper{text-align:center}}.flexible-user-profile-user-quiz__label,.flexible-user-profile__header-quiz-label{padding:0.5384615385em 0.7692307692em;float:left}.flexible-user-profile-user-quiz__points,.flexible-user-profile__header-quiz-points{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.1538461538em;padding:0.4666666667em 0.6666666667em;border-left:solid 1px #dfe0e4;float:right}.flexible-user-profile-content{width:50em;margin:auto;padding-bottom:3.125em}.flexible-user-profile-content h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4375em;border-bottom:solid 1px #dfe0e4;margin:1.3043478261em 0 0.8695652174em;color:#303335;padding-bottom:0.2173913043em}@media only screen and (max-width: 800px){.flexible-user-profile-content{width:auto;margin:0;padding:0 1.25em 3.125em}}.pd-user-profile-content li{margin-bottom:1.25em}.flexible-user-profile-roles-tabs{position:relative;top:1px;z-index:2}.flexible-user-profile-roles-tabs:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-user-profile-roles-tabs{display:inline-block}* html .flexible-user-profile-roles-tabs{height:1%}.flexible-user-profile-roles-tabs{display:block}.flexible-user-profile-roles-tabs .tab{float:left;border:solid 1px #dfe0e4;border-radius:4px 4px 0 0;background-color:#fff;color:#303335;font-size:0.9375em;padding:0.4666666667em 1.3333333333em;box-shadow:inset 0 0 10px rgba(220,220,220,0.5);font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;cursor:pointer}.flexible-user-profile-roles-tabs .tab label,.flexible-user-profile-roles-tabs .tab input{cursor:pointer}.flexible-user-profile-roles-tabs .tab+.tab{border-left:none}.flexible-user-profile-roles-tabs .tab.active{box-shadow:none;background-color:#f7f7f7;border-bottom-color:#f7f7f7;cursor:default}.flexible-user-profile-roles-tabs .tab.active label,.flexible-user-profile-roles-tabs .tab.active input{cursor:default}.flexible-user-profile-roles-content{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;position:relative;z-index:1;background-color:#f7f7f7;border:solid 1px #dfe0e4;border-radius:0 4px 4px 4px}.flexible-user-profile-roles-content .content-tab{display:none}.flexible-user-profile-roles-content .label{text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;display:block;font-size:0.8666666667em;margin-bottom:0.3846153846em}.flexible-user-profile-roles-content .grades-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-user-profile-roles-content .grades-row{display:inline-block}* html .flexible-user-profile-roles-content .grades-row{height:1%}.flexible-user-profile-roles-content .grades-row{display:block}.flexible-user-profile-roles-content .content-info-grades{padding:1.6666666667em 1.3333333333em 0;border-bottom:solid 1px #dfe0e4}.flexible-user-profile-roles-content .content-info-fields{padding:1.6666666667em 1.3333333333em;border-top:solid 1px #fff}.flexible-user-profile-roles-content .content-tab .content-info-fields{border-top:none}.flexible-user-profile-roles-content .content-tab.for-teacher .content-info-fields{padding:1.6666666667em 1.3333333333em 0 1.3333333333em}.flexible-user-profile-roles-content .grade-block{padding:0.4666666667em 0.6666666667em;background-color:#fff;border:solid 1px #dfe0e4;border-radius:4px;margin:0 0.6666666667em 1.3333333333em 0;float:left}.flexible-user-profile-roles-content .role-input,.flexible-user-profile-roles-content .as-selections{border:solid 1px #dfe0e4;border-radius:4px;background-color:#fff;padding:1em 0.6666666667em;box-sizing:border-box;width:100%;margin-bottom:1.3333333333em}.flexible-user-profile-roles-content ul.as-selections{margin-bottom:0}.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.blur,.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.selected{background:none;background-color:#f7f7f7;background-image:linear-gradient(#fff, #f7f7f7);border-radius:15px;border:solid 1px #dfe0e4;cursor:pointer;display:block;float:left;display:block;font-size:1em;padding:0.3333333333em 1.3333333333em 0.3333333333em 0.6666666667em;color:#444;line-height:120%;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;height:auto;margin:0}.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.blur:before,.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.selected:before{font-family:'icons'}.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.blur:before,.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.selected:before{font-size:0.5333333333em;color:#1c9def;right:1em;position:absolute}.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.blur:hover,.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.blur:focus,.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.selected:hover,.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.selected:focus{background-color:#f2f2f2;background-image:linear-gradient(#f7f7f7, #fff)}.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.blur:hover:before,.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.blur:focus:before,.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.selected:hover:before,.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.selected:focus:before{color:#5EC3FB}.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.blur a.as-close,.flexible-user-profile-roles-content ul.as-selections li.as-selection-item.selected a.as-close{background:url(/static/subject_delete_blue-7f6e05f432b8f9154cdbfe4f3edbd2c70cf2e657da52a724f5caa760a93fceae.png) right 9px no-repeat;right:3px;margin:0;top:0;width:100%}.flexible-user-profile-textarea{border:solid 1px #dfe0e4;border-radius:4px;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;padding:1em 0.6666666667em;box-sizing:border-box;width:100% !important;resize:none}.flexible-user-profile-textarea p{margin-bottom:1.6666666667em}.flexible-user-profile-subjects{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:2em}.flexible-user-profile-subjects:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-user-profile-subjects{display:inline-block}* html .flexible-user-profile-subjects{height:1%}.flexible-user-profile-subjects{display:block}.flexible-user-profile-social{font-size:0.9375em}.flexible-user-profile-social li{margin-bottom:1.2em}.flexible-user-profile-social li:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-user-profile-social li{display:inline-block}* html .flexible-user-profile-social li{height:1%}.flexible-user-profile-social li{display:block}.flexible-user-profile-social li:before{float:left;display:block;font-size:1.1333333333em;color:#fff;width:2em;background-color:#cdcccc;text-align:center;margin-right:0.5882352941em;height:1.1764705882em;padding:0.4117647059em 0;background-size:50% auto}.flexible-user-profile-social li.icon-twitter:before{background-color:#78cdf0}.flexible-user-profile-social li.icon-facebook:before{background-color:#537bbd}.flexible-user-profile-social li.icon-pinterest:before{background-color:#eb5755}.flexible-user-profile-social li.icon-gplus:before{background-color:#4c4c4b;background-size:50% auto}.flexible-user-profile-social label{display:block;float:left;font-size:0.8666666667em;text-transform:uppercase;width:12.6923076923em;padding-top:0.6923076923em}@media only screen and (max-width: 480px){.flexible-user-profile-social label{margin-bottom:1.5384615385em}}.flexible-user-profile-social input{border:solid 1px #dfe0e4;border-radius:4px;color:#444;padding:0.8666666667em;width:35%;margin-left:14em;display:block}.flexible-user-profile-social input[disabled]{background-color:#f2f2f2;color:#aaa}@media only screen and (max-width: 480px){.flexible-user-profile-social input{margin:0;clear:both;box-sizing:border-box;width:100%}}.user-profile-page .mediaUpload:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.user-profile-page .mediaUpload{display:inline-block}* html .user-profile-page .mediaUpload{height:1%}.user-profile-page .mediaUpload{display:block}.user-profile-page .uploader-button,.user-profile-page .uploader-button-crop{font-size:0.875em;display:inline-block}.user-profile-page .uploading{border:1px solid #e2e0e0;padding:1%;position:relative;top:0;width:61%;border-radius:5px}.user-profile-page .progress.bar{background:#ededeb url(/static/bg/bg_upload-bar-d0a6b599a7c8a1cf370420810551f3b1ce7fc18ad69713689b14ac75d2dcc716.gif) left top repeat-x;width:100%}.user-profile-page .progress.bar .progressbar{background:url(/static/progress-bar-ad3cc169323f73ab9ecb150a7eda03d6622f7f916c2fbab5b99290faa74d22fd.jpg) left top repeat-x;height:21px;width:0px}.user-profile-page .custom-select{overflow:hidden;padding:0;border:solid 1px #dfe0e4;border-radius:4px;background-color:#fff;margin-bottom:1.3333333333em;position:relative;width:53.3333333333%;min-width:23.3333333333em}.user-profile-page .custom-select .arrow-select{background:url(/static/arrows/arrow_select-1c9484b7f89f49ce3fc70543d8cc2ec925bba13f2f1f014b5cc2f24ce94021fd.png) no-repeat center center;height:35px;width:40px;border-left:1px solid #dfe0e4;position:absolute;top:0;right:0;z-index:1}.user-profile-page .custom-select select{width:115%;background-color:transparent;background-image:none;-webkit-appearance:none;border:none;box-shadow:none;padding:8px 45px 8px 15px;margin:0;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:16px;position:relative;z-index:2;-moz-appearance:none;text-indent:0.01px;text-overflow:''}.user-profile-page .custom-select select[disabled]{opacity:.5}@media only screen and (max-width: 768px){.user-profile-page .custom-select{width:auto;min-width:0}.user-profile-page .custom-select select{width:100%}}.user-profile-page #fancybox-outer.no-bg{background:none}.flexible-user-profile-timezone{margin-bottom:1.875em}.flexible-user-profile-email{margin-bottom:2em;font-size:0.9375em;color:#303335}.flexible-user-profile-email li{margin-bottom:1em}.flexible-user-profile-email em{font-style:italic}.flexible-user-profile-email a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-user-profile-email a:hover,.flexible-user-profile-email a:focus{color:#5ec3fb}.flexible-user-profile-email.contact-person{position:relative;padding-bottom:1em}.flexible-user-profile-email.contact-person:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-user-profile-email.contact-person{display:inline-block}* html .flexible-user-profile-email.contact-person{height:1%}.flexible-user-profile-email.contact-person{display:block}.flexible-user-profile-email.contact-person .inline-errors{position:absolute;top:70%;line-height:1}.flexible-user-profile-email.contact-person .field_with_errors{float:left}.flexible-user-profile-email.contact-person .field_with_errors:last-child{float:none;margin-left:1.6666666667em;position:relative;top:0.1333333333em}.pd-user-profile-grades:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.pd-user-profile-grades{display:inline-block}* html .pd-user-profile-grades{height:1%}.pd-user-profile-grades{display:block}.pd-user-profile-grades li{float:left;margin-right:0.75em}.pd-user-profile-subjects:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.pd-user-profile-subjects{display:inline-block}* html .pd-user-profile-subjects{height:1%}.pd-user-profile-subjects{display:block}.pd-user-profile-subjects ul{float:left;width:49%}.accept-invitation-container{background-color:#f7f7f7}.accept-invitation-container:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.accept-invitation-container{display:inline-block}* html .accept-invitation-container{height:1%}.accept-invitation-container{display:block}@media (max-width: 767px){.accept-invitation-container{padding:0 20px}}.accept-invitation-container-row{max-width:1170px;margin:0 auto}.accept-invitation-container-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.accept-invitation-container-row{display:inline-block}* html .accept-invitation-container-row{height:1%}.accept-invitation-container-row{display:block}.accept-invitation-content{width:50.4545454545%;min-width:32.5em;margin:auto;padding:11.5625em 0 15.625em}.accept-invitation-content .accept-invitation-cols:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.accept-invitation-content .accept-invitation-cols{display:inline-block}* html .accept-invitation-content .accept-invitation-cols{height:1%}.accept-invitation-content .accept-invitation-cols{display:block}.accept-invitation-content .accept-invitation-col{width:49%;float:left;text-align:center}.accept-invitation-content .accept-invitation-col+.accept-invitation-col{border-left:solid 1px #dfe0e4}@media only screen and (max-width: 768px){.accept-invitation-content .accept-invitation-col+.accept-invitation-col{border-left:none;border-top:solid 1px #dfe0e4}}.accept-invitation-content .accept-invitation-col a{padding:0.5555555556em 0.8333333333em;font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;width:10em;display:block;margin:auto}.accept-invitation-content .accept-invitation-col p{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;display:inline-block;margin-bottom:1em;color:#303335;line-height:1.3333333333em;padding-left:1.6666666667em;background-size:1.3333333333em;background-position:left center;background-repeat:no-repeat}.accept-invitation-content .accept-invitation-col p.first-time{background-image:url(/static/user_icon-41c8296915f21f7b09553070e8352e2eb3239e63d0fad1f76e305ff3fb62339b.svg)}.accept-invitation-content .accept-invitation-col p.used-before{background-image:url(/static/reuse_icon-e319295a9b34faaa6e0c93dc8a12257082da8d3bfd76dcad98e513fd95462878.svg)}@media only screen and (max-width: 768px){.accept-invitation-content{width:auto;max-width:25em;min-width:0;padding:3.75em 0}.accept-invitation-content .accept-invitation-col{float:none;width:auto;padding:1.875em 0}}.flexible-public-profile-container{background-color:#fff;color:#303335}.flexible-public-profile-container:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-public-profile-container{display:inline-block}* html .flexible-public-profile-container{height:1%}.flexible-public-profile-container{display:block}@media (max-width: 767px){.flexible-public-profile-container{padding:0 20px}}.flexible-public-profile-row{max-width:1170px;margin:0 auto}.flexible-public-profile-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-public-profile-row{display:inline-block}* html .flexible-public-profile-row{height:1%}.flexible-public-profile-row{display:block}.flexible-public-profile-col{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-public-profile-col{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-public-profile-inner{padding:1.875em 15.350877193%;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.4}@media only screen and (max-width: 768px){.flexible-public-profile-inner{line-height:1.3;padding:1.25em 0.625em 0.625em}}@media only screen and (max-width: 480px){.flexible-public-profile-inner{line-height:1.2;padding:1.25em 0 0.625em}}.flexible-public-profile-inner__item{margin-bottom:1.25em}.flexible-public-profile-inner__item h3{font-size:1.4375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2;border-bottom:solid 1px #e0e0e2;margin-bottom:0.4347826087em;padding-bottom:0.4347826087em}.flexible-public-profile-inner__item p{font-size:0.9375em;margin-bottom:1em}@media only screen and (max-width: 768px){.flexible-public-profile-inner__item{margin-bottom:0.625em}.flexible-public-profile-inner__item h3{font-size:1.25em;padding-bottom:0.2173913043em}}.flexible-public-profile__activity{display:table;table-layout:fixed;border:solid 1px #dfe0e3;border-radius:4px;border-collapse:separate;margin:0 auto 2.5em}.flexible-public-profile__activity .pagination{text-align:right}.flexible-public-profile__activity .pagination a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:inline-block;font-size:0.8125em;padding-bottom:0.7692307692em}.flexible-public-profile__activity .pagination a:hover,.flexible-public-profile__activity .pagination a:focus{color:#5ec3fb}.flexible-public-profile__activity .pagination a:before{position:relative;height:.6em}@media only screen and (max-width: 768px){.flexible-public-profile__activity{display:block;border:none}}.flexible-public-profile__activity-row{display:table-row}@media only screen and (max-width: 768px){.flexible-public-profile__activity-row{display:block}}.flexible-public-profile__activity-col,.flexible-public-profile__library,.flexible-public-profile__following,.flexible-public-profile__followers{display:table-cell;box-sizing:border-box;padding:1.5625em 1.5625em 0;background-color:#fff;vertical-align:top}.flexible-public-profile__activity-col h3,.flexible-public-profile__library h3,.flexible-public-profile__following h3,.flexible-public-profile__followers h3{font-size:1.25em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;margin-bottom:1em;display:inline-block}@media only screen and (max-width: 768px){.flexible-public-profile__activity-col,.flexible-public-profile__library,.flexible-public-profile__following,.flexible-public-profile__followers{display:block;border-radius:4px;margin:0 0 0.9375em;padding:0.9375em 0.9375em 0}.flexible-public-profile__activity-col h3,.flexible-public-profile__library h3,.flexible-public-profile__following h3,.flexible-public-profile__followers h3{margin-bottom:0.5em}}@media only screen and (max-width: 480px){.flexible-public-profile__activity-col,.flexible-public-profile__library,.flexible-public-profile__following,.flexible-public-profile__followers{padding:0.625em 0.625em 0}}.flexible-public-profile__following{border-radius:4px 0 0 4px;border-right:solid 4px #efeff1;max-width:25em;width:21.25em}@media only screen and (max-width: 768px){.flexible-public-profile__following{border-radius:4px;max-width:100%;width:100%;border:solid 1px #efeff1}}.flexible-public-profile__followers{border-radius:0 4px 4px 0;max-width:25em;width:21.25em}@media only screen and (max-width: 768px){.flexible-public-profile__followers{max-width:100%;width:100%;border:solid 1px #efeff1;border-radius:4px}}.flexible-public-profile__icon_email{box-sizing:border-box;font-size:0.9375em;padding:0.4666666667em 0.5333333333em;background-color:#cdcccc;text-align:center;width:2.2666666667em;height:2.2666666667em;text-decoration:none;display:block;color:#fff}.flexible-public-profile__icon_email.icon-mail:before{background-image:url(/static/icons/mail-white-e8f3dee7811d85f2ac8d1fee7f91b387d361e32fcd6a4fbb4e5a7bde40a95f38.svg);height:.8em}.flexible-public-profile__icon_email:hover{background-color:#a9a9a9}.flexible-private-profile-container{padding-bottom:12.5em}.flexible-user-profile__private-message{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.2777777778em}.flexible-skinny-profile{background:#fff;color:#303335}.flexible-skinny-profile:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-skinny-profile{display:inline-block}* html .flexible-skinny-profile{height:1%}.flexible-skinny-profile{display:block}@media (max-width: 767px){.flexible-skinny-profile{padding:0 20px}}.flexible-skinny-profile-row{max-width:1170px;margin:0 auto}.flexible-skinny-profile-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-skinny-profile-row{display:inline-block}* html .flexible-skinny-profile-row{height:1%}.flexible-skinny-profile-row{display:block}.flexible-skinny-profile-header{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;border-radius:0 0 4px 4px;box-sizing:border-box;background-color:#f6f6f6;border:solid 1px #e0e0e2;padding:1.5625em 1.875em;margin-bottom:1.25em}@media (max-width: 767px){.flexible-skinny-profile-header{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-skinny-profile-header h1{line-height:1.2;font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:2em}@media only screen and (max-width: 768px){.flexible-skinny-profile-header h1{font-size:1.625em;text-align:center}}@media only screen and (max-width: 480px){.flexible-skinny-profile-header h1{font-size:1.125em}}@media only screen and (max-width: 768px){.flexible-skinny-profile-header{padding:0.625em}}.flexible-skinny-profile-info{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;position:relative}@media (max-width: 767px){.flexible-skinny-profile-info{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-skinny-profile-avatar{float:left;width:8.125em;position:relative}.flexible-skinny-profile-avatar img{display:block;width:100%;border-radius:4px;margin-bottom:0.625em}.flexible-skinny-profile-avatar .f-button{font-size:0.8125em;padding:0.6153846154em 0;width:10em;text-align:center}@media only screen and (max-width: 768px){.flexible-skinny-profile-avatar{float:none;margin:0 auto 1.25em}}.flexible-skinny-profile-form{width:23.75em;margin:0 0 3.125em 9.6875em}.flexible-skinny-profile-form h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4375em;line-height:1.2;border-bottom:solid 1px #D9D8D8;padding-bottom:0.2173913043em;margin-bottom:0.4347826087em}.flexible-skinny-profile-form li{position:relative;margin-bottom:0.9375em}.flexible-skinny-profile-form li .icon-gplus{position:absolute;color:#cb4042;bottom:0.625em;right:0.625em}@media only screen and (max-width: 768px){.flexible-skinny-profile-form li{margin-bottom:0.625em}}.flexible-skinny-profile-form label{font-size:0.8125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2;text-transform:uppercase;margin-bottom:0.3846153846em}.flexible-skinny-profile-form input[disabled]{font-size:0.9375em}.google-user .flexible-skinny-profile-form input[disabled]{border:solid 2px #cb4042;background:#fff;color:#aaa;padding-right:1.8em}.facebook-user .flexible-skinny-profile-form input[disabled]{border:solid 2px #6c86cf;background:#fff url(/static/fb_triangle-f6a0ed1ba04e810904dcfe5f44c31ba0d896023f9076b87c9756882a283f3b81.svg) top right no-repeat;color:#aaa}@media only screen and (max-width: 768px){.flexible-skinny-profile-form{margin:0 0 3.125em;width:100%}.flexible-skinny-profile-form h2{text-align:center;border-bottom:none;margin-bottom:0;padding-bottom:0}}@media only screen and (max-width: 480px){.flexible-skinny-profile-form h2{font-size:1.25em}}.flexible-skinny-profile-form__fields .custom-select,.flexible-skinny-profile-form__password .custom-select{margin-right:0;margin-bottom:1.875em;border:solid 1px #d9d8d8;box-shadow:none;background-color:#fff;background-image:none;box-sizing:border-box;width:100%}@media only screen and (max-width: 768px){.flexible-skinny-profile-form__fields .custom-select,.flexible-skinny-profile-form__password .custom-select{margin:0.25em 0 1.25em}}@media only screen and (max-width: 480px){.flexible-skinny-profile-form__fields .custom-select,.flexible-skinny-profile-form__password .custom-select{margin:0.125em 0 0.9375em}}.flexible-skinny-profile-form__fields .custom-select .arrow-select,.flexible-skinny-profile-form__password .custom-select .arrow-select{border-left:solid 1px #d9d8d8}.flexible-skinny-profile-form__fields input,.flexible-skinny-profile-form__password input{box-sizing:border-box}.f-form .flexible-skinny-profile-form__fields input,.f-form .flexible-skinny-profile-form__password input{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0;padding:0.6666666667em;width:100%}.flexible-skinny-profile-form__buttons{margin:1.25em 0 0}.flexible-skinny-profile-form__buttons .f-button{display:inline-block;font-size:1.125em;line-height:1.9444444444em;padding:0 2.2222222222em;height:1.9444444444em}.flexible-skinny-profile-form__buttons li{display:inline-block;margin-right:1.25em}@media only screen and (max-width: 768px){.flexible-skinny-profile-form__buttons{text-align:center}}@media only screen and (max-width: 480px){.flexible-skinny-profile-form__buttons li{margin:0 0.3125em}.flexible-skinny-profile-form__buttons .f-button{padding:0 1.3888888889em}}.skinny-profile-popup .buttonsList{padding:0.625em 0;overflow:hidden}.skinny-profile-popup .buttonsList li{float:left;margin-right:0.625em}.skinny-profile-popup .buttonsList .f-button{font-size:1.125em;padding-top:0.4444444444em;padding-bottom:0.4444444444em;line-height:1.125em;display:inline-block;height:1.1111111111em}.tier-two-create-account{background:#fff url(/static/leaves/leaves_blue_wide-f066613e745a978ab8e6d0b0824f51d8b3f62097affc9d9eba90214624be9856.png) 0 0 repeat-x}.tier-two-create-account:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tier-two-create-account{display:inline-block}* html .tier-two-create-account{height:1%}.tier-two-create-account{display:block}@media (max-width: 767px){.tier-two-create-account{padding:0 20px}}.tier-two-create-account .inline-errors{margin-bottom:0;font-size:0.75em;line-height:1.2;padding:0}.tier-two-create-account-row{max-width:1170px;margin:0 auto}.tier-two-create-account-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tier-two-create-account-row{display:inline-block}* html .tier-two-create-account-row{height:1%}.tier-two-create-account-row{display:block}.tier-two-create-account-content{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;position:relative;text-align:center}@media (max-width: 767px){.tier-two-create-account-content{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.tier-two-create-account-content{padding:1.25em 0 0 0}}.tier-two-create-account__section{display:inline-block;vertical-align:top;padding:8.75em 0.9375em 9.8125em;box-sizing:border-box}.tier-two-create-account__section h2{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:2.5em;line-height:1;color:#303335;text-align:left;margin-bottom:0.625em}@media only screen and (max-width: 767px){.tier-two-create-account__section{padding:1.25em}}.tier-two-create-account__section.left{width:28.75em}@media only screen and (max-width: 900px){.tier-two-create-account__section.left{max-width:28.75em;width:49%}}@media only screen and (max-width: 767px){.tier-two-create-account__section.left{max-width:23.75em;width:90%}}.tier-two-create-account__section.right{width:27.3333333333em;text-align:left;font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.5333333333em;color:#303335}.tier-two-create-account__section.right a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.tier-two-create-account__section.right a:hover,.tier-two-create-account__section.right a:focus{color:#5ec3fb}.tier-two-create-account__section.right p{margin-bottom:1.3333333333em}.tier-two-create-account__section.right p.inline-errors{margin-bottom:0}@media only screen and (max-width: 900px){.tier-two-create-account__section.right{max-width:25.625em;width:49%}}@media only screen and (max-width: 767px){.tier-two-create-account__section.right{width:100%}}.tier-two-create-account__section-logo{border:solid 1px #dfe0e3;border-radius:4px;background-color:#fff;padding:2.8125em 3.4375em}.tier-two-create-account__section-logo img{max-width:100%}@media only screen and (max-width: 768px){.tier-two-create-account__section-logo{padding:2.1875em 3.125em}}@media only screen and (max-width: 640px){.tier-two-create-account__section-logo{padding:1.5625em 2.1875em}}.tier-two-create-account__form input{font-size:1em;width:100%;box-sizing:border-box;padding:0.625em;border-radius:4px;border:solid 1px #dfe0e3}.tier-two-create-account__form label{display:block;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;margin-bottom:0.2777777778em}.tier-two-create-account__form li{margin-bottom:1.25em}.tier-two-create-account__form li.hidden-field{display:none}.tier-two-create-account__form .sm_captcha{text-align:center;margin-bottom:0.625em}.tier-two-create-account__form .sm_captcha img{vertical-align:middle}.tier-two-create-account__form .sm_captcha input{width:10em}.tier-two-create-account__form--password:after,.tier-two-create-account__form-name:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tier-two-create-account__form--password,.tier-two-create-account__form-name{display:inline-block}* html .tier-two-create-account__form--password,* html .tier-two-create-account__form-name{height:1%}.tier-two-create-account__form--password,.tier-two-create-account__form-name{display:block}.tier-two-create-account__form--first,.tier-two-create-account__form--last,.tier-two-create-account__form--original,.tier-two-create-account__form--confirm{width:48%;float:left}@media (max-width: 567px){.tier-two-create-account__form--first,.tier-two-create-account__form--last,.tier-two-create-account__form--original,.tier-two-create-account__form--confirm{width:100%;float:none}}.tier-two-create-account__form--last,.tier-two-create-account__form--confirm{float:right}.tier-two-create-account__form--email p{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;text-align:right}.tier-two-create-account__form--email a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.tier-two-create-account__form--email a:hover,.tier-two-create-account__form--email a:focus{color:#5ec3fb}@media (max-width: 400px){.tier-two-create-account__form--email p{font-size:0.8125em}}.tier-two-create-account__form--buttons{margin-top:0.625em}.tier-two-create-account__form--buttons .f-button{width:auto;font-size:1.125em;padding:0.6666666667em 1.3888888889em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.tier-two-create-account__form__terms-information{padding-bottom:0.9375em;margin-top:0.9375em}.flexible-password-resets{background-color:#f6f6f6}.flexible-password-resets:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-password-resets{display:inline-block}* html .flexible-password-resets{height:1%}.flexible-password-resets{display:block}@media (max-width: 767px){.flexible-password-resets{padding:0 20px}}.flexible-password-resets__wrapper{max-width:1170px;margin:0 auto;padding:5em 0.625em}.flexible-password-resets__wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-password-resets__wrapper{display:inline-block}* html .flexible-password-resets__wrapper{height:1%}.flexible-password-resets__wrapper{display:block}@media only screen and (max-width: 768px){.flexible-password-resets__wrapper{padding:1.25em 0.625em}}.flexible-password-resets__container{width:47.0085470085%;margin:0 auto;color:#303335}@media only screen and (max-width: 480px){.flexible-password-resets__container{width:100%}}.flexible-password-resets__container h2{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:uppercase;color:#303335;line-height:1.2;margin-bottom:0.6666666667em}.flexible-password-resets__container .inputs{padding-bottom:0.625em}.flexible-password-resets__container #password_reset ul{overflow:hidden;padding-top:0.625em}.flexible-password-resets__container #password_reset ul li{float:left;margin-right:0.9375em}.flexible-password-resets__container #password_reset ul li.remember{font-size:0.9375em;padding-top:0.7333333333em}.flexible-password-resets__container #password_reset .f-button,.flexible-password-resets__container .edit-password-resets .f-button{font-size:0.9375em;padding:0.8666666667em 1.3333333333em}.flexible-password-resets__container label{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2;margin-bottom:0.6666666667em}.flexible-password-resets__container p{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.3;padding-bottom:0.6666666667em 0}.flexible-password-resets__container span{font-size:0.8125em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2;padding:1em 0;display:inline-block}.flexible-password-resets__container a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-password-resets__container a:hover,.flexible-password-resets__container a:focus{color:#5ec3fb}.flexible-password-resets__container.password-reset-page .label{display:none}.tier-three-password-reset .actions{padding:0.625em 0 1.875em;overflow:hidden}.tier-three-password-reset .actions ol li{float:left;margin-right:1.25em}.tier-three-password-reset .actions ol li.remember{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335;margin-top:0.6666666667em}.tier-three-password-reset .actions ol li.remember a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.tier-three-password-reset .actions ol li.remember a:hover,.tier-three-password-reset .actions ol li.remember a:focus{color:#5ec3fb}.tier-three-password-reset .problem-contact{width:95%;border-top:solid 2px #dfe0e3;padding-top:2em;text-align:center;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.3;color:#303335}.tier-three-password-reset .problem-contact a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.tier-three-password-reset .problem-contact a:hover,.tier-three-password-reset .problem-contact a:focus{color:#5ec3fb}.serp-header__container{background:#fff;position:relative;z-index:5}.serp-header__container:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.serp-header__container{display:inline-block}* html .serp-header__container{height:1%}.serp-header__container{display:block}@media (max-width: 767px){.serp-header__container{padding:0 20px}}.serp-header__row{max-width:1170px;margin:0 auto}.serp-header__row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.serp-header__row{display:inline-block}* html .serp-header__row{height:1%}.serp-header__row{display:block}.serp-header__contents{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;box-sizing:border-box;background:#f6f6f6;color:#000;border-radius:0 0 4px 4px;border:solid 1px #dfe0e3;font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:1.75em;line-height:1;padding:0 1.0714285714em}@media (max-width: 767px){.serp-header__contents{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.serp-header__contents{text-align:center;padding-top:0.3571428571em;font-size:1.25em}}.serp-header__contents-right{margin:0.7142857143em 11.7857142857em 0.3571428571em 0;hyphens:auto;-ms-hyphens:auto;word-break:break-all}@media only screen and (max-width: 768px){.serp-header__contents-right{margin:0}}.serp-header__contents-left{float:left;position:relative}@media only screen and (max-width: 768px){.serp-header__contents-left{float:none;padding-bottom:4em}}.serp-header__result-count{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.serp-header__result-keyword{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.1071428571em}.serp-header__menu-wrapper{float:right}@media only screen and (max-width: 768px){.serp-header__menu-wrapper{float:none;position:absolute;bottom:0;left:28%}}@media only screen and (max-width: 480px){.serp-header__menu-wrapper{left:0}}.serp-header__menu{background:#fff;color:#000;font-size:16px;border-left:solid 1px #dfe0e3;border-right:solid 1px #dfe0e3;border-bottom:solid 1px #dfe0e3;margin-left:1.25em;position:relative;top:1px}@media only screen and (max-width: 768px){.serp-header__menu{display:block;border-top:solid 1px #dfe0e3;margin:0 auto;margin-top:10px;font-size:12px;width:265px}}@media only screen and (max-width: 480px){.serp-header__menu{width:230px}}.serp-header__menu__arrow-up{position:absolute;top:-8px;left:30px;z-index:30;display:block;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #fff}.serp-header__menu-ul{display:none;position:absolute;z-index:3;top:85px;left:0;right:0;border:solid 1px #e8e9e9;border-top:none;box-shadow:rgba(0,0,0,0.2) 0px 0px 20px 0px;font-size:16px}.serp-header__menu-li{border-top:solid 1px #e8e9e9}.serp-header__menu-li a{display:block;background:#fff;padding:0.3125em 1.25em;font-size:1em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.serp-header__menu-li a:hover,.serp-header__menu-li a:focus{color:#5ec3fb}.serp-header__menu-li a:hover,.serp-header__menu-li a:focus{background:#f7f7f7}@media only screen and (max-width: 768px){.serp-header__menu-li{text-align:left}}.serp-header__menu__current{display:inline-block;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.75em;padding:0.5357142857em 0.7142857143em}.serp-header__menu__current-selected{line-height:40px;vertical-align:middle}.serp-header__menu__toggle{display:inline-block;border-left:solid 1px #dfe0e3;padding:0.5357142857em 0;font-size:1.75em;line-height:40px;color:#000;text-decoration:none;text-align:center;width:70px}.serp-header__menu__toggle span{font-size:0.5714285714em}@media only screen and (max-width: 480px){.serp-header__menu__toggle{width:40px}}.serp-header__menu__icon-leaves,.serp-header__menu__icon-playlists,.serp-header__menu__icon-tutorials,.serp-header__menu__icon-people,.serp-header__menu__icon-courses,.serp-header__menu__icon-pathways{width:40px;height:40px;display:inline-block;vertical-align:middle;margin-top:-3px;margin-right:15px}@media only screen and (max-width: 480px){.serp-header__menu__icon-leaves,.serp-header__menu__icon-playlists,.serp-header__menu__icon-tutorials,.serp-header__menu__icon-people,.serp-header__menu__icon-courses,.serp-header__menu__icon-pathways{margin-right:0}}.serp-header__menu__icon-leaves{background:url(/static/search_icons/leaves-786da0f4ce9aa48e1a5c354bc170aa2c3c2605abeec87262b864edae0cdd61b6.png) no-repeat}.serp-header__menu__icon-playlists{background:url(/static/search_icons/playlists-5a7f424d578c574aadbbeea56ad015969542d92ed1e484c084a2995eeb1e06eb.png) no-repeat}.serp-header__menu__icon-tutorials{background:url(/static/search_icons/tutorials-cf985c67b31d2828cebf9ac425cb901b4d6c4a337385b01ea821d54fbb8f8e21.png) no-repeat}.serp-header__menu__icon-people{background:url(/static/search_icons/people-f04eda3d398cce19b1aa4c00992d6d07b1538321b03ed92dfccf8136b8e71493.png) no-repeat}.serp-header__menu__icon-pathways{background:url(/static/search_icons/pathways-752d669e4e51d2b9ebaebba1fa8cb0dd5fce0aaca9b6ca5e7cb9f78bb0b4196d.png) no-repeat}.serp-header__menu__icon-courses{background:url(/static/search_icons/courses-b302a2ce3a2386b81ef8c50d94fe5c74b47b8f3514754b3559c2db1e978a0086.png) no-repeat}.flexible-serp{background-color:#fff;position:relative;z-index:3}.flexible-serp:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-serp{display:inline-block}* html .flexible-serp{height:1%}.flexible-serp{display:block}@media (max-width: 767px){.flexible-serp{padding:0 20px}}@media only screen and (max-width: 480px){.flexible-serp{overflow-x:hidden}}.flexible-serp a:visited{color:#78459b}.flexible-serp-inner{max-width:1170px;margin:0 auto}.flexible-serp-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-serp-inner{display:inline-block}* html .flexible-serp-inner{height:1%}.flexible-serp-inner{display:block}.flexible-serp__content{width:82.0512820513%;margin:0 auto;padding:2.5em 0 0}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-serp__content{width:94.0170940171%}}@media only screen and (max-width: 480px){.flexible-serp__content{width:100%}}.flexible-serp__content .pagination{text-align:center;padding:1.3333333333em 0 2em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.0625em}.flexible-serp__content .pagination a,.flexible-serp__content .pagination span{margin:0.3333333333em 0.1333333333em}.flexible-serp__content .pagination .current{text-decoration:none;background-color:#1c9def;color:#fff;border-radius:4px;display:inline-block;min-width:1.6666666667em;padding:0.3333333333em 0 0.2666666667em;text-align:center;border:solid 1px #1c9def}.flexible-serp__content .pagination a{display:inline-block;min-width:1.6666666667em;padding:0.3333333333em 0 0.2666666667em;text-align:center;color:#303335;text-decoration:none;border:solid 1px transparent}.flexible-serp__content .pagination a:hover,.flexible-serp__content .pagination a:active{text-decoration:none;background-color:#1c9def;color:#fff;border:solid 1px #1c9def;border-radius:4px}.flexible-serp__content .pagination .prev_page.disabled,.flexible-serp__content .pagination .next_page.disabled{display:none}.flexible-serp__content .pagination .next_page{background:url(/static/arrows/paginator_arrows-92e1dcee5354d6c79465d83efb6fabe55afa938fc59da03070afae696e10e4d2.png) -24px 7px no-repeat #f7f7f7;border:solid 1px #dfe0e3;border-radius:4px;width:1.6666666667em;height:1.0666666667em;text-indent:-9999px}.flexible-serp__content .pagination .next_page:hover,.flexible-serp__content .pagination .next_page:active{background:url(/static/arrows/paginator_arrows-92e1dcee5354d6c79465d83efb6fabe55afa938fc59da03070afae696e10e4d2.png) -24px -23px no-repeat #1c9def;border:solid 1px #1c9def}.flexible-serp__content .pagination .prev_page{background:url(/static/arrows/paginator_arrows-92e1dcee5354d6c79465d83efb6fabe55afa938fc59da03070afae696e10e4d2.png) 9px 7px no-repeat #f7f7f7;border:solid 1px #dfe0e3;border-radius:4px;width:1.6666666667em;height:1.0666666667em;text-indent:-9999px}.flexible-serp__content .pagination .prev_page:hover,.flexible-serp__content .pagination .prev_page:active{background:url(/static/arrows/paginator_arrows-92e1dcee5354d6c79465d83efb6fabe55afa938fc59da03070afae696e10e4d2.png) 9px -23px no-repeat #1c9def;border:solid 1px #1c9def}@media only screen and (max-width: 480px){.flexible-serp__content .pagination{position:relative;padding-left:2.3333333333em;padding-right:2.3333333333em}.flexible-serp__content .pagination .next_page,.flexible-serp__content .pagination .prev_page{position:absolute;top:1.3333333333em}.flexible-serp__content .pagination .next_page{right:0}.flexible-serp__content .pagination .prev_page{left:0}}.flexible-serp__content-inner{max-width:1170px;margin:0 auto}.flexible-serp__content-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-serp__content-inner{display:inline-block}* html .flexible-serp__content-inner{height:1%}.flexible-serp__content-inner{display:block}.flexible-serp__content-inner-left{float:left;width:64.1666666667%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-serp__content-inner-left{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-serp__content-inner-right{float:left;width:30.8333333333%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-serp__content-inner-right{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-serp__search-title{border-bottom:solid 1px #dfe0e3;margin-bottom:1.5625em;position:relative}.flexible-serp__search-title:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-serp__search-title{display:inline-block}* html .flexible-serp__search-title{height:1%}.flexible-serp__search-title{display:block}.flexible-serp__search-title h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4375em;line-height:1.2;color:#303335;margin-bottom:0.2173913043em;text-transform:capitalize}.flexible-serp__search-title h3 em{font-family:"ProximaNova-SemiboldIt", Arial, "Helvetica Neue", Helvetica, sans-serif}@media only screen and (max-width: 480px){.flexible-serp__search-title h3{padding-bottom:1.3043478261em}}.flexible-serp__search-title .search-see-all{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.7826086957em;line-height:1.2;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;float:right;margin-top:0.2777777778em}.flexible-serp__search-title .search-see-all:hover,.flexible-serp__search-title .search-see-all:focus{color:#5ec3fb}.flexible-serp__search-title.people{background:url(/static/search_icons/people-f04eda3d398cce19b1aa4c00992d6d07b1538321b03ed92dfccf8136b8e71493.png) -8px -8px no-repeat}.flexible-serp__search-title.people h3{padding-left:1.3043478261em}.flexible-serp__search-title.playlists{background:url(/static/search_icons/playlists-5a7f424d578c574aadbbeea56ad015969542d92ed1e484c084a2995eeb1e06eb.png) -8px -8px no-repeat}.flexible-serp__search-title.playlists h3{padding-left:1.3043478261em}.flexible-serp__search-title.tutorials{background:url(/static/search_icons/tutorials-cf985c67b31d2828cebf9ac425cb901b4d6c4a337385b01ea821d54fbb8f8e21.png) -8px -9px no-repeat}.flexible-serp__search-title.tutorials h3{padding-left:1.3043478261em}.flexible-serp__search-title.pathways{background:url(/static/search_icons/pathways-752d669e4e51d2b9ebaebba1fa8cb0dd5fce0aaca9b6ca5e7cb9f78bb0b4196d.png) -8px -8px no-repeat}.flexible-serp__search-title.pathways h3{padding-left:1.3043478261em}.flexible-search-results-courses,.flexible-search-results-certificates,.flexible-search-results-pathways,.flexible-search-results-tutorials,.flexible-search-results-playlists,.flexible-search-results-people{padding-bottom:1.25em}.flexible-serp-additional{background-color:#fff}.flexible-serp-additional:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-serp-additional{display:inline-block}* html .flexible-serp-additional{height:1%}.flexible-serp-additional{display:block}@media (max-width: 767px){.flexible-serp-additional{padding:0 20px}}.flexible-serp-additional-inner{max-width:1170px;margin:0 auto}.flexible-serp-additional-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-serp-additional-inner{display:inline-block}* html .flexible-serp-additional-inner{height:1%}.flexible-serp-additional-inner{display:block}.flexible-serp-additional__content{width:82.0512820513%;margin:0 auto;padding:1.875em 0;border-top:solid 1px #dfe0e3;max-width:1170px;margin:0 auto}.flexible-serp-additional__content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-serp-additional__content{display:inline-block}* html .flexible-serp-additional__content{height:1%}.flexible-serp-additional__content{display:block}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-serp-additional__content{width:94.0170940171%}}@media only screen and (max-width: 480px){.flexible-serp-additional__content{width:100%}}.flexible-serp-additional__content-col{float:left;width:30.8333333333%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-serp-additional__content-col{float:none;width:100%;margin-left:0;margin-right:0}}@media (max-width: 768px){.flexible-serp-additional__content-col{float:none;width:100%;margin-bottom:1.5625em;overflow:hidden}}.flexible-serp-additional__avatar{float:left;max-width:6.25em}.flexible-serp-additional__avatar img{display:block;width:100%}.flexible-serp-additional__info{color:#303335;margin-left:6.875em}.flexible-serp-additional__info h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.2;margin-bottom:0.5555555556em}.flexible-serp-additional__info h4 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;color:#8b8d8e}.flexible-serp-additional__info h4 a:hover,.flexible-serp-additional__info h4 a:focus{color:#5ec3fb}.flexible-serp-additional__description{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.2;margin-bottom:0.6666666667em;min-height:3em}.flexible-serp-additional__total{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.2}.flexible-serp-additional__total a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-serp-additional__total a:hover,.flexible-serp-additional__total a:focus{color:#5ec3fb}.flexible-serp__search-title-sort{position:absolute;right:0;bottom:0}.flexible-serp__search-title-sort .sinceSelect{position:relative;width:12.8125em}.flexible-serp__search-title-sort .sinceSelect:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-serp__search-title-sort .sinceSelect{display:inline-block}* html .flexible-serp__search-title-sort .sinceSelect{height:1%}.flexible-serp__search-title-sort .sinceSelect{display:block}.flexible-serp__search-title-sort .sinceSelect div{float:left;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;line-height:1.2;color:#303335;text-transform:uppercase;width:5em;padding:0.6153846154em 0}.flexible-serp__search-title-sort .sinceSelect .open_list{width:2.3076923077em;border-right:solid 1px #dfe0e3;border-top:solid 1px #dfe0e3;border-radius:0 4px 0 0;position:absolute;top:0;right:0;cursor:pointer;background:url(/static/arrows/black_arrow_vert-fad8d7e6cd802cbe2c8b323b2aef45d001375a44407d833ab82e554503d34932.png) 9px -11px no-repeat}.flexible-serp__search-title-sort .sinceSelect .selectReplace{border:solid 1px #dfe0e3;border-bottom:none;border-radius:4px 0 0 0;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.2;color:#303335;height:2em;width:7.3333333333em;position:absolute;top:0;right:2em;overflow:hidden;cursor:pointer;background-color:#fff;z-index:10}.flexible-serp__search-title-sort .sinceSelect .selectReplace.active{height:auto}.flexible-serp__search-title-sort .sinceSelect .selectReplace li:last-child{border-bottom:solid 1px #dfe0e3}.flexible-serp__search-title-sort .sinceSelect .selectReplace li:hover,.flexible-serp__search-title-sort .sinceSelect .selectReplace li:focus{background-color:#f5f5f5}.flexible-serp__search-title-sort .sinceSelect .selectReplace a{color:#303335;text-decoration:none;padding:0.4em 0.6666666667em;display:block}.flexible-serp__refine{background-color:#f7f7f7;border:solid 1px #dfe0e3;border-radius:4px;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.1;color:#303335;margin-bottom:2em}.flexible-serp__refine .facet-header{font-size:0.8666666667em;line-height:1.1;text-transform:uppercase;padding:0.9230769231em 1.1538461538em}.flexible-serp__refine .facet-title{padding:0.6666666667em 1em;border-top:solid 1px #dfe0e3;border-bottom:solid 1px #dfe0e3;background-color:#fff}.flexible-serp__refine .facet-title:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-serp__refine .facet-title{display:inline-block}* html .flexible-serp__refine .facet-title{height:1%}.flexible-serp__refine .facet-title{display:block}.flexible-serp__refine .facet-title .reset{float:right;font-size:0.8666666667em}.flexible-serp__refine .facet-title .closing-capture-icon{width:1.0666666667em;margin:0 0.3333333333em}.flexible-serp__refine a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-serp__refine a:hover,.flexible-serp__refine a:focus{color:#5ec3fb}.flexible-serp__refine a:visited{color:#1c9def}.flexible-serp__refine .selected>.term-wrapper:first-child{background-color:#DFE0E4}.flexible-serp__refine .selected>.term-wrapper:first-child a{color:#303335;cursor:default}.flexible-serp__refine .selected>.term-wrapper:first-child a .branch-opener{color:#303335}.flexible-serp__refine .term-wrapper{font-size:0.8666666667em;padding:0.6153846154em 1.1538461538em}.flexible-serp__refine .term-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-serp__refine .term-wrapper{display:inline-block}* html .flexible-serp__refine .term-wrapper{height:1%}.flexible-serp__refine .term-wrapper{display:block}.flexible-serp__refine li.term ul li .term-wrapper{padding-left:2.3076923077em}.flexible-serp__refine li.term ul li ul li .term-wrapper{padding-left:3.6923076923em}.flexible-serp__refine li.term .count{float:right;text-align:right}.flexible-serp__refine .branch-opener{font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3076923077em;line-height:1em;color:#1C9DEF;width:0.6153846154em;text-align:center;position:absolute;top:-1px;left:0}.flexible-serp__refine ul.subjects a{position:relative;padding-left:0.8666666667em;display:block;margin-right:2.6666666667em}.flexible-serp__refine ul.subjects ul{display:none}.flexible-search-course-item-wrapper{margin-bottom:1.875em;width:65.625%}.flexible-search-course-item-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-search-course-item-wrapper{display:inline-block}* html .flexible-search-course-item-wrapper{height:1%}.flexible-search-course-item-wrapper{display:block}@media only screen and (max-width: 768px){.flexible-search-course-item-wrapper{width:100%}}.flexible-search-course-item-wrapper .course-certificate-image{width:8.4375em;height:8.4375em;float:left;border:solid 1px #dfe0e3;border-radius:4px}@media only screen and (max-width: 480px){.flexible-search-course-item-wrapper .course-certificate-image{float:none;margin:0 auto;margin-bottom:1.25em}}.flexible-search-course-item-wrapper .course-certificate-image img{display:block;max-width:100%}.flexible-search-course-item-wrapper .course-certificate-image.generic-add{border:none;width:6.25em;height:6.625em;margin:0.3125em 0 0 0.3125em}.flexible-search-course-item-wrapper .course-certificate-description{margin-left:9.375em;color:#303335}@media only screen and (max-width: 480px){.flexible-search-course-item-wrapper .course-certificate-description{margin-left:0;text-align:center}}.flexible-search-course-item-wrapper .course-certificate-title{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.2;margin-bottom:0.5555555556em}.flexible-search-course-item-wrapper .course-certificate-title a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-search-course-item-wrapper .course-certificate-title a:hover,.flexible-search-course-item-wrapper .course-certificate-title a:focus{color:#5ec3fb}.flexible-search-course-item-wrapper .course-certificate-description-text{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.3;margin-bottom:0.6666666667em}.flexible-search-course-item-wrapper .course-certificate-desclaimer-text{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.625em;line-height:1.4;margin-bottom:1em}.flexible-search-course-item-wrapper .flexible-search__see-all{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9333333333em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;float:right}.flexible-search-course-item-wrapper .flexible-search__see-all:hover,.flexible-search-course-item-wrapper .flexible-search__see-all:focus{color:#5ec3fb}.flexible-search-course-item-wrapper .flexible-search__see-all:before{position:relative;height:.6em}.flexible-search-certificate-item-wrapper{margin-bottom:1.875em;width:65.625%}.flexible-search-certificate-item-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-search-certificate-item-wrapper{display:inline-block}* html .flexible-search-certificate-item-wrapper{height:1%}.flexible-search-certificate-item-wrapper{display:block}@media only screen and (max-width: 768px){.flexible-search-certificate-item-wrapper{width:100%}}.flexible-search-certificate-item-wrapper .search-certificate-image{width:8.4375em;float:left}@media only screen and (max-width: 480px){.flexible-search-certificate-item-wrapper .search-certificate-image{float:none;margin:0 auto;margin-bottom:1.25em}}.flexible-search-certificate-item-wrapper .search-certificate-image img{display:block;max-width:100%;border-radius:4px}.flexible-search-certificate-item-wrapper .search-certificate-image.generic-add{border:solid 1px #dfe0e3;border-radius:4px}.flexible-search-certificate-item-wrapper .search-certificate-description{margin-left:9.375em;color:#303335}@media only screen and (max-width: 480px){.flexible-search-certificate-item-wrapper .search-certificate-description{margin-left:0;text-align:center}}.flexible-search-certificate-item-wrapper .search-certificate-title{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.2;margin-bottom:0.5555555556em}.flexible-search-certificate-item-wrapper .search-certificate-title a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-search-certificate-item-wrapper .search-certificate-title a:hover,.flexible-search-certificate-item-wrapper .search-certificate-title a:focus{color:#5ec3fb}.flexible-search-certificate-item-wrapper .search-certificate-description-text{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.2;margin-bottom:0.6666666667em}.flexible-search-certificate-item-wrapper .flexible-search__see-all{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9333333333em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;float:right}.flexible-search-certificate-item-wrapper .flexible-search__see-all:hover,.flexible-search-certificate-item-wrapper .flexible-search__see-all:focus{color:#5ec3fb}.flexible-search-certificate-item-wrapper .flexible-search__see-all:before{position:relative;height:.6em}.flexible-search-pathway-item{margin-bottom:1.875em;position:relative}.flexible-search-pathway-item:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-search-pathway-item{display:inline-block}* html .flexible-search-pathway-item{height:1%}.flexible-search-pathway-item{display:block}.flexible-search-pathway-item .pathway-image{width:4.375em;height:4.375em;float:left;overflow:hidden;border:solid 1px #dfe0e3;border-radius:4px}.flexible-search-pathway-item .pathway-image img{display:block;max-width:100%}.flexible-search-pathway-item .pathway-description{float:left;margin-left:1.25em;color:#303335;width:61.4583333333%}.flexible-search-pathway-item .pathway-description h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.2;margin-bottom:0.5555555556em}.flexible-search-pathway-item .pathway-description a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-search-pathway-item .pathway-description a:hover,.flexible-search-pathway-item .pathway-description a:focus{color:#5ec3fb}.flexible-search-pathway-item .pathway-description a:visited{color:#78459b}.flexible-search-pathway-item .pathway-description p{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.2;margin-bottom:0.6666666667em}.flexible-search-pathway-item .pathway-actions{float:right}.flexible-search-pathway-item .pathway-actions .concepts-number{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.2;color:#303335}.flexible-search-pathway-item .pathway-actions .concepts-number span.count{color:#fff;background:url(/static/leaves/leave_blue_single-22df8e5e9f54df826044b0a2d3e1211c60817682e9b10399dce24dd90ce7f508.png) center no-repeat;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-align:center;padding:0.4666666667em 0 0.4em 0;display:inline-block;width:28px;margin-right:0.5333333333em}.flexible-search-tutorial-item{margin-bottom:1.875em;position:relative}.flexible-search-tutorial-item:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-search-tutorial-item{display:inline-block}* html .flexible-search-tutorial-item{height:1%}.flexible-search-tutorial-item{display:block}.flexible-search-tutorial-item .tutorial-image{width:4.375em;height:4.375em;float:left;overflow:hidden;border:solid 1px #dfe0e3;border-radius:4px}.flexible-search-tutorial-item .tutorial-image img{display:block;max-width:100%}.flexible-search-tutorial-item .tutorial-description{float:left;margin-left:1.25em;color:#303335;width:61.4583333333%}.search-tutorials .flexible-search-tutorial-item .tutorial-description{width:73.9583333333%}@media only screen and (max-width: 768px){.search-tutorials .flexible-search-tutorial-item .tutorial-description{width:62.5%}}.flexible-search-tutorial-item .tutorial-description h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.2;margin-bottom:0.2777777778em}.flexible-search-tutorial-item .tutorial-description h4 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-search-tutorial-item .tutorial-description h4 a:hover,.flexible-search-tutorial-item .tutorial-description h4 a:focus{color:#5ec3fb}.flexible-search-tutorial-item .tutorial-description h4 a:visited{color:#78459b}.flexible-search-tutorial-item .tutorial-description h4 .closing-capture-icon{width:0.8888888889em;margin:0 0.2777777778em}.flexible-search-tutorial-item .tutorial-description .author,.flexible-search-tutorial-item .tutorial-description .views{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.3}.flexible-search-tutorial-item .tutorial-description .author a,.flexible-search-tutorial-item .tutorial-description .views a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;hyphens:auto;-ms-hyphens:auto;word-break:break-all}.flexible-search-tutorial-item .tutorial-description .author a:hover,.flexible-search-tutorial-item .tutorial-description .author a:focus,.flexible-search-tutorial-item .tutorial-description .views a:hover,.flexible-search-tutorial-item .tutorial-description .views a:focus{color:#5ec3fb}.flexible-search-tutorial-item .tutorial-description .author a:visited,.flexible-search-tutorial-item .tutorial-description .views a:visited{color:#78459b}.flexible-search-tutorial-item .tutorial-description .author span,.flexible-search-tutorial-item .tutorial-description .views span{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-search-tutorial-item .tutorial-description .ratings{overflow:hidden;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.3}.flexible-search-tutorial-item .tutorial-description .ratings li{float:left;margin-right:0.3333333333em}.flexible-search-tutorial-item .tutorial-description .ratings span{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-search-tutorial-item .tutorial-description .ratings span.count{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-search-tutorial-item .tutorial-description .ratings .stars{float:left;font-size:16px;background:#d4d4d4 url(/static/stars-flexible-gradient-bg-5932581341060f299b3a165f57f6c9813aa839e95bfec3f0c7f20f0d190a416e.png) 0 0 no-repeat;width:5.25em;height:1em;overflow:hidden}.flexible-search-tutorial-item .tutorial-description .ratings .stars img{display:block;margin:0;padding:0}.flexible-search-tutorial-item .tutorial-actions{float:right}.flexible-search-tutorial-item .tutorial-actions-has-quiz{background:url(/static/has_quiz_icon-eeb900ef0a63995b65b09b6f76b07f373676b7e67b459f76035f54ce2c28e92b.png) right 2px no-repeat;font-size:1.125em;font-family:'SkippySharp';line-height:1.4;padding-right:1.8333333333em;color:#303335}.flexible-search-playlist-item{margin-bottom:1.875em;position:relative}.flexible-search-playlist-item:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-search-playlist-item{display:inline-block}* html .flexible-search-playlist-item{height:1%}.flexible-search-playlist-item{display:block}.flexible-search-playlist-item .playlist-image{width:4.375em;height:4.375em;float:left;overflow:hidden;border:solid 1px #dfe0e3;border-radius:4px}.flexible-search-playlist-item .playlist-image img{display:block;max-width:100%}.flexible-search-playlist-item .playlist-description{float:left;margin-left:1.25em;color:#303335;width:61.4583333333%}.flexible-search-playlist-item .playlist-description h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.2;margin-bottom:0.2777777778em}.flexible-search-playlist-item .playlist-description h4 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-search-playlist-item .playlist-description h4 a:hover,.flexible-search-playlist-item .playlist-description h4 a:focus{color:#5ec3fb}.flexible-search-playlist-item .playlist-description h4 a:visited{color:#78459b}.flexible-search-playlist-item .playlist-description .author,.flexible-search-playlist-item .playlist-description .packets-count{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.2}.flexible-search-playlist-item .playlist-description .author a,.flexible-search-playlist-item .playlist-description .packets-count a{hyphens:auto;-ms-hyphens:auto;word-break:break-all;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-search-playlist-item .playlist-description .author a:hover,.flexible-search-playlist-item .playlist-description .author a:focus,.flexible-search-playlist-item .playlist-description .packets-count a:hover,.flexible-search-playlist-item .playlist-description .packets-count a:focus{color:#5ec3fb}.flexible-search-playlist-item .playlist-description .author a:visited,.flexible-search-playlist-item .playlist-description .packets-count a:visited{color:#78459b}.flexible-search-playlist-item .playlist-description .author span,.flexible-search-playlist-item .playlist-description .packets-count span{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-search-playlist-item .tutorial-actions{float:right}.flexible-search-people-item{margin-bottom:1.875em;position:relative}.flexible-search-people-item:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-search-people-item{display:inline-block}* html .flexible-search-people-item{height:1%}.flexible-search-people-item{display:block}.flexible-search-people-item .people-image{width:4.375em;height:4.375em;float:left;overflow:hidden;border:solid 1px #dfe0e3;border-radius:4px}.flexible-search-people-item .people-image img{display:block;width:100%}.flexible-search-people-item .people-description{float:left;margin-left:1.25em;color:#303335;width:61.4583333333%}.flexible-search-people-item .people-description h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.2;margin-bottom:0.2777777778em}.flexible-search-people-item .people-description h4 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;hyphens:auto;-ms-hyphens:auto;word-break:break-all}.flexible-search-people-item .people-description h4 a:hover,.flexible-search-people-item .people-description h4 a:focus{color:#5ec3fb}.flexible-search-people-item .people-description h4 a:visited{color:#78459b}.flexible-search-people-item .people-description .bio{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.2;color:#303335;overflow:hidden}.flexible-search-people-item .people-description .school{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.2}.flexible-search-people-item .people-description .school a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-search-people-item .people-description .school a:hover,.flexible-search-people-item .people-description .school a:focus{color:#5ec3fb}.flexible-search-people-item .people-description .school span{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-search-people-item .people-actions{float:right}.flexible-search-people-item .people-actions-teacher{background:url(/static/teacher_student_icons-0cc8ef5290dfd04943b3671a4538b116721896eede5c4d0f437a8634558b699a.png) right -168px no-repeat;font-size:1.125em;font-family:'SkippySharp';line-height:1.5;padding:0.1666666667em 2.2222222222em 0.1666666667em 0;color:#303335;hyphens:auto;-ms-hyphens:auto;word-break:break-all}.flexible-search-people-item .people-actions-teacher .icon-reply-bottom-right:before{font-size:0.8888888889em;margin:0 0.1875em}.flexible-search-people-item .people-actions-student{background:url(/static/teacher_student_icons-0cc8ef5290dfd04943b3671a4538b116721896eede5c4d0f437a8634558b699a.png) right 0 no-repeat;font-size:1.125em;font-family:'SkippySharp';line-height:1.5;padding:0.1666666667em 2.2222222222em 0.1666666667em 0;color:#303335;hyphens:auto;-ms-hyphens:auto;word-break:break-all}.flexible-search-people-item .people-actions-student .icon-reply-bottom-right:before{font-size:0.8888888889em;margin:0 0.1875em}.flexible-search-act-item-wrapper{margin-bottom:1.875em;width:65.625%}.flexible-search-act-item-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-search-act-item-wrapper{display:inline-block}* html .flexible-search-act-item-wrapper{height:1%}.flexible-search-act-item-wrapper{display:block}@media only screen and (max-width: 768px){.flexible-search-act-item-wrapper{width:100%}}.flexible-search-act-item-wrapper .search-act-image{width:6.875em;border-radius:4px;margin-left:0.625em;float:left}@media only screen and (max-width: 480px){.flexible-search-act-item-wrapper .search-act-image{float:none;margin:0 auto;margin-bottom:1.25em}}.flexible-search-act-item-wrapper .search-act-image img{display:block;max-width:100%;border-radius:4px}.flexible-search-act-item-wrapper .search-act-image.generic-add{border:none;width:6.875em;border-radius:4px;margin-left:0.625em}.flexible-search-act-item-wrapper .search-act-description{margin-left:9.375em;color:#303335}@media only screen and (max-width: 480px){.flexible-search-act-item-wrapper .search-act-description{margin-left:0;text-align:center}}.flexible-search-act-item-wrapper .search-act-title{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.2;margin-bottom:0.5555555556em}.flexible-search-act-item-wrapper .search-act-title a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-search-act-item-wrapper .search-act-title a:hover,.flexible-search-act-item-wrapper .search-act-title a:focus{color:#5ec3fb}.flexible-search-act-item-wrapper .search-act-description-text{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.2;margin-bottom:0.6666666667em}.flexible-search-act-item-wrapper .flexible-search__see-all{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9333333333em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;float:right}.flexible-search-act-item-wrapper .flexible-search__see-all:hover,.flexible-search-act-item-wrapper .flexible-search__see-all:focus{color:#5ec3fb}.flexible-search-act-item-wrapper .flexible-search__see-all:before{position:relative;height:.6em}.flexible-search-ego-item-wrapper{margin-bottom:1.875em;width:65.625%}.flexible-search-ego-item-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-search-ego-item-wrapper{display:inline-block}* html .flexible-search-ego-item-wrapper{height:1%}.flexible-search-ego-item-wrapper{display:block}@media only screen and (max-width: 768px){.flexible-search-ego-item-wrapper{width:100%}}.flexible-search-ego-item-wrapper .search-ego-image{width:8.4375em;float:left}@media only screen and (max-width: 480px){.flexible-search-ego-item-wrapper .search-ego-image{float:none;margin:0 auto;margin-bottom:1.25em}}.flexible-search-ego-item-wrapper .search-ego-image img{display:block;max-width:100%;border-radius:4px}.flexible-search-ego-item-wrapper .search-ego-image.generic-add{border:solid 1px #dfe0e3;width:6.5625em;height:6.5625em;overflow:hidden;border-radius:4px;margin-left:0.625em}.flexible-search-ego-item-wrapper .search-ego-description{margin-left:9.375em;color:#303335}@media only screen and (max-width: 480px){.flexible-search-ego-item-wrapper .search-ego-description{margin-left:0;text-align:center}}.flexible-search-ego-item-wrapper .search-ego-title{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.2;margin-bottom:0.5555555556em}.flexible-search-ego-item-wrapper .search-ego-title a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-search-ego-item-wrapper .search-ego-title a:hover,.flexible-search-ego-item-wrapper .search-ego-title a:focus{color:#5ec3fb}.flexible-search-ego-item-wrapper .search-ego-description-text{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.2;margin-bottom:0.6666666667em}.flexible-search-ego-item-wrapper .flexible-search__see-all{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9333333333em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;float:right}.flexible-search-ego-item-wrapper .flexible-search__see-all:hover,.flexible-search-ego-item-wrapper .flexible-search__see-all:focus{color:#5ec3fb}.flexible-search-ego-item-wrapper .flexible-search__see-all:before{position:relative;height:.6em}.flexible-search-lpa-item-wrapper{margin-bottom:1.875em;width:65.625%}.flexible-search-lpa-item-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-search-lpa-item-wrapper{display:inline-block}* html .flexible-search-lpa-item-wrapper{height:1%}.flexible-search-lpa-item-wrapper{display:block}@media only screen and (max-width: 768px){.flexible-search-lpa-item-wrapper{width:100%}}.flexible-search-lpa-item-wrapper .search-lpa-image{width:8.4375em;float:left}@media only screen and (max-width: 480px){.flexible-search-lpa-item-wrapper .search-lpa-image{float:none;margin:0 auto;margin-bottom:1.25em}}.flexible-search-lpa-item-wrapper .search-lpa-image img{display:block;max-width:100%;border-radius:4px}.flexible-search-lpa-item-wrapper .search-lpa-image.generic-add{border:solid 1px #dfe0e3;width:5.9375em;height:5.9375em;overflow:hidden;border-radius:4px;margin-left:0.625em}.flexible-search-lpa-item-wrapper .search-lpa-description{margin-left:9.375em;color:#303335}@media only screen and (max-width: 480px){.flexible-search-lpa-item-wrapper .search-lpa-description{margin-left:0;text-align:center}}.flexible-search-lpa-item-wrapper .search-lpa-title{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.2;margin-bottom:0.5555555556em}.flexible-search-lpa-item-wrapper .search-lpa-title a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-search-lpa-item-wrapper .search-lpa-title a:hover,.flexible-search-lpa-item-wrapper .search-lpa-title a:focus{color:#5ec3fb}.flexible-search-lpa-item-wrapper .search-lpa-description-text{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.2;margin-bottom:0.6666666667em}.flexible-search-lpa-item-wrapper .flexible-search__see-all{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9333333333em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;float:right}.flexible-search-lpa-item-wrapper .flexible-search__see-all:hover,.flexible-search-lpa-item-wrapper .flexible-search__see-all:focus{color:#5ec3fb}.flexible-search-lpa-item-wrapper .flexible-search__see-all:before{position:relative;height:.6em}.flexible-form-unbind{color:#303335;background:#ffffff}.flexible-form-unbind:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-form-unbind{display:inline-block}* html .flexible-form-unbind{height:1%}.flexible-form-unbind{display:block}@media (max-width: 767px){.flexible-form-unbind{padding:0 20px}}.flexible-form-unbind-inner{max-width:1170px;margin:0 auto;padding-top:3.75em;padding-bottom:6.25em}.flexible-form-unbind-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-form-unbind-inner{display:inline-block}* html .flexible-form-unbind-inner{height:1%}.flexible-form-unbind-inner{display:block}.flexible-form-unbind-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-form-unbind-inner{display:inline-block}* html .flexible-form-unbind-inner{height:1%}.flexible-form-unbind-inner{display:block}.flexible-form-unbind__header h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;padding:0 0 1.6666666667em 0;margin:0;text-align:center}.flexible-form-unbind__content{margin:0 auto;width:44.8717948718%}@media only screen and (max-width: 1024px){.flexible-form-unbind__content{width:54.6875%}}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-form-unbind__content{width:89.552238806%}}@media only screen and (max-width: 480px){.flexible-form-unbind__content{width:100%}}.flexible-form-unbind__content .inline-errors{font-size:0.75em}.flexible-form-unbind__content label{font-size:0.875em}.flexible-form-unbind__content #user_first_name_input,.flexible-form-unbind__content #user_password_input{float:left;width:48%}@media only screen and (max-width: 480px){.flexible-form-unbind__content #user_first_name_input,.flexible-form-unbind__content #user_password_input{float:none;width:100%}}.flexible-form-unbind__content #user_last_name_input,.flexible-form-unbind__content #user_password_confirmation_input{float:right;width:48%}@media only screen and (max-width: 480px){.flexible-form-unbind__content #user_last_name_input,.flexible-form-unbind__content #user_password_confirmation_input{float:none;width:100%}}.flexible-form-unbind__content .birthdate{padding-top:1.25em;padding-bottom:1.25em}.flexible-form-unbind__content .birthdate .fragments-group:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-form-unbind__content .birthdate .fragments-group{display:inline-block}* html .flexible-form-unbind__content .birthdate .fragments-group{height:1%}.flexible-form-unbind__content .birthdate .fragments-group{display:block}.flexible-form-unbind__content .birthdate .fragments-group .fragment{float:left;margin-right:1.25em}.flexible-form-unbind__content .actions{border-top:solid 1px #DFE0E4;margin-top:1.25em;padding-top:1.25em}.flexible-form-unbind__content .actions ol:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-form-unbind__content .actions ol{display:inline-block}* html .flexible-form-unbind__content .actions ol{height:1%}.flexible-form-unbind__content .actions ol{display:block}.flexible-form-unbind__content .actions ol li{float:left;margin-right:1.25em}@media only screen and (max-width: 480px){.flexible-form-unbind__content .actions ol li{margin-right:0.3125em}}.flexible-form-unbind__content .actions ol li a{display:inline-block}.flipped-classroom-infographics-container{font-family:'ProximaNovaA-Regular', serif}.flipped-classroom-infographics-footer{background:#fff;padding:2.1875em 0;border-bottom:solid 20px #de168b}.flipped-classroom-infographics-footer-row{max-width:1170px;margin:0 auto}.flipped-classroom-infographics-footer-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-classroom-infographics-footer-row{display:inline-block}* html .flipped-classroom-infographics-footer-row{height:1%}.flipped-classroom-infographics-footer-row{display:block}.flipped-classroom-infographics-footer-row .disclaimer{color:#6c828f;font-size:0.875em;margin-top:1.875em;padding:1.25em 2.5em}@media only screen and (max-width: 768px){.flipped-classroom-infographics-footer-row .disclaimer{padding:1.25em}}.flipped-classroom-infographics-footer-logos:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-classroom-infographics-footer-logos{display:inline-block}* html .flipped-classroom-infographics-footer-logos{height:1%}.flipped-classroom-infographics-footer-logos{display:block}.flipped-classroom-infographics-footer-logos div{width:49%;padding:1.875em 0;text-align:center}.flipped-classroom-infographics-footer-logos div img{width:48.8888888889%;height:auto}.flipped-classroom-infographics-footer__left{float:left;background:url(/static/flipped_infographics/dashed_border_grey-09fe36ce0bf9b4dd867a6d479142e66e4061eb81d69cc7ab7ba06db2a0157d08.png) top right repeat-y}.flipped-classroom-infographics-footer__right{float:right}@media only screen and (max-width: 768px){.flipped-classroom-infographics-footer-logos div{width:60%;margin:auto;padding:3.125em}.flipped-classroom-infographics-footer-logos div img{width:100%}.flipped-classroom-infographics-footer__left{background:none;float:none;border-bottom:dashed 1px #d0d8db}.flipped-classroom-infographics-footer__right{float:none}}.flipped-infographics-intro{background-color:#fff}.flipped-infographics-intro-purple{background-color:#78469a;position:relative}.flipped-infographics-intro-purple-lite{position:absolute;top:0;right:50%;width:50%;min-height:100%;height:100%;background-color:#ae90c2;z-index:1}.flipped-infographics-intro-subtitle{font-size:1.3125em;line-height:1.5;color:#6c828f;text-transform:uppercase;text-align:center;margin:0.9523809524em 0 1.9047619048em;text-shadow:0 1px 0px #d0d8db}.flipped-infographics-intro-subtitle b{font-family:'ProximaNovaA-Bold', serif}.flipped-infographics-intro-purple-bg{height:1.75em;background:url(/static/flipped_infographics/top_white_lines_bg-9c3b57a460109636fca978464f63683a0fa9b54604471f60bf12ced93acdfcbb.png) 0 0 repeat-x;position:relative;z-index:2}.flipped-infographics-intro-row{max-width:1170px;margin:0 auto}.flipped-infographics-intro-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-intro-row{display:inline-block}* html .flipped-infographics-intro-row{height:1%}.flipped-infographics-intro-row{display:block}.flipped-infographics-intro-col{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flipped-infographics-intro-col{float:none;width:100%;margin-left:0;margin-right:0}}.flipped-infographics-intro-title{margin:0 17.094017094%;padding-top:2.5em}.flipped-infographics-intro-title img{width:100%}.flipped-infographics-intro-content{background:#fff;text-align:center;position:relative;width:100%}.flipped-infographics-intro-content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-intro-content{display:inline-block}* html .flipped-infographics-intro-content{height:1%}.flipped-infographics-intro-content{display:block}.flipped-infographics-intro-content__curve{width:76.9230769231%;margin-left:-38.4615384615%;position:absolute;left:50%;top:1.25em}.flipped-infographics-intro-content__curve .curve_svg{width:100%}.flipped-infographics-intro-content__left{display:inline-block;width:39.3162393162%}.flipped-infographics-intro-content__left img{width:100%}.flipped-infographics-intro-content__right{display:inline-block;width:39.3162393162%;position:relative;z-index:2}.flipped-infographics-intro-content__right img{width:100%}.flipped-infographics-intro-speaker{padding-bottom:1.5625em}.flipped-infographics-intro-speaker:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-intro-speaker{display:inline-block}* html .flipped-infographics-intro-speaker{height:1%}.flipped-infographics-intro-speaker{display:block}@media only screen and (max-width: 768px){.flipped-infographics-intro-speaker{padding:0 0.625em 1.5625em}}.flipped-infographics-intro-speaker .speaker-image{width:9.4444444444%;float:left}.flipped-infographics-intro-speaker .speaker-image img{width:100%}.flipped-infographics-intro-speaker .speaker-text{margin-left:10.5555555556%;color:#6c828f;font-size:1.25em;line-height:1.2em}.flipped-infographics-intro-speaker .speaker-text-sign{text-transform:uppercase;font-size:0.7em;text-transform:uppercase;font-family:'ProximaNovaA-Semibold', serif;margin-top:0.5em;color:#97abb6}@media only screen and (max-width: 768px){.flipped-infographics-intro-content__curve{display:none}.flipped-infographics-intro-content__left,.flipped-infographics-intro-content__right{display:block;width:80%;margin:auto}.flipped-infographics-intro-content__left{border-bottom:dashed 3px #f1c40f}}.flipped-infographics-yellow{background-color:#fcd005;position:relative}.flipped-infographics-yellow .yellow-title{color:#f15a24;text-shadow:0 1px 0px #fff;font-size:1.3125em;line-height:1.4285714286em;margin-bottom:0.9523809524em}.flipped-infographics-yellow .yellow-title b{font-family:'ProximaNovaA-Bold', serif}.flipped-infographics-yellow .yellow-title i{font-family:'ProximaNovaA-Semibold', serif}.flipped-infographics-yellow .yellow-title .large{font-size:1.4285714286em}.flipped-infographics-yellow-bg{position:absolute;right:50%;background:#fdde50;width:50%;top:0;min-height:100%;height:100%;z-index:1}.flipped-infographics-yellow-pattern{background:url(/static/flipped_infographics/arc_pattern-53a9d6bba15d7717fdc123da816e83e74982bb60be147ce85d2bd1064f07c66a.png) 0 0 repeat-x;position:relative;z-index:5;padding:3.75em 0 3.125em}.flipped-infographics-yellow-row{max-width:1170px;margin:0 auto}.flipped-infographics-yellow-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-yellow-row{display:inline-block}* html .flipped-infographics-yellow-row{height:1%}.flipped-infographics-yellow-row{display:block}.flipped-infographics-yellow-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-yellow-row{display:inline-block}* html .flipped-infographics-yellow-row{height:1%}.flipped-infographics-yellow-row{display:block}.flipped-infographics-yellow__col{float:left;width:50%;box-sizing:border-box;padding:0 2.5em;text-align:center}.flipped-infographics-yellow__col .year{background-color:#fcd005}.flipped-infographics-yellow__col.pale .year{background-color:#fdde50}.percentage-container__left{float:left;width:50%;font-size:4.5em;line-height:1;padding:0.6944444444em 0;background:url(/static/flipped_infographics/white_vert-19ab79650037db96cf38d913119a911b7f95f2b8c7f6bcf890083f3172098955.png) center 0 no-repeat}@media (max-width: 350px){.percentage-container__left{width:46%;font-size:4.0625em}}.percentage-container__right{float:left;width:50%}.percentage-container{color:#6c828f;text-shadow:0 1px 0px #fff}.percentage-container:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.percentage-container{display:inline-block}* html .percentage-container{height:1%}.percentage-container{display:block}.percentage-container .year{padding:0.0694444444em 0}@media (max-width: 350px){.percentage-container .year{padding:0.2083333333em 0}}.percentage-container .teacher-arrow{margin:0.2361111111em auto;width:0.9027777778em}.percentage-container .teacher-arrow img{width:100%;display:block}.percent-circle{position:relative;color:#f15a24;text-shadow:0 1px 0px #fff;margin:1.5625em auto 0}.percent-circle .percent-num{position:absolute;text-align:center;width:100%;left:0;font-family:'ProximaNovaA-Light', serif}.percent-circle.circle-small{height:8.125em;width:8.125em}.percent-circle.circle-small .svg-image{width:8.125em;height:8.125em}.percent-circle.circle-small .percent-num{font-size:1.9375em;top:1.8064516129em}.percent-circle.circle-big{height:10.625em;width:10.625em}.percent-circle.circle-big .svg-image{width:10.625em;height:10.625em}.percent-circle.circle-big .percent-num{font-size:2.5625em;top:1.9268292683em}@media only screen and (max-width: 768px){.flipped-infographics-yellow-bg{display:none}.flipped-infographics-yellow-pattern{padding:0}.flipped-infographics-yellow__col{float:none;width:auto;padding:2.5em}.flipped-infographics-yellow__col.pale{background:url(/static/flipped_infographics/arc_pattern-53a9d6bba15d7717fdc123da816e83e74982bb60be147ce85d2bd1064f07c66a.png) 0 0 repeat-x #fdde50}}.flipped-infographics-blue{background-color:#b6e1f8;position:relative;overflow:hidden}.flipped-infographics-blue-bg{position:absolute;left:50%;background:#36a6f4;width:50%;top:0;min-height:100%;height:100%;z-index:1}.flipped-infographics-blue__orange-left{position:absolute;right:50%;width:50%;bottom:0;margin-right:36.25em;height:12.1875em;background-color:#f15a24;z-index:2}.flipped-infographics-blue__orange-right{position:absolute;left:50%;width:50%;bottom:0;margin-left:36.25em;height:5.875em;background-color:#f15a24;z-index:6}.flipped-infographics-blue__inner{position:relative;z-index:3}.flipped-infographics-blue__inner .orange-path{display:block;width:101%;position:relative;top:0.1875em;left:-0.125em}.flipped-infographics-blue__left-images{text-align:center;position:relative;top:-0.3125em;z-index:12}.flipped-infographics-blue__left-images .thumbs-up-img{position:absolute;left:16%;top:30%;width:30%;animation:thumbsUp 2s steps(24) infinite;-webkit-animation:thumbsUp 2s steps(24) infinite}.flipped-infographics-blue__left-images .two-teachers-img{width:100%}@keyframes thumbsUp{0%{top:30%}65%{top:32%}100%{top:30%}}@-webkit-keyframes thumbsUp{0%{top:30%}65%{top:32%}100%{top:30%}}.flipped-infographics-blue-white{position:absolute;left:0;top:0;width:100%;height:0.8125em;background:url(/static/flipped_infographics/white_diag-606aad1aeeb001fcbc37ce0840dab01ec1e0adf457173c66b608b3a064f7d72b.png) 0 0 repeat-x;z-index:10}.flipped-infographics-blue-column{position:absolute;top:0;left:0;width:35%;min-height:100%;height:100%;background-color:#b6e1f8}.flipped-infographics-blue-column:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-blue-column{display:inline-block}* html .flipped-infographics-blue-column{height:1%}.flipped-infographics-blue-column{display:block}.flipped-infographics-blue-row{max-width:1170px;margin:0 auto;position:relative;z-index:5;background-color:#36a6f4}.flipped-infographics-blue-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-blue-row{display:inline-block}* html .flipped-infographics-blue-row{height:1%}.flipped-infographics-blue-row{display:block}.flipped-infographics-blue__left{padding-top:1.6666666667em;padding-left:1.6666666667em;box-sizing:border-box;color:#36a6f4;text-shadow:0 1px 0px #fff;width:35%;float:left;font-size:1.5em;line-height:1.1666666667em;margin-bottom:-1.6666666667em}.flipped-infographics-blue__left:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-blue__left{display:inline-block}* html .flipped-infographics-blue__left{height:1%}.flipped-infographics-blue__left{display:block}.flipped-infographics-blue__left .teachers-num{font-family:'ProximaNovaA-Bold', serif;font-size:1.875em;float:left;line-height:1.1}.flipped-infographics-blue__left .teachers-recommend{margin-left:4.1666666667em}.flipped-infographics-blue__left .teachers-recommend b{font-family:'ProximaNovaA-Bold', serif}.flipped-infographics-blue__left-inner{padding-bottom:0.625em;margin-right:0.625em;border-bottom:dashed 1px #fff}.flipped-infographics-blue__right{float:right;width:61%;padding-top:1.9230769231em;padding-right:1.5384615385em;box-sizing:border-box;color:#fff;font-size:1.625em;line-height:1.3846153846em;text-shadow:0 1px 0px #236da0}.flipped-infographics-blue__right b{font-family:'ProximaNovaA-Bold', serif}.blue-teacher-cloud{margin:0.5769230769em 0 0;text-align:center}.blue-teacher-cloud img{width:100%;max-width:22.6923076923em}@media only screen and (max-width: 768px){.flipped-infographics-blue-column{display:none}.flipped-infographics-blue__right{float:none;width:auto;background:#36a6f4;padding-left:0.625em;padding-right:0.625em}.flipped-infographics-blue__left{float:none;width:auto;padding:1.875em 1.875em 1.25em}.flipped-infographics-blue__left-images .thumbs-up-img{width:10%;left:40%}.flipped-infographics-blue__left-images .two-teachers-img{width:30%}.flipped-infographics-blue__inner{background-color:#b6e1f8}}.flipped-infographics-orange{background-color:#f15a24;position:relative}.flipped-infographics-orange-bg{position:absolute;left:50%;background:#ef8761;width:50%;top:0;min-height:100%;height:100%;z-index:1}.flipped-infographics-orange-row{max-width:1170px;margin:0 auto;background-color:#f15a24;background-image:url(/static/flipped_infographics/triangle_orange-ef24a264d131a6af7cedff79a0c366017f33abd8947ed7c50d16f5adb4fb7bde.svg);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;padding:0 0.9375em;color:#fff;position:relative;z-index:5}.flipped-infographics-orange-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-orange-row{display:inline-block}* html .flipped-infographics-orange-row{height:1%}.flipped-infographics-orange-row{display:block}.flipped-infographics-orange-row b{font-family:'ProximaNovaA-Bold', serif}.flipped-infographics-orange-row-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-orange-row-inner{display:inline-block}* html .flipped-infographics-orange-row-inner{height:1%}.flipped-infographics-orange-row-inner{display:block}.flipped-infographics-orange-left{width:82.2222222222%;font-size:1.5em;position:absolute;left:0.625em;line-height:1.1666666667em;padding:2.0833333333em 0 3.3333333333em 1.6666666667em;text-shadow:0 2px 0px #e03224;box-sizing:border-box}@media (min-width: 768px) and (max-width: 800px){.flipped-infographics-orange-left{padding-left:0.4166666667em}}.flipped-infographics-orange-lady-line{margin-top:0.8333333333em}.flipped-infographics-orange-lady-line:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-orange-lady-line{display:inline-block}* html .flipped-infographics-orange-lady-line{height:1%}.flipped-infographics-orange-lady-line{display:block}.flipped-infographics-orange-lady-line .old-lady{position:relative;width:31.0810810811%;float:left}.flipped-infographics-orange-lady-line .old-lady img.lady{width:100%}.flipped-infographics-orange-lady-line .old-lady .eye{position:absolute;width:6.0869565217%}.flipped-infographics-orange-lady-line .old-lady .left-eye{left:40.8695652174%;top:45.652173913%}.flipped-infographics-orange-lady-line .old-lady .right-eye{right:41.3043478261%;top:47.3913043478%}.flipped-infographics-orange-lady-line .orange-left-percent{float:left;margin:0.4166666667em 0 0 4.0540540541%;font-size:3.5416666667em}.flipped-infographics-orange-lady-line .white-arrow-orange{display:block;float:left;margin:0.625em 0 0 4.7297297297%}.flipped-infographics-orange-right{width:66.6666666667%;padding-top:6.875em;float:right;text-shadow:0 2px 0px #d71d24}.flipped-infographics-orange-right .block9-of-10{float:right}.flipped-infographics-orange-right .block9-of-10:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-orange-right .block9-of-10{display:inline-block}* html .flipped-infographics-orange-right .block9-of-10{height:1%}.flipped-infographics-orange-right .block9-of-10{display:block}.flipped-infographics-orange-right .block9-of-10 .num{float:left;font-size:4.4375em;font-family:'ProximaNovaA-Bold', serif;line-height:1}.flipped-infographics-orange-right .block9-of-10 .text{font-size:1.875em;float:left;font-family:'ProximaNovaA-Light', serif;margin-left:0.5em;line-height:1em}.flipped-infographics-orange-right .men9-of10{width:45.8333333333%;min-width:15.625em;float:right;position:relative;top:-3.125em}@media (max-width: 1110px){.flipped-infographics-orange-right .men9-of10{top:-2.8125em}}@media (min-width: 768px) and (max-width: 810px){.flipped-infographics-orange-right .men9-of10{min-width:41.6666666667%}}.flipped-infographics-orange-right-text{font-size:1.3125em;line-height:1.1904761905em;float:right;text-align:right;width:78.3333333333%;position:relative;top:-1.9047619048em}@media (max-width: 1110px){.flipped-infographics-orange-right-text{width:66.6666666667%;top:-1.6666666667em}}.flipped-infographics-orange-percents{float:right;text-shadow:0 2px 0px #d71d24;padding-bottom:0.625em;position:relative;top:-1.25em}.flipped-infographics-orange-percents:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-orange-percents{display:inline-block}* html .flipped-infographics-orange-percents{height:1%}.flipped-infographics-orange-percents{display:block}.flipped-infographics-orange-percents-left{float:left;font-size:3.5625em;font-family:'ProximaNovaA-Light', serif;line-height:1;padding-top:0.8771929825em}.flipped-infographics-orange-percents-left span{font-size:1.2456140351em}@media (max-width: 1100px){.flipped-infographics-orange-percents-left{font-size:2.5em}.flipped-infographics-orange-percents-left span{font-size:1.25em}}@media (max-width: 675px){.flipped-infographics-orange-percents-left{padding-top:0;text-align:center;float:none;margin-bottom:0.350877193em}}.flipped-infographics-orange-percents-right{float:left;padding-left:1.2em;background:url(/static/flipped_infographics/curly_bracket-301358679fa4044149447e7f2699b891a219d40825f74ed2044471b19bcbac9f.png) 0 center no-repeat;font-size:3.125em;font-family:'ProximaNovaA-Light', serif;line-height:1em;margin-left:0.3em}.flipped-infographics-orange-percents-right i{color:#78469a;font-family:'ProximaNovaA-Bold', serif;font-size:0.48em;text-shadow:0 1px 0px #fff;text-transform:uppercase}.flipped-infographics-orange-percents-right span{padding-top:0.2em}@media (max-width: 1100px){.flipped-infographics-orange-percents-right{font-size:2.5em}}@media (max-width: 675px){.flipped-infographics-orange-percents-right{background:url(/static/flipped_infographics/curly_bracket_horiz-190ac9c22aed49cf3ed9012b4d8f639155e193764d2bc3ad4881e2ab4da2a415.png) center top no-repeat;float:none;text-align:center;padding:1.25em 0 0}.flipped-infographics-orange-percents-right .flipped-infographics-orange-percents-col{float:left;width:49%}.flipped-infographics-orange-percents-right .flipped-infographics-orange-percents-col span{display:block}}.flipped-infographics-orange-percents-line{margin-bottom:1.2em}@media (max-width: 767px){.flipped-infographics-orange-row{background-image:none;padding:0}.flipped-infographics-orange-left{position:static;width:auto;padding:0.8333333333em;text-align:center}.flipped-infographics-orange-right{float:none;width:auto;background-color:#ef8761;padding:1.25em}.flipped-infographics-orange-right .block9-of-10{margin-right:30%}.flipped-infographics-orange-right .men9-of10{margin-right:30%}.flipped-infographics-orange-right-text{float:none;text-align:center;width:auto;top:-0.9523809524em}.flipped-infographics-orange-percents{float:none;width:100%;background-color:#ef8761;box-sizing:border-box;padding:0 10% 1.25em;position:static}.flipped-infographics-orange-lady-line .old-lady{float:none;margin:0 auto 1.25em}.flipped-infographics-orange-lady-line .orange-left-percent{float:none;margin:0 auto}.flipped-infographics-orange-lady-line .white-arrow-orange{float:none;margin:1.25em auto 0}}@media only screen and (max-width: 480px){.flipped-infographics-orange-right .block9-of-10{margin-right:1.25em}.flipped-infographics-orange-right .men9-of10{margin-right:1.25em}}.flipped-infographics-green{background-color:#21ac66;color:#fff;position:relative}.flipped-infographics-green-bg{position:absolute;left:50%;background:#b7d245;width:50%;top:0;min-height:100%;height:100%;z-index:1}.flipped-infographics-green-row{max-width:1170px;margin:0 auto;background-color:#b7d245;background-image:url(/static/flipped_infographics/triangle_green-dcfc373d7824f8b198ef81cf54a3e1c186c15d295e81b8babafb28143515abc4.svg);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;padding:0 0.9375em;position:relative;z-index:5}.flipped-infographics-green-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-green-row{display:inline-block}* html .flipped-infographics-green-row{height:1%}.flipped-infographics-green-row{display:block}@media (max-width: 767px){.flipped-infographics-green-row{background-image:none;padding:0}}.flipped-infographics-green-left{color:#ddfd53;text-shadow:0 1px 0px #197f4b;font-size:1.5em;line-height:1.2083333333em;padding-top:5em;padding-left:1.6666666667em;width:40%;box-sizing:border-box}.flipped-infographics-green-left .flipped-infographics-green-left-narrow{width:69.4444444444%}.flipped-infographics-green-left b{font-family:'ProximaNovaA-Bold', serif}@media (min-width: 768px) and (max-width: 1000px){.flipped-infographics-green-left{padding-left:0}}@media (max-width: 1100px){.flipped-infographics-green-left{font-size:1.25em;width:33.3333333333%}}@media (max-width: 832px){.flipped-infographics-green-left{width:29%}}@media (max-width: 767px){.flipped-infographics-green-left{width:100%;padding:0;background-color:#21ac66}}@media (max-width: 767px){.flipped-infographics-green-left-text{display:none}}.flipped-infographics-green-left-mobile-text{text-align:center;display:none;padding:0.8333333333em}@media (max-width: 767px){.flipped-infographics-green-left-mobile-text{display:block}}.flipped-infographics-green-right{color:#21ac66;text-shadow:0 1px 0px #e0ebae;position:absolute;top:1.25em;right:0.9375em;width:67.3684210526%}@media (min-width: 768px) and (max-width: 1040px){.flipped-infographics-green-right{width:73.8461538462%}}@media (max-width: 767px){.flipped-infographics-green-right{width:100%;position:static}}.flipped-infographics-green-right b{font-family:'ProximaNovaA-Bold', serif}.flipped-infographics-green-right .grades-img{position:absolute;top:1.25em;right:3.75em}@media (min-width: 768px) and (max-width: 835px){.flipped-infographics-green-right .grades-img{right:0.625em}}@media (max-width: 519px){.flipped-infographics-green-right .grades-img{position:static;display:block;margin:0 auto 1.25em}}.flipped-infographics-green-right_top{margin-top:0.3125em}@media (max-width: 767px){.flipped-infographics-green-right_top{padding:1.25em}}.flipped-infographics-green-right_top .years{font-size:2.625em;line-height:1;overflow:hidden}.flipped-infographics-green-right_top .years .year-2012{float:left;width:3.5714285714em;padding-top:1.6666666667em;background:url(/static/flipped_infographics/green_arrow_up-66b800a65f02718cd6868b7fa638f734bd4d05b5434d8247c45708281f56745a.png) 105px 50px no-repeat}.flipped-infographics-green-right_top .years .year-2014{font-size:1.4285714286em}.flipped-infographics-green-right_top .years .year-2014 i{font-style:normal;font-size:1.3333333333em;color:#fff;text-shadow:0 1px 0px #cf4a2c}@media (max-width: 519px){.flipped-infographics-green-right_top .years{width:6.6666666667em;margin:0 auto}}.flipped-infographics-green-right_top .improved-grades{font-size:1.5em;line-height:1.2;margin:0.8333333333em 9.1666666667em 0 4.375em;text-align:center}@media (min-width: 1023px) and (max-width: 1100px){.flipped-infographics-green-right_top .improved-grades{font-size:1.25em}}@media (min-width: 768px) and (max-width: 1040px){.flipped-infographics-green-right_top .improved-grades{margin-left:2.9166666667em}}@media (min-width: 768px) and (max-width: 920px){.flipped-infographics-green-right_top .improved-grades{font-size:1.25em}}@media (max-width: 519px){.flipped-infographics-green-right_top .improved-grades{margin:0.625em auto 0}}.flipped-infographics-green-right_bottom{font-size:1.5em;line-height:1.2;margin:2.2916666667em 0 0 13.5416666667em;text-align:center}@media (min-width: 1023px) and (max-width: 1100px){.flipped-infographics-green-right_bottom{font-size:1.25em}}@media (min-width: 768px) and (max-width: 1040px){.flipped-infographics-green-right_bottom{margin-left:8.3333333333em}}@media (min-width: 768px) and (max-width: 920px){.flipped-infographics-green-right_bottom{font-size:1.25em}}@media (max-width: 767px){.flipped-infographics-green-right_bottom{margin:0 0 0.8333333333em}}@media (max-width: 519px){.flipped-infographics-green-right_bottom{padding:0 0.2083333333em}}.flipped-infographics-green-circles{width:73.8888888889%;padding-top:1.5625em}.flipped-infographics-green-circles:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-green-circles{display:inline-block}* html .flipped-infographics-green-circles{height:1%}.flipped-infographics-green-circles{display:block}@media (max-width: 767px){.flipped-infographics-green-circles{width:100%;background-color:#21ac66}}.flipped-infographics-green-circles div{float:left;color:#fff;text-shadow:0 1px 0px #1b1b1b;font-size:1.125em;font-family:'ProximaNova-Extrabld', serif;text-transform:uppercase;margin:0 0.8333333333em;width:11.6666666667em;text-align:center;padding-bottom:1.3888888889em}@media (max-width: 500px){.flipped-infographics-green-circles div{float:none;margin:0 auto}}.flipped-infographics-green-circles img{display:block;margin:0 auto 0.5555555556em}.flipped-infographics-red{background-color:#e63e4e;position:relative;overflow:hidden}.flipped-infographics-red-bg{position:absolute;left:50%;background-color:#f77884;width:50%;top:0;min-height:100%;height:100%;z-index:1}.flipped-infographics-red-row{max-width:1170px;margin:0 auto;max-width:75em;position:relative;z-index:5;background-color:#e63e4e}.flipped-infographics-red-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-red-row{display:inline-block}* html .flipped-infographics-red-row{height:1%}.flipped-infographics-red-row{display:block}.flipped-infographics-red-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-red-row{display:inline-block}* html .flipped-infographics-red-row{height:1%}.flipped-infographics-red-row{display:block}.flipped-infographics-red-col{position:absolute;top:0;right:0;min-height:100%;height:100%;width:37%;z-index:2;background:#f77884 url(/static/flipped_infographics/line_pink-6d3f1f0292f927d6b934cd29c2ebc6a9ccb4cba89d191c0780371c152fb71214.png) left bottom repeat-x}.flipped-infographics-red-left{float:left;width:63%;background:url(/images/flipped_infographics/line_pink_lite.png) right 0 repeat-x}.flipped-infographics-red-left__inner{background:url(/images/flipped_infographics/line_pink_lite.png) right bottom repeat-x;padding:4.6875em 3.75em}.flipped-infographics-red-right{float:right;width:37%;position:relative;z-index:5;background:url(/static/flipped_infographics/line_pink-6d3f1f0292f927d6b934cd29c2ebc6a9ccb4cba89d191c0780371c152fb71214.png) left 0 repeat-x}.flipped-infographics-red-right__inner{padding:2.8125em 0 3.4375em 1.25em}.flipped-infographics-red-circles:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-red-circles{display:inline-block}* html .flipped-infographics-red-circles{height:1%}.flipped-infographics-red-circles{display:block}.flipped-infographics-red-circle{float:left;width:23.0769230769%;text-align:center}@media only screen and (max-width: 480px){.flipped-infographics-red-circle{width:26.9230769231%}}.flipped-infographics-red-circle+.flipped-infographics-red-circle{margin-left:8.6538461538%}.flipped-infographics-red-circle-perc{width:90%;margin:0 auto 2.8125em;position:relative}.flipped-infographics-red-circle-perc img{width:100%;display:block}.flipped-infographics-red-left-title{color:#fff;font-size:1.5em;line-height:1.2083333333em;margin-bottom:3.125em}.flipped-infographics-red-left-title b{font-family:'ProximaNovaA-Bold', serif}.flipped-infographics-red-left-perc45{text-align:center;margin-bottom:4.375em;color:#fff;text-shadow:0 2px 0 #78469a}.flipped-infographics-red-left-perc45-left{font-size:7.1875em;line-height:1;display:inline-block;font-family:'ProximaNovaA-Light', serif;margin-right:7.6923076923%}.flipped-infographics-red-left-perc45-right{font-size:2.625em;line-height:1;text-transform:uppercase;padding-top:1.4285714286em;display:inline-block;background:url(/static/flipped_infographics/teachers_group-35384c264195fdbf56ffb8a730b250da2428573c4dea8579986f96f1e6b91788.svg) center 0 no-repeat}.flipped-infographics-red-circle-purple{font-size:3.8125em;color:#78469a;text-shadow:0 2px 0 #f77884;margin-bottom:0.4098360656em;line-height:1}@media (max-width: 1000px){.flipped-infographics-red-circle-purple{font-size:3.125em}}@media only screen and (max-width: 480px){.flipped-infographics-red-circle-purple{font-size:1.625em}}.flipped-infographics-red-circle-white{color:#fff;text-shadow:0 2px 0 #78469a;font-size:1.875em;line-height:1.1666666667em;font-family:'ProximaNovaA-Bold', serif}@media (max-width: 1000px){.flipped-infographics-red-circle-white{font-size:1.5625em}}@media only screen and (max-width: 480px){.flipped-infographics-red-circle-white{font-size:0.875em}}.flipped-infographics-red-right-video{display:block;margin:0 auto 2.5em;width:68.75%}.flipped-infographics-red-right-line{color:#fff;text-shadow:0 2px 0 #e40c20;font-size:1.5em;line-height:1.2083333333em;margin-bottom:1.6666666667em}.flipped-infographics-red-right-line:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-red-right-line{display:inline-block}* html .flipped-infographics-red-right-line{height:1%}.flipped-infographics-red-right-line{display:block}.flipped-infographics-red-right-line-left{font-size:2.1666666667em;line-height:1;float:left;font-family:'ProximaNovaA-Light', serif}.flipped-infographics-red-right-line-right{margin-left:4.7916666667em}@media only screen and (max-width: 480px){.flipped-infographics-red-right-line-right{font-size:0.75em}}@media only screen and (max-width: 768px){.flipped-infographics-red-col{display:none}.flipped-infographics-red-left{float:none;width:auto}.flipped-infographics-red-right{float:none;width:auto;background-color:#f77884}.flipped-infographics-red-right__inner{background:url(/static/flipped_infographics/line_pink-6d3f1f0292f927d6b934cd29c2ebc6a9ccb4cba89d191c0780371c152fb71214.png) left bottom repeat-x}}.flipped-infographics-pink{background-color:#de168b;position:relative;overflow:hidden}.flipped-infographics-pink .brains{width:15.625em;height:13.0625em;-webkit-animation:brain-cycle 6s steps(27) infinite;animation:brain-cycle 6s steps(27) infinite;background:url(/static/flipped_infographics/brains-f0ac37857cca8bb1cfa1b9f71f48f6745b6996a8e1a34aac005aac3732a25f8c.png) 0 -5434px no-repeat;margin:1.875em auto 0}.flipped-infographics-pink-bg{position:absolute;left:50%;background-color:#e55498;width:50%;top:0;min-height:100%;height:100%;z-index:1}.flipped-infographics-pink-row{max-width:1170px;margin:0 auto;max-width:75em;position:relative;z-index:5;background-color:#de168b}.flipped-infographics-pink-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-pink-row{display:inline-block}* html .flipped-infographics-pink-row{height:1%}.flipped-infographics-pink-row{display:block}.flipped-infographics-pink-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-pink-row{display:inline-block}* html .flipped-infographics-pink-row{height:1%}.flipped-infographics-pink-row{display:block}.flipped-infographics-pink-col{position:absolute;top:0;right:0;min-height:100%;height:100%;width:33%;background-color:#e55498;background-image:url(/static/flipped_infographics/triangle_pink-81871a69b35584463939848c10e5f401ecefa0d5f28f6a3c3a0d61170ef4b420.png);background-position:center 0;background-repeat:no-repeat;background-size:100% auto;z-index:2}.flipped-infographics-pink-left{float:left;width:67%;padding-bottom:1.875em;padding-left:2.5em;box-sizing:border-box}.flipped-infographics-pink-right{float:right;width:33%;position:relative;z-index:5;padding:4.375em 0 1.875em;color:#fff}.flipped-infographics-pink-left__inner{padding:2.5em 1.875em 1.25em}.flipped-infographics-pink-left-header{color:#fff;text-shadow:0 1px 0 #78469a;font-size:1.5em;line-height:1.5em}.flipped-infographics-pink-left-header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-pink-left-header{display:inline-block}* html .flipped-infographics-pink-left-header{height:1%}.flipped-infographics-pink-left-header{display:block}.flipped-infographics-pink-left-header b{font-family:'ProximaNovaA-Bold', serif}.flipped-infographics-pink-left-header-left{float:left;font-size:3.75em;font-family:'ProximaNovaA-Light', serif;line-height:1;text-shadow:0 3px 0 #78469a}.flipped-infographics-pink-left-header-right{margin-left:7.5em}.flipped-infographics-pink-left-percentage{width:43.9024390244%;background-color:#fcd9ea;margin:0.8333333333em 0 3.3333333333em}.flipped-infographics-pink-left-percentage div{width:93%;background-color:#ff9ac9;height:0.8333333333em}.flipped-infographics-pink-left-image{padding-bottom:0.625em;border-bottom:dashed 1px #fff;margin-bottom:0.9375em}.flipped-infographics-pink-left-image img{width:58.4905660377%;margin:auto;display:block}.flipped-infographics-pink-left-arrows:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-pink-left-arrows{display:inline-block}* html .flipped-infographics-pink-left-arrows{height:1%}.flipped-infographics-pink-left-arrows{display:block}.flipped-infographics-pink-left-arrows div{width:33%;float:left;height:1.9583333333em;background:url(/static/flipped_infographics/two_white_arrows-a914ce678c48ee73db621acbd849dd275892d94328d59d2635b46486c631efdd.png) center 0 no-repeat}.flipped-infographics-pink-left-purple-block{background-color:#9e5ccb;font-size:1.5em;line-height:1.2083333333em;padding:0.625em 1.6666666667em 0.4166666667em;border-radius:8px;border-bottom:solid 1px #fff;color:#fff;text-shadow:0 3px 0px #78469a;margin-right:1.25em}.flipped-infographics-pink-left-purple-block b{font-family:'ProximaNova-Extrabld', serif}.flipped-infographics-pink-right-header{font-size:1.75em;line-height:1.1785714286em;text-shadow:0 1px 0px #78469a;width:65.625%;text-align:center;margin:0 auto 2.6785714286em}.flipped-infographics-pink-right-85perc{text-align:center;font-size:5em;line-height:1;text-shadow:0 3px 0px #78469a;margin-bottom:0.375em}.flipped-infographics-pink-right-percentage{width:57.8125%;background-color:#9e5ccb;margin:0 auto 1.25em}.flipped-infographics-pink-right-percentage div{width:89%;background-color:#78469a;height:1.25em}.flipped-infographics-pink-right-text{text-shadow:0 1px 0px #de168b;font-size:1.5em;line-height:1.2083333333em;text-align:center;width:60.9375%;margin:0 auto 1.0416666667em}@media only screen and (max-width: 768px){.flipped-infographics-pink-bg{display:none}.flipped-infographics-pink-left{float:none;width:auto;padding-left:0}.flipped-infographics-pink-col{display:none}.flipped-infographics-pink-left-purple-block{margin-left:1.25em}.flipped-infographics-pink-right{float:none;width:auto;background-color:#e55498;padding:1.25em 0}.flipped-infographics-pink-right-header{margin-bottom:0.7142857143em}}@media only screen and (max-width: 480px){.flipped-infographics-pink-left-header-left{float:none;text-align:center;margin-bottom:0.2222222222em}.flipped-infographics-pink-left-header-right{margin:0;text-align:center}.flipped-infographics-pink-left-percentage{margin:0.8333333333em auto 1.6666666667em}}@-webkit-keyframes brain-cycle{0%{background-position:0 0}100%{background-position:0 -5643px}}@keyframes brain-cycle{0%{background-position:0 0}100%{background-position:0 -5643px}}.flipped-infographics-purple{background-color:#78469a}.flipped-infographics-purple-row{max-width:1170px;margin:0 auto;position:relative;padding:2.8125em 0;background:url(/static/flipped_infographics/quote_message-8315320a4112518dbce47a9785e5326e180af6f660b9d0963721ea0e7bd4926d.svg) center no-repeat}.flipped-infographics-purple-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flipped-infographics-purple-row{display:inline-block}* html .flipped-infographics-purple-row{height:1%}.flipped-infographics-purple-row{display:block}.flipped-infographics-purple-row__inner{color:#fff;text-shadow:0 3px 3px #492a5e;padding-bottom:3.75em}.flipped-infographics-purple-col{position:relative;padding:0 2.5em}.flipped-infographics-purple-quotes{position:absolute;z-index:1;width:12.7777777778%;height:auto}.flipped-infographics-purple-quotes.open{left:2.5em;top:0}.flipped-infographics-purple-quotes.close{right:2.5em;bottom:0}.flipped-infographics-purple-table{display:table;position:relative;z-index:2;width:100%}.flipped-infographics-purple-table-row{display:table-row}.flipped-infographics-purple-table-cell{display:table-cell;width:50%;vertical-align:middle;text-align:center;font-size:1.5em;line-height:1.25em}.flipped-infographics-purple-table-cell .quote-text{padding:0 24.4444444444%}@media only screen and (max-width: 480px){.flipped-infographics-purple-table-cell .quote-text{padding:0 11.1111111111%;font-size:0.75em}}@media only screen and (max-width: 768px){.flipped-infographics-purple-table,.flipped-infographics-purple-table-row{display:block}.flipped-infographics-purple-row__inner{padding-bottom:0}.flipped-infographics-purple-table-cell{display:block;width:90%;margin:auto}.flipped-infographics-purple-table-cell:first-child{margin-bottom:1.25em}}.sophia-pathway__partner-page__header{background:#f7f7f7 url(/static/leaves/leaves_blue_wide-f066613e745a978ab8e6d0b0824f51d8b3f62097affc9d9eba90214624be9856.png);border-bottom:solid 1px #dfe0e3;color:#303335}.sophia-pathway__partner-page__header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.sophia-pathway__partner-page__header{display:inline-block}* html .sophia-pathway__partner-page__header{height:1%}.sophia-pathway__partner-page__header{display:block}@media (max-width: 767px){.sophia-pathway__partner-page__header{padding:0 20px}}.sophia-pathway__partner-page__header-row{max-width:1170px;margin:0 auto;padding:3.4375em 0}.sophia-pathway__partner-page__header-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.sophia-pathway__partner-page__header-row{display:inline-block}* html .sophia-pathway__partner-page__header-row{height:1%}.sophia-pathway__partner-page__header-row{display:block}.sophia-pathway__partner-page__header-row h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:2.5em;line-height:1.2;margin:0.5em 0 0.125em}.sophia-pathway__partner-page__header-row a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;text-transform:uppercase}.sophia-pathway__partner-page__header-row a:hover,.sophia-pathway__partner-page__header-row a:focus{color:#5ec3fb}@media only screen and (max-width: 768px){.sophia-pathway__partner-page__header-row{text-align:center}}.sophia-pathway__partner-page__header-description{font-size:1.375em;line-height:1.6;font-family:"droid_serifregular", Times, "Times New Roman", serif}.sophia-pathway__partner-page__infographics{background-color:#fff}.sophia-pathway__partner-page__infographics:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.sophia-pathway__partner-page__infographics{display:inline-block}* html .sophia-pathway__partner-page__infographics{height:1%}.sophia-pathway__partner-page__infographics{display:block}@media (max-width: 767px){.sophia-pathway__partner-page__infographics{padding:0 20px}}.sophia-pathway__partner-page__infographics-content{max-width:1170px;margin:0 auto;padding:2.8125em 0 3.75em}.sophia-pathway__partner-page__infographics-content:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.sophia-pathway__partner-page__infographics-content{display:inline-block}* html .sophia-pathway__partner-page__infographics-content{height:1%}.sophia-pathway__partner-page__infographics-content{display:block}.sophia-pathway__partner-page__infographics-content img{display:block;width:100%;border:solid 1px #dfe0e3;border-radius:4px;box-shadow:rgba(0,0,0,0.1) 1px 1px 10px}@media only screen and (max-width: 768px){.sophia-pathway__partner-page__infographics-content{padding-left:1.25em;padding-right:1.25em}}.sophia-pathway__partner-page__infographics-enlarge-link{margin-bottom:0.9375em}.sophia-pathway__partner-page__infographics-enlarge-link a{font-size:1.4375em;font-family:'SkippySharp';color:#303335;text-decoration:none}.sophia-pathway__partner-page__infographics-enlarge-link a:before{font-size:0.7826086957em;padding-right:0.4444444444em;color:#949697}.sophia-pathway__partner-page__infographics-enlarge-link a span{font-size:0.6956521739em;padding-left:0.25em}.tier-two-students-home-header{background:url(/static/leaves/leaves_blue_wide-f066613e745a978ab8e6d0b0824f51d8b3f62097affc9d9eba90214624be9856.png) center center #fff no-repeat;border-bottom:solid 1px #eaeaea;padding:0.4375em 0 1.25em;color:#303335}@media only screen and (max-width: 480px){.tier-two-students-home-header{padding:1.25em 0}}.tier-two-students-home-header-row{max-width:1170px;margin:0 auto;overflow:hidden}.tier-two-students-home-header-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tier-two-students-home-header-row{display:inline-block}* html .tier-two-students-home-header-row{height:1%}.tier-two-students-home-header-row{display:block}.tier-two-students-home-header__left{margin-right:20.625em;padding-left:0.625em;color:#303335}.tier-two-students-home-header__left:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tier-two-students-home-header__left{display:inline-block}* html .tier-two-students-home-header__left{height:1%}.tier-two-students-home-header__left{display:block}.tier-two-students-home-header__left h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:2.25em;line-height:1.3;margin:0 0 0.1388888889em}.tier-two-students-home-header__left h2{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.375em;line-height:1.3;margin:0 0 0.4347826087em}.tier-two-students-home-header__left p{font-family:SkippySharp;font-size:1.5625em;line-height:1.2;margin:0 0 0.8em 0}@media only screen and (max-width: 768px){.tier-two-students-home-header__left h1{font-size:2em;line-height:1.2}}@media (max-width: 767px){.tier-two-students-home-header__left{float:none;width:auto;padding:1.25em 0.625em 0;margin:0}.tier-two-students-home-header__left h1{padding:0 0.3125em}.tier-two-students-home-header__left p{padding:0 0.4em}}@media only screen and (max-width: 480px){.tier-two-students-home-header__left{text-align:center}.tier-two-students-home-header__left h1{font-size:1.625em;line-height:1.1;padding:0 0.3846153846em}}.tier-two-students-home-header__plan{font-family:SkippySharp;font-size:1.4375em;line-height:1.1;padding-bottom:0.4347826087em}.tier-two-students-home-header__plan a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:SkippySharp}.tier-two-students-home-header__plan a:hover,.tier-two-students-home-header__plan a:focus{color:#5ec3fb}@media (max-width: 767px){.tier-two-students-home-header__plan{text-align:center;padding-bottom:0.2173913043em}}.tier-two-students-home-header__right{float:right;width:18.75em}@media (max-width: 767px){.tier-two-students-home-header__right{float:none;width:auto;padding:0 0.625em}}.tier-two-students-home-header__live-chat{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335;text-align:center;margin:0 0 0 auto;max-width:22.3076923077em}.tier-two-students-home-header__live-chat:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tier-two-students-home-header__live-chat{display:inline-block}* html .tier-two-students-home-header__live-chat{height:1%}.tier-two-students-home-header__live-chat{display:block}@media (max-width: 767px){.tier-two-students-home-header__live-chat{margin:0 auto}}.tier-two-students-home-header__promocode{padding:0.625em}.tier-two-students-home-header__promocode .flexible-promotion-block{margin:0 0 0 auto}@media (max-width: 767px){.tier-two-students-home-header__promocode .flexible-promotion-block{margin:0 auto}}.tier-two-students-home-message-container{background-color:#f7f7f7;border-bottom:solid 1px #dfe0e4;color:#303335}.tier-two-students-home-message-container:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tier-two-students-home-message-container{display:inline-block}* html .tier-two-students-home-message-container{height:1%}.tier-two-students-home-message-container{display:block}@media (max-width: 767px){.tier-two-students-home-message-container{padding:0 20px}}.tier-two-students-home-message-row{max-width:1170px;margin:0 auto;padding:1.875em 0}.tier-two-students-home-message-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tier-two-students-home-message-row{display:inline-block}* html .tier-two-students-home-message-row{height:1%}.tier-two-students-home-message-row{display:block}.tier-two-students-home-message-wrapper{width:65%;margin:0 auto;display:table}@media (max-width: 767px){.tier-two-students-home-message-wrapper{width:90%}}@media only screen and (max-width: 480px){.tier-two-students-home-message-wrapper{display:block}}.tier-two-students-home-message-img-wrapper{display:table-cell;vertical-align:middle;width:6.875em}@media only screen and (max-width: 480px){.tier-two-students-home-message-img-wrapper{display:block;margin:0 auto 0.625em}}.tier-two-students-home-message-img{border:solid 1px #dfe0e4;border-radius:4px;background-color:#fff;padding:0.3125em}.tier-two-students-home-message-img img{max-width:100%;display:block}.tier-two-students-home-message{line-height:1.2;color:#303335;font-size:0.9375em;padding:0.6666666667em 0.6666666667em 0.6666666667em 1.3333333333em;display:table-cell;vertical-align:middle}.tier-two-students-home-message figure{text-align:left}.tier-two-students-home-message ul{list-style:disc inside;padding-left:1.25em}.tier-two-students-home-message ul.triangle{list-style:none;margin-left:0}.tier-two-students-home-message ul.triangle>li:before{font-family:'Font Awesome 5 Pro';font-size:1.1875em;content:'\f0da';margin:0 0.3684210526em 0 -0.7368421053em;color:#6d1331}.tier-two-students-home-message ol{list-style:decimal inside;padding-left:1.25em}.tier-two-students-home-message ol.circle{counter-reset:list-counter;list-style:none;padding-left:1.875em;margin-left:0}.tier-two-students-home-message ol.circle>li{margin:0 0 0.5rem 0;counter-increment:list-counter;position:relative;margin-bottom:1.25em}.tier-two-students-home-message ol.circle>li:before{content:counter(list-counter);color:#fff;font-size:1em;background:#6d1331;border-radius:50%;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;top:0;left:-1.875em;line-height:1.5em;width:1.5em;height:1.5em}.tier-two-students-home-message ol.circle-big{counter-reset:list-big-counter;list-style:none;padding-left:2.5em}.tier-two-students-home-message ol.circle-big>li{margin:0 0 0.5rem 0;counter-increment:list-big-counter;position:relative}.tier-two-students-home-message ol.circle-big>li:before{content:counter(list-big-counter);color:#fff;font-size:1.9375em;background:#6d1331;border-radius:50%;text-align:center;position:absolute;left:-1.935483871em;line-height:1.6129032258em;width:1.6129032258em;height:1.6129032258em;top:0}.tier-two-students-home-message ol.circle-big>li>h3{font-size:1.9375em;line-height:1.3870967742em;margin-bottom:0.2580645161em}.tier-two-students-home-message ol.circle-big ul{list-style-position:outside;padding-left:1em}.tier-two-students-home-message ul,.tier-two-students-home-message ol{margin:0 0 1.25em 1.5625em}.tier-two-students-home-message ul li,.tier-two-students-home-message ol li{margin-bottom:0.625em}.tier-two-students-home-message ul ul,.tier-two-students-home-message ul ol,.tier-two-students-home-message ol ul,.tier-two-students-home-message ol ol{margin:0}.tier-two-students-home-message ol ol li{list-style-type:lower-alpha}.tier-two-students-home-message li li{margin-top:0.625em}.tier-two-students-home-message strong,.tier-two-students-home-message b{font-weight:bold}.tier-two-students-home-message i,.tier-two-students-home-message em{font-style:italic}.tier-two-students-home-message sub,.tier-two-students-home-message sup{position:relative;font-size:0.75em}.tier-two-students-home-message sub{top:0.3125em}.tier-two-students-home-message sup{bottom:0.3125em}.tier-two-students-home-message figcaption{font-size:0.75em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0 0 0.4166666667em 0;font-style:italic}.tier-two-students-home-message h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.8666666667em;margin-bottom:0.3571428571em;line-height:1.2em}@media only screen and (max-width: 480px){.tier-two-students-home-message h1{text-align:center}}.tier-two-students-home-message h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.tier-two-students-home-message h2{text-align:center}}.tier-two-students-home-message h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4666666667em;margin-bottom:0.6818181818em;line-height:1.2em}@media only screen and (max-width: 480px){.tier-two-students-home-message h3{text-align:center}}.tier-two-students-home-message h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;margin-bottom:0.75em;line-height:1.2em}@media only screen and (max-width: 480px){.tier-two-students-home-message h4{text-align:center}}.tier-two-students-home-message h5{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;margin-bottom:0.5555555556em;line-height:1.2em}@media only screen and (max-width: 480px){.tier-two-students-home-message h5{text-align:center}}.tier-two-students-home-message h6{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0666666667em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.tier-two-students-home-message h6{text-align:center}}.tier-two-students-home-message p{padding-bottom:0;margin-bottom:1.25em}.tier-two-students-home-message p.empty-paragraph{padding:0;margin:0}.tier-two-students-home-message p.clip-image-wrapper{padding-bottom:.3em;margin:0}.tier-two-students-home-message p.citation{font-size:0.75em;font-style:italic;margin:0 0 2em;line-height:1.3}.tier-two-students-home-message p:not([class])+p.citation{margin:-1em 0 2em}.tier-two-students-home-message blockquote{margin:0 0 0.9375em 1.875em;padding:1.25em;border-radius:4px;font-style:normal;background-color:#eeede8;color:#303335}.tier-two-students-home-message blockquote.redactor-long-image{background:#414141;padding:0;margin:0 !important;border-radius:0}.tier-two-students-home-message ul.definition-list{padding-left:0;margin-left:0}.tier-two-students-home-message ul.definition-list li{list-style-type:none;margin-left:0}.tier-two-students-home-message ul.definition-list li:nth-child(2n){margin:0 0 1.2em 1em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.tier-two-students-home-message ul.definition-list li:nth-child(2n+1){font-weight:bold;margin-bottom:.6em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.tier-two-students-home-message .clip-item{display:inline-block;color:#fff;line-height:1;background-color:#414042;vertical-align:middle}.tier-two-students-home-message .clip-item.clip-full-width{display:block}.tier-two-students-home-message .clip-item i,.tier-two-students-home-message .clip-item em{padding:0.3846153846em 0.5384615385em 0.5384615385em;text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;font-style:normal}.tier-two-students-home-message .clip-item::before{padding:0.3846153846em;display:inline-block;vertical-align:middle;width:1.0769230769em;text-align:center;box-sizing:content-box}.tier-two-students-home-message .clip-item.icon::before{background-size:14px;content:'';height:1em;background-position:center;background-repeat:no-repeat}.tier-two-students-home-message .clip-item.fa-clipboard-check::before{background:#b18c2f}.tier-two-students-home-message .clip-item.fa-star::before{background:#ffcf00}.tier-two-students-home-message .clip-item.fa-calendar-alt::before{background:#fa8a00}.tier-two-students-home-message .clip-item.fa-cog::before{background:#979b9e}.tier-two-students-home-message .clip-item.fa-edit::before{background:#79c339}.tier-two-students-home-message .clip-item.fa-list::before{background:#4bbfb5}.tier-two-students-home-message .clip-item.brainstorm::before{background-color:#ee4587;background-image:url(/static/clip_images/brainstorm-b3c535c1d778c6d98ecfaf929323f6135e52091ed10ae54bcb6e2965ba9fada0.svg)}.tier-two-students-home-message .clip-item.concept-to-know::before{background-color:#5fcbee;background-image:url(/static/clip_images/concept_to_know-cbabdd1de4239b7cfc56fcb72d53a28e8e8953d3c1b6ff4bf7beca19f2388831.svg)}.tier-two-students-home-message .clip-item.did-you-know::before{background-color:#ce655f;background-image:url(/static/clip_images/did_you_know-ec07fdc33f707c0080903eabdaf47932f802b326db93afc77caf213002d48f8c.svg)}.tier-two-students-home-message .clip-item.example{background:#fff;color:#000}.tier-two-students-home-message .clip-item.example i,.tier-two-students-home-message .clip-item.example em{padding-left:0.125em}.tier-two-students-home-message .clip-item.example::before{padding-right:0;background-image:url(/static/clip_images/example-2da070c35ac5b59c2d41049acc05602bbc82dd675f6daafbb4e90a6139398fdb.svg)}.tier-two-students-home-message .clip-item.hint::before{background-color:#cf1d1f;background-image:url(/static/clip_images/hint-14fc9c871f903f8a23cb81efd4ef88ad831b3f138a8d1d64b701e38925d070bd.svg)}.tier-two-students-home-message .clip-item.learn-more::before{background-color:#4596d2;background-image:url(/static/clip_images/learn_more-2c394e9e2e50b805e1badd75b404abd68672e0ba432b22a86c554cc5d5882f09.svg)}.tier-two-students-home-message .clip-item.people-to-know::before{background-color:#4b7bff;background-image:url(/static/clip_images/people_to_know-cf8b85633534ddb7348cdd7214d6734bb6cb16bf80fa0d038c7985798cb0ccc9.svg)}.tier-two-students-home-message .clip-item.step-by-step::before{background-color:#004c8c;background-image:url(/static/clip_images/step_by_step-49b10fa4a25790b0566ad4c5a7e24f211cfb7ab2da03e9bbbcf83540e255c662.svg)}.tier-two-students-home-message .clip-item.summary::before{background-color:#f38951;background-image:url(/static/clip_images/summary-bd8daca13119c8651b51afcaf4f5c1f8ba5999ebc42ffd98612dec888c1cb382.svg)}.tier-two-students-home-message .clip-item.term-to-know::before{background-color:#2e63b2;background-image:url(/static/clip_images/term_to_know-a368e3044b32f4f1f832b4894b375b7cb554137d7929b1279a08e0153fe41867.svg)}.tier-two-students-home-message .clip-item.terms-to-know::before{background-color:#0096d3;background-image:url(/static/clip_images/terms_to_know-c94ed1ec5dedb0fb082cfaf060b16cb591c460b8e6eb0617b3bb45b09db3ec66.svg)}.tier-two-students-home-message .clip-item.make-the-connection::before{background-color:#b7d521;background-image:url(/static/clip_images/make_the_connection-ea75d109afb50b440623b06015188bd9ea82852cf4499b4a8819fc1d1ca8af90.svg)}.tier-two-students-home-message .clip-item.formula::before{background-color:#693096;background-image:url(/static/clip_images/formula-13e7a7c71e73b03ae283e35bf08e32ac9cd750a63d01693ba9715f5cdc6bfa01.svg)}.tier-two-students-home-message p.clip-full-width,.tier-two-students-home-message div.clip-full-width{padding-bottom:0;margin-bottom:.7em;background-color:#414042}.tier-two-students-home-message p.clip-full-width img,.tier-two-students-home-message div.clip-full-width img{display:block}.tier-two-students-home-message p.clip-inline-wrapper,.tier-two-students-home-message div.clip-inline-wrapper{padding-bottom:.7em;margin-bottom:0}.tier-two-students-home-message p.clip-inline-wrapper img.clip-image,.tier-two-students-home-message div.clip-inline-wrapper img.clip-image{margin-right:.6em}.tier-two-students-home-message table{width:100%}.tier-two-students-home-message table td{padding:0.3125em;border:1px solid #ddd}.tier-two-students-home-message a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.tier-two-students-home-message a:hover,.tier-two-students-home-message a:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.tier-two-students-home-message{display:block}}.tier-two-students-home-courses,.tier-two-students-home-courses__available{background-color:#fff;color:#303335}.tier-two-students-home-courses:after,.tier-two-students-home-courses__available:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tier-two-students-home-courses,.tier-two-students-home-courses__available{display:inline-block}* html .tier-two-students-home-courses,* html .tier-two-students-home-courses__available{height:1%}.tier-two-students-home-courses,.tier-two-students-home-courses__available{display:block}@media (max-width: 767px){.tier-two-students-home-courses,.tier-two-students-home-courses__available{padding:0 20px}}.tier-two-students-home-courses h3,.tier-two-students-home-courses__available h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;line-height:1.3;border-bottom:solid 1px #dfe0e3;margin-bottom:1.5em}.tier-two-students-home-courses__available{background-color:#fff;border-bottom:solid 1px #dfe0e3}.tier-two-students-home-courses__available h3{margin-bottom:none}.tier-two-students-home-courses-row{max-width:1170px;margin:0 auto;padding:2.5em 0 1.25em}.tier-two-students-home-courses-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tier-two-students-home-courses-row{display:inline-block}* html .tier-two-students-home-courses-row{height:1%}.tier-two-students-home-courses-row{display:block}@media (max-width: 767px){.tier-two-students-home-courses-row{padding:1.25em 0}}.tier-two-students-home-courses-col{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.tier-two-students-home-courses-col{float:none;width:100%;margin-left:0;margin-right:0}}.tier-two-students-home-courses-col .other-available-courses-title,.tier-two-students-home-courses-col .available-courses-title{margin-bottom:0.625em;padding:0 0 0.3125em;color:#303335}.tier-two-students-home-courses-col .other-available-courses-title h2,.tier-two-students-home-courses-col .available-courses-title h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;line-height:1.1;border-bottom:none;margin-bottom:0}.tier-two-students-home-courses-col .other-available-courses-title h3,.tier-two-students-home-courses-col .available-courses-title h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4375em;line-height:1.1;border-bottom:none;margin-bottom:0}.tier-two-students-home-courses__plan{float:right;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.8;color:#303335}.tier-two-students-home-courses__plan a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.tier-two-students-home-courses__plan a:hover,.tier-two-students-home-courses__plan a:focus{color:#5ec3fb}@media (max-width: 767px){.tier-two-students-home-courses__plan{float:none;text-align:center}}.tier-two-students-home-courses__course-wrapper{width:74.7863247863%;border:solid 1px #e6e5e1;background-color:#f7f7f7;border-radius:4px;margin:0 auto 0.9375em}@media only screen and (max-width: 768px){.tier-two-students-home-courses__course-wrapper{width:94.0170940171%}}.tier-two-students-home-courses__course{background-color:#f7f7f7;padding:0.9375em 2.1875em 0.9375em 0.9375em}.tier-two-students-home-courses__course:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tier-two-students-home-courses__course{display:inline-block}* html .tier-two-students-home-courses__course{height:1%}.tier-two-students-home-courses__course{display:block}@media only screen and (max-width: 768px){.tier-two-students-home-courses__course{padding:0.9375em}}.tier-two-students-home-courses__course-avatar{float:left;width:5.9375em;height:5.9375em;border:solid 1px #dfe0e3;border-radius:5px}.tier-two-students-home-courses__course-avatar img{max-width:100%;display:block}@media only screen and (max-width: 480px){.tier-two-students-home-courses__course-avatar{float:none;margin:0 auto 0.625em}}.tier-two-students-home-courses__course-description{margin:0 0 0 7.1875em;position:relative}.tier-two-students-home-courses__course-description .course-button{position:absolute;top:1.5625em;right:0}@media (min-width: 320px) and (max-width: 768px){.tier-two-students-home-courses__course-description .course-button{position:static}.tier-two-students-home-courses__course-description .course-button .f-button{display:inline-block;margin:0.625em 0 0.625em}}.tier-two-students-home-courses__course-description .tier-two-students-home-courses__label{padding-right:9.375em}.tier-two-students-home-courses__course-description.scheduled-to-future{padding-right:18.75em}.tier-two-students-home-courses__course-description.scheduled-to-future .tier-two-students-home-courses__label{padding-right:0}@media (min-width: 320px) and (max-width: 768px){.tier-two-students-home-courses__course-description.scheduled-to-future{padding-right:0}.tier-two-students-home-courses__course-description.scheduled-to-future .course-button{overflow:hidden;padding:0.625em 0 0.625em}.tier-two-students-home-courses__course-description.scheduled-to-future .f-button{display:inline-block;margin:0 0.9375em 0 0}}@media (min-width: 320px) and (max-width: 768px) and (max-width: 400px){.tier-two-students-home-courses__course-description.scheduled-to-future .f-button{margin:0 0 0.625em 0}}.tier-two-students-home-courses__course-description.scheduled-to-future .course-button{right:-1.25em}@media only screen and (max-width: 480px){.tier-two-students-home-courses__course-description.scheduled-to-future .course-button{right:0}}.tier-two-students-home-courses__course-description h4 a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1}.tier-two-students-home-courses__course-description h4{color:#666}@media only screen and (max-width: 480px){.tier-two-students-home-courses__course-description{margin-left:0;margin-right:0;text-align:center}}.tier-two-students-home-courses__course-description .pdf-unofficial-transctipt a,.tier-two-students-home-courses__course-description .download-receipt-link a{font-size:0.875em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.tier-two-students-home-courses__course-description .pdf-unofficial-transctipt a:hover,.tier-two-students-home-courses__course-description .pdf-unofficial-transctipt a:focus,.tier-two-students-home-courses__course-description .download-receipt-link a:hover,.tier-two-students-home-courses__course-description .download-receipt-link a:focus{color:#5ec3fb}.tier-two-students-home-courses__course-description .course-homepage-review{padding:0.1875em 0 0 0}.tier-two-students-home-courses__course-description .course-homepage-review a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;background:url(/static/pencil_small_icon-d71fc783fc0116e5df0725ffb2299d0778918b4f50d28ea3b7233b5e0e97a368.png) 0 0 no-repeat;font-size:0.875em;padding-left:1.4285714286em;line-height:1.4;display:inline-block}.tier-two-students-home-courses__course-description .course-homepage-review a:hover,.tier-two-students-home-courses__course-description .course-homepage-review a:focus{color:#5ec3fb}.tier-two-students-home-courses__course-description h4{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.5}.tier-two-students-home-courses__course-description .value{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em}.tier-two-students-home-courses__course-description .value a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.tier-two-students-home-courses__course-description .label{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em}.tier-two-students-home-courses__course-description a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em}.tier-two-students-home-courses__course-description a:hover,.tier-two-students-home-courses__course-description a:focus{color:#5ec3fb}.tier-two-students-home-courses__course-description a.schedule-overlay-opener{padding-left:2.1875em;margin-right:0.9375em;position:relative}.tier-two-students-home-courses__course-description a.schedule-overlay-opener .calendar-icon{background:url(/static/calendar_ico-1945deb92274bf4f1544d4205c5516b9f94164c769bf30d7045004511b1d73ca.png) 0 0 no-repeat;display:inline-block;width:1.1875em;height:1.1875em;position:absolute;top:0.5625em;left:0.625em}.tier-two-students-home-courses__courses-message{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.4;text-align:center;margin-bottom:1.3333333333em}.tier-two-students-home-courses__courses-message:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tier-two-students-home-courses__courses-message{display:inline-block}* html .tier-two-students-home-courses__courses-message{height:1%}.tier-two-students-home-courses__courses-message{display:block}.tier-two-students-home-courses__courses-message .tier-two-grey-box{width:49%;float:left;border:solid 1px #dfe0e3;border-radius:0.2666666667em;box-sizing:border-box;padding:1em}.tier-two-students-home-courses__courses-message .tier-two-grey-box.alone{float:none;margin:auto}.tier-two-students-home-courses__courses-message .tier-two-grey-box+.tier-two-grey-box{float:right}@media only screen and (max-width: 768px){.tier-two-students-home-courses__courses-message .tier-two-grey-box+.tier-two-grey-box{margin:1.5em 0 0}}.tier-two-students-home-courses__courses-message .tier-two-grey-box h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:1em}@media only screen and (max-width: 768px){.tier-two-students-home-courses__courses-message .tier-two-grey-box{float:none;width:100%}}.tier-two-students-home-courses__courses-message a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.tier-two-students-home-courses__courses-message a:hover,.tier-two-students-home-courses__courses-message a:focus{color:#5ec3fb}.external-partner-phone{background:url(/static/partners/icon_tiny_phone-c3d7acb81badeb2852957a826741833f337f1b50c4e93bbdd32935d61ddc2a99.png) 0 0 no-repeat;padding-left:1.4285714286em;line-height:1.4285714286em;display:inline-block}.external-partner-url{background:url(/static/partners/icon_tiny_web-a8ecc76b50707ca7ea2b4329dfb2b48a5854a30571afeb708a550e85f1e03355.png) 0 center no-repeat;padding-left:1.4285714286em;line-height:1.4285714286em;display:inline-block}.external-partner-email{background:url(/static/partners/icon-tiny-email-188549d51c87bf9e396fe8b296d8b76d8114d1632b58a3f8e1d4bad562ed45e9.png) 0 center no-repeat;padding-left:1.4285714286em;line-height:1.4285714286em;display:inline-block}.home-pd-header{background:url(/static/pd_fma_bg-56973e2cdc4e516042d81fe82162b8aeb0417b6580e25dca995c462c1ff427f5.png) center 0 #ddf0ff;border-bottom:solid 1px #dfe0e3;color:#303335}.home-pd-header:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.home-pd-header{display:inline-block}* html .home-pd-header{height:1%}.home-pd-header{display:block}@media (max-width: 767px){.home-pd-header{padding:0 20px}}.home-pd-header-row{max-width:1170px;margin:0 auto;padding:2.5em 0}.home-pd-header-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.home-pd-header-row{display:inline-block}* html .home-pd-header-row{height:1%}.home-pd-header-row{display:block}@media (max-width: 767px){.home-pd-header-row{padding:1.25em 0}}.home-pd-header__left{float:left;width:64.1666666667%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.home-pd-header__left{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.home-pd-header__left{width:100%;margin:0}}.home-pd-header__logo{width:8.125em;float:left}.home-pd-header__logo img{display:block;width:8.125em;height:10.3125em}@media only screen and (max-width: 768px){.home-pd-header__logo{float:none;margin:0 auto 1.25em}}.home-pd-header__description{font-size:1.375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.3;margin-left:7.7272727273em;line-height:1.2;color:#303335}@media only screen and (max-width: 768px){.home-pd-header__description{text-align:center;padding-bottom:0.8333333333em;margin-left:0}}@media only screen and (max-width: 480px){.home-pd-header__description{font-size:1em}}.home-pd-header__description figure{text-align:left}.home-pd-header__description ul{list-style:disc inside;padding-left:1.25em}.home-pd-header__description ul.triangle{list-style:none;margin-left:0}.home-pd-header__description ul.triangle>li:before{font-family:'Font Awesome 5 Pro';font-size:1.1875em;content:'\f0da';margin:0 0.3684210526em 0 -0.7368421053em;color:#6d1331}.home-pd-header__description ol{list-style:decimal inside;padding-left:1.25em}.home-pd-header__description ol.circle{counter-reset:list-counter;list-style:none;padding-left:1.875em;margin-left:0}.home-pd-header__description ol.circle>li{margin:0 0 0.5rem 0;counter-increment:list-counter;position:relative;margin-bottom:1.25em}.home-pd-header__description ol.circle>li:before{content:counter(list-counter);color:#fff;font-size:1em;background:#6d1331;border-radius:50%;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;top:0;left:-1.875em;line-height:1.5em;width:1.5em;height:1.5em}.home-pd-header__description ol.circle-big{counter-reset:list-big-counter;list-style:none;padding-left:2.5em}.home-pd-header__description ol.circle-big>li{margin:0 0 0.5rem 0;counter-increment:list-big-counter;position:relative}.home-pd-header__description ol.circle-big>li:before{content:counter(list-big-counter);color:#fff;font-size:1.9375em;background:#6d1331;border-radius:50%;text-align:center;position:absolute;left:-1.935483871em;line-height:1.6129032258em;width:1.6129032258em;height:1.6129032258em;top:0}.home-pd-header__description ol.circle-big>li>h3{font-size:1.9375em;line-height:1.3870967742em;margin-bottom:0.2580645161em}.home-pd-header__description ol.circle-big ul{list-style-position:outside;padding-left:1em}.home-pd-header__description ul,.home-pd-header__description ol{margin:0 0 1.25em 1.5625em}.home-pd-header__description ul li,.home-pd-header__description ol li{margin-bottom:0.625em}.home-pd-header__description ul ul,.home-pd-header__description ul ol,.home-pd-header__description ol ul,.home-pd-header__description ol ol{margin:0}.home-pd-header__description ol ol li{list-style-type:lower-alpha}.home-pd-header__description li li{margin-top:0.625em}.home-pd-header__description strong,.home-pd-header__description b{font-weight:bold}.home-pd-header__description i,.home-pd-header__description em{font-style:italic}.home-pd-header__description sub,.home-pd-header__description sup{position:relative;font-size:0.75em}.home-pd-header__description sub{top:0.3125em}.home-pd-header__description sup{bottom:0.3125em}.home-pd-header__description figcaption{font-size:0.75em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0 0 0.4166666667em 0;font-style:italic}.home-pd-header__description h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.8666666667em;margin-bottom:0.3571428571em;line-height:1.2em}@media only screen and (max-width: 480px){.home-pd-header__description h1{text-align:center}}.home-pd-header__description h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.home-pd-header__description h2{text-align:center}}.home-pd-header__description h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4666666667em;margin-bottom:0.6818181818em;line-height:1.2em}@media only screen and (max-width: 480px){.home-pd-header__description h3{text-align:center}}.home-pd-header__description h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;margin-bottom:0.75em;line-height:1.2em}@media only screen and (max-width: 480px){.home-pd-header__description h4{text-align:center}}.home-pd-header__description h5{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;margin-bottom:0.5555555556em;line-height:1.2em}@media only screen and (max-width: 480px){.home-pd-header__description h5{text-align:center}}.home-pd-header__description h6{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0666666667em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.home-pd-header__description h6{text-align:center}}.home-pd-header__description p{padding-bottom:0;margin-bottom:1.25em}.home-pd-header__description p.empty-paragraph{padding:0;margin:0}.home-pd-header__description p.clip-image-wrapper{padding-bottom:.3em;margin:0}.home-pd-header__description p.citation{font-size:0.75em;font-style:italic;margin:0 0 2em;line-height:1.3}.home-pd-header__description p:not([class])+p.citation{margin:-1em 0 2em}.home-pd-header__description blockquote{margin:0 0 0.9375em 1.875em;padding:1.25em;border-radius:4px;font-style:normal;background-color:#eeede8;color:#303335}.home-pd-header__description blockquote.redactor-long-image{background:#414141;padding:0;margin:0 !important;border-radius:0}.home-pd-header__description ul.definition-list{padding-left:0;margin-left:0}.home-pd-header__description ul.definition-list li{list-style-type:none;margin-left:0}.home-pd-header__description ul.definition-list li:nth-child(2n){margin:0 0 1.2em 1em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.home-pd-header__description ul.definition-list li:nth-child(2n+1){font-weight:bold;margin-bottom:.6em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.home-pd-header__description .clip-item{display:inline-block;color:#fff;line-height:1;background-color:#414042;vertical-align:middle}.home-pd-header__description .clip-item.clip-full-width{display:block}.home-pd-header__description .clip-item i,.home-pd-header__description .clip-item em{padding:0.3846153846em 0.5384615385em 0.5384615385em;text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;font-style:normal}.home-pd-header__description .clip-item::before{padding:0.3846153846em;display:inline-block;vertical-align:middle;width:1.0769230769em;text-align:center;box-sizing:content-box}.home-pd-header__description .clip-item.icon::before{background-size:14px;content:'';height:1em;background-position:center;background-repeat:no-repeat}.home-pd-header__description .clip-item.fa-clipboard-check::before{background:#b18c2f}.home-pd-header__description .clip-item.fa-star::before{background:#ffcf00}.home-pd-header__description .clip-item.fa-calendar-alt::before{background:#fa8a00}.home-pd-header__description .clip-item.fa-cog::before{background:#979b9e}.home-pd-header__description .clip-item.fa-edit::before{background:#79c339}.home-pd-header__description .clip-item.fa-list::before{background:#4bbfb5}.home-pd-header__description .clip-item.brainstorm::before{background-color:#ee4587;background-image:url(/static/clip_images/brainstorm-b3c535c1d778c6d98ecfaf929323f6135e52091ed10ae54bcb6e2965ba9fada0.svg)}.home-pd-header__description .clip-item.concept-to-know::before{background-color:#5fcbee;background-image:url(/static/clip_images/concept_to_know-cbabdd1de4239b7cfc56fcb72d53a28e8e8953d3c1b6ff4bf7beca19f2388831.svg)}.home-pd-header__description .clip-item.did-you-know::before{background-color:#ce655f;background-image:url(/static/clip_images/did_you_know-ec07fdc33f707c0080903eabdaf47932f802b326db93afc77caf213002d48f8c.svg)}.home-pd-header__description .clip-item.example{background:#fff;color:#000}.home-pd-header__description .clip-item.example i,.home-pd-header__description .clip-item.example em{padding-left:0.125em}.home-pd-header__description .clip-item.example::before{padding-right:0;background-image:url(/static/clip_images/example-2da070c35ac5b59c2d41049acc05602bbc82dd675f6daafbb4e90a6139398fdb.svg)}.home-pd-header__description .clip-item.hint::before{background-color:#cf1d1f;background-image:url(/static/clip_images/hint-14fc9c871f903f8a23cb81efd4ef88ad831b3f138a8d1d64b701e38925d070bd.svg)}.home-pd-header__description .clip-item.learn-more::before{background-color:#4596d2;background-image:url(/static/clip_images/learn_more-2c394e9e2e50b805e1badd75b404abd68672e0ba432b22a86c554cc5d5882f09.svg)}.home-pd-header__description .clip-item.people-to-know::before{background-color:#4b7bff;background-image:url(/static/clip_images/people_to_know-cf8b85633534ddb7348cdd7214d6734bb6cb16bf80fa0d038c7985798cb0ccc9.svg)}.home-pd-header__description .clip-item.step-by-step::before{background-color:#004c8c;background-image:url(/static/clip_images/step_by_step-49b10fa4a25790b0566ad4c5a7e24f211cfb7ab2da03e9bbbcf83540e255c662.svg)}.home-pd-header__description .clip-item.summary::before{background-color:#f38951;background-image:url(/static/clip_images/summary-bd8daca13119c8651b51afcaf4f5c1f8ba5999ebc42ffd98612dec888c1cb382.svg)}.home-pd-header__description .clip-item.term-to-know::before{background-color:#2e63b2;background-image:url(/static/clip_images/term_to_know-a368e3044b32f4f1f832b4894b375b7cb554137d7929b1279a08e0153fe41867.svg)}.home-pd-header__description .clip-item.terms-to-know::before{background-color:#0096d3;background-image:url(/static/clip_images/terms_to_know-c94ed1ec5dedb0fb082cfaf060b16cb591c460b8e6eb0617b3bb45b09db3ec66.svg)}.home-pd-header__description .clip-item.make-the-connection::before{background-color:#b7d521;background-image:url(/static/clip_images/make_the_connection-ea75d109afb50b440623b06015188bd9ea82852cf4499b4a8819fc1d1ca8af90.svg)}.home-pd-header__description .clip-item.formula::before{background-color:#693096;background-image:url(/static/clip_images/formula-13e7a7c71e73b03ae283e35bf08e32ac9cd750a63d01693ba9715f5cdc6bfa01.svg)}.home-pd-header__description p.clip-full-width,.home-pd-header__description div.clip-full-width{padding-bottom:0;margin-bottom:.7em;background-color:#414042}.home-pd-header__description p.clip-full-width img,.home-pd-header__description div.clip-full-width img{display:block}.home-pd-header__description p.clip-inline-wrapper,.home-pd-header__description div.clip-inline-wrapper{padding-bottom:.7em;margin-bottom:0}.home-pd-header__description p.clip-inline-wrapper img.clip-image,.home-pd-header__description div.clip-inline-wrapper img.clip-image{margin-right:.6em}.home-pd-header__description table{width:100%}.home-pd-header__description table td{padding:0.3125em;border:1px solid #ddd}.home-pd-header__description a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.home-pd-header__description a:hover,.home-pd-header__description a:focus{color:#5ec3fb}.home-pd-header__description h1{font-size:1.5em;margin-bottom:0.7407407407em}.home-pd-header__description h1.purchased_courses{margin-top:1.2222222222em}.home-pd-header__right{float:left;width:30.8333333333%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.home-pd-header__right{float:none;width:100%;margin-left:0;margin-right:0}}@media only screen and (max-width: 768px){.home-pd-header__right{width:100%;margin:0}}.home-pd-header__live-chat{padding-top:1.25em}@media only screen and (max-width: 768px){.home-pd-header__live-chat{padding-top:0}}.home-pd-header__right-use-in-classroom{font-family:SkippySharp;font-size:1.1875em;line-height:1.1;padding-bottom:0.5263157895em;text-align:center}.home-pd-header__right-use-in-classroom a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;white-space:nowrap;font-family:SkippySharp}.home-pd-header__right-use-in-classroom a:hover,.home-pd-header__right-use-in-classroom a:focus{color:#5ec3fb}.home-pd-header__promocode{width:100%;max-width:18.125em;margin:0 auto;padding-top:3.75em;position:relative;top:1px}.home-pd-header__promocode .flexible-promotion-block__value{border-radius:0}@media only screen and (max-width: 768px){.home-pd-header__promocode .flexible-promotion-block__value{border-radius:0 0 4px 4px}}.home-pd-courses{background-color:#fff;border-bottom:solid 1px #dfe0e3;color:#303335}.home-pd-courses:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.home-pd-courses{display:inline-block}* html .home-pd-courses{height:1%}.home-pd-courses{display:block}@media (max-width: 767px){.home-pd-courses{padding:0 20px}}.home-pd-courses h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;color:#303335;line-height:1.2;border-bottom:solid 1px #dfe0e3;padding:0.25em 0;margin-bottom:1.25em}.home-pd-courses h3.without-border{border-bottom:none;margin-bottom:0.25em}.home-pd-courses-row{max-width:1170px;margin:0 auto;padding:3.125em 0 1.875em}.home-pd-courses-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.home-pd-courses-row{display:inline-block}* html .home-pd-courses-row{height:1%}.home-pd-courses-row{display:block}@media (max-width: 1140px) and (min-width: 768px){.home-pd-courses-row{padding-left:0.625em;padding-right:0.625em}}@media (max-width: 767px){.home-pd-courses-row{padding:1.25em 0}}.home-pd-courses-purchased-wrapper{padding:0.9375em 1.25em;margin-bottom:1.875em}.home-pd-courses-purchased-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.home-pd-courses-purchased-wrapper{display:inline-block}* html .home-pd-courses-purchased-wrapper{height:1%}.home-pd-courses-purchased-wrapper{display:block}.home-pd-courses-purchased-wrapper .ace-home-flexible__paid-courses-list-line{border:solid 1px #dfe0e3;border-radius:4px;background-color:#f7f7f7}.home-pd-courses-purchased-wrapper .ace-home-flexible__paid-courses-list-line .ace-course-block-purchased__avatar{width:6.5625em}.home-pd-courses-purchased-wrapper .ace-home-flexible__paid-courses-list-line .ace-course-block-purchased__description{margin-left:7.8125em}@media only screen and (max-width: 480px){.home-pd-courses-purchased-wrapper .ace-home-flexible__paid-courses-list-line .ace-course-block-purchased__description{margin:0}}@media only screen and (max-width: 768px){.home-pd-courses-purchased-wrapper .ace-home-flexible__paid-courses-list-line{width:auto;font-size:0.9375em}.home-pd-courses-purchased-wrapper .ace-home-flexible__paid-courses-list-line .ace-course-block-purchased__avatar{margin-bottom:1em}}.home-pd-courses-your-course{width:63.829787234%;margin:auto}.home-pd-courses-your-course.with-recommended{float:left;margin:0}@media only screen and (max-width: 768px){.home-pd-courses-your-course{width:80%;min-width:14.375em}.home-pd-courses-your-course.with-recommended{float:none;margin:auto}}.home-pd-courses-recommended-course{margin-left:67.2340425532%}@media only screen and (max-width: 768px){.home-pd-courses-recommended-course{margin:1.875em auto 0;width:50%;min-width:14.375em}}.home-pd-courses-recommended-course__inner{background-color:#f7f7f7;padding:1.0625em 1.0625em 1.5625em;border:solid 1px #dfe0e3;border-radius:4px;text-align:center}.home-pd-courses-recommended-course__inner img{width:9.0625em;height:auto;margin:1.5625em auto;border:solid 1px #e6e5e1;border-radius:5px;display:block}.home-pd-courses-recommended-course__inner a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.home-pd-courses-recommended-course__inner a:hover,.home-pd-courses-recommended-course__inner a:focus{color:#5ec3fb}.home-pd-courses-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.home-pd-courses-wrapper{display:inline-block}* html .home-pd-courses-wrapper{height:1%}.home-pd-courses-wrapper{display:block}@media only screen and (max-width: 768px){.home-pd-courses-wrapper{text-align:center}}.home-pd-difference{background-color:#f7f7f7;border-bottom:solid 1px #dfe0e3;color:#303335}.home-pd-difference:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.home-pd-difference{display:inline-block}* html .home-pd-difference{height:1%}.home-pd-difference{display:block}@media (max-width: 767px){.home-pd-difference{padding:0 20px}}.home-pd-difference h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:2em;line-height:1.2;color:#303335;text-align:center;padding:0.3125em 0 0.78125em}.home-pd-difference-row{max-width:1170px;margin:0 auto;padding:3.125em 0 4.375em}.home-pd-difference-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.home-pd-difference-row{display:inline-block}* html .home-pd-difference-row{height:1%}.home-pd-difference-row{display:block}@media (max-width: 1140px) and (min-width: 768px){.home-pd-difference-row{padding-left:0.625em;padding-right:0.625em}}@media (max-width: 767px){.home-pd-difference-row{padding:1.25em 0}}.home-pd-difference-col-wrapper{display:table}.home-pd-difference-cols{display:table-row}.home-pd-difference-col{display:table-cell;width:48%;background-color:#fff;border:solid 1px #dfe0e3;border-radius:4px;padding:2.1875em 1.875em 1.25em}@media only screen and (max-width: 480px){.home-pd-difference-col{display:block;margin-bottom:1.25em;width:auto}}.home-pd-difference-col.middle-col{width:4%;border:none;background-color:transparent;padding:0}.home-pd-difference-col .col-icon{text-align:center;height:5em}.home-pd-difference-col .col-icon.approach{background:url(/static/ace_homebase/ace_fresh_approach-d02a4ca0efc88c05344cf8b581d682f125755392d71edea2e2551ae396374989.svg) center top no-repeat}.home-pd-difference-col .col-icon.risk-free{background:url(/static/ace_homebase/ace_risk-3b2ade322ec17dd458aa240d9211a8a5069e51d5144fb5064ceb30d474a5c095.svg) center top no-repeat}.home-pd-difference-col h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;line-height:1.2;margin-bottom:0.5em}.home-pd-difference-col p{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.4;padding-bottom:0.6666666667em}.home-pd-difference-col strong{font-weight:bold}.tier-two-header-content .how-it-works-button{font-size:18px;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:1.1111111111em 2.5em}.tier-two-livechat{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;color:#303335;width:20.3846153846em;text-align:right}.tier-two-livechat .flexible-page-livechat{display:inline-block;width:16.9230769231em;text-align:center;font-size:1em}@media only screen and (max-width: 768px){.tier-two-livechat{text-align:center}}.tier-two-livechat b{font-weight:bold}.tier-two-try-course{display:inline-block}.tier-two__free-corses-block{font-size:1.125em;text-align:center;padding:1.1111111111em}.tier-two__free-corse-item{margin-bottom:0.625em}.tier-two__free-corse-item h6{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;min-height:2.5em;line-height:1.2777777778em;margin-bottom:0}.tier-two__free-corse-item .credits{color:#303335}.tier-two__free-corse-item__logo{position:relative;display:inline-block;width:60%;max-width:10em;margin-bottom:0.9375em}.tier-two__free-corse-item__logo img{width:100%;border:solid 1px #dfe0e3;border-radius:4px}.tier-two__free-corse-item__logo .free-course-icon{position:absolute;background:#ff6600;top:-1.5em;right:-1.5em;color:#fff;text-transform:uppercase;text-align:center;font-size:0.625em;width:3.5em;line-height:3.6em;height:3.5em;border-radius:1.8em;font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif}.tier-two-homepage-simple .stars{background:#D4D4D4 url(/static/stars-flexible-gradient-bg-5932581341060f299b3a165f57f6c9813aa839e95bfec3f0c7f20f0d190a416e.png) 0 0 no-repeat;margin:0.625em auto 0}.tier-two-homepage-simple .stars img{margin:0;padding:0;display:block}.partner-information-blocks .external-partner-url{font-size:0.9375em}.partner-information-blocks p{margin-bottom:0.625em}.partner-free-blocks .box{box-shadow:0 3px 3px 0 rgba(22,24,26,0.05)}.mag-sticky-nav table.is-scrolling{margin-top:2.875em}.course-table-wrapper{padding-bottom:2.5em}.f-shortcode-courses-table{margin:1.25em 0;overflow:auto;box-sizing:content-box}.f-shortcode-courses-table table{width:100%;border:solid 1px #dfe0e3;border-bottom:solid 3px #dfe0e3;border-collapse:separate;border-radius:4px;overflow:hidden;box-sizing:border-box}.f-shortcode-courses-table table.is-scrolling{border-radius:4px 4px 0 0}@media only screen and (max-width: 768px){.f-shortcode-courses-table table.flexible-template-table .text-center{text-align:left !important}.f-shortcode-courses-table table.flexible-template-table td{padding-left:0 !important}}.f-shortcode-courses-table table th{background-color:#303335;font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;color:#fff;padding:0.8333333333em;text-align:left}@media only screen and (max-width: 480px){.f-shortcode-courses-table table th{font-size:0.9375em}}.f-shortcode-courses-table table th.text-right{text-align:right}.f-shortcode-courses-table table td{border-bottom:solid 1px #dfe0e3;font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;color:#303335;padding:0.6666666667em;vertical-align:middle;text-align:left}.f-shortcode-courses-table table td.text-right{text-align:right}.f-shortcode-courses-table table td img{border-radius:4px}.f-shortcode-courses-table table td a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.f-shortcode-courses-table table td a:hover,.f-shortcode-courses-table table td a:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.f-shortcode-courses-table table td{font-size:0.8125em}}.f-shortcode-courses-table table td.equivalence-table-category{background-color:#f7f7f7}.f-shortcode-courses-table table td.resume-cell,.f-shortcode-courses-table table td.buy-cell{white-space:nowrap}.f-shortcode-courses-table table td.resume-cell .f-button,.f-shortcode-courses-table table td.buy-cell .f-button{width:6.6666666667em;padding-left:0.6666666667em;padding-right:0.6666666667em;display:inline-block;text-align:center}.f-shortcode-courses-table table td.equivalence-table-category{background-color:#cccccc;font-size:1.125em}.f-shortcode-courses-table table td .buy-button a{font-size:1em;padding:0.6666666667em 1.3333333333em;white-space:nowrap}.f-shortcode-courses-table table .resume-trial-link{white-space:nowrap;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.f-shortcode-courses-table table .resume-trial-link:hover,.f-shortcode-courses-table table .resume-trial-link:focus{color:#5ec3fb}.f-shortcode-courses-table table .buy-button,.f-shortcode-courses-table table .course-trial-link{padding:0.625em 0.9375em}@media only screen and (max-width: 768px){.f-shortcode-courses-table table .buy-button,.f-shortcode-courses-table table .course-trial-link{padding:0.6666666667em}}@media only screen and (max-width: 768px){.f-shortcode-courses-table table{display:block}.f-shortcode-courses-table table thead,.f-shortcode-courses-table table tbody,.f-shortcode-courses-table table th,.f-shortcode-courses-table table td,.f-shortcode-courses-table table tr{display:block}.f-shortcode-courses-table table thead tr{position:absolute;top:-9999px;left:-9999px}.f-shortcode-courses-table table tr{border:1px solid #ccc}.f-shortcode-courses-table table td{border:none;border-bottom:1px solid #eee;position:relative;padding:0.8em;padding-left:45% !important;text-align:left !important}.f-shortcode-courses-table table td.empty-mobile-cell{display:none}.f-shortcode-courses-table table td:before{position:absolute;top:0.8em;left:0.4666666667em;width:40%;content:attr(data-title)}.f-shortcode-courses-table table td.course-title-cell:before{top:1.875em}.f-shortcode-courses-table table td.equivalence-table-category{padding-left:0.3888888889em !important;border-bottom:none}}.f-shortcode-courses-table tbody tr{background:#fff}@media (min-width: 769px){.f-shortcode-courses-table tbody tr.has-program-invitation td{border-top:solid 3px #0099F6;border-bottom:solid 3px #0099F6}.f-shortcode-courses-table tbody tr.has-program-invitation td:first-child{border-left:solid 3px #0099F6}.f-shortcode-courses-table tbody tr.has-program-invitation td:last-child{border-right:solid 3px #0099F6}}@media only screen and (max-width: 768px){.f-shortcode-courses-table tbody tr.has-program-invitation td{border-right:solid 3px #0099F6;border-left:solid 3px #0099F6}.f-shortcode-courses-table tbody tr.has-program-invitation td:first-child{border-top:solid 3px #0099F6}.f-shortcode-courses-table tbody tr.has-program-invitation td:last-child{border-bottom:solid 3px #0099F6}}.f-shortcode-courses-table .f-shortcode-courses-table__course-image{vertical-align:middle;display:inline-block;margin-right:0.3125em;position:relative}.f-shortcode-courses-table .f-shortcode-courses-table__course-image img{width:3.125em;border:solid 1px #dfe0e3;border-radius:4px}.f-shortcode-courses-table .f-shortcode-courses-table__course-title{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;vertical-align:middle;display:inline-block;max-width:70%}.f-shortcode-courses-table .f-shortcode-courses-table__course-title:hover,.f-shortcode-courses-table .f-shortcode-courses-table__course-title:focus{color:#5ec3fb}@media (max-width: 940px){.f-shortcode-courses-table .f-shortcode-courses-table__course-title{max-width:55%}}.f-shortcode-courses-table .f-shortcode-courses-table__course-title-span{vertical-align:middle;display:inline-block;max-width:70%}@media (max-width: 940px){.f-shortcode-courses-table .f-shortcode-courses-table__course-title-span{max-width:55%}}.f-shortcode-courses-table .new-course-icon{position:absolute;top:-1.125em;left:-1.125em;background-color:#cc0000;color:#fff;text-transform:uppercase;text-align:center;font-size:8px;width:3.125em;line-height:3.25em;height:3.125em;border-radius:1.625em;font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif}.f-shortcode-courses-table .free-course-icon{position:absolute;top:-1.125em;left:-1.125em;background-color:#cc0000;color:#fff;text-transform:uppercase;text-align:center;font-size:8px;width:3.125em;line-height:3.25em;height:3.125em;border-radius:1.625em;font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;background-color:#FF6600}.f-shortcode-courses-table .stars{background:#D4D4D4 url(/static/stars-flexible-gradient-bg-5932581341060f299b3a165f57f6c9813aa839e95bfec3f0c7f20f0d190a416e.png) 0 0 no-repeat;margin:0.3125em auto 0;display:inline-block}.f-shortcode-courses-table .stars img{margin:0;padding:0;display:block;border-radius:0 !important}.f-shortcode-courses-table .courses-table__rating-link{position:relative;top:-0.2em}@media only screen and (max-width: 480px){.f-shortcode-courses-table .courses-table__rating-link{top:-0.2307692308em}}.f-shortcode-courses-table .courses-table__rating-count{position:relative;top:-0.2em}@media only screen and (max-width: 480px){.f-shortcode-courses-table .courses-table__rating-count{top:-0.2307692308em}}.payment-page__navigation{background:#fff;font-size:16px}.payment-page__navigation:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__navigation{display:inline-block}* html .payment-page__navigation{height:1%}.payment-page__navigation{display:block}@media (max-width: 767px){.payment-page__navigation{padding:0 20px}}.payment-page__navigation_row{max-width:1170px;margin:0 auto;padding:30px 0}.payment-page__navigation_row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__navigation_row{display:inline-block}* html .payment-page__navigation_row{height:1%}.payment-page__navigation_row{display:block}.payment-page__navigation__step:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__navigation__step{display:inline-block}* html .payment-page__navigation__step{height:1%}.payment-page__navigation__step{display:block}.payment-page__navigation__step .step-indicator{width:24px;height:24px;background:#f7f7f7;border:solid 1px #ececec;color:#bbbcbc;border-radius:50%;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.5em;line-height:1;padding:0.625em 0.5833333333em 0.5416666667em;margin:0 auto;text-align:center}.payment-page__navigation__step .step-indicator .step-divider{display:none}.payment-page__navigation__step .step-inner{float:left}.payment-page__navigation__step .step-name{color:#bbbcbc;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1;text-align:center;margin-top:1.1111111111em}.payment-page__navigation__step .step-divider{height:26px;border-bottom:solid 1px #ececec}.payment-page__navigation__step.completed .step-name{color:#303335}.payment-page__navigation__step.completed .step-divider{border-bottom:solid 1px #0985e1}.payment-page__navigation__step.completed .step-indicator{background:#0985e1;border:solid 1px #0079d3;text-indent:-9999px}.payment-page__navigation__step.completed .step-indicator .step-completed{display:block;position:relative;top:-21px;width:25px;height:19px;background:url(/static/paypal_nav_completed-e50a99d3bc905d7645293e169fb001323ef1116520eddb3ea768cdaf838145bd.png) 0 0 no-repeat}.payment-page__navigation__step.active .step-indicator{background:#cee7f9;border:solid 1px #c3e1f7;color:#303335;box-shadow:rgba(0,0,0,0.1) 0px 1px 20px 1px}.payment-page__navigation__step.active .step-name{color:#303335}.payment-page__navigation__step.active .step-divider{border-bottom:solid 1px #c7e3f8}.payment-page__navigation__step-order{width:45.6140350877%;float:left}.payment-page__navigation__step-order .step-divider{margin-left:5.625em}@media only screen and (max-width: 480px){.payment-page__navigation__step-order{width:35%}}.payment-page__navigation__step-order__inner{width:4.375em;float:left}.payment-page__navigation__last-steps{margin-left:45.6140350877%}.payment-page__navigation__last-steps:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__navigation__last-steps{display:inline-block}* html .payment-page__navigation__last-steps{height:1%}.payment-page__navigation__last-steps{display:block}@media only screen and (max-width: 480px){.payment-page__navigation__last-steps{margin-left:36%}}.payment-page__navigation__step-payment{margin-right:5.625em}.payment-page__navigation__step-payment .step-divider{margin-left:5.625em}.payment-page__navigation__step-receipt__inner{width:5.625em;float:left}.payment-page__navigation__step-receipt{width:4.375em;float:right}@media only screen and (max-width: 768px){.paypal-courses-page #ui-datepicker-div{margin-left:-104px}}@media only screen and (max-width: 480px){.paypal-courses-page #ui-datepicker-div{margin-left:-50px}}.payment-page__testimonials{max-width:1170px;margin:0 auto;background:#fff;margin-bottom:20px}.payment-page__testimonials:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__testimonials{display:inline-block}* html .payment-page__testimonials{height:1%}.payment-page__testimonials{display:block}.payment-page__testimonials__header{text-align:center;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.payment-page__testimonials__header .continue-shopping-button{display:inline-block;padding:0.9375em 1.875em}.payment-page__step,.payment-page__receipt-step{background:#fff;overflow:hidden;transition:height .4s ease-in, padding-bottom .4s ease-in}.payment-page__step:after,.payment-page__receipt-step:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__step,.payment-page__receipt-step{display:inline-block}* html .payment-page__step,* html .payment-page__receipt-step{height:1%}.payment-page__step,.payment-page__receipt-step{display:block}@media (max-width: 767px){.payment-page__step,.payment-page__receipt-step{padding:0 20px}}.payment-page__step.payment-page__payment-step,.payment-page__payment-step.payment-page__receipt-step,.payment-page__step.payment-page__order-step,.payment-page__order-step.payment-page__receipt-step{display:none}.payment-page__step.payment-page__payment-step.active,.payment-page__payment-step.active.payment-page__receipt-step,.payment-page__step.payment-page__order-step.active,.payment-page__order-step.active.payment-page__receipt-step{display:block}.payment-page__step.active,.active.payment-page__receipt-step{padding-bottom:50px}.payment-page__order-no-couesrs{max-width:1170px;margin:0 auto;background:#fff;text-align:center;font-size:1.625em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2;padding:5.8823529412em 0 8.8235294118em;color:#303335}.payment-page__order-no-couesrs:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__order-no-couesrs{display:inline-block}* html .payment-page__order-no-couesrs{height:1%}.payment-page__order-no-couesrs{display:block}.payment-page__order-no-couesrs span{margin-right:0.2941176471em}.payment-page__order-no-couesrs a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.payment-page__order-no-couesrs a:hover,.payment-page__order-no-couesrs a:focus{color:#5ec3fb}.payment-page__step_row,.payment-page__order-step_row,.payment-page__payment-step_row,.payment-page__receipt-step_row{max-width:1170px;margin:0 auto}.payment-page__step_row:after,.payment-page__order-step_row:after,.payment-page__payment-step_row:after,.payment-page__receipt-step_row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__step_row,.payment-page__order-step_row,.payment-page__payment-step_row,.payment-page__receipt-step_row{display:inline-block}* html .payment-page__step_row,* html .payment-page__order-step_row,* html .payment-page__payment-step_row,* html .payment-page__receipt-step_row{height:1%}.payment-page__step_row,.payment-page__order-step_row,.payment-page__payment-step_row,.payment-page__receipt-step_row{display:block}.payment-page__step_row h3,.payment-page__order-step_row h3,.payment-page__payment-step_row h3,.payment-page__receipt-step_row h3{color:#303335;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.5em;line-height:1.3;border-bottom:solid 1px #eaeaea;margin-bottom:1.25em;width:100%;position:relative}.payment-page__order-step{height:auto;transition:height 0s ease-in, padding-bottom 0s ease-in}.payment-page__order-step_row.honor_code{box-sizing:border-box;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea}@media (max-width: 768px){.payment-page__order-step_row.honor_code{background:#f7f7f7}}.payment-page__order-step_row .announcement{border:solid 2px #1C9DF0;border-radius:5px;font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;color:#303335;padding:0.6666666667em;padding-top:0.5333333333em;margin-bottom:1.3333333333em}.payment-page__order-step_row .announcement span{background:url(/static/announcement_icon-63dfe35ea078e5abf8944a97c64c491f99e0092fabf1c97cdb3b1751192ed00a.png) 0 0 no-repeat;height:1.0666666667em;width:1.0666666667em;display:inline-block;margin-right:0.3333333333em;position:relative;top:0.1333333333em}.payment-page__table-header-course{width:40.6779661017%;border-radius:4px 0 0 0;overflow:hidden}.payment-page__table-header-start-date{width:43.2203389831%}@media only screen and (max-width: 768px){.payment-page__table-header-start-date{border-bottom:1px solid #eaeaea}.payment-page__table-header-start-date .choose-date__wrapper{padding-top:0}}.payment-page__table-header-price{width:16.1016949153%;border-radius:0 4px 0 0;overflow:hidden}.payment-page__table-header-course,.payment-page__table-header-start-date,.payment-page__table-header-price{box-sizing:border-box;float:left}@media only screen and (max-width: 768px){.payment-page__table-header-course,.payment-page__table-header-start-date,.payment-page__table-header-price{width:100%;float:none}}.payment-page__table-header{background:#303335;color:#fff;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;padding:0.8333333333em 1.5555555556em;border-left:solid 1px #fff}.payment-page__table-header.left{text-align:left;border-left:none}@media only screen and (max-width: 768px){.payment-page__table-header{background:#f7f7f7;border:solid 1px #eaeaea;padding:0.5555555556em 1.1111111111em;color:#303335;font-size:1.2em;display:none}.payment-page__table-header.left{text-align:center;border-left:solid 1px #eaeaea}}.course-row__wrapper,.choose-date__wrapper,.course-price-wrapper{height:8.875em;padding:1.875em;text-align:center;background:#fff;border-left:solid 1px #eaeaea;border-bottom:solid 1px #eaeaea}.course-row__wrapper:after,.choose-date__wrapper:after,.course-price-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.course-row__wrapper,.choose-date__wrapper,.course-price-wrapper{display:inline-block}* html .course-row__wrapper,* html .choose-date__wrapper,* html .course-price-wrapper{height:1%}.course-row__wrapper,.choose-date__wrapper,.course-price-wrapper{display:block}.course-row__wrapper:choose-date,.choose-date__wrapper:choose-date,.course-price-wrapper:choose-date{padding-left:0.625em}@media only screen and (max-width: 1024px){.course-row__wrapper,.choose-date__wrapper,.course-price-wrapper{padding:1.25em}}@media only screen and (min-width: 481px) and (max-width: 768px){.course-row__wrapper,.choose-date__wrapper,.course-price-wrapper{padding:0.9375em}}@media (max-width: 768px){.course-row__wrapper,.choose-date__wrapper,.course-price-wrapper{height:auto;border-top:none;border-bottom:none;border-left:solid 1px #eaeaea;border-right:solid 1px #eaeaea}}.course-row__wrapper .hidden-ada-link,.choose-date__wrapper .hidden-ada-link,.course-price-wrapper .hidden-ada-link{position:absolute;top:0;left:-9999px}.course-price-wrapper{border:solid 1px #eaeaea;border-top:none}@media (max-width: 768px){.course-price-wrapper{display:none}}.honor-code{float:left;width:81.3559322034%;border-right:1px solid #eaeaea;text-align:right;padding:1.25em 1.875em 1.25em 0}.honor-code:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.honor-code{display:inline-block}* html .honor-code{height:1%}.honor-code{display:block}.honor-code .honor-code-field{float:right}.honor-code .payment-step__apply-off-code{float:right}@media (max-width: 768px){.honor-code{margin-top:0.0625em;text-align:left;float:none;width:auto;border-right:none;padding:1.25em 0}.honor-code .honor-code-field input{width:80%;margin:0 5%}.honor-code .honor-code-field{width:70%;float:left}.honor-code .payment-step__apply-off-code{width:25%;box-sizing:border-box;margin-right:5%;padding-left:0;padding-right:0;text-align:center}}@media (max-width: 479px){.honor-code .honor-code-field{width:65%}}.payment-order-table{margin-bottom:0;width:100%;background:#fff}.payment-order-table .course-row__avatar{float:left;width:140px;height:140px;border:solid 1px #eaeaea;border-radius:4px}@media (max-width: 768px){.payment-order-table .course-row__avatar{float:none;margin:auto;width:80px;height:80px}}.payment-order-table .course-row__avatar img{display:block;max-width:100%;border-radius:4px}.payment-order-table .course-row__name{color:#303335;font-size:1.5em;font-family:"droid_serifregular", Times, "Times New Roman", serif;padding-top:1.875em;margin-left:6.6666666667em;line-height:1.2em;text-align:left}.payment-order-table .course-row__name .course-row__remove-course{font-size:0.5416666667em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2;text-transform:uppercase}.payment-order-table .course-row__name .course-row__remove-course a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.payment-order-table .course-row__name .course-row__remove-course a:hover,.payment-order-table .course-row__name .course-row__remove-course a:focus{color:#5ec3fb}.payment-order-table .course-row__name .price{display:none}@media (max-width: 1145px){.payment-order-table .course-row__name{padding-top:1.25em}}@media (max-width: 768px){.payment-order-table .course-row__name{padding-top:0;margin:0.4166666667em 0 0;text-align:center}.payment-order-table .course-row__name .title{font-family:"droid_serifregular", Times, "Times New Roman", serif;margin-bottom:0.4166666667em;line-height:1.0416666667em;text-align:center}.payment-order-table .course-row__name .price{display:block;margin-top:0.2083333333em;color:#303335;font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-align:center}.payment-order-table .course-row__name .course-row__remove-course{text-align:center}}.payment-order-table .choose-date__inner{float:right;margin-top:3.125em;position:relative}.payment-order-table .choose-date__inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-order-table .choose-date__inner{display:inline-block}* html .payment-order-table .choose-date__inner{height:1%}.payment-order-table .choose-date__inner{display:block}@media (max-width: 768px){.payment-order-table .choose-date__inner{float:none;margin-top:0}}.payment-order-table .course-price{color:#303335;font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.5em;margin-top:2.7083333333em}.payment-order-table__total-cost{padding:1.0714285714em;text-align:center;background-color:#f7f7f7;border-radius:0 0 4px 4px;border:solid 1px #eaeaea;margin-bottom:0.7142857143em;color:#303335;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.75em;line-height:1.1428571429em;text-transform:uppercase;text-align:right}.payment-order-table__total-cost:choose-date{padding-left:0.625em}@media only screen and (max-width: 1024px){.payment-order-table__total-cost{padding:1.25em}}@media only screen and (min-width: 481px) and (max-width: 768px){.payment-order-table__total-cost{padding:0.9375em}}.payment-order-table__total-cost span{font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:20px;font-size:1.1428571429em;line-height:1em}@media only screen and (max-width: 768px){.payment-order-table__total-cost{background:#f7f7f7;text-align:center}}.payment-order-table__off-worth{padding-top:1.4583333333em;color:#303335;font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.5em;float:right;width:13.5593220339%;text-align:center}.payment-order-table__off-worth:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-order-table__off-worth{display:inline-block}* html .payment-order-table__off-worth{height:1%}.payment-order-table__off-worth{display:block}@media (max-width: 768px){.payment-order-table__off-worth{float:none;width:auto;text-align:center}.payment-order-table__off-worth .discount_value{display:block;text-align:center;line-height:2}}.payment-order-table__start-date{color:#303335;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.5em;float:left;margin-top:12px;margin-right:20px;width:9.5833333333em}@media (min-width: 769px) and (max-width: 1145px){.payment-order-table__start-date{font-size:1.25em;margin-right:0;width:8em}}@media only screen and (max-width: 768px){.payment-order-table__start-date{margin-top:0}}@media only screen and (max-width: 480px){.payment-order-table__start-date{float:none;text-align:center;font-size:1.25em;margin-right:0;margin-bottom:0.5em;white-space:nowrap;width:auto}}#promo_code{border:solid 1px #d9d8d8;border-radius:5px;font-size:1.25em;color:#303335;padding:0.45em 0.75em;margin-right:0.5em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1em}.payment-step__change-date{margin-left:13.0555555556em;display:block;white-space:nowrap}.payment-step__change-date span{display:block;padding-left:1.6666666667em;background:url(/static/calendar_ico-6b96c8156d9c455036cd34af30094555bb13eae38de650eb8f2e05254021c75f.svg) no-repeat 0 center;background-size:16px 16px}@media (max-width: 1145px) and (min-width: 768px){.payment-step__change-date{padding:0.5555555556em 0.3888888889em;margin-left:9.1666666667em;display:block}}@media only screen and (max-width: 768px){.payment-step__change-date{margin-left:0;padding:0.5555555556em 0.3888888889em;float:right}}@media only screen and (max-width: 480px){.payment-step__change-date{display:inline-block;float:none}}.payment-page__order-step__finalize:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__order-step__finalize{display:inline-block}* html .payment-page__order-step__finalize{height:1%}.payment-page__order-step__finalize{display:block}.place_order_button{float:right;margin-top:0.75em}.payment-page__order-step__norton-secure{margin-right:450px}.payment-page__order-step__norton-secure table{float:left}@media (max-width: 768px){.payment-page__order-step__norton-secure table{float:none;margin:0 auto 1.875em}}@media (max-width: 768px){.payment-page__order-step__norton-secure{margin:0}}.payment-page__order-step__no-risk{margin-left:155px;color:#303335;position:relative;margin-right:33.3333333333%}@media (max-width: 768px){.payment-page__order-step__no-risk{margin-right:0}}.payment-page__order-step__no-risk h5{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em;line-height:1.4}.payment-page__order-step__no-risk p{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;line-height:1.4}.payment-page__order-step__no-risk-logo{position:absolute;top:0.3125em;left:-8.125em}.payment-page__order-step__pay-buttons{width:33.3333333333%;float:right;text-align:right;margin-bottom:0.9375em;min-width:380px}.payment-page__order-step__pay-buttons:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__order-step__pay-buttons{display:inline-block}* html .payment-page__order-step__pay-buttons{height:1%}.payment-page__order-step__pay-buttons{display:block}@media (max-width: 768px){.payment-page__order-step__pay-buttons{margin:auto;width:100%;float:none}}@media (max-width: 480px){.payment-page__order-step__pay-buttons{min-width:0;padding-bottom:0.625em}}.payment-page__order-step__pay-buttons .f-button{font-size:0.9375em;padding:0.8666666667em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.payment-page__order-step__pay-buttons .pay-in-full{width:10em;text-align:center}@media (max-width: 480px){.payment-page__order-step__pay-buttons .pay-in-full{float:left;margin-right:0.625em;width:5.9375em}}.payment-page__order-step__pay-buttons .payment-plan-wrapper{padding-top:1.25em}.payment-page__order-step__pay-buttons .payment-plan-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__order-step__pay-buttons .payment-plan-wrapper{display:inline-block}* html .payment-page__order-step__pay-buttons .payment-plan-wrapper{height:1%}.payment-page__order-step__pay-buttons .payment-plan-wrapper{display:block}@media (max-width: 480px){.payment-page__order-step__pay-buttons .payment-plan-wrapper{padding-top:0;float:right}}.payment-page__order-step__pay-buttons .payment-plan-wrapper .payment-plan-note{float:right;font-family:SkippySharp;font-size:1.1875em;line-height:1.2;color:#303335;margin:0.5263157895em 0.7894736842em 0 0}.payment-page__order-step__pay-buttons .payment-plan-wrapper .payment-plan-note .icon-reply-left-top{display:none}.payment-page__order-step__pay-buttons .payment-plan-wrapper .payment-plan-note span:before{font-size:0.7894736842em}@media (max-width: 480px){.payment-page__order-step__pay-buttons .payment-plan-wrapper .payment-plan-note{text-align:right;float:none;padding-top:2.1052631579em}.payment-page__order-step__pay-buttons .payment-plan-wrapper .payment-plan-note .icon-reply-bottom-right{display:none}.payment-page__order-step__pay-buttons .payment-plan-wrapper .payment-plan-note .icon-reply-left-top{display:inline-block}}.payment-page__order-step__pay-buttons .payment-plan-wrapper .payment-plan-note a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:SkippySharp}.payment-page__order-step__pay-buttons .payment-plan-wrapper .payment-plan-note a:hover,.payment-page__order-step__pay-buttons .payment-plan-wrapper .payment-plan-note a:focus{color:#5ec3fb}.payment-page__order-step__pay-buttons .payment-plan-wrapper .payment-plan-button{float:right;width:10em;text-align:center}@media (max-width: 480px){.payment-page__order-step__pay-buttons .payment-plan-wrapper .payment-plan-button{float:right;width:6.25em}}.payment-page__order-step__pay-buttons input{white-space:normal}.payment-page__payment-step{display:none}.payment-page__payment-step .f-form .custom-select select{height:2.3125em;width:107%;box-sizing:border-box}.payment-page__payment-step .f-form input[type="text"]{width:97%}.payment-page__payment-step_row.no-honor-code{position:relative}.payment-page__payment-step_row.no-honor-code .no-student-honor__no-risk-logo{position:absolute;top:-0.5em;right:0}@media only screen and (max-width: 480px){.payment-page__payment-step_row.no-honor-code .no-student-honor__no-risk-logo{position:static;display:block;margin:0 auto 0.625em}}.payment-page__payment-step_right{float:right;width:49.5726495726%}@media only screen and (max-width: 768px){.payment-page__payment-step_right{float:none;width:100%}}.payment-page__payment-step_left{float:left;width:48.2905982906%}@media only screen and (max-width: 768px){.payment-page__payment-step_left{float:none;padding-top:1.875em;width:100%}}.payment-page__payment-step_left label{font-size:0.8125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:uppercase;margin-top:0.9230769231em;line-height:1}.payment-page__payment-step_right .payment-page__payment-step_right_inner,.payment-page__payment-step_left .payment-page__payment-step_left_inner{padding:0 0.625em}.payment-page__payment-step_right .payment-page__payment-step_right_inner .custom-select,.payment-page__payment-step_left .payment-page__payment-step_left_inner .custom-select{margin-right:0;margin-bottom:0.9375em;border:solid 1px #d9d8d8;box-shadow:none;background:#fff}.payment-page__payment-step_right .payment-page__payment-step_right_inner .custom-select .arrow-select,.payment-page__payment-step_left .payment-page__payment-step_left_inner .custom-select .arrow-select{border:none;background:url(/static/icons/dd_arrow-0f0860f93f5d42c510f3f9b89f8e64e4ab6105d3742fe36bbc7df648b42ec9a6.svg) center center no-repeat;background-size:9px}@media only screen and (max-width: 480px){.payment-page__payment-step_right .payment-page__payment-step_right_inner,.payment-page__payment-step_left .payment-page__payment-step_left_inner{padding:0}}.payment-page__payment-step__your-order__edit{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:0.6666666667em;position:absolute;right:0;bottom:2px}.payment-page__payment-step__your-order__edit:hover,.payment-page__payment-step__your-order__edit:focus{color:#5ec3fb}.payment-page__payment-step__credit-card li.credit-card-type-select .form-note{font-size:0.8125em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;color:#303335;margin-top:0.7692307692em;margin-bottom:0.3846153846em;display:inline-block}.payment-page__payment-step__credit-card li.credit-card-type-select .credit-card-error{font-size:0.8125em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#e93c4f;line-height:1.5}.payment-page__payment-step__credit-card li.credit-card-type-select label{margin-top:0}.payment-page__payment-step__credit-card li.month-select,.payment-page__payment-step__credit-card li.year-select,.payment-page__payment-step__credit-card li.sec-code-select{float:left;width:30.2654867257%;margin-right:3.5398230088%}.payment-page__payment-step__credit-card li.month-select .custom-select,.payment-page__payment-step__credit-card li.year-select .custom-select,.payment-page__payment-step__credit-card li.sec-code-select .custom-select{width:100%}.payment-page__payment-step__credit-card li.month-select .custom-select select,.payment-page__payment-step__credit-card li.year-select .custom-select select,.payment-page__payment-step__credit-card li.sec-code-select .custom-select select{width:120%}@media (min-width: 769px) and (max-width: 879px){.payment-page__payment-step__credit-card li.month-select,.payment-page__payment-step__credit-card li.year-select,.payment-page__payment-step__credit-card li.sec-code-select{float:none;width:44.2477876106%}}@media only screen and (max-width: 480px){.payment-page__payment-step__credit-card li.month-select,.payment-page__payment-step__credit-card li.year-select,.payment-page__payment-step__credit-card li.sec-code-select{float:none;width:45.1327433628%}}.payment-page__payment-step__credit-card li.sec-code-select{margin-right:0}.f-form.paypal-payment-card input[type='text']{background-color:#fff}.f-form.paypal-payment-card .credit-card-number.visa{background:url(/static/cards_icons-ce1449696d74beba725207e05f3c7737558da84fac8789d244513e9ef30b2810.png) 99% -40px #fff no-repeat}.f-form.paypal-payment-card .credit-card-number.mastercard{background:url(/static/cards_icons-ce1449696d74beba725207e05f3c7737558da84fac8789d244513e9ef30b2810.png) 99% 6px #fff no-repeat}.f-form.paypal-payment-card .credit-card-number.discover{background:url(/static/cards_icons-ce1449696d74beba725207e05f3c7737558da84fac8789d244513e9ef30b2810.png) 99% -87px #fff no-repeat}.f-form.paypal-payment-card .credit-card-number::-ms-clear{display:none}.payment-page__payment-step__billing-address{padding-top:1.25em}.payment-page__payment-step__billing-address .zip-code-field .field_with_errors{overflow:hidden}.payment-page__payment-step__billing-address .zip-code-field input[type="text"]{width:5em}.payment-page__payment-step__student-honor-code{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;margin-top:2.1875em;margin-bottom:1.875em;font-size:0.9375em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.5333333333em}@media (max-width: 767px){.payment-page__payment-step__student-honor-code{float:none;width:100%;margin-left:0;margin-right:0}}.payment-page__payment-step__student-honor__block{position:relative;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.payment-page__payment-step__student-honor__text{padding-right:17.3333333333em;margin-right:2em;min-height:11.6666666667em;position:relative}.payment-page__payment-step__student-honor__text ul{margin:1.3333333333em 0 1.3333333333em 2em}.payment-page__payment-step__student-honor__text ul li{list-style:outside disc;margin:0 0 0.6666666667em 1em}.payment-page__payment-step__student-honor__text label{display:inline;font-size:1.2em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.payment-page__payment-step__student-honor__text label em{font-family:"ProximaNova-RegularIt", Arial, "Helvetica Neue", Helvetica, sans-serif}@media (max-width: 768px){.payment-page__payment-step__student-honor__text{margin-right:0}}@media only screen and (max-width: 480px){.payment-page__payment-step__student-honor__text{padding:0 0 12em 0;background-position:center bottom}}.payment-page__payment-step__student-honor__no-risk-logo{position:absolute;right:0;bottom:-6.875em}@media only screen and (min-width: 481px) and (max-width: 768px){.payment-page__payment-step__student-honor__no-risk-logo{bottom:-1.25em}}@media only screen and (max-width: 480px){.payment-page__payment-step__student-honor__no-risk-logo{bottom:0;position:static;display:block;margin:0.625em auto}}.payment-page__payment-step__student-honor__agree{position:relative}.payment-page__payment-step__student-honor__agree:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__payment-step__student-honor__agree{display:inline-block}* html .payment-page__payment-step__student-honor__agree{height:1%}.payment-page__payment-step__student-honor__agree{display:block}.payment-page__payment-step__student-honor__agree .inline-errors{position:absolute;right:0}@media (max-width: 876px){.payment-page__payment-step__student-honor__agree .inline-errors{bottom:-1.6666666667em;right:auto;left:1.6666666667em}}.payment-page__payment-step__student-honor__agree .field_with_errors{float:left;height:40px}.payment-page__payment-step__student-honor__button{margin-top:2.1875em}.payment-page__payment-step__student-honor__button:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__payment-step__student-honor__button{display:inline-block}* html .payment-page__payment-step__student-honor__button{height:1%}.payment-page__payment-step__student-honor__button{display:block}@media only screen and (max-width: 480px){.payment-page__payment-step__student-honor__button{text-align:center}}.payment-page__payment-step__student-honor__button table{float:right}.payment-page__payment-step__student-honor__button .f-button{font-size:1em;padding:0.9333333333em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;width:9.0625em;text-align:center}.payment-page__payment-step__student-honor__button #submit_card_form{float:left;transition:all .2s ease-in-out}@media only screen and (max-width: 480px){.payment-page__payment-step__student-honor__button #submit_card_form{float:none;display:inline-block}}.payment-page__payment-step__your-order-table{overflow:hidden;margin-bottom:1.25em}.payment-page__payment-step__your-order-table-header{background-color:#303335;border-radius:4px 4px 0 0;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;overflow:hidden}.payment-page__payment-step__your-order-table-header.mobile-total-header{border-radius:0;display:none}.payment-page__payment-step__your-order-table-header.mobile-total-header .payment-page__payment-step__your-order-table-header-th-inner{border:none}@media only screen and (max-width: 480px){.payment-page__payment-step__your-order-table-header.mobile-total-header{display:block}}.payment-page__payment-step__your-order-table-header-th{float:left}.payment-page__payment-step__your-order-table-header-th-inner{border-left:solid 1px #fff;padding:1em 0.6666666667em 1em 1.3333333333em;color:#fff}@media (min-width: 769px) and (max-width: 899px){.payment-page__payment-step__your-order-table-header-th-inner{padding:1em 0.3333333333em 1em 0.6666666667em}}@media only screen and (max-width: 480px){.payment-page__payment-step__your-order-table-header-th-inner{padding:1em 0.3333333333em 0.6666666667em 0.6666666667em}}.payment-page__payment-step__your-order-table-header-th,.payment-page__payment-step__your-order-table-body-td,.payment-page__payment-step__your-order-table-footer-td{font-size:0.9375em}.payment-page__payment-step__your-order-table-header-th.course,.payment-page__payment-step__your-order-table-body-td.course,.payment-page__payment-step__your-order-table-footer-td.course{width:55%}.payment-page__payment-step__your-order-table-header-th.course .payment-page__payment-step__your-order-table-header-th-inner,.payment-page__payment-step__your-order-table-header-th.course .payment-page__payment-step__your-order-table-body-td-inner,.payment-page__payment-step__your-order-table-body-td.course .payment-page__payment-step__your-order-table-header-th-inner,.payment-page__payment-step__your-order-table-body-td.course .payment-page__payment-step__your-order-table-body-td-inner,.payment-page__payment-step__your-order-table-footer-td.course .payment-page__payment-step__your-order-table-header-th-inner,.payment-page__payment-step__your-order-table-footer-td.course .payment-page__payment-step__your-order-table-body-td-inner{border-left:none}@media only screen and (max-width: 480px){.payment-page__payment-step__your-order-table-header-th.course,.payment-page__payment-step__your-order-table-body-td.course,.payment-page__payment-step__your-order-table-footer-td.course{width:100%;float:none}}.payment-page__payment-step__your-order-table-header-th.start-date,.payment-page__payment-step__your-order-table-body-td.start-date,.payment-page__payment-step__your-order-table-footer-td.start-date{width:25%}@media only screen and (max-width: 480px){.payment-page__payment-step__your-order-table-header-th.start-date,.payment-page__payment-step__your-order-table-body-td.start-date,.payment-page__payment-step__your-order-table-footer-td.start-date{display:none}}.payment-page__payment-step__your-order-table-header-th.price,.payment-page__payment-step__your-order-table-body-td.price,.payment-page__payment-step__your-order-table-footer-td.price{width:20%}@media only screen and (max-width: 480px){.payment-page__payment-step__your-order-table-header-th.price,.payment-page__payment-step__your-order-table-body-td.price,.payment-page__payment-step__your-order-table-footer-td.price{display:none}}.payment-page__payment-step__your-order-table-body{border:solid 1px #dfe0e3;border-radius:0 0 4px 4px;overflow:hidden}.payment-page__payment-step__your-order-table-body-tr{overflow:hidden;border-top:solid 1px #dfe0e3}.payment-page__payment-step__your-order-table-body-tr:first-child{border-top:none}.payment-page__payment-step__your-order-table-body-td{float:left}.payment-page__payment-step__your-order-table-body-td-inner{border-left:solid 1px #dfe0e3;padding:1em 0.6666666667em 1em 1.3333333333em;color:#303335;min-height:6em}.payment-page__payment-step__your-order-table-body-td-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__payment-step__your-order-table-body-td-inner{display:inline-block}* html .payment-page__payment-step__your-order-table-body-td-inner{height:1%}.payment-page__payment-step__your-order-table-body-td-inner{display:block}.payment-page__payment-step__your-order-table-body-td-inner .avatar{width:6em;height:6em;border-radius:4px;float:left;overflow:hidden}.payment-page__payment-step__your-order-table-body-td-inner .avatar img{display:block;max-width:100%}.payment-page__payment-step__your-order-table-body-td-inner .empty_img{width:8.1818181818em;height:5.2727272727em;border-radius:4px;border:solid 1px #dfe0e3;font-size:0.7333333333em;float:left;text-align:center;padding-top:2.7272727273em}.payment-page__payment-step__your-order-table-body-td-inner .date{margin-top:1.3333333333em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.payment-page__payment-step__your-order-table-body-td-inner .price{margin-top:1.3333333333em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}@media (min-width: 769px) and (max-width: 899px){.payment-page__payment-step__your-order-table-body-td-inner{padding:1em 0.3333333333em 1em 0.6666666667em}}@media only screen and (max-width: 480px){.payment-page__payment-step__your-order-table-body-td-inner{padding:1em 0.3333333333em 0.6666666667em 0.6666666667em}.payment-page__payment-step__your-order-table-body-td-inner .avatar{float:none;margin:0 auto}}.payment-page__payment-step__your-order-table-body-td-title{margin:0.9090909091em 0 0 4.7727272727em;font-size:1.4666666667em;font-family:"droid_serifregular", Times, "Times New Roman", serif;line-height:1;hyphens:auto;-ms-hyphens:auto;word-break:break-all}@media (min-width: 900px) and (max-width: 979px){.payment-page__payment-step__your-order-table-body-td-title{font-size:1.2em;margin:1.1111111111em 0 0 5.8333333333em}}@media (min-width: 769px) and (max-width: 899px){.payment-page__payment-step__your-order-table-body-td-title{font-size:1.0666666667em;margin:1.25em 0 0 6.25em}}@media (min-width: 481px) and (max-width: 570px){.payment-page__payment-step__your-order-table-body-td-title{font-size:1.0666666667em;margin:1.25em 0 0 6.5625em}}@media only screen and (max-width: 480px){.payment-page__payment-step__your-order-table-body-td-title{font-size:1.0666666667em;margin:0.9375em 0 0;text-align:center}}.payment-page__payment-step__your-order-table-body-td-mobile-info{display:none;overflow:hidden;padding-top:0.8333333333em}@media only screen and (max-width: 480px){.payment-page__payment-step__your-order-table-body-td-mobile-info{display:block}}.payment-page__payment-step__your-order-table-body-td-mobile-info .mobile-date{float:right;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8333333333em;margin-top:0.0666666667em}.payment-page__payment-step__your-order-table-body-td-mobile-info .mobile-price{float:left;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em}.payment-page__payment-step__your-order-table-footer:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__payment-step__your-order-table-footer{display:inline-block}* html .payment-page__payment-step__your-order-table-footer{height:1%}.payment-page__payment-step__your-order-table-footer{display:block}.payment-page__payment-step__your-order-table-footer-tr{overflow:hidden;border-top:solid 1px #dfe0e3}.payment-page__payment-step__your-order-table-footer-tr.grey{background-color:#f7f7f7}.payment-page__payment-step__your-order-table-footer-td{float:left}.payment-page__payment-step__your-order-table-footer-td.label{width:80%;text-align:right}@media only screen and (max-width: 480px){.payment-page__payment-step__your-order-table-footer-td.label{width:70%}}.payment-page__payment-step__your-order-table-footer-td.label .payment-page__payment-step__your-order-table-footer-td-inner{border-right:solid 20px transparent}.payment-page__payment-step__your-order-table-footer-td.footer-price{width:20%}@media only screen and (max-width: 480px){.payment-page__payment-step__your-order-table-footer-td.footer-price{width:30%}}.payment-page__payment-step__your-order-table-footer-td.spacer{height:0.4666666667em}.payment-page__payment-step__your-order-table-footer-td-inner{padding:1em 0.6666666667em 1em 1.3333333333em;color:#303335;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.payment-page__payment-step__your-order-table-footer-td-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__payment-step__your-order-table-footer-td-inner{display:inline-block}* html .payment-page__payment-step__your-order-table-footer-td-inner{height:1%}.payment-page__payment-step__your-order-table-footer-td-inner{display:block}.payment-page__payment-step__your-order-table-footer-td-inner.regular{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.payment-page__payment-step__your-order-table-footer-td-inner.total-price-value{font-size:1.2em;line-height:0.6666666667em;padding:0.8333333333em 0.5555555556em 0.8333333333em 1.1111111111em}.payment-page__payment-step__your-order-table-footer-td-inner.payments{text-align:left}.payment-page__payment-step__your-order-table-footer-td-inner a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.payment-page__payment-step__your-order-table-footer-td-inner a:hover,.payment-page__payment-step__your-order-table-footer-td-inner a:focus{color:#5ec3fb}@media (min-width: 769px) and (max-width: 899px){.payment-page__payment-step__your-order-table-footer-td-inner{padding:1em 0.3333333333em 1em 0.6666666667em}.payment-page__payment-step__your-order-table-footer-td-inner.total-price-value{padding:0.8333333333em 0.2777777778em 0.8333333333em 0.5555555556em}}@media only screen and (max-width: 480px){.payment-page__payment-step__your-order-table-footer-td-inner{padding:1em 0.3333333333em 0.6666666667em 0.6666666667em}.payment-page__payment-step__your-order-table-footer-td-inner.total-price-value{font-size:1.1333333333em;padding:0.8823529412em 0.2941176471em 0.5882352941em 0.5882352941em}}.payment-page__receipt-step{height:auto}.payment-page__receipt-step__buttons-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__receipt-step__buttons-wrapper{display:inline-block}* html .payment-page__receipt-step__buttons-wrapper{height:1%}.payment-page__receipt-step__buttons-wrapper{display:block}.payment-page__receipt-step__buttons-wrapper li{float:left;margin-right:1.25em}@media only screen and (max-width: 480px){.payment-page__receipt-step__buttons-wrapper li{float:none}}.payment-page__receipt-step__buttons{margin:2.5em 0}.payment-page__receipt-step__buttons:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.payment-page__receipt-step__buttons{display:inline-block}* html .payment-page__receipt-step__buttons{height:1%}.payment-page__receipt-step__buttons{display:block}@media only screen and (max-width: 480px){.payment-page__receipt-step__buttons{text-align:center;margin:1.25em 0 0.625em}.payment-page__receipt-step__buttons .f-button{display:block;margin:0 auto 0.625em;max-width:9.0625em;width:65%;table-align:center}}.payment-page__receipt-step__content{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:16px;color:#303335}@media (max-width: 767px){.payment-page__receipt-step__content{float:none;width:100%;margin-left:0;margin-right:0}}.payment-page__receipt-step__content h2{font-family:"droid_serifregular", Times, "Times New Roman", serif;font-size:2.25em;line-height:1.2;margin-bottom:1.1111111111em}@media only screen and (max-width: 480px){.payment-page__receipt-step__content h2{text-align:center}}.payment-go-home{font-size:1.125em;padding:1.6666666667em 0;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-top:0.5555555556em}.payment-go-home a{color:#1C9DEF;text-decoration:none;transition:color 0.2s ease-out 0s}.payment-go-home a:hover,.payment-go-home a:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.payment-go-home{text-align:center;padding-top:0}}.payment-page__receipt-step__courses{background:#f7f7f7;padding:0.9375em 0;border:solid 1px #eaeaea;border-radius:5px;margin-bottom:6.25em}@media only screen and (max-width: 768px){.payment-page__receipt-step__courses{padding:1.875em;margin-bottom:1.875em}}.payment-page__receipt-step__courses-table{display:table;border-spacing:20px;width:100%}@media only screen and (max-width: 768px){.payment-page__receipt-step__courses-table{display:block}}.payment-page__receipt-step__courses-row{display:table-row}@media only screen and (max-width: 768px){.payment-page__receipt-step__courses-row{display:block}}.payment-page__receipt-step__courses__item{display:table-cell;width:25%;text-align:center;padding-bottom:0.625em}@media only screen and (max-width: 768px){.payment-page__receipt-step__courses__item{display:block;width:100%;padding-bottom:1.875em}}.payment-page__receipt-step__courses__item .course-row__avatar{border:solid 1px #eaeaea;border-radius:4px;margin:0 auto 1em;max-width:13.75em}.payment-page__receipt-step__courses__item .course-row__avatar img{display:block;width:100%;border-radius:4px}.payment-page__receipt-step__courses__item .course-row__avatar img:hover,.payment-page__receipt-step__courses__item .course-row__avatar img:focus{box-shadow:rgba(0,0,0,0.4) 0px 1px 4px}.payment-page__receipt-step__courses__item a{color:#1c9def;font-size:1.125em;text-decoration:none;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.payment-page__receipt-step__courses__item a:hover,.payment-page__receipt-step__courses__item a:focus{text-decoration:underline}.payment-page__receipt-step__order-number{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.2em;margin:0.6666666667em 0.3333333333em}.payment-page__receipt-step__order-number span{font-size:1em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2em}.payment-page__receipt-step__order-number-id{padding:0.125em 0.5em 0.0625em;background:#f7f7f7;border:solid 1px #eaeaea;border-radius:4px}#paypal-courses__student-honor-code-popup{max-width:37em}#paypal-courses__student-honor-code-popup h1{background:url(/static/payment_popup_flag-01c8556b257ea2130c75a9e93c7f1c95358a96c35ea86bd283c00d974a6e4736.png) right center no-repeat;padding:0.6944444444em 4.1666666667em 0.6944444444em 0}@media only screen and (max-width: 480px){#paypal-courses__student-honor-code-popup h1{background-position:right 25px;padding:2.7777777778em 0 0.3846153846em;margin-bottom:0;text-align:center}}@media only screen and (max-width: 480px){#paypal-courses__student-honor-code-popup li{padding-left:0}}@media only screen and (max-width: 480px){#paypal-courses__student-honor-code-popup .f-popup-buttons .f-close-popup{display:block;margin:1.3888888889em auto 0;width:4.7222222222em}}@media only screen and (max-width: 480px){#paypal-courses__student-honor-code-popup .f-popup-buttons .continue{display:block}}#paypal-courses__your-order-terms.flexible-popup{background:#fff url(/static/leaves/leaves_blue_wide-f066613e745a978ab8e6d0b0824f51d8b3f62097affc9d9eba90214624be9856.png) 0 0}#paypal-courses__your-order-terms.flexible-popup p{padding-bottom:0.625em}#paypal-courses__just-making-sure-popup .f-close-popup{color:#1695ea;font-size:17em;display:inline-block;text-align:center;margin-top:1.1764705882em;text-decoration:none}#paypal-courses__just-making-sure-popup .f-close-popup:hover,#paypal-courses__just-making-sure-popup .f-close-popup:focus{text-decoration:underline}#paypal-courses__just-making-sure-popup .f-button.continue{display:inline-block;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}@media only screen and (max-width: 480px){#paypal-courses__just-making-sure-popup .f-popup-buttons{text-align:center}}#ui-datepicker-div{z-index:3 !important}.paypal-courses-page .relaunchConfirm{background:#fff url(/static/leaves/leaves_blue_wide-f066613e745a978ab8e6d0b0824f51d8b3f62097affc9d9eba90214624be9856.png) center center}.purple-header-banner{width:100%;overflow:hidden;position:relative;color:#fff;background-image:url(/static/shopping_cart_banner_bg_2-ab28526b8f838e3a508a9ea9c544696fdf95b60e579fe1faf7bb148061db7181.jpg);background-position:0 bottom;background-repeat:repeat;animation:animatedBackground 40s linear infinite;-webkit-animation:animatedBackground 40s linear infinite}.purple-header-banner.rounded{border:solid 1px #dfe0e3;border-radius:4px}.purple-header-banner.margin-bottom{margin-bottom:1.875em}@media (width: 768px){.purple-header-banner{width:96%;margin:0 auto 1.875em}}@keyframes animatedBackground{from{background-position:0 bottom}to{background-position:-1500px bottom}}.purple-header-banner .purple-header-banner-inner{padding:0.9375em}@media (width: 768px){.purple-header-banner .purple-header-banner-inner{padding:0.875em}}@media (min-width: 320px) and (max-width: 767px){.purple-header-banner .purple-header-banner-inner{padding:0.625em}}.purple-header-banner .purple-header-banner-content{text-align:center;font-size:1.125em}.purple-header-banner .purple-header-banner-content span{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.purple-header-banner .payment-page-header-banner-descr{padding-right:8.6956521739em;padding-left:0.4347826087em;font-size:1.4375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1}@media (min-width: 550px) and (max-width: 767px){.purple-header-banner .payment-page-header-banner-descr{padding-left:0}}@media (min-width: 320px) and (max-width: 549px){.purple-header-banner .payment-page-header-banner-descr{font-size:1.25em;padding-right:0;padding-left:0;text-align:center;line-height:1.1}}.purple-header-banner .payment-page-header-banner-descr span{display:block;font-size:0.7826086957em;font-family:SkippySharp;padding-top:0.3888888889em}@media (min-width: 550px) and (max-width: 767px){.purple-header-banner .payment-page-header-banner-descr span{padding-top:0}}.purple-header-banner .purple-header-banner-button{position:absolute;top:0.9375em;right:0.9375em}@media (min-width: 550px) and (max-width: 768px){.purple-header-banner .purple-header-banner-button{top:1.5625em}}@media (min-width: 320px) and (max-width: 549px){.purple-header-banner .purple-header-banner-button{text-align:center;position:static}}.purple-header-banner .purple-header-banner-button .continue-shopping-button{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em;display:inline-block;padding-top:0.8125em;padding-bottom:0.8125em}@media (min-width: 320px) and (max-width: 549px){.purple-header-banner .purple-header-banner-button .continue-shopping-button{margin:0.625em auto 0}}.flexible-proctor-form{background:#fff}.flexible-proctor-form:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-proctor-form{display:inline-block}* html .flexible-proctor-form{height:1%}.flexible-proctor-form{display:block}@media (max-width: 767px){.flexible-proctor-form{padding:0 20px}}.flexible-proctor-form__inner{max-width:1170px;margin:0 auto;padding:3.125em 0;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-proctor-form__inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-proctor-form__inner{display:inline-block}* html .flexible-proctor-form__inner{height:1%}.flexible-proctor-form__inner{display:block}.flexible-proctor-form__inner h1{font-size:1.875em;font-family:"droid_serifregular", Times, "Times New Roman", serif;margin-bottom:0.6666666667em;line-height:1.2em}.flexible-proctor-form__inner b{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-proctor-form__student-block{margin-bottom:3.75em;width:60%}.flexible-proctor-form__student-block:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-proctor-form__student-block{display:inline-block}* html .flexible-proctor-form__student-block{height:1%}.flexible-proctor-form__student-block{display:block}.flexible-proctor-form__student-block .f-button{float:right;margin-left:1.25em}.flexible-proctor-form__proctor-block{width:50%}.flexible-proctor-form__proctor-block form{background:#eaeaea;padding:1.25em;float:left;margin-top:1.25em;position:relative}.flexible-proctor-form__proctor-block form:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-proctor-form__proctor-block form{display:inline-block}* html .flexible-proctor-form__proctor-block form{height:1%}.flexible-proctor-form__proctor-block form{display:block}.flexible-proctor-form__proctor-block form input,.flexible-proctor-form__proctor-block form .field_with_errors{float:left}.flexible-proctor-form__proctor-block form .inline-errors{position:absolute;left:1.6666666667em;font-size:0.75em;bottom:-4px}.flexible-proctor-form__proctor-block #spcc_course_user_proctor_password{border-radius:5px;padding:0.625em;border:solid 1px #ccc;margin-right:0.625em;height:2em}.flexible-proctor-form__onsite{float:left;width:97.5%;margin-left:1.25%;margin-right:1.25%}@media (max-width: 767px){.flexible-proctor-form__onsite{float:none;width:100%;margin-left:0;margin-right:0}}.flexible-proctor-form__onsite p{font-size:1.125em;line-height:1.2}.flexible-proctor-form__onsite p a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-proctor-form__onsite p a:hover,.flexible-proctor-form__onsite p a:focus{color:#5ec3fb}.flexible-proctor-form__onsite form{width:25em;margin:1.25em 0}@media only screen and (max-width: 480px){.flexible-proctor-form__onsite form{width:100%}}.flexible-proctor-form__onsite-buttons{margin:0.625em 0 0}.flexible-proctor-form__onsite-buttons .f-button{display:inline-block;font-size:1.125em;line-height:1.9444444444em;padding:0 2.2222222222em;height:1.9444444444em}.flexible-proctor-form__onsite-buttons li{display:inline-block;margin-right:1.25em}@media only screen and (max-width: 480px){.flexible-proctor-form__onsite-buttons{text-align:center}.flexible-proctor-form__onsite-buttons li{margin:0 0.3125em}.flexible-proctor-form__onsite-buttons .f-button{padding:0 1.3888888889em}}#confirm_phone{min-height:400px}#confirm_phone span.phone-num{display:block;font-weight:bold;font-size:1.125em;color:#39312f;margin-bottom:1.9444444444em}#confirm_phone .phone-options{position:relative}#confirm_phone .phone-options:after{clear:both;content:'.';display:block;visibility:hidden;height:0}#confirm_phone .phone-options{display:inline-block}* html #confirm_phone .phone-options{height:1%}#confirm_phone .phone-options{display:block}#confirm_phone .phone-options h4{font-size:1em;color:#39312f;font-weight:normal;padding-bottom:0.3125em}#confirm_phone .phone-options-inner{padding:1.25em}#confirm_phone .phone-options-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}#confirm_phone .phone-options-inner{display:inline-block}* html #confirm_phone .phone-options-inner{height:1%}#confirm_phone .phone-options-inner{display:block}#confirm_phone .enter-code{float:left;background-color:#f8f7f3;width:48%;min-height:175px;position:relative}@media (max-width: 825px){#confirm_phone .enter-code{float:none;width:auto;max-width:25em;margin:auto}}#confirm_phone .enter-code .inline-errors{font-size:0.75em;position:relative;top:-10px;padding-bottom:0;line-height:1}#confirm_phone .enter-code .notice{font-size:0.75em;position:relative;top:-10px;padding-bottom:0;line-height:1;color:#25AD67}#confirm_phone .enter-code form.confirm{float:left;margin:0.625em 1.875em 0 0;width:136px}#confirm_phone .enter-code form.confirm label{margin-bottom:0.3125em}#confirm_phone .enter-code form.confirm .f-button{position:absolute;bottom:20px;left:20px}#confirm_phone .enter-code form.resend{float:left;margin-top:1.4375em}@media (max-width: 395px){#confirm_phone .enter-code form.resend{float:none;position:absolute;bottom:4.25em}}#confirm_phone .enter-code label{font-size:0.625em;line-height:1;color:#39312f;text-transform:uppercase;display:block}#confirm_phone .enter-code input[type='text']{padding:7px 5px;width:135px;margin-bottom:50px}@media (max-width: 395px){#confirm_phone .enter-code input[type='text']{margin-bottom:85px}}#confirm_phone span.or{color:#c5c5c5;position:absolute;top:25px;left:50%}@media (max-width: 825px){#confirm_phone span.or{position:static;text-align:center;margin:1.25em 0;display:block}}#confirm_phone .do-later{float:right;background-color:#f8f7f3;width:45%;min-height:175px;position:relative}@media (max-width: 825px){#confirm_phone .do-later{float:none;width:auto;max-width:25em;margin:auto}}#confirm_phone .do-later form.later .f-button{position:absolute;bottom:20px;left:20px}@media (max-width: 395px){#confirm_phone .do-later form.later .f-button{position:static}}.phone-incorrect-code{font-size:1.5em !important;text-align:center;width:25em}@media only screen and (max-width: 480px){.phone-incorrect-code{width:12.5em}}#send_email_form{width:500px}#report_abuse_form{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}#report_abuse_form h1{font-size:1.5em;margin-bottom:0.625em}#report_abuse_form .terms{font-size:10px;padding:0;text-align:center;width:auto}#report_abuse_form .terms a{text-decoration:underline}#report_abuse_form .terms a:hover{text-decoration:none}#abuse_message_input{margin:0.9375em 0}#abuse_message_input textarea{font-size:0.8125em;height:6.9230769231em;width:100%;padding:1.1538461538em;resize:none;box-sizing:border-box;border:solid 1px #dfe0e3;border-radius:4px}#abuse_message_input label{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}#new_abuse{padding-top:0.9375em}#new_abuse li label{display:block;font-size:0.9375em}#new_abuse li.boolean input{background:none;border:none;margin:5px 10px 5px 0;position:relative;top:-1px}#new_abuse .buttons_inner ul{margin:1em 0 !important}#new_abuse .buttons_inner ul:after{clear:both;content:'.';display:block;visibility:hidden;height:0}#new_abuse .buttons_inner ul{display:inline-block}* html #new_abuse .buttons_inner ul{height:1%}#new_abuse .buttons_inner ul{display:block}#new_abuse .buttons_inner ul li{float:left;list-style:none;padding:0;margin-right:1.25em}@media (min-width: 480px) and (max-width: 760px){#new_abuse .buttons_inner ul li{padding-right:0.6666666667em !important}}@media only screen and (max-width: 480px){#new_abuse .buttons_inner ul li{padding-right:0.6666666667em !important}}#new_abuse .buttons_inner ul li a{display:block}.section-add-links{border:solid 1px #1c9def;border-radius:4px;padding:1.5625em 0.625em 0.625em;text-align:center}@media only screen and (min-width: 769px) and (max-width: 1140px){.section-add-links{padding:1.5625em 0.3125em 0.625em}}.section-add-icon{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335;display:inline-block;text-align:center;text-decoration:none;margin-bottom:1em}.section-add-icon .add-icon{padding:1em;height:2em;width:2em;display:inline-block;margin:0 0.7333333333em 0.5333333333em;background:url(/static/section_icons/text_section-91cbd2492a7fadead3db0a820651031e46437a4c4b4d4d6fbb7795e02af95f1b.png) center 12px no-repeat;border:solid 1px #dfe0e3;border-radius:4px}@media only screen and (min-width: 1045px) and (max-width: 1139px){.section-add-icon .add-icon{margin:0 0.8666666667em 0.5333333333em}}@media only screen and (min-width: 980px) and (max-width: 1044px){.section-add-icon .add-icon{margin:0 0.8em 0.5333333333em;background-position:center 9px}}@media only screen and (min-width: 769px) and (max-width: 979px){.section-add-icon .add-icon{font-size:0.75em;margin:0 0.1666666667em 0.6666666667em;padding:1.25em;background-position:center 9px}}.section-add-icon.section-add-video .add-icon{background-image:url(/static/section_icons/video_section-565cb6a5149a9f40f31d3f2fe3b05c1cd7bcf55fc7ab7de214d7696736016ad0.png)}.section-add-icon.section-add-slideshow .add-icon{background-image:url(/static/section_icons/slideshow_section-87db9e8e5791254d664df3c345a4f4d7f2c52b76d1842e02d8919a380410fb6a.png)}.section-add-icon.section-add-audio .add-icon{background-image:url(/static/section_icons/audio_section-a32eea63ac86d55477ec993a05b9e3bdb56f572279ae5e2fe202489963d83d7a.png)}.section-add-icon.section-add-pdf .add-icon{background-image:url(/static/section_icons/pdf_section-4a840925cb4b5c72b5a7f8187c9973c545f5647904ea224ce6bda21674451bae.png)}.section-add-icon.section-add-html .add-icon{background-image:url(/static/section_icons/html_section-0acfc49dc7479d83f9ab31bc2621005d63a29d566ac5d9feb06553993e566337.png)}.section-add-icon.section-add-markup .add-icon{background-image:url(/static/section_icons/markup_section-d7715e36a662fe69be6804e40110771e036612defeca4699d63bd9467a366335.png)}.section-add-icon:hover,.section-add-icon:focus{color:#1c9def}.section-add-icon:hover .add-icon,.section-add-icon:focus .add-icon{background-position:center -67px;background-color:#1c9def;border-color:#1c9def}@media only screen and (min-width: 769px) and (max-width: 1044px){.section-add-icon:hover .add-icon,.section-add-icon:focus .add-icon{background-position:center -70px}}.section-add-plus,.attribution-add-plus{padding:1.25em}.section-add-plus a,.attribution-add-plus a{display:block;padding:0.625em;text-align:center;border-radius:4px;background:url(/static/section_icons/plus-83b1bc79145fb03b015112ff5172eb20b76362bf98df8811634a8ccab5f79db7.png) center 9px no-repeat;height:2em;width:2em;margin:auto;text-decoration:none}.section-add-plus a:hover,.section-add-plus a:focus,.attribution-add-plus a:hover,.attribution-add-plus a:focus{background-color:#1c9def;background-position:center -59px}#sections .ui-state-highlight,.attribution-section .ui-state-highlight{border:dashed 2px #bbb;background-color:#f6f6f6;border-radius:4px}#sections .editable-section,.attribution-section .editable-section{border:solid 1px transparent;padding:2.8125em 0.9375em 0.9375em;position:relative}@media only screen and (max-width: 480px){#sections .editable-section,.attribution-section .editable-section{padding-top:4.0625em}}#sections .editable-section .editable-section-buttons,.attribution-section .editable-section .editable-section-buttons{position:absolute;width:100%;display:none;top:0.9375em;right:0.9375em}#sections .editable-section .editable-section-buttons .delete-section,.attribution-section .editable-section .editable-section-buttons .delete-section{float:right}#sections .editable-section .editable-section-buttons .delete-section button,.attribution-section .editable-section .editable-section-buttons .delete-section button{font-size:0.875em;margin-left:0.5714285714em;padding:.6em 1em .7em}#sections .editable-section .editable-section-buttons .delete-section button span,.attribution-section .editable-section .editable-section-buttons .delete-section button span{display:block}#sections .editable-section .editable-section-buttons .delete-section button span:before,.attribution-section .editable-section .editable-section-buttons .delete-section button span:before{margin-right:0.3571428571em;position:relative;top:0.125em}@media only screen and (max-width: 480px){#sections .editable-section .editable-section-buttons .delete-section button,.attribution-section .editable-section .editable-section-buttons .delete-section button{margin-left:0.2142857143em}}#sections .editable-section .editable-section-buttons a,#sections .editable-section .editable-section-buttons .editable-section-move,#sections .editable-section .editable-section-buttons .editable-edit-attribution,.attribution-section .editable-section .editable-section-buttons a,.attribution-section .editable-section .editable-section-buttons .editable-section-move,.attribution-section .editable-section .editable-section-buttons .editable-edit-attribution{float:right;font-size:0.875em;margin-left:0.5714285714em;padding:.6em 1em}#sections .editable-section .editable-section-buttons a span:before,#sections .editable-section .editable-section-buttons .editable-section-move span:before,#sections .editable-section .editable-section-buttons .editable-edit-attribution span:before,.attribution-section .editable-section .editable-section-buttons a span:before,.attribution-section .editable-section .editable-section-buttons .editable-section-move span:before,.attribution-section .editable-section .editable-section-buttons .editable-edit-attribution span:before{margin-right:0.3571428571em;position:relative;top:0.125em}@media only screen and (max-width: 480px){#sections .editable-section .editable-section-buttons a,#sections .editable-section .editable-section-buttons .editable-section-move,#sections .editable-section .editable-section-buttons .editable-edit-attribution,.attribution-section .editable-section .editable-section-buttons a,.attribution-section .editable-section .editable-section-buttons .editable-section-move,.attribution-section .editable-section .editable-section-buttons .editable-edit-attribution{margin-left:0.2142857143em}}#sections .editable-section .editable-section-buttons .editable-section-move,.attribution-section .editable-section .editable-section-buttons .editable-section-move{cursor:move}#sections .editable-section:hover,.attribution-section .editable-section:hover{border-color:#1c9def;border-radius:4px}#sections .editable-section:hover .editable-section-buttons,.attribution-section .editable-section:hover .editable-section-buttons{display:block}#sections .editable-section table,.attribution-section .editable-section table{border-collapse:collapse;font-size:1em;width:100%}#sections .editable-section table td,#sections .editable-section table th,.attribution-section .editable-section table td,.attribution-section .editable-section table th{padding:0.3125em;border:1px solid #ddd;vertical-align:top}#sections .editable-section table thead td,#sections .editable-section table th,.attribution-section .editable-section table thead td,.attribution-section .editable-section table th{font-weight:bold;border-bottom-color:#888}#sections .editable-section .ckeditor_output,.attribution-section .editable-section .ckeditor_output{overflow:auto}#sections .editable-section .redactor-box .redactor-component table td img.Wirisformula,.attribution-section .editable-section .redactor-box .redactor-component table td img.Wirisformula{max-width:none;margin-bottom:0 !important}.hide-section-content{display:none}.attribution-block-wrapper{margin-top:6.25em}.flexible-edit-section-wrapper{background:#fff;color:#303335;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:1.25em 0.9375em 0.9375em;border:solid 1px #1c9def;border-radius:4px;margin:0.625em 0}.flexible-edit-section-wrapper h2{color:#303335;font-size:2.25em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0 0 0.2777777778em}.flexible-edit-section-wrapper .section{padding:0;margin:0}.flexible-edit-section-wrapper .section h2{margin:0 0 0.5555555556em}.flexible-edit-section-wrapper .mediaUpload{margin-top:0.625em}.flexible-edit-section-wrapper .mediaUpload:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-edit-section-wrapper .mediaUpload{display:inline-block}* html .flexible-edit-section-wrapper .mediaUpload{height:1%}.flexible-edit-section-wrapper .mediaUpload{display:block}.flexible-edit-section-wrapper fieldset{min-width:0;overflow:hidden}.flexible-edit-section-wrapper fieldset.chapters-upload{margin-bottom:0}.flexible-edit-section-wrapper .redactor-box{background:#f6f6f6}.flexible-edit-section-wrapper .redactor-editor{margin:1em 0 0 !important;border:1px solid #dfe0e3;border-radius:4px}.flexible-edit-section-wrapper .redactor-toolbar{border:solid 1px #dfe0e3;border-bottom-width:2px;border-radius:4px 4px 0 0}.flexible-edit-section-wrapper .audio_player_container{background-color:#f6f6f6;border:solid 1px #dfe0e3;border-radius:4px;margin-bottom:0.625em}body:not(:-moz-handler-blocked) .flexible-edit-section-wrapper fieldset{display:table-cell}.flexible-edit-section-wrapper-inner{max-width:1170px;margin:0 auto}.flexible-edit-section-wrapper-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-edit-section-wrapper-inner{display:inline-block}* html .flexible-edit-section-wrapper-inner{height:1%}.flexible-edit-section-wrapper-inner{display:block}.flexible-edit-section-wrapper-inner input[type="text"],.flexible-edit-section-wrapper-inner input[type="email"],.flexible-edit-section-wrapper-inner input[type="number"],.flexible-edit-section-wrapper-inner input[type="tel"],.flexible-edit-section-wrapper-inner input[type="password"],.flexible-edit-section-wrapper-inner textarea{padding-left:0.625em;padding-right:0.625em;box-sizing:border-box;width:100%}.flexible-edit-section-wrapper-inner a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-edit-section-wrapper-inner a:hover,.flexible-edit-section-wrapper-inner a:focus{color:#5ec3fb}.flexible-edit-section-wrapper-inner li{padding:0.125em 0}.flexible-edit-section-wrapper-inner .buttonsList{overflow:hidden}.flexible-edit-section-wrapper-inner .buttonsList a{display:block}.flexible-edit-section-wrapper-inner .section_input{margin:1.25em 0}.flexible-edit-section-wrapper-inner li.or{text-align:center;margin:0.9375em 0}.flexible-edit-section-wrapper-inner textarea{resize:none}.flexible-edit-section-wrapper-inner .upload_notice{margin:5.625em 1.25em}.flexible-edit-section-wrapper-inner .upload_notice .section-processing__failed{text-align:left}.flexible-edit-section-wrapper-inner .upload_notice .green{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#accd2f}.flexible-edit-section-wrapper-inner .upload_notice .red{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#E93C4F}.flexible-edit-section-wrapper-inner .audioform .mediaUpload:after,.flexible-edit-section-wrapper-inner .pdfform .mediaUpload:after,.flexible-edit-section-wrapper-inner .slideshowform .mediaUpload:after,.flexible-edit-section-wrapper-inner .videoform .mediaUpload:after,.flexible-edit-section-wrapper-inner .textform .mediaUpload:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-edit-section-wrapper-inner .audioform .mediaUpload,.flexible-edit-section-wrapper-inner .pdfform .mediaUpload,.flexible-edit-section-wrapper-inner .slideshowform .mediaUpload,.flexible-edit-section-wrapper-inner .videoform .mediaUpload,.flexible-edit-section-wrapper-inner .textform .mediaUpload{display:inline-block}* html .flexible-edit-section-wrapper-inner .audioform .mediaUpload,* html .flexible-edit-section-wrapper-inner .pdfform .mediaUpload,* html .flexible-edit-section-wrapper-inner .slideshowform .mediaUpload,* html .flexible-edit-section-wrapper-inner .videoform .mediaUpload,* html .flexible-edit-section-wrapper-inner .textform .mediaUpload{height:1%}.flexible-edit-section-wrapper-inner .audioform .mediaUpload,.flexible-edit-section-wrapper-inner .pdfform .mediaUpload,.flexible-edit-section-wrapper-inner .slideshowform .mediaUpload,.flexible-edit-section-wrapper-inner .videoform .mediaUpload,.flexible-edit-section-wrapper-inner .textform .mediaUpload{display:block}.flexible-edit-section-wrapper-inner .audioform .uploader-button,.flexible-edit-section-wrapper-inner .audioform .uploader-button-crop,.flexible-edit-section-wrapper-inner .pdfform .uploader-button,.flexible-edit-section-wrapper-inner .pdfform .uploader-button-crop,.flexible-edit-section-wrapper-inner .slideshowform .uploader-button,.flexible-edit-section-wrapper-inner .slideshowform .uploader-button-crop,.flexible-edit-section-wrapper-inner .videoform .uploader-button,.flexible-edit-section-wrapper-inner .videoform .uploader-button-crop,.flexible-edit-section-wrapper-inner .textform .uploader-button,.flexible-edit-section-wrapper-inner .textform .uploader-button-crop{font-size:0.875em;display:inline-block}.flexible-edit-section-wrapper-inner .audioform .uploading,.flexible-edit-section-wrapper-inner .pdfform .uploading,.flexible-edit-section-wrapper-inner .slideshowform .uploading,.flexible-edit-section-wrapper-inner .videoform .uploading,.flexible-edit-section-wrapper-inner .textform .uploading{border:1px solid #e2e0e0;padding:1%;position:relative;top:0;width:61%;border-radius:5px}.flexible-edit-section-wrapper-inner .audioform .progress.bar,.flexible-edit-section-wrapper-inner .pdfform .progress.bar,.flexible-edit-section-wrapper-inner .slideshowform .progress.bar,.flexible-edit-section-wrapper-inner .videoform .progress.bar,.flexible-edit-section-wrapper-inner .textform .progress.bar{background:#ededeb url(/static/bg/bg_upload-bar-d0a6b599a7c8a1cf370420810551f3b1ce7fc18ad69713689b14ac75d2dcc716.gif) left top repeat-x;width:100%}.flexible-edit-section-wrapper-inner .audioform .progress.bar .progressbar,.flexible-edit-section-wrapper-inner .pdfform .progress.bar .progressbar,.flexible-edit-section-wrapper-inner .slideshowform .progress.bar .progressbar,.flexible-edit-section-wrapper-inner .videoform .progress.bar .progressbar,.flexible-edit-section-wrapper-inner .textform .progress.bar .progressbar{background:url(/static/progress-bar-ad3cc169323f73ab9ecb150a7eda03d6622f7f916c2fbab5b99290faa74d22fd.jpg) left top repeat-x;height:21px;width:0px}.flexible-edit-section-wrapper-inner .audioform .mediaSelection li.prompt,.flexible-edit-section-wrapper-inner .pdfform .mediaSelection li.prompt,.flexible-edit-section-wrapper-inner .slideshowform .mediaSelection li.prompt,.flexible-edit-section-wrapper-inner .videoform .mediaSelection li.prompt,.flexible-edit-section-wrapper-inner .textform .mediaSelection li.prompt{display:block}.flexible-edit-section-wrapper-inner .audioform .mediaUpload,.flexible-edit-section-wrapper-inner .pdfform .mediaUpload,.flexible-edit-section-wrapper-inner .slideshowform .mediaUpload,.flexible-edit-section-wrapper-inner .videoform .mediaUpload,.flexible-edit-section-wrapper-inner .textform .mediaUpload{width:auto}.flexible-edit-section-wrapper-inner .audioform .uploading,.flexible-edit-section-wrapper-inner .pdfform .uploading,.flexible-edit-section-wrapper-inner .slideshowform .uploading,.flexible-edit-section-wrapper-inner .videoform .uploading,.flexible-edit-section-wrapper-inner .textform .uploading{height:2.125em;width:100%;box-sizing:border-box;padding:0.3125em}.flexible-edit-section-wrapper-inner .audioform .uploading .progress,.flexible-edit-section-wrapper-inner .pdfform .uploading .progress,.flexible-edit-section-wrapper-inner .slideshowform .uploading .progress,.flexible-edit-section-wrapper-inner .videoform .uploading .progress,.flexible-edit-section-wrapper-inner .textform .uploading .progress{position:relative;height:21px}.flexible-edit-section-wrapper-inner .audioform .uploading .progressbar,.flexible-edit-section-wrapper-inner .pdfform .uploading .progressbar,.flexible-edit-section-wrapper-inner .slideshowform .uploading .progressbar,.flexible-edit-section-wrapper-inner .videoform .uploading .progressbar,.flexible-edit-section-wrapper-inner .textform .uploading .progressbar{position:absolute;top:0;left:0}.flexible-edit-section-wrapper-inner .qq-upload-button{display:inline-block}.flexible-edit-section-wrapper-inner .derivatives{display:flex;justify-content:space-between}.flexible-edit-section-wrapper-inner .derivatives .thumbnail-wrapper{position:relative;width:7.5em;height:5.625em;box-sizing:border-box;border:2px solid transparent;cursor:pointer;overflow:hidden}.flexible-edit-section-wrapper-inner .derivatives .thumbnail-wrapper.selected{border-color:#29adf8}.flexible-edit-section-wrapper-inner .derivatives .thumbnail-wrapper .thumbnail-image{width:100%;height:100%;overflow:hidden;transition:.5s ease}.flexible-edit-section-wrapper-inner .derivatives .thumbnail-wrapper .thumbnail-action-message{opacity:0;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#000;font-size:0.875em;position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translate(0, -50%);z-index:4;transition:.5s ease}.flexible-edit-section-wrapper-inner .derivatives .thumbnail-wrapper:hover .thumbnail-image{opacity:.3}.flexible-edit-section-wrapper-inner .derivatives .thumbnail-wrapper:hover .thumbnail-action-message{opacity:1;z-index:4}.tutorial-section-add-file-cols{max-width:1170px;margin:0 auto;margin-bottom:0.5333333333em}.tutorial-section-add-file-cols:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tutorial-section-add-file-cols{display:inline-block}* html .tutorial-section-add-file-cols{height:1%}.tutorial-section-add-file-cols{display:block}.tutorial-section-add-file-cols h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em}.tutorial-section-add-file-cols .qq-upload-button{padding-top:0.4666666667em;padding-bottom:0.4666666667em}.tutorial-section-add-file-cols .qq-upload-size{margin:0 0.6666666667em}.tutorial-section-add-file-cols .qq-upload-failed-text{color:#e93c4f;display:none}.tutorial-section-add-file{background-color:#f6f6f6;border:solid 1px #dfe0e3;border-radius:4px;float:left;width:46%;box-sizing:border-box}.tutorial-section-add-file.wide{width:100%;height:auto !important;float:none}.fancybox-wrap .tutorial-section-add-file{float:none;width:auto;margin-bottom:0}@media (max-width: 600px){.tutorial-section-add-file{float:none;width:auto;margin-bottom:1em}}.tutorial-section-add-file__inner{padding:0.6666666667em}.tutorial-section-add-or{text-align:center;box-sizing:border-box;padding-top:3em;float:left;width:8%}@media (max-width: 600px){.tutorial-section-add-or{padding-top:0;float:none;width:auto;margin-bottom:1em;height:auto !important}}.tutorial-section-upload-description{font-size:0.8666666667em}.tutorial-section-upload-top,.tutorial-section-chapters-upload-top{margin-bottom:0.6666666667em}.tutorial-section-upload-top:after,.tutorial-section-chapters-upload-top:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tutorial-section-upload-top,.tutorial-section-chapters-upload-top{display:inline-block}* html .tutorial-section-upload-top,* html .tutorial-section-chapters-upload-top{height:1%}.tutorial-section-upload-top,.tutorial-section-chapters-upload-top{display:block}.tutorial-section-upload-top .qq-upload-list,.tutorial-section-chapters-upload-top .qq-upload-list{display:none}.tutorial-section-upload-top__left,.tutorial-section-chapters-upload-top__left{float:left;width:1.8666666667em;height:1.0666666667em;padding:0.4em 0;text-align:center;background:#fff;border:solid 1px #dfe0e3;border-radius:4px}.tutorial-section-upload-top__left .icon-audio:before,.tutorial-section-chapters-upload-top__left .icon-audio:before{background-position:0}.tutorial-section-upload-top__right,.tutorial-section-chapters-upload-top__right{margin-left:2.6666666667em}.title-indent .tutorial-section-upload-top__right,.title-indent .tutorial-section-chapters-upload-top__right{padding-top:0.4666666667em}.flexible-quiz-edit{padding:1em;font-size:0.9375em;border-radius:4px;border:solid 1px #1c9def;color:#303335;margin-bottom:1em}.flexible-quiz-edit strong,.flexible-quiz-edit bold{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-quiz-edit i,.flexible-quiz-edit em{font-style:italic}.flexible-quiz-edit u{text-decoration:underline}.flexible-quiz-edit .re-button i,.flexible-quiz-edit .re-button em{font-style:normal}.flexible-quiz-edit h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-quiz-question li{margin-bottom:.8em}.quiz-content-area{display:inline-block;width:100%;min-height:2.8em}.quiz-content-area .question-text{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.admin_page .quiz-content-area{width:81%;vertical-align:top}.quiz-content-line{position:relative;padding-right:2.3333333333em}.quiz-content-line img{max-width:100%;height:auto}.quiz-content-line.zindex{z-index:100}.quiz-answer-line{background:url(/static/checkbox_multi-3270d6995720d8e33a6219ea764d8f2acfa2f230e6099f0217cefe930905fb20.svg) -1582px center no-repeat;margin-bottom:1em;padding-left:2em;position:relative}.quiz-answer-line .quiz-content-radio{opacity:0;cursor:pointer;position:absolute;left:0;top:0;bottom:0;margin:0;width:2em}.quiz-answer-line .quiz-content-radio input{cursor:pointer}.quiz-answer-line input[type="text"]{padding:0.8571428571em 1.0714285714em;border:solid 1px #dfe0e3;border-radius:4px;width:100%;height:3em;font-size:0.9333333333em;box-sizing:border-box}.quiz-answer-line .inline-errors{position:absolute;bottom:-2.0833333333em;font-size:0.8em;left:2.5em}.quiz-answer-line.checked{background-position:2px center}.quiz-content-rationale-area{margin-top:0.5em;display:none}.quiz-content-rationale-textarea{width:94.5%;padding:0.8571428571em 1.0714285714em}.quiz-question-field{resize:none;border-radius:4px;border:solid 1px #dfe0e3;width:100%;padding:1em;height:4.6666666667em;font-size:1em;color:#303335;box-sizing:border-box;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.answer-rationale{display:none}.admin_page .answer-rationale{display:inline-block;vertical-align:top;margin-left:0.625em}.admin_page .answer-rationale .f-button.answer-rationale-button,.admin_page .answer-rationale .f-button.question-rationale-button{font-size:1em;margin-top:0.375em;display:inline-block}.admin_page .answer-rationale .f-button.answer-rationale-button span,.admin_page .answer-rationale .f-button.question-rationale-button span{font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.admin_page .answer-rationale .f-button.answer-rationale-button .minus,.admin_page .answer-rationale .f-button.question-rationale-button .minus{display:none}.admin_page .answer-rationale .f-button.answer-rationale-button.show-rationale .minus,.admin_page .answer-rationale .f-button.question-rationale-button.show-rationale .minus{display:inline-block}.admin_page .answer-rationale .f-button.answer-rationale-button.show-rationale .plus,.admin_page .answer-rationale .f-button.question-rationale-button.show-rationale .plus{display:none}.quiz-content-dots{position:absolute;top:0;right:0;background-color:#eaeaea;background-image:linear-gradient(#fcfcfc, #eaeaea);border:solid 1px #dfe0e3;border-radius:4px}.quiz-content-dots span{display:block;width:1.8em;height:2.8em;background:url(/static/dots_action_menu-e46dbfda93056f52e6d79b8120092375981c51de89678053b1fe88fbc2cf6e1d.png) center -1px no-repeat}.quiz-content-dots:hover span{background-position:center -44px}.quiz-content-dots.delete-answer{cursor:pointer;top:0.4em}.quiz-content-dots.delete-answer span{background:url(/static/icons/trash-492c20092f50d4ece90d29fc98d06bf156ed35db9df3a7f285c99b2a7a2d4261.svg) center no-repeat;background-size:17px;height:2.1333333333em}.quiz-content-dots.delete-answer:hover{background-image:linear-gradient(#fff, #f7f7f7)}.add-quiz-answer-button{display:block;padding:0.625em;text-align:center;border-radius:4px;background:url(/static/section_icons/plus-83b1bc79145fb03b015112ff5172eb20b76362bf98df8811634a8ccab5f79db7.png) center 9px no-repeat;background-size:50%;height:1em;width:1em;margin:auto;border:none}.add-quiz-answer-button:hover,.add-quiz-answer-button:focus{background-color:#1c9def;background-position:center -26px}.quiz-dots-menu{padding:0.3333333333em 0;background-color:#fff;box-shadow:rgba(0,0,0,0.3) 2px 2px 3px 0px;position:absolute;right:0;top:3.2em;border:solid 1px #dfe0e3;border-radius:2px}.quiz-dots-menu a{display:block;padding:0.6666666667em 1em;color:#303335;text-decoration:none;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;cursor:pointer}.quiz-dots-menu a.hidden{display:none}.quiz-dots-menu a:hover,.quiz-dots-menu a:focus{background-color:#eaeaea}.add-edit-image-formula{width:36.25em}.add-edit-image-formula .popup-buttons{margin:1.875em 0 0}.add-edit-image-formula .popup-buttons:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.add-edit-image-formula .popup-buttons{display:inline-block}* html .add-edit-image-formula .popup-buttons{height:1%}.add-edit-image-formula .popup-buttons{display:block}.add-edit-image-formula .popup-buttons li{list-style-type:none;float:left;margin-right:0.625em;padding:0}.add-edit-image-formula .redactor-editor{height:12.5em;overflow:auto}.question-preview-content{font-size:0.9375em;border:solid 1px transparent;padding:1em 1em 4.3333333333em;position:relative;border-radius:4px}.question-preview-content strong,.question-preview-content bold{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.question-preview-content i,.question-preview-content em{font-style:italic}.question-preview-content u{text-decoration:underline}.question-preview-content .re-button i,.question-preview-content .re-button em{font-style:normal}.question-preview-content .editable-quiz-buttons{position:absolute;width:100%;display:none;left:0;bottom:1em;text-align:center;box-sizing:border-box;padding:0 1em}.ios .question-preview-content .editable-quiz-buttons{display:block}.question-preview-content .editable-quiz-buttons a{display:inline-block;width:5.3333333333em;margin:0 0.3333333333em}@media only screen and (max-width: 480px){.question-preview-content .editable-quiz-buttons a,.question-preview-content .editable-quiz-buttons input{width:4em}}.question-preview-content .question{line-height:1.5333333333em;margin-bottom:0.4em}.question-preview-content .question b,.question-preview-content .question strong{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.question-preview-content img{max-width:100%;height:auto}.question-preview-content li{margin-bottom:0.4em}.question-preview-content:hover{border-color:#1c9def}.question-preview-content:hover .editable-quiz-buttons{display:block}.question-preview-content ul.answers{opacity:.6}.question-preview-content ul.answers li{margin-bottom:0.4em;background:url(/static/radio_button-352c4f7a4c41b34302c1dd04648d000526e87a7b11c8cca602edd42075f9fd9f.svg) 2px center no-repeat;padding-left:2em}.question-preview-content ul.answers li:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.question-preview-content ul.answers li{display:inline-block}* html .question-preview-content ul.answers li{height:1%}.question-preview-content ul.answers li{display:block}.question-preview-content ul.answers li.correct{background-position:-1582px center}.question-preview-content ul.answers.multiple-choice li{background:url(/static/checkbox_multi-3270d6995720d8e33a6219ea764d8f2acfa2f230e6099f0217cefe930905fb20.svg) -1582px center no-repeat}.question-preview-content ul.answers.multiple-choice li.correct{background-position:2px center}.question-preview-rationale{margin-top:0.3125em}.question-preview-rationale li{margin-left:1.875em}.flex-tutorial-quiz-hint.not-empty-quiz{width:100%;margin-bottom:0.4545454545em;text-align:center;float:none}.flexible-quiz-question-buttons{text-align:center;padding:0 1em}.flexible-quiz-question-buttons a,.flexible-quiz-question-buttons input{display:inline-block;width:5.3333333333em;margin:0 0.3333333333em}@media only screen and (max-width: 480px){.flexible-quiz-question-buttons{padding:0}.flexible-quiz-question-buttons a,.flexible-quiz-question-buttons input{width:4em}}.two-answers-hint{text-align:center;font-family:'SkippySharp';font-size:1.4375em;line-height:1.2}.flexible-students-page{color:#303335;background:#fff}.flexible-students-page:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-students-page{display:inline-block}* html .flexible-students-page{height:1%}.flexible-students-page{display:block}@media (max-width: 767px){.flexible-students-page{padding:0 20px}}.flexible-students-page-inner{max-width:1170px;margin:0 auto;padding:1.5625em 0 2.5em}.flexible-students-page-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-students-page-inner{display:inline-block}* html .flexible-students-page-inner{height:1%}.flexible-students-page-inner{display:block}.flexible-students-page_search-wrapper{margin:0 auto 1.5625em !important;width:70%}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-students-page_search-wrapper{width:90%}}@media only screen and (max-width: 480px){.flexible-students-page_search-wrapper{width:100%}}.flexible-students-page_search{width:83% !important;margin-right:0.625em !important}@media (min-width: 941px) and (max-width: 1099px){.flexible-students-page_search{width:80% !important}}@media (min-width: 481px) and (max-width: 940px){.flexible-students-page_search{width:69% !important}}@media only screen and (max-width: 480px){.flexible-students-page_search{width:52% !important}}.flexible-students-page_headline-wrapper{overflow:hidden;margin-bottom:1em;display:flex;justify-content:space-between}@media only screen and (max-width: 1024px){.flexible-students-page_headline-wrapper{flex-direction:column}}.flexible-students-page_headline-left{max-width:50%}.flexible-students-page_headline-left h1{margin:0 !important}@media only screen and (max-width: 480px){.flexible-students-page_headline-left h1{font-size:1.875em !important}}@media only screen and (max-width: 1024px){.flexible-students-page_headline-left{width:100%;max-width:100%}}.flexible-students-page_headline-right{min-width:560px;width:50%;display:flex;justify-content:flex-end}@media only screen and (max-width: 1024px){.flexible-students-page_headline-right{width:100%;margin-bottom:1.25em;min-width:unset;flex-wrap:wrap}}.student-block{display:inline-block;box-sizing:border-box;padding:0.625em;height:100%}.student-block.flexible-students-page_reset-pattern-block{border-left:solid 1px #ccc;min-width:230px}.student-block .reset-pattern-block_body{margin-top:0.3125em}.reset-pattern-block_body{display:flex}.reset-pattern-block_body.with-button{justify-content:space-around}.reset-pattern-block_body .counter-block{font-size:0.75em}.new-patter-btn,.unlock-milestone-btn{font-size:0.75em}.flexible-students-page_unlock-milestone-block{border-left:solid 1px #ccc;min-width:172px}.flexible-students-page_unlock-milestone-block .unlock-mileston-action-block{margin-top:0.3125em;text-align:right}.flexible-students-page_no-results{padding:1.875em 0;text-align:center}.flexible-table{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1;width:100%;border:solid 1px #dfe0e3;box-sizing:border-box}.flexible-table tr:nth-child(even){background-color:#f7f7f7}.flexible-table a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-table a:hover,.flexible-table a:focus{color:#5ec3fb}.flexible-table th{background-color:#303335;color:#fff;padding:1em;text-align:left}.flexible-table td{color:#303335;vertical-align:middle;padding:1em;text-align:left;border-top:solid 1px #dfe0e3}.flexible-record-page{color:#303335;background:#fff}.flexible-record-page:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-record-page{display:inline-block}* html .flexible-record-page{height:1%}.flexible-record-page{display:block}@media (max-width: 767px){.flexible-record-page{padding:0 20px}}.flexible-record-page-inner{max-width:1170px;margin:0 auto;padding:2.1875em 0}.flexible-record-page-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-record-page-inner{display:inline-block}* html .flexible-record-page-inner{height:1%}.flexible-record-page-inner{display:block}.flexible-record-page-inner h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:3em;line-height:1.2083333333em;margin-bottom:0.7291666667em}.flexible-record-page-inner .record-page-table tr{background-color:#fff}.flexible-record-page-inner .record-table{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;border-collapse:collapse;font-size:0.9375em;margin-bottom:0.4em}.flexible-record-page-inner .record-table img{width:0.6666666667em;height:0.6666666667em}.flexible-record-page-inner .record-table td{border-left:solid 1px #dfe0e3;border-right:solid 1px #dfe0e3;height:0.9333333333em}.flexible-record-page-inner .record-table td a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-record-page-inner .record-table td a:hover,.flexible-record-page-inner .record-table td a:focus{color:#5ec3fb}.flexible-record-page-inner .record-table td.failed{background-color:#f3c2ce;color:#e93c4e}.flexible-record-page-inner .record-table tr.record-table-competence>td{padding:0;border-top:none}.flexible-record-page-inner .record-table tr.record-table-competence>td:first-child{border-left:none}.flexible-record-page-inner .record-table tr.record-table-competence>td:last-child{border-right:none}.flexible-record-page-inner .record-table .record-table__inner td{border:solid 1px #dfe0e3;vertical-align:middle;text-align:center;padding:0.4em 0.3333333333em}.flexible-record-page-inner .record-table .record-table__inner td .retake-count-popup-overlay{position:relative}.flexible-record-page-inner .record-table .record-table__inner td .retake-count__number{cursor:pointer;position:absolute;top:-0.4444444444em;right:-0.3333333333em;border-radius:50%;width:1em;height:1em;background:#E93D4E;color:#fff;font-size:0.6em}.flexible-record-page-inner .record-speedometer{margin:auto;width:5em;height:2.5em;position:relative;background:url(/static/gauge_no_number-e540b381fff0cb9ea6266e5e5ec3339a0c099e3846a0ffd8a4bdcdf54e9cc605.svg) center 1px no-repeat;background-size:100%;overflow:hidden;margin-bottom:0.3125em}.flexible-record-page-inner .record-speedometer .needle{position:absolute;bottom:-0.0625em;left:50%;width:3.75em;height:0.3125em;margin-left:-1.875em;background:url(/static/flexible-gauge-needle-ca4b91ecd0e657304bc8694445701e05323593ae423c75ff64f1c56a66900fbb.svg) 0 0 no-repeat;background-size:auto 100%}.flexible-record-page-inner .record-result{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;text-align:center}.flexible-record-page-inner .record-course-state{text-align:center}.flexible-record-page-inner .record-course-state img{width:1.25em;height:1.125em}.retake-popup{min-width:18.75em}.retake-popup h3{font-size:1.875em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0.5em 0}.retake-popup b{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.retake-popup p{margin-bottom:0.9375em}.record-calendar-pos{margin-top:10px !important;transform:translateX(-50px)}.end-date-block{min-width:103px;display:flex;align-items:center}.end-date-block .end-date-content{margin:0 5px 0 0}.end-date-block .end-date{cursor:pointer;background:url(/static/calendar_ico-1945deb92274bf4f1544d4205c5516b9f94164c769bf30d7045004511b1d73ca.png) 2px 2px no-repeat;width:20px;height:20px}.change-end-date-popup .f-datepicker{background:none !important}.change-end-date-popup .change-date-btn{margin:25px auto 0 auto;display:block;width:100%;box-sizing:border-box !important}.change-end-date-popup h1{font-size:2.25em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:0.6944444444em;line-height:1.1111111111em;margin:20px 0 0 0;color:#303335}.reset-pattern-popup.fancybox-content{max-width:35em}.reset-pattern-popup.fancybox-content .reset-pattern-popup_header{margin:0 0 0.5em 0}.reset-pattern-popup.fancybox-content .reset-pattern-popup_header h1{font-size:2.25em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:0.6944444444em;line-height:1.1111111111em;color:#303335}.reset-pattern-popup.fancybox-content .reset-pattern-popup_body p{margin:0 0 1em 0;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.2777777778em}.reset-pattern-popup.fancybox-content .reset-pattern-popup_actions{display:flex}.reset-pattern-popup.fancybox-content .reset-pattern-popup_actions .ok-keyboard-popup-button{margin:0 0.75em 0 0;box-sizing:border-box !important}.challenge2-details-page .affiliate-assessment-detail-header{border-bottom:none}.challenge2-details-page .affiliate-assessment-detail-header .affiliate-assessment-detail-header__row{padding-bottom:0 !important}.challenge2-details-page .flexible-assessment-header__row{background-color:#f6f6f6;padding-bottom:1.25em}.challenge-two-details{background:#fff}.challenge-two-details:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.challenge-two-details{display:inline-block}* html .challenge-two-details{height:1%}.challenge-two-details{display:block}@media (max-width: 767px){.challenge-two-details{padding:0 20px}}.challenge-two-details-row{max-width:1170px;margin:0 auto;width:70%;padding:1.875em 0;color:#303335}.challenge-two-details-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.challenge-two-details-row{display:inline-block}* html .challenge-two-details-row{height:1%}.challenge-two-details-row{display:block}@media only screen and (max-width: 768px){.challenge-two-details-row{width:auto}}.challenge-details-correctness{font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:uppercase;vertical-align:middle;line-height:1;display:inline-block;padding:0.3333333333em 0.5555555556em 0.2777777778em;margin:0 0 1.1111111111em 0;border-radius:4px;color:#fff}.challenge-details-correctness i{font-size:0.8888888889em;margin-right:0.3125em}.challenge-details-correctness.correct{background-color:#20B066}.challenge-details-correctness.incorrect{background-color:#E83B4E}.challenge-details-concept{font-size:1.0625em;line-height:1.4;margin-top:0.5882352941em}.challenge-details-concept a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.challenge-details-concept a:hover,.challenge-details-concept a:focus{color:#5ec3fb}.challenge-details-concept b{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:uppercase}.challenge-details-concept p{display:inline;text-transform:none}.details-questions-wrapper{padding-top:1.875em}.challenge-details-question{font-size:1.0625em;line-height:1.6;border-left:solid 5px #eee;margin-bottom:3.5294117647em;padding-left:1.1764705882em}.challenge-details-question.correct{border-color:#20B066}.challenge-details-question.incorrect{border-color:#E83B4E}.challenge-details-question .question-block{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding-bottom:0.5882352941em}.challenge-details-question .answers-wrapper .answer{padding:0.2941176471em 0}.challenge-details-question .answers-wrapper .details-status-icon{width:1.0588235294em;height:1.0588235294em;line-height:1;display:none;vertical-align:middle}.challenge-details-question .answers-wrapper .details-status-icon.correct{display:inline-block;background:url(/static/validate_icon-7ab7c233dbf05c378e9305caff106779852e1c6572c51d15a103f63710c12dac.svg) 0 0 no-repeat;background-size:16px}.challenge-details-question .answers-wrapper .details-status-icon.incorrect{display:inline-block;background:url(/static/validate_icon-7ab7c233dbf05c378e9305caff106779852e1c6572c51d15a103f63710c12dac.svg) 0 -42px no-repeat;background-size:16px}.challenge-details-question .answers-wrapper .answer-info{width:100%}.challenge-details-question .answers-wrapper .answer-info td{vertical-align:middle}.challenge-details-question .answers-wrapper .answer-info .answer-text{overflow:hidden}.challenge-details-question .answers-wrapper .answer-info .answer-text span{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:lowercase;float:left}.challenge-details-question .answers-wrapper .answer-info .answer-text .answer-text-inner{margin-left:1.1764705882em}.challenge-details-question .selected-answers{padding-top:0.8823529412em}.challenge-details-question .selected-answers .rationale-item .letter{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:lowercase;margin-right:.2em}.challenge-details-question .selected-answers .rationale-item .correct{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#20B066;margin-right:.4em}.challenge-details-question .selected-answers .rationale-item .incorrect{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#E83B4E;margin-right:.4em}.touchstone-details-page .affiliate-assessment-detail-header__row{padding-bottom:1.25em}.touchstone-students-details-page{background:#fff}.touchstone-students-details-page:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.touchstone-students-details-page{display:inline-block}* html .touchstone-students-details-page{height:1%}.touchstone-students-details-page{display:block}@media (max-width: 767px){.touchstone-students-details-page{padding:0 20px}}.touchstone-students-details-page-row{max-width:1170px;margin:0 auto;width:65%;padding:1.875em 0;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335}.touchstone-students-details-page-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.touchstone-students-details-page-row{display:inline-block}* html .touchstone-students-details-page-row{height:1%}.touchstone-students-details-page-row{display:block}@media only screen and (max-width: 768px){.touchstone-students-details-page-row{width:auto}}.touchstone-students-details-page-row .touchstone-students-details-title{font-size:1.0625em;line-height:1.5882352941em;margin:0.5882352941em 0 1.7647058824em}.touchstone-students-details-page-row .touchstone-students-details-title b{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:uppercase}.touchstone-students-details-page-row a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.touchstone-students-details-page-row a:hover,.touchstone-students-details-page-row a:focus{color:#5ec3fb}.touchstone-students-details-table{width:100%;text-transform:capitalize;margin-bottom:1.875em}.touchstone-students-details-table td{border-bottom:solid 1px #dfe0e3;padding:0.75em}.flexible-assessment-header,.flexible-assessment-header--milestone{border-bottom:solid 1px #e0e0e2;color:#303335;background-color:#fff;-webkit-user-select:none}.flexible-assessment-header:after,.flexible-assessment-header--milestone:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-assessment-header,.flexible-assessment-header--milestone{display:inline-block}* html .flexible-assessment-header,* html .flexible-assessment-header--milestone{height:1%}.flexible-assessment-header,.flexible-assessment-header--milestone{display:block}@media (max-width: 767px){.flexible-assessment-header,.flexible-assessment-header--milestone{padding:0 20px}}.flexible-assessment-header.full-width-header,.full-width-header.flexible-assessment-header--milestone{box-shadow:0 2px 3px rgba(170,170,170,0.1);position:relative;z-index:19}@media only screen and (max-width: 768px){.flexible-assessment-header.full-width-header,.full-width-header.flexible-assessment-header--milestone{padding:0}}.flexible-assessment-header.challenge-header-nav,.challenge-header-nav.flexible-assessment-header--milestone,.flexible-assessment-header.walkthrough-header-nav,.walkthrough-header-nav.flexible-assessment-header--milestone,.flexible-assessment-header.milestone-header-nav,.milestone-header-nav.flexible-assessment-header--milestone{box-shadow:0 2px 3px rgba(170,170,170,0.1);position:relative;z-index:18;padding:0}.full-width-header-wrapper{background-color:#fff}.challenge-v2-html .full-width-header-wrapper{position:relative;z-index:1}.flexible-assessment-header-sticky.stuck-header{position:fixed;width:100%;z-index:20;top:0}.flexible-assessment-header__row{position:relative}@media only screen and (max-width: 768px){.flexible-assessment-header__row{overflow:hidden}}.flexible-assessment-header__sophia-logo{float:left;width:2.0625em;padding:0.625em 0.9375em 0}.flexible-assessment-header__sophia-logo img{width:2em}@media only screen and (max-width: 768px){.flexible-assessment-header__sophia-logo{display:none}}.flexible-assessment-header__close{width:1.5625em;position:absolute;top:0;right:0;padding:0 0 0.625em 0.625em}@media only screen and (max-width: 768px){.flexible-assessment-header__close{border:0;padding:0;right:0.9375em;top:0.9375em}}.full-width-header .flexible-assessment-header__close{width:3.5625em;box-sizing:border-box;padding:0.625em;border-left:solid 1px #e0e0e2}@media only screen and (max-width: 768px){.full-width-header .flexible-assessment-header__close{border:none;top:0.375em;right:0.3125em;padding:0;width:1.5625em}}@media only screen and (max-width: 768px){.feedback-header .flexible-assessment-header__close{top:0.875em}}.exit-assessment{display:block;background:url(/static/exit_assisment-9f4096e854989ff233d4614c6976e1d27989b0bf8d6a77f898fe1f8274643280.png) center center no-repeat;width:25px;height:25px;background-size:cover}.exit-assessment-blue{background:url(/static/blue-close-8f2908a5954637824a25e965875e5d71d31747d0a29637e6b873f49d27962886.svg) center no-repeat;background-size:24px;width:2.25em;height:100%;display:block;padding:0.625em;box-sizing:border-box;border-radius:3px}.exit-assessment-blue:hover,.exit-assessment-blue:focus{background-color:#f6f6f6}@media only screen and (max-width: 768px){.exit-assessment-blue{margin:0;background-size:17px;width:1.5625em;height:1.5625em}.exit-assessment-blue:hover,.exit-assessment-blue:focus{background-color:transparent}}.flexible-assessment-header__name{box-sizing:border-box;float:left;width:80%;padding:0.4375em 0.3125em 0.4375em 0.9375em;border-left:solid 1px #e0e0e2}.full-width-header .flexible-assessment-header__name{display:table}@media only screen and (max-width: 768px){.full-width-header .flexible-assessment-header__name{display:block;padding:0.75em 0 0.6875em 0.9375em;width:80%;float:left}}@media only screen and (max-width: 480px){.full-width-header .flexible-assessment-header__name{width:70%}}@media (min-width: 769px) and (max-width: 1140px){.flexible-assessment-header__name{width:70%}}.flexible-assessment-header__name h1{font-size:1.5em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1}@media only screen and (max-width: 768px){.flexible-assessment-header__name{display:block;width:100%;float:none;padding:0.625em 0;text-align:center;box-shadow:#fff 0 1px 0 0;border-left:none}.flexible-assessment-header__name img{width:45px;float:none;display:inline-block;vertical-align:middle}.flexible-assessment-header__name h1{font-size:1em}.flexible-assessment-header__name h1.milestone-title{padding:0.625em 0}}.flexible-assessment-header__name-parts{background-color:#404042;color:#fff;line-height:1;font:1.125em "ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.2777777778em 0.5555555556em;display:inline-block}@media only screen and (max-width: 768px){.flexible-assessment-header__name-parts{margin-left:0.3125em}}@media only screen and (max-width: 480px){.flexible-assessment-header__name-parts{font-size:0.875em;padding:0.2142857143em 0.3571428571em;margin-left:0.3571428571em}}.flexible-assessment-header__icon-wrapper{width:3.25em;height:2.5em;display:table-cell;vertical-align:middle}@media only screen and (max-width: 768px){.flexible-assessment-header__icon-wrapper{display:none}}.flexible-assessment-header__title-wrapper{display:table-cell;vertical-align:middle}@media only screen and (max-width: 768px){.flexible-assessment-header__title-wrapper{display:block;text-align:left}}.flexible-assessment-header__icon{width:2.5em;height:2.5em;border-radius:5px;border:solid 1px #e6e5e1;float:left;overflow:hidden}.practice-milestone-download-link{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.practice-milestone-download-link:hover,.practice-milestone-download-link:focus{color:#5ec3fb}@media only screen and (max-width: 768px){.practice-milestone-download-link{display:block;font-size:0.8125em}}.spcc-item-headline{font-size:1em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.3;padding-left:1.0555555556em;background:url(/static/icons/paper_blue-461c82a4f64d4c94172eb898587e367c4db539a4a84c16091c1c29519c7533b4.png) 0 center no-repeat}.spcc-item-headline.video{background-image:url(/static/icons/video_blue-1de7caa482961746e663ee08c617b72963ee6c8c053689b269c6094ac17a069d.png)}.flexible-assessment-header__details{box-sizing:border-box}.flexible-assessment-header__details:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-assessment-header__details{display:inline-block}* html .flexible-assessment-header__details{height:1%}.flexible-assessment-header__details{display:block}@media only screen and (max-width: 768px){.flexible-assessment-header__details{box-shadow:none;width:100%;float:none;padding:0;margin:0;text-align:center;border:none}}@media screen and (min-width: 769px){.challenge-header-nav .flexible-assessment-header__details,.walkthrough-header-nav .flexible-assessment-header__details,.milestone-header-nav .flexible-assessment-header__details{border:none;box-shadow:none;margin:0;max-width:100%;display:inline-block;overflow:hidden}}.flexible-assessment-header__details-right{float:right;width:7.5em;border-right:solid 1px #fff}@media only screen and (max-width: 768px){.flexible-assessment-header__details-right{width:100%;float:none;padding:0 0.625em;border-bottom:solid 1px #eaeaea;border-right:none;text-align:center}}.full-width-header .flexible-assessment-header__details-right{padding-right:4.0625em;width:auto}@media only screen and (max-width: 768px){.full-width-header .flexible-assessment-header__details-right{padding:0;padding-right:2.5em;border:none;float:right}}.flexible-assessment-header__score-col,.flexible-assessment-header__submit-col{margin:0 auto;padding:0.625em 0.9375em 0.5em;width:auto}@media only screen and (max-width: 768px){.flexible-assessment-header__score-col,.flexible-assessment-header__submit-col{width:100%;padding:0.6875em 0 0;text-align:center}.flexible-assessment-header__score-col .flexible-assessment-header__score-info,.flexible-assessment-header__submit-col .flexible-assessment-header__score-info{width:auto;height:auto;background:none;padding:0;vertical-align:bottom}.flexible-assessment-header__score-col .flexible-assessment-header__score-info i,.flexible-assessment-header__submit-col .flexible-assessment-header__score-info i{display:none}.flexible-assessment-header__score-col .flexible-assessment-header__score-info span,.flexible-assessment-header__submit-col .flexible-assessment-header__score-info span{display:inline;font-size:1.1428571429em}}@media only screen and (max-width: 768px){.feedback-header .flexible-assessment-header__score-col .flexible-assessment-header__score-info,.feedback-header .flexible-assessment-header__submit-col .flexible-assessment-header__score-info{margin-top:0.625em}}.touchstone-header .flexible-assessment-header__score-col,.touchstone-header .flexible-assessment-header__submit-col{float:right}@media only screen and (max-width: 768px){.touchstone-header .flexible-assessment-header__score-col,.touchstone-header .flexible-assessment-header__submit-col{float:none}}.flexible-assessment-header__score-info{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.875em;color:#999;width:auto;position:relative;line-height:1;text-transform:uppercase;text-align:center}.flexible-assessment-header__score-info span{font-size:1.5714285714em;display:block;margin:1px auto;color:#303335}.flexible-assessment-header__details-left{box-sizing:border-box;box-shadow:#fff 1px 0 0 0;border-right:solid 1px #eaeaea}.flexible-assessment-header__details-left:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-assessment-header__details-left{display:inline-block}* html .flexible-assessment-header__details-left{height:1%}.flexible-assessment-header__details-left{display:block}@media only screen and (max-width: 768px){.flexible-assessment-header__details-left{border-right:none;padding:0 0.625em;width:100%;float:none;text-align:center;margin:0}}.assessment-take__modal-leave,.assessment-take__modal-submit,.assessment-take__modal-save{text-align:left}.assessment-take__modal-leave{width:25.3125em}@media only screen and (max-width: 480px){.assessment-take__modal-leave{width:auto}}@media only screen and (max-width: 768px){.flexible-assessment-header--milestone .flexible-assessment-header__name{width:60%}}@media screen and (min-width: 851px){.flexible-assessment-header--milestone .flexible-assessment-header__name{width:60%}}@media (min-width: 769px) and (max-width: 850px){.flexible-assessment-header--milestone .flexible-assessment-header__name{width:57%}}@media (min-width: 530px) and (max-width: 700px){.flexible-assessment-header--milestone .flexible-assessment-header__name{width:47%}}@media (min-width: 320px) and (max-width: 529px){.flexible-assessment-header--milestone .flexible-assessment-header__name{width:100%;height:auto !important;float:none}}.flexible-assessment-header--milestone .flexible-assessment-header__details{margin-right:0;border-right:none}@media (min-width: 769px) and (max-width: 954px){.flexible-assessment-header--milestone.milestone-header .flexible-assessment-header__details{width:26%;float:right;margin-left:0}}@media screen and (min-width: 955px){.flexible-assessment-header--milestone.milestone-header .flexible-assessment-header__details{width:20%;float:right;margin-left:0}}.flexible-assessment-header--milestone .f-button{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.5333333333em 0.6666666667em}.flexible-assessment-header--milestone .flexible-assessment-header__details-right{width:10.75em;padding-right:0;border-left:solid 1px #e0e0e2}@media only screen and (max-width: 768px){.flexible-assessment-header--milestone .flexible-assessment-header__details-right{border-left:none}}@media (min-width: 320px) and (max-width: 529px){.flexible-assessment-header--milestone .flexible-assessment-header__details-right{padding-bottom:0.9375em;margin:0 auto;float:none}.flexible-assessment-header--milestone .flexible-assessment-header__details-right .flexible-assessment-header__submit-col{margin-left:4.375em}}.flexible-assessment-header__submit-col{padding-top:0.8125em;text-align:center;width:8.875em;position:relative}.flexible-assessment-header__submit-col p{font-size:0.9375em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335}.flexible-assessment-header__submit-col .flexible-assessment-header__submit-linear-timer-wrapper{position:absolute;top:0.625em;left:-7.5em;width:6.25em}.flexible-assessment-header__submit-col .flexible-assessment-header__submit-linear-timer-wrapper b{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4375em}.flexible-assessment-header__submit-col .flexible-assessment-header__submit-linear-timer-wrapper p{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.875em}.flexible-assessment-header__submit-col .flexible-assessment-header__submit-linear-timer{position:relative}.flexible-assessment-header__submit-col .flexible-assessment-header__submit-linear-total{margin-top:0.1875em;height:3px;background-color:#d1ebfc;width:100%;border-radius:2px}.flexible-assessment-header__submit-col .flexible-assessment-header__submit-linear-left{background-color:#1c9bec;height:3px;position:absolute;bottom:0;left:0;border-radius:2px}.flexible-assessment-header__submit-col .f-button{display:inline-block}@media only screen and (max-width: 768px){.flexible-assessment-header__submit-col{padding-bottom:0.625em}}.practice-milestone-score-banner{background:#fff;box-shadow:0 2px 3px rgba(170,170,170,0.1);border-bottom:1px solid #e0e0e2;position:relative;z-index:17;color:#303335}.practice-milestone-score-banner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.practice-milestone-score-banner{display:inline-block}* html .practice-milestone-score-banner{height:1%}.practice-milestone-score-banner{display:block}@media (max-width: 767px){.practice-milestone-score-banner{padding:0 20px}}.practice-milestone-score-banner-inner{max-width:1170px;margin:0 auto;font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;padding:0.8em 0 0.8666666667em;text-align:center}.practice-milestone-score-banner-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.practice-milestone-score-banner-inner{display:inline-block}* html .practice-milestone-score-banner-inner{height:1%}.practice-milestone-score-banner-inner{display:block}.practice-milestone-score-banner-inner span{background:url(/static/info-b7cf035f3452bb2d875509697ccb0172ffaf0cc98ae300bc9d89a60d650024f9.png) 0 0 no-repeat;background-size:15px;width:1.0666666667em;height:1.0666666667em;display:inline-block;position:relative;top:0.2em;margin-right:0.3333333333em}.touchstone-stat-header-wrapper{background-color:#f5f6f7;border-bottom:solid 1px #e0e0e2;box-shadow:0 2px 3px rgba(170,170,170,0.1);position:relative;z-index:3}.touchstone-stat-header-inner{overflow:hidden}@media only screen and (max-width: 768px){.touchstone-stat-header-inner{background-color:#fff}}.touchstone-stat-header-inner .touchstone-stat-header__left{float:left;width:35%}@media only screen and (max-width: 768px){.touchstone-stat-header-inner .touchstone-stat-header__left{float:none;width:100%;background-color:#f5f6f7;border-bottom:solid 1px #e0e0e2;box-shadow:0 2px 3px rgba(170,170,170,0.1);position:relative;z-index:3}}.touchstone-stat-header-inner .touchstone-stat-header__right{float:right;width:60%}@media only screen and (max-width: 768px){.touchstone-stat-header-inner .touchstone-stat-header__right{float:none;width:100%}}.touchstone-header-links-wrapper{background-color:#fff;border-bottom:solid 1px #e0e0e2;box-shadow:0 2px 3px rgba(170,170,170,0.1);position:relative;z-index:1;margin-top:-0.0625em}@media only screen and (max-width: 768px){.touchstone-header-links-wrapper{border-bottom:none;box-shadow:none}}@media only screen and (max-width: 768px){.touchstone-header-links-inner{width:11.875em;margin:0 auto}}.touchstone-header-links-inner a{display:block;font-size:0.8125em;line-height:1;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;margin-left:4.8461538462em;padding-top:0.5384615385em}.touchstone-header-links-inner a:hover,.touchstone-header-links-inner a:focus{color:#5ec3fb}.touchstone-header-links-inner a:last-child{padding-bottom:0.5384615385em}@media only screen and (max-width: 768px){.touchstone-header-links-inner a:last-child{padding-bottom:0;padding-top:0.3076923077em}}.touchstone-header-links-inner a:before{margin-right:0.4166666667em;font-size:0.9230769231em;position:relative;top:0.0833333333em}@media only screen and (max-width: 768px){.touchstone-header-links-inner a{margin-left:0;padding-top:0.5384615385em}}.flexible-assessment-header__navigator-col{position:relative;margin:0 4.0625em}@media only screen and (max-width: 768px){.flexible-assessment-header__navigator-col{margin:0 !important;padding:0 2.5em;border:none}}.flexible-assessment-header__navigator-left-arrow-assessment,.flexible-assessment-header__navigator-right-arrow-assessment{position:absolute;top:0.625em}.flexible-assessment-header__navigator-left-arrow-assessment a,.flexible-assessment-header__navigator-right-arrow-assessment a{display:block;border:2px solid #dfe0e2;border-radius:3px}.flexible-assessment-header__navigator-left-arrow-assessment span,.flexible-assessment-header__navigator-right-arrow-assessment span{width:1.4375em;height:1.4375em;display:block;border-radius:3px}.flexible-assessment-header__navigator-left-arrow-assessment span:hover,.flexible-assessment-header__navigator-right-arrow-assessment span:hover{background-color:#f6f6f6}@media screen and (min-width: 769px){.challenge-header-nav .flexible-assessment-header__details-left,.walkthrough-header-nav .flexible-assessment-header__details-left,.milestone-header-nav .flexible-assessment-header__details-left{margin-right:0;border:none;box-shadow:none}}.flexible-assessment-header__navigator-left-arrow-assessment{left:-1.5625em}@media screen and (min-width: 769px){.scroll .flexible-assessment-header__navigator-left-arrow-assessment{left:-2.375em}}@media only screen and (max-width: 768px){.flexible-assessment-header__navigator-left-arrow-assessment{left:0}}.flexible-assessment-header__navigator-left-arrow-assessment span{background:url(/static/arrows/blue-arrow-prev-c875db17f99a412bddf3a70347ddb64e2e06e893b05057e30b28cf7f95a1ad57.svg) no-repeat center 4px;background-size:9px}.flexible-assessment-header__navigator-right-arrow-assessment{right:-1.5625em}@media screen and (min-width: 769px){.scroll .flexible-assessment-header__navigator-right-arrow-assessment{right:-2.375em}}@media only screen and (max-width: 768px){.flexible-assessment-header__navigator-right-arrow-assessment{right:0}}.flexible-assessment-header__navigator-right-arrow-assessment span{background:url(/static/arrows/blue-arrow-next-37adab989fdc28b45833e90f2b5652031dd0b5f56c0c4429b6f3815c213848b9.svg) no-repeat center 4px;background-size:9px}.flexible-assessment-header__navigator{white-space:nowrap;overflow:hidden}.flexible-assessment-header__navigator-left-arrow .left-arrow{display:block;position:absolute;top:8px;left:0;border:1px solid #eaeaea;border-radius:3px}.flexible-assessment-header__navigator-left-arrow .left-arrow span{display:block;border:2px solid #fff;width:2.1875em;height:2.1875em;border-radius:3px;background:url(/static/arrows/arrow_assesment_player_triag-eb7f998ff7a88c1321459a52bd8e5e1664d489264e1a5c121d7019a33bc2b90f.svg) no-repeat center -26px;transition:background-color .5s ease}.flexible-assessment-header__navigator-left-arrow .left-arrow:hover span{background-color:#fff}@media only screen and (max-width: 768px){.flexible-assessment-header__navigator-left-arrow .left-arrow{border-left:0;border-bottom:0;border-right:1px solid #fff;border-top:1px solid #fff;border-radius:0;top:0}.flexible-assessment-header__navigator-left-arrow .left-arrow span{width:50px;height:50px;border:0;background-position:center -19px}}.flexible-assessment-header__navigator-left-arrow .left-arrow{position:static;width:2.4375em;margin:auto}.flexible-assessment-header__navigator-right-arrow,.flexible-assessment-header__navigator-left-arrow{position:absolute;top:0;width:4.125em;padding:3em 0 2.875em;border-right:1px solid #eaeaea}.flexible-assessment-header__navigator-left-arrow{left:-4.1875em;border-left:1px solid #fff;border-right:1px solid #eaeaea}.flexible-assessment-header__navigator-right-arrow{right:-4.1875em;border-left:1px solid #fff;border-right:1px solid #eaeaea}.flexible-assessment-header__navigator-right-arrow .right-arrow{display:block;position:absolute;top:8px;right:0;border:1px solid #eaeaea;border-radius:3px}.flexible-assessment-header__navigator-right-arrow .right-arrow span{display:block;border:2px solid #fff;width:2.1875em;height:2.1875em;border-radius:3px;background:url(/static/arrows/arrow_assesment_player_triag-eb7f998ff7a88c1321459a52bd8e5e1664d489264e1a5c121d7019a33bc2b90f.svg) no-repeat center 12px;transition:background-color .5s ease}.flexible-assessment-header__navigator-right-arrow .right-arrow:hover span{background-color:#fff}@media only screen and (max-width: 768px){.flexible-assessment-header__navigator-right-arrow .right-arrow{border-right:0;border-bottom:0;border-left:1px solid #fff;border-top:1px solid #fff;border-radius:0;top:0}.flexible-assessment-header__navigator-right-arrow .right-arrow span{width:50px;height:50px;border:0;background-position:center 19px}}.flexible-assessment-header__navigator-right-arrow .right-arrow{position:static;width:2.4375em;margin:auto}.flexible-assessment-header__numbers,.flexible-assessment-header__numbers-milestone{margin:0;height:30px;overflow:hidden;position:relative;padding:0.625em 0 0.1875em}.flexible-assessment-header__numbers.ps-container .ps-scrollbar-x,.flexible-assessment-header__numbers-milestone.ps-container .ps-scrollbar-x{height:11px;background:#dfe0e3;border-radius:0;opacity:1 !important;bottom:0px !important}.flexible-assessment-header__numbers.ps--active-x,.flexible-assessment-header__numbers-milestone.ps--active-x{height:38px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;margin:0 0.9375em}@media only screen and (max-width: 768px){.flexible-assessment-header__numbers,.flexible-assessment-header__numbers-milestone{padding:0.625em 0 0.5em}.flexible-assessment-header__numbers.centered-questions,.flexible-assessment-header__numbers-milestone.centered-questions{text-align:center}.flexible-assessment-header__numbers.ps--active-x,.flexible-assessment-header__numbers-milestone.ps--active-x{height:2.25em;margin:0}}.flexible-assessment-header__numbers_scroll{position:relative;display:inline-block;padding:0 0.625em}.navigation-number-wrapper{position:relative;display:inline-block;text-align:center;border:2px solid #fcd106;border-radius:3px;background:#fff;transition:background-color .3s ease, color .2s ease}.navigation-number-wrapper.has-tip{cursor:pointer}.navigation-number-wrapper:focus,.navigation-number-wrapper:hover{background:#fcd106}.navigation-number-wrapper:focus a,.navigation-number-wrapper:hover a{color:#fff}.affiliate-assessment-milestone-page .navigation-number-wrapper{border-color:#8f62ae}.affiliate-assessment-milestone-page .navigation-number-wrapper:hover,.affiliate-assessment-milestone-page .navigation-number-wrapper:focus{background:#8f62ae !important}.navigation-number-wrapper.milestone-number-wrapper{border-color:#8f62ae}.navigation-number-wrapper.milestone-number-wrapper:hover,.navigation-number-wrapper.milestone-number-wrapper:focus{background:#8f62ae !important}.navigation-number-wrapper.milestone-number-wrapper.revisit .flexible-assessment-header__number-milestone:before{content:"";display:inline-block;speak:none;background:url(/static/blue_dot-95b6d2c87e7ca838188cd4f51f5113d73b3f7c9e4de68dfc3583252599ddd9e3.svg) center top no-repeat;position:absolute;top:-0.7142857143em;left:33%;width:0.6428571429em;height:0.6428571429em}.navigation-number-wrapper a{color:#303335;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:bold;padding:0.3571428571em 0 0.2857142857em;height:1em;width:1.6428571429em;display:inline-block;text-decoration:none;font-size:14px;line-height:1}.navigation-number-wrapper a.current{background:#fcd106;color:#fff}.desktop .navigation-number-wrapper a:hover,.desktop .navigation-number-wrapper a:focus{text-decoration:none;cursor:pointer;color:#fff}.navigation-number-wrapper a.flexible-assessment-header__number-milestone:hover,.navigation-number-wrapper a.flexible-assessment-header__number-milestone:focus{background:#8f62ae;outline:none !important}.navigation-number-wrapper a.flexible-assessment-header__number-milestone.current{background:#8f62ae;outline:none !important}.desktop .navigation-number-wrapper a.flexible-assessment-header__number-milestone:hover,.desktop .navigation-number-wrapper a.flexible-assessment-header__number-milestone:focus{background:#8f62ae}.flexible-assessment-header__correct-mark,.flexible-assessment-header__incorrect-mark{position:absolute;top:-8px;right:-9px;width:18px;height:18px;background:url(/static/validate_icon-7ab7c233dbf05c378e9305caff106779852e1c6572c51d15a103f63710c12dac.svg) no-repeat top left;background-size:16px}.flexible-assessment-header__incorrect-mark{background-size:16px;background-position:left -44px}.flexible-assessment-header__answered-mark{position:absolute;top:0px;right:0px;width:12px;height:12px;background:url(/static/milestone-answered-mark-17be340c6bf950a345907f8430bf3dfa22fae939e36504a87f68b84a36c554ee.svg) no-repeat top left}.dividing-line,.dividing-line-milestone{width:8px;display:inline-block;height:2px;background:transparent;vertical-align:middle;margin:0;padding:0;white-space:nowrap}.dividing-line:first-child,.dividing-line-milestone:first-child{display:none}.dividing-line-milestone{background:transparent;width:4px}.review-answer-details__navigator-wrapper{width:45.3125em;margin:3.125em auto}.review-answer-details__navigator{margin:0 4.0625em;position:relative}.review-answer-details__navigator .flexible-assessment-header__numbers{background:none;padding-bottom:1.25em}.review-answer-details__navigator .flexible-assessment-header__numbers.milestone-questions .navigation-number-wrapper{border-color:#8f62ae}.review-answer-details__navigator .flexible-assessment-header__numbers.milestone-questions .navigation-number-wrapper:hover{background:#8f62ae}.review-answer-details__navigator .flexible-assessment-header__numbers.milestone-questions .navigation-number-wrapper a.current{background:#8f62ae}.review-answer-details__navigator .flexible-assessment-header__navigator-left-arrow-assessment,.review-answer-details__navigator .flexible-assessment-header__navigator-right-arrow-assessment{top:0.4375em}#challenge_takes_take.fancybox-active,#milestone_takes_take.fancybox-active,#proctor_takes_take.fancybox-active,#practice_milestone_takes_take.fancybox-active{overflow:auto !important}.assessment-take iframe{min-height:25em}.assessment-take .joyride-tip-guide{display:none;margin-top:0.3125em;position:absolute;top:0;left:0;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,0.3);color:#303335;border:solid 1px #dfe0e3;border-radius:4px;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:16px;line-height:1.5;z-index:1101;width:22.5em}@media (min-width: 769px){.assessment-take .joyride-tip-guide{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}}.assessment-take .joyride-tip-guide .joyride-list,.assessment-take .joyride-tip-guide .joyride-next-tip,.assessment-take .joyride-tip-guide .joyride-prev-tip,.assessment-take .joyride-tip-guide .joyride-close-tip{display:none}.assessment-take .joyride-tip-guide h3{margin-bottom:0.3125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.25}.assessment-take .joyride-tip-guide p{margin:0 0 0.8666666667em;font-size:1em;line-height:1.5}.assessment-take .joyride-tip-guide .f-button{display:inline-block;font-size:1em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.4375em 0.625em;margin-right:0.9375em;border-color:#0e8ce5}@media only screen and (max-width: 480px){.assessment-take .joyride-tip-guide .f-button{float:left;display:block}}.assessment-take .joyride-tip-guide .skip{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:inline-block}.assessment-take .joyride-tip-guide .skip:hover,.assessment-take .joyride-tip-guide .skip:focus{color:#5ec3fb}.assessment-take .joyride-tip-guide .skip:hover,.assessment-take .joyride-tip-guide .skip:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.assessment-take .joyride-tip-guide .skip{display:block;line-height:1.1}}@media only screen and (max-width: 480px){.assessment-take .joyride-tip-guide .joyride-close-tip.skip{padding-top:0.5625em}}.assessment-take .joyride-tip-guide .joyride-nub{display:block;position:absolute;width:0;height:0;border-bottom:solid 7px #fff;border-left:solid 7px transparent;border-right:solid 7px transparent}.assessment-take .joyride-tip-guide .joyride-nub.right{left:auto;top:1.25em;right:-0.4375em;border-left:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-right:none}.assessment-take .joyride-tip-guide .joyride-nub.top{left:10%;top:-0.4375em}@media only screen and (max-width: 768px){.assessment-take .joyride-tip-guide .joyride-nub.top{left:50%}}.assessment-take .joyride-tip-guide .joyride-nub.left{border-right:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-left:none;left:-0.4375em;top:1.25em}.assessment-take .joyride-tip-guide .joyride-nub.bottom{border-top:solid 7px #fff;border-bottom:none;top:auto;bottom:-0.4375em;left:10%}.assessment-take .joyride-tip-guide .joyride-content-wrapper{padding:0.9375em}.assessment-take .joyride-tip-guide .joyride-content-wrapper .button{margin-bottom:0 !important}.assessment-take .joyride-tip-guide .joyride-links:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-take .joyride-tip-guide .joyride-links{display:inline-block}* html .assessment-take .joyride-tip-guide .joyride-links{height:1%}.assessment-take .joyride-tip-guide .joyride-links{display:block}.assessment-take .joyride-tip-guide .joyride-fake-link{text-indent:99989px;overflow:hidden;position:absolute;top:-100000px;left:-100000px}@media only screen and (max-width: 480px){.assessment-take .joyride-tip-guide{width:90%}}.assessment-take .joyride-tip-guide .joyride-content-wrapper b{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.assessment-take .joyride-tip-guide .f-button{color:#fff}@media only screen and (max-width: 768px){.assessment-take .joyride-tip-guide{margin:0.625em 0 0 1.25em;width:18.125em}}@media only screen and (max-width: 480px){.assessment-take .joyride-tip-guide{margin:0.625em 0 0 3.75em;width:14.375em}}@media only screen and (max-width: 768px){.assessment-take .joyride-tip-guide .joyride-nub.top{left:50%}}@media only screen and (max-width: 480px){.assessment-take .joyride-tip-guide .joyride-nub.top{left:85%}}.assessment-take__main-nav{background:#fff;font-size:16px;overflow:hidden;box-shadow:0 2px 3px rgba(170,170,170,0.1);position:relative;z-index:16}.assessment-take__main-nav:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-take__main-nav{display:inline-block}* html .assessment-take__main-nav{height:1%}.assessment-take__main-nav{display:block}@media (max-width: 767px){.assessment-take__main-nav{padding:0 20px}}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-take__main-nav{border:none;padding:0}}@media only screen and (max-width: 480px){.assessment-take__main-nav{border:none;padding:0}}.assessment-take__main-nav__main-wrapper{box-shadow:0 2px 3px rgba(170,170,170,0.1);position:relative;z-index:15}.assessment-take__main-nav__main-wrapper.stuck{padding-top:2.875em}.assessment-take__main-nav__wrapper{background:#fff;border-bottom:1px solid #e0e0e2}.assessment-take__main-nav__wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-take__main-nav__wrapper{display:inline-block}* html .assessment-take__main-nav__wrapper{height:1%}.assessment-take__main-nav__wrapper{display:block}@media (max-width: 767px){.assessment-take__main-nav__wrapper{padding:0 20px}}@media only screen and (max-width: 768px){.assessment-take__main-nav__wrapper{padding:0}}.assessment-take__main-nav__row{max-width:1170px;margin:0 auto;text-align:center}.assessment-take__main-nav__row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-take__main-nav__row{display:inline-block}* html .assessment-take__main-nav__row{height:1%}.assessment-take__main-nav__row{display:block}.assessment-take__main-nav__row a{display:inline-block;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;border-left:solid 1px #e0e0e2;background-color:#fff;text-decoration:none;color:#0a86e2;line-height:1;transition:box-shadow .8s ease}.assessment-take__main-nav__row a:not(.f-button):last-child{border-right:solid 1px #e0e0e2}.assessment-take__main-nav__row a span{padding:0.7777777778em 1.1111111111em;display:inline-block;min-width:6.3888888889em;border-bottom:solid 2px transparent;transition:border .3s ease}.assessment-take__main-nav__row a span:hover,.assessment-take__main-nav__row a span:active{border-bottom:solid 2px #0a86e2}@media only screen and (max-width: 768px){.assessment-take__main-nav__row a{width:50%;min-width:auto;margin:0;border:0;float:left;display:block;font-size:1em}.assessment-take__main-nav__row a span{padding:0.9375em 5% 0.9375em;display:block;border-bottom:solid 2px transparent}.assessment-take__main-nav__row a:last-child{border-left:solid 1px #e0e0e2}.assessment-take__main-nav__row a.tutorials-tab span{display:none}.assessment-take__main-nav__row a.tutorials-tab:hover::after,.assessment-take__main-nav__row a.tutorials-tab:active::after{border-bottom:solid 2px #0a86e2}.assessment-take__main-nav__row a.tutorials-tab::after{content:'Tutorials';padding:0.9375em 5% 0.9375em;display:block;border-bottom:solid 2px transparent;transition:border .3s ease}}.assessment-take__main-nav__row a.active span{border-bottom:solid 2px #0a86e2;background-color:#f5f6f8}@media only screen and (max-width: 768px){.assessment-take__main-nav__row a.active::after{border-bottom:solid 2px #0a86e2;background-color:#f5f6f8}}.revisit-toggle-wrapper{position:relative;display:inline-block}.revisit-toggle-wrapper .joyride-tip-guide{display:none;margin-top:0.3125em;position:absolute;top:0;left:0;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,0.3);color:#303335;border:solid 1px #dfe0e3;border-radius:4px;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:16px;line-height:1.5;z-index:1101;width:22.5em;display:block;position:absolute;left:auto;right:0;top:1.875em}@media (min-width: 769px){.revisit-toggle-wrapper .joyride-tip-guide{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}}.revisit-toggle-wrapper .joyride-tip-guide .joyride-list,.revisit-toggle-wrapper .joyride-tip-guide .joyride-next-tip,.revisit-toggle-wrapper .joyride-tip-guide .joyride-prev-tip,.revisit-toggle-wrapper .joyride-tip-guide .joyride-close-tip{display:none}.revisit-toggle-wrapper .joyride-tip-guide h3{margin-bottom:0.3125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.25}.revisit-toggle-wrapper .joyride-tip-guide p{margin:0 0 0.8666666667em;font-size:1em;line-height:1.5}.revisit-toggle-wrapper .joyride-tip-guide .f-button{display:inline-block;font-size:1em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.4375em 0.625em;margin-right:0.9375em;border-color:#0e8ce5}@media only screen and (max-width: 480px){.revisit-toggle-wrapper .joyride-tip-guide .f-button{float:left;display:block}}.revisit-toggle-wrapper .joyride-tip-guide .skip{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:inline-block}.revisit-toggle-wrapper .joyride-tip-guide .skip:hover,.revisit-toggle-wrapper .joyride-tip-guide .skip:focus{color:#5ec3fb}.revisit-toggle-wrapper .joyride-tip-guide .skip:hover,.revisit-toggle-wrapper .joyride-tip-guide .skip:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.revisit-toggle-wrapper .joyride-tip-guide .skip{display:block;line-height:1.1}}@media only screen and (max-width: 480px){.revisit-toggle-wrapper .joyride-tip-guide .joyride-close-tip.skip{padding-top:0.5625em}}.revisit-toggle-wrapper .joyride-tip-guide .joyride-nub{display:block;position:absolute;width:0;height:0;border-bottom:solid 7px #fff;border-left:solid 7px transparent;border-right:solid 7px transparent}.revisit-toggle-wrapper .joyride-tip-guide .joyride-nub.right{left:auto;top:1.25em;right:-0.4375em;border-left:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-right:none}.revisit-toggle-wrapper .joyride-tip-guide .joyride-nub.top{left:10%;top:-0.4375em}@media only screen and (max-width: 768px){.revisit-toggle-wrapper .joyride-tip-guide .joyride-nub.top{left:50%}}.revisit-toggle-wrapper .joyride-tip-guide .joyride-nub.left{border-right:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-left:none;left:-0.4375em;top:1.25em}.revisit-toggle-wrapper .joyride-tip-guide .joyride-nub.bottom{border-top:solid 7px #fff;border-bottom:none;top:auto;bottom:-0.4375em;left:10%}.revisit-toggle-wrapper .joyride-tip-guide .joyride-content-wrapper{padding:0.9375em}.revisit-toggle-wrapper .joyride-tip-guide .joyride-content-wrapper .button{margin-bottom:0 !important}.revisit-toggle-wrapper .joyride-tip-guide .joyride-links:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.revisit-toggle-wrapper .joyride-tip-guide .joyride-links{display:inline-block}* html .revisit-toggle-wrapper .joyride-tip-guide .joyride-links{height:1%}.revisit-toggle-wrapper .joyride-tip-guide .joyride-links{display:block}.revisit-toggle-wrapper .joyride-tip-guide .joyride-fake-link{text-indent:99989px;overflow:hidden;position:absolute;top:-100000px;left:-100000px}@media only screen and (max-width: 480px){.revisit-toggle-wrapper .joyride-tip-guide{width:90%}}.revisit-toggle-wrapper .joyride-tip-guide .joyride-nub.top{left:auto;right:10%}@media only screen and (max-width: 480px){.revisit-toggle-wrapper .joyride-tip-guide{width:17.8125em}}.tutorials-tab-wrapper{position:relative;display:inline-block}.tutorials-tab-wrapper .joyride-tip-guide{display:none;margin-top:0.3125em;position:absolute;top:0;left:0;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,0.3);color:#303335;border:solid 1px #dfe0e3;border-radius:4px;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:16px;line-height:1.5;z-index:1101;width:22.5em;display:block;position:absolute;top:4.375em}@media (min-width: 769px){.tutorials-tab-wrapper .joyride-tip-guide{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}}.tutorials-tab-wrapper .joyride-tip-guide .joyride-list,.tutorials-tab-wrapper .joyride-tip-guide .joyride-next-tip,.tutorials-tab-wrapper .joyride-tip-guide .joyride-prev-tip,.tutorials-tab-wrapper .joyride-tip-guide .joyride-close-tip{display:none}.tutorials-tab-wrapper .joyride-tip-guide h3{margin-bottom:0.3125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.25}.tutorials-tab-wrapper .joyride-tip-guide p{margin:0 0 0.8666666667em;font-size:1em;line-height:1.5}.tutorials-tab-wrapper .joyride-tip-guide .f-button{display:inline-block;font-size:1em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.4375em 0.625em;margin-right:0.9375em;border-color:#0e8ce5}@media only screen and (max-width: 480px){.tutorials-tab-wrapper .joyride-tip-guide .f-button{float:left;display:block}}.tutorials-tab-wrapper .joyride-tip-guide .skip{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:inline-block}.tutorials-tab-wrapper .joyride-tip-guide .skip:hover,.tutorials-tab-wrapper .joyride-tip-guide .skip:focus{color:#5ec3fb}.tutorials-tab-wrapper .joyride-tip-guide .skip:hover,.tutorials-tab-wrapper .joyride-tip-guide .skip:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.tutorials-tab-wrapper .joyride-tip-guide .skip{display:block;line-height:1.1}}@media only screen and (max-width: 480px){.tutorials-tab-wrapper .joyride-tip-guide .joyride-close-tip.skip{padding-top:0.5625em}}.tutorials-tab-wrapper .joyride-tip-guide .joyride-nub{display:block;position:absolute;width:0;height:0;border-bottom:solid 7px #fff;border-left:solid 7px transparent;border-right:solid 7px transparent}.tutorials-tab-wrapper .joyride-tip-guide .joyride-nub.right{left:auto;top:1.25em;right:-0.4375em;border-left:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-right:none}.tutorials-tab-wrapper .joyride-tip-guide .joyride-nub.top{left:10%;top:-0.4375em}@media only screen and (max-width: 768px){.tutorials-tab-wrapper .joyride-tip-guide .joyride-nub.top{left:50%}}.tutorials-tab-wrapper .joyride-tip-guide .joyride-nub.left{border-right:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-left:none;left:-0.4375em;top:1.25em}.tutorials-tab-wrapper .joyride-tip-guide .joyride-nub.bottom{border-top:solid 7px #fff;border-bottom:none;top:auto;bottom:-0.4375em;left:10%}.tutorials-tab-wrapper .joyride-tip-guide .joyride-content-wrapper{padding:0.9375em}.tutorials-tab-wrapper .joyride-tip-guide .joyride-content-wrapper .button{margin-bottom:0 !important}.tutorials-tab-wrapper .joyride-tip-guide .joyride-links:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.tutorials-tab-wrapper .joyride-tip-guide .joyride-links{display:inline-block}* html .tutorials-tab-wrapper .joyride-tip-guide .joyride-links{height:1%}.tutorials-tab-wrapper .joyride-tip-guide .joyride-links{display:block}.tutorials-tab-wrapper .joyride-tip-guide .joyride-fake-link{text-indent:99989px;overflow:hidden;position:absolute;top:-100000px;left:-100000px}@media only screen and (max-width: 480px){.tutorials-tab-wrapper .joyride-tip-guide{width:90%}}@media (min-width: 769px){.tutorials-tab-wrapper .joyride-tip-guide{text-align:left}}@media only screen and (max-width: 768px){.tutorials-tab-wrapper{float:left;width:50%}.tutorials-tab-wrapper .tutorials-tab{float:none;width:auto;max-width:100%}.tutorials-tab-wrapper .joyride-tip-guide{margin-left:-1.4285714286em}.tutorials-tab-wrapper .joyride-tip-guide .joyride-close-tip{float:none;margin:0.3571428571em auto 0}}.tutorials-tab-wrapper .open-book-tip .f-button{border-color:#0985e1 !important}@media only screen and (min-width: 481px) and (max-width: 768px){.tutorials-tab-wrapper .open-book-tip{margin-left:-7.8125em}.tutorials-tab-wrapper .open-book-tip .joyride-nub.top{left:70%}}.assessment-take__question__container{background:#fff;font-size:16px}.assessment-take__question__container:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-take__question__container{display:inline-block}* html .assessment-take__question__container{height:1%}.assessment-take__question__container{display:block}@media (max-width: 767px){.assessment-take__question__container{padding:0 20px}}.assessment-take__question__container .mark-question-tip{z-index:14 !important}.assessment-take__question__row{max-width:1170px;margin:0 auto}.assessment-take__question__row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-take__question__row{display:inline-block}* html .assessment-take__question__row{height:1%}.assessment-take__question__row{display:block}.assessment-take__question-area{max-width:46.25em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0 auto;color:#303335}.active .assessment-take__question-area{padding:2.5em 0}.assessment-take__question-area .assessment-next-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-take__question-area .assessment-next-wrapper{display:inline-block}* html .assessment-take__question-area .assessment-next-wrapper{height:1%}.assessment-take__question-area .assessment-next-wrapper{display:block}.assessment-take__question-area .assessment-next-wrapper.with-button .assessment-next{float:left;width:70%}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-take__question-area .assessment-next-wrapper.with-button .assessment-next{width:67%}}@media (min-width: 481px) and (max-width: 660px){.assessment-take__question-area .assessment-next-wrapper.with-button .assessment-next{width:50%}}@media only screen and (max-width: 480px){.assessment-take__question-area .assessment-next-wrapper.with-button .assessment-next{float:none;width:auto;margin-bottom:0.625em}}.assessment-take__question-area .assessment-next-wrapper.with-button .f-button{float:right}.assessment-take__question-area .assessment-next{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2666666667em;border:1px solid #eaeaea;padding:0.7333333333em 0 0.7333333333em 1em;background-color:#f6f6f6;background-image:linear-gradient(#fff, #f6f6f6);border-radius:5px;font-size:0.9375em;margin-bottom:1.5333333333em;position:relative;overflow:hidden}.assessment-take__question-area .assessment-next>div{float:left}@media only screen and (max-width: 480px){.assessment-take__question-area .assessment-next{text-align:center;padding-right:1em}.assessment-take__question-area .assessment-next>div{float:none}}.assessment-take__question-area .partially-correct{clear:both;margin-left:2.2em;font-size:0.5882352941em;line-height:1}.assessment-take__question-area .attempts-left{display:inline-block}.assessment-take__question-area .attempts-text,.assessment-take__question-area .incorrect,.assessment-take__question-area .correct,.assessment-take__question-area .attempts-text-null{display:inline-block;margin-right:3px}.assessment-take__question-area .attempts-text.hidden,.assessment-take__question-area .incorrect.hidden,.assessment-take__question-area .correct.hidden,.assessment-take__question-area .attempts-text-null.hidden{display:none}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-take__question-area .attempts-text,.assessment-take__question-area .incorrect,.assessment-take__question-area .correct,.assessment-take__question-area .attempts-text-null{float:none;display:inline-block}.assessment-take__question-area .attempts-text.question-result,.assessment-take__question-area .incorrect.question-result,.assessment-take__question-area .correct.question-result,.assessment-take__question-area .attempts-text-null.question-result{float:left}}@media only screen and (max-width: 480px){.assessment-take__question-area .attempts-text,.assessment-take__question-area .incorrect,.assessment-take__question-area .correct,.assessment-take__question-area .attempts-text-null{float:none;display:inline-block}.assessment-take__question-area .attempts-text.question-result,.assessment-take__question-area .incorrect.question-result,.assessment-take__question-area .correct.question-result,.assessment-take__question-area .attempts-text-null.question-result{float:left}}.assessment-take__question-area .correct{background:url(/static/validate_icon-7ab7c233dbf05c378e9305caff106779852e1c6572c51d15a103f63710c12dac.svg) no-repeat top left;padding-left:1.4705882353em}.assessment-take__question-area .incorrect{background:url(/static/validate_icon-7ab7c233dbf05c378e9305caff106779852e1c6572c51d15a103f63710c12dac.svg) no-repeat left -49px;padding-left:1.4705882353em}.assessment-take__question-area .next-question{font-size:0.9411764706em;padding:0.8125em 0.625em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-take__question-area .next-question{height:1em;line-height:1}}@media only screen and (max-width: 480px){.assessment-take__question-area .next-question{margin:0 auto 0.7692307692em;display:block;float:none !important;text-align:center;height:1em;line-height:1}}.assessment-take__question-area .next-question.grey{background:#EAEAEA;background-image:linear-gradient(#fff, #EAEAEA);border:1px solid #eaeaea;color:#303335}.assessment-take__question-area .next-question.black{background:#4C4C4C;background-image:linear-gradient(#545454, #444);border:1px solid #4C4C4C;color:#fff}.assessment-take__question-area .next-question.higher{height:1.6923076923em;line-height:1.6923076923em}.assessment-take__question-area .additional-height .next-question{padding-top:1.1538461538em}.assessment-take__question-area .question{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;overflow:hidden;line-height:1.2;color:#303335}.assessment-take__question-area .question figure{text-align:left}.assessment-take__question-area .question ul{list-style:disc inside;padding-left:1.25em}.assessment-take__question-area .question ul.triangle{list-style:none;margin-left:0}.assessment-take__question-area .question ul.triangle>li:before{font-family:'Font Awesome 5 Pro';font-size:1.1875em;content:'\f0da';margin:0 0.3684210526em 0 -0.7368421053em;color:#6d1331}.assessment-take__question-area .question ol{list-style:decimal inside;padding-left:1.25em}.assessment-take__question-area .question ol.circle{counter-reset:list-counter;list-style:none;padding-left:1.875em;margin-left:0}.assessment-take__question-area .question ol.circle>li{margin:0 0 0.5rem 0;counter-increment:list-counter;position:relative;margin-bottom:1.25em}.assessment-take__question-area .question ol.circle>li:before{content:counter(list-counter);color:#fff;font-size:1em;background:#6d1331;border-radius:50%;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;top:0;left:-1.875em;line-height:1.5em;width:1.5em;height:1.5em}.assessment-take__question-area .question ol.circle-big{counter-reset:list-big-counter;list-style:none;padding-left:2.5em}.assessment-take__question-area .question ol.circle-big>li{margin:0 0 0.5rem 0;counter-increment:list-big-counter;position:relative}.assessment-take__question-area .question ol.circle-big>li:before{content:counter(list-big-counter);color:#fff;font-size:1.9375em;background:#6d1331;border-radius:50%;text-align:center;position:absolute;left:-1.935483871em;line-height:1.6129032258em;width:1.6129032258em;height:1.6129032258em;top:0}.assessment-take__question-area .question ol.circle-big>li>h3{font-size:1.9375em;line-height:1.3870967742em;margin-bottom:0.2580645161em}.assessment-take__question-area .question ol.circle-big ul{list-style-position:outside;padding-left:1em}.assessment-take__question-area .question ul,.assessment-take__question-area .question ol{margin:0 0 1.25em 1.5625em}.assessment-take__question-area .question ul li,.assessment-take__question-area .question ol li{margin-bottom:0.625em}.assessment-take__question-area .question ul ul,.assessment-take__question-area .question ul ol,.assessment-take__question-area .question ol ul,.assessment-take__question-area .question ol ol{margin:0}.assessment-take__question-area .question ol ol li{list-style-type:lower-alpha}.assessment-take__question-area .question li li{margin-top:0.625em}.assessment-take__question-area .question strong,.assessment-take__question-area .question b{font-weight:bold}.assessment-take__question-area .question i,.assessment-take__question-area .question em{font-style:italic}.assessment-take__question-area .question sub,.assessment-take__question-area .question sup{position:relative;font-size:0.75em}.assessment-take__question-area .question sub{top:0.3125em}.assessment-take__question-area .question sup{bottom:0.3125em}.assessment-take__question-area .question figcaption{font-size:0.75em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0 0 0.4166666667em 0;font-style:italic}.assessment-take__question-area .question h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.8666666667em;margin-bottom:0.3571428571em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-take__question-area .question h1{text-align:center}}.assessment-take__question-area .question h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-take__question-area .question h2{text-align:center}}.assessment-take__question-area .question h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4666666667em;margin-bottom:0.6818181818em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-take__question-area .question h3{text-align:center}}.assessment-take__question-area .question h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;margin-bottom:0.75em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-take__question-area .question h4{text-align:center}}.assessment-take__question-area .question h5{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;margin-bottom:0.5555555556em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-take__question-area .question h5{text-align:center}}.assessment-take__question-area .question h6{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0666666667em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-take__question-area .question h6{text-align:center}}.assessment-take__question-area .question p{padding-bottom:0;margin-bottom:1.25em}.assessment-take__question-area .question p.empty-paragraph{padding:0;margin:0}.assessment-take__question-area .question p.clip-image-wrapper{padding-bottom:.3em;margin:0}.assessment-take__question-area .question p.citation{font-size:0.75em;font-style:italic;margin:0 0 2em;line-height:1.3}.assessment-take__question-area .question p:not([class])+p.citation{margin:-1em 0 2em}.assessment-take__question-area .question blockquote{margin:0 0 0.9375em 1.875em;padding:1.25em;border-radius:4px;font-style:normal;background-color:#eeede8;color:#303335}.assessment-take__question-area .question blockquote.redactor-long-image{background:#414141;padding:0;margin:0 !important;border-radius:0}.assessment-take__question-area .question ul.definition-list{padding-left:0;margin-left:0}.assessment-take__question-area .question ul.definition-list li{list-style-type:none;margin-left:0}.assessment-take__question-area .question ul.definition-list li:nth-child(2n){margin:0 0 1.2em 1em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.assessment-take__question-area .question ul.definition-list li:nth-child(2n+1){font-weight:bold;margin-bottom:.6em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.assessment-take__question-area .question .clip-item{display:inline-block;color:#fff;line-height:1;background-color:#414042;vertical-align:middle}.assessment-take__question-area .question .clip-item.clip-full-width{display:block}.assessment-take__question-area .question .clip-item i,.assessment-take__question-area .question .clip-item em{padding:0.3846153846em 0.5384615385em 0.5384615385em;text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;font-style:normal}.assessment-take__question-area .question .clip-item::before{padding:0.3846153846em;display:inline-block;vertical-align:middle;width:1.0769230769em;text-align:center;box-sizing:content-box}.assessment-take__question-area .question .clip-item.icon::before{background-size:14px;content:'';height:1em;background-position:center;background-repeat:no-repeat}.assessment-take__question-area .question .clip-item.fa-clipboard-check::before{background:#b18c2f}.assessment-take__question-area .question .clip-item.fa-star::before{background:#ffcf00}.assessment-take__question-area .question .clip-item.fa-calendar-alt::before{background:#fa8a00}.assessment-take__question-area .question .clip-item.fa-cog::before{background:#979b9e}.assessment-take__question-area .question .clip-item.fa-edit::before{background:#79c339}.assessment-take__question-area .question .clip-item.fa-list::before{background:#4bbfb5}.assessment-take__question-area .question .clip-item.brainstorm::before{background-color:#ee4587;background-image:url(/static/clip_images/brainstorm-b3c535c1d778c6d98ecfaf929323f6135e52091ed10ae54bcb6e2965ba9fada0.svg)}.assessment-take__question-area .question .clip-item.concept-to-know::before{background-color:#5fcbee;background-image:url(/static/clip_images/concept_to_know-cbabdd1de4239b7cfc56fcb72d53a28e8e8953d3c1b6ff4bf7beca19f2388831.svg)}.assessment-take__question-area .question .clip-item.did-you-know::before{background-color:#ce655f;background-image:url(/static/clip_images/did_you_know-ec07fdc33f707c0080903eabdaf47932f802b326db93afc77caf213002d48f8c.svg)}.assessment-take__question-area .question .clip-item.example{background:#fff;color:#000}.assessment-take__question-area .question .clip-item.example i,.assessment-take__question-area .question .clip-item.example em{padding-left:0.125em}.assessment-take__question-area .question .clip-item.example::before{padding-right:0;background-image:url(/static/clip_images/example-2da070c35ac5b59c2d41049acc05602bbc82dd675f6daafbb4e90a6139398fdb.svg)}.assessment-take__question-area .question .clip-item.hint::before{background-color:#cf1d1f;background-image:url(/static/clip_images/hint-14fc9c871f903f8a23cb81efd4ef88ad831b3f138a8d1d64b701e38925d070bd.svg)}.assessment-take__question-area .question .clip-item.learn-more::before{background-color:#4596d2;background-image:url(/static/clip_images/learn_more-2c394e9e2e50b805e1badd75b404abd68672e0ba432b22a86c554cc5d5882f09.svg)}.assessment-take__question-area .question .clip-item.people-to-know::before{background-color:#4b7bff;background-image:url(/static/clip_images/people_to_know-cf8b85633534ddb7348cdd7214d6734bb6cb16bf80fa0d038c7985798cb0ccc9.svg)}.assessment-take__question-area .question .clip-item.step-by-step::before{background-color:#004c8c;background-image:url(/static/clip_images/step_by_step-49b10fa4a25790b0566ad4c5a7e24f211cfb7ab2da03e9bbbcf83540e255c662.svg)}.assessment-take__question-area .question .clip-item.summary::before{background-color:#f38951;background-image:url(/static/clip_images/summary-bd8daca13119c8651b51afcaf4f5c1f8ba5999ebc42ffd98612dec888c1cb382.svg)}.assessment-take__question-area .question .clip-item.term-to-know::before{background-color:#2e63b2;background-image:url(/static/clip_images/term_to_know-a368e3044b32f4f1f832b4894b375b7cb554137d7929b1279a08e0153fe41867.svg)}.assessment-take__question-area .question .clip-item.terms-to-know::before{background-color:#0096d3;background-image:url(/static/clip_images/terms_to_know-c94ed1ec5dedb0fb082cfaf060b16cb591c460b8e6eb0617b3bb45b09db3ec66.svg)}.assessment-take__question-area .question .clip-item.make-the-connection::before{background-color:#b7d521;background-image:url(/static/clip_images/make_the_connection-ea75d109afb50b440623b06015188bd9ea82852cf4499b4a8819fc1d1ca8af90.svg)}.assessment-take__question-area .question .clip-item.formula::before{background-color:#693096;background-image:url(/static/clip_images/formula-13e7a7c71e73b03ae283e35bf08e32ac9cd750a63d01693ba9715f5cdc6bfa01.svg)}.assessment-take__question-area .question p.clip-full-width,.assessment-take__question-area .question div.clip-full-width{padding-bottom:0;margin-bottom:.7em;background-color:#414042}.assessment-take__question-area .question p.clip-full-width img,.assessment-take__question-area .question div.clip-full-width img{display:block}.assessment-take__question-area .question p.clip-inline-wrapper,.assessment-take__question-area .question div.clip-inline-wrapper{padding-bottom:.7em;margin-bottom:0}.assessment-take__question-area .question p.clip-inline-wrapper img.clip-image,.assessment-take__question-area .question div.clip-inline-wrapper img.clip-image{margin-right:.6em}.assessment-take__question-area .question table{width:100%}.assessment-take__question-area .question table td{padding:0.3125em;border:1px solid #ddd}.assessment-take__question-area .question a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.assessment-take__question-area .question a:hover,.assessment-take__question-area .question a:focus{color:#5ec3fb}.assessment-take__question-area .question p{font-size:1.0625em;line-height:1.5882352941em;margin-bottom:1.5882352941em;padding:0}.assessment-take__question-area .question img{max-width:100%;height:auto !important}.assessment-take__question-area .question strong,.assessment-take__question-area .question b{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal}.assessment-take__question-area .question em{font-family:"ProximaNova-RegularIt", Arial, "Helvetica Neue", Helvetica, sans-serif}.assessment-take__question-area .question ul{list-style:disc inside}.assessment-take__question-area .question ol{list-style:decimal inside}.assessment-take__question-area .question sup{vertical-align:super;font-size:.8em}.assessment-take__question-area .question sub{vertical-align:sub;font-size:.8em}.assessment-take__question-area .question table{width:99%}.assessment-take__question-area .question table td{padding-right:1em}.assessment-take__question-area .question table td img.Wirisformula{max-width:inherit}.assessment-take__question-area .hint,.assessment-take__question-area .answer-explanation{font-size:0.9375em;clear:both;line-height:1.2;color:#303335}.assessment-take__question-area .hint figure,.assessment-take__question-area .answer-explanation figure{text-align:left}.assessment-take__question-area .hint ul,.assessment-take__question-area .answer-explanation ul{list-style:disc inside;padding-left:1.25em}.assessment-take__question-area .hint ul.triangle,.assessment-take__question-area .answer-explanation ul.triangle{list-style:none;margin-left:0}.assessment-take__question-area .hint ul.triangle>li:before,.assessment-take__question-area .answer-explanation ul.triangle>li:before{font-family:'Font Awesome 5 Pro';font-size:1.1875em;content:'\f0da';margin:0 0.3684210526em 0 -0.7368421053em;color:#6d1331}.assessment-take__question-area .hint ol,.assessment-take__question-area .answer-explanation ol{list-style:decimal inside;padding-left:1.25em}.assessment-take__question-area .hint ol.circle,.assessment-take__question-area .answer-explanation ol.circle{counter-reset:list-counter;list-style:none;padding-left:1.875em;margin-left:0}.assessment-take__question-area .hint ol.circle>li,.assessment-take__question-area .answer-explanation ol.circle>li{margin:0 0 0.5rem 0;counter-increment:list-counter;position:relative;margin-bottom:1.25em}.assessment-take__question-area .hint ol.circle>li:before,.assessment-take__question-area .answer-explanation ol.circle>li:before{content:counter(list-counter);color:#fff;font-size:1em;background:#6d1331;border-radius:50%;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;top:0;left:-1.875em;line-height:1.5em;width:1.5em;height:1.5em}.assessment-take__question-area .hint ol.circle-big,.assessment-take__question-area .answer-explanation ol.circle-big{counter-reset:list-big-counter;list-style:none;padding-left:2.5em}.assessment-take__question-area .hint ol.circle-big>li,.assessment-take__question-area .answer-explanation ol.circle-big>li{margin:0 0 0.5rem 0;counter-increment:list-big-counter;position:relative}.assessment-take__question-area .hint ol.circle-big>li:before,.assessment-take__question-area .answer-explanation ol.circle-big>li:before{content:counter(list-big-counter);color:#fff;font-size:1.9375em;background:#6d1331;border-radius:50%;text-align:center;position:absolute;left:-1.935483871em;line-height:1.6129032258em;width:1.6129032258em;height:1.6129032258em;top:0}.assessment-take__question-area .hint ol.circle-big>li>h3,.assessment-take__question-area .answer-explanation ol.circle-big>li>h3{font-size:1.9375em;line-height:1.3870967742em;margin-bottom:0.2580645161em}.assessment-take__question-area .hint ol.circle-big ul,.assessment-take__question-area .answer-explanation ol.circle-big ul{list-style-position:outside;padding-left:1em}.assessment-take__question-area .hint ul,.assessment-take__question-area .hint ol,.assessment-take__question-area .answer-explanation ul,.assessment-take__question-area .answer-explanation ol{margin:0 0 1.25em 1.5625em}.assessment-take__question-area .hint ul li,.assessment-take__question-area .hint ol li,.assessment-take__question-area .answer-explanation ul li,.assessment-take__question-area .answer-explanation ol li{margin-bottom:0.625em}.assessment-take__question-area .hint ul ul,.assessment-take__question-area .hint ul ol,.assessment-take__question-area .hint ol ul,.assessment-take__question-area .hint ol ol,.assessment-take__question-area .answer-explanation ul ul,.assessment-take__question-area .answer-explanation ul ol,.assessment-take__question-area .answer-explanation ol ul,.assessment-take__question-area .answer-explanation ol ol{margin:0}.assessment-take__question-area .hint ol ol li,.assessment-take__question-area .answer-explanation ol ol li{list-style-type:lower-alpha}.assessment-take__question-area .hint li li,.assessment-take__question-area .answer-explanation li li{margin-top:0.625em}.assessment-take__question-area .hint strong,.assessment-take__question-area .hint b,.assessment-take__question-area .answer-explanation strong,.assessment-take__question-area .answer-explanation b{font-weight:bold}.assessment-take__question-area .hint i,.assessment-take__question-area .hint em,.assessment-take__question-area .answer-explanation i,.assessment-take__question-area .answer-explanation em{font-style:italic}.assessment-take__question-area .hint sub,.assessment-take__question-area .hint sup,.assessment-take__question-area .answer-explanation sub,.assessment-take__question-area .answer-explanation sup{position:relative;font-size:0.75em}.assessment-take__question-area .hint sub,.assessment-take__question-area .answer-explanation sub{top:0.3125em}.assessment-take__question-area .hint sup,.assessment-take__question-area .answer-explanation sup{bottom:0.3125em}.assessment-take__question-area .hint figcaption,.assessment-take__question-area .answer-explanation figcaption{font-size:0.75em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0 0 0.4166666667em 0;font-style:italic}.assessment-take__question-area .hint h1,.assessment-take__question-area .answer-explanation h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.8666666667em;margin-bottom:0.3571428571em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-take__question-area .hint h1,.assessment-take__question-area .answer-explanation h1{text-align:center}}.assessment-take__question-area .hint h2,.assessment-take__question-area .answer-explanation h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-take__question-area .hint h2,.assessment-take__question-area .answer-explanation h2{text-align:center}}.assessment-take__question-area .hint h3,.assessment-take__question-area .answer-explanation h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4666666667em;margin-bottom:0.6818181818em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-take__question-area .hint h3,.assessment-take__question-area .answer-explanation h3{text-align:center}}.assessment-take__question-area .hint h4,.assessment-take__question-area .answer-explanation h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;margin-bottom:0.75em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-take__question-area .hint h4,.assessment-take__question-area .answer-explanation h4{text-align:center}}.assessment-take__question-area .hint h5,.assessment-take__question-area .answer-explanation h5{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;margin-bottom:0.5555555556em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-take__question-area .hint h5,.assessment-take__question-area .answer-explanation h5{text-align:center}}.assessment-take__question-area .hint h6,.assessment-take__question-area .answer-explanation h6{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0666666667em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-take__question-area .hint h6,.assessment-take__question-area .answer-explanation h6{text-align:center}}.assessment-take__question-area .hint p,.assessment-take__question-area .answer-explanation p{padding-bottom:0;margin-bottom:1.25em}.assessment-take__question-area .hint p.empty-paragraph,.assessment-take__question-area .answer-explanation p.empty-paragraph{padding:0;margin:0}.assessment-take__question-area .hint p.clip-image-wrapper,.assessment-take__question-area .answer-explanation p.clip-image-wrapper{padding-bottom:.3em;margin:0}.assessment-take__question-area .hint p.citation,.assessment-take__question-area .answer-explanation p.citation{font-size:0.75em;font-style:italic;margin:0 0 2em;line-height:1.3}.assessment-take__question-area .hint p:not([class])+p.citation,.assessment-take__question-area .answer-explanation p:not([class])+p.citation{margin:-1em 0 2em}.assessment-take__question-area .hint blockquote,.assessment-take__question-area .answer-explanation blockquote{margin:0 0 0.9375em 1.875em;padding:1.25em;border-radius:4px;font-style:normal;background-color:#eeede8;color:#303335}.assessment-take__question-area .hint blockquote.redactor-long-image,.assessment-take__question-area .answer-explanation blockquote.redactor-long-image{background:#414141;padding:0;margin:0 !important;border-radius:0}.assessment-take__question-area .hint ul.definition-list,.assessment-take__question-area .answer-explanation ul.definition-list{padding-left:0;margin-left:0}.assessment-take__question-area .hint ul.definition-list li,.assessment-take__question-area .answer-explanation ul.definition-list li{list-style-type:none;margin-left:0}.assessment-take__question-area .hint ul.definition-list li:nth-child(2n),.assessment-take__question-area .answer-explanation ul.definition-list li:nth-child(2n){margin:0 0 1.2em 1em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.assessment-take__question-area .hint ul.definition-list li:nth-child(2n+1),.assessment-take__question-area .answer-explanation ul.definition-list li:nth-child(2n+1){font-weight:bold;margin-bottom:.6em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.assessment-take__question-area .hint .clip-item,.assessment-take__question-area .answer-explanation .clip-item{display:inline-block;color:#fff;line-height:1;background-color:#414042;vertical-align:middle}.assessment-take__question-area .hint .clip-item.clip-full-width,.assessment-take__question-area .answer-explanation .clip-item.clip-full-width{display:block}.assessment-take__question-area .hint .clip-item i,.assessment-take__question-area .hint .clip-item em,.assessment-take__question-area .answer-explanation .clip-item i,.assessment-take__question-area .answer-explanation .clip-item em{padding:0.3846153846em 0.5384615385em 0.5384615385em;text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;font-style:normal}.assessment-take__question-area .hint .clip-item::before,.assessment-take__question-area .answer-explanation .clip-item::before{padding:0.3846153846em;display:inline-block;vertical-align:middle;width:1.0769230769em;text-align:center;box-sizing:content-box}.assessment-take__question-area .hint .clip-item.icon::before,.assessment-take__question-area .answer-explanation .clip-item.icon::before{background-size:14px;content:'';height:1em;background-position:center;background-repeat:no-repeat}.assessment-take__question-area .hint .clip-item.fa-clipboard-check::before,.assessment-take__question-area .answer-explanation .clip-item.fa-clipboard-check::before{background:#b18c2f}.assessment-take__question-area .hint .clip-item.fa-star::before,.assessment-take__question-area .answer-explanation .clip-item.fa-star::before{background:#ffcf00}.assessment-take__question-area .hint .clip-item.fa-calendar-alt::before,.assessment-take__question-area .answer-explanation .clip-item.fa-calendar-alt::before{background:#fa8a00}.assessment-take__question-area .hint .clip-item.fa-cog::before,.assessment-take__question-area .answer-explanation .clip-item.fa-cog::before{background:#979b9e}.assessment-take__question-area .hint .clip-item.fa-edit::before,.assessment-take__question-area .answer-explanation .clip-item.fa-edit::before{background:#79c339}.assessment-take__question-area .hint .clip-item.fa-list::before,.assessment-take__question-area .answer-explanation .clip-item.fa-list::before{background:#4bbfb5}.assessment-take__question-area .hint .clip-item.brainstorm::before,.assessment-take__question-area .answer-explanation .clip-item.brainstorm::before{background-color:#ee4587;background-image:url(/static/clip_images/brainstorm-b3c535c1d778c6d98ecfaf929323f6135e52091ed10ae54bcb6e2965ba9fada0.svg)}.assessment-take__question-area .hint .clip-item.concept-to-know::before,.assessment-take__question-area .answer-explanation .clip-item.concept-to-know::before{background-color:#5fcbee;background-image:url(/static/clip_images/concept_to_know-cbabdd1de4239b7cfc56fcb72d53a28e8e8953d3c1b6ff4bf7beca19f2388831.svg)}.assessment-take__question-area .hint .clip-item.did-you-know::before,.assessment-take__question-area .answer-explanation .clip-item.did-you-know::before{background-color:#ce655f;background-image:url(/static/clip_images/did_you_know-ec07fdc33f707c0080903eabdaf47932f802b326db93afc77caf213002d48f8c.svg)}.assessment-take__question-area .hint .clip-item.example,.assessment-take__question-area .answer-explanation .clip-item.example{background:#fff;color:#000}.assessment-take__question-area .hint .clip-item.example i,.assessment-take__question-area .hint .clip-item.example em,.assessment-take__question-area .answer-explanation .clip-item.example i,.assessment-take__question-area .answer-explanation .clip-item.example em{padding-left:0.125em}.assessment-take__question-area .hint .clip-item.example::before,.assessment-take__question-area .answer-explanation .clip-item.example::before{padding-right:0;background-image:url(/static/clip_images/example-2da070c35ac5b59c2d41049acc05602bbc82dd675f6daafbb4e90a6139398fdb.svg)}.assessment-take__question-area .hint .clip-item.hint::before,.assessment-take__question-area .answer-explanation .clip-item.hint::before{background-color:#cf1d1f;background-image:url(/static/clip_images/hint-14fc9c871f903f8a23cb81efd4ef88ad831b3f138a8d1d64b701e38925d070bd.svg)}.assessment-take__question-area .hint .clip-item.learn-more::before,.assessment-take__question-area .answer-explanation .clip-item.learn-more::before{background-color:#4596d2;background-image:url(/static/clip_images/learn_more-2c394e9e2e50b805e1badd75b404abd68672e0ba432b22a86c554cc5d5882f09.svg)}.assessment-take__question-area .hint .clip-item.people-to-know::before,.assessment-take__question-area .answer-explanation .clip-item.people-to-know::before{background-color:#4b7bff;background-image:url(/static/clip_images/people_to_know-cf8b85633534ddb7348cdd7214d6734bb6cb16bf80fa0d038c7985798cb0ccc9.svg)}.assessment-take__question-area .hint .clip-item.step-by-step::before,.assessment-take__question-area .answer-explanation .clip-item.step-by-step::before{background-color:#004c8c;background-image:url(/static/clip_images/step_by_step-49b10fa4a25790b0566ad4c5a7e24f211cfb7ab2da03e9bbbcf83540e255c662.svg)}.assessment-take__question-area .hint .clip-item.summary::before,.assessment-take__question-area .answer-explanation .clip-item.summary::before{background-color:#f38951;background-image:url(/static/clip_images/summary-bd8daca13119c8651b51afcaf4f5c1f8ba5999ebc42ffd98612dec888c1cb382.svg)}.assessment-take__question-area .hint .clip-item.term-to-know::before,.assessment-take__question-area .answer-explanation .clip-item.term-to-know::before{background-color:#2e63b2;background-image:url(/static/clip_images/term_to_know-a368e3044b32f4f1f832b4894b375b7cb554137d7929b1279a08e0153fe41867.svg)}.assessment-take__question-area .hint .clip-item.terms-to-know::before,.assessment-take__question-area .answer-explanation .clip-item.terms-to-know::before{background-color:#0096d3;background-image:url(/static/clip_images/terms_to_know-c94ed1ec5dedb0fb082cfaf060b16cb591c460b8e6eb0617b3bb45b09db3ec66.svg)}.assessment-take__question-area .hint .clip-item.make-the-connection::before,.assessment-take__question-area .answer-explanation .clip-item.make-the-connection::before{background-color:#b7d521;background-image:url(/static/clip_images/make_the_connection-ea75d109afb50b440623b06015188bd9ea82852cf4499b4a8819fc1d1ca8af90.svg)}.assessment-take__question-area .hint .clip-item.formula::before,.assessment-take__question-area .answer-explanation .clip-item.formula::before{background-color:#693096;background-image:url(/static/clip_images/formula-13e7a7c71e73b03ae283e35bf08e32ac9cd750a63d01693ba9715f5cdc6bfa01.svg)}.assessment-take__question-area .hint p.clip-full-width,.assessment-take__question-area .hint div.clip-full-width,.assessment-take__question-area .answer-explanation p.clip-full-width,.assessment-take__question-area .answer-explanation div.clip-full-width{padding-bottom:0;margin-bottom:.7em;background-color:#414042}.assessment-take__question-area .hint p.clip-full-width img,.assessment-take__question-area .hint div.clip-full-width img,.assessment-take__question-area .answer-explanation p.clip-full-width img,.assessment-take__question-area .answer-explanation div.clip-full-width img{display:block}.assessment-take__question-area .hint p.clip-inline-wrapper,.assessment-take__question-area .hint div.clip-inline-wrapper,.assessment-take__question-area .answer-explanation p.clip-inline-wrapper,.assessment-take__question-area .answer-explanation div.clip-inline-wrapper{padding-bottom:.7em;margin-bottom:0}.assessment-take__question-area .hint p.clip-inline-wrapper img.clip-image,.assessment-take__question-area .hint div.clip-inline-wrapper img.clip-image,.assessment-take__question-area .answer-explanation p.clip-inline-wrapper img.clip-image,.assessment-take__question-area .answer-explanation div.clip-inline-wrapper img.clip-image{margin-right:.6em}.assessment-take__question-area .hint table,.assessment-take__question-area .answer-explanation table{width:100%}.assessment-take__question-area .hint table td,.assessment-take__question-area .answer-explanation table td{padding:0.3125em;border:1px solid #ddd}.assessment-take__question-area .hint a,.assessment-take__question-area .answer-explanation a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.assessment-take__question-area .hint a:hover,.assessment-take__question-area .hint a:focus,.assessment-take__question-area .answer-explanation a:hover,.assessment-take__question-area .answer-explanation a:focus{color:#5ec3fb}.assessment-take__question-area .hint img,.assessment-take__question-area .answer-explanation img{max-width:100%;height:auto}.assessment-take__question-area .hint h3,.assessment-take__question-area .answer-explanation h3{text-transform:uppercase;display:block;margin-bottom:0;font-size:1.2em}.assessment-take__question-area .hint p,.assessment-take__question-area .answer-explanation p{margin-bottom:0.9411764706em !important;padding-bottom:0.2941176471em;font-size:1.1333333333em;line-height:1.5882352941em}.assessment-take__question-area .hint span,.assessment-take__question-area .answer-explanation span{line-height:100%}.assessment-take__question-area .hint table,.assessment-take__question-area .answer-explanation table{margin:0.6666666667em 0}.assessment-take__question-area .answer-explanation table th,.assessment-take__question-area .answer-explanation table td{font-size:1.1333333333em;line-height:1.5882352941em;padding:0.2941176471em;vertical-align:middle}.assessment-take__question-area .answer-explanation table th img.Wirisformula,.assessment-take__question-area .answer-explanation table td img.Wirisformula{max-width:none;margin-bottom:0 !important}.assessment-take__question-area .answer-explanation table th{border:solid 1px #ddd;background-color:#666;color:#fff}.assessment-take__question-area .assessment-question-inner .question p img.Wirisformula{max-width:none;margin-bottom:0 !important}.assessment-take__question-area .question-result{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#fff;display:inline-block;padding:0.2222222222em 0.5555555556em 0.1111111111em;border-radius:5px;font-size:1.125em;line-height:1;text-transform:uppercase;vertical-align:middle;min-width:2.7777777778em;text-align:center;margin:0 0 1.1666666667em;float:left}.assessment-take__question-area .question-result.correct{background:#22B068;border:1px solid #1e9f5d}.assessment-take__question-area .question-result.incorrect{background:#E93C4F;border:1px solid #DC4959}.assessment-take__question-area .correct-answers-block{font-size:16px;line-height:1;margin:2em 0 0.625em;clear:both}.assessment-take__question-area .correct-answers-block span{display:block;font-size:0.9375em;font-weight:bold;margin-bottom:0.3333333333em}.assessment-take__question-area .correct-answers-block ul{font-size:1.6875em}@media only screen and (max-width: 480px){.assessment-take__question-area .correct-answers-block ul{display:inline-block}}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-take__question-area .correct-answers-block ul{display:inline-block}}.assessment-take__question-area .correct-answers-block li{background:url(/static/correct-answer-icon-flex-a5b5a6191a1766d74cd7a79de6bde2bc6ebec2875198671f3530f8e7932a7d17.png) no-repeat 0 8px;list-style:none;padding:0 0 5px 90px;text-align:left}.assessment-take__question-area .user-answer,.assessment-take__question-area .incorrect-text{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0625em;line-height:1.1;vertical-align:middle;margin:0 0 1.7647058824em 4.7058823529em;display:block;position:relative;overflow:hidden;padding-top:0.2352941176em}.assessment-take__question-area .user-answer:after,.assessment-take__question-area .incorrect-text:after{content:'';display:block;width:1em;height:100%;position:absolute;bottom:0;right:0;background-repeat:repeat-y;background-position:left top;background-image:url(/static/mask_white-fade-5e40b43f7289c45eb98f27e3b09f3506548b41abadb07c1f901898a874340ac2.png)}.assessment-take__question-area .answer-block{padding:10px 0;overflow:visible}.assessment-take__question-area .answer-block.disabled{opacity:1}.assessment-take__question-area .answers .answer-field,.assessment-take__question-area .answers .answer-block{margin-top:1em;padding:0;clear:both}.assessment-take__question-area .answers .answer-field:after,.assessment-take__question-area .answers .answer-block:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-take__question-area .answers .answer-field,.assessment-take__question-area .answers .answer-block{display:inline-block}* html .assessment-take__question-area .answers .answer-field,* html .assessment-take__question-area .answers .answer-block{height:1%}.assessment-take__question-area .answers .answer-field,.assessment-take__question-area .answers .answer-block{display:block}@media only screen and (max-width: 768px){.assessment-take__question-area .assessment-question-inner .answers{margin:0 auto 0.625em;padding:0.625em 2%}.assessment-take__question-area .assessment-question-inner .answers .question-result{float:left;margin-top:0}.assessment-take__question-area .assessment-question-inner .answers .user-answer{text-align:center;margin:0 0 1.1111111111em 3.1111111111em;display:block}}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-take__question-area .assessment-question-inner .answers{width:80%}}.assessment-take__question-area .assessment-question-inner .need-more-help{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;background:url(/static/need_help_icon-d4b6d42ab2a703b176a7e0c6d5a9dbaa10fe5aec7ff924dfbe96e2fac65fc7e3.png) 0 0 no-repeat;font-size:1.0625em;padding:0.2941176471em 0 0.2941176471em 1.7647058824em;margin-bottom:0.5882352941em}.assessment-take__question-area .assessment-question-inner .need-more-help a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.assessment-take__question-area .assessment-question-inner .need-more-help a:hover,.assessment-take__question-area .assessment-question-inner .need-more-help a:focus{color:#5ec3fb}.assessment-take__question-area .video-assesments,.assessment-take__question-area .video-assesments>div{margin:0 0 0.9375em 0}.assessment-take__question-area .submit_block{clear:both;text-align:center;position:relative}.assessment-take__question-area .submit_block:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-take__question-area .submit_block{display:inline-block}* html .assessment-take__question-area .submit_block{height:1%}.assessment-take__question-area .submit_block{display:block}.assessment-take__question-area .submit_block .f-button{font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;border:1px solid #0986e1;float:left;line-height:1.2;padding:0.7333333333em 2.3333333333em 0.8em;background:#1595ea;background-image:linear-gradient(#2cb0fa, #007cdc)}@media only screen and (max-width: 768px){.assessment-take__question-area .submit_block .f-button{float:none;display:inline-block}}.assessment-take__question-area .submit_block .joyride-links .f-button{padding:0.3333333333em 1em}.assessment-take__question-area .submit_block .bottom-attempt-text{float:right;background:#f6f6f6;border-radius:5px;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;font-style:italic;font-size:1.0625em;padding:0.4117647059em 0.5882352941em 0.2352941176em;margin-top:0.5882352941em}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-take__question-area .submit_block .bottom-attempt-text{float:none;display:block;text-align:center;padding:0.5882352941em;margin-top:1.1764705882em}}@media only screen and (max-width: 480px){.assessment-take__question-area .submit_block .bottom-attempt-text{float:none;display:block;text-align:center;padding:0.5882352941em;margin-top:1.1764705882em}}@keyframes wiggle{0%{transform:rotate(6deg)}50%{transform:rotate(-6deg)}100%{transform:rotate(6deg)}}@-webkit-keyframes wiggle{0%{-webkit-transform:rotate(6deg)}50%{-webkit-transform:rotate(-6deg)}100%{-webkit-transform:rotate(6deg)}}.assessment-take__question-area .validation-message-place{float:left;font-family:'SkippySharp';font-size:1.1875em;padding-bottom:0.2631578947em;position:relative}.assessment-take__question-area .validation-message-place.absolute{position:absolute;top:-0.3684210526em;left:-0.3157894737em;width:11.0526315789em;text-align:center}@media only screen and (max-width: 768px){.assessment-take__question-area .validation-message-place{float:none;text-align:center;margin:1.5789473684em auto;width:70%;padding:0}.assessment-take__question-area .validation-message-place.absolute{width:100%;text-align:center;margin:0}}.assessment-take__question-area .milestone-take__question-title{border-bottom:1px solid #dfe0e3;font-size:1.25em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335;margin-bottom:1.25em;padding-bottom:0.0625em}.assessment-take__question-area .milestone-take__question-title:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-take__question-area .milestone-take__question-title{display:inline-block}* html .assessment-take__question-area .milestone-take__question-title{height:1%}.assessment-take__question-area .milestone-take__question-title{display:block}.assessment-take__question-area .milestone-take__question-title .revisit-toggle-wrapper{float:right;position:relative}.assessment-take__question-area .milestone-take__question-title .revisit-toggle{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:0.7em;background:url(/static/radio_multiple_choice-de67990a1b4508123866c5d198bb0c6dda48f4da074373aec0cc7dde900ef878.png) -1482px 2px no-repeat;padding-left:1.6428571429em;line-height:1.5714285714em;display:inline-block}.assessment-take__question-area .milestone-take__question-title .revisit-toggle:hover,.assessment-take__question-area .milestone-take__question-title .revisit-toggle:focus{color:#5ec3fb}.assessment-take__question-area .milestone-take__question-title .revisit-toggle.checked{background-position:2px 2px}@media only screen and (max-width: 480px){.assessment-take__question-area .milestone-take__question-title .revisit-toggle{font-size:0.7em;line-height:1.6}}.challenge-bottom-region,.milestone-bottom-block{padding-top:0.9375em}.assessment-bottom-wrapper{position:relative;clear:both}.challenge-no-result-bottom-block{overflow:hidden;padding-top:0.9375em;width:100%}.challenge-no-result-bottom-block .submit_block{float:left}.challenge-no-result-bottom-block .challenge-bottom-region-lite{margin-left:13.75em}.challenge-no-result-bottom-block .challenge-bottom-region-lite .assessment-next{margin-bottom:0.625em}@media only screen and (max-width: 768px){.challenge-no-result-bottom-block .submit_block{float:none}.challenge-no-result-bottom-block .challenge-bottom-region-lite{width:90%;margin:auto;margin-top:1.25em}}.key-concepts-region{padding-bottom:0.9375em;margin-bottom:1.25em;border-bottom:solid 1px #dfe0e3}.key-concepts-region h4{font-family:SkippySharp;font-size:1.4375em;margin-bottom:0.4347826087em}.key-concepts-region a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.key-concepts-region a:hover,.key-concepts-region a:focus{color:#5ec3fb}.key-concepts-region li{font-size:0.9375em;margin-bottom:0.3333333333em}.key-concepts-region .psst-text{font-size:1.1875em}.practice-milestone-pages .key-concepts-region{margin:1.25em 0 0;padding:1.5625em 0 0;border-bottom:none;border-top:solid 1px #dfe0e3}.practice-milestone-pages .key-concepts-region .icon-reply-right-top,.practice-milestone-pages .key-concepts-region .forum-topics-show-author-block .avatar .add-picture,.forum-topics-show-author-block .avatar .practice-milestone-pages .key-concepts-region .add-picture{font-family:SkippySharp;margin-top:0.9375em}.practice-milestone-pages .key-concepts-region .icon-reply-right-top:before,.practice-milestone-pages .key-concepts-region .forum-topics-show-author-block .avatar .add-picture:before,.forum-topics-show-author-block .avatar .practice-milestone-pages .key-concepts-region .add-picture:before{font-size:0.875em}.keyboard-instructions-link{text-align:right;font-size:0.875em;margin-bottom:1.4285714286em}.keyboard-instructions-link a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;background:url(/static/icons/keyboard-7a6b83422911771d520d21a1fb8d015a5a51fbb94a80b28e8e3934ec22f402df.png) 0 2px no-repeat;padding:0.1428571429em 0 0.1428571429em 2.5em}.keyboard-instructions-link a:hover,.keyboard-instructions-link a:focus{color:#5ec3fb}.keyboard-instructions-popup{background-color:#fff;color:#303335;padding:1.25em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.2}.keyboard-instructions-popup h3{font-size:1.5625em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:0.6em}.keyboard-instructions-popup ul{list-style:disc;margin:0 0 1.25em 1.5625em;padding-left:1.5625em}.keyboard-instructions-popup ul li{margin-top:0.625em}@media only screen and (max-width: 768px){.keyboard-instructions-popup h3{font-size:1.25em}.keyboard-instructions-popup ul{margin-left:0.9375em}}.assessment-report-issue-link{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:0.8125em;margin-top:1.1538461538em;float:right}.assessment-report-issue-link:hover,.assessment-report-issue-link:focus{color:#5ec3fb}.challenge-v2-report-issue-link{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;font-size:0.8125em}.challenge-v2-report-issue-link:hover,.challenge-v2-report-issue-link:focus{color:#5ec3fb}.challenge-report-issue-overlay{max-width:31.25em}.challenge-v2-report-issue-overlay{max-width:35.625em !important}.challenge-report-issue-overlay textarea,.challenge-v2-report-issue-overlay textarea{margin-bottom:0.6666666667em;font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.challenge-report-issue-overlay .inline-errors,.challenge-v2-report-issue-overlay .inline-errors{margin-bottom:0.625em;font-size:0.8125em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.assessment-take__tutorials__container{background:#fff;font-size:16px;display:none !important;border-bottom:1px solid #eaeaea;padding-top:1.875em}.assessment-take__tutorials__container:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-take__tutorials__container{display:inline-block}* html .assessment-take__tutorials__container{height:1%}.assessment-take__tutorials__container{display:block}@media (max-width: 767px){.assessment-take__tutorials__container{padding:0 20px}}.study-guide-page .assessment-take__tutorials__container{padding-top:0}.assessment-take__tutorials__container.active{display:block !important}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-take__tutorials__container{padding:0}}@media only screen and (max-width: 480px){.assessment-take__tutorials__container{padding:0}}.assessment-take__tutorials__container .milestone-unit-tip{z-index:14 !important}.assessment-take__tutorials__container .recommend_rating.tutorials-to-answer{margin-top:0.1875em;overflow:hidden;position:relative;height:1.3em}.assessment-take__tutorials__container .recommend_rating.tutorials-to-answer .stars{font-size:16px;background:#d4d4d4 url(/static/stars-flexible-gradient-bg-5932581341060f299b3a165f57f6c9813aa839e95bfec3f0c7f20f0d190a416e.png) 0 0 no-repeat;width:5.25em;height:1em;overflow:hidden;display:inline-block}.assessment-take__tutorials__container .recommend_rating.tutorials-to-answer .stars img{display:block;margin:0;padding:0}.assessment-take__tutorials__container .recommend_rating.tutorials-to-answer .stars .stars-img{width:5.3125em;height:1em;background:url(/static/stars-flexible-blank-54ca98c230e9b205f32d303f12cf9fbbe8b87c9f166405588f9e9b4f3fb99797.png) 0 0 no-repeat}.assessment-take__tutorials__container .recommend_rating.tutorials-to-answer .stars .stars-img.grey{background-image:url(/static/stars-flexible-blank-grey-f715dfb8540fae11969aa220f7c9685f6b9e6c70751c58540c915149dcc604a7.png)}.assessment-take__tutorials__container .recommend_rating.tutorials-to-answer .stars .stars-img.pink{background-image:url(/static/stars-flexible-blank-pink-4afcd3ba867af58ab37ed1a7da24f02c5eaa75024583cf17b184aacd1b68fdfc.png)}.assessment-take__tutorials__container .recommend_rating.tutorials-to-answer .stars img{border-radius:0}.assessment-take__tutorials__container .recommend_rating.tutorials-to-answer .stars img.hidden{display:none}.assessment-take__tutorials__container .recommend_rating.tutorials-to-answer .close-caption-image{display:inline-block;width:1.125em;height:0.875em;background:url(/static/closed_captioned_small-1c5690718234550de11cc8a326ace4452b601fdc6e9634b0087f9895066857a2.svg);background-size:100%}.assessment-take__tutorials__container .assessment-takes__related-tutorial a.active .stars{opacity:.9}.assessment-take__tutorials__container .tutorials-viewer-main-area .pdf_section.section{margin-bottom:1.25em}.help-text-wrapper{display:inline-block;width:170px;overflow:hidden;vertical-align:bottom}@media only screen and (min-width: 481px) and (max-width: 768px){.help-text-wrapper{display:none}}@media only screen and (max-width: 480px){.help-text-wrapper{display:none}}.help-text{position:relative;right:-18.4210526316em;font-family:SkippySharp;text-align:center;color:#000;text-decoration:none;padding:0.7368421053em 1.5789473684em 0.7368421053em 0;display:inline-block;font-size:1.1875em;background:url(/static/arrows/arrow_help-051173a0890a2e754ac47011cbae2ef5772cc8d7c05062f590f61a1ea37666f9.png) no-repeat right 12px;display:inline-block;transition:right .3s ease}.help-text.tutorial{background:url(/static/arrows/arrow_help-051173a0890a2e754ac47011cbae2ef5772cc8d7c05062f590f61a1ea37666f9.png) no-repeat left -48px;padding:0.7368421053em 0 0.7368421053em 1.5789473684em;right:auto;left:-15.7894736842em;transition:left .3s ease}.help-text.active{right:0}.help-text.active.tutorial{left:0}@media only screen and (min-width: 481px) and (max-width: 768px){.help-text{display:none}}@media only screen and (max-width: 480px){.help-text{display:none}}.assessment-take__tutorials__row{max-width:1170px;margin:0 auto;padding-top:50px}.assessment-take__tutorials__row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-take__tutorials__row{display:inline-block}* html .assessment-take__tutorials__row{height:1%}.assessment-take__tutorials__row{display:block}@media only screen and (max-width: 768px){.assessment-take__tutorials__row{padding-top:0}}.assessment-take__tutorials__row.two-column-content{max-width:63.75em}@media (min-width: 481px) and (max-width: 1170px){#spcc_courses_study_guide_show .assessment-take__tutorials__row.narrow-content,#course_preview_study_guide .assessment-take__tutorials__row.narrow-content{padding:0 1.25em}}@media (min-width: 769px){#spcc_courses_study_guide_show .assessment-take__tutorials__row.narrow-content .assessment-take__tutorials-right-block,#course_preview_study_guide .assessment-take__tutorials__row.narrow-content .assessment-take__tutorials-right-block{margin-left:24.7863247863%}}.challenge-take-page .assessment-take__tutorials__row.narrow-content{max-width:40.9375em;margin:0 auto}.challenge-take-page .assessment-take__tutorials__row.narrow-content .assessment-takes__tutorial-contents{padding:0}.assessment-take__tutorials__row.header-link{text-align:center}.assessment-take__tutorials{position:relative;color:#303335}.assessment-take__tutorials:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-take__tutorials{display:inline-block}* html .assessment-take__tutorials{height:1%}.assessment-take__tutorials{display:block}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-take__tutorials{display:block}}@media only screen and (max-width: 480px){.assessment-take__tutorials{display:block}}.assessment-take__tutorials .arrow-top{display:none;position:absolute;top:0;left:50%;margin-left:-8px;height:11px;width:16px;z-index:10;background:url(/static/arrows/arrow_active_top-710f5c3d10fa4f99dca0a024bcfa6ca724228e0b0cb15496bc44f44f61d5e73e.png) no-repeat center top}.assessment-takes__concepts-list__container{position:relative;height:auto;overflow:visible;overflow-x:hidden}@media (min-width: 769px){.assessment-takes__concepts-list__container{display:block !important}}@media only screen and (max-width: 768px){.assessment-takes__concepts-list__container{display:none}}.assessment-take__list-tutorial-col{width:33%;border-bottom:0;float:left;position:relative;background-color:#f5f6f7;padding-top:0.9375em;border-right:solid 1px #dfe0e3}.challenge-take-page .assessment-take__list-tutorial-col{width:25%;padding-top:0;background-color:#fff}@media only screen and (max-width: 768px){.challenge-take-page .assessment-take__list-tutorial-col{width:100%;padding:0.375em 0;background-color:#f5f6f7}}.assessment-take__list-tutorial-col.fixed{position:fixed;top:0}.assessment-take__list-tutorial-col.fixed.full-width-view{top:2.9375em}.assessment-take__list-tutorial-col h4{display:none}@media only screen and (max-width: 768px){.assessment-take__list-tutorial-col{width:100%;border:0;border-bottom:1px solid #eaeaea;float:none;position:relative;padding:0.375em 0}.assessment-take__list-tutorial-col h4{display:block;text-align:left;background-color:#fff;border:solid 1px #dfe0e3;color:#303335;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em;border-radius:4px;padding:0.4375em;margin:0 0.4375em;cursor:pointer}.assessment-take__list-tutorial-col h4 span{background:url(/static/arrows/arrow_black_down-0722ca3f1c7cfdd65862a071f9897f4c9b44d96931289da6b056da9b74408894.svg) right 6px no-repeat;display:block;padding-right:0.625em}.assessment-take__list-tutorial-col.show h4 span{background-position:right -30px}}.assessment-take__list-tutorial-col .joyride-tip-guide{display:none;margin-top:0.3125em;position:absolute;top:0;left:0;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,0.3);color:#303335;border:solid 1px #dfe0e3;border-radius:4px;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:16px;line-height:1.5;z-index:1101;width:18.75em;display:block;position:absolute;left:auto;right:-21.25em;margin-top:0}@media (min-width: 769px){.assessment-take__list-tutorial-col .joyride-tip-guide{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}}.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-list,.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-next-tip,.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-prev-tip,.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-close-tip{display:none}.assessment-take__list-tutorial-col .joyride-tip-guide h3{margin-bottom:0.3125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.25}.assessment-take__list-tutorial-col .joyride-tip-guide p{margin:0 0 0.8666666667em;font-size:1em;line-height:1.5}.assessment-take__list-tutorial-col .joyride-tip-guide .f-button{display:inline-block;font-size:1em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.4375em 0.625em;margin-right:0.9375em;border-color:#0e8ce5}@media only screen and (max-width: 480px){.assessment-take__list-tutorial-col .joyride-tip-guide .f-button{float:left;display:block}}.assessment-take__list-tutorial-col .joyride-tip-guide .skip{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:inline-block}.assessment-take__list-tutorial-col .joyride-tip-guide .skip:hover,.assessment-take__list-tutorial-col .joyride-tip-guide .skip:focus{color:#5ec3fb}.assessment-take__list-tutorial-col .joyride-tip-guide .skip:hover,.assessment-take__list-tutorial-col .joyride-tip-guide .skip:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.assessment-take__list-tutorial-col .joyride-tip-guide .skip{display:block;line-height:1.1}}@media only screen and (max-width: 480px){.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-close-tip.skip{padding-top:0.5625em}}.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-nub{display:block;position:absolute;width:0;height:0;border-bottom:solid 7px #fff;border-left:solid 7px transparent;border-right:solid 7px transparent}.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-nub.right{left:auto;top:1.25em;right:-0.4375em;border-left:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-right:none}.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-nub.top{left:10%;top:-0.4375em}@media only screen and (max-width: 768px){.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-nub.top{left:50%}}.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-nub.left{border-right:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-left:none;left:-0.4375em;top:1.25em}.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-nub.bottom{border-top:solid 7px #fff;border-bottom:none;top:auto;bottom:-0.4375em;left:10%}.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-content-wrapper{padding:0.9375em}.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-content-wrapper .button{margin-bottom:0 !important}.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-links:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-links{display:inline-block}* html .assessment-take__list-tutorial-col .joyride-tip-guide .joyride-links{height:1%}.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-links{display:block}.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-fake-link{text-indent:99989px;overflow:hidden;position:absolute;top:-100000px;left:-100000px}@media only screen and (max-width: 480px){.assessment-take__list-tutorial-col .joyride-tip-guide{width:90%}}@media only screen and (max-width: 768px){.assessment-take__list-tutorial-col .joyride-tip-guide{right:auto;left:1.25em;top:3.4375em}.assessment-take__list-tutorial-col .joyride-tip-guide .joyride-nub.left{right:auto;left:5.9375em;background-position:0 0;width:0.875em;height:0.4375em;top:-0.4375em}}.assessment-take__list-tutorial-col.helpful-tutorials-list{margin-bottom:0.625em}@media (min-width: 769px){.assessment-take__list-tutorial-col.helpful-tutorials-list{border:solid 1px #dfe0e3;border-radius:4px;padding-bottom:0.5555555556em}}.assessment-take__list-tutorial-col.helpful-tutorials-list h3{font-size:1.125em;display:block;text-align:left;color:#303335;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.8333333333em 0 0.8333333333em 1.6666666667em;border-bottom:solid 1px #dfe0e3;background-color:#f5f6f8;border-radius:4px 4px 0 0}@media only screen and (max-width: 768px){.assessment-take__list-tutorial-col.helpful-tutorials-list h3{display:none}}.assessment-take__tutorials-right-block{margin-left:33%;vertical-align:top;background-color:#fff}.challenge-take-page .assessment-take__tutorials-right-block{margin-left:25%}@media only screen and (max-width: 768px){.challenge-take-page .assessment-take__tutorials-right-block{margin-left:0}}@media only screen and (max-width: 768px){.assessment-take__tutorials-right-block{border-top:0;margin-left:0;min-height:15.625em}}.assessment-take__tutorials-right-block__inner{padding-left:1.5625em}.study-guide-page .assessment-take__tutorials-right-block__inner{max-width:50em}@media only screen and (max-width: 768px){.assessment-take__tutorials-right-block__inner{padding-left:1.25em}}.assessment-takes__concepts-list{margin-top:0.625em}.assessment-takes__concepts-list li{margin:0}.assessment-takes__concepts-list li.collapsed{margin-bottom:0.3125em}.assessment-takes__concepts-list li ul{margin-bottom:1.25em}@media only screen and (max-width: 480px){.assessment-takes__concepts-list li ul{margin-bottom:0.9375em}}.assessment-takes__concepts-list span.icon-arrow-bold{display:inline-block;opacity:0;visibility:hidden;position:relative;top:0.2em;left:0.2em;transition:opacity .2s}.assessment-takes__concepts-list span.icon-arrow-bold:before{background-image:url(/static/icons/reply_bottom_left_stroke-fd898a7eb932991cf618d7ee5a11aee4d366b31a630fc1d10f9bb068fb51c3f2.svg);background-size:16px}@media only screen and (max-width: 768px){.assessment-takes__concepts-list span.icon-arrow-bold:before{background-size:13px}}.assessment-takes__concepts-list a{padding:0.4375em 1.875em;display:block;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;text-decoration:none;font-size:1em;line-height:1.1;position:relative}.assessment-takes__concepts-list a:hover,.assessment-takes__concepts-list a:focus{color:#5ec3fb}@media (min-width: 770px){.assessment-takes__concepts-list a:hover span.icon-arrow-bold{opacity:1}.assessment-takes__concepts-list a:hover span.icon-arrow-bold:before{background-image:url(/static/icons/reply_bottom_left_stroke_blue-5e3d62c56bc5984c98838179fa4706c50018bff17a859e23dcaa260020421c66.svg)}.assessment-takes__concepts-list a:hover span.icon-arrow-bold,.assessment-takes__concepts-list a:focus span.icon-arrow-bold{opacity:1;visibility:visible}}.assessment-takes__concepts-list a.visited{color:#78459b}.assessment-takes__concepts-list a.visited:hover{color:#925cb7}.assessment-takes__concepts-list a.visited:hover span.icon-arrow-bold{opacity:1}.assessment-takes__concepts-list a.visited:hover span.icon-arrow-bold:before{background-image:url(/static/icons/reply_bottom_left_stroke_purple-edffb3744ca7aadb77fd801c62f82582b66b287a12a7ecc57822ce2a0d90fda4.svg)}.assessment-takes__concepts-list a.active{color:#303335}.assessment-takes__concepts-list a.active span.icon-arrow-bold{opacity:1;visibility:visible}.assessment-takes__concepts-list a.active:hover span.icon-arrow-bold{opacity:1}.assessment-takes__concepts-list a.active:hover span.icon-arrow-bold:before{background-image:url(/static/icons/reply_bottom_left_stroke-fd898a7eb932991cf618d7ee5a11aee4d366b31a630fc1d10f9bb068fb51c3f2.svg)}@media only screen and (max-width: 480px){.assessment-takes__concepts-list a{padding:0.3571428571em 1.4285714286em 0.3571428571em;font-size:0.875em}}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-takes__concepts-list a{padding:0.3571428571em 1.4285714286em 0.3571428571em;font-size:0.875em}}.assessment-takes__concepts-list a.download_pdf_study_guide{background-color:#f6f6f6;padding-right:1.2em !important;border-top:none}.assessment-takes__concepts-list .pathway-unit-link{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.assessment-takes__concepts-list .pathway-unit-link:hover,.assessment-takes__concepts-list .pathway-unit-link:focus{color:#5ec3fb}.assessment-takes__concepts-list .pathway-unit-link.visited{color:#78459b}.assessment-takes__concepts-list .pathway-unit-link.visited:hover{color:#925cb7}.assessment-takes__concepts-list .pathway-unit-link.visited:hover span.icon-arrow-bold:before{background-image:url(/static/icons/reply_bottom_left_stroke_purple-edffb3744ca7aadb77fd801c62f82582b66b287a12a7ecc57822ce2a0d90fda4.svg)}.assessment-takes__concepts-list ul li a{padding:0.4666666667em 1.3333333333em 0.4666666667em 4em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.assessment-takes__concepts-list ul li li a{line-height:1.8em;padding-top:0;padding-bottom:0}.assessment-takes__related-tutorials-header{max-width:37.5em;padding-right:1.5625em}@media only screen and (max-width: 768px){.assessment-takes__related-tutorials-header{padding-top:1.375em;max-width:none}}.assessment-takes__related-tutorials-title{font-size:1.25em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:0.75em}.assessment-takes__related-tutorials-description{line-height:1.2;color:#303335;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1.5333333333em;margin-bottom:1.3333333333em}.assessment-takes__related-tutorials-description figure{text-align:left}.assessment-takes__related-tutorials-description ul{list-style:disc inside;padding-left:1.25em}.assessment-takes__related-tutorials-description ul.triangle{list-style:none;margin-left:0}.assessment-takes__related-tutorials-description ul.triangle>li:before{font-family:'Font Awesome 5 Pro';font-size:1.1875em;content:'\f0da';margin:0 0.3684210526em 0 -0.7368421053em;color:#6d1331}.assessment-takes__related-tutorials-description ol{list-style:decimal inside;padding-left:1.25em}.assessment-takes__related-tutorials-description ol.circle{counter-reset:list-counter;list-style:none;padding-left:1.875em;margin-left:0}.assessment-takes__related-tutorials-description ol.circle>li{margin:0 0 0.5rem 0;counter-increment:list-counter;position:relative;margin-bottom:1.25em}.assessment-takes__related-tutorials-description ol.circle>li:before{content:counter(list-counter);color:#fff;font-size:1em;background:#6d1331;border-radius:50%;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;top:0;left:-1.875em;line-height:1.5em;width:1.5em;height:1.5em}.assessment-takes__related-tutorials-description ol.circle-big{counter-reset:list-big-counter;list-style:none;padding-left:2.5em}.assessment-takes__related-tutorials-description ol.circle-big>li{margin:0 0 0.5rem 0;counter-increment:list-big-counter;position:relative}.assessment-takes__related-tutorials-description ol.circle-big>li:before{content:counter(list-big-counter);color:#fff;font-size:1.9375em;background:#6d1331;border-radius:50%;text-align:center;position:absolute;left:-1.935483871em;line-height:1.6129032258em;width:1.6129032258em;height:1.6129032258em;top:0}.assessment-takes__related-tutorials-description ol.circle-big>li>h3{font-size:1.9375em;line-height:1.3870967742em;margin-bottom:0.2580645161em}.assessment-takes__related-tutorials-description ol.circle-big ul{list-style-position:outside;padding-left:1em}.assessment-takes__related-tutorials-description ul,.assessment-takes__related-tutorials-description ol{margin:0 0 1.25em 1.5625em}.assessment-takes__related-tutorials-description ul li,.assessment-takes__related-tutorials-description ol li{margin-bottom:0.625em}.assessment-takes__related-tutorials-description ul ul,.assessment-takes__related-tutorials-description ul ol,.assessment-takes__related-tutorials-description ol ul,.assessment-takes__related-tutorials-description ol ol{margin:0}.assessment-takes__related-tutorials-description ol ol li{list-style-type:lower-alpha}.assessment-takes__related-tutorials-description li li{margin-top:0.625em}.assessment-takes__related-tutorials-description strong,.assessment-takes__related-tutorials-description b{font-weight:bold}.assessment-takes__related-tutorials-description i,.assessment-takes__related-tutorials-description em{font-style:italic}.assessment-takes__related-tutorials-description sub,.assessment-takes__related-tutorials-description sup{position:relative;font-size:0.75em}.assessment-takes__related-tutorials-description sub{top:0.3125em}.assessment-takes__related-tutorials-description sup{bottom:0.3125em}.assessment-takes__related-tutorials-description figcaption{font-size:0.75em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0 0 0.4166666667em 0;font-style:italic}.assessment-takes__related-tutorials-description h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.8666666667em;margin-bottom:0.3571428571em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-takes__related-tutorials-description h1{text-align:center}}.assessment-takes__related-tutorials-description h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-takes__related-tutorials-description h2{text-align:center}}.assessment-takes__related-tutorials-description h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4666666667em;margin-bottom:0.6818181818em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-takes__related-tutorials-description h3{text-align:center}}.assessment-takes__related-tutorials-description h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;margin-bottom:0.75em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-takes__related-tutorials-description h4{text-align:center}}.assessment-takes__related-tutorials-description h5{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;margin-bottom:0.5555555556em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-takes__related-tutorials-description h5{text-align:center}}.assessment-takes__related-tutorials-description h6{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0666666667em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.assessment-takes__related-tutorials-description h6{text-align:center}}.assessment-takes__related-tutorials-description p{padding-bottom:0;margin-bottom:1.25em}.assessment-takes__related-tutorials-description p.empty-paragraph{padding:0;margin:0}.assessment-takes__related-tutorials-description p.clip-image-wrapper{padding-bottom:.3em;margin:0}.assessment-takes__related-tutorials-description p.citation{font-size:0.75em;font-style:italic;margin:0 0 2em;line-height:1.3}.assessment-takes__related-tutorials-description p:not([class])+p.citation{margin:-1em 0 2em}.assessment-takes__related-tutorials-description blockquote{margin:0 0 0.9375em 1.875em;padding:1.25em;border-radius:4px;font-style:normal;background-color:#eeede8;color:#303335}.assessment-takes__related-tutorials-description blockquote.redactor-long-image{background:#414141;padding:0;margin:0 !important;border-radius:0}.assessment-takes__related-tutorials-description ul.definition-list{padding-left:0;margin-left:0}.assessment-takes__related-tutorials-description ul.definition-list li{list-style-type:none;margin-left:0}.assessment-takes__related-tutorials-description ul.definition-list li:nth-child(2n){margin:0 0 1.2em 1em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.assessment-takes__related-tutorials-description ul.definition-list li:nth-child(2n+1){font-weight:bold;margin-bottom:.6em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.assessment-takes__related-tutorials-description .clip-item{display:inline-block;color:#fff;line-height:1;background-color:#414042;vertical-align:middle}.assessment-takes__related-tutorials-description .clip-item.clip-full-width{display:block}.assessment-takes__related-tutorials-description .clip-item i,.assessment-takes__related-tutorials-description .clip-item em{padding:0.3846153846em 0.5384615385em 0.5384615385em;text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;font-style:normal}.assessment-takes__related-tutorials-description .clip-item::before{padding:0.3846153846em;display:inline-block;vertical-align:middle;width:1.0769230769em;text-align:center;box-sizing:content-box}.assessment-takes__related-tutorials-description .clip-item.icon::before{background-size:14px;content:'';height:1em;background-position:center;background-repeat:no-repeat}.assessment-takes__related-tutorials-description .clip-item.fa-clipboard-check::before{background:#b18c2f}.assessment-takes__related-tutorials-description .clip-item.fa-star::before{background:#ffcf00}.assessment-takes__related-tutorials-description .clip-item.fa-calendar-alt::before{background:#fa8a00}.assessment-takes__related-tutorials-description .clip-item.fa-cog::before{background:#979b9e}.assessment-takes__related-tutorials-description .clip-item.fa-edit::before{background:#79c339}.assessment-takes__related-tutorials-description .clip-item.fa-list::before{background:#4bbfb5}.assessment-takes__related-tutorials-description .clip-item.brainstorm::before{background-color:#ee4587;background-image:url(/static/clip_images/brainstorm-b3c535c1d778c6d98ecfaf929323f6135e52091ed10ae54bcb6e2965ba9fada0.svg)}.assessment-takes__related-tutorials-description .clip-item.concept-to-know::before{background-color:#5fcbee;background-image:url(/static/clip_images/concept_to_know-cbabdd1de4239b7cfc56fcb72d53a28e8e8953d3c1b6ff4bf7beca19f2388831.svg)}.assessment-takes__related-tutorials-description .clip-item.did-you-know::before{background-color:#ce655f;background-image:url(/static/clip_images/did_you_know-ec07fdc33f707c0080903eabdaf47932f802b326db93afc77caf213002d48f8c.svg)}.assessment-takes__related-tutorials-description .clip-item.example{background:#fff;color:#000}.assessment-takes__related-tutorials-description .clip-item.example i,.assessment-takes__related-tutorials-description .clip-item.example em{padding-left:0.125em}.assessment-takes__related-tutorials-description .clip-item.example::before{padding-right:0;background-image:url(/static/clip_images/example-2da070c35ac5b59c2d41049acc05602bbc82dd675f6daafbb4e90a6139398fdb.svg)}.assessment-takes__related-tutorials-description .clip-item.hint::before{background-color:#cf1d1f;background-image:url(/static/clip_images/hint-14fc9c871f903f8a23cb81efd4ef88ad831b3f138a8d1d64b701e38925d070bd.svg)}.assessment-takes__related-tutorials-description .clip-item.learn-more::before{background-color:#4596d2;background-image:url(/static/clip_images/learn_more-2c394e9e2e50b805e1badd75b404abd68672e0ba432b22a86c554cc5d5882f09.svg)}.assessment-takes__related-tutorials-description .clip-item.people-to-know::before{background-color:#4b7bff;background-image:url(/static/clip_images/people_to_know-cf8b85633534ddb7348cdd7214d6734bb6cb16bf80fa0d038c7985798cb0ccc9.svg)}.assessment-takes__related-tutorials-description .clip-item.step-by-step::before{background-color:#004c8c;background-image:url(/static/clip_images/step_by_step-49b10fa4a25790b0566ad4c5a7e24f211cfb7ab2da03e9bbbcf83540e255c662.svg)}.assessment-takes__related-tutorials-description .clip-item.summary::before{background-color:#f38951;background-image:url(/static/clip_images/summary-bd8daca13119c8651b51afcaf4f5c1f8ba5999ebc42ffd98612dec888c1cb382.svg)}.assessment-takes__related-tutorials-description .clip-item.term-to-know::before{background-color:#2e63b2;background-image:url(/static/clip_images/term_to_know-a368e3044b32f4f1f832b4894b375b7cb554137d7929b1279a08e0153fe41867.svg)}.assessment-takes__related-tutorials-description .clip-item.terms-to-know::before{background-color:#0096d3;background-image:url(/static/clip_images/terms_to_know-c94ed1ec5dedb0fb082cfaf060b16cb591c460b8e6eb0617b3bb45b09db3ec66.svg)}.assessment-takes__related-tutorials-description .clip-item.make-the-connection::before{background-color:#b7d521;background-image:url(/static/clip_images/make_the_connection-ea75d109afb50b440623b06015188bd9ea82852cf4499b4a8819fc1d1ca8af90.svg)}.assessment-takes__related-tutorials-description .clip-item.formula::before{background-color:#693096;background-image:url(/static/clip_images/formula-13e7a7c71e73b03ae283e35bf08e32ac9cd750a63d01693ba9715f5cdc6bfa01.svg)}.assessment-takes__related-tutorials-description p.clip-full-width,.assessment-takes__related-tutorials-description div.clip-full-width{padding-bottom:0;margin-bottom:.7em;background-color:#414042}.assessment-takes__related-tutorials-description p.clip-full-width img,.assessment-takes__related-tutorials-description div.clip-full-width img{display:block}.assessment-takes__related-tutorials-description p.clip-inline-wrapper,.assessment-takes__related-tutorials-description div.clip-inline-wrapper{padding-bottom:.7em;margin-bottom:0}.assessment-takes__related-tutorials-description p.clip-inline-wrapper img.clip-image,.assessment-takes__related-tutorials-description div.clip-inline-wrapper img.clip-image{margin-right:.6em}.assessment-takes__related-tutorials-description table{width:100%}.assessment-takes__related-tutorials-description table td{padding:0.3125em;border:1px solid #ddd}.assessment-takes__related-tutorials-description a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.assessment-takes__related-tutorials-description a:hover,.assessment-takes__related-tutorials-description a:focus{color:#5ec3fb}.assessment-takes__related-tutorials-many-ways{font-family:'SkippySharp';font-size:1.375em;line-height:1.1;margin-bottom:0.6818181818em}.assessment-takes__related-tutorials-many-ways span{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8181818182em}@media only screen and (max-width: 768px){.assessment-takes__related-tutorials-many-ways{text-align:center}}.assessment-takes__related-tutorials-blocks:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-takes__related-tutorials-blocks{display:inline-block}* html .assessment-takes__related-tutorials-blocks{height:1%}.assessment-takes__related-tutorials-blocks{display:block}.assessment-takes__related-tutorials-blocks li{float:left;width:16.25em;margin:0 1.25em 1.25em 0}.assessment-takes__related-tutorials-blocks li a{display:block;border:solid 2px #1c9def;border-radius:4px;padding:1.25em;background-color:#f0f0f0;text-decoration:none;color:#303335}.assessment-takes__related-tutorials-blocks li a:hover,.assessment-takes__related-tutorials-blocks li a:focus{box-shadow:rgba(28,157,239,0.5) 0px 1px 4px}.assessment-takes__related-tutorials-blocks li a.visited{border-color:#78459b}.assessment-takes__related-tutorials-blocks .square-tutorial-logo{position:relative;background-color:#fff;overflow:hidden;border-radius:4px}.assessment-takes__related-tutorials-blocks .square-tutorial-logo .tutorial-logo{width:auto;height:14.4em;display:block;border-radius:4px;margin:auto}.assessment-takes__related-tutorials-blocks .square-tutorial-logo .closing-capture-icon{position:absolute;left:-0.3333333333em;bottom:-0.3333333333em;border:solid 2px #fff;border-radius:4px;background:#fff;width:1.6666666667em}.assessment-takes__related-tutorials-blocks .square-tutorial-info{margin-top:1.25em}.assessment-takes__related-tutorials-blocks .square-tutorial-info:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-takes__related-tutorials-blocks .square-tutorial-info{display:inline-block}* html .assessment-takes__related-tutorials-blocks .square-tutorial-info{height:1%}.assessment-takes__related-tutorials-blocks .square-tutorial-info{display:block}.assessment-takes__related-tutorials-blocks .square-tutorial-info .author-logo{float:left;width:4em;height:auto;border:solid 1px #dfe0e3;border-radius:4px;display:block}.assessment-takes__related-tutorials-blocks .square-tutorial-info .square-tutorial-additional{margin-left:5em;padding-top:0.75em}.assessment-takes__related-tutorials-blocks .square-tutorial-info .square-tutorial-additional p{font-weight:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;margin-bottom:0.5333333333em}@media only screen and (max-width: 768px){.assessment-takes__related-tutorials-blocks{text-align:center}.assessment-takes__related-tutorials-blocks li{float:none;display:inline-block}}.related-concepts-region{margin:2.1875em 2.8125em 0;border-radius:4px;border:solid 1px #dfe0e3;position:relative}.challenge-v2-html .related-concepts-region{max-width:50em}@media only screen and (max-width: 768px){.related-concepts-region{margin:0.9375em 1.25em}}.related-concepts-title{position:absolute;display:inline-block;background:#fff;padding:0 0.375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;top:-0.625em;left:2.1875em;text-transform:uppercase}.related-concepts-inner{padding:0.9375em 0.9375em 0.75em}.related-concepts-inner a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;line-height:1.4375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif !important;display:inline-block;background:url(/static/sheet_icon_blue-81a4cacbedd9cdd64a758e0f04b0edfd10b0f6f563a80c3398527b2f014c4c87.svg) left 3px no-repeat;padding-left:1.4375em}.related-concepts-inner a:hover,.related-concepts-inner a:focus{color:#5ec3fb}.related-concepts-inner a.visited{color:#78459b;background-image:url(/static/sheet_icon_purple-cf44422e3fbed5223ea1c9049768108008c06b07087f91a3732a45c79c75a14c.svg)}.related-concepts-inner a.visited:hover,.related-concepts-inner a.visited:focus{color:#925cb7}.study-guide__related-tutorials-list-wrapper{padding-bottom:0.3125em;margin-bottom:-0.3125em;overflow:hidden}.study-guide__related-tutorial-item{display:block;float:left;width:33.33%;border-right:solid 1px #dfe0e3;box-sizing:border-box;box-shadow:0 2px 3px rgba(170,170,170,0.1)}.study-guide__related-tutorial-item a{display:block;border-bottom:solid 1px #dfe0e3;text-decoration:none}.study-guide__related-tutorial-item a .related-info-block{padding:0.5625em 0.625em 0.5625em 1.875em;border-bottom:solid 1px transparent;text-align:left;position:relative;overflow:hidden;white-space:nowrap}@media only screen and (max-width: 480px){.study-guide__related-tutorial-item a .related-info-block{padding:0.9375em 0.1875em 0.625em}}.study-guide__related-tutorial-item a .related-info-block .related-info-block-info-mask{position:absolute;right:0;top:0;width:1.875em;height:3.125em;background:url(/static/mask_white-fade-5e40b43f7289c45eb98f27e3b09f3506548b41abadb07c1f901898a874340ac2.png) 0 0 no-repeat}@media only screen and (max-width: 480px){.study-guide__related-tutorial-item a .related-info-block .related-info-block-info-mask{top:2.8125em}}.study-guide__related-tutorial-item a .related-info-block .related-info-block-avatar{display:inline-block;border:solid 1px #dfe0e3;border-radius:4px;overflow:hidden;width:1.875em;height:1.875em;margin-right:0.3125em}.study-guide__related-tutorial-item a .related-info-block .related-info-block-avatar img{display:block;max-width:100%}@media only screen and (max-width: 480px){.study-guide__related-tutorial-item a .related-info-block .related-info-block-avatar{display:block;margin:0 auto 0.3125em}}.study-guide__related-tutorial-item a .related-info-block .related-info-block-info{display:inline-block;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;vertical-align:top;text-align:left}.study-guide__related-tutorial-item a .related-info-block .related-info-block-info:hover,.study-guide__related-tutorial-item a .related-info-block .related-info-block-info:focus{color:#5ec3fb}.study-guide__related-tutorial-item a .related-info-block .related-info-block-info p{max-width:16.25em;white-space:nowrap;overflow:hidden}.study-guide__related-tutorial-item a .related-info-block .related-info-block-info .related-info__additional{overflow:hidden}.study-guide__related-tutorial-item a .related-info-block .related-info-block-info .related-info__additional li{float:left;margin-right:0.4375em}.study-guide__related-tutorial-item a .related-info-block .related-info-block-info .related-info__additional li .closing-capture-icon{width:1em;height:1em;background:url(/static/closed_captioned_blue-cb7ffd874505a9776e27f2796677f3b763eaa7623b2a841920da95aa6fd30da5.svg) 0 2px no-repeat;background-size:16px}.study-guide__related-tutorial-item a .related-info-block .related-info-block-info .related-info__additional li .video-section-icon{width:1em;height:1em;background:url(/static/video_icon-02b799085557e5ae7da4edf236395e90eb9836bb3d5c386c9d840875850af729.svg) 0 0 no-repeat;background-size:16px}.study-guide__related-tutorial-item a .related-info-block .related-info-block-info .related-info__additional li .sheet-icon{width:0.9375em;height:1em;background:url(/static/sheet_icon_blue-81a4cacbedd9cdd64a758e0f04b0edfd10b0f6f563a80c3398527b2f014c4c87.svg) 0 1px no-repeat;background-size:12px}@media only screen and (max-width: 480px){.study-guide__related-tutorial-item a .related-info-block .related-info-block-info{display:block;padding-left:1.5625em}.study-guide__related-tutorial-item a .related-info-block .related-info-block-info p{white-space:normal;padding-bottom:0.1875em;min-height:2.25em}}.study-guide__related-tutorial-item a.active{border-bottom:solid 1px #1c9def}.study-guide__related-tutorial-item a.active .related-info-block{border-bottom:solid 1px #1c9def}.study-guide__related-tutorial-item a.active .related-info-block .related-info-block-info{color:#303335}.study-guide__related-tutorial-item a.active .related-info-block .related-info-block-info .related-info__additional .closing-capture-icon{background-image:url(/static/closed_captioned_dark-e79dca204ad8f35076f44a8aeef113463cfa2f850e2ce46042d09bad465be359.svg)}.study-guide__related-tutorial-item a.active .related-info-block .related-info-block-info .related-info__additional .video-section-icon{background-image:url(/static/video_icon_dark-6b9c7811bbf3b60e60d9de649e88dc8e5b04c94789ea409a73ef9ba272881731.svg)}.study-guide__related-tutorial-item a.active .related-info-block .related-info-block-info .related-info__additional .sheet-icon{background-image:url(/static/sheet_icon-42bf8d4a19b894abcd737459a5931e2c6dbb49448258d3a8d382cdbcbf21801e.svg)}.assessment-takes__related-tutorials-list-col{width:27.9761904762%;float:right;position:relative;margin-top:2.375em}@media (min-width: 1171px) and (max-width: 4096px){.assessment-takes__related-tutorials-list-col{width:16.25em}}.assessment-takes__related-tutorials-list-col .stars{opacity:.6}.assessment-takes__related-tutorials-list-col .related-info-block:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-takes__related-tutorials-list-col .related-info-block{display:inline-block}* html .assessment-takes__related-tutorials-list-col .related-info-block{height:1%}.assessment-takes__related-tutorials-list-col .related-info-block{display:block}@media only screen and (max-width: 768px){.assessment-takes__related-tutorials-list-col{float:none;display:block;width:100%;background:#fff;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;position:relative;margin-top:0}}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-takes__related-tutorials-list-col.show ul{display:block}}.assessment-takes__related-tutorials-list-col h4 .assessment-takes__related-title{font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:0.2222222222em}.assessment-takes__related-tutorials-list-col h4 p{display:block;font-size:0.9375em;margin-bottom:0.8666666667em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.assessment-takes__related-tutorials-list-col h4 span{font-family:'SkippySharp';font-size:1.4375em;display:block;margin-bottom:0.8695652174em}.assessment-takes__related-tutorials-list-col h4 img{display:none;vertical-align:top;margin:0.5em 0 0 0.3125em}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-takes__related-tutorials-list-col h4{padding:10px 20px;background:#fff;border:0}.assessment-takes__related-tutorials-list-col h4 span{display:inline;background:url(/static/arrows/arrow_black_down-0722ca3f1c7cfdd65862a071f9897f4c9b44d96931289da6b056da9b74408894.svg) right 10px no-repeat;padding-right:0.625em}.assessment-takes__related-tutorials-list-col h4:hover{cursor:pointer}}@media only screen and (max-width: 480px){.assessment-takes__related-tutorials-list-col h4{font-size:1.125em;padding:10px 20px;background:#fff;border:0}.assessment-takes__related-tutorials-list-col h4:hover{cursor:pointer}.assessment-takes__related-tutorials-list-col h4 span{display:inline;background:url(/static/arrows/arrow_black_down-0722ca3f1c7cfdd65862a071f9897f4c9b44d96931289da6b056da9b74408894.svg) right 10px no-repeat;padding-right:0.625em}}@media only screen and (max-width: 768px){.assessment-takes__related-tutorials-list-col.show h4 span{background-position:right -27px}}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-takes__related-tutorials-list__container{display:none;border-radius:0px;margin-bottom:0}}@media only screen and (max-width: 480px){.assessment-takes__related-tutorials-list__container{display:none;border-radius:0px;margin-bottom:0}}@media only screen and (min-width: 769px){.assessment-takes__related-tutorials-list__container{display:block !important}}.assessment-take__content-tutorial-col{width:72.0238095238%;margin-right:27.9761904762%;padding-bottom:1.875em}.assessment-take__content-tutorial-col:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-take__content-tutorial-col{display:inline-block}* html .assessment-take__content-tutorial-col{height:1%}.assessment-take__content-tutorial-col{display:block}@media (min-width: 1171px) and (max-width: 4096px){.assessment-take__content-tutorial-col{margin-right:16.25em;width:auto}}@media only screen and (max-width: 768px){.assessment-take__content-tutorial-col{width:100%;margin-right:0}}.assessment-takes__tutorial-contents{padding:0 1.875em 0 2.8125em;max-width:43.75em}.study-guide-page .assessment-takes__tutorial-contents{padding-top:1.5625em}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-takes__tutorial-contents{padding:1.375em 5%;max-width:100%}}@media only screen and (max-width: 480px){.assessment-takes__tutorial-contents{padding:0;max-width:100%}}.assessment-takes__tutorial-contents .content .ckeditor_output,.assessment-takes__tutorial-contents .content .markup_output{font-size:1.0625em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.5882352941em}.assessment-takes__tutorial-contents .content .ckeditor_output .quote.jww-markup-block,.assessment-takes__tutorial-contents .content .markup_output .quote.jww-markup-block{font-size:1.5294117647em}.assessment-takes__tutorial-contents .content .ckeditor_output .playbook.jww-markup-block,.assessment-takes__tutorial-contents .content .markup_output .playbook.jww-markup-block{font-size:1em}.assessment-takes__tutorial-contents .content .ckeditor_output blockquote img,.assessment-takes__tutorial-contents .content .markup_output blockquote img{max-width:100%}.assessment-takes__tutorial-contents .content p{padding:0;margin:0 0 1.5882352941em 0}.assessment-takes__tutorial-contents .content p.clip-full-width{padding-bottom:0}.assessment-takes__tutorial-contents .content .section .description p{font-size:1.0625em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.5882352941em;padding:0;margin:0 0 1.5882352941em 0}.assessment-takes__tutorial-contents .content .video-transcription-block .pdf-download-link{font-size:1.0625em}.assessment-takes__tutorial-contents .content .video-transcription-block p{font-size:1.0625em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.5882352941em;padding:0;margin:0 0 1.5882352941em 0}.assessment-takes__tutorial-contents .content .action_gear_box,.assessment-takes__tutorial-contents .content .addNewSection{display:none}.assessment-takes__tutorial-contents .content h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:1.6875em;line-height:1.5925925926em;margin:1.5925925926em 0 0.7777777778em}.assessment-takes__tutorial-contents .content h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:1.5625em;line-height:1.6em;margin:1.6em 0 0.8em}.assessment-takes__tutorial-contents .content a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;hyphens:auto;-ms-hyphens:auto;word-break:break-all}.assessment-takes__tutorial-contents .content a:hover,.assessment-takes__tutorial-contents .content a:focus{color:#5ec3fb}.assessment-takes__tutorial-contents .content .p1{font-size:0.875em}.rating-flexible{position:relative;overflow:hidden}.rating-flexible img{width:100%;position:absolute;top:0;left:0;display:none}.rating-flexible.medium{width:84px;height:16px;background:url(/static/stars-flexible-f0a21f2852ef1fa39af690608b019fbf6be6230bc545c5c3369b828edf951a54.svg) no-repeat;background-position:-84px 0px}.rating-flexible.medium.star-1{background-position:-67px 0px}.rating-flexible.medium.star-2{background-position:-50px 0px}.rating-flexible.medium.star-3{background-position:-34px 0px}.rating-flexible.medium.star-4{background-position:-17px 0px}.rating-flexible.medium.star-5{background-position:0px 0px}.rating-flexible.small{width:62px;height:12px;background:url(/static/stars-flexible-f0a21f2852ef1fa39af690608b019fbf6be6230bc545c5c3369b828edf951a54.svg) no-repeat;background-position:-63px 0px;background-size:126px 12px}.rating-flexible.small.star-1{background-position:-50px 0px}.rating-flexible.small.star-2{background-position:-38px 0px}.rating-flexible.small.star-3{background-position:-25px 0px}.rating-flexible.small.star-4{background-position:-13px 0px}.rating-flexible.small.star-5{background-position:0px 0px}.assessment-takes__related-tutorial{margin-bottom:1.25em}.assessment-takes__related-tutorial a{display:block;text-decoration:none;color:#303335;font-size:0.9375em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;position:relative;border:solid 2px #1c9def;border-radius:4px;background-color:#f0f0f0}.assessment-takes__related-tutorial a .related-info-block{padding:1em 1em 0;border:solid 1px transparent}@media only screen and (max-width: 768px){.assessment-takes__related-tutorial a{width:20.7692307692em;margin:auto;font-size:0.8125em}}.assessment-takes__related-tutorial a:hover,.assessment-takes__related-tutorial a:focus{box-shadow:rgba(28,157,239,0.5) 0px 1px 4px}.assessment-takes__related-tutorial a.visited{border-color:#78459b}.assessment-takes__related-tutorial a.visited:hover,.assessment-takes__related-tutorial a.visited:focus{box-shadow:rgba(120,69,155,0.5) 0px 1px 4px}.assessment-takes__related-tutorial a.active{border-color:#78459b;background-color:#e9def0}.assessment-takes__related-tutorial a.active:hover,.assessment-takes__related-tutorial a.active:focus{box-shadow:rgba(120,69,155,0.5) 0px 1px 4px}.assessment-takes__related-tutorial a.active .related-info-block{border-color:#78459b}.assessment-takes__related-tutorial a img{border-radius:4px}.assessment-takes__related-tutorial a p{line-height:1}.assessment-takes__related-tutorial a .tutorial-logo{width:47%;height:auto;float:left;margin:0 1em 1em 0;position:relative;border:solid 1px #dfe0e3}.assessment-takes__related-tutorial a .tutorial-logo .closing-capture-icon{position:absolute;left:-0.3125em;bottom:-0.3125em;border:solid 4px #fff;border-width:6px 4px;border-radius:4px;background-color:#fff;width:0.9375em;height:0.6875em;background:url(/static/closed_captioned_small-1c5690718234550de11cc8a326ace4452b601fdc6e9634b0087f9895066857a2.svg);background-size:100%}.assessment-takes__related-tutorial a .tutorial-logo-wrapper{max-height:6.8em;overflow:hidden;border-radius:4px}.assessment-takes__related-tutorial a .tutorial-logo-wrapper img{width:100%;display:block;height:auto}@media only screen and (max-width: 768px){.assessment-takes__related-tutorial a .tutorial-logo-wrapper{max-height:8.7692307692em}}.assessment-takes__related-tutorial a .author-logo{margin-bottom:0.2em;margin-top:0.1333333333em;width:16%;height:auto;border:solid 1px #dfe0e3;display:block;margin-bottom:0.8em}.assessment-takes__related-tutorial a .rating-flexible{margin-top:0.1333333333em}.assessment-takes__related-tutorial .recommend_rating.tutorials-to-answer{margin-bottom:1em}.assessment-takes__tutorial-contents h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:2.25em;line-height:1;margin-bottom:0}@media only screen and (max-width: 480px){.assessment-takes__tutorial-contents h1{padding:0.4166666667em 0.8333333333em 0.2916666667em;line-height:1;font-size:1.5em}}.assessment-takes__tutorial-contents h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.5333333333em;margin:1.6086956522em 0 0.7826086957em;border:none;background-color:transparent;text-align:left;padding:0}.assessment-takes__tutorial-contents h5{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4em;margin:1.5714285714em 0 0.7619047619em;border:none;background-color:transparent;text-align:left;padding:0}.assessment-takes__tutorial-contents .author-info{float:left;width:50%;margin-top:1em}@media only screen and (max-width: 768px){.assessment-takes__tutorial-contents .author-info{width:auto;float:none;margin-top:0.625em}}.assessment-takes__tutorial-contents .author-logo{border-radius:4px;float:left;margin:0 0.9375em 1.5625em 0;width:4.125em;height:4.125em;overflow:hidden;background-color:#ccc}.assessment-takes__tutorial-contents .markup-pdf-version-link{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.assessment-takes__tutorial-contents .markup-pdf-version-link:hover,.assessment-takes__tutorial-contents .markup-pdf-version-link:focus{color:#5ec3fb}.assessment-takes__tutorial-contents .author-name{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em}.assessment-takes__tutorial-contents .take-quiz{float:right;font-size:0.8125em;margin-top:1.2307692308em;border:solid 1px #dfe0e3;border-radius:4px;padding:1em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;width:41%}.assessment-takes__tutorial-contents .take-quiz h4{font-size:1.3846153846em;margin-bottom:0.4444444444em;margin-top:0}.assessment-takes__tutorial-contents .take-quiz a.f-button{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;border:1px solid #0986e1;padding:0.6em 0.6666666667em 0.5333333333em;width:auto;display:block;font-size:1.1538461538em;margin-top:1em;text-align:center}@media only screen and (max-width: 768px){.assessment-takes__tutorial-contents .take-quiz{float:none;font-size:0.8125em;margin:1.1538461538em auto;text-align:center}.assessment-takes__tutorial-contents .take-quiz h4{text-align:center}.assessment-takes__tutorial-contents .take-quiz a.f-button{display:inline-block}}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-takes__tutorial-contents .take-quiz{width:auto;max-width:50%}}@media only screen and (max-width: 480px){.assessment-takes__tutorial-contents .take-quiz{width:auto;max-width:inherit}}.assessment-takes__tutorial-contents .assessment-takes__completed-icon{background:url(/static/green_white_check-e748c1a71bec24dbc3b0f13cea0172bbbe50aa356c8039884812de41c493bd9a.png) center top no-repeat;font-size:1.1538461538em;padding-top:3.3333333333em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;text-align:center}.assessment-takes__tutorial-contents .assessment-takes__view-answers{text-align:center;line-height:1.2;font-size:1.1538461538em}.assessment-takes__tutorial-contents .assessment-takes__view-answers a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.assessment-takes__tutorial-contents .assessment-takes__view-answers a:hover,.assessment-takes__tutorial-contents .assessment-takes__view-answers a:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.assessment-takes__tutorial-contents .assessment-takes__tutorial-contents__rating-title{padding:0 1.25em}}.assessment-takes__tutorial-contents .assessment-takes__tutorial-contents__rating-title h2{font-size:1.5em;line-height:1.2;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0.8333333333em 0 0.8333333333em;position:relative}.assessment-takes__tutorial-contents .assessment-takes__tutorial-contents__rating-title h2 span{background:#fff;padding-right:0.4166666667em;position:relative;z-index:10;text-transform:uppercase}.assessment-takes__tutorial-contents .assessment-takes__tutorial-contents__rating-title h2 .header-actions{position:absolute;width:100%;height:1px;border-top:solid 3px #dfe0e3;left:0;bottom:0.4166666667em;z-index:1}@media only screen and (max-width: 480px){.assessment-takes__tutorial-contents .assessment-takes__tutorial-contents__rating-title h2 .header-actions .flexible-right{display:none}}.assessment-takes__tutorial-contents .rating-flexible{margin:6px 0 10px}@media only screen and (max-width: 480px){.assessment-takes__tutorial-contents .rating-flexible{width:62px;height:12px;margin:0;background:url(/static/stars-flexible-small-bcd6d8a5c018ea8001a54288f2d20c17842cdf6ba5b426368742305cff65bd3f.png) no-repeat;background-position:-63px 0px}.assessment-takes__tutorial-contents .rating-flexible.star-1{background-position:-50px 0px}.assessment-takes__tutorial-contents .rating-flexible.star-2{background-position:-38px 0px}.assessment-takes__tutorial-contents .rating-flexible.star-3{background-position:-25px 0px}.assessment-takes__tutorial-contents .rating-flexible.star-4{background-position:-13px 0px}.assessment-takes__tutorial-contents .rating-flexible.star-5{background-position:0px 0px}}.assessment-takes__tutorial-contents .content{margin:1.5625em 0 1.6875em}@media only screen and (max-width: 480px){.assessment-takes__tutorial-contents .content{font-size:0.875em;margin:1.0714285714em 0}}.assessment-takes__tutorial-contents-inner{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;overflow:hidden}@media only screen and (max-width: 480px){.assessment-takes__tutorial-contents-inner{padding:0 20px}}.assessment-takes__tutorial-contents-inner .author-info-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-takes__tutorial-contents-inner .author-info-wrapper{display:inline-block}* html .assessment-takes__tutorial-contents-inner .author-info-wrapper{height:1%}.assessment-takes__tutorial-contents-inner .author-info-wrapper{display:block}.assessment-takes__tutorial-contents-inner .playerWrapper{margin-bottom:1em;overflow:hidden;position:relative}.assessment-takes__tutorial-contents-inner .preferred-instructor li#favorite_instructor{max-width:12.5em}.assessment-takes__tutorial-contents-inner .embed_section.section .section-title{margin:0}.assessment-takes__tutorial-contents-inner .embed_section.section .description{margin-top:0.9375em}.assessment-takes__tutorial-contents-inner .embed_section.section .description p{margin:0}.assessment-takes__tutorial-contents-inner .embed-content-wrapper{height:auto;margin-bottom:1em;margin-top:1.25em;overflow:hidden;position:relative}.assessment-takes__tutorial-contents-inner .embed-content-wrapper>iframe{position:relative;left:-8px;top:-8px}.assessment-takes__tutorial-contents-inner .video_section.section .section-title{margin:0}.assessment-takes__tutorial-contents-inner .video_section.section .description{margin-top:0.9375em}.assessment-takes__tutorial-contents-inner .video_section.section .description p{margin:0}.assessment-takes__tutorial-contents-inner .player_or_notice iframe,.assessment-takes__tutorial-contents-inner .player_or_notice object,.assessment-takes__tutorial-contents-inner .player_or_notice embed,.assessment-takes__tutorial-contents-inner .player_or_notice video{height:100%;left:0;position:absolute;top:0;width:100%}.assessment-takes__tutorial-contents-inner .video-transcription-block{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.assessment-takes__tutorial-contents-inner .video-transcription-block a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.assessment-takes__tutorial-contents-inner .video-transcription-block a:hover,.assessment-takes__tutorial-contents-inner .video-transcription-block a:focus{color:#5ec3fb}.assessment-takes__tutorial-contents-inner .video-transcription-block .pdf-download-link{margin-bottom:0.9375em;display:inline-block;font-size:0.875em}.assessment-takes__tutorial-contents-inner .slide_show_section .player_or_notice{height:0;margin-bottom:1em;overflow:hidden;padding-bottom:67.5%;padding-top:1.5625em;position:relative}.assessment-takes__tutorial-contents-inner .pdf_section .player_or_notice .playerWrapper{padding-bottom:127%}.assessment-takes__tutorial-contents-inner .source{font-size:0.5625em;color:#343434;line-height:100%;text-transform:uppercase;padding-top:0.5em}.assessment-takes__tutorial-contents-inner .preferred-instructor ul{margin-top:0.3125em}.assessment-takes__tutorial-contents-inner .preferred-instructor ul input{float:left;clear:none}.assessment-takes__tutorial-contents-inner .preferred-instructor ul label{float:left;clear:none;margin-left:5px;padding:0 0 0 18px}.assessment-takes__tutorial-contents-inner .preferred-instructor ul label p{padding:0}.assessment-takes__tutorial-contents-inner .preferred-instructor ul li:not(#foo) input[type='checkbox']{opacity:0;margin-right:-15px;margin-left:0;width:12px;height:12px;cursor:pointer;position:relative;z-index:2}.assessment-takes__tutorial-contents-inner .preferred-instructor ul li:not(#foo) input[type='checkbox']+label{line-height:1.125;padding:0px 1% 0.125em 1.375em;margin:0;position:relative;z-index:1;cursor:pointer;background:url(/static/checkbox_multi_small_green-ed41c83ff80452a07a93e554e92354cf8f46edeb55d31dcc4eaccff11a4ea4b7.svg) -1584px center no-repeat}.assessment-takes__tutorial-contents-inner .preferred-instructor ul li:not(#foo) input[type='checkbox']:checked+label{background:url(/static/checkbox_multi_small_green-ed41c83ff80452a07a93e554e92354cf8f46edeb55d31dcc4eaccff11a4ea4b7.svg) 3px center no-repeat}.assessment-takes__tutorial-contents-inner .preferred-instructor ul li:not(#foo) input[type='checkbox']:focus+label{outline:1px dotted #666}.assessment-takes__tutorial-contents-inner .preferred-instructor ul li:not(#foo) input[disabled]+label{opacity:0.5}.assessment-takes__tutorial-contents-inner .preferred-instructor ul li:not(#foo) input[disabled]:checked+label{opacity:0.5}.assessment-takes__tutorial-contents-inner .preferred-instructor ul li{overflow:hidden}.assessment-takes__tutorial-contents-inner .preferred-instructor ul label{font-size:1.1875em;font-family:'SkippySharp'}.assessment-takes__tutorial-contents__vote-wrapper{overflow:hidden;background:#f6f6f6;border:1px solid #eaeaea;border-radius:5px;padding:0 1em 0.8333333333em;font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#000}@media only screen and (max-width: 480px){.assessment-takes__tutorial-contents__vote-wrapper{border-radius:0;border-left:0;border-right:0;text-align:center;padding:0 0 0.5555555556em}}.assessment-takes__tutorial-contents__vote-wrapper a{color:#000;width:16%;margin-left:3%;padding:5px 0 6px;margin-top:0.9444444444em;display:block;float:left;text-align:center;text-decoration:none;border:1px solid #eaeaea;border-radius:5px;background-color:#fcfcfc;min-width:73px;background-image:linear-gradient(#fcfcfc, #eee)}.assessment-takes__tutorial-contents__vote-wrapper a:hover,.assessment-takes__tutorial-contents__vote-wrapper a:focus{background-image:linear-gradient(#eee, #fcfcfc)}.assessment-takes__tutorial-contents__vote-wrapper a.selected{background-image:linear-gradient(#eee, #fcfcfc);border-color:#8EBCE5}.assessment-takes__tutorial-contents__vote-wrapper a:first-child{margin-left:0}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-takes__tutorial-contents__vote-wrapper a{margin-right:1.8%;margin-left:1.8%;min-width:60px}}@media only screen and (max-width: 480px){.assessment-takes__tutorial-contents__vote-wrapper a{min-width:22px;width:22px;height:21px;text-indent:-1000px;padding:0;margin:0;background:url(/static/stars-flexible-big-3ea847b14614c5ea84c98cf3a393b1137e54cf253fab729ce16e34fafc71f193.png) no-repeat -21px 0;background-size:cover;background-attachment:scroll;border:0;display:inline-block;float:none}.assessment-takes__tutorial-contents__vote-wrapper a.selected{background:url(/static/stars-flexible-big-3ea847b14614c5ea84c98cf3a393b1137e54cf253fab729ce16e34fafc71f193.png) no-repeat -21px 0;background-size:cover;background-attachment:scroll}.assessment-takes__tutorial-contents__vote-wrapper a.light{background:url(/static/stars-flexible-big-3ea847b14614c5ea84c98cf3a393b1137e54cf253fab729ce16e34fafc71f193.png) no-repeat 0 0;background-size:cover;background-attachment:scroll}.assessment-takes__tutorial-contents__vote-wrapper a .rating-flexible{display:none}}.assessment-takes__tutorial-contents__vote-wrapper .rating-flexible{margin:0 auto;float:none}.assessment-takes__tutorial-contents__vote-wrapper h4{display:none;font-size:1.1111111111em;font-family:SkippySharp;font-weight:normal;margin:0;text-align:center;line-height:1;padding:0.6em 0 0.15em;border:0}@media only screen and (max-width: 480px){.assessment-takes__tutorial-contents__vote-wrapper h4{display:block}}.assessment-take__tutorials__footer{height:100px;border-top:1px solid #eaeaea;background-color:#fff}.assessment-take__quiz{color:#373739;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:3.75em 1.875em 1.875em !important;min-width:28.125em}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-take__quiz{min-width:25em}}@media only screen and (max-width: 480px){.assessment-take__quiz{min-width:0;padding:3.75em 0.9375em 1.875em !important}}.assessment-take__quiz header h4{font-size:1.4375em;margin-bottom:0.2173913043em;line-height:1.2;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.assessment-take__quiz .assessment-take__quiz-subheader{font-family:'SkippySharp';font-size:1.4375em}.assessment-take__quiz .assessment-take__quiz-concept{font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0.8333333333em 0 1.1111111111em}.assessment-take__quiz footer{padding:0 0 1.875em}.assessment-take__quiz h2{display:inline-block;margin-right:0.8333333333em;font-size:1.5em;line-height:1;text-transform:uppercase;font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;vertical-align:middle}.assessment-take__quiz h3{text-align:center;padding:1em 0;font-size:1.25em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.assessment-take__quiz span.mark{display:inline-block;padding:0.3125em;width:15px;height:16px;text-align:center;color:#e0dfdd;background:#fff;border-radius:50%;text-decoration:none;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;vertical-align:middle;cursor:default}.assessment-take__quiz span.mark:first-of-type{text-indent:-2px}.assessment-take__quiz span.mark.correct{color:#fff;background:#accd2f}.assessment-take__quiz img{max-width:100%;height:auto !important}.assessment-take__quiz .content strong{font-weight:bold}.assessment-take__quiz .content em{font-style:italic}.assessment-take__quiz footer{padding-top:1.25em;text-align:center}.assessment-take__quiz sup{vertical-align:super}@media only screen and (max-width: 768px){.assessment-take__quiz{padding:1.875em 1.25em;width:auto}}.assessment-take__quiz__quiz-done{margin-top:8.75em}.assessment-take__quiz__quiz-done .f-button{display:block;width:210px;margin:20px auto}.assessment-take__quiz__quiz-done h4{font-size:1.5625em;background:url(/static/green_white_check-e748c1a71bec24dbc3b0f13cea0172bbbe50aa356c8039884812de41c493bd9a.png) center top no-repeat;padding-top:2.4em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-align:center;margin-bottom:0.8em}.assessment-take__quiz__quiz-done h5{text-align:center;font-size:0.9375em;margin-bottom:6em}.challenge_walkthrough .joyride-tip-guide{display:none;margin-top:0.3125em;position:absolute;top:0;left:0;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,0.3);color:#303335;border:solid 1px #dfe0e3;border-radius:4px;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:16px;line-height:1.5;z-index:1101;width:23.75em;margin-top:1.25em}@media (min-width: 769px){.challenge_walkthrough .joyride-tip-guide{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}}.challenge_walkthrough .joyride-tip-guide .joyride-list,.challenge_walkthrough .joyride-tip-guide .joyride-next-tip,.challenge_walkthrough .joyride-tip-guide .joyride-prev-tip,.challenge_walkthrough .joyride-tip-guide .joyride-close-tip{display:none}.challenge_walkthrough .joyride-tip-guide h3{margin-bottom:0.3125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.25}.challenge_walkthrough .joyride-tip-guide p{margin:0 0 0.8666666667em;font-size:1em;line-height:1.5}.challenge_walkthrough .joyride-tip-guide .f-button{display:inline-block;font-size:1em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.4375em 0.625em;margin-right:0.9375em;border-color:#0e8ce5}@media only screen and (max-width: 480px){.challenge_walkthrough .joyride-tip-guide .f-button{float:left;display:block}}.challenge_walkthrough .joyride-tip-guide .skip{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:inline-block}.challenge_walkthrough .joyride-tip-guide .skip:hover,.challenge_walkthrough .joyride-tip-guide .skip:focus{color:#5ec3fb}.challenge_walkthrough .joyride-tip-guide .skip:hover,.challenge_walkthrough .joyride-tip-guide .skip:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.challenge_walkthrough .joyride-tip-guide .skip{display:block;line-height:1.1}}@media only screen and (max-width: 480px){.challenge_walkthrough .joyride-tip-guide .joyride-close-tip.skip{padding-top:0.5625em}}.challenge_walkthrough .joyride-tip-guide .joyride-nub{display:block;position:absolute;width:0;height:0;border-bottom:solid 7px #fff;border-left:solid 7px transparent;border-right:solid 7px transparent}.challenge_walkthrough .joyride-tip-guide .joyride-nub.right{left:auto;top:1.25em;right:-0.4375em;border-left:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-right:none}.challenge_walkthrough .joyride-tip-guide .joyride-nub.top{left:10%;top:-0.4375em}@media only screen and (max-width: 768px){.challenge_walkthrough .joyride-tip-guide .joyride-nub.top{left:50%}}.challenge_walkthrough .joyride-tip-guide .joyride-nub.left{border-right:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-left:none;left:-0.4375em;top:1.25em}.challenge_walkthrough .joyride-tip-guide .joyride-nub.bottom{border-top:solid 7px #fff;border-bottom:none;top:auto;bottom:-0.4375em;left:10%}.challenge_walkthrough .joyride-tip-guide .joyride-content-wrapper{padding:0.9375em}.challenge_walkthrough .joyride-tip-guide .joyride-content-wrapper .button{margin-bottom:0 !important}.challenge_walkthrough .joyride-tip-guide .joyride-links:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.challenge_walkthrough .joyride-tip-guide .joyride-links{display:inline-block}* html .challenge_walkthrough .joyride-tip-guide .joyride-links{height:1%}.challenge_walkthrough .joyride-tip-guide .joyride-links{display:block}.challenge_walkthrough .joyride-tip-guide .joyride-fake-link{text-indent:99989px;overflow:hidden;position:absolute;top:-100000px;left:-100000px}@media only screen and (max-width: 480px){.challenge_walkthrough .joyride-tip-guide{width:90%}}.challenge_walkthrough .joyride-tip-guide[data-index="0"]{margin-left:7.1875em;margin-top:-0.625em}.challenge_walkthrough .joyride-tip-guide[data-index="1"],.challenge_walkthrough .joyride-tip-guide[data-index="2"]{margin-top:1.25em}.challenge_walkthrough .joyride-tip-guide[data-index="4"]{margin-left:-17.8125em;margin-top:0}.challenge_walkthrough .joyride-tip-guide[data-index="4"] .joyride-nub.top{left:auto;right:3.4375em}@media only screen and (max-width: 768px){.challenge_walkthrough .joyride-tip-guide[data-index="4"]{margin:0}.challenge_walkthrough .joyride-tip-guide[data-index="4"] .joyride-nub.top{right:auto;left:50%}}.challenge_walkthrough .joyride-tip-guide[data-index="3"]{margin-top:1.25em;margin-left:-1.5625em}@media only screen and (max-width: 768px){.challenge_walkthrough .joyride-tip-guide[data-index="3"]{margin-top:3.75em !important}}.challenge_walkthrough .joyride-tip-guide[data-index="5"]{margin-left:-21.25em}.challenge_walkthrough .joyride-tip-guide[data-index="5"] .joyride-nub.top{left:auto;right:1.25em}@media only screen and (max-width: 768px){.challenge_walkthrough .joyride-tip-guide[data-index="5"]{margin:0}.challenge_walkthrough .joyride-tip-guide[data-index="5"] .joyride-nub.top{right:auto;left:50%}}@media only screen and (max-width: 768px){.challenge_walkthrough .joyride-tip-guide{width:95%;left:2.5% !important}.challenge_walkthrough .joyride-tip-guide[data-index="1"] .joyride-nub.top{left:3.4375em}.challenge_walkthrough .joyride-tip-guide[data-index="2"] .joyride-nub.top{right:3.4375em;left:auto}.challenge_walkthrough .joyride-tip-guide[data-index="5"] .joyride-nub.top{left:auto;right:0.375em}}@media only screen and (min-width: 481px) and (max-width: 768px){.challenge_walkthrough .joyride-tip-guide{margin:0 !important}}@media only screen and (max-width: 480px){.challenge_walkthrough .joyride-tip-guide{margin:2.5em 0 0 !important}}.challenge_walkthrough .green{color:#25AD67}.challenge_walkthrough .red{color:#E73E4E}.challenge-v2-html .challenge_walkthrough .joyride-tip-guide[data-index="2"]{margin-top:0}.rotated_messages-prompt-container{background:#fff}.spcc-red-banner-try-else{background-color:#e93c4f;border:1px solid #dc4959;border-radius:5px;color:#fff;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1;display:inline-block;padding:0.2222222222em 0.5555555556em 0.1111111111em;vertical-align:middle;min-width:2.7777777778em;text-align:center;margin:0 0 1.1666666667em}.well-done-banner-flexible{width:100%;padding:0.3125em 0;text-align:center}.well-done-banner-flexible:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.well-done-banner-flexible{display:inline-block}* html .well-done-banner-flexible{height:1%}.well-done-banner-flexible{display:block}@media only screen and (max-width: 768px){.well-done-banner-flexible{width:auto;padding:0.3125em}}.rotated_messages-prompt-container .well-done-banner-flexible{margin-bottom:0}@media only screen and (min-width: 481px) and (max-width: 768px){.rotated_messages-prompt-container .well-done-banner-flexible{margin-top:0}}@media only screen and (max-width: 480px){.rotated_messages-prompt-container .well-done-banner-flexible{margin:0}}.rotated_messages-prompt-container.bottom .well-done-banner-flexible{padding-top:2.5em}.well-done-banner-flexible .spcc-blue-banner{padding-left:1.25em;padding-right:10.625em}.well-done-banner-flexible .spcc-blue-banner.well-done-banner{padding:0}.well-done-banner-flexible .spcc-blue-banner.well-done-banner p{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;display:inline-block;font-size:0.7619047619em;line-height:1}@media only screen and (max-width: 768px){.well-done-banner-flexible .spcc-blue-banner.well-done-banner p{margin-bottom:0.625em;line-height:1.3}}.well-done-banner-flexible .spcc-blue-banner.well-done-banner a{font-size:0.7619047619em;float:none;display:inline-block;position:static;padding:0.375em 0.625em;margin:0 0 0 0.3125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}@media only screen and (max-width: 480px){.well-done-banner-flexible .spcc-blue-banner.well-done-banner a{margin-top:0.3125em}}.well-done-banner-flexible .spcc-blue-banner.well-done-banner .done-check{background:url(/static/validate_icon-7ab7c233dbf05c378e9305caff106779852e1c6572c51d15a103f63710c12dac.svg) no-repeat top left;display:inline-block;width:1.125em;height:1.125em;margin-right:0.625em;position:relative;top:0.25em}.well-done-banner-flexible .spcc-blue-banner.well-done-banner .done-check.failed{background:url(/static/validate_icon-7ab7c233dbf05c378e9305caff106779852e1c6572c51d15a103f63710c12dac.svg) no-repeat bottom left}@media only screen and (max-width: 480px){.well-done-banner-flexible .spcc-blue-banner.well-done-banner .done-check{width:1.5em;height:1.5em;top:0.25em}}@media only screen and (max-width: 480px){.well-done-banner-flexible .spcc-blue-banner{font-size:1.125em;padding:0 2.5em 0 2.5em}}.well-done-banner-flexible .spcc-blue-banner p{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.well-done-banner-flexible .spcc-blue-banner a{top:50%;bottom:auto;width:auto;margin-top:-1.1111111111em;padding:0.5555555556em 1.2777777778em;font-weight:normal}@media only screen and (max-width: 480px){.well-done-banner-flexible .spcc-blue-banner a{position:static;display:block;float:none;max-width:11.6666666667em;margin:5px auto 0}}.well-done-banner-flexible .ribbon-left{float:left;width:80%;text-align:center;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.1;color:#000}.well-done-banner-flexible .ribbon-right{float:left;width:20%}.well-done-banner-flexible .ribbon-right a{display:inline-block}@media only screen and (min-width: 481px) and (max-width: 768px){.well-done-banner-flexible{margin-bottom:0}}@media only screen and (max-width: 480px){.well-done-banner-flexible{margin:0}}.well-done-banner-flexible-block{background-color:#fff;max-height:0;overflow:hidden}.well-done-banner-flexible-block.showed{border-bottom:solid 1px #dfe0e3;box-shadow:rgba(9,9,9,0.1) 0px 1px 3px;max-height:300px}.bottom .well-done-banner-flexible-block{box-shadow:none;border-bottom:none}.bottom .well-done-banner-flexible-block.showed{padding-bottom:2.5em}.challenge-v2-html .well-done-banner-flexible-block.showed{transition:max-height 2s ease-in}@media only screen and (max-width: 768px){.rotated_messages-prompt-container .well-done-banner-flexible__wrapper{border-bottom:none}}.spcc-blue-banner{font-size:1.3125em;color:#333;position:relative;-webkit-font-smoothing:antialiased;margin:0 auto;padding:0 7.380952381em 0 2.1428571429em}@media only screen and (max-width: 480px){.spcc-blue-banner{font-size:1.125em;padding:0 2.5em 0 2.5em}}.spcc-blue-banner p{text-align:center;font-family:"droid_serifregular", Times, "Times New Roman", serif;font-weight:normal;font-size:1em;line-height:1.2}.spcc-blue-banner p br{display:none}.spcc-blue-banner a{display:inline-block;font-size:0.8571428571em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:bold;text-align:center;color:#fff;line-height:1;white-space:nowrap;background-color:#29ADF8;background-image:linear-gradient(#29ADF8, #0986E2);border:1px solid #0986E0;border-radius:5px;padding:0.7222222222em 1.1111111111em;width:4.1666666667em;position:absolute;top:50%;margin-top:-1.2777777778em;right:20px;text-decoration:none}.spcc-blue-banner a:hover,.spcc-blue-banner a:focus{text-decoration:none;background-color:#178bd4;background-image:linear-gradient(#178bd4, #1a9ded)}@media only screen and (max-width: 480px){.spcc-blue-banner a{position:static;display:block;margin:5px auto 0}}body#spcc_courses_study_guide_show .assessment-take__content-tutorial-col,body#course_preview_study_guide .assessment-take__content-tutorial-col{border-top:0;margin:0;width:100%;max-width:50em}body#spcc_courses_study_guide_show .assessment-take__tutorials__row,body#course_preview_study_guide .assessment-take__tutorials__row{padding-top:0;max-width:100%}body#spcc_courses_study_guide_show .assessment-takes__concepts-list,body#course_preview_study_guide .assessment-takes__concepts-list{padding-bottom:0.625em}body#spcc_courses_study_guide_show .assessment-takes__concepts-list .collapse-arrow,body#course_preview_study_guide .assessment-takes__concepts-list .collapse-arrow{position:absolute;font-size:1.875em;right:0.6666666667em;top:-0.0666666667em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}body#spcc_courses_study_guide_show .assessment-takes__concepts-list ul,body#course_preview_study_guide .assessment-takes__concepts-list ul{display:none;overflow:hidden}body#spcc_courses_study_guide_show .assessment-takes__concepts-list li.open>a,body#course_preview_study_guide .assessment-takes__concepts-list li.open>a{position:relative}body#spcc_courses_study_guide_show .assessment-takes__concepts-list li.open ul,body#course_preview_study_guide .assessment-takes__concepts-list li.open ul{display:block}body#spcc_courses_study_guide_show .assessment-takes__concepts-list>li a,body#course_preview_study_guide .assessment-takes__concepts-list>li a{position:relative;padding-right:2.6666666667em}@media only screen and (max-width: 768px){body#spcc_courses_study_guide_show .assessment-takes__concepts-list .collapse-arrow,body#course_preview_study_guide .assessment-takes__concepts-list .collapse-arrow{display:none}body#spcc_courses_study_guide_show .assessment-takes__concepts-list ul,body#course_preview_study_guide .assessment-takes__concepts-list ul{display:block !important}body#spcc_courses_study_guide_show .assessment-takes__concepts-list ul li.collapsed ul,body#course_preview_study_guide .assessment-takes__concepts-list ul li.collapsed ul{display:block !important}}.assessment_question_help_text{font-family:SkippySharp;padding-top:0.75em;padding-left:13.4375em}.assessment_question_help_text:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment_question_help_text{display:inline-block}* html .assessment_question_help_text{height:1%}.assessment_question_help_text{display:block}.assessment_question_help_text div{float:left;font-size:1.4375em;background:url(/static/arrows/arrow_help-051173a0890a2e754ac47011cbae2ef5772cc8d7c05062f590f61a1ea37666f9.png) 0 -63px no-repeat;padding-left:1.1363636364em}@media only screen and (max-width: 768px){.assessment_question_help_text{padding-left:0}.assessment_question_help_text span{float:none;width:100%;height:1.375em;background-position:50% -214px}.assessment_question_help_text div{float:none}}.assessment-take__first-visit{max-width:43.75em}@media (min-width: 680px) and (max-width: 1024px){.assessment-take__first-visit{min-height:37.5em}}@media (min-width: 320px) and (max-width: 679px){.assessment-take__first-visit{min-height:18.75em}}.assessment-take__first-visit-title{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;line-height:1.2;margin-bottom:0.75em;padding-top:1.5em}.assessment-take__first-visit-title.icon-reply-bottom-left:before{font-size:0.55em;width:1.5em;height:1.5em;position:relative;top:0.1428571429em;margin-right:0.3636363636em}@media only screen and (max-width: 768px){.assessment-take__first-visit-title.icon-reply-bottom-left:before{background-image:url(/static/icons/reply-right-top-8d5d8a0e4f6753324a78c205c95fad53dff95169df841a153c57f01083bc6829.svg)}}.assessment-take__first-visit-description{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0625em;line-height:1.5882352941em}.assessment-take__tutorials-glossary{padding:1.875em 0 0 1.875em;max-width:50em}@media only screen and (max-width: 768px){.assessment-take__tutorials-glossary{padding:0 1.25em;max-width:100%}}.assessment-take__tutorials-glossary h2{font-size:1.75em;font-family:"droid_serifregular", Times, "Times New Roman", serif;margin-bottom:0.7857142857em;line-height:1.6071428571em;text-transform:uppercase}.assessment-take__tutorials-glossary h4{font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:1.1111111111em;line-height:1;text-transform:uppercase;display:inline-block}.assessment-take__tutorials-glossary ul{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0625em;line-height:1.5882352941em;margin-bottom:1.6666666667em}.assessment-take__tutorials-glossary ul li{margin-bottom:1.1764705882em}.assessment-take__tutorials-glossary a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.assessment-take__tutorials-glossary a:hover,.assessment-take__tutorials-glossary a:focus{color:#5ec3fb}.assessment-take__tutorials-glossary .assessment-take__tutorials-glossary-nav{overflow:hidden;position:relative;left:-0.2941176471em}.assessment-take__tutorials-glossary .assessment-take__tutorials-glossary-nav li{float:left;margin:0 0 0 0.2941176471em}.assessment-take__tutorials-glossary .assessment-take__tutorials-glossary-nav li:last-child i{display:none}.joyride-tip-guide.instructor-tooltip{display:none;margin-top:0.3125em;position:absolute;top:0;left:0;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,0.3);color:#303335;border:solid 1px #dfe0e3;border-radius:4px;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;font-size:16px;line-height:1.5;z-index:1101;width:22.5em;z-index:14 !important}@media (min-width: 769px){.joyride-tip-guide.instructor-tooltip{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}}.joyride-tip-guide.instructor-tooltip .joyride-list,.joyride-tip-guide.instructor-tooltip .joyride-next-tip,.joyride-tip-guide.instructor-tooltip .joyride-prev-tip,.joyride-tip-guide.instructor-tooltip .joyride-close-tip{display:none}.joyride-tip-guide.instructor-tooltip h3{margin-bottom:0.3125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.125em;line-height:1.25}.joyride-tip-guide.instructor-tooltip p{margin:0 0 0.8666666667em;font-size:1em;line-height:1.5}.joyride-tip-guide.instructor-tooltip .f-button{display:inline-block;font-size:1em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.4375em 0.625em;margin-right:0.9375em;border-color:#0e8ce5}@media only screen and (max-width: 480px){.joyride-tip-guide.instructor-tooltip .f-button{float:left;display:block}}.joyride-tip-guide.instructor-tooltip .skip{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:inline-block}.joyride-tip-guide.instructor-tooltip .skip:hover,.joyride-tip-guide.instructor-tooltip .skip:focus{color:#5ec3fb}.joyride-tip-guide.instructor-tooltip .skip:hover,.joyride-tip-guide.instructor-tooltip .skip:focus{color:#5ec3fb}@media only screen and (max-width: 480px){.joyride-tip-guide.instructor-tooltip .skip{display:block;line-height:1.1}}@media only screen and (max-width: 480px){.joyride-tip-guide.instructor-tooltip .joyride-close-tip.skip{padding-top:0.5625em}}.joyride-tip-guide.instructor-tooltip .joyride-nub{display:block;position:absolute;width:0;height:0;border-bottom:solid 7px #fff;border-left:solid 7px transparent;border-right:solid 7px transparent}.joyride-tip-guide.instructor-tooltip .joyride-nub.right{left:auto;top:1.25em;right:-0.4375em;border-left:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-right:none}.joyride-tip-guide.instructor-tooltip .joyride-nub.top{left:10%;top:-0.4375em}@media only screen and (max-width: 768px){.joyride-tip-guide.instructor-tooltip .joyride-nub.top{left:50%}}.joyride-tip-guide.instructor-tooltip .joyride-nub.left{border-right:solid 7px #fff;border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-left:none;left:-0.4375em;top:1.25em}.joyride-tip-guide.instructor-tooltip .joyride-nub.bottom{border-top:solid 7px #fff;border-bottom:none;top:auto;bottom:-0.4375em;left:10%}.joyride-tip-guide.instructor-tooltip .joyride-content-wrapper{padding:0.9375em}.joyride-tip-guide.instructor-tooltip .joyride-content-wrapper .button{margin-bottom:0 !important}.joyride-tip-guide.instructor-tooltip .joyride-links:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.joyride-tip-guide.instructor-tooltip .joyride-links{display:inline-block}* html .joyride-tip-guide.instructor-tooltip .joyride-links{height:1%}.joyride-tip-guide.instructor-tooltip .joyride-links{display:block}.joyride-tip-guide.instructor-tooltip .joyride-fake-link{text-indent:99989px;overflow:hidden;position:absolute;top:-100000px;left:-100000px}@media only screen and (max-width: 480px){.joyride-tip-guide.instructor-tooltip{width:90%}}.joyride-tip-guide.instructor-tooltip .joyride-content-wrapper{position:relative}.joyride-tip-guide.instructor-tooltip .joyride-content-wrapper .instructor-close-button{background:url(/static/white_close_icon-adac72bca416e015642899770b364a42818b18b82fcc7959c427a94ea08c2bd7.png) 0 0 no-repeat;position:absolute;right:0.6666666667em;top:0.6666666667em;width:0.8em;height:0.8em}@media only screen and (max-width: 768px){.joyride-tip-guide.instructor-tooltip{margin:0;width:18.125em}}@media only screen and (max-width: 480px){.joyride-tip-guide.instructor-tooltip{margin:0.625em 0 0 3.75em;width:14.375em;left:0 !important}}@media only screen and (max-width: 768px){.joyride-tip-guide.instructor-tooltip .joyride-nub.top{left:10%}}@media only screen and (max-width: 480px){.joyride-tip-guide.instructor-tooltip .joyride-nub.top{left:50%}}.milestone-youre-done-popup{max-width:33.125em !important}.milestone-youre-done-popup .submit-milestone,.milestone-youre-done-popup .close-review{width:8.4375em;text-align:center}.assessment-two-cols-wrapper{background:#fff;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:16px;line-height:1.4375em;color:#303335}.assessment-two-cols-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.assessment-two-cols-wrapper{display:inline-block}* html .assessment-two-cols-wrapper{height:1%}.assessment-two-cols-wrapper{display:block}@media (max-width: 767px){.assessment-two-cols-wrapper{padding:0 20px}}.assessment-two-cols-wrapper a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.assessment-two-cols-wrapper a:hover,.assessment-two-cols-wrapper a:focus{color:#5ec3fb}.assessment-two-cols-wrapper .f-button{padding:0.875em 0.9375em 0.8125em;font-size:16px;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}@media only screen and (max-width: 768px){.assessment-two-cols-wrapper{padding:0}}.question-body .challenge-v2-question__text p img.Wirisformula{max-width:none;margin-bottom:0 !important}.challenge-v2-answer__list .challenge-v2-answer__text p img.Wirisformula{max-width:none;margin-bottom:0 !important}.assessment-two-cols__left{width:33%;border-bottom:0;float:left;position:relative;background-color:#f5f6f7;border-right:solid 1px #dfe0e3;overflow:auto}.assessment-two-cols__left strong,.assessment-two-cols__left bold{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.assessment-two-cols__left i,.assessment-two-cols__left em{font-style:italic}.assessment-two-cols__left u{text-decoration:underline}.assessment-two-cols__left .re-button i,.assessment-two-cols__left .re-button em{font-style:normal}@media only screen and (max-width: 768px){.assessment-two-cols__left{width:100%;border:0;border-bottom:1px solid #eaeaea;float:none;position:relative;height:auto !important;overflow:visible}}.assessment-two-cols__left>div{padding:1.875em 0}@media only screen and (max-width: 768px){.assessment-two-cols__left>div{padding:0.375em 0}}.assessment-two-cols__left h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.5em;line-height:1.0833333333em;margin-bottom:0.8333333333em}.assessment-two-cols__right{margin-left:33%;vertical-align:top;background-color:#fff;overflow:auto}@media only screen and (max-width: 768px){.assessment-two-cols__right{border-top:0;margin-left:0;min-height:15.625em;height:auto !important;overflow:visible}}.assessment-two-cols__right .assessment-take__tutorials__container{padding-top:0;border-bottom:0}.assessment-two-cols__right .assessment-take__content-tutorial-col{margin:0;width:100%;max-width:55.625em}.assessment-two-cols__right .assessment-takes__tutorial-contents{padding:2.625em 2.8125em;max-width:55.625em}@media only screen and (min-width: 481px) and (max-width: 768px){.assessment-two-cols__right .assessment-takes__tutorial-contents{padding:0.9375em 1.25em 0}.assessment-two-cols__right .assessment-takes__tutorial-contents h1{line-height:1;font-size:1.5em}}@media only screen and (max-width: 480px){.assessment-two-cols__right .assessment-takes__tutorial-contents{padding:0.9375em 0}.assessment-two-cols__right .assessment-takes__tutorial-contents h1{line-height:1;font-size:1.5em;padding:0 0.8333333333em 0.2916666667em}}.challenge-v2-html .assessment-two-cols__right .narrow-content .assessment-takes__tutorial-contents{padding:2.625em;max-width:50em}@media only screen and (min-width: 481px) and (max-width: 768px){.challenge-v2-html .assessment-two-cols__right .narrow-content .assessment-takes__tutorial-contents{padding:0.9375em 1.25em 1.875em}.challenge-v2-html .assessment-two-cols__right .narrow-content .assessment-takes__tutorial-contents h1{line-height:1;font-size:1.5em}}@media only screen and (max-width: 480px){.challenge-v2-html .assessment-two-cols__right .narrow-content .assessment-takes__tutorial-contents{padding:0.9375em 0 1.875em}.challenge-v2-html .assessment-two-cols__right .narrow-content .assessment-takes__tutorial-contents h1{line-height:1;font-size:1.5em;padding:0 0.8333333333em 0.2916666667em}}.assessment-two-cols__right .assessment-take__tutorials__row{padding-top:0;margin:0}.assessment-two-cols__right .assessment-take__tutorials__row.narrow-content{margin:0;padding:2.4em 0 1.5625em 2.8125em;max-width:47.1875em}.challenge-v2-html .assessment-two-cols__right .assessment-take__tutorials__row.narrow-content{margin:0;padding:0;max-width:100%}.assessment-two-cols__left-inner{padding:1.4375em 1.25em 0.625em;background-color:#f5f6f7;display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:space-between}.assessment-two-cols__left-inner.button-block{align-items:flex-start}.assessment-two-cols__left-inner.button-block .number-message{width:100%}@media only screen and (max-width: 1024px){.assessment-two-cols__left-inner.button-block .number-message{display:flex;justify-content:center;padding-bottom:0.5em}}.assessment-two-cols__left-inner.button-block .number-message .number-message-text.hide-if-answered{opacity:0}@media only screen and (max-width: 1024px){.assessment-two-cols__left-inner.button-block .number-message .number-message-text.show-message,.assessment-two-cols__left-inner.button-block .number-message .number-message-text.hide-message{position:static}}.assessment-two-cols__left-inner.button-block .control-section{width:100%;align-self:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (max-width: 1024px){.assessment-two-cols__left-inner.button-block .control-section{flex-direction:column;align-items:center}}@media only screen and (max-width: 1024px){.assessment-two-cols__left-inner.button-block .control-section .challenge-v2-button-wrapper{margin-right:0}}@media only screen and (max-width: 1024px){.assessment-two-cols__left-inner.button-block{align-items:center;justify-content:center}}.assessment-two-cols__left-inner h3{width:100%}@media only screen and (max-width: 1024px){.assessment-two-cols__left-inner{display:flex;flex-direction:column;align-items:center;justify-content:center}}.assessment-two-cols__left-inner .f-button{transition:opacity .3s ease, background .3s ease;background:#1998ec}.assessment-two-cols__left-inner .f-button:hover,.assessment-two-cols__left-inner .f-button:focus{background:#48adf0}.assessment-two-cols__left-inner .f-button.enabled{opacity:1}.assessment-two-cols__left-inner .f-button.disabled{opacity:.6}.assessment-concept-objective{width:100%}.assessment-concept-objective p{margin-bottom:1.25em}.assessment-concept-objective p:first-child:before{content:'LEARNING OBJECTIVE:';font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding-right:0.3125em}.number-message{position:relative;font-family:SkippySharp;font-size:1.125em;padding-bottom:1.6666666667em}.number-message .number-message-text{position:absolute;transition:opacity .5s ease}.number-message .number-message-text.show-message{opacity:1}.number-message .number-message-text.hide-message{opacity:0}.number-message .number-message-text.blinking{transition:none}.challenge-v2-question__text{line-height:1.5625em;padding-bottom:1.25em}.challenge-v2-question__text p{width:100%}.challenge-v2-question__text b,.challenge-v2-question__text strong{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.challenge-v2-button-wrapper{margin:0 0.9375em 0.625em 0}.challenge-v2-report-wrapper{padding:0 0 0.625em 0}.challenge-v2-answer__list{border-top:solid 1px #dfe0e3}.challenge-v2-answer__list li{background:#fff;border-bottom:solid 1px #dfe0e3;cursor:pointer;transition:background-color .3s ease, color .2s ease}.challenge-v2-answer__list li:hover,.challenge-v2-answer__list li:focus{background-color:#f3fafe}.challenge-v2-answer__list li.answered:hover,.challenge-v2-answer__list li.answered:focus{background:#fff;cursor:default}.challenge-v2-answer__list li.answered .challenge-v2-answer__input{opacity:.7}.challenge-v2-answer__list li.rationale-item{background:#f5f6f7;padding:1.25em 1.25em 0;border:none;cursor:default}.challenge-v2-answer__list li.rationale-item:hover{background:transparent}@media only screen and (max-width: 768px){.challenge-v2-answer__list li.rationale-item{padding:1.25em 0.625em 0}}.challenge-v2-answer__list li.rationale-item span{display:inline-block}.challenge-v2-answer__list li.rationale-item span.letter{font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:lowercase;padding-right:0.3125em}.challenge-v2-answer__list li.rationale-item span.correct{text-transform:none;font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#22B068;padding-right:0.3125em}.challenge-v2-answer__list li.rationale-item span.incorrect{text-transform:none;font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#E93C4F;padding-right:0.3125em}.challenge-v2-answer__list li.rationale-item h4{font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em;margin:0}.challenge-v2-answer__iscorrect{padding-left:3.4375em}.challenge-v2-answer__iscorrect.correct{background:url(/static/correct_icon-3b4042cec59908372e202e77699c69f8a35dc1b09b6687a718b1acce97dd11b0.svg) 23px center no-repeat}.challenge-v2-answer__iscorrect.incorrect{background:#f4ecee url(/static/incorrect_icon-401b26a111eae010b56846d47c2a3cca4bcc34cc6ac4177487bbcc0789d45556.svg) 23px center no-repeat}.challenge-v2-answer__iscorrect.answered-correct{background-color:#f4fbf7}@media only screen and (max-width: 768px){.challenge-v2-answer__iscorrect{padding-left:2.1875em}.challenge-v2-answer__iscorrect.correct,.challenge-v2-answer__iscorrect.incorrect{background-position:10px center}}.challenge-v2-answer__input{padding:1.125em 0.9375em 1.0625em 1.875em;background:url(/static/radio_button-352c4f7a4c41b34302c1dd04648d000526e87a7b11c8cca602edd42075f9fd9f.svg) 0 center no-repeat;transition:opacity .3s ease}.challenge-v2-answer__input.checked{background-position:-1584px center}.multiple-choice .challenge-v2-answer__input{background:url(/static/checkbox_multi-3270d6995720d8e33a6219ea764d8f2acfa2f230e6099f0217cefe930905fb20.svg) -1582px center no-repeat}.multiple-choice .challenge-v2-answer__input.checked{background-position:2px center}.challenge-v2-quiz-switch{align-self:center;margin:0.9375em 0}.challenge-v2-quiz-switch li{display:inline-block;position:relative;margin:0 0.1875em}.challenge-v2-quiz-switch li span{display:inline-block;border:solid 2px #eaebed;border-radius:50%;background-color:#f9fafa;width:1.25em;height:1.25em}.challenge-v2-quiz-switch li div{position:absolute;top:-0.3125em;right:-0.3125em;width:1.0625em;height:1.0625em;background-size:16px}.challenge-v2-quiz-switch li.enabled{cursor:pointer}.challenge-v2-quiz-switch li.enabled span{background-color:#fff;border:solid 2px #fbd40d}.challenge-v2-quiz-switch li.correct{cursor:pointer}.challenge-v2-quiz-switch li.correct span{background-color:#fff;border:solid 2px #fbd40d}.challenge-v2-quiz-switch li.correct div{background:url(/static/correct_icon-3b4042cec59908372e202e77699c69f8a35dc1b09b6687a718b1acce97dd11b0.svg) center no-repeat}.challenge-v2-quiz-switch li.incorrect{cursor:pointer}.challenge-v2-quiz-switch li.incorrect span{background-color:#fff;border:solid 2px #fbd40d}.challenge-v2-quiz-switch li.incorrect div{background:url(/static/incorrect_icon-401b26a111eae010b56846d47c2a3cca4bcc34cc6ac4177487bbcc0789d45556.svg) center no-repeat}.challenge-v2-quiz-switch li.current span{background-color:#fbd40d;border-color:#fbd40d}.question-body{width:100%;overflow:hidden}.slides-container{width:200%;position:relative;overflow:hidden}.question-slide{float:left;width:50%}.slide-left .slides-container{transform:translateX(-50%)}.slide-left .slides-container.slide-left-enter{transform:translateX(0)}.slide-left .slides-container.slide-left-enter-active{transition:transform 1s}.slide-right .slides-container{transform:translateX(0%)}.slide-right .slides-container.slide-right-enter{transform:translateX(-50%)}.slide-right .slides-container.slide-right-enter-active{transition:transform 1s}.challenge-v2-answer__text{line-height:1.4375em}.challenge-v2-answer__text span{float:left;text-transform:lowercase;font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding-right:0.3125em}.challenge-v2-answer__text div{display:block;margin-left:1.5em}.challenge-v2-answered-block{overflow:hidden}@media only screen and (max-width: 1024px){.challenge-v2-answered-block{display:flex;flex-direction:column;align-items:center;justify-content:center}}.challenge-v2-answered-block div{display:inline-block;margin-right:0.9375em;padding-left:1.5625em}.challenge-v2-answered-block div.incorrect{background:url(/static/incorrect_icon-401b26a111eae010b56846d47c2a3cca4bcc34cc6ac4177487bbcc0789d45556.svg) 0 center no-repeat;font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif}@media only screen and (max-width: 1024px){.challenge-v2-answered-block div.incorrect{margin-bottom:0.625em}}.challenge-v2-answered-block div.correct{background:url(/static/correct_icon-3b4042cec59908372e202e77699c69f8a35dc1b09b6687a718b1acce97dd11b0.svg) 0 center no-repeat;font-family:"ProximaNova-Bold", Arial, "Helvetica Neue", Helvetica, sans-serif}@media only screen and (max-width: 1024px){.challenge-v2-answered-block div.correct{margin-bottom:0.625em}}.no-scroll-page{height:100%;overflow:hidden}@media only screen and (max-width: 768px){.no-scroll-page{height:auto;overflow:visible}}.challenge-v2-qt-tabs{display:none}@media only screen and (max-width: 768px){.challenge-v2-qt-tabs{display:block}}.challenge-v2-html .navigation-number-wrapper{border-bottom:2px solid #fcd106}.challenge-v2-html .sticky.is-stuck{position:fixed;z-index:5;width:100%}.challenge-v2-html .assessment-take__main-nav__row a.is-active span{border-bottom:solid 2px #0a86e2;background-color:#f5f6f8}@media only screen and (max-width: 768px){.challenge-v2-html .assessment-take__main-nav__row a.is-active::after{border-bottom:solid 2px #0a86e2;background-color:#f5f6f8}}.challenge-v2-html .tooltip{max-width:33.3333333333em;background-color:#fff;border:solid 1px #dfe0e3;color:#303335;font-size:0.75em;padding:0.5em 0.6666666667em 0.4166666667em;border-radius:4px;box-shadow:1px 1px 5px 0 rgba(22,24,26,0.1);font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.challenge-v2-html .tooltip.align-center::before,.challenge-v2-html .tooltip.align-center::after{left:50%;transform:translateX(-50%)}.challenge-v2-html .tooltip.align-left{right:auto}.challenge-v2-html .tooltip.align-left::before{left:0.3333333333em}.challenge-v2-html .tooltip.align-left::after{left:0.4166666667em}.challenge-v2-html .tooltip.align-right{left:auto}.challenge-v2-html .tooltip.align-right::before{right:0.3333333333em}.challenge-v2-html .tooltip.align-right::after{right:0.4166666667em}.challenge-v2-html .tooltip::after{position:absolute}.challenge-v2-html .tooltip.bottom::before{display:block;width:0;height:0;border:inset 10px;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #dfe0e3;bottom:100%}.challenge-v2-html .tooltip.bottom::after{display:block;width:0;height:0;border:inset 9px;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #fff;bottom:100%}.challenge-v2-html .tooltip.top::before{display:block;width:0;height:0;border:inset 10px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#dfe0e3 transparent transparent;top:100%;bottom:auto}.challenge-v2-html .tooltip.top::after{display:block;width:0;height:0;border:inset 9px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fff transparent transparent;top:100%;bottom:auto}@media only screen and (max-width: 768px){.challenge-v2-html .tooltip{display:none !important}}.challenge-v2-html .flexible-footer{display:none}@media only screen and (max-width: 768px){.challenge-v2-html .flexible-footer{display:block}}.challenge-two-result-viewer-wrapper{background-color:#fff}.challenge-two-result-viewer-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.challenge-two-result-viewer-wrapper{display:inline-block}* html .challenge-two-result-viewer-wrapper{height:1%}.challenge-two-result-viewer-wrapper{display:block}@media (max-width: 767px){.challenge-two-result-viewer-wrapper{padding:0 20px}}.challenge-two-result-viewer-wrapper-row{max-width:1170px;margin:0 auto;padding:1.25em 0;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.challenge-two-result-viewer-wrapper-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.challenge-two-result-viewer-wrapper-row{display:inline-block}* html .challenge-two-result-viewer-wrapper-row{height:1%}.challenge-two-result-viewer-wrapper-row{display:block}.challenge-two-result-viewer-wrapper-row .concept-result-block{width:60%}.challenge-two-result-viewer-wrapper-row .concept-result-block .challenge-v2-question__text{background-color:#f4ecee;padding:1.25em;margin-bottom:0;color:#303335}.challenge-two-result-viewer-wrapper-row .concept-result-block-header{padding:1.25em}.challenge-two-result-viewer-wrapper-row .concept-result-block-header h3{font-size:1.875em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335;line-height:1.2;margin-bottom:0.3333333333em}.challenge-two-result-viewer-wrapper-row .concept-result-block-header h3 span{display:inline-block;border-radius:10px;padding:0 1.1666666667em 0 0.3333333333em;margin-left:0.6666666667em}.challenge-two-result-viewer-wrapper-row .concept-result-block-header h3 span.correct{border:solid 1px #448a52;background:url(/static/challenge_top_correct-c94100090196b31019ce16559463c3da6b615422110cb8595bde2024ddeb40e7.png) 95% 49% no-repeat}.challenge-two-result-viewer-wrapper-row .concept-result-block-header h3 span.incorrect{border:solid 1px #448a52;background:url(/static/challenge_top_incorrect-21901e9085de5ccba62e6b5dd4a0b234d7741b0a33fe50777ebfad02a83139f9.png) 95% 49% no-repeat}.challenge-two-result-viewer-wrapper-row .concept-result-block-header p{font-size:0.9375em;padding:0.3333333333em 0}.challenge-two-result-viewer-wrapper-row .concept-result-block-header .view-in-concept-link{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out;display:inline-block;font-size:0.9375em;padding:0.3333333333em 0 0.3333333333em 1.3333333333em;background:url(/static/icons/hidden_blue-5e7a9e38e1d04934399c2a256a25e2597dba9698df5d76f525849ab713b1109f.svg) 0 5px no-repeat;background-size:15px}.challenge-two-result-viewer-wrapper-row .concept-result-block-header .view-in-concept-link:hover,.challenge-two-result-viewer-wrapper-row .concept-result-block-header .view-in-concept-link:focus{color:#5ec3fb}.correct-answers-mark{background:url(/static/correct-answer-icon-flex-a5b5a6191a1766d74cd7a79de6bde2bc6ebec2875198671f3530f8e7932a7d17.png) no-repeat 0 3px;padding:0.4545454545em 0 0.1818181818em 5.4545454545em;font-size:0.6875em;text-transform:uppercase;color:#666;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;margin-right:0.9090909091em;float:left;font-weight:bold}@media only screen and (max-width: 360px){.correct-answers-mark{float:none;display:block}}.assessments-how-to-block{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-style:italic;font-size:1.0625em;line-height:1.5882352941em}.assessments-how-to-block b{font-weight:bold}@media only screen and (min-width: 481px) and (max-width: 768px){.assessments-how-to-block{text-align:center}}@media (max-width: 767px){.assessments-how-to-block{display:none}}.description-greenmark{font-size:0.9375em}@media only screen and (max-width: 768px){.description-greenmark{text-align:center}}.description-greenmark img{vertical-align:middle}.description-greenmark b{display:block;margin-bottom:0.3333333333em;font-weight:bold}.flexible-milestone-overview{background-color:#fff}.flexible-milestone-overview:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-milestone-overview{display:inline-block}* html .flexible-milestone-overview{height:1%}.flexible-milestone-overview{display:block}@media (max-width: 767px){.flexible-milestone-overview{padding:0 20px}}.flexible-milestone-overview-inner{max-width:1170px;margin:0 auto;padding-bottom:2.5em}.flexible-milestone-overview-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-milestone-overview-inner{display:inline-block}* html .flexible-milestone-overview-inner{height:1%}.flexible-milestone-overview-inner{display:block}.flexible-milestone-overview-description{padding:2.6666666667em 0;width:70%;font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.4;color:#303335;margin:0 auto}.flexible-milestone-overview-description li{padding-bottom:1.3333333333em}.flexible-milestone-overview-description-icon{width:2.1333333333em;float:left;margin-top:0.2em}.flexible-milestone-overview-description-icon img{max-width:100%}.flexible-milestone-overview-description-icon.lamp-icon{width:2.1333333333em}.flexible-milestone-overview-description-icon.lamp-icon img{width:2.1333333333em;height:2.2666666667em}.flexible-milestone-overview-description-icon.cube-icon{width:2.1333333333em;height:2.1333333333em}.flexible-milestone-overview-description-icon.cube-icon img{width:2.1333333333em;height:2.1333333333em}.flexible-milestone-overview-description-note{margin-left:3em}.flexible-milestone-overview__part-wrapper{display:table;width:100%}@media only screen and (max-width: 768px){.flexible-milestone-overview__part-wrapper{display:block}}.flexible-milestone-overview__part-wrapper-inner{display:table-row}@media only screen and (max-width: 768px){.flexible-milestone-overview__part-wrapper-inner{display:block}}.flexible-milestone-overview__part-wrapper-td{display:table-cell;padding:0 0.9375em}@media only screen and (max-width: 768px){.flexible-milestone-overview__part-wrapper-td{display:block;margin-bottom:1.25em}}.flexible-milestone-overview__part{background-color:#f6f6f6;border:solid 1px #dfe0e3;border-radius:4px;width:100%;max-width:25em;margin:0 auto}.flexible-milestone-overview__part-inner{padding:1.25em;text-align:center;color:#303335;text-align:center}.flexible-milestone-overview__part-inner h5{background-color:#303335;font-size:1.125em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;display:inline-block;padding:0.2777777778em 0.3888888889em 0.1666666667em;margin-bottom:1.1111111111em;color:#fff}.flexible-milestone-overview__part-inner .f-button{display:inline-block;margin-top:0.3125em}@media only screen and (min-width: 769px) and (max-width: 1015px){.flexible-milestone-overview__part-inner .f-button{font-size:1em;padding:0.625em}}.flexible-milestone-overview__part-flag{width:4.5em;margin:0 auto 1.25em}.flexible-milestone-overview__part-flag img{width:4.5em;height:4.75em}.flexible-milestone-overview__part-questions,.flexible-milestone-overview__part-time{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;margin-bottom:0.6666666667em}.flexible-milestone-overview__part-questions span,.flexible-milestone-overview__part-time span{font-size:0.8666666667em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:uppercase}.flexible-milestone-overview__completed{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;line-height:1;text-transform:uppercase;background-color:#DFE0E4;padding:1.3333333333em 0;margin:1.3333333333em -1.3333333333em -1.3333333333em -1.3333333333em;border-radius:0 0 4px 4px}.constructed-response_set-based-answer-fields .resp-comment{font-size:0.8125em;color:#b1b2b3;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}@media only screen and (max-width: 768px){.constructed-response_set-based-answer-fields .resp-comment{padding-top:0.3846153846em}}.constructed-response_set-based-answer-field{position:relative}.constructed-response_set-based-answer-field input[type="text"]{-webkit-appearance:none;font-size:1.125em;display:block;border:1px solid #d9d8d8;border-radius:5px;padding:0.5em 2% 0.6111111111em;line-height:1.2;width:95%;margin-bottom:0.6666666667em;box-sizing:border-box}.constructed-response_set-based-answer-field label{font-weight:bold;font-size:1.125em;line-height:1;margin:0 0 5px;display:block;float:none;padding:0}.constructed-response_set-based-answer-field .invalid{position:absolute;left:95%;top:2.6em;z-index:30;color:#fff;background:#d83343;background-image:linear-gradient(#e83b4e, #cf2e3e);font-size:0.625em;width:12.5em;padding:8px;line-height:1}@media (max-width: 768px){.constructed-response_set-based-answer-field .invalid{position:static;display:block;margin:-0.75em 0 0 0.3125em;width:14.375em}}.constructed-response_set-based-answer-field.without-label .invalid{top:0.1875em}.constructed-response_set-based-answer-field.without-label .field-prefix,.constructed-response_set-based-answer-field.without-label .field-unit-of-measure{top:0.7777777778em}.constructed-response_set-based-answer-field .field-prefix{position:absolute;top:2.0555555556em;left:0.5555555556em;font-size:1.125em;line-height:1;color:#b1b2b3;z-index:29;display:block}.constructed-response_set-based-answer-field .field-unit-of-measure{position:absolute;top:2.0555555556em;font-size:1.125em;line-height:1;white-space:nowrap;color:#b1b2b3}.multiple-choice-answer-fields{display:block}.multiple-choice-answer-fields.answer-fields.multi-check,.multiple-choice-answer-fields.answer-fields.only-one{margin-bottom:1.6em;display:inline-block;min-width:60%}@media only screen and (max-width: 768px){.multiple-choice-answer-fields{width:100%}}.multiple-choice-answer-fields.multi-check input{float:left;clear:none}.multiple-choice-answer-fields.multi-check label{float:left;clear:none;margin-left:5px;padding:0 0 0 18px;position:static !important}.multiple-choice-answer-fields.multi-check label p{padding:0}.multiple-choice-answer-fields.multi-check li{overflow:hidden}.multiple-choice-answer-fields.multi-check li:not(#foo),.multiple-choice-answer-fields.multi-check td:not(#foo){padding:0}.multiple-choice-answer-fields.multi-check li:not(#foo) input[type='radio'],.multiple-choice-answer-fields.multi-check li:not(#foo) input[type='checkbox'],.multiple-choice-answer-fields.multi-check td:not(#foo) input[type='radio'],.multiple-choice-answer-fields.multi-check td:not(#foo) input[type='checkbox']{opacity:0;margin-right:-21px;margin-top:-10px;width:16px;height:15px;cursor:pointer;position:absolute;top:50%;left:0;z-index:2}.multiple-choice-answer-fields.multi-check li:not(#foo) input[type='radio']+label,.multiple-choice-answer-fields.multi-check li:not(#foo) input[type='checkbox']+label,.multiple-choice-answer-fields.multi-check td:not(#foo) input[type='radio']+label,.multiple-choice-answer-fields.multi-check td:not(#foo) input[type='checkbox']+label{line-height:1.1;box-sizing:border-box;width:100%;margin:0;position:relative;z-index:1;cursor:pointer;background:#f7f7f7 url(/static/checkbox_multi-3270d6995720d8e33a6219ea764d8f2acfa2f230e6099f0217cefe930905fb20.svg) -1568px center no-repeat;padding:1.1em 1em 1.1em 3em;transition:background-color .3s ease, color .2s ease}.multiple-choice-answer-fields.multi-check li:not(#foo) input[type='radio']+label:hover,.multiple-choice-answer-fields.multi-check li:not(#foo) input[type='radio']+label:focus,.multiple-choice-answer-fields.multi-check li:not(#foo) input[type='checkbox']+label:hover,.multiple-choice-answer-fields.multi-check li:not(#foo) input[type='checkbox']+label:focus,.multiple-choice-answer-fields.multi-check td:not(#foo) input[type='radio']+label:hover,.multiple-choice-answer-fields.multi-check td:not(#foo) input[type='radio']+label:focus,.multiple-choice-answer-fields.multi-check td:not(#foo) input[type='checkbox']+label:hover,.multiple-choice-answer-fields.multi-check td:not(#foo) input[type='checkbox']+label:focus{background-color:#f3fafe}.multiple-choice-answer-fields.multi-check li:not(#foo) input[type='radio']:checked+label,.multiple-choice-answer-fields.multi-check li:not(#foo) input[type='checkbox']:checked+label,.multiple-choice-answer-fields.multi-check td:not(#foo) input[type='radio']:checked+label,.multiple-choice-answer-fields.multi-check td:not(#foo) input[type='checkbox']:checked+label{background:#f3fafe url(/static/checkbox_multi-3270d6995720d8e33a6219ea764d8f2acfa2f230e6099f0217cefe930905fb20.svg) 16px center no-repeat}.multiple-choice-answer-fields.multi-check li:not(#foo) input[type='radio']:focus+label,.multiple-choice-answer-fields.multi-check li:not(#foo) input[type='checkbox']:focus+label,.multiple-choice-answer-fields.multi-check td:not(#foo) input[type='radio']:focus+label,.multiple-choice-answer-fields.multi-check td:not(#foo) input[type='checkbox']:focus+label{outline:1px dotted #666}@media only screen and (max-width: 1024px){.multiple-choice-answer-fields.multi-check li:not(#foo) input[type='radio']:focus+label,.multiple-choice-answer-fields.multi-check li:not(#foo) input[type='checkbox']:focus+label,.multiple-choice-answer-fields.multi-check td:not(#foo) input[type='radio']:focus+label,.multiple-choice-answer-fields.multi-check td:not(#foo) input[type='checkbox']:focus+label{outline:none}}.multiple-choice-answer-fields.multi-check li:not(#foo) input[disabled]+label,.multiple-choice-answer-fields.multi-check td:not(#foo) input[disabled]+label{opacity:0.7}.multiple-choice-answer-fields.multi-check li:not(#foo) input[disabled]:checked+label,.multiple-choice-answer-fields.multi-check td:not(#foo) input[disabled]:checked+label{opacity:0.7}.multiple-choice-answer-fields.only-one input{float:left;clear:none}.multiple-choice-answer-fields.only-one label{float:left;clear:none;margin-left:5px;padding:0 0 0 18px;position:static !important}.multiple-choice-answer-fields.only-one label p{padding:0}.multiple-choice-answer-fields.only-one li{overflow:hidden}.multiple-choice-answer-fields.only-one li:not(#foo),.multiple-choice-answer-fields.only-one td:not(#foo){padding:0}.multiple-choice-answer-fields.only-one li:not(#foo) input[type='radio'],.multiple-choice-answer-fields.only-one li:not(#foo) input[type='checkbox'],.multiple-choice-answer-fields.only-one td:not(#foo) input[type='radio'],.multiple-choice-answer-fields.only-one td:not(#foo) input[type='checkbox']{opacity:0;margin-right:-21px;margin-top:-10px;width:16px;height:15px;cursor:pointer;position:absolute;top:50%;left:0;z-index:2}.multiple-choice-answer-fields.only-one li:not(#foo) input[type='radio']+label,.multiple-choice-answer-fields.only-one li:not(#foo) input[type='checkbox']+label,.multiple-choice-answer-fields.only-one td:not(#foo) input[type='radio']+label,.multiple-choice-answer-fields.only-one td:not(#foo) input[type='checkbox']+label{line-height:1.1;box-sizing:border-box;width:100%;margin:0;position:relative;z-index:1;cursor:pointer;background:url(/static/radio_button-352c4f7a4c41b34302c1dd04648d000526e87a7b11c8cca602edd42075f9fd9f.svg) 16px center #f7f7f7 no-repeat;padding:1.1em 1em 1em 3em;transition:background-color .3s ease, color .2s ease}.multiple-choice-answer-fields.only-one li:not(#foo) input[type='radio']+label:hover,.multiple-choice-answer-fields.only-one li:not(#foo) input[type='radio']+label:focus,.multiple-choice-answer-fields.only-one li:not(#foo) input[type='checkbox']+label:hover,.multiple-choice-answer-fields.only-one li:not(#foo) input[type='checkbox']+label:focus,.multiple-choice-answer-fields.only-one td:not(#foo) input[type='radio']+label:hover,.multiple-choice-answer-fields.only-one td:not(#foo) input[type='radio']+label:focus,.multiple-choice-answer-fields.only-one td:not(#foo) input[type='checkbox']+label:hover,.multiple-choice-answer-fields.only-one td:not(#foo) input[type='checkbox']+label:focus{background-color:#f3fafe}.multiple-choice-answer-fields.only-one li:not(#foo) input[type='radio']+label:hover li,.multiple-choice-answer-fields.only-one li:not(#foo) input[type='radio']+label:focus li,.multiple-choice-answer-fields.only-one li:not(#foo) input[type='checkbox']+label:hover li,.multiple-choice-answer-fields.only-one li:not(#foo) input[type='checkbox']+label:focus li,.multiple-choice-answer-fields.only-one td:not(#foo) input[type='radio']+label:hover li,.multiple-choice-answer-fields.only-one td:not(#foo) input[type='radio']+label:focus li,.multiple-choice-answer-fields.only-one td:not(#foo) input[type='checkbox']+label:hover li,.multiple-choice-answer-fields.only-one td:not(#foo) input[type='checkbox']+label:focus li{background:none}.multiple-choice-answer-fields.only-one li:not(#foo) input[type='radio']:checked+label,.multiple-choice-answer-fields.only-one li:not(#foo) input[type='checkbox']:checked+label,.multiple-choice-answer-fields.only-one td:not(#foo) input[type='radio']:checked+label,.multiple-choice-answer-fields.only-one td:not(#foo) input[type='checkbox']:checked+label{background:#f3fafe url(/static/radio_button-352c4f7a4c41b34302c1dd04648d000526e87a7b11c8cca602edd42075f9fd9f.svg) -1568px center no-repeat}.multiple-choice-answer-fields.only-one li:not(#foo) input[type='radio']:focus+label,.multiple-choice-answer-fields.only-one li:not(#foo) input[type='checkbox']:focus+label,.multiple-choice-answer-fields.only-one td:not(#foo) input[type='radio']:focus+label,.multiple-choice-answer-fields.only-one td:not(#foo) input[type='checkbox']:focus+label{outline:1px dotted #666}@media only screen and (max-width: 1024px){.multiple-choice-answer-fields.only-one li:not(#foo) input[type='radio']:focus+label,.multiple-choice-answer-fields.only-one li:not(#foo) input[type='checkbox']:focus+label,.multiple-choice-answer-fields.only-one td:not(#foo) input[type='radio']:focus+label,.multiple-choice-answer-fields.only-one td:not(#foo) input[type='checkbox']:focus+label{outline:none}}.multiple-choice-answer-fields.only-one li:not(#foo) input[disabled]+label,.multiple-choice-answer-fields.only-one td:not(#foo) input[disabled]+label{opacity:0.7}.multiple-choice-answer-fields.only-one li:not(#foo) input[disabled]:checked+label,.multiple-choice-answer-fields.only-one td:not(#foo) input[disabled]:checked+label{opacity:0.7}.multiple-choice-answer-fields.only-one li:not(#foo) input[disabled]+label,.multiple-choice-answer-fields.only-one li:not(#foo) input:checked[disabled]+label,.multiple-choice-answer-fields.multi-check li:not(#foo) input[disabled]+label,.multiple-choice-answer-fields.multi-check li:not(#foo) input:checked[disabled]+label{opacity:1}.multiple-choice-answer-fields li{border-bottom:solid 1px #dfe0e3;overflow:hidden;background:#f7f7f7;position:relative;padding-left:1.875em}.multiple-choice-answer-fields li input[type='radio'],.multiple-choice-answer-fields li input[type='checkbox']{position:absolute;top:50%;margin-top:-10px;left:0}.multiple-choice-answer-fields li img{max-width:100%;height:auto !important}.multiple-choice-answer-fields li:first-child{border-top:solid 1px #dfe0e3}.multiple-choice-answer-field{line-height:1.2;color:#303335}.multiple-choice-answer-field:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.multiple-choice-answer-field{display:inline-block}* html .multiple-choice-answer-field{height:1%}.multiple-choice-answer-field{display:block}.multiple-choice-answer-field figure{text-align:left}.multiple-choice-answer-field ul{list-style:disc inside;padding-left:1.25em}.multiple-choice-answer-field ul.triangle{list-style:none;margin-left:0}.multiple-choice-answer-field ul.triangle>li:before{font-family:'Font Awesome 5 Pro';font-size:1.1875em;content:'\f0da';margin:0 0.3684210526em 0 -0.7368421053em;color:#6d1331}.multiple-choice-answer-field ol{list-style:decimal inside;padding-left:1.25em}.multiple-choice-answer-field ol.circle{counter-reset:list-counter;list-style:none;padding-left:1.875em;margin-left:0}.multiple-choice-answer-field ol.circle>li{margin:0 0 0.5rem 0;counter-increment:list-counter;position:relative;margin-bottom:1.25em}.multiple-choice-answer-field ol.circle>li:before{content:counter(list-counter);color:#fff;font-size:1em;background:#6d1331;border-radius:50%;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;top:0;left:-1.875em;line-height:1.5em;width:1.5em;height:1.5em}.multiple-choice-answer-field ol.circle-big{counter-reset:list-big-counter;list-style:none;padding-left:2.5em}.multiple-choice-answer-field ol.circle-big>li{margin:0 0 0.5rem 0;counter-increment:list-big-counter;position:relative}.multiple-choice-answer-field ol.circle-big>li:before{content:counter(list-big-counter);color:#fff;font-size:1.9375em;background:#6d1331;border-radius:50%;text-align:center;position:absolute;left:-1.935483871em;line-height:1.6129032258em;width:1.6129032258em;height:1.6129032258em;top:0}.multiple-choice-answer-field ol.circle-big>li>h3{font-size:1.9375em;line-height:1.3870967742em;margin-bottom:0.2580645161em}.multiple-choice-answer-field ol.circle-big ul{list-style-position:outside;padding-left:1em}.multiple-choice-answer-field ul,.multiple-choice-answer-field ol{margin:0 0 1.25em 1.5625em}.multiple-choice-answer-field ul li,.multiple-choice-answer-field ol li{margin-bottom:0.625em}.multiple-choice-answer-field ul ul,.multiple-choice-answer-field ul ol,.multiple-choice-answer-field ol ul,.multiple-choice-answer-field ol ol{margin:0}.multiple-choice-answer-field ol ol li{list-style-type:lower-alpha}.multiple-choice-answer-field li li{margin-top:0.625em}.multiple-choice-answer-field strong,.multiple-choice-answer-field b{font-weight:bold}.multiple-choice-answer-field i,.multiple-choice-answer-field em{font-style:italic}.multiple-choice-answer-field sub,.multiple-choice-answer-field sup{position:relative;font-size:0.75em}.multiple-choice-answer-field sub{top:0.3125em}.multiple-choice-answer-field sup{bottom:0.3125em}.multiple-choice-answer-field figcaption{font-size:0.75em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0 0 0.4166666667em 0;font-style:italic}.multiple-choice-answer-field h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.8666666667em;margin-bottom:0.3571428571em;line-height:1.2em}@media only screen and (max-width: 480px){.multiple-choice-answer-field h1{text-align:center}}.multiple-choice-answer-field h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.multiple-choice-answer-field h2{text-align:center}}.multiple-choice-answer-field h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4666666667em;margin-bottom:0.6818181818em;line-height:1.2em}@media only screen and (max-width: 480px){.multiple-choice-answer-field h3{text-align:center}}.multiple-choice-answer-field h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;margin-bottom:0.75em;line-height:1.2em}@media only screen and (max-width: 480px){.multiple-choice-answer-field h4{text-align:center}}.multiple-choice-answer-field h5{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;margin-bottom:0.5555555556em;line-height:1.2em}@media only screen and (max-width: 480px){.multiple-choice-answer-field h5{text-align:center}}.multiple-choice-answer-field h6{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0666666667em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.multiple-choice-answer-field h6{text-align:center}}.multiple-choice-answer-field p{padding-bottom:0;margin-bottom:1.25em}.multiple-choice-answer-field p.empty-paragraph{padding:0;margin:0}.multiple-choice-answer-field p.clip-image-wrapper{padding-bottom:.3em;margin:0}.multiple-choice-answer-field p.citation{font-size:0.75em;font-style:italic;margin:0 0 2em;line-height:1.3}.multiple-choice-answer-field p:not([class])+p.citation{margin:-1em 0 2em}.multiple-choice-answer-field blockquote{margin:0 0 0.9375em 1.875em;padding:1.25em;border-radius:4px;font-style:normal;background-color:#eeede8;color:#303335}.multiple-choice-answer-field blockquote.redactor-long-image{background:#414141;padding:0;margin:0 !important;border-radius:0}.multiple-choice-answer-field ul.definition-list{padding-left:0;margin-left:0}.multiple-choice-answer-field ul.definition-list li{list-style-type:none;margin-left:0}.multiple-choice-answer-field ul.definition-list li:nth-child(2n){margin:0 0 1.2em 1em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.multiple-choice-answer-field ul.definition-list li:nth-child(2n+1){font-weight:bold;margin-bottom:.6em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.multiple-choice-answer-field .clip-item{display:inline-block;color:#fff;line-height:1;background-color:#414042;vertical-align:middle}.multiple-choice-answer-field .clip-item.clip-full-width{display:block}.multiple-choice-answer-field .clip-item i,.multiple-choice-answer-field .clip-item em{padding:0.3846153846em 0.5384615385em 0.5384615385em;text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;font-style:normal}.multiple-choice-answer-field .clip-item::before{padding:0.3846153846em;display:inline-block;vertical-align:middle;width:1.0769230769em;text-align:center;box-sizing:content-box}.multiple-choice-answer-field .clip-item.icon::before{background-size:14px;content:'';height:1em;background-position:center;background-repeat:no-repeat}.multiple-choice-answer-field .clip-item.fa-clipboard-check::before{background:#b18c2f}.multiple-choice-answer-field .clip-item.fa-star::before{background:#ffcf00}.multiple-choice-answer-field .clip-item.fa-calendar-alt::before{background:#fa8a00}.multiple-choice-answer-field .clip-item.fa-cog::before{background:#979b9e}.multiple-choice-answer-field .clip-item.fa-edit::before{background:#79c339}.multiple-choice-answer-field .clip-item.fa-list::before{background:#4bbfb5}.multiple-choice-answer-field .clip-item.brainstorm::before{background-color:#ee4587;background-image:url(/static/clip_images/brainstorm-b3c535c1d778c6d98ecfaf929323f6135e52091ed10ae54bcb6e2965ba9fada0.svg)}.multiple-choice-answer-field .clip-item.concept-to-know::before{background-color:#5fcbee;background-image:url(/static/clip_images/concept_to_know-cbabdd1de4239b7cfc56fcb72d53a28e8e8953d3c1b6ff4bf7beca19f2388831.svg)}.multiple-choice-answer-field .clip-item.did-you-know::before{background-color:#ce655f;background-image:url(/static/clip_images/did_you_know-ec07fdc33f707c0080903eabdaf47932f802b326db93afc77caf213002d48f8c.svg)}.multiple-choice-answer-field .clip-item.example{background:#fff;color:#000}.multiple-choice-answer-field .clip-item.example i,.multiple-choice-answer-field .clip-item.example em{padding-left:0.125em}.multiple-choice-answer-field .clip-item.example::before{padding-right:0;background-image:url(/static/clip_images/example-2da070c35ac5b59c2d41049acc05602bbc82dd675f6daafbb4e90a6139398fdb.svg)}.multiple-choice-answer-field .clip-item.hint::before{background-color:#cf1d1f;background-image:url(/static/clip_images/hint-14fc9c871f903f8a23cb81efd4ef88ad831b3f138a8d1d64b701e38925d070bd.svg)}.multiple-choice-answer-field .clip-item.learn-more::before{background-color:#4596d2;background-image:url(/static/clip_images/learn_more-2c394e9e2e50b805e1badd75b404abd68672e0ba432b22a86c554cc5d5882f09.svg)}.multiple-choice-answer-field .clip-item.people-to-know::before{background-color:#4b7bff;background-image:url(/static/clip_images/people_to_know-cf8b85633534ddb7348cdd7214d6734bb6cb16bf80fa0d038c7985798cb0ccc9.svg)}.multiple-choice-answer-field .clip-item.step-by-step::before{background-color:#004c8c;background-image:url(/static/clip_images/step_by_step-49b10fa4a25790b0566ad4c5a7e24f211cfb7ab2da03e9bbbcf83540e255c662.svg)}.multiple-choice-answer-field .clip-item.summary::before{background-color:#f38951;background-image:url(/static/clip_images/summary-bd8daca13119c8651b51afcaf4f5c1f8ba5999ebc42ffd98612dec888c1cb382.svg)}.multiple-choice-answer-field .clip-item.term-to-know::before{background-color:#2e63b2;background-image:url(/static/clip_images/term_to_know-a368e3044b32f4f1f832b4894b375b7cb554137d7929b1279a08e0153fe41867.svg)}.multiple-choice-answer-field .clip-item.terms-to-know::before{background-color:#0096d3;background-image:url(/static/clip_images/terms_to_know-c94ed1ec5dedb0fb082cfaf060b16cb591c460b8e6eb0617b3bb45b09db3ec66.svg)}.multiple-choice-answer-field .clip-item.make-the-connection::before{background-color:#b7d521;background-image:url(/static/clip_images/make_the_connection-ea75d109afb50b440623b06015188bd9ea82852cf4499b4a8819fc1d1ca8af90.svg)}.multiple-choice-answer-field .clip-item.formula::before{background-color:#693096;background-image:url(/static/clip_images/formula-13e7a7c71e73b03ae283e35bf08e32ac9cd750a63d01693ba9715f5cdc6bfa01.svg)}.multiple-choice-answer-field p.clip-full-width,.multiple-choice-answer-field div.clip-full-width{padding-bottom:0;margin-bottom:.7em;background-color:#414042}.multiple-choice-answer-field p.clip-full-width img,.multiple-choice-answer-field div.clip-full-width img{display:block}.multiple-choice-answer-field p.clip-inline-wrapper,.multiple-choice-answer-field div.clip-inline-wrapper{padding-bottom:.7em;margin-bottom:0}.multiple-choice-answer-field p.clip-inline-wrapper img.clip-image,.multiple-choice-answer-field div.clip-inline-wrapper img.clip-image{margin-right:.6em}.multiple-choice-answer-field table{width:100%}.multiple-choice-answer-field table td{padding:0.3125em;border:1px solid #ddd}.multiple-choice-answer-field a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.multiple-choice-answer-field a:hover,.multiple-choice-answer-field a:focus{color:#5ec3fb}.multiple-choice-answer-field label p{margin:0;padding:0}.multiple-choice-answer-field img{max-width:100%;height:auto !important}.multiple-choice-answer-field span{line-height:100%}.multiple-choice-answer-field label.focused{background-color:#f3fafe !important;outline-offset:-1px}.multiple-choice-answer-field li,.multiple-choice-answer-field ul,.multiple-choice-answer-field ol{border:none !important;background:none}.answers-matching-answers-wrapper{line-height:1.2;color:#303335}.answers-matching-answers-wrapper figure{text-align:left}.answers-matching-answers-wrapper ul{list-style:disc inside;padding-left:1.25em}.answers-matching-answers-wrapper ul.triangle{list-style:none;margin-left:0}.answers-matching-answers-wrapper ul.triangle>li:before{font-family:'Font Awesome 5 Pro';font-size:1.1875em;content:'\f0da';margin:0 0.3684210526em 0 -0.7368421053em;color:#6d1331}.answers-matching-answers-wrapper ol{list-style:decimal inside;padding-left:1.25em}.answers-matching-answers-wrapper ol.circle{counter-reset:list-counter;list-style:none;padding-left:1.875em;margin-left:0}.answers-matching-answers-wrapper ol.circle>li{margin:0 0 0.5rem 0;counter-increment:list-counter;position:relative;margin-bottom:1.25em}.answers-matching-answers-wrapper ol.circle>li:before{content:counter(list-counter);color:#fff;font-size:1em;background:#6d1331;border-radius:50%;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;top:0;left:-1.875em;line-height:1.5em;width:1.5em;height:1.5em}.answers-matching-answers-wrapper ol.circle-big{counter-reset:list-big-counter;list-style:none;padding-left:2.5em}.answers-matching-answers-wrapper ol.circle-big>li{margin:0 0 0.5rem 0;counter-increment:list-big-counter;position:relative}.answers-matching-answers-wrapper ol.circle-big>li:before{content:counter(list-big-counter);color:#fff;font-size:1.9375em;background:#6d1331;border-radius:50%;text-align:center;position:absolute;left:-1.935483871em;line-height:1.6129032258em;width:1.6129032258em;height:1.6129032258em;top:0}.answers-matching-answers-wrapper ol.circle-big>li>h3{font-size:1.9375em;line-height:1.3870967742em;margin-bottom:0.2580645161em}.answers-matching-answers-wrapper ol.circle-big ul{list-style-position:outside;padding-left:1em}.answers-matching-answers-wrapper ul,.answers-matching-answers-wrapper ol{margin:0 0 1.25em 1.5625em}.answers-matching-answers-wrapper ul li,.answers-matching-answers-wrapper ol li{margin-bottom:0.625em}.answers-matching-answers-wrapper ul ul,.answers-matching-answers-wrapper ul ol,.answers-matching-answers-wrapper ol ul,.answers-matching-answers-wrapper ol ol{margin:0}.answers-matching-answers-wrapper ol ol li{list-style-type:lower-alpha}.answers-matching-answers-wrapper li li{margin-top:0.625em}.answers-matching-answers-wrapper strong,.answers-matching-answers-wrapper b{font-weight:bold}.answers-matching-answers-wrapper i,.answers-matching-answers-wrapper em{font-style:italic}.answers-matching-answers-wrapper sub,.answers-matching-answers-wrapper sup{position:relative;font-size:0.75em}.answers-matching-answers-wrapper sub{top:0.3125em}.answers-matching-answers-wrapper sup{bottom:0.3125em}.answers-matching-answers-wrapper figcaption{font-size:0.75em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0 0 0.4166666667em 0;font-style:italic}.answers-matching-answers-wrapper h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.8666666667em;margin-bottom:0.3571428571em;line-height:1.2em}@media only screen and (max-width: 480px){.answers-matching-answers-wrapper h1{text-align:center}}.answers-matching-answers-wrapper h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.answers-matching-answers-wrapper h2{text-align:center}}.answers-matching-answers-wrapper h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4666666667em;margin-bottom:0.6818181818em;line-height:1.2em}@media only screen and (max-width: 480px){.answers-matching-answers-wrapper h3{text-align:center}}.answers-matching-answers-wrapper h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;margin-bottom:0.75em;line-height:1.2em}@media only screen and (max-width: 480px){.answers-matching-answers-wrapper h4{text-align:center}}.answers-matching-answers-wrapper h5{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;margin-bottom:0.5555555556em;line-height:1.2em}@media only screen and (max-width: 480px){.answers-matching-answers-wrapper h5{text-align:center}}.answers-matching-answers-wrapper h6{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0666666667em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.answers-matching-answers-wrapper h6{text-align:center}}.answers-matching-answers-wrapper p{padding-bottom:0;margin-bottom:1.25em}.answers-matching-answers-wrapper p.empty-paragraph{padding:0;margin:0}.answers-matching-answers-wrapper p.clip-image-wrapper{padding-bottom:.3em;margin:0}.answers-matching-answers-wrapper p.citation{font-size:0.75em;font-style:italic;margin:0 0 2em;line-height:1.3}.answers-matching-answers-wrapper p:not([class])+p.citation{margin:-1em 0 2em}.answers-matching-answers-wrapper blockquote{margin:0 0 0.9375em 1.875em;padding:1.25em;border-radius:4px;font-style:normal;background-color:#eeede8;color:#303335}.answers-matching-answers-wrapper blockquote.redactor-long-image{background:#414141;padding:0;margin:0 !important;border-radius:0}.answers-matching-answers-wrapper ul.definition-list{padding-left:0;margin-left:0}.answers-matching-answers-wrapper ul.definition-list li{list-style-type:none;margin-left:0}.answers-matching-answers-wrapper ul.definition-list li:nth-child(2n){margin:0 0 1.2em 1em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.answers-matching-answers-wrapper ul.definition-list li:nth-child(2n+1){font-weight:bold;margin-bottom:.6em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.answers-matching-answers-wrapper .clip-item{display:inline-block;color:#fff;line-height:1;background-color:#414042;vertical-align:middle}.answers-matching-answers-wrapper .clip-item.clip-full-width{display:block}.answers-matching-answers-wrapper .clip-item i,.answers-matching-answers-wrapper .clip-item em{padding:0.3846153846em 0.5384615385em 0.5384615385em;text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;font-style:normal}.answers-matching-answers-wrapper .clip-item::before{padding:0.3846153846em;display:inline-block;vertical-align:middle;width:1.0769230769em;text-align:center;box-sizing:content-box}.answers-matching-answers-wrapper .clip-item.icon::before{background-size:14px;content:'';height:1em;background-position:center;background-repeat:no-repeat}.answers-matching-answers-wrapper .clip-item.fa-clipboard-check::before{background:#b18c2f}.answers-matching-answers-wrapper .clip-item.fa-star::before{background:#ffcf00}.answers-matching-answers-wrapper .clip-item.fa-calendar-alt::before{background:#fa8a00}.answers-matching-answers-wrapper .clip-item.fa-cog::before{background:#979b9e}.answers-matching-answers-wrapper .clip-item.fa-edit::before{background:#79c339}.answers-matching-answers-wrapper .clip-item.fa-list::before{background:#4bbfb5}.answers-matching-answers-wrapper .clip-item.brainstorm::before{background-color:#ee4587;background-image:url(/static/clip_images/brainstorm-b3c535c1d778c6d98ecfaf929323f6135e52091ed10ae54bcb6e2965ba9fada0.svg)}.answers-matching-answers-wrapper .clip-item.concept-to-know::before{background-color:#5fcbee;background-image:url(/static/clip_images/concept_to_know-cbabdd1de4239b7cfc56fcb72d53a28e8e8953d3c1b6ff4bf7beca19f2388831.svg)}.answers-matching-answers-wrapper .clip-item.did-you-know::before{background-color:#ce655f;background-image:url(/static/clip_images/did_you_know-ec07fdc33f707c0080903eabdaf47932f802b326db93afc77caf213002d48f8c.svg)}.answers-matching-answers-wrapper .clip-item.example{background:#fff;color:#000}.answers-matching-answers-wrapper .clip-item.example i,.answers-matching-answers-wrapper .clip-item.example em{padding-left:0.125em}.answers-matching-answers-wrapper .clip-item.example::before{padding-right:0;background-image:url(/static/clip_images/example-2da070c35ac5b59c2d41049acc05602bbc82dd675f6daafbb4e90a6139398fdb.svg)}.answers-matching-answers-wrapper .clip-item.hint::before{background-color:#cf1d1f;background-image:url(/static/clip_images/hint-14fc9c871f903f8a23cb81efd4ef88ad831b3f138a8d1d64b701e38925d070bd.svg)}.answers-matching-answers-wrapper .clip-item.learn-more::before{background-color:#4596d2;background-image:url(/static/clip_images/learn_more-2c394e9e2e50b805e1badd75b404abd68672e0ba432b22a86c554cc5d5882f09.svg)}.answers-matching-answers-wrapper .clip-item.people-to-know::before{background-color:#4b7bff;background-image:url(/static/clip_images/people_to_know-cf8b85633534ddb7348cdd7214d6734bb6cb16bf80fa0d038c7985798cb0ccc9.svg)}.answers-matching-answers-wrapper .clip-item.step-by-step::before{background-color:#004c8c;background-image:url(/static/clip_images/step_by_step-49b10fa4a25790b0566ad4c5a7e24f211cfb7ab2da03e9bbbcf83540e255c662.svg)}.answers-matching-answers-wrapper .clip-item.summary::before{background-color:#f38951;background-image:url(/static/clip_images/summary-bd8daca13119c8651b51afcaf4f5c1f8ba5999ebc42ffd98612dec888c1cb382.svg)}.answers-matching-answers-wrapper .clip-item.term-to-know::before{background-color:#2e63b2;background-image:url(/static/clip_images/term_to_know-a368e3044b32f4f1f832b4894b375b7cb554137d7929b1279a08e0153fe41867.svg)}.answers-matching-answers-wrapper .clip-item.terms-to-know::before{background-color:#0096d3;background-image:url(/static/clip_images/terms_to_know-c94ed1ec5dedb0fb082cfaf060b16cb591c460b8e6eb0617b3bb45b09db3ec66.svg)}.answers-matching-answers-wrapper .clip-item.make-the-connection::before{background-color:#b7d521;background-image:url(/static/clip_images/make_the_connection-ea75d109afb50b440623b06015188bd9ea82852cf4499b4a8819fc1d1ca8af90.svg)}.answers-matching-answers-wrapper .clip-item.formula::before{background-color:#693096;background-image:url(/static/clip_images/formula-13e7a7c71e73b03ae283e35bf08e32ac9cd750a63d01693ba9715f5cdc6bfa01.svg)}.answers-matching-answers-wrapper p.clip-full-width,.answers-matching-answers-wrapper div.clip-full-width{padding-bottom:0;margin-bottom:.7em;background-color:#414042}.answers-matching-answers-wrapper p.clip-full-width img,.answers-matching-answers-wrapper div.clip-full-width img{display:block}.answers-matching-answers-wrapper p.clip-inline-wrapper,.answers-matching-answers-wrapper div.clip-inline-wrapper{padding-bottom:.7em;margin-bottom:0}.answers-matching-answers-wrapper p.clip-inline-wrapper img.clip-image,.answers-matching-answers-wrapper div.clip-inline-wrapper img.clip-image{margin-right:.6em}.answers-matching-answers-wrapper table{width:100%}.answers-matching-answers-wrapper table td{padding:0.3125em;border:1px solid #ddd}.answers-matching-answers-wrapper a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.answers-matching-answers-wrapper a:hover,.answers-matching-answers-wrapper a:focus{color:#5ec3fb}@media only screen and (max-width: 768px){.answers-matching-answers-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}.answers-matching-answers-wrapper .answers-matching-scroll{min-width:400px}.answers-matching-answers-wrapper .answers-matching{float:left;border-right:solid 1px #ccc;padding-right:8%;max-width:42%;margin-bottom:1.4285714286em;margin-top:2.1428571429em;color:#414141;clear:both;font-size:0.875em}@media only screen and (max-width: 1024px){.answers-matching-answers-wrapper .answers-matching{padding-right:2%;max-width:48%}}.answers-matching-answers-wrapper .answers-matching.matching-with-mark{width:64%;max-width:64%;padding-right:3%}.answers-matching-answers-wrapper .answers-matching.matching-with-mark p{margin-left:0 !important;width:auto}.answers-matching-answers-wrapper .answers-matching.matching-with-mark .answer-match{width:9.2142857143em;margin-left:1.4285714286em;display:inline;float:left}@media only screen and (max-width: 1024px){.answers-matching-answers-wrapper .answers-matching.matching-with-mark .answer-match{width:6.7857142857em;font-size:0.9285714286em}}.answers-matching-answers-wrapper .answers-matching.matching-with-mark .answer-block{overflow:hidden}.answers-matching-answers-wrapper .answers-matching.matching-with-mark .answer-match-img{margin:0}.answers-matching-answers-wrapper .answers-matching .answer-block{margin-bottom:1.0714285714em;padding:0}.answers-matching-answers-wrapper .answers-matching .answer-field{margin-top:0}.answers-matching-answers-wrapper .answers-matching input[type="text"]{background:#fff;width:1.5625em;border:1px solid #ccc;float:left;color:black;font-size:1.1428571429em;line-height:1;text-transform:uppercase;padding:0.5em 0.625em 0.4375em 0.625em;text-align:center;border-radius:4px}.answers-matching-answers-wrapper .answers-matching input[type="text"][disabled="disabled"]{opacity:0.5}.answers-matching-answers-wrapper .answers-matching p{margin-left:4.0625em !important;line-height:1.2;float:none;position:relative;top:0.3125em;padding-bottom:0.625em;font-size:1.1428571429em;line-height:1.6875em}.answers-matching-answers-wrapper .answers-matching p>img{margin:0}.answers-matching-answers-wrapper .letters-matching{margin-left:6%;max-width:42%;float:left;color:#414141;margin-top:2.1428571429em;font-size:0.875em}.answers-matching-answers-wrapper .letters-matching.matching-with-mark{width:26%}@media only screen and (max-width: 1024px){.answers-matching-answers-wrapper .letters-matching.matching-with-mark{font-size:0.8125em}}.answers-matching-answers-wrapper .letters-matching .letter{margin-bottom:0.9285714286em}.answers-matching-answers-wrapper .letters-matching .letter:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.answers-matching-answers-wrapper .letters-matching .letter{display:inline-block}* html .answers-matching-answers-wrapper .letters-matching .letter{height:1%}.answers-matching-answers-wrapper .letters-matching .letter{display:block}.answers-matching-answers-wrapper .letters-matching .letter.crossed{text-decoration:line-through;color:#999}.answers-matching-answers-wrapper .letters-matching .letter.crossed .letter-answer span{text-decoration:line-through}.answers-matching-answers-wrapper .letters-matching span{float:left;line-height:1;font-size:1.1428571429em;margin-top:0.3125em}.answers-matching-answers-wrapper .letters-matching .letter-answer{margin-left:2.1428571429em}.answers-matching-answers-wrapper .letters-matching .letter-answer p{padding:0;line-height:1;font-size:1.1428571429em;line-height:1.6875em}.answers-matching-answers-wrapper .letters-matching .letter-answer p span{float:none;font-size:1em;margin-top:0}.answers-matching-answers-wrapper .answer-match-img{margin:0.3125em 0.25em 0.3125em 0;position:relative;border:1px solid #000;width:11.125em;height:11.125em;overflow:hidden}@media (max-width: 580px){.answers-matching-answers-wrapper .answer-match-img{width:6.25em;height:6.25em}}.answers-matching-answers-wrapper .answer-match-img p{font-size:16px !important;margin:0;margin-left:0 !important;top:0;line-height:11.125em}@media (max-width: 580px){.answers-matching-answers-wrapper .answer-match-img p{line-height:6.25em}}.answers-matching-answers-wrapper .answer-match-img img{position:relative;z-index:10}.answers-matching-answers-wrapper .answer-match-img img.verticalOrientation{width:100% !important;height:auto !important}.answers-matching-answers-wrapper .answer-match-img img.horizontalOrientation{height:auto !important;width:100% !important;vertical-align:middle}.answers-matching-answers-wrapper .answer-match-img.hover{outline:4px solid #fcd106;border:1px solid #fcd106}.answers-matching-answers-wrapper .answer-match-img.hover .hover-background,.answers-matching-answers-wrapper .answer-match-img.hover .zoom-image-link .zoom-image-icon{display:block}.answers-matching-answers-wrapper .correct-answers-mark{font-size:0.7857142857em;padding:0.0909090909em 0 0.1818181818em 5.4545454545em;float:none;background:url(/static/correct-answer-icon-flex-a5b5a6191a1766d74cd7a79de6bde2bc6ebec2875198671f3530f8e7932a7d17.png) no-repeat 0 8px;position:relative;top:0.2727272727em;left:5.6363636364em;display:inline-block;line-height:150%}.answers-matching-answers-wrapper .correct-answers-mark.answered-correctly{padding-top:0.6363636364em}@media only screen and (max-width: 1024px){.answers-matching-answers-wrapper .correct-answers-mark{padding-left:3.3em;background:url(/static/correct-answer-icon-303e5485d1782501dfa2fdf625b4562d5d7777467ae980c9335e0765e33f2330.png) no-repeat -22px -1px;font-size:0.7142857143em;left:10em}}@media only screen and (max-width: 768px){.answers-matching-answers-wrapper .correct-answers-mark{position:static}}@media only screen and (max-width: 480px){.answers-matching-answers-wrapper .correct-answers-mark{min-height:2em;width:100%;margin-top:0.6363636364em}.answers-matching-answers-wrapper .correct-answers-mark br{display:none}}.answers-matching-answers-wrapper .correct-answers-mark strong{font-weight:bold}.answers-matching-answers-wrapper .hover-background{display:none;background:#fcd106;width:11.25em;height:11.25em;opacity:0.5;position:absolute;z-index:11}@media (max-width: 580px){.answers-matching-answers-wrapper .hover-background{width:6.375em;height:6.375em}}.answers-matching-answers-wrapper .zoom-image-link{position:absolute;z-index:12;width:11.125em;height:11.125em;top:0;left:0}@media (max-width: 580px){.answers-matching-answers-wrapper .zoom-image-link{width:6.25em;height:6.25em}}.answers-matching-answers-wrapper .zoom-image-link .zoom-image-icon{background:url(/static/zoom-image-bdb65031f111c35d56f78a18fe17836bc0ffe6e9f7eef58e42196750daeda643.png) no-repeat 50% 50%;width:2.5em;height:2.5em;position:relative;z-index:12;top:50%;left:50%;margin-top:-1.25em;margin-left:-1.25em;display:none}.answers-matching-answers-wrapper .matching-zoom-image{display:none}.answers-rating-wrapper{overflow-x:auto;width:100%;padding:1.875em 0;display:inline-block}table.answers-rating{table-layout:fixed;font-size:1em;line-height:1.3125em;max-width:99.5%}table.answers-rating input{float:left;clear:none}table.answers-rating label{float:left;clear:none;margin-left:5px;padding:0 0 0 18px;position:static !important}table.answers-rating label p{padding:0}table.answers-rating li:not(#foo) input[type='radio'],table.answers-rating li:not(#foo) input[type='checkbox'],table.answers-rating td:not(#foo) input[type='radio'],table.answers-rating td:not(#foo) input[type='checkbox']{opacity:0;margin-right:-21px;width:16px;height:15px;cursor:pointer;position:relative;z-index:2}table.answers-rating li:not(#foo) input[type='radio']+label,table.answers-rating li:not(#foo) input[type='checkbox']+label,table.answers-rating td:not(#foo) input[type='radio']+label,table.answers-rating td:not(#foo) input[type='checkbox']+label{line-height:18px;padding:1px 5px 0px 25px;width:89%;margin:0;position:relative;z-index:1;cursor:pointer;background:url(/static/radio_button-352c4f7a4c41b34302c1dd04648d000526e87a7b11c8cca602edd42075f9fd9f.svg) 0 center no-repeat}table.answers-rating li:not(#foo) input[type='radio']:checked+label,table.answers-rating li:not(#foo) input[type='checkbox']:checked+label,table.answers-rating td:not(#foo) input[type='radio']:checked+label,table.answers-rating td:not(#foo) input[type='checkbox']:checked+label{background:url(/static/radio_button-352c4f7a4c41b34302c1dd04648d000526e87a7b11c8cca602edd42075f9fd9f.svg) -1584px center no-repeat}table.answers-rating li:not(#foo) input[type='radio']:focus+label,table.answers-rating li:not(#foo) input[type='checkbox']:focus+label,table.answers-rating td:not(#foo) input[type='radio']:focus+label,table.answers-rating td:not(#foo) input[type='checkbox']:focus+label{outline:1px dotted #666}@media only screen and (max-width: 1024px){table.answers-rating li:not(#foo) input[type='radio']:focus+label,table.answers-rating li:not(#foo) input[type='checkbox']:focus+label,table.answers-rating td:not(#foo) input[type='radio']:focus+label,table.answers-rating td:not(#foo) input[type='checkbox']:focus+label{outline:none}}table.answers-rating li:not(#foo) input[type='radio'][disabled]+label,table.answers-rating li:not(#foo) input[type='checkbox'][disabled]+label,table.answers-rating td:not(#foo) input[type='radio'][disabled]+label,table.answers-rating td:not(#foo) input[type='checkbox'][disabled]+label{opacity:0.5}table.answers-rating li:not(#foo) input[type='radio'][disabled]:checked+label,table.answers-rating li:not(#foo) input[type='checkbox'][disabled]:checked+label,table.answers-rating td:not(#foo) input[type='radio'][disabled]:checked+label,table.answers-rating td:not(#foo) input[type='checkbox'][disabled]:checked+label{opacity:0.5}table.answers-rating .correct-rating{padding-top:0.1875em;height:1.4375em;width:99.5%;position:relative;z-index:1}table.answers-rating .correct-rating:not(#foo){height:26px;padding-top:0}table.answers-rating .correct-rating.correct-rating-mark{background:url(/static/correct-rating-answer-1e50c1a97d2d877265327e07db1ca91cae2f606d142de3755b75ad382ee2231f.png) no-repeat center 0px}table.answers-rating .correct-rating.correct-rating-mark input[disabled]+label{opacity:0.8}table.answers-rating td:not(#foo) input[type='radio']+label{height:1.25em;width:0.9375em;float:none;margin:auto;padding:0.1875em 0.1875em 0.1875em 0.125em;opacity:1;display:block;z-index:1}table.answers-rating td:not(#foo) input[type='radio']{position:absolute;top:0.3125em;left:50%;margin:0 0 0 -0.625em;z-index:10}table.answers-rating input[type='radio']{float:none;display:inline}table.answers-rating th{padding:0.5em 0.9375em;text-align:center;max-width:9.5em}table.answers-rating th.with-img-content,table.answers-rating th:first-child{width:9.5em}table.answers-rating td{text-align:center;padding:0.625em;vertical-align:middle}table.answers-rating td:first-child{text-align:left}table.answers-rating td.with-img-content{width:9.5em}table.answers-rating tr{border-bottom:1px solid #dfe0e3;background-color:#f7f7f7}table.answers-rating tr.highlight{background-color:#E8F6FF}table.answers-rating tr:first-child{border-bottom:2px solid #dfe0e3;background-color:transparent}table.answers-rating .checked-border{display:none;position:absolute;top:0;left:0;z-index:12}table.answers-rating .zoom-image-link{width:9.375em;height:9.375em;top:0;position:absolute;z-index:12;display:block}table.answers-rating .zoom-image-link .zoom-image-icon{background:url(/static/zoom-image-bdb65031f111c35d56f78a18fe17836bc0ffe6e9f7eef58e42196750daeda643.png) no-repeat 50% 50%;display:none;width:2.5em;height:2.5em;top:0;position:relative;top:50%;left:50%;margin-top:-1.25em;margin-left:-1.25em}table.answers-rating .visual-img{display:block;position:relative;border:0px;z-index:10}table.answers-rating .visual-answer-block{border:1px solid #000;position:relative;height:9.375em;width:9.375em;overflow:hidden;background:#fff;z-index:1}table.answers-rating .visual-answer-block p{font-size:0.625em;line-height:1;text-align:center;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0 0.5em}table.answers-rating .visual-answer-block.hover{outline:4px solid #fcd106;border:1px solid #fcd106}table.answers-rating .visual-answer-block.hover .zoom-image-link .zoom-image-icon{display:block}table.answers-rating .visual-answer-block.hover .checked-border{display:block;background:#fcd106;opacity:0.5;width:100%;height:100%}table.answers-rating .visual-answer-block .text-image .visual-img{margin:0.625em auto 0.5em;width:5em}table.answers-rating .visual-answer-block .text-image .visual-img img{border:1px solid #000}@media only screen and (max-width: 1024px){table.answers-rating .visual-answer-block .text-image .visual-img{width:5em}}table.answers-rating .visual-answer-block .only-image .visual-img{width:100%}@media only screen and (max-width: 768px){table.answers-rating{margin:auto}}.assessment-answer-rating-result-description{margin-top:1.25em}.assessment-answer-rating-result{display:inline-block;font-size:1.0625em;padding:0.5882352941em 0 0.5882352941em 2.6470588235em;margin-right:1.7647058824em;background:no-repeat left center}@media only screen and (max-width: 480px){.assessment-answer-rating-result{margin-bottom:0.2941176471em}}.assessment-answer-rating-result.correct-rating{background-image:url(/static/green_ellipse-56a52de0815e203f3b2a856dea33cfab57af1b6f8ec07d5ec2c421e52df31501.png)}.assessment-answer-rating-result.incorrect-rating{background-image:url(/static/red_square-96cc8792582a82946861af25d66100b98aa0ba22017d57772f9436f06062fe1d.png)}.visual-select-answer-fields{clear:both;padding:0}.visual-select-answer-fields .selected-variant-number{display:none}.visual-select-answer-fields .visual-radio-block{height:2.0625em}.visual-select-answer-fields .visual-radio-block input{opacity:0}.visual-select-answer-fields .visual-radio-block.correct{float:none;display:block;padding:0;background:url(/static/ok-visual-icon-0da13d0026b06aea30be451931989b6dd3ee412cbb4bfca2a0af3c83980011f0.png) no-repeat right 3px}.visual-select-answer-fields .answer-block{padding:0 0 0.625em;text-align:center}.visual-select-answer-fields img{width:100%}.visual-select-answer-fields .zoom-image-link{width:2em;height:1.875em;bottom:0;right:0;position:absolute;z-index:12;display:block;opacity:0.9}.visual-select-answer-fields .zoom-image-link .zoom-image-icon{background:url(/static/zoom-icon-f623fe93a981f32da1f7822d040f68ef2028b7970424d60432c0cca0490ac069.png) no-repeat 50% 50%;display:block;width:2em;height:1.875em}.visual-select-answer-fields .visual-img{display:block;position:relative;border:0;z-index:10}.visual-select-answer-fields .visual-answer-block{border:1px solid #a5a49f;position:relative;height:11.75em;overflow:hidden;background:#fff;z-index:1}.visual-select-answer-fields .visual-answer-block:hover{cursor:pointer}.visual-select-answer-fields .visual-answer-block p{font-size:0.75em;line-height:1;text-align:center;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif}.visual-select-answer-fields .visual-answer-block p.only-text{display:table-cell;width:15.6666666667em;height:15.6666666667em;line-height:1.4;vertical-align:middle;margin:0;padding:0 10px}.visual-select-answer-fields .visual-answer-block span{background:#a5a49f;color:#fff;position:absolute;top:0;right:0;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;text-align:center;width:2.3571428571em;height:2em;line-height:2em;font-size:0.875em;z-index:11}.visual-select-answer-fields .visual-answer-block .text-image .visual-img{margin:20px auto 0;width:6.875em}.visual-select-answer-fields .visual-answer-block .text-image .visual-img>img{border:1px solid #000;display:block}.visual-select-answer-fields .visual-answer-block .text-image .zoom-image-link{bottom:0.0625em;right:-0.0625em}.visual-select-answer-fields .visual-answer-block .text-image p{margin-top:0.6666666667em}.visual-select-answer-fields .answer-field{float:left;padding:0;width:11.875em;margin:0 0.625em 0.625em 0}@media only screen and (max-width: 768px){.visual-select-answer-fields .answer-field{float:none;display:inline-block;vertical-align:top}}.visual-select-answer-fields .answer-field:focus{outline:none !important}.visual-select-answer-fields .answer-field.checked .visual-answer-block{border:1px solid #1393ea;outline:2px solid #1393ea}.visual-select-answer-fields .answer-field.checked .visual-answer-block span{background:#1393ea}.visual-select-answer-fields .answer-field.disabled{opacity:1}.visual-select-answer-fields .answer-field.disabled .visual-answer-block:hover{cursor:default}.visual-select-answer-fields .answer-field.focus .visual-answer-block{border:1px dashed #1393ea}@media only screen and (max-width: 768px){.ordering_question_wrapper{width:100%}}.ordering_question_cols{margin:1.875em 0;min-width:33.75em}.ordering_question_cols:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.ordering_question_cols{display:inline-block}* html .ordering_question_cols{height:1%}.ordering_question_cols{display:block}@media (max-width: 767px){.ordering_question_cols{display:none}}.correct-answer-order{clear:both;float:left;margin-bottom:20px}.correct-answer-order h4{text-transform:uppercase;font-size:12px;font-weight:bold;margin-bottom:15px}.correct-answer-order .variant-order{float:left;width:20px;padding-right:50px;position:relative}.correct-answer-order .variant-order.numeric{padding-right:0}.correct-answer-order .variant-order.numeric div{background:none;color:#000;font-weight:bold;text-align:left}.correct-answer-order .variant-order.last span{display:none}.correct-answer-order .variant-order div{display:block;width:20px;height:20px;text-align:center;line-height:20px;color:#fff;background-color:#147a4a;background-image:linear-gradient(#22ab65, #147a4a);margin:0 0 5px;text-transform:lowercase;font-size:14px}.correct-answer-order .variant-order span{position:absolute;top:42%;right:16px;text-transform:uppercase;font-size:11px;color:#8c8c8c;font-weight:bold;opacity:0.8}.ordering_question_cols__left{float:left;width:45%}.ordering_question_cols__right{float:right;width:50%;border-left:1px solid #ccc}.ordering_question_cols__left .drop-here{background:transparent;border:1px dashed #ccc;border-radius:5px}.ordering_question_cols__left .drop-hover{background:url(/static/assessment_ordering_hover-f0ae4f4561edbb5bba8daedec167721ae17a108f6d2f2e87a57e68e6ac3e9310.png);border:1px dashed #fff;border-radius:5px}.ordering_question_cols__left .dropped{height:auto;border:transparent}.droppable.ui-state-disabled{opacity:1}.ordering-question-mobile{display:none}@media (max-width: 767px){.ordering-question-mobile{display:block}}.ordering-question-mobile ol .order-number{float:left;width:1em;margin-top:0.625em}.ordering-question-mobile ol .custom-select{margin-left:1.5em}.ordering-question-mobile ol .custom-select .arrow-select{border:none}.ordering-question-mobile ol .custom-select.chosen{box-shadow:0 0 5px rgba(0,0,0,0.5);background-color:#FCE06B;background-image:linear-gradient(#FCE06B, #FCE06B)}.ios .ordering-question-mobile ol .custom-select select{padding-right:2.1875em}.ordering-question-mobile li{display:block;margin-top:1.25em}.ordering-question-mobile li:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.ordering-question-mobile li{display:inline-block}* html .ordering-question-mobile li{height:1%}.ordering-question-mobile li{display:block}.ordering-answer-place{min-height:1.6875em;margin-bottom:20px !important;background:url(/static/assessment_ordering_border-9e25642aadf2b46f9a426391ecaaae3cbe7566cb6a886d2321e39d2f277361c7.png) left bottom repeat-x;list-style-position:outside;border:1px solid #fff;width:16.875em;overflow:visible;display:block;position:relative;margin:0 0 1.25em 1.6875em !important}.ordering-answer-place span{position:absolute;top:5px;left:-1.6875em}@media only screen and (max-width: 1024px){.ordering-answer-place{width:13.75em}}.ordering-answer-place input{visibility:hidden;position:absolute}.answer-drag-wrapper{margin:0 0.9375em 0.625em;position:relative}.answer-drag{background-color:#fce06b;padding:0.25em 0.625em;border-radius:5px;border:1px dashed #fcd105;width:15.625em;cursor:pointer}@media only screen and (max-width: 1024px){.answer-drag{width:12.5em}}.answer-drag:focus,.answer-drag.focused{background-color:#fdcc00}.answer-drag.ui-state-disabled{opacity:1}.answer-drag.clone{opacity:.5;text-decoration:line-through;cursor:default}.answer-drag.taken{opacity:.5}.popupList{position:absolute;top:5px;left:50%;z-index:1000;border:solid 1px #ccc;background:#fff;padding:0.625em 0.625em 0.625em 1.6875em;box-shadow:#ccc 1px 1px 2px;border-radius:5px}.popupList .ordering-answer-place{margin-bottom:5px !important;font-size:12px;min-height:1.6666666667em;background:none;width:16.6666666667em;overflow:visible;border:1px dashed #ccc;border-radius:5px}.popupList .ordering-answer-place:focus{background:url(/static/assessment_ordering_hover-f0ae4f4561edbb5bba8daedec167721ae17a108f6d2f2e87a57e68e6ac3e9310.png);border:1px dashed #fff}.popupList .answer-drag{background:#ddd;opacity:.5;width:15.3333333333em;border-color:#ccc}.ditb-marker{display:inline-block;background-color:#f5f5f6;border:solid 1px #dfe0e3;min-width:10.3125em;padding:0.3125em;min-height:1.75em;vertical-align:middle;margin:0 0.625em 0.3125em 0.3125em;border-radius:4px;text-align:left}@media only screen and (max-width: 768px){.ditb-marker{display:none}.ditb-marker.shown{display:inline-block}.ditb-answer-result .ditb-marker{display:inline-block}}.ditb-marker:hover,.ditb-marker:active,.ditb-marker:focus{outline:0 !important}.ditb-marker.drop-hover,.ditb-marker.popup-here{border:dashed 1px #dfe0e3;background:#fff}.ditb-marker.put-here{background:#fff}.ditb-marker.drop-not-hover{border:solid 1px #dc4959;background:#fff}.ditb-marker.dropped,.ditb-marker.incorrect-drop,.ditb-marker.correct-drop{background:#fff}.ditb-marker .drop-in-the-blank-variant{display:inline-block;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.1875em 0.625em;background:#1b99ed;background-image:linear-gradient(#39b4f8, #0a85e2);color:#fff;border:solid 1px #0a85e2;border-radius:4px;line-height:1.2}.ditb-marker .drop-in-the-blank-variant span{display:inline-block;background:url(/static/icons/close-small-6cd1ff01fb964f91f7c914339364741cb6e18e1f8cacbfca4296ec40bb539290.svg) right center no-repeat;padding-right:1.1764705882em;white-space:nowrap;vertical-align:middle;background-size:7px;font-size:1.0625em}@media only screen and (max-width: 480px){.ditb-marker .drop-in-the-blank-variant span{white-space:normal}}.ditb-marker .drop-in-the-blank-variant.dropped-in{cursor:pointer}.ditb-marker.correct-drop .drop-in-the-blank-variant{background:#22af67;border:solid 1px #22af67;cursor:default}.ditb-marker.correct-drop .drop-in-the-blank-variant span{background:url(/static/white_tick-72245acab40f7f4a97cd0d4ecfbe4c0c1c902542331632cda15719d5dcdaeb1e.png) right 5px no-repeat}.ditb-marker.incorrect-drop .drop-in-the-blank-variant{background:#dc4959;border:solid 1px #dc4959;cursor:pointer}.ditb-marker-nowrap{white-space:nowrap}@media only screen and (max-width: 768px){.ditb-marker-nowrap{display:inline-block;max-width:90%}}.drop-in-the-blank-cols{padding-bottom:0.625em}.drop-in-the-blank-cols:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.drop-in-the-blank-cols{display:inline-block}* html .drop-in-the-blank-cols{height:1%}.drop-in-the-blank-cols{display:block}@media only screen and (max-width: 768px){.drop-in-the-blank-cols{display:none}.ditb-answer-result .drop-in-the-blank-cols{display:block}}.drop-in-the-blank-col{float:left;width:47%;margin:0 3% 1.25em 0;border:solid 2px #dfe0e3;border-radius:4px;box-sizing:border-box;padding:0 0.9375em 0.3125em;position:relative}@media only screen and (max-width: 480px){.drop-in-the-blank-col{float:none;width:auto;margin:0 0 0.9375em}}.drop-in-the-blank-col.one-column{width:100%;margin:0;float:none;padding:0.9375em 1.25em}.drop-in-the-blank-col .drop-in-the-blank-variants .drop-in-the-blank-variant{display:inline-block;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1em;padding:0.1875em 0.625em;background:#eaebed;background-image:linear-gradient(#fdfdfd, #dfe0e3);border:solid 1px #dfe0e3;border-radius:4px;margin:0 0.625em 0.75em 0;cursor:move;z-index:10}.drop-in-the-blank-col .drop-in-the-blank-variants .drop-in-the-blank-variant span{display:inline-block;background:url(/static/icons/drag-6f49a3d1c05cccb27cf1424ede6b9e2473461d0034d9c34d55b70bf04d3676bf.png) right center no-repeat;padding-right:1.25em}.drop-in-the-blank-col .drop-in-the-blank-variants .drop-in-the-blank-variant:hover{background:#e7e8ea;background-image:linear-gradient(#e7e8ea, #fafafa)}.drop-in-the-blank-col .drop-in-the-blank-variants .drop-in-the-blank-variant.ui-draggable-dragging{background:#1b99ed;background-image:linear-gradient(#39b4f8, #0a85e2);border-color:#0a85e2;color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1)}.drop-in-the-blank-col .drop-in-the-blank-variants .drop-in-the-blank-variant.ui-draggable-dragging span{background-image:url(/static/icons/drag_white-06b7577e9145e8d7113c09c9b46f3d98a38ce40f133f5ca6090885ed52acf3b5.png);white-space:nowrap}@media only screen and (max-width: 480px){.drop-in-the-blank-col .drop-in-the-blank-variants .drop-in-the-blank-variant.ui-draggable-dragging span{white-space:normal}}.drop-in-the-blank-col .drop-in-the-blank-variants .drop-in-the-blank-variant.variant-correct{background:#22af67;border:solid 1px #22af67;cursor:default}.drop-in-the-blank-col .drop-in-the-blank-variants .drop-in-the-blank-variant.variant-correct span{background:none;padding-right:0;color:#fff}.drop-in-the-blank-col .drop-in-the-blank-variants .drop-in-the-blank-variant.variant-incorrect{background:#dc4959;border:solid 1px #dc4959;cursor:default;opacity:.6}.drop-in-the-blank-col .drop-in-the-blank-variants .drop-in-the-blank-variant.variant-incorrect span{background:none;padding-right:0;color:#fff}.drop-in-the-blank-col .drop-in-the-blank-variants .drop-in-the-blank-variant.taken{background:#fff;color:#fff;border:dashed 1px #dfe0e3;cursor:default}.drop-in-the-blank-col .drop-in-the-blank-variants .drop-in-the-blank-variant.taken span{background:none}.drop-in-the-blank-letter{position:relative;top:-0.5882352941em;width:1.4705882353em;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0625em;background-color:#fff;z-index:1}.one-column .drop-in-the-blank-letter{top:-1.3529411765em;left:-0.2941176471em}.drop-in-the-blank-message{position:relative}@media only screen and (max-width: 768px){.drop-in-the-blank-message{display:none}}.ditb-answer-result .drop-in-the-blank-message{display:none}.drop-in-the-blank-message .drop-in-the-blank-message__text{position:absolute;left:-9.5652173913em;top:1.7391304348em;font-family:'SkippySharp';font-size:1.4375em;text-align:right;padding-right:1em;background:url(/static/icons/reply-bottom-right-26e7519cfc3fcfe89bc9c02ae08e6af747578cc18486b7cd413ed3660176efe6.svg) right center no-repeat;background-size:15px auto;width:7.6086956522em;line-height:1}.drop-in-the-blank-message .drop-in-the-blank-message__text.one-column{top:1.0869565217em}@media (max-width: 1160px){.drop-in-the-blank-message .drop-in-the-blank-message__text{left:-5.8695652174em;width:4.347826087em}}@media (max-width: 1000px){.drop-in-the-blank-message .drop-in-the-blank-message__text{position:static;width:12.2608695652em;padding-right:0.7826086957em;background:url(/static/icons/reply-left-bottom-7d5f7ed0c8f587baef8312bf7f6e164608b469103419f53530e641fb214578ce.svg) right bottom no-repeat;background-size:15px auto;text-align:center;margin:0 auto 0.8695652174em}}@media (max-width: 380px){.drop-in-the-blank-message .drop-in-the-blank-message__text{width:8.6956521739em;padding:0 0 0.8695652174em;background-position:center bottom}}.assessment-question-block.drop_in_the_blank .assessment-question-inner{position:relative}.assessment-question-block.drop_in_the_blank .hint{padding-top:0.9375em}.popup-list{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000;border:solid 1px #dfe0e3;background:#fff;padding:1.5625em;box-shadow:#dfe0e3 1px 1px 2px;border-radius:5px}.poplist-answer-place{margin-bottom:5px !important;font-size:0.75em;min-height:1.6666666667em;background:none;width:16.6666666667em;overflow:visible;border:1px dashed #ccc;border-radius:5px;padding:0.1666666667em 0.5833333333em 0.0833333333em}.poplist-answer-place:focus{background:url(/static/assessment_ordering_hover-f0ae4f4561edbb5bba8daedec167721ae17a108f6d2f2e87a57e68e6ac3e9310.png);border:1px dashed #fff;color:#fff}.poplist-answer-place.incorrect-drop-popup{background:#dc4959;border:solid 1px #cb2739;opacity:.6;color:#fff}.poplist-answer-place.incorrect-drop-popup:focus{background:#e05e6d;border:dashed 1px #fff}.popup-list-inner{position:relative;padding:0.9375em;border:solid 1px #dfe0e3;border-radius:4px}.popup-list-letter{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;background-color:#fff;left:0.3125em;top:-0.5em;width:1.25em;text-align:center}@media (min-width: 769px){.ditb-answer-mobile{display:none}}@media only screen and (max-width: 768px){.ditb-answer-mobile{display:inline-block;margin-top:0.9375em}}.ditb-answer-mobile .custom-select{margin:0 0.625em 0.3125em 0.3125em;top:0.875em}@media only screen and (max-width: 480px){.ditb-answer-mobile .custom-select{margin-right:1.875em}}.ditb-answer-mobile.incorrect-answer .custom-select{background-color:#e5979f;background-image:linear-gradient(#fff, #e5979f);box-shadow:0 0 5px rgba(198,10,9,0.3)}.ditb-answer-mobile.incorrect-answer .custom-select .arrow-select{border-color:#f1b3b3}.ios{margin-top:0}.ios .ditb-answer-mobile .custom-select{top:0}#invitations_index .as-selections,#invitations_deliver .as-selections{overflow:hidden}#invitations_index .as-original textarea,#invitations_deliver .as-original textarea{background:none transparent;border:none;padding:0;height:100px;overflow:hidden}#invitations_index .as-results li.as-message,#invitations_deliver .as-results li.as-message{display:none}#invitations_index .as-selection-item,#invitations_deliver .as-selection-item{margin-bottom:5px}#invitations_finish .wrapper{margin:0 auto;overflow:hidden;padding:35px 0;width:740px}#invitations_finish .wrapper#wide{width:890px;padding:0 0 35px}#invitations_finish .wrapper p.note{float:left;margin:20px 0 0 20px;padding:0;width:52%}#invitations_finish .wrapper form.user{float:left;width:52%}#invitations_finish .wrapper form.user fieldset{margin:10px 20px}#invitations_finish .wrapper form.user fieldset.inputs input[type='text'],#invitations_finish .wrapper form.user fieldset.inputs input[type='password']{display:block;width:305px}#invitations_finish h3{color:#999;text-align:left}#invitations_finish select#user_time_zone{margin-top:5px}.flexible-invite-page-container{background:#fff url(/static/leaves/leaves_blue_wide-f066613e745a978ab8e6d0b0824f51d8b3f62097affc9d9eba90214624be9856.png);color:#303335}.flexible-invite-page-container:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-invite-page-container{display:inline-block}* html .flexible-invite-page-container{height:1%}.flexible-invite-page-container{display:block}@media (max-width: 767px){.flexible-invite-page-container{padding:0 20px}}@media only screen and (max-width: 768px){.flexible-invite-page-container{padding:0 1.25em}}.flexible-invite-page-row{max-width:1170px;margin:0 auto;padding:3.75em 0 5.625em}.flexible-invite-page-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-invite-page-row{display:inline-block}* html .flexible-invite-page-row{height:1%}.flexible-invite-page-row{display:block}.flexible-invite-page-row em{font-style:italic}.flexible-invite-page-row h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:2.75em;line-height:1.2}.flexible-invite-page-description{font-size:1.5625em;margin:1em 0 1.8em;font-family:"droid_serifregular", Times, "Times New Roman", serif;line-height:1.2}.flexible-invite-page-description sup{vertical-align:super;font-size:.5em}@media only screen and (max-width: 480px){.flexible-invite-page-description{font-size:1.125em;margin:1em 0 1.3888888889em}}.flexible-invite-page-email-wrapper{width:87.7192982456%;margin:auto}@media only screen and (max-width: 768px){.flexible-invite-page-email-wrapper{width:auto}}.flexible-invite-page-email-form{background-color:#f7f7f7;padding:1.875em;border-radius:4px;border:solid 1px #dfe0e3;margin-bottom:1.875em;position:relative}@media only screen and (max-width: 768px){.flexible-invite-page-email-form{padding:0.9375em}}.flexible-invite-page-stamp{position:absolute;top:1.875em;right:1.875em;width:7.9375em;height:auto}@media only screen and (max-width: 768px){.flexible-invite-page-stamp{top:0.9375em;right:0.9375em;width:5.625em}}@media only screen and (max-width: 480px){.flexible-invite-page-stamp{width:2.5em;top:0.3125em;right:0.3125em}}.flexible-invite-page-email-fields:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-invite-page-email-fields{display:inline-block}* html .flexible-invite-page-email-fields{height:1%}.flexible-invite-page-email-fields{display:block}.flexible-invite-page-email-fields textarea{width:100%;box-sizing:border-box;border:solid 1px #dfe0e3;padding:0.625em 0.75em;border-radius:4px;resize:none;margin-top:0.3125em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-invite-page-email-fields label{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;text-transform:uppercase;line-height:1.5384615385em;color:#303335}.flexible-invite-page-email-fields label span{display:block;text-transform:none}.flexible-invite-page-email-field-message{width:47%}.flexible-invite-page-email-field-message textarea{height:30.625em}@media only screen and (max-width: 768px){.flexible-invite-page-email-field-message{width:auto}.flexible-invite-page-email-field-message textarea{height:auto}}.flexible-invite-page-email-field-email{position:absolute;bottom:1.875em;right:1.875em;width:47%}.flexible-invite-page-email-field-email textarea{height:17.8125em}@media only screen and (max-width: 768px){.flexible-invite-page-email-field-email{position:static;width:auto;margin:0 6.5625em 0.9375em 0}.flexible-invite-page-email-field-email textarea{height:auto}}@media only screen and (max-width: 480px){.flexible-invite-page-email-field-email{margin-right:0}.flexible-invite-page-email-field-email label{padding-right:2.5em;display:inline-block}}.flexible-invite-page-buttons{position:absolute;left:0;bottom:-4.375em}.flexible-invite-page-buttons:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-invite-page-buttons{display:inline-block}* html .flexible-invite-page-buttons{height:1%}.flexible-invite-page-buttons{display:block}@media only screen and (max-width: 480px){.flexible-invite-page-buttons{bottom:-3.4375em}}.touchstone-form .left-column{width:63%}.touchstone-form .touchstone-criterias-table-wrapper{width:100%;overflow:auto}.touchstone-form .touchstone-criterias-table-wrapper .counter-text{width:90%}.touchstone-form .touchstone-criterias-table{width:100%;font-size:0.875em;color:#303335}.touchstone-form .touchstone-criterias-table th,.touchstone-form .touchstone-criterias-table td{padding:0.7857142857em 0.5em}.touchstone-form .touchstone-criterias-table th input,.touchstone-form .touchstone-criterias-table th textarea,.touchstone-form .touchstone-criterias-table td input,.touchstone-form .touchstone-criterias-table td textarea{font-size:1em !important}.touchstone-form .touchstone-criterias-table #add-scale-btn{margin-top:0.2142857143em;display:inline-block}.touchstone-form .touchstone-criterias-table .scale-header{text-align:left}.touchstone-form .touchstone-criterias-table .scale-header input{width:60%;box-sizing:border-box}.touchstone-form .touchstone-criterias-table .scale-header input.scale-header-stay{width:100%}.touchstone-form .touchstone-criterias-table .scale-header-inner{position:relative}.touchstone-form .touchstone-criterias-table .scale-header-inner .inline-errors{position:absolute;bottom:-1.0714285714em;left:0}.touchstone-form .touchstone-criterias-table .criteria_row input[type='text']{width:100%;box-sizing:border-box}.touchstone-form .touchstone-criterias-table .criteria_row textarea{width:100%;box-sizing:border-box;height:8.2857142857em}.touchstone-form .touchstone-criterias-table .criteria_row td:first-child textarea{min-width:14.2857142857em}.touchstone-form .touchstone-criterias-table .criteria_row .scale-col textarea{min-width:11.7857142857em;box-sizing:border-box;height:11.7142857143em}.touchstone-form span.hint-text{display:block;font-size:0.8125em}.flexible-touchstone-overview{background-color:#fff}.flexible-touchstone-overview:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-touchstone-overview{display:inline-block}* html .flexible-touchstone-overview{height:1%}.flexible-touchstone-overview{display:block}@media (max-width: 767px){.flexible-touchstone-overview{padding:0 20px}}.flexible-touchstone-overview-inner{max-width:1170px;margin:0 auto;padding-bottom:1.875em}.flexible-touchstone-overview-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-touchstone-overview-inner{display:inline-block}* html .flexible-touchstone-overview-inner{height:1%}.flexible-touchstone-overview-inner{display:block}.flexible-touchstone-overview-inner h2{font-size:1.125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;color:#303335;padding-bottom:0.3888888889em}.flexible-touchstone-overview-inner p{font-size:0.9375em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.4;color:#303335;padding-bottom:1.3333333333em}.flexible-touchstone-overview-inner a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-touchstone-overview-inner a:hover,.flexible-touchstone-overview-inner a:focus{color:#5ec3fb}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content{color:#303335;line-height:1.2;color:#303335;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content figure{text-align:left}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ul{list-style:disc inside;padding-left:1.25em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ul.triangle{list-style:none;margin-left:0}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ul.triangle>li:before{font-family:'Font Awesome 5 Pro';font-size:1.1875em;content:'\f0da';margin:0 0.3684210526em 0 -0.7368421053em;color:#6d1331}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ol{list-style:decimal inside;padding-left:1.25em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ol.circle{counter-reset:list-counter;list-style:none;padding-left:1.875em;margin-left:0}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ol.circle>li{margin:0 0 0.5rem 0;counter-increment:list-counter;position:relative;margin-bottom:1.25em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ol.circle>li:before{content:counter(list-counter);color:#fff;font-size:1em;background:#6d1331;border-radius:50%;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;top:0;left:-1.875em;line-height:1.5em;width:1.5em;height:1.5em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ol.circle-big{counter-reset:list-big-counter;list-style:none;padding-left:2.5em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ol.circle-big>li{margin:0 0 0.5rem 0;counter-increment:list-big-counter;position:relative}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ol.circle-big>li:before{content:counter(list-big-counter);color:#fff;font-size:1.9375em;background:#6d1331;border-radius:50%;text-align:center;position:absolute;left:-1.935483871em;line-height:1.6129032258em;width:1.6129032258em;height:1.6129032258em;top:0}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ol.circle-big>li>h3{font-size:1.9375em;line-height:1.3870967742em;margin-bottom:0.2580645161em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ol.circle-big ul{list-style-position:outside;padding-left:1em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ul,.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ol{margin:0 0 1.25em 1.5625em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ul li,.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ol li{margin-bottom:0.625em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ul ul,.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ul ol,.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ol ul,.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ol ol{margin:0}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ol ol li{list-style-type:lower-alpha}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content li li{margin-top:0.625em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content strong,.flexible-touchstone-overview-inner .flexible-touchstone-overview-content b{font-weight:bold}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content i,.flexible-touchstone-overview-inner .flexible-touchstone-overview-content em{font-style:italic}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content sub,.flexible-touchstone-overview-inner .flexible-touchstone-overview-content sup{position:relative;font-size:0.75em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content sub{top:0.3125em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content sup{bottom:0.3125em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content figcaption{font-size:0.75em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0 0 0.4166666667em 0;font-style:italic}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.8666666667em;margin-bottom:0.3571428571em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-touchstone-overview-inner .flexible-touchstone-overview-content h1{text-align:center}}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-touchstone-overview-inner .flexible-touchstone-overview-content h2{text-align:center}}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4666666667em;margin-bottom:0.6818181818em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-touchstone-overview-inner .flexible-touchstone-overview-content h3{text-align:center}}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;margin-bottom:0.75em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-touchstone-overview-inner .flexible-touchstone-overview-content h4{text-align:center}}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content h5{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;margin-bottom:0.5555555556em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-touchstone-overview-inner .flexible-touchstone-overview-content h5{text-align:center}}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content h6{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0666666667em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-touchstone-overview-inner .flexible-touchstone-overview-content h6{text-align:center}}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content p{padding-bottom:0;margin-bottom:1.25em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content p.empty-paragraph{padding:0;margin:0}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content p.clip-image-wrapper{padding-bottom:.3em;margin:0}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content p.citation{font-size:0.75em;font-style:italic;margin:0 0 2em;line-height:1.3}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content p:not([class])+p.citation{margin:-1em 0 2em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content blockquote{margin:0 0 0.9375em 1.875em;padding:1.25em;border-radius:4px;font-style:normal;background-color:#eeede8;color:#303335}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content blockquote.redactor-long-image{background:#414141;padding:0;margin:0 !important;border-radius:0}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ul.definition-list{padding-left:0;margin-left:0}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ul.definition-list li{list-style-type:none;margin-left:0}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ul.definition-list li:nth-child(2n){margin:0 0 1.2em 1em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ul.definition-list li:nth-child(2n+1){font-weight:bold;margin-bottom:.6em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item{display:inline-block;color:#fff;line-height:1;background-color:#414042;vertical-align:middle}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.clip-full-width{display:block}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item i,.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item em{padding:0.3846153846em 0.5384615385em 0.5384615385em;text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;font-style:normal}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item::before{padding:0.3846153846em;display:inline-block;vertical-align:middle;width:1.0769230769em;text-align:center;box-sizing:content-box}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.icon::before{background-size:14px;content:'';height:1em;background-position:center;background-repeat:no-repeat}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.fa-clipboard-check::before{background:#b18c2f}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.fa-star::before{background:#ffcf00}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.fa-calendar-alt::before{background:#fa8a00}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.fa-cog::before{background:#979b9e}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.fa-edit::before{background:#79c339}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.fa-list::before{background:#4bbfb5}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.brainstorm::before{background-color:#ee4587;background-image:url(/static/clip_images/brainstorm-b3c535c1d778c6d98ecfaf929323f6135e52091ed10ae54bcb6e2965ba9fada0.svg)}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.concept-to-know::before{background-color:#5fcbee;background-image:url(/static/clip_images/concept_to_know-cbabdd1de4239b7cfc56fcb72d53a28e8e8953d3c1b6ff4bf7beca19f2388831.svg)}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.did-you-know::before{background-color:#ce655f;background-image:url(/static/clip_images/did_you_know-ec07fdc33f707c0080903eabdaf47932f802b326db93afc77caf213002d48f8c.svg)}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.example{background:#fff;color:#000}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.example i,.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.example em{padding-left:0.125em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.example::before{padding-right:0;background-image:url(/static/clip_images/example-2da070c35ac5b59c2d41049acc05602bbc82dd675f6daafbb4e90a6139398fdb.svg)}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.hint::before{background-color:#cf1d1f;background-image:url(/static/clip_images/hint-14fc9c871f903f8a23cb81efd4ef88ad831b3f138a8d1d64b701e38925d070bd.svg)}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.learn-more::before{background-color:#4596d2;background-image:url(/static/clip_images/learn_more-2c394e9e2e50b805e1badd75b404abd68672e0ba432b22a86c554cc5d5882f09.svg)}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.people-to-know::before{background-color:#4b7bff;background-image:url(/static/clip_images/people_to_know-cf8b85633534ddb7348cdd7214d6734bb6cb16bf80fa0d038c7985798cb0ccc9.svg)}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.step-by-step::before{background-color:#004c8c;background-image:url(/static/clip_images/step_by_step-49b10fa4a25790b0566ad4c5a7e24f211cfb7ab2da03e9bbbcf83540e255c662.svg)}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.summary::before{background-color:#f38951;background-image:url(/static/clip_images/summary-bd8daca13119c8651b51afcaf4f5c1f8ba5999ebc42ffd98612dec888c1cb382.svg)}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.term-to-know::before{background-color:#2e63b2;background-image:url(/static/clip_images/term_to_know-a368e3044b32f4f1f832b4894b375b7cb554137d7929b1279a08e0153fe41867.svg)}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.terms-to-know::before{background-color:#0096d3;background-image:url(/static/clip_images/terms_to_know-c94ed1ec5dedb0fb082cfaf060b16cb591c460b8e6eb0617b3bb45b09db3ec66.svg)}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.make-the-connection::before{background-color:#b7d521;background-image:url(/static/clip_images/make_the_connection-ea75d109afb50b440623b06015188bd9ea82852cf4499b4a8819fc1d1ca8af90.svg)}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content .clip-item.formula::before{background-color:#693096;background-image:url(/static/clip_images/formula-13e7a7c71e73b03ae283e35bf08e32ac9cd750a63d01693ba9715f5cdc6bfa01.svg)}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content p.clip-full-width,.flexible-touchstone-overview-inner .flexible-touchstone-overview-content div.clip-full-width{padding-bottom:0;margin-bottom:.7em;background-color:#414042}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content p.clip-full-width img,.flexible-touchstone-overview-inner .flexible-touchstone-overview-content div.clip-full-width img{display:block}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content p.clip-inline-wrapper,.flexible-touchstone-overview-inner .flexible-touchstone-overview-content div.clip-inline-wrapper{padding-bottom:.7em;margin-bottom:0}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content p.clip-inline-wrapper img.clip-image,.flexible-touchstone-overview-inner .flexible-touchstone-overview-content div.clip-inline-wrapper img.clip-image{margin-right:.6em}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content table{width:100%}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content table td{padding:0.3125em;border:1px solid #ddd}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content a:hover,.flexible-touchstone-overview-inner .flexible-touchstone-overview-content a:focus{color:#5ec3fb}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content p{font-size:1.0625em;line-height:1.5882352941em;margin-bottom:1.5882352941em;padding:0}.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ol li,.flexible-touchstone-overview-inner .flexible-touchstone-overview-content ul li{font-size:1.0625em;line-height:1.5882352941em;margin-bottom:0.5882352941em}.flexible-touchstone-enhanced{background-color:#fff}.flexible-touchstone-enhanced:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-touchstone-enhanced{display:inline-block}* html .flexible-touchstone-enhanced{height:1%}.flexible-touchstone-enhanced{display:block}@media (max-width: 767px){.flexible-touchstone-enhanced{padding:0 20px}}.flexible-touchstone-enhanced a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-touchstone-enhanced a:hover,.flexible-touchstone-enhanced a:focus{color:#5ec3fb}.flexible-touchstone-enhanced-inner{max-width:1170px;margin:0 auto;padding:2.5em 0;width:67%;margin:0 auto}.flexible-touchstone-enhanced-inner:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-touchstone-enhanced-inner{display:inline-block}* html .flexible-touchstone-enhanced-inner{height:1%}.flexible-touchstone-enhanced-inner{display:block}@media only screen and (max-width: 480px){.flexible-touchstone-enhanced-inner{width:auto}}.flexible-touchstone-enhanced-inner .touchstone_output{line-height:1.2;color:#303335;color:#303335;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0625em;line-height:1.5882352941em}.flexible-touchstone-enhanced-inner .touchstone_output figure{text-align:left}.flexible-touchstone-enhanced-inner .touchstone_output ul{list-style:disc inside;padding-left:1.25em}.flexible-touchstone-enhanced-inner .touchstone_output ul.triangle{list-style:none;margin-left:0}.flexible-touchstone-enhanced-inner .touchstone_output ul.triangle>li:before{font-family:'Font Awesome 5 Pro';font-size:1.1875em;content:'\f0da';margin:0 0.3684210526em 0 -0.7368421053em;color:#6d1331}.flexible-touchstone-enhanced-inner .touchstone_output ol{list-style:decimal inside;padding-left:1.25em}.flexible-touchstone-enhanced-inner .touchstone_output ol.circle{counter-reset:list-counter;list-style:none;padding-left:1.875em;margin-left:0}.flexible-touchstone-enhanced-inner .touchstone_output ol.circle>li{margin:0 0 0.5rem 0;counter-increment:list-counter;position:relative;margin-bottom:1.25em}.flexible-touchstone-enhanced-inner .touchstone_output ol.circle>li:before{content:counter(list-counter);color:#fff;font-size:1em;background:#6d1331;border-radius:50%;text-align:center;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;top:0;left:-1.875em;line-height:1.5em;width:1.5em;height:1.5em}.flexible-touchstone-enhanced-inner .touchstone_output ol.circle-big{counter-reset:list-big-counter;list-style:none;padding-left:2.5em}.flexible-touchstone-enhanced-inner .touchstone_output ol.circle-big>li{margin:0 0 0.5rem 0;counter-increment:list-big-counter;position:relative}.flexible-touchstone-enhanced-inner .touchstone_output ol.circle-big>li:before{content:counter(list-big-counter);color:#fff;font-size:1.9375em;background:#6d1331;border-radius:50%;text-align:center;position:absolute;left:-1.935483871em;line-height:1.6129032258em;width:1.6129032258em;height:1.6129032258em;top:0}.flexible-touchstone-enhanced-inner .touchstone_output ol.circle-big>li>h3{font-size:1.9375em;line-height:1.3870967742em;margin-bottom:0.2580645161em}.flexible-touchstone-enhanced-inner .touchstone_output ol.circle-big ul{list-style-position:outside;padding-left:1em}.flexible-touchstone-enhanced-inner .touchstone_output ul,.flexible-touchstone-enhanced-inner .touchstone_output ol{margin:0 0 1.25em 1.5625em}.flexible-touchstone-enhanced-inner .touchstone_output ul li,.flexible-touchstone-enhanced-inner .touchstone_output ol li{margin-bottom:0.625em}.flexible-touchstone-enhanced-inner .touchstone_output ul ul,.flexible-touchstone-enhanced-inner .touchstone_output ul ol,.flexible-touchstone-enhanced-inner .touchstone_output ol ul,.flexible-touchstone-enhanced-inner .touchstone_output ol ol{margin:0}.flexible-touchstone-enhanced-inner .touchstone_output ol ol li{list-style-type:lower-alpha}.flexible-touchstone-enhanced-inner .touchstone_output li li{margin-top:0.625em}.flexible-touchstone-enhanced-inner .touchstone_output strong,.flexible-touchstone-enhanced-inner .touchstone_output b{font-weight:bold}.flexible-touchstone-enhanced-inner .touchstone_output i,.flexible-touchstone-enhanced-inner .touchstone_output em{font-style:italic}.flexible-touchstone-enhanced-inner .touchstone_output sub,.flexible-touchstone-enhanced-inner .touchstone_output sup{position:relative;font-size:0.75em}.flexible-touchstone-enhanced-inner .touchstone_output sub{top:0.3125em}.flexible-touchstone-enhanced-inner .touchstone_output sup{bottom:0.3125em}.flexible-touchstone-enhanced-inner .touchstone_output figcaption{font-size:0.75em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0 0 0.4166666667em 0;font-style:italic}.flexible-touchstone-enhanced-inner .touchstone_output h1{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.8666666667em;margin-bottom:0.3571428571em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-touchstone-enhanced-inner .touchstone_output h1{text-align:center}}.flexible-touchstone-enhanced-inner .touchstone_output h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-touchstone-enhanced-inner .touchstone_output h2{text-align:center}}.flexible-touchstone-enhanced-inner .touchstone_output h3{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.4666666667em;margin-bottom:0.6818181818em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-touchstone-enhanced-inner .touchstone_output h3{text-align:center}}.flexible-touchstone-enhanced-inner .touchstone_output h4{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.3333333333em;margin-bottom:0.75em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-touchstone-enhanced-inner .touchstone_output h4{text-align:center}}.flexible-touchstone-enhanced-inner .touchstone_output h5{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;margin-bottom:0.5555555556em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-touchstone-enhanced-inner .touchstone_output h5{text-align:center}}.flexible-touchstone-enhanced-inner .touchstone_output h6{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.0666666667em;margin-bottom:0.625em;line-height:1.2em}@media only screen and (max-width: 480px){.flexible-touchstone-enhanced-inner .touchstone_output h6{text-align:center}}.flexible-touchstone-enhanced-inner .touchstone_output p{padding-bottom:0;margin-bottom:1.25em}.flexible-touchstone-enhanced-inner .touchstone_output p.empty-paragraph{padding:0;margin:0}.flexible-touchstone-enhanced-inner .touchstone_output p.clip-image-wrapper{padding-bottom:.3em;margin:0}.flexible-touchstone-enhanced-inner .touchstone_output p.citation{font-size:0.75em;font-style:italic;margin:0 0 2em;line-height:1.3}.flexible-touchstone-enhanced-inner .touchstone_output p:not([class])+p.citation{margin:-1em 0 2em}.flexible-touchstone-enhanced-inner .touchstone_output blockquote{margin:0 0 0.9375em 1.875em;padding:1.25em;border-radius:4px;font-style:normal;background-color:#eeede8;color:#303335}.flexible-touchstone-enhanced-inner .touchstone_output blockquote.redactor-long-image{background:#414141;padding:0;margin:0 !important;border-radius:0}.flexible-touchstone-enhanced-inner .touchstone_output ul.definition-list{padding-left:0;margin-left:0}.flexible-touchstone-enhanced-inner .touchstone_output ul.definition-list li{list-style-type:none;margin-left:0}.flexible-touchstone-enhanced-inner .touchstone_output ul.definition-list li:nth-child(2n){margin:0 0 1.2em 1em;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-touchstone-enhanced-inner .touchstone_output ul.definition-list li:nth-child(2n+1){font-weight:bold;margin-bottom:.6em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item{display:inline-block;color:#fff;line-height:1;background-color:#414042;vertical-align:middle}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.clip-full-width{display:block}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item i,.flexible-touchstone-enhanced-inner .touchstone_output .clip-item em{padding:0.3846153846em 0.5384615385em 0.5384615385em;text-transform:uppercase;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.8125em;font-style:normal}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item::before{padding:0.3846153846em;display:inline-block;vertical-align:middle;width:1.0769230769em;text-align:center;box-sizing:content-box}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.icon::before{background-size:14px;content:'';height:1em;background-position:center;background-repeat:no-repeat}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.fa-clipboard-check::before{background:#b18c2f}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.fa-star::before{background:#ffcf00}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.fa-calendar-alt::before{background:#fa8a00}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.fa-cog::before{background:#979b9e}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.fa-edit::before{background:#79c339}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.fa-list::before{background:#4bbfb5}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.brainstorm::before{background-color:#ee4587;background-image:url(/static/clip_images/brainstorm-b3c535c1d778c6d98ecfaf929323f6135e52091ed10ae54bcb6e2965ba9fada0.svg)}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.concept-to-know::before{background-color:#5fcbee;background-image:url(/static/clip_images/concept_to_know-cbabdd1de4239b7cfc56fcb72d53a28e8e8953d3c1b6ff4bf7beca19f2388831.svg)}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.did-you-know::before{background-color:#ce655f;background-image:url(/static/clip_images/did_you_know-ec07fdc33f707c0080903eabdaf47932f802b326db93afc77caf213002d48f8c.svg)}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.example{background:#fff;color:#000}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.example i,.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.example em{padding-left:0.125em}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.example::before{padding-right:0;background-image:url(/static/clip_images/example-2da070c35ac5b59c2d41049acc05602bbc82dd675f6daafbb4e90a6139398fdb.svg)}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.hint::before{background-color:#cf1d1f;background-image:url(/static/clip_images/hint-14fc9c871f903f8a23cb81efd4ef88ad831b3f138a8d1d64b701e38925d070bd.svg)}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.learn-more::before{background-color:#4596d2;background-image:url(/static/clip_images/learn_more-2c394e9e2e50b805e1badd75b404abd68672e0ba432b22a86c554cc5d5882f09.svg)}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.people-to-know::before{background-color:#4b7bff;background-image:url(/static/clip_images/people_to_know-cf8b85633534ddb7348cdd7214d6734bb6cb16bf80fa0d038c7985798cb0ccc9.svg)}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.step-by-step::before{background-color:#004c8c;background-image:url(/static/clip_images/step_by_step-49b10fa4a25790b0566ad4c5a7e24f211cfb7ab2da03e9bbbcf83540e255c662.svg)}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.summary::before{background-color:#f38951;background-image:url(/static/clip_images/summary-bd8daca13119c8651b51afcaf4f5c1f8ba5999ebc42ffd98612dec888c1cb382.svg)}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.term-to-know::before{background-color:#2e63b2;background-image:url(/static/clip_images/term_to_know-a368e3044b32f4f1f832b4894b375b7cb554137d7929b1279a08e0153fe41867.svg)}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.terms-to-know::before{background-color:#0096d3;background-image:url(/static/clip_images/terms_to_know-c94ed1ec5dedb0fb082cfaf060b16cb591c460b8e6eb0617b3bb45b09db3ec66.svg)}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.make-the-connection::before{background-color:#b7d521;background-image:url(/static/clip_images/make_the_connection-ea75d109afb50b440623b06015188bd9ea82852cf4499b4a8819fc1d1ca8af90.svg)}.flexible-touchstone-enhanced-inner .touchstone_output .clip-item.formula::before{background-color:#693096;background-image:url(/static/clip_images/formula-13e7a7c71e73b03ae283e35bf08e32ac9cd750a63d01693ba9715f5cdc6bfa01.svg)}.flexible-touchstone-enhanced-inner .touchstone_output p.clip-full-width,.flexible-touchstone-enhanced-inner .touchstone_output div.clip-full-width{padding-bottom:0;margin-bottom:.7em;background-color:#414042}.flexible-touchstone-enhanced-inner .touchstone_output p.clip-full-width img,.flexible-touchstone-enhanced-inner .touchstone_output div.clip-full-width img{display:block}.flexible-touchstone-enhanced-inner .touchstone_output p.clip-inline-wrapper,.flexible-touchstone-enhanced-inner .touchstone_output div.clip-inline-wrapper{padding-bottom:.7em;margin-bottom:0}.flexible-touchstone-enhanced-inner .touchstone_output p.clip-inline-wrapper img.clip-image,.flexible-touchstone-enhanced-inner .touchstone_output div.clip-inline-wrapper img.clip-image{margin-right:.6em}.flexible-touchstone-enhanced-inner .touchstone_output table{width:100%}.flexible-touchstone-enhanced-inner .touchstone_output table td{padding:0.3125em;border:1px solid #ddd}.flexible-touchstone-enhanced-inner .touchstone_output a{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#1c9def;text-decoration:none;transition:color .2s ease-out}.flexible-touchstone-enhanced-inner .touchstone_output a:hover,.flexible-touchstone-enhanced-inner .touchstone_output a:focus{color:#5ec3fb}.flexible-touchstone-enhanced-inner .touchstone_output .clip-box{border:solid 1px #dfe0e3;border-radius:4px;background:#f7f7f7;margin-bottom:1.25em}.flexible-touchstone-enhanced-inner .touchstone_output .clip-box .clip-full-width{margin-bottom:0;border-radius:4px 4px 0 0}.flexible-touchstone-enhanced-inner .touchstone_output .clip-box-content{padding:1.25em}.flexible-touchstone-enhanced-inner .touchstone_output .clip-box-content ul,.flexible-touchstone-enhanced-inner .touchstone_output .clip-box-content ol{margin-top:.3em;margin-bottom:0}.flexible-touchstone-enhanced-inner .touchstone_output img{max-width:100%;height:auto}.flexible-touchstone-enhanced-inner .touchstone_output img.markup-left{margin-right:0.625em}.flexible-touchstone-enhanced-inner .touchstone_output img.markup-right{margin-left:0.625em}.flexible-touchstone-enhanced-inner .touchstone_output dl{margin:0.625em 0}.flexible-touchstone-enhanced-inner .touchstone_output dl dt{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-touchstone-enhanced-inner .touchstone_output dl dd{margin:0 0 0.125em 1.25em}.flexible-touchstone-enhanced-inner .touchstone_output hr{border-width:1px 0 0;border-style:solid;border-color:#dfe0e3;height:0;clear:both}.flexible-touchstone-enhanced-inner .touchstone_output table.wikitable th{background-color:#666;color:#fff;padding:0.3125em;text-align:center;border:1px solid #ddd;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal !important}.flexible-touchstone-enhanced-inner .touchstone_output table.wikitable td{padding:0.3125em;border:1px solid #ddd}.flexible-touchstone-enhanced-inner .touchstone_output .grey-box{border:solid 1px #dfe0e3;border-radius:4px;background:#f7f7f7;margin-bottom:1.3em;padding:1em}.flexible-touchstone-enhanced-inner .touchstone_output .grey-box ul,.flexible-touchstone-enhanced-inner .touchstone_output .grey-box ol{margin-top:.3em}.flexible-touchstone-enhanced-inner .touchstone_output .grey-box h2,.flexible-touchstone-enhanced-inner .touchstone_output .grey-box h3{margin-top:0}.flexible-touchstone-enhanced-inner .touchstone_output figure{border:solid 1px #dfe0e3;padding:0.1875em;display:inline-block;margin-bottom:0.9375em;text-align:center}.flexible-touchstone-enhanced-inner .touchstone_output figure img.markup-left,.flexible-touchstone-enhanced-inner .touchstone_output figure img.markup-right{margin:0}.flexible-touchstone-enhanced-inner .touchstone_output figcaption{font-size:17px;line-height:1.5882352941em;margin:0.8823529412em 1.1764705882em;text-align:left}.flexible-touchstone-enhanced-inner .touchstone_output .fa-paperclip{font-size:1.3125em;margin-right:0.2380952381em}.flexible-touchstone-enhanced-inner .touchstone_output .jww-markup-block{background:#eeeeee;border-left:solid 12px #6D1331}.flexible-touchstone-enhanced-inner .touchstone_output .quote{font-size:1.625em;line-height:1.4615384615em;padding:0.7692307692em 1.1538461538em}.flexible-touchstone-enhanced-inner .touchstone_output .quote .quote-message{margin-bottom:0.3846153846em}.flexible-touchstone-enhanced-inner .touchstone_output .quote .quote-message:before{content:"“"}.flexible-touchstone-enhanced-inner .touchstone_output .quote .quote-message:after{content:"”"}.flexible-touchstone-enhanced-inner .touchstone_output .quote .quote-author{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;text-align:right}.flexible-touchstone-enhanced-inner .touchstone_output .quote .quote-author:before{content:"–";margin-right:0.1923076923em}.flexible-touchstone-enhanced-inner .touchstone_output .playbook{font-size:1.0625em;padding:2.3529411765em 1.7647058824em 3.2352941176em}.flexible-touchstone-enhanced-inner .touchstone_output .playbook .show-for-sophia{display:none}.flexible-touchstone-enhanced-inner .touchstone_output .playbook h3{font-size:1.8235294118em;line-height:1.4;font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.flexible-touchstone-enhanced-inner .touchstone_output .playbook .playbook-content{margin-top:2.3529411765em;padding:3.2352941176em 0 4.1176470588em 12.3529411765em;background:url(/static/jww_download_playbook-b8e7963e563b5abce076755e3cb2bc6ce6f87aa8d220a69ce46c8f8e688c0151.png) 25px 0 no-repeat;background-size:150px auto;min-height:4.1176470588em}.flexible-touchstone-enhanced-inner .touchstone_output .playbook a{color:#6D1331 !important;word-break:normal !important}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-touchstone-enhanced-inner .touchstone_output .playbook .playbook-content{margin-top:1.4705882353em;padding-left:10.8823529412em;background-position:0 0}}@media only screen and (max-width: 480px){.flexible-touchstone-enhanced-inner .touchstone_output .playbook{text-align:center}.flexible-touchstone-enhanced-inner .touchstone_output .playbook .playbook-content{margin-top:1.4705882353em;padding:12.6470588235em 0 1.1764705882em;background-position:center 0;min-height:0}}.flexible-touchstone-enhanced-inner .touchstone_output h1,.flexible-touchstone-enhanced-inner .touchstone_output h2,.flexible-touchstone-enhanced-inner .touchstone_output h3,.flexible-touchstone-enhanced-inner .touchstone_output h4,.flexible-touchstone-enhanced-inner .touchstone_output h5,.flexible-touchstone-enhanced-inner .touchstone_output h6{margin-top:1.75em}.touchstone-overview-page .mediaUpload:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.touchstone-overview-page .mediaUpload{display:inline-block}* html .touchstone-overview-page .mediaUpload{height:1%}.touchstone-overview-page .mediaUpload{display:block}.touchstone-overview-page .uploader-button,.touchstone-overview-page .uploader-button-crop{font-size:0.875em;display:inline-block}.touchstone-overview-page .uploading{border:1px solid #e2e0e0;padding:1%;position:relative;top:0;width:61%;border-radius:5px}.touchstone-overview-page .progress.bar{background:#ededeb url(/static/bg/bg_upload-bar-d0a6b599a7c8a1cf370420810551f3b1ce7fc18ad69713689b14ac75d2dcc716.gif) left top repeat-x;width:100%}.touchstone-overview-page .progress.bar .progressbar{background:url(/static/progress-bar-ad3cc169323f73ab9ecb150a7eda03d6622f7f916c2fbab5b99290faa74d22fd.jpg) left top repeat-x;height:21px;width:0px}.touchstone-overview-page .uploading{margin:0 auto}.flexible-touchstone-overview-header-status-table-wrapper{margin-left:3.9375em}@media only screen and (max-width: 768px){.flexible-touchstone-overview-header-status-table-wrapper{margin-left:0}}.flexible-touchstone-overview-table-wrapper{overflow:auto;width:100%;border:solid 1px #dfe0e3;border-bottom:solid 2px #dfe0e3;border-radius:4px}.flexible-touchstone-overview-header-status-table{margin-right:0.625em;border-collapse:separate;overflow:hidden;background-color:#f5f6f7}@media only screen and (max-width: 768px){.flexible-touchstone-overview-header-status-table{float:none;margin:0 auto;width:100%}}.flexible-touchstone-overview-header-status-table th{background-color:#303335;font-size:0.8125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#fff;padding:0.3846153846em 0.3846153846em 0.3846153846em 0.6153846154em;text-align:left}.flexible-touchstone-overview-header-status-table td{width:7.6923076923em;border-left:solid 1px #dfe0e3;font-size:0.8125em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.1;color:#303335;text-align:center;padding:0.0769230769em 0 0.6923076923em;vertical-align:top}.flexible-touchstone-overview-header-status-table td .activity-status{opacity:.28}.flexible-touchstone-overview-header-status-table td.current{background-color:#dfe0e3}.flexible-touchstone-overview-header-status-table td.current .activity-status{opacity:1}.flexible-touchstone-overview-header-status-table td.current.submitted-status{background-color:#e9f7f0}.flexible-touchstone-overview-header-status-table td.current.problem-status{background-color:#ffe5e8}.flexible-touchstone-overview-header-status-table td.current.scored-status{background-color:#e1f0fa}.flexible-touchstone-overview-header-status-table td.problem-status{padding-bottom:0em}.flexible-touchstone-overview-header-status-table td.problem-status span{line-height:0.7692307692em;display:inline-block}.flexible-touchstone-overview-header-status-table td:last-child{border-right:solid 1px #dfe0e3}@media only screen and (max-width: 768px){.flexible-touchstone-overview-header-status-table td:last-child{border-right:none}}.flexible-touchstone-overview-header-status-table td .not-submitted{height:1.2307692308em;width:1.2307692308em;background:url(/static/checkbox_multiple_choice-bb11dd70abfb4836a6ccf971f4c87f52cc2a78ea533a582d3a5b0ffcd32235aa.png) -1484px center #fff no-repeat;margin:0.6153846154em auto 0.3846153846em;border-radius:3px}.flexible-touchstone-overview-header-status-table td .submitted{height:1.2307692308em;width:1.2307692308em;background:url(/static/checkbox_multiple_choice-bb11dd70abfb4836a6ccf971f4c87f52cc2a78ea533a582d3a5b0ffcd32235aa.png) 0 center no-repeat;margin:0.6153846154em auto 0.3846153846em}.flexible-touchstone-overview-header-status-table td .problem-with-submission{height:1.3846153846em;font-size:1.1818181818em;background:url(/static/touchstone_submit_statuses_icons-70e75e2383eef623c6c353214b0b3c7d839999bb05df4e671340a5dc5a59b48a.png) center -85px no-repeat;margin:0.6153846154em 0 0em}.flexible-touchstone-overview-header-status-table td .scored{height:1.3846153846em;background:url(/static/touchstone_submit_statuses_icons-70e75e2383eef623c6c353214b0b3c7d839999bb05df4e671340a5dc5a59b48a.png) center -57px no-repeat;margin:0.6153846154em 0 0.3846153846em}@media only screen and (max-width: 480px){.flexible-touchstone-overview-header-status-table td{padding:0 0.2307692308em 0.2307692308em}}.flexible-touchstone-overview-header-submit-links-description{box-sizing:border-box;text-align:right;padding-right:1.5384615385em;display:inline-block;position:absolute;top:0.8461538462em;right:15.3846153846em}@media only screen and (max-width: 990px){.flexible-touchstone-overview-header-submit-links-description{max-width:50%;padding-right:0.7692307692em}}@media only screen and (max-width: 860px){.flexible-touchstone-overview-header-submit-links-description{max-width:45%}}@media only screen and (max-width: 768px){.flexible-touchstone-overview-header-submit-links-description{display:inline-block;vertical-align:top;position:static}}@media only screen and (max-width: 767px){.flexible-touchstone-overview-header-submit-links-description{max-width:100%;display:block;text-align:center}}.flexible-touchstone-overview-header-submit-buttons,.flexible-touchstone-overview-header-submit-buttons--submitted{text-align:right;position:relative}.flexible-touchstone-overview-header-submit-buttons:after,.flexible-touchstone-overview-header-submit-buttons--submitted:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-touchstone-overview-header-submit-buttons,.flexible-touchstone-overview-header-submit-buttons--submitted{display:inline-block}* html .flexible-touchstone-overview-header-submit-buttons,* html .flexible-touchstone-overview-header-submit-buttons--submitted{height:1%}.flexible-touchstone-overview-header-submit-buttons,.flexible-touchstone-overview-header-submit-buttons--submitted{display:block}@media only screen and (max-width: 768px){.flexible-touchstone-overview-header-submit-buttons,.flexible-touchstone-overview-header-submit-buttons--submitted{text-align:center;position:relative}}.flexible-touchstone-overview-header-submit-buttons .f-button,.flexible-touchstone-overview-header-submit-buttons--submitted .f-button{font-size:0.9375em;display:inline-block;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0.5333333333em;margin:0.7333333333em 1em 0.7333333333em 0.6666666667em;white-space:nowrap}@media only screen and (max-width: 768px){.flexible-touchstone-overview-header-submit-buttons .f-button,.flexible-touchstone-overview-header-submit-buttons--submitted .f-button{margin-top:0.4666666667em;margin-left:0;margin-right:0}}.flexible-touchstone-overview-header-submit-buttons-right{display:inline-block;vertical-align:middle}@media only screen and (max-width: 768px){.flexible-touchstone-overview-header-submit-buttons-right{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.flexible-touchstone-overview-header-submit-buttons-description{font-family:'SkippySharp';font-size:1.125em;text-align:right;padding:0 1.3888888889em 0 0;margin-top:1.1111111111em;background:url(/static/icons/arrow_right_icon-b8852629ec0cb0d608a7cfd280f5f247c72a2d8e1bb5d6528e5e99e3775f459f.svg) right 2px no-repeat;background-size:18px;display:inline-block;vertical-align:top}@media (min-width: 971px) and (max-width: 1124px){.flexible-touchstone-overview-header-submit-buttons-description{width:60%}}@media (min-width: 769px) and (max-width: 970px){.flexible-touchstone-overview-header-submit-buttons-description{width:48%}}.with-re-submit .flexible-touchstone-overview-header-submit-buttons-description{top:3.0555555556em}@media only screen and (max-width: 768px){.flexible-touchstone-overview-header-submit-buttons-description{font-size:1em;padding:3.125em 0 0.4375em;text-align:center;padding-right:0;background:url(/static/icons/arrow_bottom_top_icon-80754c6be072ef7f55a74b3a78f84e443f6d6444ccce4e8bcb7e1a158e2e1c67.svg) center 30px no-repeat;background-size:13px}}.flexible-touchstone-overview-header-flag{position:absolute;right:-7.1875em;top:1.875em}@media (min-width: 769px) and (max-width: 1150px){.flexible-touchstone-overview-header-flag{right:-6.25em}}@media only screen and (min-width: 481px) and (max-width: 768px){.flexible-touchstone-overview-header-flag{top:0;right:1.25em}}@media only screen and (max-width: 767px){.flexible-touchstone-overview-header-flag{position:static;padding:0.625em 0 0.9375em}}.flexible-touchstone-overview-top-info{width:80%;margin:0 auto;padding:1.5625em 0 1.5625em}@media only screen and (max-width: 480px){.flexible-touchstone-overview-top-info{width:90%}}.flexible-touchstone-overview-top-info .sample-touchstone{display:block;margin-left:1.3333333333em;padding-bottom:1.3333333333em}.flexible-touchstone-overview-top-info img{max-width:100%;height:auto !important}.flexible-touchstone-overview-header{border-bottom:solid 1px #dfe0e3;padding-bottom:0.3125em;margin-bottom:1.5625em}.flexible-touchstone-overview-header p{font-size:1.0625em;line-height:1.5882352941em;margin-bottom:1.5882352941em;padding:0}.flexible-touchstone-overview-banner-wrapper{background:#fff}.flexible-touchstone-overview-banner-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-touchstone-overview-banner-wrapper{display:inline-block}* html .flexible-touchstone-overview-banner-wrapper{height:1%}.flexible-touchstone-overview-banner-wrapper{display:block}@media (max-width: 767px){.flexible-touchstone-overview-banner-wrapper{padding:0 20px}}.flexible-touchstone-overview-banner-row{max-width:1170px;margin:0 auto;padding-top:2.1875em;padding-bottom:0.9375em}.flexible-touchstone-overview-banner-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-touchstone-overview-banner-row{display:inline-block}* html .flexible-touchstone-overview-banner-row{height:1%}.flexible-touchstone-overview-banner-row{display:block}.flexible-touchstone-overview-banner-row.bottom{padding-bottom:2.5em;padding-top:0.625em}.flexible-touchstone-overview-banner-row .touchstone-promo-block{border-color:transparent;background:url(/static/leaves/leaves_banner_anim-86a21891c9797b8be20387c464aed8985f9476b19faad6c807fc3cb17f959f27.png) 50% 50% #fff;width:45.3333333333em}.flexible-touchstone-overview-banner-row .touchstone-promo-block:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-touchstone-overview-banner-row .touchstone-promo-block{display:inline-block}* html .flexible-touchstone-overview-banner-row .touchstone-promo-block{height:1%}.flexible-touchstone-overview-banner-row .touchstone-promo-block{display:block}@media only screen and (max-width: 768px){.flexible-touchstone-overview-banner-row .touchstone-promo-block{padding:1em;width:80%}}.flexible-touchstone-overview-banner-row .touchstone-promo-block p{text-align:left;line-height:1.5333333333em;padding-left:0.6666666667em;margin-bottom:0.6666666667em}.flexible-touchstone-overview-banner-row .touchstone-promo-block h5{font-size:1.2em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;padding:0.5555555556em;text-align:left}.flexible-touchstone-overview-banner-row .touchstone-promo-block .f-button{font-size:1.2em;padding:0.8333333333em 2.2222222222em}.flexible-touchstone-overview-table{border-radius:4px;width:100%}.flexible-touchstone-overview-table th{background-color:#303335;font-size:1.25em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;padding:0.8333333333em 0.4166666667em !important;text-align:left;color:#fff}.flexible-touchstone-overview-table td{font-size:.83em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;padding:1.25em 0.4166666667em !important;color:#303335;border-right:solid 1px #dfe0e3;border-bottom:solid 1px #dfe0e3;vertical-align:top;min-width:10.4166666667em}.flexible-touchstone-overview-table td:first-child,.flexible-touchstone-overview-table td:last-child{border-right:none}.flexible-touchstone-overview-table td h3{font-size:1.0833333333em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;margin:0 0 0.3846153846em;color:#303335}.flexible-touchstone-overview-table tr:nth-child(even){background-color:#f7f7f7}.touchstone_output .flexible-touchstone-overview-table td h3{text-transform:none;font-size:1.0833333333em;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1;margin:0 0 0.3846153846em;color:#303335}.long-state-links{display:block}@media only screen and (max-width: 768px){.long-state-links{display:none}}.short-state-links{display:none}@media only screen and (max-width: 768px){.short-state-links{display:block}}.submit-touchstone-modal-inner .youtube-logo{width:5.3125em;height:auto;margin-bottom:0.9375em}.submit-touchstone-modal-inner .youtube-input{width:90%;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:0.9375em;padding:0.6666666667em;border:solid 1px #dfe0e3;border-radius:0.2666666667em;margin-bottom:0.3333333333em}.submit-touchstone-modal-inner .youtube-field-wrapper{margin-bottom:0.625em}.submit-touchstone-modal-inner .youtube-field-wrapper .inline-errors{font-size:0.875em}.submit-touchstone-modal-inner .submit-touchstone-form .uploaded-filename{float:none;display:inline-block;margin-left:1.0714285714em;font-size:0.875em;hyphens:auto;-ms-hyphens:auto;word-break:break-all}.answer-field:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.answer-field{display:inline-block}* html .answer-field{height:1%}.answer-field{display:block}.flexible-get-feedback-question{line-height:1.4375em;padding-bottom:2.8125em;font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#303335}.flexible-get-feedback-question:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-get-feedback-question{display:inline-block}* html .flexible-get-feedback-question{height:1%}.flexible-get-feedback-question{display:block}.flexible-get-feedback-question.no-border{border-bottom:none}.flexible-get-feedback-question .visual-select-answer-fields{margin-top:1em}.flexible-get-feedback-question .visual-select-answer-fields:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-get-feedback-question .visual-select-answer-fields{display:inline-block}* html .flexible-get-feedback-question .visual-select-answer-fields{height:1%}.flexible-get-feedback-question .visual-select-answer-fields{display:block}.flexible-get-feedback-question .visual-select-answer-fields .visual-select-feedback-item{padding-top:1.375em;margin-bottom:0.9375em}.flexible-get-feedback-question .visual-select-answer-fields .visual-select-feedback-item.correct{background:url(/static/flex_quiz_correct-a33a5e04798e962aecbd433e5c3f6fddaf113962ddbb868aee8e8b87e2f29e5e.png) right top no-repeat}.flexible-get-feedback-question .visual-select-answer-fields .visual-select-feedback-item.incorrect{background:url(/static/icon_incorrect-32cbe947b9f08f6ca7e4158bd201e848edd5d1cca1554db9ad7885e47060072b.png) right top no-repeat}.flexible-get-feedback-question .visual-answer-block .zoom-image-icon{display:none}.flexible-get-feedback-question .drop-in-the-blank-message{display:none}.flexible-get-feedback-question .drop-in-the-blank-content{white-space:normal}.flexible-get-feedback-question img{max-width:100%;cursor:default}.flexible-get-feedback-question-copy{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:1em;overflow:hidden}.flexible-get-feedback-headline{background:#f6f6f6;font-size:0.9375em;border-radius:0.2666666667em;margin-bottom:1em}.flexible-get-feedback-headline:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.flexible-get-feedback-headline{display:inline-block}* html .flexible-get-feedback-headline{height:1%}.flexible-get-feedback-headline{display:block}.flexible-get-feedback-headline .correct{float:left;background:url(/static/correct_check_icon-79704a68f3083a8b91822490f80ca9dfcc4540161f4bc020a6ef470cb270a3c3.png) left center no-repeat;width:1.3333333333em;height:2.1333333333em}.flexible-get-feedback-headline .incorrect{float:left;background:url(/static/incorrect_check_icon-33bf378f4b2b09e1d34fa3bf726a8fb31aafcd1c68e605b3acfefd3ff8222dbb.png) left center no-repeat;width:1.3333333333em;height:2.1333333333em}.flexible-get-feedback-skipped{font-family:SkippySharp;font-size:1.4375em;color:#303335;padding-top:0.3043478261em}.flexible-get-feedback-skipped:before{font-size:0.6956521739em;margin-right:0.3125em}.flexible-get-feedback-number{float:left;background:#78469a;border-radius:0.2666666667em 0 0 0.2666666667em;padding:0.4666666667em 0;width:2.3333333333em;text-align:center;color:#fff;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-right:0.6666666667em}.feedback-additional-fields{margin-right:0.9375em}.feedback-additional-field{margin-top:1.25em}.feedback-additional-field.concept{float:left}.feedback-additional-field.concept a{font-size:0.8125em}.feedback-additional-field.rationale{white-space:normal}.feedback-additional-field.rationale .rationale-content,.feedback-additional-field.rationale .rationale-content p{font-family:"ProximaNova-Regular", Arial, "Helvetica Neue", Helvetica, sans-serif}.feedback-additional-field.rationale table{font-size:0.9375em;line-height:1.3;margin:0.66667em 0}.feedback-additional-field.rationale table th,.feedback-additional-field.rationale table td{border:solid 1px #ddd;padding:0.3333333333em}.feedback-additional-field.rationale table th{background-color:#666;color:#fff}.feedback-additional-field h2{font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif}.milestone-feedback-report-link.assessment-report-issue-link{float:right;margin-top:3.0769230769em;font-size:0.8125em}.user-answer-block{margin-bottom:1.25em}.correct-constructed-block{margin-bottom:1.1764705882em;font-size:1.0625em;line-height:1.5882352941em}.feedback-answered{vertical-align:middle}.feedback-answered.correct{background:url(/static/correct_check_icon-79704a68f3083a8b91822490f80ca9dfcc4540161f4bc020a6ef470cb270a3c3.png) left center no-repeat;padding:0.3125em 0 0.3125em 1.875em;float:none;display:block}.feedback-answered.correct.set-based-result{padding:1.125em 0 1.125em 1.875em}.feedback-answered.incorrect{background:url(/static/incorrect_check_icon-33bf378f4b2b09e1d34fa3bf726a8fb31aafcd1c68e605b3acfefd3ff8222dbb.png) left center no-repeat;padding:0.3125em 0 0.3125em 1.875em;float:none;display:block}.matching-answers .feedback-answered.incorrect,.matching-answers .feedback-answered.correct{background-position:left 17px}.feedback-answered.constructed-view input[type="text"],.feedback-answered.constructed-view .feedback-answer-field{font-size:1em;padding:0.75em;border-radius:4px;border:solid 1px #dfe0e3;background:#f5f6f7;color:#8e8f90}.feedback-answered.constructed-view .feedback-answer-field{display:inline-block;min-width:12.8125em}.feedback-answered.costructed-response-correct{margin-bottom:1.25em}.feedback-answered.multiple-choice-feedback{background-position:left 50%;padding:0 0 0 1.875em;margin-right:0;display:block}.feedback-answered.multiple-choice-feedback.correct label,.feedback-answered.multiple-choice-feedback.incorrect label{padding:0 0 0 2em}.feedback-answered.multiple-choice-feedback:last-child .multiple-choice-answer-fields{border-bottom:solid 1px #dfe0e3}.feedback-answered.multiple-choice-feedback .multiple-choice-answer-fields{display:block;width:70%}@media only screen and (max-width: 768px){.feedback-answered.multiple-choice-feedback .multiple-choice-answer-fields{width:100%}}.feedback-answered.multiple-choice-feedback li{overflow:hidden;border-bottom:0}.feedback-answered.multiple-choice-feedback .only-one input{float:left;clear:none}.feedback-answered.multiple-choice-feedback .only-one label{float:left;clear:none;margin-left:5px;padding:0 0 0 18px;position:static !important}.feedback-answered.multiple-choice-feedback .only-one label p{padding:0}.feedback-answered.multiple-choice-feedback .only-one li{overflow:hidden}.feedback-answered.multiple-choice-feedback .only-one li:not(#foo),.feedback-answered.multiple-choice-feedback .only-one td:not(#foo){padding:0}.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='radio'],.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='checkbox'],.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='radio'],.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='checkbox']{opacity:0;margin-right:-21px;margin-top:-10px;width:16px;height:15px;cursor:pointer;position:absolute;top:50%;left:0;z-index:2}.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='radio']+label,.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='checkbox']+label,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='radio']+label,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='checkbox']+label{line-height:1.1;box-sizing:border-box;width:100%;margin:0;position:relative;z-index:1;cursor:pointer;background:url(/static/radio_button-352c4f7a4c41b34302c1dd04648d000526e87a7b11c8cca602edd42075f9fd9f.svg) 16px center #f7f7f7 no-repeat;padding:1.1em 1em 1em 3em;transition:background-color .3s ease, color .2s ease}.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='radio']+label:hover,.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='radio']+label:focus,.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='checkbox']+label:hover,.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='checkbox']+label:focus,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='radio']+label:hover,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='radio']+label:focus,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='checkbox']+label:hover,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='checkbox']+label:focus{background-color:#f3fafe}.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='radio']+label:hover li,.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='radio']+label:focus li,.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='checkbox']+label:hover li,.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='checkbox']+label:focus li,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='radio']+label:hover li,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='radio']+label:focus li,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='checkbox']+label:hover li,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='checkbox']+label:focus li{background:none}.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='radio']:checked+label,.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='checkbox']:checked+label,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='radio']:checked+label,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='checkbox']:checked+label{background:#f3fafe url(/static/radio_button-352c4f7a4c41b34302c1dd04648d000526e87a7b11c8cca602edd42075f9fd9f.svg) -1568px center no-repeat}.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='radio']:focus+label,.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='checkbox']:focus+label,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='radio']:focus+label,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='checkbox']:focus+label{outline:1px dotted #666}@media only screen and (max-width: 1024px){.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='radio']:focus+label,.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[type='checkbox']:focus+label,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='radio']:focus+label,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[type='checkbox']:focus+label{outline:none}}.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[disabled]+label,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[disabled]+label{opacity:0.7}.feedback-answered.multiple-choice-feedback .only-one li:not(#foo) input[disabled]:checked+label,.feedback-answered.multiple-choice-feedback .only-one td:not(#foo) input[disabled]:checked+label{opacity:0.7}.feedback-answered.multiple-choice-feedback .multi-check input{float:left;clear:none}.feedback-answered.multiple-choice-feedback .multi-check label{float:left;clear:none;margin-left:5px;padding:0 0 0 18px;position:static !important}.feedback-answered.multiple-choice-feedback .multi-check label p{padding:0}.feedback-answered.multiple-choice-feedback .multi-check li{overflow:hidden}.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo),.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo){padding:0}.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo) input[type='radio'],.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo) input[type='checkbox'],.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo) input[type='radio'],.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo) input[type='checkbox']{opacity:0;margin-right:-21px;margin-top:-10px;width:16px;height:15px;cursor:pointer;position:absolute;top:50%;left:0;z-index:2}.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo) input[type='radio']+label,.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo) input[type='checkbox']+label,.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo) input[type='radio']+label,.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo) input[type='checkbox']+label{line-height:1.1;box-sizing:border-box;width:100%;margin:0;position:relative;z-index:1;cursor:pointer;background:#f7f7f7 url(/static/checkbox_multi-3270d6995720d8e33a6219ea764d8f2acfa2f230e6099f0217cefe930905fb20.svg) -1568px center no-repeat;padding:1.1em 1em 1.1em 3em;transition:background-color .3s ease, color .2s ease}.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo) input[type='radio']+label:hover,.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo) input[type='radio']+label:focus,.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo) input[type='checkbox']+label:hover,.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo) input[type='checkbox']+label:focus,.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo) input[type='radio']+label:hover,.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo) input[type='radio']+label:focus,.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo) input[type='checkbox']+label:hover,.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo) input[type='checkbox']+label:focus{background-color:#f3fafe}.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo) input[type='radio']:checked+label,.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo) input[type='checkbox']:checked+label,.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo) input[type='radio']:checked+label,.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo) input[type='checkbox']:checked+label{background:#f3fafe url(/static/checkbox_multi-3270d6995720d8e33a6219ea764d8f2acfa2f230e6099f0217cefe930905fb20.svg) 16px center no-repeat}.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo) input[type='radio']:focus+label,.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo) input[type='checkbox']:focus+label,.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo) input[type='radio']:focus+label,.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo) input[type='checkbox']:focus+label{outline:1px dotted #666}@media only screen and (max-width: 1024px){.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo) input[type='radio']:focus+label,.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo) input[type='checkbox']:focus+label,.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo) input[type='radio']:focus+label,.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo) input[type='checkbox']:focus+label{outline:none}}.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo) input[disabled]+label,.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo) input[disabled]+label{opacity:0.7}.feedback-answered.multiple-choice-feedback .multi-check li:not(#foo) input[disabled]:checked+label,.feedback-answered.multiple-choice-feedback .multi-check td:not(#foo) input[disabled]:checked+label{opacity:0.7}.feedback-answered-matching-row:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.feedback-answered-matching-row{display:inline-block}* html .feedback-answered-matching-row{height:1%}.feedback-answered-matching-row{display:block}.feedback-answered-matching-content{font-size:1em;line-height:1.3125em;padding-top:.6em}.feedback-answered-matching-right.indented{margin-right:3.25em}.feedback-answered-matching-right input{float:left;margin:0 0.3125em 0.125em 0}.feedback-answered-matching-wrong{float:right}.feedaback-columns__answers{float:left;width:40.8450704225%}@media only screen and (max-width: 480px){.feedaback-columns__answers{float:none;width:auto;margin-bottom:1.25em}}@media only screen and (max-width: 480px){.feedaback-columns__answers.matching-answers{width:auto}}.feedaback-columns__questions{margin-left:42.2535211268%}.feedaback-columns__questions.matching-column__questions{margin-left:49.2957746479%;padding-top:0.75em}@media only screen and (max-width: 480px){.feedaback-columns__questions.matching-column__questions{margin-left:0}}.feedaback-columns__questions.ordering-column__questions{padding-top:0.3125em}@media only screen and (max-width: 480px){.feedaback-columns__questions{margin-left:0}}.feedaback-columns{font-family:"ProximaNova-Light", Arial, "Helvetica Neue", Helvetica, sans-serif}.feedaback-columns:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.feedaback-columns{display:inline-block}* html .feedaback-columns{height:1%}.feedaback-columns{display:block}.feedaback-columns .correct-answers-title{display:none;font-family:"ProximaNova-Semibold", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.25em;margin-bottom:.3em}.feedaback-columns.indented{margin-bottom:1.875em}.feedaback-columns img{max-width:100%;height:auto !important}.feedaback-columns .matching-questions li{margin-bottom:1.25em;overflow:hidden}.feedaback-columns .matching-questions li .matching-letter{width:1.25em;float:left;font-size:1em;line-height:1.3125em}.feedaback-columns .matching-questions li .matching-variant{margin-left:1.5625em;line-height:1.3125em}@media only screen and (max-width: 480px){.feedaback-columns .matching-questions li{margin-bottom:0.625em}}@media only screen and (max-width: 680px){.feedaback-columns.set-based-answers .correct-answers-title{display:block}.feedaback-columns.set-based-answers .feedaback-columns__answers{float:none;width:auto;margin-bottom:1.875em}.feedaback-columns.set-based-answers .feedaback-columns__questions{margin-left:0}.feedaback-columns.set-based-answers .feedback-answered.set-based-result{padding:0.3125em 0 0.3125em 1.875em}}.feedaback-columns .feedback-answered-matching-content img{height:auto !important}.matching-answers input[type="text"]{background:#fff;color:#303335;width:0.9375em;height:0.9375em;text-transform:uppercase;text-align:center;font-size:1em;padding:0.75em;border-radius:4px;border:solid 1px #dfe0e3}.matching-answers input[type="text"].feedback-matching-correct{background:#d3efe1;border:solid 1px #d3efe1;margin-left:0.625em}.ordering-question-feedback .feedback-answered{max-width:80%}.ordering-question-feedback ol li{list-style:decimal outside;margin-left:0.9375em;padding-left:0.1875em}.ordering-question-feedback ol li .feedback-answered{display:inline-block}.feedback-answered-table{display:table;table-layout:fixed}.feedback-answered-row{display:row}.feedback-answered-cell{display:table-cell;vertical-align:top}.feedback-answered-cell.last{width:1.875em}.ordering-correct-answer{display:inline-block;margin-left:0.625em;padding:0 0.3125em;color:#303335;border-radius:4px;background:#d3efe1}.ordering-answer-feedback{background:#f9db7b;display:inline-block;padding:0 0.3125em;color:#303335;border-radius:4px}.ordering-answer-feedback.skipped{width:14.375em;height:2.5em}.ordering-question-content-feedback{background:#fdf4d7;display:inline-block;padding:0 0.3125em;color:#303335;border-radius:4px;margin-bottom:0.625em}.answers-rating-feedback{table-layout:fixed;border-collapse:separate;max-width:99.5%;width:99.5%;border-radius:4px}.answers-rating-feedback input{float:left;clear:none}.answers-rating-feedback label{float:left;clear:none;margin-left:5px;padding:0 0 0 18px;position:static !important}.answers-rating-feedback label p{padding:0}.answers-rating-feedback li:not(#foo) input[type='radio'],.answers-rating-feedback li:not(#foo) input[type='checkbox'],.answers-rating-feedback td:not(#foo) input[type='radio'],.answers-rating-feedback td:not(#foo) input[type='checkbox']{opacity:0;margin-right:-21px;width:16px;height:15px;cursor:pointer;position:relative;z-index:2}.answers-rating-feedback li:not(#foo) input[type='radio']+label,.answers-rating-feedback li:not(#foo) input[type='checkbox']+label,.answers-rating-feedback td:not(#foo) input[type='radio']+label,.answers-rating-feedback td:not(#foo) input[type='checkbox']+label{line-height:18px;padding:1px 5px 0px 25px;width:89%;margin:0;position:relative;z-index:1;cursor:pointer;background:url(/static/radio_button-352c4f7a4c41b34302c1dd04648d000526e87a7b11c8cca602edd42075f9fd9f.svg) 0 center no-repeat}.answers-rating-feedback li:not(#foo) input[type='radio']:checked+label,.answers-rating-feedback li:not(#foo) input[type='checkbox']:checked+label,.answers-rating-feedback td:not(#foo) input[type='radio']:checked+label,.answers-rating-feedback td:not(#foo) input[type='checkbox']:checked+label{background:url(/static/radio_button-352c4f7a4c41b34302c1dd04648d000526e87a7b11c8cca602edd42075f9fd9f.svg) -1584px center no-repeat}.answers-rating-feedback li:not(#foo) input[type='radio']:focus+label,.answers-rating-feedback li:not(#foo) input[type='checkbox']:focus+label,.answers-rating-feedback td:not(#foo) input[type='radio']:focus+label,.answers-rating-feedback td:not(#foo) input[type='checkbox']:focus+label{outline:1px dotted #666}@media only screen and (max-width: 1024px){.answers-rating-feedback li:not(#foo) input[type='radio']:focus+label,.answers-rating-feedback li:not(#foo) input[type='checkbox']:focus+label,.answers-rating-feedback td:not(#foo) input[type='radio']:focus+label,.answers-rating-feedback td:not(#foo) input[type='checkbox']:focus+label{outline:none}}.answers-rating-feedback li:not(#foo) input[type='radio'][disabled]+label,.answers-rating-feedback li:not(#foo) input[type='checkbox'][disabled]+label,.answers-rating-feedback td:not(#foo) input[type='radio'][disabled]+label,.answers-rating-feedback td:not(#foo) input[type='checkbox'][disabled]+label{opacity:0.5}.answers-rating-feedback li:not(#foo) input[type='radio'][disabled]:checked+label,.answers-rating-feedback li:not(#foo) input[type='checkbox'][disabled]:checked+label,.answers-rating-feedback td:not(#foo) input[type='radio'][disabled]:checked+label,.answers-rating-feedback td:not(#foo) input[type='checkbox'][disabled]:checked+label{opacity:0.5}.answers-rating-feedback .correct-rating{height:2.5em;width:2.5em;position:relative;margin:auto}.answers-rating-feedback .correct-rating:not(#foo){height:2.5em;padding-top:0}.answers-rating-feedback .correct-rating:not(#foo) input[type="radio"]+label{height:1.5625em;width:1em}.answers-rating-feedback .correct-rating.correct-rating-mark{background:url(/static/green_ellipse-56a52de0815e203f3b2a856dea33cfab57af1b6f8ec07d5ec2c421e52df31501.png) no-repeat center}.answers-rating-feedback .correct-rating.incorrect-rating-mark{background:url(/static/red_square-96cc8792582a82946861af25d66100b98aa0ba22017d57772f9436f06062fe1d.png) no-repeat center}.answers-rating-feedback td p,.answers-rating-feedback th p{font-size:1em;line-height:1.3125em}.answers-rating-feedback td:not(#foo) input[type='radio']+label{height:1.25em;width:0.9375em;float:none;margin:auto;padding:0.9375em 0 0;opacity:1;display:block;z-index:1}.answers-rating-feedback td:not(#foo) input[type='radio']{position:absolute;top:0.75em;left:17px;margin:0.3125em 0 0 0;z-index:10}.answers-rating-feedback input[type='radio']{float:none;display:inline}.answers-rating-feedback th{padding:0.9375em;text-align:center;background:#dfe0e3;width:9.5em}.answers-rating-feedback th:first-child{border-radius:4px 0 0 0}.answers-rating-feedback th:last-child{border-radius:0 4px 0 0}.answers-rating-feedback td{text-align:center;padding:0.4375em 1.25em;vertical-align:middle;border-bottom:solid 1px #dfe0e3}.answers-rating-feedback td:first-child{text-align:left;border-left:solid 1px #dfe0e3;width:9.5em}.answers-rating-feedback td:first-child .visual-answer-block{margin:0}.answers-rating-feedback td:last-child{border-right:solid 1px #dfe0e3}.answers-rating-feedback tr.even td{background:#f5f6f7}.answers-rating-feedback tr:last-child td:first-child{border-radius:0 0 0 4px}.answers-rating-feedback tr:last-child td:last-child{border-radius:0 0 4px 0}.answers-rating-feedback tr .with-img-content{width:9.5em}.answers-rating-feedback .visual-img{display:block;position:relative;border:0px;z-index:10}.answers-rating-feedback .visual-answer-block{border:1px solid #000;position:relative;overflow:hidden;background:#fff;padding:0.625em;max-width:7.5em;margin:auto}.answers-rating-feedback .visual-answer-block p{font-size:0.625em;line-height:1;text-align:center;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0 0.5em}.answers-rating-feedback .visual-answer-block.hover{outline:4px solid #fcd106;border:1px solid #fcd106}.answers-rating-feedback .visual-answer-block.hover .zoom-image-icon img{display:block}.answers-rating-feedback .visual-answer-block.hover .checked-border{display:block;background:#fcd106;opacity:0.5;width:100%;height:100%}.answers-rating-feedback .visual-answer-block .text-image .visual-img{margin:0 auto 0.5333333333em;width:6.6666666667em}.answers-rating-feedback .visual-answer-block .text-image .visual-img img{border:1px solid #000}@media only screen and (max-width: 1024px){.answers-rating-feedback .visual-answer-block .text-image .visual-img{width:5.3333333333em}}.answers-rating-feedback .visual-answer-block .only-image .visual-img{width:100%}.lpa-page{background:#fff}.lpa-page:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.lpa-page{display:inline-block}* html .lpa-page{height:1%}.lpa-page{display:block}@media (max-width: 767px){.lpa-page{padding:0 20px}}.lpa-page-wrapper{max-width:1170px;margin:0 auto;padding:1.25em 0 2.5em;overflow:auto}.lpa-page-wrapper:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.lpa-page-wrapper{display:inline-block}* html .lpa-page-wrapper{height:1%}.lpa-page-wrapper{display:block}.lpa{position:relative;overflow:hidden;min-width:61.25em}.lpa .f-button{border:none;padding:0 25px 0 0;background-image:linear-gradient(#2cb0fa, #007cdc);font-size:16px;display:block}.lpa .f-button a{border:none;color:#fff;padding:15px 40px 15px 15px;font-size:1.6875em;font-family:'SignikaRegular', sans-serif;display:inline-block;text-shadow:#0467B1 1px 1px 0;background:url(/static/lpa/arrow-7a94a7dac6e59a624e4e05919ae4d374306764fc9dd29d5a77584a004b353a69.png) right center no-repeat}.lpa .f-button a:hover,.lpa .f-button a:focus{text-decoration:none}.lpa .f-button:hover,.lpa .f-button:focus{background:#086BB4;background-image:linear-gradient(#086BB4, #0164B0);box-shadow:none}.lpa .f-button.gray{background:#757575;background-image:linear-gradient(#757575, #6F6F6F);cursor:default}.lpa .f-button.gray a{cursor:default;text-shadow:#333 1px 1px 0}.lpa .f-button.gray:hover,.lpa .f-button.gray:focus{background:#757575;background-image:linear-gradient(#757575, #6F6F6F)}.lpa .border-shadow{padding:10px 10px 12px;border-radius:5px;box-shadow:#333 0px 1px 4px 0;display:inline-block;border:1px solid #ccc}.lpa .border-shadow.bottom{position:absolute;bottom:-20px;left:50%}.lpa .border-shadow-wide{padding:15px;border-radius:0 0 5px 5px;box-shadow:#333 0px 1px 3px 0;margin:30px auto 0;width:88%;border:1px solid #ddd}.lpa .border-shadow-wide .result-block{width:100%;background:none}.lpa .border-shadow-wide .lpa-sophia{width:100%;max-width:154px}.lpa .border-shadow-wide .lpa-user{box-shadow:#999 1px 1px 2px 0;width:100px;height:100px;vertical-align:middle;margin-right:20px}.lpa .border-shadow-wide td{vertical-align:middle;padding:0;text-align:middle}.lpa .border-shadow-wide td.result-user{width:120px}.lpa .border-shadow-wide .result-text{font-family:'SignikaRegular', sans-serif;font-size:1.875em;color:#454545;line-height:100%;text-shadow:#ccc 1px 2px 0}.lpa .border-shadow-wide .f-button{padding:0;margin-left:10px}.lpa .border-shadow-wide .f-button a{padding:15px;background:none;white-space:nowrap}.lpa-menu{position:absolute;z-index:5;width:35px;top:0;height:630px;left:0;background:url(/static/lpa/lpa_alpha-9fc605388782145e2a477f361b44cf3401854250f640ee1ad6232ce0f1e25a9f.png) 0 0 repeat-y;padding:10px 0 0 70px}.lpa-menu li{display:block;width:70px;height:63px;background:url(/static/lpa/lpa-5964e0cdb9eb9cd9dc8746cec1656ded26b22ff48d4de092d33b445b244eff04.png) 28px -645px no-repeat;margin:0 0 5px 0;padding:8px 0 0;position:relative;left:7px}.lpa-menu li a{background:url(/static/lpa/lpa-5964e0cdb9eb9cd9dc8746cec1656ded26b22ff48d4de092d33b445b244eff04.png) 0 0 no-repeat;-webkit-transform:translateZ(0);width:54px;height:55px;display:block}.lpa-menu li.home a{background-position:-82px -400px}.lpa-menu li.first.passed a{background-position:-80px 0}.lpa-menu li.second a{background-position:0 -79px}.lpa-menu li.second.passed a{background-position:-80px -79px}.lpa-menu li.third a{background-position:0 -159px}.lpa-menu li.third.passed a{background-position:-80px -159px}.lpa-menu li.fourth a{background-position:-1px -239px}.lpa-menu li.fourth.passed a{background-position:-80px -239px}.lpa-menu li.fifth a{background-position:0 -320px}.lpa-menu li.fifth.passed a{background-position:-80px -320px}.lpa-menu li.last a{background-position:-1px -399px}.lpa-menu li.da-dots-current{background-position:72px -470px;height:152px;width:150px;padding-top:8px;left:-37px}.lpa-menu li.da-dots-current a{height:143px;width:143px;background:url(/static/lpa/lpa-5964e0cdb9eb9cd9dc8746cec1656ded26b22ff48d4de092d33b445b244eff04.png) -199px 0px no-repeat;-webkit-transform:translateZ(0)}.lpa-menu li.da-dots-current.first.passed a{background-position:-199px 0px}.lpa-menu li.da-dots-current.home a{background-position:-633px 0}.lpa-menu li.da-dots-current.second a,.lpa-menu li.da-dots-current.second.passed a{background-position:-199px -184px}.lpa-menu li.da-dots-current.third a,.lpa-menu li.da-dots-current.third.passed a{background-position:-199px -368px}.lpa-menu li.da-dots-current.fourth a,.lpa-menu li.da-dots-current.fourth.passed a{background-position:-415px 0px}.lpa-menu li.da-dots-current.fifth a,.lpa-menu li.da-dots-current.fifth.passed a{background-position:-415px -183px}.lpa-menu li.da-dots-current.last a{background-position:-416px -366px}.lpa-content{height:640px;position:relative;z-index:2}.lpa-content .desc{font-family:'SignikaRegular', sans-serif;color:#5A5A5A;font-size:2.125em;line-height:110%;text-shadow:#000 1px 1px 0}.lpa-content .page-result .desc{font-family:'SignikaRegular', sans-serif;font-size:2.125em;color:#5A5A5A;line-height:120%;text-shadow:#ccc 1px 2px 0}.lpa-content .to-do{font-family:'SignikaBold', sans-serif;font-size:34px;line-height:110%;text-shadow:#5A5A5A 1px 1px 0;margin-bottom:25px;color:#333}.lpa-content .page-content{padding-left:240px;display:table-cell;vertical-align:middle;text-align:center}@media only screen and (max-width: 1024px){.lpa-content .page-content{padding:0 40px 0 230px}}.lpa-content .da-slide{background:url(/static/lpa/lpa_pattern-cbf6173bd7782b3703aca28ac7b3b880a4bd2212c507d65bb216f45215b1f073.jpg)}.lpa-content .da-slide .page-inner{height:640px;width:98%;display:table;min-width:964px}.lpa-content .da-slide h1{margin:auto;font-family:'OPTISportScriptRegular', sans-serif;font-size:5.9375em;font-weight:normal;line-height:100%;margin-bottom:20px;color:#000;text-shadow:#000 1px 1px 0}@media only screen and (max-width: 1024px){.lpa-content .da-slide h1{font-size:5.125em}}.lpa-content .da-slide.lpa-learn{background:url(/static/lpa/lpa_intro-6d31eb587ab00998c5406692325e9a2ba35da3f1c10c7d50e3e62fad2dbd641b.jpg) 0% 0% no-repeat}.lpa-content .da-slide.lpa-learn h1{color:#fff}.lpa-content .da-slide.lpa-learn .desc{color:#EDECEA;font-size:2.8125em;margin-bottom:55px;padding:0 47px}.lpa-content .da-slide.lpa-learn .to-do{font-size:45px;color:#fff}.lpa-content .da-slide.lpa-learn .border-shadow{border:1px solid #666}.lpa-content .da-slide.love-schedule .desc{margin-bottom:25px}.lpa-gradient{height:5px;position:absolute;top:0;left:0;width:100%;z-index:3;background:url(/static/lpa/lpa_gradient-e934674efd209c8271387e4b1a5e6850d018a5b106d6b5c1f4fe540200f0f498.png) center top no-repeat;box-shadow:#333 0px 1px 4px 0}.da-slide{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.da-slide-current{z-index:3}.lpa-answers{width:100%;background:none}.lpa-answers .lpa-answer{display:block;text-decoration:none;float:left;padding:0.3em;position:relative;font-size:0.8125em;font-family:'Signika-Reg', sans-serif;width:31%;border:solid 1px transparent;cursor:pointer}.lpa-answers .lpa-answer+.lpa-answers .lpa-answer{margin-left:1em}.lpa-answers .lpa-answer img.arrow{position:absolute;top:-11px;left:48%}.lpa-answers .lpa-answer>img.arrow{display:none}.lpa-answers .lpa-answer .answer-box{background:url(/static/lpa/lpa_answer-861851d1ba31f5413f6afdb16dd80f16b716d61f7cdaf93b0970a5aafbae860a.png);border-radius:0 0 5px 5px;box-shadow:#333 0px 1px 4px 0;border:1px solid #ccc;padding:0.5em;position:relative}.lpa-answers .lpa-answer .answer-box img{width:100%}.lpa-answers .lpa-answer .answer-box img.arrow{width:16px}.lpa-answers .lpa-answer .answer-box .answer-text{position:absolute;left:0.5em;bottom:0.5em;right:0.5em;padding:0.5em;background:url(/static/lpa/lpa_alpha-9fc605388782145e2a477f361b44cf3401854250f640ee1ad6232ce0f1e25a9f.png);color:#fff;text-align:left;z-index:20}.lpa-answers .lpa-answer .answer-box .answer-text img.check{width:40px;float:right}.lpa-answers .lpa-answer .answer-box .answer-check{padding-right:40px;background:url(/static/lpa/lpa_check-4da8df1688b4de3d2d673198f32bc51ca473cc8c6b7a0aa00d8f1e4ecfc0f271.png) right bottom no-repeat;min-height:40px}.lpa-answers .lpa-answer .lpa-image{display:none}.lpa-answers .lpa-answer .lpa-image.bw{display:block}.lpa-answers .lpa-answer.answered .lpa-image,.desktop .lpa-answers .lpa-answer .answer-box:hover .lpa-image,.desktop .lpa-answers .lpa-answer .answer-box:focus .lpa-image{display:block}.lpa-answers .lpa-answer.answered .lpa-image.bw,.desktop .lpa-answers .lpa-answer .answer-box:hover .lpa-image.bw,.desktop .lpa-answers .lpa-answer .answer-box:focus .lpa-image.bw{display:none}.desktop .lpa-answers .lpa-answer:hover,.desktop .lpa-answers .lpa-answer:focus{background:url(/static/lpa/lpa_answer-861851d1ba31f5413f6afdb16dd80f16b716d61f7cdaf93b0970a5aafbae860a.png);border-radius:0 0 5px 5px;box-shadow:#333 0px 1px 4px 0;border-color:#ccc}.desktop .lpa-answers .lpa-answer:hover .answer-box,.desktop .lpa-answers .lpa-answer:focus .answer-box{background:none;box-shadow:none;border-color:transparent}.desktop .lpa-answers .lpa-answer:hover .answer-box img.arrow,.desktop .lpa-answers .lpa-answer:focus .answer-box img.arrow{display:none}.desktop .lpa-answers .lpa-answer:hover>img.arrow,.desktop .lpa-answers .lpa-answer:focus>img.arrow{display:block}.desktop .lpa-answers .lpa-answer:hover .answer-check,.desktop .lpa-answers .lpa-answer:focus .answer-check{background-image:url(/static/lpa/lpa_check_hov-87a3c6f0468088c18f91a7667b1ad8537cdce4b94b064fed8900bd3dcb4e3dab.png)}.lpa-answers .lpa-answer.answered .answer-check,.lpa-answers .lpa-answer.answered:hover .answer-check,.lpa-answers .lpa-answer.answered:focus .answer-check{background-image:url(/static/lpa/lpa_check_checked-087c81921422af4685c529a349904610f7067a891c3818cdff640c4066537133.png)}@media only screen and (max-width: 1024px){.lpa-answers .lpa-answer{font-size:0.75em}}#lpa_show.fancybox-active{overflow:auto !important}#lpa_show .content{padding-bottom:0}.ios .lpa-content .love-schedule h1{font-size:4.0625em !important}.ios .lpa-content .page-result h1{font-size:4.0625em !important}.ios .lpa-content .page-result .desc{font-size:1.875em !important}.da-slide{-webkit-transition:background-position 0.6s ease-in-out 0s;-moz-transition:background-position 0.6s ease-in-out 0s;-o-transition:background-position 0.6s ease-in-out 0s;-ms-transition:background-position 0.6s ease-in-out 0s;transition:background-position 0.6s ease-in-out 0s}.da-slider-fb .da-slide{top:100%}.da-slider-fb .da-slide.da-slide-current{top:0px}.da-slide .page-inner{position:absolute;opacity:0;top:100%}.da-slider-fb .da-slide .page-inner{top:0%;opacity:1}.da-slide h1{z-index:10}.da-dots{-moz-user-select:none;-webkit-user-select:none}.da-dots span{display:inline-block;position:relative;width:12px;height:12px;border-radius:50%;background:#e4b42d;margin:3px;cursor:pointer;box-shadow:1px 1px 1px rgba(0,0,0,0.1) inset,1px 1px 1px rgba(255,255,255,0.1)}.da-dots span.da-dots-current:after{content:'';width:8px;height:8px;position:absolute;top:2px;top:2px;border-radius:50%;background:white;background:-moz-linear-gradient(top, #fff 0%, #f6f6f6 47%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(47%, #f6f6f6), color-stop(100%, #ededed));background:-webkit-linear-gradient(top, #fff 0%, #f6f6f6 47%, #ededed 100%);background:-o-linear-gradient(top, #fff 0%, #f6f6f6 47%, #ededed 100%);background:-ms-linear-gradient(top, #fff 0%, #f6f6f6 47%, #ededed 100%);background:linear-gradient(top, #fff 0%, #f6f6f6 47%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 )}.da-arrows{-moz-user-select:none;-webkit-user-select:none}.da-arrows span{position:absolute;top:50%;height:30px;width:30px;border-radius:50%;background:#e4b42d;cursor:pointer;z-index:2000;opacity:0;box-shadow:1px 1px 1px rgba(0,0,0,0.1) inset,1px 1px 1px rgba(255,255,255,0.1);-webkit-transition:opacity 0s ease-in-out 0.2s;-moz-transition:opacity 0s ease-in-out 0.2s;-o-transition:opacity 0s ease-in-out 0.2s;-ms-transition:opacity 0s ease-in-out 0.2s;transition:opacity 0s ease-in-out 0.2s}.da-slider:hover .da-arrows span{opacity:1}.da-arrows span:after{content:'';position:absolute;width:20px;height:20px;top:5px;top:5px;background:transparent url(/static/arrows/arrows-fda49f974891da4d805b146d482f7eeee60a61611d160a99bdaab59a149aba7d.png) no-repeat top left;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,0.1)}.da-arrows span:hover:after{box-shadow:1px 1px 4px rgba(0,0,0,0.3)}.da-arrows span:active:after{box-shadow:1px 1px 1px rgba(255,255,255,0.1)}.da-arrows span.da-arrows-next:after{background-position:top right}.da-arrows span.da-arrows-prev{top:15px}.da-arrows span.da-arrows-next{right:15px}.da-slide-current .page-inner{top:0;opacity:1}.da-slide-fromright .page-inner{-webkit-animation:fromRightAnim1 0.6s ease-in 0s both;-moz-animation:fromRightAnim1 0.6s ease-in 0s both;-o-animation:fromRightAnim1 0.6s ease-in 0s both;-ms-animation:fromRightAnim1 0.6s ease-in 0s both;animation:fromRightAnim1 0.6s ease-in 0s both}@-webkit-keyframes fromRightAnim1{0%{top:100%;opacity:0}100%{top:0%;opacity:1}}@-moz-keyframes fromRightAnim1{0%{top:100%;opacity:0}100%{top:0%;opacity:1}}@-o-keyframes fromRightAnim1{0%{top:100%;opacity:0}100%{top:0%;opacity:1}}@-ms-keyframes fromRightAnim1{0%{top:100%;opacity:0}100%{top:0%;opacity:1}}@keyframes fromRightAnim1{0%{top:100%;opacity:0}100%{top:0%;opacity:1}}.da-slide-fromleft .page-inner{-webkit-animation:fromLeftAnim1 0.6s ease-in 0s both;-moz-animation:fromLeftAnim1 0.6s ease-in 0s both;-o-animation:fromLeftAnim1 0.6s ease-in 0s both;-ms-animation:fromLeftAnim1 0.6s ease-in 0s both;animation:fromLeftAnim1 0.6s ease-in 0s both}@-webkit-keyframes fromLeftAnim1{0%{top:-100%;opacity:0}100%{top:0%;opacity:1}}@-moz-keyframes fromLeftAnim1{0%{top:-100%;opacity:0}100%{top:0%;opacity:1}}@-o-keyframes fromLeftAnim1{0%{top:-100%;opacity:0}100%{top:0%;opacity:1}}@-ms-keyframes fromLeftAnim1{0%{top:-100%;opacity:0}100%{top:0%;opacity:1}}@keyframes fromLeftAnim1{0%{top:-100%;opacity:0}100%{top:0%;opacity:1}}.da-slide-toright .page-inner{-webkit-animation:toRightAnim1 0.6s ease-in 0s both;-moz-animation:toRightAnim1 0.6s ease-in 0s both;-o-animation:toRightAnim1 0.6s ease-in 0s both;-ms-animation:toRightAnim1 0.6s ease-in 0s both;animation:toRightAnim1 0.6s ease-in 0s both}@-webkit-keyframes toRightAnim1{0%{top:0%;opacity:1}100%{top:100%;opacity:0}}@-moz-keyframes toRightAnim1{0%{top:0%;opacity:1}100%{top:100%;opacity:0}}@-o-keyframes toRightAnim1{0%{top:0%;opacity:1}100%{top:100%;opacity:0}}@-ms-keyframes toRightAnim1{0%{top:0%;opacity:1}100%{top:100%;opacity:0}}@keyframes toRightAnim1{0%{top:0%;opacity:1}100%{top:100%;opacity:0}}.da-slide-toleft .page-inner{-webkit-animation:toLeftAnim1 0.6s ease-in both;-moz-animation:toLeftAnim1 0.6s ease-in both;-o-animation:toLeftAnim1 0.6s ease-in both;-ms-animation:toLeftAnim1 0.6s ease-in both;animation:toLeftAnim1 0.6s ease-in both}@-webkit-keyframes toLeftAnim1{0%{top:0%;opacity:1}30%{top:5%;opacity:1}100%{top:-50%;opacity:0}}@-moz-keyframes toLeftAnim1{0%{top:0%;opacity:1}30%{top:5%;opacity:1}100%{top:-50%;opacity:0}}@-o-keyframes toLeftAnim1{0%{top:0%;opacity:1}30%{top:5%;opacity:1}100%{top:-50%;opacity:0}}@-ms-keyframes toLeftAnim1{0%{top:0%;opacity:1}30%{top:5%;opacity:1}100%{top:-50%;opacity:0}}@keyframes toLeftAnim1{0%{top:0%;opacity:1}30%{top:5%;opacity:1}100%{top:-50%;opacity:0}}
