a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto Light"),local("Roboto-Light"),url(../fonts/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2) format("woff2"),url(../fonts/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff) format("woff"),url(../fonts/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.ttf) format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../fonts/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2) format("woff2"),url(../fonts/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff) format("woff"),url(../fonts/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.ttf) format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:BlairMdITCTTMedium;font-style:bold;font-weight:700;src:local("BlairMdITCTTMedium"),local("BlairMdITCTTMedium-medium"),url(../fonts/BlairMdITCTTMedium.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}*,:after,:before{box-sizing:border-box}:focus{outline:0}html{font-size:16px}body{color:#4d4d4d;font-family:Roboto,sans-serif;font-size:1rem;line-height:1.875}.purple{color:#7660af}.orange{color:#fa6c2c}.blue{color:#48aed2}strong{font-weight:700}sup{font-size:.857em;top:-4px;position:relative}.clearfix:after{content:"";display:table;clear:both}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.contain{margin:0 auto;max-width:1920px;position:relative;width:100%}.right{float:right}.left{float:left}.text-center{text-align:center}input::focus-inner{border:0;padding:0}#overlay,#overlay-nc{position:fixed;top:0;right:0;bottom:0;left:0;margin:-10px;z-index:9000;background-color:#000;opacity:.65}body.has-popup>:not(#popup):not(#popup2):not(#info-text){filter:blur(8px)}body.has-popup.register>:not(#popup):not(#popup2):not(#info-text){filter:blur(0)}#popup,#popup2{background:url(../images/icn-info-big.png) no-repeat #fff;background-position:53px 50%;margin:0 auto;z-index:9999;width:990px;padding:30px 30px 30px 200px;position:fixed;left:calc(50% - 495px);top:calc(50vh - 250px)}#popup.no-bg,#popup2.no-bg{background:#fff;padding-left:30px}#popup .sign-up,#popup2 .sign-up{padding-top:0}#popup .sign-up h2,#popup2 .sign-up h2{font-size:1.5rem;line-height:1}#popup .sign-up input,#popup2 .sign-up input{border:1px solid #36af94;color:#36af94}#popup .sign-up form ::-webkit-input-placeholder,#popup2 .sign-up form ::-webkit-input-placeholder{color:#36af94}#popup .sign-up form :-moz-placeholder,#popup2 .sign-up form :-moz-placeholder{color:#36af94;opacity:1}#popup .sign-up form ::-moz-placeholder,#popup2 .sign-up form ::-moz-placeholder{color:#36af94;opacity:1}#popup .sign-up form :-ms-input-placeholder,#popup2 .sign-up form :-ms-input-placeholder{color:#36af94}#popup.small,#popup2.small{width:300px;left:calc(50% - 150px)}#popup .button.close,#popup2 .button.close{position:absolute;top:-16px;right:-16px}#popup .button.cat,#popup2 .button.cat{width:250px}#popup p,#popup2 p{margin-top:15px}#info-text{bottom:0;height:auto;width:100%;position:fixed;background:#fff;box-shadow:2px -10px 22px rgba(0,0,0,.3);padding:50px 0;z-index:9999}#info-text .contain{max-width:800px;text-align:center}#info-text .contain p{text-align:left}#info-text .contain button{margin-top:35px}.popup-title{text-align:left;width:100%;display:block;font-size:1.25rem;color:#36af94}.hidden{display:none!important}ul.errors{display:block;margin:35px auto;width:535px;text-align:left}ul.errors li{background:url(../images/icon-error.png) top 3px left no-repeat;padding:0 0 0 40px;font-size:1.125rem;color:#e00b0b}ul.errors.center{width:auto;text-align:center}ul.errors.center li{display:inline-block}button.button{padding:1.2rem 6.2rem 1.2rem}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out,background-position .35s ease-out,background-image .55s ease-out,transform .35s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:2rem;padding:1.2rem 5rem 1.1rem;margin:0 0 1rem 0;font-family:Roboto,sans-serif;font-size:1.375rem;color:#fff;background:#e88cb3;text-decoration:none;position:relative}.button:after{background:url(../images/icon-arrow-forward.png) top left no-repeat;content:'';height:15px;width:17px;position:absolute;top:23px;right:25px;transition:all .35s ease-out}.button:focus{outline:0}.button:hover{background-color:#d6759e}.button:hover:after{top:23px;right:12px}.button.print{background:#f5f5f5}.button.print:after{background:url(../images/icon-print.png) top left no-repeat;height:27px;width:30px;top:2.25rem;left:2.15rem}.button.download{background:#f5f5f5}.button.download:after{background:url(../images/icon-download.png) top left no-repeat;height:22px;width:17px;top:2.4rem;left:2.6rem}.button.back{background:#f5f5f5}.button.back:after{background:url(../images/icon-back.png) top left no-repeat;height:17px;width:19px;top:2.47rem;left:2.6rem}.button.open-popup{background:#f5f5f5}.button.open-popup:after{background:url(../images/icn-info.png) top left no-repeat;height:28px;width:28px;top:2.15rem;left:2.4rem}.button.back,.button.download,.button.open-popup,.button.print{border:0;border-right:1px solid #dadada;border-radius:0;padding:50px;height:100px;position:relative;z-index:10;margin-bottom:0}.button.back span,.button.download span,.button.open-popup span,.button.print span{display:none;position:absolute;left:37px;top:40px;color:#36af94;margin-left:35px}.button.back:hover,.button.download:hover,.button.open-popup:hover,.button.print:hover{width:236px;background-color:#eee}.button.back:hover span,.button.download:hover span,.button.open-popup:hover span,.button.print:hover span{display:block}.button.open-popup.no-border{border:0 none}.button.note{background:#36af94;height:63px;width:63px;padding:0}.button.note:after{background:url(../images/icon-note.png) top left no-repeat;height:22px;width:22px;top:20px;left:20px}.button.note:hover{background-color:#249d82;transform:rotate(20deg)}.button.addnote{background:#e88cb3;padding:1.4rem 4.8rem 1.1rem 3rem}.button.addnote:after{background:url(../images/icon-note.png) top left no-repeat;height:22px;width:22px;top:1.25rem;right:1.5625rem}.button.addnote:hover{background-color:#d6759e}.button.cat{border-radius:0;font-size:1rem;padding:1.125rem 6.2rem 1rem 1.4375rem;text-align:left;background-color:#7660af;white-space:nowrap}.button.cat:after{background:url(../images/icon-arrow-forward-small.png) top left no-repeat;height:12px;width:13px;top:1.3rem;right:1.25rem}.button.cat:hover{background-color:#c2b4e6;color:#574586}.button.cat:hover:after{top:1.3rem;right:.5rem}.button.cat.orange{background-color:#fa6c2c}.button.cat.orange:hover{background-color:#f7c7b1;color:#d15324}.button.cat.blue{background-color:#48aed2}.button.cat.blue:hover{background-color:#92d6ef;color:#2c819f}.button.close{height:32px;width:32px;border-radius:16px;background:#e88cb3;cursor:pointer;padding:0;margin:0}.button.close:after{background:url(../images/icon-close.png) top left no-repeat;width:13px;top:50%;left:50%;transform:translate(-50%,-50%)}.button.close:hover{transform:rotate(180deg)}.button.login-outline{background:0 0;background-size:13px auto;font-size:18px;border:2px solid rgba(255,255,255,.5);max-width:280px;width:100%;height:auto;border-radius:2rem;padding:14px 16px;transition:all .3s ease;display:inline-block!important}.button.login-outline:after{background:url(../images/icon-arrow-forward.png) top left no-repeat;height:15px;width:17px;top:16px;right:25px;left:auto}.button.login-outline:hover{background-color:transparent;width:100%;border-color:#fff}.button.login-outline:hover:after{top:16px;right:20px}.button.green{border-color:rgba(54,175,148,.5);color:#36af94}.button.green:after{background-image:url(../images/icon-arrow-forward-green.png)}.button.green:hover{border-color:#36af94}nav.cat-menu{display:block;width:290px;background:#7660af;margin-bottom:20px;text-align:left;vertical-align:top}nav.cat-menu li:hover{background-color:#c2b4e6;border-bottom:1px solid #c2b4e6;color:#574586}nav.cat-menu li:hover:first-child,nav.cat-menu li:hover:last-child{border:0}nav.cat-menu li:hover a,nav.cat-menu li:hover.title{color:#574586}nav.cat-menu li.active{background-color:#574586;border-bottom:1px solid #574586}nav.cat-menu li.active:hover a{color:#fff}nav.cat-menu.pd{background-color:#fa6c2c}nav.cat-menu.pd li:hover{background-color:#f7c7b1;border-bottom:1px solid #f7c7b1;color:#d15324}nav.cat-menu.pd li:hover:first-child,nav.cat-menu.pd li:hover:last-child{border:0}nav.cat-menu.pd li:hover a,nav.cat-menu.pd li:hover.title{color:#d15324}nav.cat-menu.pd li.active{background-color:#d15324;border-bottom:1px solid #d15324}nav.cat-menu.pd li.active:hover a{color:#fff}nav.cat-menu.pdg{background-color:#48aed2}nav.cat-menu.pdg li:hover{background-color:#92d6ef;border-bottom:1px solid #92d6ef;color:#2c819f}nav.cat-menu.pdg li:hover:first-child,nav.cat-menu.pdg li:hover:last-child{border:0}nav.cat-menu.pdg li:hover a,nav.cat-menu.pdg li:hover.title{color:#2c819f}nav.cat-menu.pdg li.active{background-color:#2c819f;border-bottom:1px solid #2c819f}nav.cat-menu.pdg li.active:hover a{color:#fff}nav.cat-menu ul{list-style:none;margin:0;max-height:46px;transition:all .2s ease-out;overflow:hidden}nav.cat-menu li{padding:0 20px;border-bottom:1px solid rgba(255,255,255,.15);line-height:1.875rem}nav.cat-menu li:first-child,nav.cat-menu li:last-child{border:0 none}nav.cat-menu li.title{padding-top:10px;padding-bottom:5px;font-size:1rem;font-weight:700;color:#fff;display:block}nav.cat-menu a{display:block;color:#fff;font-size:.875rem;position:relative;text-decoration:none;line-height:1.5;padding:7px 25px 5px 0}nav.cat-menu a:after{content:'';height:30px;width:20px;position:absolute;right:0;top:0;background:url(../images/icon-arrow-forward-small.png) center center no-repeat;transition:all .25s ease-out}nav.cat-menu a:hover:after{right:-10px}nav.cat-menu a.done:after{height:23px;width:23px;top:6px;background:url(../images/icon-checkmark-small.png) center center no-repeat #fff;border-radius:11.5px;box-shadow:2px 2px 3px 0 rgba(0,0,0,.15)}nav.cat-menu a.done:hover:after{right:0}nav.cat-menu a.sl{color:#fff;font-size:1rem;font-weight:700;line-height:1.875rem;padding:10px 20px}nav.cat-menu a.sl:after{right:20px;top:10px}nav.cat-menu a.sl:hover:after{right:10px}nav.cat-menu a.sl.done:after{top:13px}nav.cat-menu a.sl.done:hover:after{right:20px}nav.cat-menu.expand li.title{cursor:pointer;position:relative}nav.cat-menu.expand li.title:after{content:'';height:30px;width:20px;position:absolute;right:19px;top:8px;background:url(../images/icon-arrow-forward-small.png) center center no-repeat;transition:all .25s ease-out;transform:rotate(90deg)}nav.cat-menu.expand.open ul{max-height:1500px;transition:all .5s ease-in}nav.cat-menu.expand.open li.title:after{transform:rotate(270deg)}header.header{height:97px;width:100%;background:#36af94;z-index:5000}header.header.white{background:#fff}header.header.white nav.top-menu a{color:#818181;font-weight:700}header.header.white nav.top-menu a:hover{color:inherit}header.header.white nav.top-menu a:after{color:#818181!important}header.header.white nav.top-menu li:last-child a{background:0 0}header.header.white nav.top-menu li:last-child a:hover{background:0 0;color:inherit}header.header .logo{height:97px;width:97px;position:absolute;left:0;top:0;background:#2ea288;padding:10px 0 0 23px}header.header nav.quick-menu{position:absolute;left:122px;top:25px;background:url(../images/burger-menu.png) top 16px right 20px no-repeat #2ea288;border-radius:20px;height:40px;width:113px;transition:all .3s ease-out;overflow:hidden;z-index:1}header.header nav.quick-menu ul{text-align:left;padding:4px 35px 5px 15px;height:40px;width:495px;font-family:Roboto,sans-serif}header.header nav.quick-menu li{color:#fff;display:inline-block;opacity:0;font-size:.75rem;text-transform:uppercase;vertical-align:middle;transition:all .3s ease-out;font-family:Roboto,sans-serif}header.header nav.quick-menu li:first-child{opacity:1}header.header nav.quick-menu li:first-child:after{display:none}header.header nav.quick-menu li:last-child:after{display:none}header.header nav.quick-menu li:after{content:'/';color:rgba(255,255,255,.5)}header.header nav.quick-menu a{color:rgba(255,255,255,.7);font-size:.75rem;text-decoration:none;padding:0 15px;font-family:Roboto,sans-serif}header.header nav.quick-menu a:hover{color:#fff}header.header nav.quick-menu span.close{display:none}header.header nav.quick-menu.open,header.header nav.quick-menu:hover{background-image:none;width:480px}header.header nav.quick-menu.open ul,header.header nav.quick-menu:hover ul{padding:4px 15px 5px}header.header nav.quick-menu.open li,header.header nav.quick-menu:hover li{opacity:1}header.header nav.quick-menu.open li:first-child,header.header nav.quick-menu:hover li:first-child{display:none}header.header nav.quick-menu.open span.close,header.header nav.quick-menu:hover span.close{cursor:pointer;height:13px;width:15px;display:inline-block;background:url(../images/quick-menu-close.png) center center no-repeat}header.header span.payoff{font-size:0;height:12px;width:484px;background:url(../images/slogan.png) top left no-repeat;position:absolute;left:calc(50% - 242px);top:40px}header.header nav.top-menu{float:right;margin:25px 40px 0 0}header.header nav.top-menu ul{list-style:none;text-align:center}header.header nav.top-menu li{display:inline-block}header.header nav.top-menu li a{display:block;padding:10px 20px 8px;color:rgba(255,255,255,.7);font-size:.75rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .25s ease-out}header.header nav.top-menu li a:after{color:rgba(255,255,255,.5)!important;content:'/';position:absolute;right:0;top:10px}header.header nav.top-menu li a:hover{color:#fff}header.header nav.top-menu li:nth-child(3) a:after{display:none}header.header nav.top-menu li:last-child a{border-radius:18px;background:#2ea288}header.header nav.top-menu li:last-child a:after{display:none}header.header nav.top-menu li:last-child a:hover{background:#41b69c}header.banner{height:332px;width:100%;background:url(../images/banner.jpg) top center/cover no-repeat}header.banner.small{height:155px}header.banner.small h1{margin-top:55px}header.banner.login,header.banner.sign-up{height:270px;background:#fff}header.banner.login img,header.banner.sign-up img{margin-top:0;height:230px}header.banner.sign-up{margin-top:35px;padding-top:0}header.banner h1{color:#fff;font-size:1.875rem;max-width:630px;display:block;padding-top:85px;margin:0 auto;line-height:2.4rem}header.banner h1.big{font-size:2.5rem;padding-top:50px;margin-bottom:30px}header.banner p{color:#fff;font-size:1.375rem;max-width:500px;display:inline-block;line-height:2.25rem}section.login{background:#36af94;padding:50px 0 35px;color:#fff}section.login .contain{max-width:1042px;width:100%}section.login p{font-size:1.25rem}section.login p.error{margin-bottom:10px}section.login ::-webkit-input-placeholder{color:rgba(255,255,255,.5)}section.login :-moz-placeholder{color:rgba(255,255,255,.5);opacity:1}section.login ::-moz-placeholder{color:rgba(255,255,255,.5);opacity:1}section.login :-ms-input-placeholder{color:rgba(255,255,255,.5)}section.login [type=password]{width:270px;display:inline-block;background:#36af94;border:0 none;border-bottom:2px solid #fff;font-family:Roboto,sans-serif;font-size:2.5rem;margin:50px 0 35px;padding:10px 0;color:#fff;text-align:center}section.login .error [type=password]{border-bottom:2px solid #e88cb3}section.login .subtext{font-size:.75rem}.sign-up{padding-top:65px}.sign-up .contain{max-width:1720px}.sign-up .col{padding:0 .975rem;width:calc(50% - 10px);margin-right:20px;margin-bottom:35px;float:left;max-width:860px}.sign-up .col+.col{margin-right:0}.sign-up .col.full-width{width:100%;margin:0 auto;float:none;max-width:1042px}.sign-up .col.small h2{font-size:1rem}.sign-up .col.small p{font-size:.875rem}.sign-up .col a{color:#e88cb3;text-decoration:none}.sign-up .col a:hover{color:#d6759e}.sign-up .col h2{color:#7660af;font-size:1.5rem;line-height:1;margin-bottom:1rem}.sign-up .col p{margin-bottom:15px;text-align:justify}.sign-up section.form{float:left;padding:75px 0;margin-bottom:35px;width:100%;background:#36af94}.sign-up section.form h2,.sign-up section.form p{color:#fff}.sign-up .button{margin-top:50px}.sign-up form{padding-top:55px}.sign-up form .errors{margin:0 auto 20px}.sign-up form .errors li{width:360px;display:block;margin:0 auto}.sign-up form input[type=text]{display:block;height:61px;max-width:455px;width:100%;border:1px solid #fff;border-radius:30px;padding-left:75px;font-size:1.375rem;color:#fff;margin:0 auto 18px;background:url(../images/icon-user-white.png) no-repeat;background-position:29px 20px}.sign-up form a{color:#36af94}.sign-up form ::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.sign-up form :-moz-placeholder{color:rgba(255,255,255,.8);opacity:1}.sign-up form ::-moz-placeholder{color:rgba(255,255,255,.8);opacity:1}.sign-up form :-ms-input-placeholder{color:rgba(255,255,255,.8)}section.welcome{padding:95px 0}section.welcome .button{margin-top:50px}section.welcome .top-align article{-ms-flex-pack:initial;justify-content:initial;-ms-flex-align:initial;align-items:initial}section.welcome article{max-width:860px;text-align:left;vertical-align:top;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto 40px}section.welcome article figure{float:left;width:130px;margin-right:50px}section.welcome article p{display:block}section.welcome p{max-width:860px;display:inline-block}section.welcome ul.gender-select{text-align:center;margin-bottom:50px}section.welcome ul.gender-select li{display:inline-block}section.welcome ul.gender-select img{display:block;margin:0 35px 35px}section.welcome ul.gender-select input[type=radio]{display:none}section.welcome ul.gender-select input[type=radio]+label{cursor:pointer;display:inline-block;font-size:1.125rem;padding:0 0 0 40px;background:url(../images/radio-unchecked.png) top 3px left no-repeat}section.welcome ul.gender-select input[type=radio]:checked+label{background:url(../images/radio-checked.png) top 3px left no-repeat}ul.type-list{display:inline-block}ul.type-list li{text-align:left;line-height:2.5rem}ul.type-list input[type=radio]{display:none}ul.type-list input[type=radio]+label{cursor:pointer;display:inline-block;font-size:1.125rem;padding:0 0 0 40px;background:url(../images/radio-unchecked.png) top 3px left no-repeat}ul.type-list input[type=radio]:checked+label{background:url(../images/radio-checked.png) top 3px left no-repeat}ul.type-list input[type=text]{opacity:0;transition:all .3s ease;width:270px;display:inline-block;background:#f5f5f5;border:0 none;border-bottom:2px solid #36af94;font-size:1.125rem;padding:10px 15px;color:#4d4d4d;margin-left:15px}ul.type-list input[type=radio]:checked+label+input[type=text]{opacity:1}section.options-intro{padding:50px 0;height:calc(100vh - 200px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}section.options-intro .contain{max-width:1042px}section.options-intro h1{color:#36af94;font-size:3.125rem;margin-bottom:25px;line-height:1}section.options-intro h1+p{font-size:1.375rem;max-width:1042px;padding:0 0 25px}section.options-intro p{font-size:1.25rem;padding:0 150px 25px}section.options-intro p span{position:relative}section.options-intro p span:after{content:'';position:absolute;width:100%;height:0;left:0;bottom:4px}section.questions{padding:50px 0}section.questions .contain{max-width:1042px}section.questions h1{color:#36af94;font-size:3.125rem;margin-bottom:25px}section.options{background:#f4f4f4;width:100%;padding:10px 0 35px;position:relative}section.options:before{content:'';position:absolute;top:0;left:calc(50% - 10px);width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:20px solid #fff}section.options h2,section.options h3,section.options h4{font-size:1.375rem;font-weight:700;margin:30px 0 15px 0}section.options h4{font-size:1rem}section.options .small{max-width:1000px}section.options .button.cat{min-width:305px;font-weight:700}section.options [type=checkbox]{display:none}section.options [type=checkbox]+label{cursor:pointer;background-image:url(../images/checkbox-sprite.png);background-repeat:no-repeat;background-position:-186px -59px;font-size:1rem;font-weight:300;padding:2px 0 0 30px;vertical-align:top;margin-top:8px;display:-ms-inline-flexbox;display:inline-flex}section.options [type=checkbox]+label input[type=text]{margin:0 15px;width:300px;font-size:1rem;font-weight:300}section.options [type=checkbox]:checked+label{background-position:-247px 1px}section.options textarea.wide{width:100%;height:400px;font-size:1rem;font-weight:300;margin-bottom:30px}section.options .autogrow{background:#fff;border:1px solid #ccc;margin:0 10px;min-height:24px;min-width:300px;display:inline-block}section.options .autogrow.wide{width:100%;min-height:400px;margin:0 0 30px}section.info{padding:50px 0;float:left;width:100%;position:relative}section.info aside{float:left;margin-left:40px;width:290px;padding:0 0 100px}section.info.overview_options{padding:25px 0}section.info.overview_options header .button{margin-right:20px;min-width:305px}section.info main{float:left;width:calc(100vw - 450px);max-width:1505px;margin-left:85px;padding:0 40px 100px}section.info main.pd h1,section.info main.pd h2,section.info main.pd h3,section.info main.pd h4,section.info main.pd h5,section.info main.pd h6{color:#fa6c2c}section.info main.pgd h1,section.info main.pgd h2,section.info main.pgd h3,section.info main.pgd h4,section.info main.pgd h5,section.info main.pgd h6{color:#48aed2}section.info main.ok h1,section.info main.ok h2,section.info main.ok h3,section.info main.ok h4,section.info main.ok h5,section.info main.ok h6{color:#e88cb3}section.info main.overview_options{margin-left:40px;width:calc(100vw - 80px);max-width:100vw;padding:0 0 100px}section.info main video{width:100%!important;height:auto!important;margin-bottom:20px}section.info main h1,section.info main h2,section.info main h3,section.info main h4,section.info main h5,section.info main h6{color:#7660af}section.info main h1{font-size:2.5rem;line-height:1;margin-bottom:1rem}section.info main h2{font-size:1.375rem}section.info main p{margin-bottom:30px}section.info main .col{width:calc(50% - 30px);margin-right:30px;float:left}section.info main .col+.col{margin-right:0;margin-left:30px}section.info main video+.col+.col>p{margin-top:40px}section.info main video+.col+.col>h2+p{margin-top:0}section.info main .subtext{font-size:.875rem;float:right;margin-top:15px}section.info main table.overview{border-collapse:collapse;border-spacing:5px;font-weight:700;width:100%}section.info main table.overview thead tr{border-bottom:0 none}section.info main table.overview th{text-align:left;border:2px solid #f1f1f1!important;border-right:2px solid #e6e2ef!important;padding:15px;background-color:#fff}section.info main table.overview th:nth-child(2){border:2px solid #e6e2ef!important}section.info main table.overview th:nth-child(3){border-bottom:2px solid #fbe6df!important;border-top:2px solid #fbe6df!important;border-right:2px solid #fbe6df!important}section.info main table.overview th:nth-child(4){border-bottom:2px solid #def0f6!important;border-right:2px solid #def0f6!important;border-top:2px solid #def0f6!important}section.info main table.overview td{font-size:.875rem;vertical-align:top;padding:15px}section.info main table.overview tr{border-left:2px solid #f1f1f1;border-bottom:2px solid #f1f1f1}section.info main table.overview tbody tr:first-child{border-top:2px solid #f1f1f1}section.info main table.overview td:nth-child(1),section.info main table.overview th:nth-child(1){color:#4d4d4d;max-width:315px}section.info main table.overview td:nth-child(2),section.info main table.overview th:nth-child(2){color:#7660af;max-width:305px;border-right:2px solid #e6e2ef;border-left:2px solid #e6e2ef}section.info main table.overview tr:nth-child(1) td:nth-child(2){border-top:2px solid #e6e2ef}section.info main table.overview tr:last-child td:nth-child(2){border-bottom:2px solid #e6e2ef}section.info main table.overview td:nth-child(3),section.info main table.overview th:nth-child(3){color:#fa6c2c;max-width:305px;border-right:2px solid #fbe6df;border-left:2px solid #fbe6df}section.info main table.overview tr:nth-child(1) td:nth-child(3){border-top:2px solid #fbe6df}section.info main table.overview tr:last-child td:nth-child(3){border-bottom:2px solid #fbe6df}section.info main table.overview td:nth-child(4),section.info main table.overview th:nth-child(4){color:#48aed2;max-width:305px;border-right:2px solid #def0f6;border-left:2px solid #def0f6}section.info main table.overview tr:nth-child(1) td:nth-child(4){border-top:2px solid #def0f6}section.info main table.overview tr:last-child td:nth-child(4){border-bottom:2px solid #def0f6}section.theses{background:#f4f4f4;float:left;width:100%;padding-bottom:100px;height:calc(100vh - 100px);position:relative;overflow-x:hidden}section.theses header{margin:25px 0}section.theses header .button{margin-right:20px;min-width:305px}section.theses header .button:last-child{margin-right:0}section.theses #thesis-next,section.theses #thesis-prev{height:62px;width:62px;position:absolute;border-radius:31px;border:0 none;cursor:pointer;top:calc(50vh - 150px);left:40px;font-size:0;z-index:600;background-color:#fff;background-image:url(../images/icon-thesis-prev.png);background-position:center center;background-repeat:no-repeat}section.theses #thesis-next{left:auto;right:40px;background-image:url(../images/icon-thesis-next.png);transition:all .3s ease-out}section.theses #thesis-next:disabled{opacity:.5}section.theses #thesis-next.save{color:#fff;animation:saved 3s ease-out infinite;background-color:#e88cb3;background-image:url(../images/icon-arrow-forward.png)}section.theses section.thesis-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;margin:calc(50vh - 400px) auto 0;min-width:615px;max-width:914px;width:80%;z-index:1;position:relative;transform:translateZ(0)}section.theses section.thesis-container .thesis-wrapper{max-height:380px;position:relative;transform-style:preserve-3d}section.theses section.thesis-container .thesis-wrapper .thesis-nr{font-size:7.375rem;color:rgba(54,175,148,.5);position:absolute;top:-162px;left:-100px;font-weight:700;font-style:italic;transition:opacity .2s ease}section.theses section.thesis-container .thesis-wrapper #card-remark,section.theses section.thesis-container .thesis-wrapper #card-thesis{position:absolute;width:100%;transition:1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-delay:.5s}section.theses section.thesis-container .thesis-wrapper #card-thesis{transform:perspective(800px) rotateY(0)}section.theses section.thesis-container .thesis-wrapper #card-remark{transform:perspective(800px) rotateY(-180deg)}section.theses section.thesis-container .thesis-wrapper.flipped .thesis-nr{opacity:0}section.theses section.thesis-container .thesis-wrapper.flipped #card-thesis{transform:perspective(800px) rotateY(180deg)}section.theses section.thesis-container .thesis-wrapper.flipped #card-remark{transform:perspective(800px) rotateY(0)}section.theses section.thesis-container .thesis{width:100%;height:auto;background:#36af94;padding:60px 70px 40px;border-top-left-radius:10px;border-top-right-radius:10px;position:relative;z-index:50}section.theses section.thesis-container .thesis:after{content:'';position:absolute;bottom:-17px;left:calc(50% - 25px);width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:18px solid #36af94;z-index:1}section.theses section.thesis-container .thesis p{color:#fff;font-size:1.875rem;line-height:2.5rem}section.theses section.thesis-container .thesis span.blue,section.theses section.thesis-container .thesis span.orange,section.theses section.thesis-container .thesis span.purple{position:relative}section.theses section.thesis-container .thesis span.blue:after,section.theses section.thesis-container .thesis span.orange:after,section.theses section.thesis-container .thesis span.purple:after{content:'';position:absolute;width:100%;height:0;left:0;bottom:8px;border-bottom-width:1px;border-bottom-style:solid}section.theses section.thesis-container .thesis span.small{color:#fff;font-size:1.25rem}section.theses .thesis-opinion{width:100%;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:25px 0 55px 0;position:relative;z-index:1}section.theses .thesis-opinion:after,section.theses .thesis-opinion:before{content:'';height:22px;width:365px;position:absolute;bottom:-22px;left:15px;background:url(../images/decal-thesis-shadow-left.png) top left no-repeat;z-index:1}section.theses .thesis-opinion:after{left:auto;right:15px;background:url(../images/decal-thesis-shadow-right.png) top left no-repeat}section.theses .thesis-opinion span.opinion{display:inline-block;color:#36af94;font-size:1.25rem;vertical-align:top;padding:6px 10px 0;width:110px}section.theses .thesis-opinion .rating-holder{display:inline-block;position:relative}section.theses .thesis-opinion .rating-holder:before{background:#7bc3dc;content:'';width:280px;height:2px;position:absolute;left:calc(50% - 140px);top:22px;z-index:-1}section.theses .thesis-opinion .rating-holder [type=radio]{display:none}section.theses .thesis-opinion .rating-holder [type=radio]+label{cursor:pointer;height:45px;width:45px;display:inline-block;margin-right:10px;background:url(../images/rating.png) center center no-repeat}section.theses .thesis-opinion .rating-holder [type=radio]:checked+label{background:url(../images/rating-ch.png) center center no-repeat}section.theses .thesis-opinion .rating-holder [type=radio]#r6+label{margin-right:0}section.theses .thesis-opinion span.nvt{color:#36af94;font-size:1.25rem;position:absolute;left:calc(50% - 82px);bottom:20px;width:170px}section.theses .thesis-opinion span.nvt [type=radio]{display:none}section.theses .thesis-opinion span.nvt [type=radio]+label{cursor:pointer;background:url(../images/radio-unchecked.png) top 2px left no-repeat;font-size:1rem;font-weight:300;padding:0 0 0 30px;display:block}section.theses .thesis-opinion span.nvt [type=radio]:checked+label{background-image:url(../images/radio-checked.png)}section.theses .thesis-note{display:block;margin:0 auto;min-width:615px;max-width:914px;width:80%;padding:35px 0 0;overflow:hidden}section.theses .thesis-note p{color:#36af94;margin-top:19px}section.theses .remark-top{width:100%;height:75px;color:#fff;background:#36af94;padding:13px 0 0;font-size:1.875rem;border-top-left-radius:10px;border-top-right-radius:10px;position:relative;margin:0;z-index:50}section.theses .remark-top:after{content:'';position:absolute;bottom:-17px;left:calc(50% - 25px);width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:18px solid #36af94;z-index:1}section.theses .remark-body{width:100%;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:40px 135px;position:relative;z-index:1}section.theses .remark-body:after,section.theses .remark-body:before{content:'';height:22px;width:365px;position:absolute;bottom:-22px;left:15px;background:url(../images/decal-thesis-shadow-left.png) top left no-repeat;z-index:1}section.theses .remark-body:after{left:auto;right:15px;background:url(../images/decal-thesis-shadow-right.png) top left no-repeat}section.theses .remark-body p{color:#36af94}section.theses .remark-body [type=text]{width:90%;border:0 none;border-bottom:2px solid #e7e7e7;color:#4d4d4d;font-size:1.25rem;padding:10px 0;margin:1rem 0 0}section.theses .remark-body span.max-chars{font-size:.75rem;color:#8d8d8d;width:100%;margin:.5rem 0 1.5rem;display:inline-block}section.theses .remark-body span.max-chars span{color:#e88cb3}section.theses footer{position:fixed;bottom:0;left:0;width:100%;height:100px;background-color:#f4f4f4;z-index:1000}section.theses footer #paginator{height:38px;width:115px;display:block;margin:20px auto 0;background:#e88cb3;border-radius:19px;position:relative;color:#fff;cursor:pointer;font-size:0;padding:4px 0 0 18px}section.theses footer #paginator span{display:inline-block;font-size:1rem}section.theses footer #paginator span.holder-button{height:38px;width:48px;background:red;position:absolute;top:0;right:0;background:url(../images/btn-paginator.png) center center no-repeat}section.theses footer #paginator .holder-button{position:relative}section.theses footer #paginator #holder{display:none;position:absolute;width:800px;padding:25px;bottom:85px;left:calc(50% - 400px);background:#daf0f7}section.theses footer #paginator #holder.open{display:block}section.theses footer #paginator #holder:after{content:'';position:absolute;bottom:-20px;left:calc(50% - 20px);width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #daf0f7}section.theses footer #paginator ul{list-style:none;text-align:center}section.theses footer #paginator ul li{font-size:1rem;height:38px;width:38px;display:inline-block;background:#fff;color:#36af94;border-radius:19px;margin:0 6px 12px;padding:2px 0 0;position:relative;border:2px solid #36af94}section.theses footer #paginator ul li.done{background:#36af94;color:#fff}section.theses footer #paginator ul li.has-note:after{content:'';height:16px;width:16px;background:url(../images/icon-has-note.png) top left no-repeat;position:absolute;top:-4px;right:-4px;border-radius:8px;box-shadow:0 3px 2px rgba(0,0,0,.25)}section.theses footer #paginator ul li.active,section.theses footer #paginator ul li:hover{background:#249d82!important;border-color:#fff;color:#fff}section.theses footer.open{overflow:visible}section.theses footer .add-note{width:100%;height:400px;position:absolute;left:0;bottom:-450px;padding:130px 0 0;background:#fff;z-index:1000;box-shadow:0 -15px 18px 0 rgba(0,0,0,.2)}section.theses footer .add-note span.button.close{position:absolute;top:-16px;left:calc(50% - 16px)}section.theses footer .add-note input[type=text]{display:block;margin:0 auto 100px;width:600px;height:45px;border:0 none;border-bottom:2px solid #e7e7e7;color:#4d4d4d;font-size:1.25rem}header.sub-header{height:80px;background:#f3f9f8}header.sub-header .contain{padding:30px 7rem 30px 1rem}header.sub-header .contain span{color:#36af94;font-size:1rem;font-weight:900}header.sub-header .contain span:nth-child(2){margin-right:-65px}header.sub-header .contain span:nth-child(3){margin-left:75px;margin-right:48px}header.sub-header .contain span:nth-child(2),header.sub-header .contain span:nth-child(3),header.sub-header .contain span:nth-child(4){float:right}header.sub-header.mf .contain{padding:30px 5rem 30px 1rem}.thesis-overview{margin-top:35px;padding-bottom:150px}.thesis-overview.mf .thesis .results{width:300px;margin-right:130px}.thesis-overview .contain{padding:0 1rem}.thesis-overview ol{counter-reset:item}.thesis-overview ol>li{position:relative;padding-left:25px}.thesis-overview ol>li:before{content:counter(item);counter-increment:item;color:#36af94;font-size:1.125rem;font-weight:900;position:absolute;top:20px;left:0;height:34px;width:34px;border-radius:17px;text-align:center;padding-top:3px}.thesis-overview ol>li:last-child .thesis{border:0 none}.thesis-overview ol>li.answered:before{color:#fff;background:#36af94}.thesis-overview .open .thesis{border-bottom:0}.thesis-overview .thesis{display:inline-block;padding:25px 0 25px 25px;border-bottom:2px solid #f1f1f1;width:100%}.thesis-overview .thesis.has-note .results span.note{opacity:1}.thesis-overview .thesis p{width:calc(100% - 475px);display:inline-block}.thesis-overview .thesis .results{float:right;height:42px;width:475px}.thesis-overview .thesis .results span.note{height:16px;width:16px;opacity:0;display:inline-block;margin:13px 0 0;cursor:pointer;background:url(../images/icon-has-note-small.png) top left no-repeat;vertical-align:top}.thesis-overview .thesis .results ul{border:2px solid #e4e4e4;display:inline-block;margin:0 70px 0 15px}.thesis-overview .thesis .results li{width:20px;height:38px;float:left;border-right:1px solid #e4e4e4;background-image:url(../images/sprite-rating-dots.png);background-repeat:no-repeat;background-position:5px 15px}.thesis-overview .thesis .results li.m{background-color:#48aed2;background-position:-15px 15px}.thesis-overview .thesis .results li.f{background-color:#e88cb3;background-position:-15px 15px}.thesis-overview .thesis .results li.m.f{background:url(../images/bg-mf.png) top left no-repeat}.thesis-overview .thesis .results li.mf{background-color:#36af94;background-position:-15px 15px}.thesis-overview .thesis .results li:last-child{border:0 none}.thesis-overview .thesis .results [type=checkbox]{display:none}.thesis-overview .thesis .results [type=checkbox]+label{cursor:pointer;background-image:url(../images/checkbox-sprite.png);background-repeat:no-repeat;background-position:-186px -59px;font-size:1rem;font-weight:300;padding:2px 0 0 30px;vertical-align:top;margin-top:8px;display:inline-block}.thesis-overview .thesis .results [type=checkbox]:checked+label{background-position:-247px 1px}.thesis-overview .thesis .results [type=checkbox]:checked:disabled+label{background-position:0 -29px}.thesis-overview .thesis .results [type=checkbox].m+label{background-position:0 -241px}.thesis-overview .thesis .results [type=checkbox]:checked.m+label{background-position:-61px -181px}.thesis-overview .thesis .results [type=checkbox]:checked:disabled.m+label{background-position:-30px -211px}.thesis-overview .thesis .results [type=checkbox].f+label{background-position:-93px -150px}.thesis-overview .thesis .results [type=checkbox]:checked.f+label{background-position:-153px -90px}.thesis-overview .thesis .results [type=checkbox]:checked:disabled.f+label{background-position:-124px -120px}.thesis-overview .open .thesis-notes{max-height:5000px;overflow:visible;padding-top:18px}.thesis-overview .thesis-notes{margin:0 -1rem;color:#fff;position:relative;max-height:0;overflow:hidden;transition:all .5s ease}.thesis-overview .thesis-notes .contain{padding:35px 1rem;background:#36af94}.thesis-overview .thesis-notes .button.close{position:absolute;left:calc(50% - 18px);top:0;z-index:1}.thesis-overview .thesis-notes .col{float:left;width:50%}.thesis-overview .thesis-notes .col:first-child{padding-right:35px;border-right:2px solid rgba(0,0,0,.1)}.thesis-overview .thesis-notes .col:last-child{padding-left:35px}.thesis-overview .thesis-notes h2{font-weight:700;margin-bottom:.5rem}footer.footer{position:fixed;bottom:0;left:0;width:100%;background:#f5f5f5;text-align:center;height:100px;padding:20px 0}footer.footer .contain{max-width:1350px}footer.footer .left-wrapper{position:absolute;left:0;top:0}footer.footer p{display:inline-block;text-align:center;margin-left:50px}footer.footer .button.right{position:absolute;right:10px}footer.footer .legend{display:inline-block}footer.footer .legend ul{margin-top:12px}footer.footer .legend ul.mf li:nth-child(1),footer.footer .legend ul.mf li:nth-child(2){display:none}footer.footer .legend li{display:inline-block;height:38px;padding:6px 0 0 35px;width:160px;text-align:left}footer.footer .legend li:nth-child(1){background:url(../images/sprite-legend.png) top left no-repeat}footer.footer .legend li:nth-child(2){background:url(../images/sprite-legend.png) top -50px left no-repeat}footer.footer .legend li:nth-child(3){background:url(../images/icon-has-note-small.png) top 10px left no-repeat}footer.footer-q-list{background:#f5f5f5}@media only screen and (max-height:644px){section.theses .thesis-note{position:relative}section.theses .thesis-note p{position:absolute;top:21px;right:50%;margin-right:-195px}}@media only screen and (min-height:645px) and (max-height:680px){section.theses .thesis-note{position:relative}section.theses .thesis-note p{position:absolute;top:16px;right:50%;margin-right:-210px}}@media only screen and (max-width:995px){header.header span.payoff{display:none}}@media only screen and (max-width:1100px){section.theses .thesis-opinion .rating-holder [type=radio]+label{margin-right:5px}}@media only screen and (max-width:1270px){header.header span.payoff{background:url(../images/slogan-small.png) top center no-repeat;height:48px;top:25px}}@media only screen and (min-width:1025px) and (max-width:1280px){section.info main{margin-left:40px;width:calc(100vw - 430px)}section.info main.overview_options{width:calc(100vw - 80px)}}@media only screen and (max-width:1400px){header.header span.payoff{width:350px;left:calc(50% - 210px);background-size:contain}footer.footer p{width:35%;font-size:.8rem}}@media only screen and (min-width:768px) and (max-width:1024px){html{font-size:14px}#popup{width:730px;left:calc(50% - 365px)}#popup .button.cat{width:auto}header.header nav.quick-menu:hover{width:440px}header.header nav.quick-menu:hover ul{padding:6px 35px 5px 15px}header.header nav.quick-menu:hover ul li{display:inline-block}header.header nav.quick-menu:hover ul li:first-child{display:none}header.header nav.quick-menu ul{padding:6px 35px 5px 15px}header.header nav.quick-menu ul li{display:none}header.header nav.quick-menu ul li:first-child{display:inline-block}section.theses header .button{min-width:185px}section.theses section.thesis-container .thesis{padding:40px 40px 20px}section.theses .thesis-opinion span.opinion{width:100px}section.theses #thesis-next,section.theses #thesis-prev{width:42px;height:42px;left:18px}section.theses #thesis-next{right:18px;left:auto}section.theses .thesis-note p{margin-top:0}.thesis-overview .thesis p{width:calc(100% - 435px)}.thesis-overview .thesis .results{width:435px}.thesis-overview .thesis .results ul{margin-right:50px}.button.note{height:42px;width:42px;border-radius:3rem;background-position:10px 8px;padding:15px 0 0;margin-bottom:10px}header.sub-header .contain{padding:30px 8rem 30px 1rem}header.sub-header.mf .contain{padding:30px 5.5rem 30px 1rem}section.options nav.cat-menu{width:30%}section.options nav.cat-menu a:after{right:-10px}section.options nav.cat-menu a:hover:after{right:-15px}section.options nav.cat-menu a.sl:after{right:10px}section.options nav.cat-menu a.sl:hover:after{right:5px}section.info aside{width:260px}section.info nav.cat-menu{width:260px}section.info main{margin-left:0;width:calc(100vw - 330px)}section.info main .col{width:100%}section.info main .col+.col{margin-left:0}section.info main video+.col+.col>p{margin-top:0}footer.footer footer.footer .button.left span{top:42px}footer.footer .button.back{background:url(../images/icon-back.png) top 2.9rem left 2.9rem no-repeat #f5f5f5}footer.footer .button.print{background:url(../images/icon-print.png) top 2.5rem left 2.4rem no-repeat #f5f5f5}footer.footer .button.download{background:url(../images/icon-download.png) top 2.8rem left 3rem no-repeat #f5f5f5}footer.footer p{width:35%;font-size:.8rem}}@media only screen and (max-height:644px){.button.note{height:42px;width:42px;border-radius:3rem;background-position:10px 8px;padding:15px 0 0;margin-bottom:10px}section.theses .thesis-note p{margin-top:0}section.theses .remark-top{font-size:1.375rem;height:65px}section.theses button.button{padding:.8rem 6.2rem;background:url(../images/icon-arrow-forward.png) top 1.0375rem right 1.5625rem no-repeat #e88cb3}section.theses .button.note{padding:15px 0 0;background:url(../images/icon-note.png) 20px 20px no-repeat #36af94;background-position:10px 8px}section.theses .button.addnote{background:url(../images/icon-note.png) top .8rem right 1.5625rem no-repeat #e88cb3}}@media only screen and (max-height:684px){section.theses .remark-body{padding:20px 135px}}@media only screen and (max-height:754px){section.theses section.thesis-container{margin:calc(50vh - 320px) auto 0}section.theses section.thesis-container .thesis{padding:30px 70px 20px}section.theses .thesis-opinion{padding:20px 0}section.theses .thesis-opinion span.nvt{bottom:10px}section.theses .thesis-note{padding:15px 0 0}}@media only screen and (max-height:960px){section.theses section.thesis-container .thesis-wrapper .thesis-nr{left:-120px;top:-32px;font-size:5.375rem}}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href) ")"}abbr[title]:after{content:" ("attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}aside,footer.footer,header.header{display:none}section.info main{width:100%;margin:0;padding:0}section.info main .col{width:100%!important;margin:0!important}section.info main h1{font-size:2rem;line-height:1.5}section.thesis-overview .thesis .results li.m{box-shadow:inset 0 0 0 1000px #7cc3dc!important}section.thesis-overview .thesis .results li.f{box-shadow:inset 0 0 0 1000px #e88cb3!important}section.thesis-overview .thesis .results li.m.f,section.thesis-overview .thesis .results li.mf{box-shadow:inset 0 0 0 1000px #36af94!important}section.thesis-overview .thesis .results [type=checkbox]{display:inline-block}section.thesis-overview .thesis-notes{max-height:5000px;overflow:visible;padding-top:18px}section.thesis-overview .thesis-notes .contain{padding:10px}section.thesis-overview .thesis-notes .col:first-child{padding-left:0}section.questions{display:none}section.options.q-list [type=checkbox]+label{display:none}section.options.q-list [type=checkbox]:checked+label{display:inline-block;margin-top:0;padding-left:0}section.options.q-list button.print{display:none}}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.2)}75%{transform:scale(.9)}100%{transform:scale(1)}}@keyframes saved{0%{transform:scale(1)}65%{transform:scale(1)}75%{transform:scale(1.1)}85%{transform:scale(.9)}100%{transform:scale(1)}}
