@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);@font-face{font-family:dilleniaupcregular;src:url(../fonts/upcdl-webfont.eot);src:url(../fonts/upcdl-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/upcdl-webfont.woff) format('woff'),url(../fonts/upcdl-webfont.ttf) format('truetype'),url(../fonts/upcdl-webfont.svg#dilleniaupcregular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:dilleniaupcbold;src:url(../fonts/upcdb-webfont.eot);src:url(../fonts/upcdb-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/upcdb-webfont.woff) format('woff'),url(../fonts/upcdb-webfont.ttf) format('truetype'),url(../fonts/upcdb-webfont.svg#dilleniaupcbold) format('svg');font-weight:400;font-style:normal;font-display:swap}@keyframes flip{from{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.spinner{margin:100px auto 0;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}body{margin:0;color:#333;font:15px/22px Helvetica,Arial,sans-serif;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;min-width:320px;-webkit-font-smoothing:antialiased!important;font-smoothing:antialiased!important;text-shadow:1px 1px 1px rgba(0,0,0,.004)}.cjk-tc body{font:15px/22px Helvetica,Arial,'Noto Sans TC',sans-serif}.cjk-sc body{font:15px/22px Helvetica,Arial,'Noto Sans TC',sans-serif}img{border-style:none}a{text-decoration:none;color:#ff4200}a:hover{color:#0042ff}a:active{background-color:transparent}input,select,textarea{font:14px/17px Arial,Helvetica,sans-serif;vertical-align:middle;color:#333}.cjk-tc input,.cjk-tc select,.cjk-tc textarea{font:14px/17px Helvetica,Arial,'Noto Sans TC',sans-serif}.cjk-sc input,.cjk-sc select,.cjk-sc textarea{font:14px/17px Helvetica,Arial,'Noto Sans SC',sans-serif}input[type=submit]{border:1px solid #3a678c;background-color:#0042ff;cursor:pointer;color:#fff;-webkit-border-radius:4px;border-radius:4px;text-transform:uppercase;padding:.8em 1.5em}:focus{outline:0}fieldset,form{margin:0;padding:0;border-style:none}article,aside,figure,footer,header,main,nav,section{display:block}figure{margin:0;padding:0}input[type=image]{padding:0;border:none}input[type=email],input[type=file],input[type=password],input[type=search],input[type=text],textarea{-webkit-appearance:none;-webkit-border-radius:0}input::-ms-clear{display:none}::-webkit-input-placeholder{color:#333}:-moz-placeholder{color:#333}::-moz-placeholder{color:#333;opacity:1}:-ms-input-placeholder{color:#333}#wrapper{overflow:hidden;position:relative}#wrapper:after{background:#e0e0e0 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e0e0e0),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e0e0e0 0,#fff 100%);background:-o-linear-gradient(top,#e0e0e0 0,#fff 100%);background:-ms-linear-gradient(top,#e0e0e0 0,#fff 100%);height:93px;width:100%;left:0;top:0;z-index:-1;position:absolute;content:"";background:linear-gradient(to bottom,#e0e0e0 0,#fff 100%)}#easteregg{position:absolute;display:none}#wrapper .w1{max-width:1270px;margin:0 auto;overflow:hidden}#header{float:left;width:20%;border-right:1px solid #b0bec5;padding:2em 0;margin-top:2em;min-height:64em}.logo{background:url(../img/logo.svg) no-repeat;background-size:100%;width:120px;height:150px;overflow:hidden;text-indent:-9999px;margin:0 auto;display:block}.logo a{display:block;height:100%}#nav{overflow:hidden;font:36px/40px dilleniaupcregular,Helvetica,Arial,sans-serif}.cjk-tc #nav{font:18px/16px Helvetica,Arial,'Noto Sans TC',sans-serif}.cjk-sc #nav{font:18px/16px Helvetica,Arial,'Noto Sans SC',sans-serif}#nav .btn-menu{display:none}#nav ul{margin:1em 0;padding:0;list-style:none}#nav ul li{overflow:hidden;text-align:center;border-top:1px solid #b0bec5}#nav ul li:first-child{padding:0;border:none}#nav ul li a{display:inline-block;padding:.3em;color:#333;transition:all .2s ease}#nav ul li a:after{content:'';width:100%;height:1px;margin:0 auto;background-color:transparent;display:block;transition:all .2s ease}#nav ul li a:hover:after{background-color:#333}.nav-country{font:20px/30px dilleniaupcregular,Helvetica,Arial,sans-serif;position:relative;margin:1em}.cjk-tc .nav-country{font:15px/30px Helvetica,Arial,'Noto Sans TC',sans-serif}.cjk-sc .nav-country{font:15px/30px Helvetica,Arial,'Noto Sans SC',sans-serif}.nav-country .btn-menu{display:none}.nav-country .btn-language{display:block;margin-bottom:1em;border:1px solid #0042ff;padding:.15em .8em;color:#0042ff;border-radius:3px;position:relative}.nav-country .btn-language i{position:absolute;right:1em;top:.25em}.nav-country ul{margin:0;padding:0 1.5em;overflow:hidden;list-style:none}.nav-country ul li{display:block;margin-bottom:.65em;transition:all .2s ease}.nav-country ul li:last-child{margin-bottom:0}.nav-country ul li:hover{transform:scale(1.05,1.05)}.nav-country ul li a{color:#000;position:relative}.nav-country ul li a.lang-cn,.nav-country ul li a.lang-tw{font-size:.75em}.nav-country ul li a:before{background:0 0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;width:22px;height:22px;content:"";display:inline-block;margin:-2px 15px 0 6px;vertical-align:middle}@media (min-width:768px){.nav-country ul{position:absolute;width:100%;left:0!important;top:100%!important;box-sizing:border-box;padding:.7em!important;background-color:#fff;display:none!important;z-index:1;-webkit-box-shadow:0 10px 40px -4px rgba(0,0,0,.21);-moz-box-shadow:0 10px 40px -4px rgba(0,0,0,.21);box-shadow:0 10px 40px -4px rgba(0,0,0,.21)}.nav-country a.btn-language.active+ul{display:block!important}}.nav-country ul li .lang-en:before{background-image:url(../img/en.svg)}.nav-country ul li .lang-de:before{background-image:url(../img/de.svg)}.nav-country ul li .lang-se:before{background-image:url(../img/se.svg)}.nav-country ul li .lang-es:before{background-image:url(../img/es.svg)}.nav-country ul li .lang-pl:before{background-image:url(../img/pl.svg)}.nav-country ul li .lang-fr:before{background-image:url(../img/fr.svg)}.nav-country ul li .lang-cn:before{background-image:url(../img/cn.svg)}.nav-country ul li .lang-tw:before{background-image:url(../img/tw.svg)}#header .brands{overflow:hidden;padding:30px 0 0;display:block}#header .brands img{display:block;margin:0 auto}#header .social-networks{margin:0;padding:0;list-style:none;text-align:center;margin-top:1em}#header .social-networks li{overflow:hidden;margin:0 0 2em}#header .social-networks img{display:block;margin:0 auto}#main{overflow:hidden;padding:0 0 0 1.7em}#main .startpage-ads{width:100%;margin:0 auto}#main .ads-area{float:right;max-width:300px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:2.5em 0 0 0;width:27%}#main .ads-area .ad{overflow:hidden;margin:48px 0 0}#main .ads-area .ad:first-child{margin:0}#main .ads-area .plugin{display:block;max-width:100%;height:auto}.main-content{padding:5px 1.7em 25px 0;float:left;width:73%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.page-questions .main-content{width:73%}#content{padding:3em 0 0}.page-questions #content{padding:37px 0 0}.page-questions main-content{padding-top:25px}#content h1,.page-not-start #content h2{font:50px/45px dilleniaupcregular,Helvetica,Arial,sans-serif;border-bottom:1px solid #b0bec5;margin-bottom:.35em}.cjk-tc #content h1,.cjk-tc .page-not-start #content h2{font:30px/28px Helvetica,Arial,'Noto Sans TC',sans-serif}.cjk-sc #content h1,.cjk-sc .page-not-start #content h2{font:30px/28px Helvetica,Arial,'Noto Sans SC',sans-serif}.page-not-start #content h2{font:45px/48px dilleniaupcregular,Helvetica,Arial,sans-serif}.page-not-start #content h2.no-underline{border-bottom:none}#content h1{text-transform:none;border:none}.page-questions #content h1{font-size:97px;text-align:center;word-spacing:-8px;line-height:65px;margin:0 0 9px}.cjk-sc .page-questions #content h1{font-size:44px}.cjk-tc .page-questions #content h1{font-size:44px}#content h1 .beta{color:#ff4200;text-transform:uppercase;font:700 12px/18px Helvetica,Arial,sans-serif;display:inline-block;vertical-align:top;margin:13px 0 0 -1px}.cjk-tc #content h1 .beta{font:700 12px/18px Helvetica,Arial,'Noto Sans TC',sans-serif}.cjk-sc #content h1 .beta{font:700 12px/18px Helvetica,Arial,'Noto Sans SC',sans-serif}#content p{margin:0 0 15px}#content .text-ads{overflow:hidden;padding:8px 10px 5px}#content .text-ads .ad{display:block;max-width:100%;margin:0 auto;height:auto}.questionnaire{border:1px solid #0042ff;box-shadow:5px 5px 5px 0 rgba(193,193,193,.85);-webkit-box-shadow:5px 5px 5px 0 rgba(193,193,193,.85);margin:1.6em 0 1.6em 0;z-index:5;position:relative;overflow:hidden;border-radius:10px;background:#d9dcdd;background:-moz-linear-gradient(-45deg,#d9dcdd 0,#f7f9fa 50%,#f7f9fa 100%);background:-webkit-linear-gradient(-45deg,#d9dcdd 0,#f7f9fa 50%,#f7f9fa 100%);background:linear-gradient(135deg,#d9dcdd 0,#f7f9fa 50%,#f7f9fa 100%)}.page-not-start .questionnaire{background:0 0;position:relative}.page-not-start .questionnaire:before{content:'';top:0;left:0;width:100%;height:50em;position:absolute;background:#d9dcdd;background:-moz-linear-gradient(top,#d9dcdd 0,#f7f9fa 50%,#f7f9fa 100%);background:-webkit-linear-gradient(top,#d9dcdd 0,#f7f9fa 50%,#f7f9fa 100%);background:linear-gradient(to bottom,#d9dcdd 0,#f7f9fa 50%,#f7f9fa 100%)}.page-not-start .questionnaire{margin-top:0;background-color:#f7f9fa}.questionnaire .questions-area{overflow:hidden;padding:1em 1em .8em}.questionnaire .tag{width:306px;height:374px;position:absolute;right:-50px;top:-42px;background-position:10% 90%}svg text tspan{font:12px dilleniaupcbold,Helvetica,Arial,sans-serif!important;text-transform:uppercase;text-align:center}.cjk-tc svg text tspan{font:7px Helvetica,Arial,sans-serif,'Noto Sans TC'!important}.cjk-sc svg text tspan{font:7px Helvetica,Arial,sans-serif,'Noto Sans SC'!important}.questionnaire:after{clear:both;display:block;content:""}.questionnaire .subtitle{display:inline-block;text-align:center;color:#333;padding:1em 1.5em;letter-spacing:1px;font-weight:400;font-size:1em;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.questionnaire .question-block{display:none;visibility:hidden;opacity:0;margin:1em 0 0}.questionnaire .question-block.active{display:block;visibility:visible;opacity:1;transition:visibility 0s,opacity .5s linear}.questionnaire .question-block:after{clear:both;display:block;content:""}.questionnaire .question-block h2{font-size:22px;line-height:20px;font-weight:400;margin:0 0 1em;text-align:center}.questionnaire .question-block .answer-list{margin:0;padding:3px 17px 20px;list-style:none}.questionnaire .question-block .answer-list li{margin:12px 0 0;display:block;margin-right:-4px;border-radius:6px;vertical-align:middle;background-color:#fff;background-color:rgba(255,255,255,.7)}.questionnaire .question-block .answer-list li.orthis{text-align:center;background-color:transparent}.questionnaire .question-block .answer-list li:after{clear:both;display:block;content:""}.questionnaire .question-block .answer-list li .fa{position:absolute;top:0;left:0;border-right:1px solid #0042ff;color:#b0bec5;width:4em;height:100%;text-align:center;line-height:4.2em;font-size:.75em}.questionnaire .question-block .answer-list li .fa:before{opacity:.4;font-size:1.2em;transition:all .2s ease}.questionnaire .question-block .answer-list li:hover .fa:before{opacity:1}.questionnaire .question-block input[type=radio]{float:left;width:15px;height:15px;padding:0;margin:1px 15px 0 0;display:none}.questionnaire .question-block input[type=radio]:checked+span.label .fa{background-color:#0042ff;color:#fff}.questionnaire .question-block input[type=radio]:checked+span.label .fa:before{opacity:1}.questionnaire .question-block .label{display:block;line-height:17px;overflow:hidden;position:relative;border:1px solid #0042ff;border-radius:6px;transform:scale(1.00005,1.00005);-webkit-box-shadow:0 10px 22px -9px rgba(0,0,0,.2);-moz-box-shadow:0 10px 22px -9px rgba(0,0,0,.2);box-shadow:0 10px 22px -9px rgba(0,0,0,.2);transition:all .2s linear}.questionnaire .question-block .label:hover{transform:scale(1,1);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.questionnaire .question-block .label label{padding:1.1em;padding-left:4em;color:#333;display:block;cursor:pointer;font-size:1.45em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cjk-sc .questionnaire .question-block .label em,.cjk-tc .questionnaire .question-block .label em{font-style:normal}.cjk-sc .questionnaire .question-block .label label .qmark{display:none}.questionnaire .links{margin:0;border-top:1px solid #0042ff;display:inline-block;vertical-align:top;padding:0;font-size:14px;line-height:20px;list-style:none;width:100%;letter-spacing:1px;box-sizing:border-box;position:relative}.questionnaire .links li{display:inline-block;vertical-align:top;box-sizing:border-box;position:relative}.questionnaire .links li .fa{margin-right:.5em;transition:all .2s ease}.questionnaire .links li.help{position:absolute;top:0;right:0;height:100%;width:6em;text-align:center;background-color:#0042ff;color:#fff}.questionnaire .links li.help a.active{text-shadow:-1px -1px 22px #fff}.questionnaire .links li.help:hover .fa{backface-visibility:visible;animation-name:flip;animation-duration:.5s;animation-fill-mode:both}.questionnaire .links li.previous:hover i{transform:translate(-3px,0)}.questionnaire .links li.startover:hover i{transform:rotate(90deg)}.questionnaire .links li.help a{color:#fff;padding:.8em 0}.questionnaire .links li:not(.help){border-right:1px solid #dcd0c0}.questionnaire .links li:first-child{margin:0}.questionnaire .links li a{z-index:5;display:block;position:relative;padding:.9em 0}.questionnaire .links li:not(.help) a{padding-left:1em;padding-right:1em;background-color:#fcfcfc;border-right:1px solid #0042ff;color:#333;font-size:.9em}.questionnaire .links li:not(.help) a:hover{background-color:#f5f5f5}.questionnaire .links .previous a,.questionnaire .links .previous.activelink span{display:none}.questionnaire .links .previous span,.questionnaire .links .previous.activelink a{display:block;float:left}.questionnaire .links .startover:before{background-position:-25px 0}.questionnaire .links .help a{cursor:help}.questionnaire .links .help:before{background-position:-49px 0}.questionnaire .progressbar{overflow:hidden;text-indent:-9999px;position:relative;z-index:1;border-top:1px solid #0042ff}.questionnaire .progressbar.hidden{position:absolute;top:-9999px;left:-9999px}.questionnaire .progressbar .bar{background:#0042ff;height:8px;width:0;box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,.5);transition:all .2s ease}.questionnaire .completed{padding:25px 0;text-align:center;font-size:18px;display:none;line-height:22px}.questionnaire .completed .loading{overflow:hidden;margin:0 0 20px}.questionnaire .completed .loading img{display:block;margin:0 auto}.questionnaire .completed .text{font-size:30px;line-height:33px}.popup{background:#efefef url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#efefef),color-stop(100%,#fcfcfc));background:-webkit-linear-gradient(top,#efefef 0,#fcfcfc 100%);background:-o-linear-gradient(top,#efefef 0,#fcfcfc 100%);background:-ms-linear-gradient(top,#efefef 0,#fcfcfc 100%);background:linear-gradient(to bottom,#efefef 0,#fcfcfc 100%);border:1px solid #0042ff;padding:9px 8px 4px;position:absolute;left:100%;top:16px;width:378px;font-size:13px;letter-spacing:0;display:block;line-height:18px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.popup .textbox{overflow:hidden;padding:14px 0 0}.popup .textbox:first-child{padding:0}.popup .textbox .title{display:block}#content .popup p{margin:0}.popup:after{top:0;left:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136,183,213,0);border-top-color:#0042ff;border-width:10px 10px 0 0}.question-block .popup:after{border-bottom-color:#0042ff;border-width:0 0 10px 10px;bottom:0;right:0;top:auto;left:auto}#content .text-block{overflow:hidden;padding:0 0 5px}#content .text-block .column{float:left;width:49%;padding:0 0 0 2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#content .text-block .column:first-child{width:51%;padding:0 11px 0 0}#content .text-block h3{position:relative;padding:0;margin:0 0 .45em;font:45px/53px dilleniaupcregular,Helvetica,Arial,sans-serif;border-bottom:1px solid #b0bec5}.cjk-tc #content .text-block h3{font:18px/19px Helvetica,Arial,'Noto Sans TC',sans-serif!important}.cjk-sc #content .text-block h3{font:18px/19px Helvetica,Arial,'Noto Sans SC',sans-serif!important}#content .text-block p{margin:0 0 9px}.facebook-chat-plugin{overflow:hidden}.questionnaire .facebook-chat-plugin{margin:0 0 22px}.facebook-chat-plugin .plugin{display:block;width:100%;height:auto}#footer{line-height:13px;letter-spacing:1px;position:relative;overflow:hidden;padding:2em 0;border-top:1px solid #f0f0f0;background-color:#37474f;color:#f4f4f4;text-align:center}#footer p{margin:0}#footer:after{width:50%;left:25%;top:-10px;content:"";height:10px;position:absolute;border-radius:50%;box-shadow:0 1px 4px 0 rgba(0,0,0,.4);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.4)}#footer .flag{margin:3px 0 0;display:inline-block;vertical-align:top}.formula-form{overflow:hidden;margin-bottom:1em}.formula-form ol{margin:0;padding:0;counter-reset:item}.formula-form ol li{display:inline-block;margin:3em 0 1em;width:50%;margin-right:-4px;vertical-align:top}.formula-form ol li:last-child{margin-top:0}.formula-form ol li:after{clear:both;display:block;content:""}.formula-form ol li .label{display:block;vertical-align:middle;margin-bottom:.5em}.formula-form ol li .holder{display:block;vertical-align:middle;width:90%}.formula-form .area{display:inline-block;width:90%;margin-right:-4px;vertical-align:top}.formula-form .area input[type=text]{border:0;width:100%;box-sizing:border-box;color:#000;font-size:20px;padding:.5em 1em;line-height:23px;outline:0;text-align:center;border:1px solid #b0bec5;border-top-left-radius:5px;border-bottom-left-radius:5px}.formula-form .btn-help{width:10%;height:3em;background-color:#ef5350;cursor:help;margin-right:-4px;display:inline-block;vertical-align:top;border-top-right-radius:5px;border-bottom-right-radius:5px}.formula-form button[type=submit]{border:1px solid #3a678c;background-color:#0042ff;cursor:pointer;color:#fff;border-radius:4px;text-transform:uppercase;padding:.8em 1.5em}.formula-form button[type=submit]:hover{text-shadow:1px 0 3px #fff}.video-holder{border-bottom:1px solid #f0f0f0;position:relative;margin:8px 0 16px}.video-holder .holder{overflow:hidden;position:relative;z-index:5;background:#fff}.video-holder:after{clear:both;display:block;content:""}#content .text-holder:before,.video-holder:before{width:50%;left:25%;content:"";z-index:-1;height:10px;position:absolute;border-radius:50%;box-shadow:0 1px 4px 0 rgba(0,0,0,.4);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.4);bottom:0}.contact-form{padding:11px 0 19px;max-width:432px}.contact-form .label{display:block;line-height:21px}.contact-form .row{padding:0 0 14px}.contact-form .row:after,.contact-form:after{clear:both;display:block;content:""}.contact-form .email,.contact-form input[type=text],.contact-form textarea,.wpcf7-form input[type=email],.wpcf7-form input[type=text],.wpcf7-form select,.wpcf7-form textarea{border:1px solid #ccc;background-color:#fff;border-radius:20px;padding:.5em 1em;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-width:90%}.wpcf7-form textarea{border-radius:5px}.contact-form textarea{cursor:default;width:432px!important;min-height:110px;overflow:auto;padding:5px 10px}.contact-form button[type=submit]{background:#0042ff;box-shadow:2px 2px 3px 0 rgba(0,0,0,.2),inset 2px 2px 3px rgba(0,0,0,.7);-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.2),inset 2px 2px 3px rgba(0,0,0,.7);font:20px/19px dilleniaupcregular,Helvetica,Arial,sans-serif;padding:0 5px 2px;width:57px;color:#fff;display:inline-block;vertical-align:middle;border:0;cursor:pointer;height:21px;margin:0}.cjk-tc .contact-form button[type=submit]{font:18px/17px Helvetica,Arial,'Noto Sans TC',sans-serif}.cjk-sc .contact-form button[type=submit]{font:18px/17px Helvetica,Arial,'Noto Sans SC',sans-serif}.contact-form button[type=submit]:hover{text-shadow:1px 0 32px #fff}.page-contact #content h1{margin:0 0 5px}#content .text-holder{padding:28px 0 24px;position:relative;border-top:1px solid #f0f0f0;overflow:hidden}#content .text-holder:first-child{padding-top:0}#content .text-holder:before{bottom:auto;top:-10px}#content .text-holder h1{text-transform:none;margin:0 0 11px}#content .text-holder:first-child h1{margin:0 0 5px}#content .text-holder:first-child p{margin:0 0 14px}#content .text-holder p{margin:0 0 22px}#content .pdf:hover:after{opacity:.8}#content .pdf:after{background:url(../img/sprite.png) no-repeat -96px 0;content:"";width:16px;height:16px;display:inline-block;vertical-align:top;margin:0 0 0 3px}.form-logo{margin:-9px 0 0}.form-logo label{display:inline-block;vertical-align:top}.form-logo .area{clear:both;padding:0 0 14px}.form-logo .area:after{clear:both;display:block;content:""}.form-logo .area textarea{float:left;font-size:13px;line-height:15px;width:403px!important;min-height:96px;background:#fff;overflow:auto;border:1px solid #abadb3}.form-logo .area .logo-download{float:left;margin:0 0 0 10px}.form-logo .row:first-child .area .logo-download{margin:24px 0 0 10px}.external-links{overflow:hidden;margin:-8px 0 0;padding:0;list-style:none}.external-links li{overflow:hidden;padding:14px 0 0}.external-links li:first-child{padding:0}.video-area{overflow:hidden}.questionnaire .holder{position:relative}.page-not-start .questionnaire .holder{padding:2em}.questionnaire .results{overflow:hidden;margin:2em 0 0}.questionnaire .results .bar{overflow:hidden;font-size:12px;line-height:15px;padding:0 0 22px;color:#000;margin-bottom:1em}.questionnaire .results .bar img{display:block;max-width:100%}.questionnaire .results .labels{overflow:hidden;padding:0 4px 1px 6px}.questionnaire .results .bar .label{float:right;width:40%;text-align:right}#content .questionnaire .results p{margin:3px 0 3px}.questionnaire .results .bar .label:first-child{float:left;text-align:left}.questionnaire .popular{overflow:hidden;line-height:20px;padding:6px 0 16px}.questionnaire .popular .separator{display:none}.questionnaire h3{font-size:18px;line-height:22px;font-weight:400;margin:0 0 9px;position:relative}.questionnaire .popular ul{margin:0;padding:0 26px;list-style:none}.questionnaire .popular ul li{overflow:hidden;position:relative;padding:0 0 0 14px;margin-bottom:.7em;display:inline-block;margin-right:-4px;width:50%;box-sizing:border-box;padding-right:1em}.questionnaire .popular ul li em{display:block}.questionnaire .popular ul li:after{background:#000;width:6px;height:6px;position:absolute;content:"";left:0;top:7px}.questionnaire .box-like{overflow:hidden;padding:19px 0 0}.questionnaire .box-like h2{margin-top:0}.questionnaire .box-like .holder{padding:0 1em}.questionnaire .box-like h3{padding:0 21px;margin:0 0 5px}.questionnaire .box-like h3:before{background:url(../img/sprite.png) no-repeat -120px 0;width:17px;height:14px;position:absolute;left:0;top:2px;content:""}.questionnaire .box-like .holder{overflow:hidden}.questionnaire .box-like .plugin-google{float:right;margin:0 29px 0 5px}.questionnaire .box-like .plugin-google img{display:block}.questionnaire .box-like .text{overflow:hidden}#content .questionnaire .box-like p{margin:0}.questionnaire .sharing{overflow:hidden}.questionnaire .form-email{padding:0 0 16px}.questionnaire .sharing h3{padding:0 0 0 21px;margin:0 0 7px}.questionnaire .sharing h3:before{background:url(../img/sprite.png) no-repeat 0 -27px;width:16px;height:16px;position:absolute;left:0;top:1px;content:""}.questionnaire .form-email .form-holder{border:1px solid #c9c9c0;overflow:hidden;padding:2em}.questionnaire .form-email .row{padding:0 0 14px}.questionnaire .form-email .row:after{clear:both;display:block;content:""}.questionnaire .form-email label{display:inline-block;vertical-align:top;margin-bottom:.5em;cursor:pointer}.questionnaire .form-email .row:not(:last-of-type) label{padding-left:1em}.questionnaire .form-email label em{margin:0 0 0 8px}.questionnaire .form-email .email,.questionnaire .form-email input[type=text],.questionnaire .social-sharing .results-link input[type=text]{border:1px solid #ccc;background:#fff;width:100%;border-radius:25px;padding:1em 1.5em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;clear:both;display:block}body .questionnaire .form-email .email{width:100%}.blind-date-module .row input[type=submit],.questionnaire .form-email button[type=submit]{border:1px solid #3a678c;background-color:#0042ff;cursor:pointer;color:#fff;border-radius:4px;text-transform:uppercase;padding:.8em 1.5em}.questionnaire .form-email button[type=submit]:hover{text-shadow:1px 0 3px #fff}.questionnaire .form-email .row.add label{display:inline}.questionnaire .form-email input[type=checkbox]{width:15px;height:15px;float:left;margin:2px 16px}.questionnaire .social-sharing{padding:0 0 9px}.questionnaire .social-sharing:after{clear:both;display:block;content:""}.questionnaire .social-sharing ul{margin:0;padding:0;list-style:none}.questionnaire .social-sharing ul li{overflow:hidden;padding:0 0 16px}.questionnaire .social-sharing ul li a{font-size:18px;line-height:22px;padding:0 0 0 21px;position:relative;float:left}.questionnaire .social-sharing ul li a:after{background:url(../img/sprite.png) no-repeat -26px -27px;position:absolute;left:0;top:2px;content:"";width:16px;height:16px}.questionnaire .social-sharing ul li .twitter:after{background-position:-53px -27px}.questionnaire .social-sharing ul li a span{color:#333}.questionnaire .social-sharing .formula{margin:-2px 0 4px}.questionnaire .social-sharing .formula:after{clear:both;display:block;content:""}.questionnaire .social-sharing .formula label{display:inline-block;vertical-align:top}.questionnaire .social-sharing .formula .area{width:auto;padding:4px 5px 0;margin:0 6px 0 0;border:1px solid #c9c9c0}.questionnaire .social-sharing .formula .area:after,.questionnaire .social-sharing .results-link:after{clear:both;display:block;content:""}.questionnaire .social-sharing .formula input[type=text]{background:url(../img/border.png) repeat-x 0 100%;border:0;width:100%;color:#000;font-size:20px;padding:.5em;line-height:23px;height:23px;float:left;outline:0;text-align:center}.questionnaire .social-sharing .results-link{padding:10px 0 5px}.questionnaire .social-sharing .results-link label{float:left;margin:0 2px 0 0}.questionnaire .social-sharing .results-link input[type=text]{width:100%;clear:inherit;padding:1em 1.5em}.questionnaire .btn-test{font-size:18px;line-height:22px;display:inline-block;vertical-align:top;margin:0 0 18px}@media (max-width:979px){#wrapper .w1{padding-top:10px}#header{padding:0;width:20%}#nav{padding:0}.nav-country{padding-right:20px}.nav-country ul{padding:0 0 25px}#main{padding:0 0 0 20px}#main .ads-area{max-width:170px;padding:0 0 0 10px}.main-content{padding:0 10px 0 0}#content h1,.page-questions #content h1{font-size:41px;line-height:43px;margin:0 0 15px}#content h1 .beta{font-size:12px;margin:7px 0 0 2px}.popup{width:280px}.form-logo .area .logo-download,.form-logo .row:first-child .area .logo-download{float:none;display:block;margin:0 auto;clear:both}.questionnaire h3{font-weight:700;font-size:15px}}@media (min-width:768px){#nav .js-slide-hidden{position:static!important}}@media (max-width:767px){body{font-size:15px;line-height:22px}.logo{width:50px;height:63px;margin-bottom:0;float:left;margin:0;margin-left:1em}#header{width:auto;float:none;padding:0 10px 10px;z-index:100;position:relative;border-bottom:1px solid #eee}#header:after{clear:both;display:block;content:""}.main-content,.page-questions .main-content{float:none;padding:15px 0;width:auto}.main-content:after{clear:both;display:block;content:""}#main .ads-area{width:100%;float:none;margin:0 auto;padding:0;max-width:100%}#main .ads-area .plugin{margin:0 auto}#nav{padding:0;margin:0 0 0 10px;font-size:25px;line-height:28px;float:right}#nav ul{padding:5px 0}#nav ul li{padding:7px 0 0}#nav .btn-menu,.nav-country .btn-menu{background:url(../img/ico-menu.png) no-repeat 100% 4px;border:1px solid #333;border-radius:3px;text-align:left;font-size:21px;height:32px;display:block;color:#333;overflow:hidden;text-indent:-9999px;float:right;margin:12px 0 0;padding:0 5px;width:22px;position:relative}.nav-country .btn-menu{background:0 0;width:auto;font-size:18px;text-indent:0;padding:0 25px 0 5px}.nav-country .btn-menu:after{top:15px;right:4px;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136,183,213,0);border-top-color:#333;border-width:5px}.nav-country .btn-language{display:none}#nav .btn-menu:hover,#nav.active .btn-menu,.nav-country .btn-menu:hover,.nav-country.active .btn-menu{background-position:100% -21px;color:#0042ff;border-color:#0042ff}.nav-country{padding:0;text-align:center}.nav-country .btn-menu:hover:after,.nav-country.active .btn-menu:after{border-top-color:#0042ff}#nav ul,.nav-country ul{display:none;position:absolute;left:0;top:3em;width:100%;background:#fff;text-align:left;border:1px solid #eee;padding:0}.nav-country ul{top:3.7em}.nav-country ul li a{display:block}.nav-country ul li a:after{float:left;margin:3px 15px 0 0}#nav ul li,.nav-country ul li{padding:0}#nav ul li a,.nav-country ul li a{border-bottom:1px solid #eee;padding:10px 15px;display:block}.nav-country ul li a{padding:4px 15px}#nav ul li a:hover,#nav ul li.active a{text-decoration:none;background:#0042ff;color:#fff}#header .brands,#header .social-networks{display:none}#main{padding:0 10px}#content,.page-questions #content{padding:0}#content h1,.page-questions #content h1{font-size:27px;line-height:27px;word-spacing:-2px;margin:0 0 10px}#content p{margin:0 0 10px}.questionnaire:before{background-position:0 -214px;max-height:132px;width:100px}.questionnaire .question-block h2{font-size:15px;line-height:19px;margin:0 0 10px}.questionnaire .question-block .answer-list{padding:0 10px}.questionnaire .question-block .answer-list li{margin:8px 0 0}.questionnaire .question-block input[type=radio]{margin:1px 7px 0 0}#content .text-block .column,#content .text-block .column:first-child{width:100%;padding:0;overflow:hidden;float:none}#footer{text-align:center;font-size:9px}#content h1 .beta{font-size:11px;line-height:16px;margin-top:5px}.formula-form ol li:before{min-width:25px;font-size:28px;line-height:22px;height:25px}.note{padding:10px 0;overflow:hidden}.contact-form{max-width:inherit}.contact-form .email,.contact-form button[type=submit],.contact-form input[type=text],.contact-form textarea{width:100%!important}.form-logo .area textarea{width:100%!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:11px;line-height:14px}#content .text-holder{padding:15px 0}#content .text-holder p{margin:0 0 15px}.questionnaire .textbox h2{font-size:15px;line-height:18px;font-weight:700}.questionnaire .popular ul{padding:0 6px}.questionnaire .links li{float:none}.questionnaire .links li:after{clear:both;display:block;content:""}.questionnaire .box-like .plugin-google{margin:0 10px}.questionnaire .sharing h3{font-size:14px;line-height:17px}.questionnaire .social-sharing .results-link input[type=text]{width:100%}.questionnaire .question-block input[type=radio]{margin-top:2px}.questionnaire .question-block .label{font-size:13px;line-height:16px}.questionnaire .results{overflow:visible}.questionnaire .results .bar{position:relative;overflow:visible}.popup{width:100%;left:0;top:-150px;display:none}.questionnaire .results .bar:hover .popup{display:block}.content-holder{display:block;width:100%}.content-holder .text-ads{display:table-footer-group}#content .text-ads{padding:8px 0 5px}#content .text-ads .ad{width:100%}}@media (max-width:479px){.questionnaire .question-block h2{font-size:15px;line-height:17px}.questionnaire .subtitle{margin:0 0 10px}.hide{display:none}}#fbcomments,#fbcomments iframe[style],.fb_iframe_widget,.fb_iframe_widget iframe[style],.fb_iframe_widget[style]{width:100%!important}@media (min-width:500px){.ads-area{width:100%;height:100%}}@media (min-width:768px){.ads-area{width:100%;height:100%}}@media (min-width:1024px){.ads-area{width:25%;height:100%}}.wait-block{text-align:center}.wait-block img{margin-bottom:10px}.main-content .adsbygoogle{margin-top:4px;margin-bottom:4px;display:inline-block}.main-content .adsbygoogle.startpage{width:100%;height:150px}.adsbygoogle.right-about-1,.adsbygoogle.right-about-2,.adsbygoogle.right-match-1,.adsbygoogle.right-match-2,.adsbygoogle.right-start-1,.adsbygoogle.right-start-2,.adsbygoogle.right-type-1,.adsbygoogle.right-type-2{width:250px;height:500px}@media (max-width:767px){.adsbygoogle.right-about-1,.adsbygoogle.right-about-2,.adsbygoogle.right-match-1,.adsbygoogle.right-match-2,.adsbygoogle.right-start-1,.adsbygoogle.right-start-2,.adsbygoogle.right-type-1,.adsbygoogle.right-type-2{width:100%;height:150px}.adsbygoogle.right-about-2,.adsbygoogle.right-match-2,.adsbygoogle.right-start-2,.adsbygoogle.right-type-2{display:none;height:0;width:0}}.page-questions #content{padding-top:2.7em}.completed{cursor:wait}hr{color:#c9c9c0;background-color:#c9c9c0;height:1px;border:0}body .rrssb-buttons,body .rrssb-buttons.large-format{margin-bottom:6px;display:inline-block;width:50%;margin-right:-4px}.soc-sharing,.social-sharing{padding-bottom:8px}.soc-sharing h2{margin-top:28px}.results-link h2{margin-top:20px}body .rrssb-buttons.large-format li a .rrssb-text{font-size:11px}.rrssb-buttons.large-format li a{padding-top:6%}.page-questions .content-holder>h2{font:26px/24px dilleniaupcregular,Helvetica,Arial,sans-serif;margin-top:1em;margin-bottom:1em}.cjk-tc .page-questions .content-holder>h2{font:22px/20px Helvetica,Arial,'Noto Sans TC',sans-serif}.cjk-sc .page-questions .content-holder>h2{font:22px/20px Helvetica,Arial,'Noto Sans SC',sans-serif}#submitted-progress-wrapper{text-transform:lowercase}body .WB_praise .praise_data{display:inline-block;top:-8px;float:none}body .WB_praise .praise_btn{float:none;display:inline-block}body .WB_praise .praise_btn_line{text-align:center}.blind-date-module{padding:0 1.5em 1em;border:1px solid #0042ff;border-radius:5px;margin-top:2em;background:#d9dcdd;background:-moz-linear-gradient(-45deg,#d9dcdd 0,#f7f9fa 50%,#f7f9fa 100%);background:-webkit-linear-gradient(-45deg,#d9dcdd 0,#f7f9fa 50%,#f7f9fa 100%);background:linear-gradient(135deg,#d9dcdd 0,#f7f9fa 50%,#f7f9fa 100%);box-shadow:5px 5px 5px 0 rgba(193,193,193,.85);-webkit-box-shadow:5px 5px 5px 0 rgba(193,193,193,.85)}.blind-date-module>h2{width:72%}.blind-date-module form{margin:2em 0 0}.blind-date-module form label{display:block;cursor:pointer;vertical-align:top;position:relative;margin-bottom:.3em;font-size:1.1em}.blind-date-module form label .radiomod{display:inline-block;width:10px;height:10px;border:1px solid #0042ff;border-radius:15px;vertical-align:top;margin-right:.35em;margin-top:6px;position:relative}.blind-date-module form label .radiomod:before{content:'';position:absolute;width:6px;height:6px;left:2px;top:2px;border-radius:10px;background-color:#0042ff;display:none}.blind-date-module form label input[type=radio]{display:none}.blind-date-module form label input[type=radio]:checked~.radiomod:before{display:block}.blind-date-module form label.radio *{float:left}.blind-date-module form label:not(:first-of-type){display:inline-block;margin-right:3em}.blind-date-module form label:after{content:'';display:block;width:100%;clear:both}.blind-date-module form input[type=number],.blind-date-module form input[type=text],.blind-date-module form select{border:1px solid #ccc;background-color:#fff;border-radius:20px;padding:.5em 1em;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-width:90%}.blind-date-module form #postnumber{max-width:6em}.blind-date-module form #blnd-email{max-width:95%;width:100%}.blind-date-module form input[type=number]{padding-right:15px}.blind-date-module form select{width:90%}.blind-date-module form input[type=submit]{float:right;margin-right:1em}.blind-date-module form button,.blind-date-module form div[class^=col-]{display:inline-block;margin-right:-4px;vertical-align:middle}.blind-date-module form button{border-radius:5px;padding:.8em 1.5em;border-width:1px;border-style:solid;border-color:#e0e0e0 #d2d2d2 #b6b6b6;background:#fff;background:-webkit-linear-gradient(top,#fff 10%,#f0f0f0 75%);background:linear-gradient(to bottom,#fff 10%,#f0f0f0 75%);-webkit-box-shadow:-1px -1px 0 #fff inset,1px 1px 0 #fff inset,0 1px 0 rgba(0,0,0,.12);-moz-box-shadow:-1px -1px 0 #fff inset,1px 1px 0 #fff inset,0 1px 0 rgba(0,0,0,.12);box-shadow:-1px -1px 0 #fff inset,1px 1px 0 #fff inset,0 1px 0 rgba(0,0,0,.12);color:#282828}.blind-date-module form button:hover{background:#e8f6ff;background:-webkit-linear-gradient(top,#e8f6ff 10%,#dae7ef 75%);background:linear-gradient(to bottom,#e8f6ff 10%,#dae7ef 75%);-webkit-box-shadow:-1px -1px 0 rgba(255,255,255,.5) inset,1px 1px 0 rgba(255,255,255,.5) inset;-moz-box-shadow:-1px -1px 0 rgba(255,255,255,.5) inset,1px 1px 0 rgba(255,255,255,.5) inset;box-shadow:-1px -1px 0 rgba(255,255,255,.5) inset,1px 1px 0 rgba(255,255,255,.5) inset;-webkit-box-shadow:-1px -1px 0 rgba(255,255,255,.5) inset,1px 1px 0 rgba(255,255,255,.5) inset,0 1px 0 rgba(0,0,0,.05);-moz-box-shadow:-1px -1px 0 rgba(255,255,255,.5) inset,1px 1px 0 rgba(255,255,255,.5) inset,0 1px 0 rgba(0,0,0,.05);box-shadow:-1px -1px 0 rgba(255,255,255,.5) inset,1px 1px 0 rgba(255,255,255,.5) inset,0 1px 0 rgba(0,0,0,.05);color:#282828}.blind-date-module .row{margin-bottom:1.5em;position:relative;padding:.7em 0 .7em 3em;background:-moz-linear-gradient(top,#d9dcdd 0,rgba(247,249,250,.5) 50%,rgba(247,249,250,0) 100%);background:-webkit-linear-gradient(top,#d9dcdd 0,rgba(247,249,250,.5) 50%,rgba(247,249,250,0) 100%);background:linear-gradient(to bottom,#d9dcdd 0,rgba(247,249,250,.5) 50%,rgba(247,249,250,0) 100%)}.blind-date-module .row .col-3{width:33%}.blind-date-module .row .col-2{width:50%}.blind-date-module .row .col-2-3{width:66%}.blind-date-module .row span:not(.radiomod){display:inline-block;background-color:#0042ff;color:#fff;margin-right:8px;border-radius:20px;position:absolute;left:.3em;top:.7em;height:2em;width:2em;text-align:center;line-height:2em}.blind-date-module .match-suggestions{margin:3em 0 1em;position:relative}.blind-date-module .match-suggestions .match{display:none;width:30%;margin-right:-4px;position:relative}.blind-date-module .match-suggestions .match img{width:100%;height:auto;display:block;transition:all .2s linear}.blind-date-module .match-suggestions .match input[type=checkbox]:checked+label img{opacity:.6}.blind-date-module .match-suggestions .match :not(img):not(label){position:absolute;margin:0!important;padding:.4em;font-size:.9em;z-index:1;transition:all .2s linear}.blind-date-module .match-suggestions .match label{transition:all .2s linear}.blind-date-module .match-suggestions .match input[type=checkbox]:checked+label,.blind-date-module .match-suggestions .match:hover label{transform:translate(0,-2px);-webkit-transform:translate(0,-3px);-webkit-box-shadow:0 8px 11px -2px rgba(0,0,0,.54);-moz-box-shadow:0 8px 11px -2px rgba(0,0,0,.54);box-shadow:0 8px 11px -2px rgba(0,0,0,.54)}.blind-date-module .match-suggestions .match h3{top:0;left:0;width:100%;color:#fff;box-sizing:border-box;font-size:1.1em;background:-moz-linear-gradient(top,#595959 0,#5b5b5b 1%,rgba(240,249,255,0) 100%);background:-webkit-linear-gradient(top,#595959 0,#5b5b5b 1%,rgba(240,249,255,0) 100%);background:linear-gradient(to bottom,#595959 0,#5b5b5b 1%,rgba(240,249,255,0) 100%)}.blind-date-module .match-suggestions .match .footer{width:100%;box-sizing:border-box;bottom:0;left:0;height:2em;color:#fff;background:-moz-linear-gradient(top,rgba(229,229,229,0) 0,#595959 100%);background:-webkit-linear-gradient(top,rgba(229,229,229,0) 0,#595959 100%);background:linear-gradient(to bottom,rgba(229,229,229,0) 0,#595959 100%)}.blind-date-module .match-suggestions .match .years{bottom:0;left:0}.blind-date-module .match-suggestions .match .location{bottom:0;right:0}.blind-date-module .match-suggestions .match input[type=checkbox]{display:none}.blind-date-module .match-suggestions .match input[type=checkbox]:checked+label i.fa{display:block}.blind-date-module .match-suggestions .match i.fa{position:absolute;top:30%;right:29%;font-size:2.5em;color:#0042ff;display:none}.blind-date-module .match-suggestions .match p.compatibility-text{font-size:.8em;background-color:#fff;z-index:2;width:130%;left:50%;margin-left:-75%!important;bottom:110%;padding:1em;border:1px solid #0042ff;border-radius:5px;visibility:hidden;opacity:0;transition:all .2s linear}.blind-date-module .match-suggestions .match:hover p.compatibility-text{visibility:visible;opacity:1;bottom:105%}.blind-date-module .match-suggestions .match:not(:nth-of-type(3n+4)){margin-right:3%}.blind-date-module .match-suggestions .match.placeholder{display:inline-block}.blind-date-module .match-suggestions>p{opacity:0;height:0;max-height:0;transition:all .2s linear}.blind-date-module .match-suggestions .hover-fill-warning{position:absolute;bottom:4em;left:0;text-align:center;width:100%;opacity:0;visibility:hidden;transition:all .2s ease}.blind-date-module .match-suggestions .hover-fill-warning p{text-transform:uppercase;border:1px solid #0042ff;border-radius:5px;background-color:#fff;margin:0 auto!important;width:80%;padding:1em 0;font-size:.85em}.blind-date-module .match-suggestions .match.placeholder:hover~.hover-fill-warning{opacity:1;visibility:visible}.blind-date-module .blnd-agreement{margin-top:3em}.blind-date-module .blnd-agreement label{margin-bottom:1em;display:block}.blind-date-module.step2 .match-suggestions .match{display:inline-block}.blind-date-module.step2 .match-suggestions .match.placeholder{display:none}.blind-date-module.step2 .match-suggestions>p{margin-top:2em!important;max-height:100px;height:auto;opacity:1}.blind-date-module .step3cont{height:0;max-height:0;visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity 1s linear,max-height .5s linear;transition:visibility 0s,opacity 1s linear,max-height .5s linear}.blind-date-module .step3cont h3{font-size:1.1em}.blind-date-module .step3cont.visible{margin-top:1em;margin-bottom:1em;height:auto;max-height:1100px;visibility:visible;opacity:1}.blind-date-module .step3cont.visible>p{margin-bottom:3em!important}.blind-date-module.personkemi .match-suggestions .match p.compatibility-text{box-sizing:border-box;width:100%;margin-left:0!important;left:0}.blind-date-module.personkemi .step3cont h3{margin-top:.2em;margin-bottom:.5em}.blind-date-module .blinddate-logo{display:block;max-width:12em;width:25%;float:right;clear:right}@media (max-width:768px){.blind-date-module .blinddate-logo{float:none;width:auto}}.blind-date-module .above-logo{float:right;text-align:right;margin-top:2em!important;margin-bottom:0!important;margin-bottom:1em;width:25%}@media (max-width:1300px){.blind-date-module .above-logo{margin-top:2em!important}}@media (max-width:768px){.blind-date-module .above-logo{float:none;text-align:left;width:auto}}@media (max-width:1300px){#wrapper .w1{max-width:1024px}.questionnaire .question-block h2{font-size:20px}.questionnaire .tag{width:268px;height:298px;right:-56px;top:-42px}.questionnaire .subtitle{font-size:1.3em}.questionnaire .question-block .label label{font-size:1.3em}.page-not-start #content h2{font:36px/36px dilleniaupcregular,Helvetica,Arial,sans-serif;padding-bottom:.4em}.page-not-start #content .blind-date-module h2{font:28px/42px dilleniaupcregular,Helvetica,Arial,sans-serif}.blind-date-module .match-suggestions{margin:2em 0 2em}.blind-date-module .match-suggestions .match .location{right:auto;bottom:12px}.blind-date-module .match-suggestions .match input[type=checkbox]:checked~.location{bottom:17px}.blind-date-module .match-suggestions .match:hover .location{bottom:17px}.blind-date-module form{margin:2em 0 1em}.blind-date-module .blnd-agreement{margin-top:3em}.page-questions .content-holder>h2{margin-bottom:1em}}@media (max-width:1024px){#wrapper .w1{max-width:100%;width:100%}#nav{padding:0}#header{width:20%}.page-not-start #content .blind-date-module h2{font:28px/29px dilleniaupcregular,Helvetica,Arial,sans-serif;padding-bottom:.4em}.questionnaire .question-block h2{font-size:19px}.questionnaire .question-block .label label{font-size:1.2em}.questionnaire .subtitle{font-size:1.2em}.questionnaire .tag{width:234px;height:248px;right:-52px;top:-33px}}@media (max-width:767px){#header{box-sizing:border-box;margin-top:0;width:100%;min-height:0}#wrapper .w1{padding-top:0}#nav ul{margin:0}.questionnaire .popular ul li{display:block;width:100%}.questionnaire .popular ul li em{display:inline-block}.questionnaire .popular .separator{display:inline-block;margin-right:.3em}body .rrssb-buttons,body .rrssb-buttons.large-format{width:100%}.rrssb-buttons{height:50px}.rrssb-buttons li a{padding:18px 7px 12px 27px}.rrssb-buttons li a .rrssb-icon{left:20px;padding-top:17px}.page-not-start #content h2{margin-bottom:0}.questionnaire .results{margin-top:2em}.questionnaire .popular ul{margin-top:2em}.blind-date-module .match-suggestions .match{margin:0 auto;display:none;width:100%;max-width:300px}.blind-date-module .match-suggestions .match h3{opacity:1;top:0}.blind-date-module .match-suggestions .match .years{bottom:0;opacity:1}.blind-date-module .match-suggestions .match .location{opacity:1;bottom:17px}.blind-date-module .match-suggestions .match :not(img):not(label){padding:1em}.blind-date-module .match-suggestions .match.placeholder{display:block;margin-bottom:1.5em}.blind-date-module .match-suggestions .match:not(:last-child){margin-right:auto}.blind-date-module .match-suggestions label{margin-bottom:1.5em}.blind-date-module .match-suggestions>p{margin-bottom:2em!important}.blind-date-module.step3 .row{width:100%;max-width:300px;display:block;margin-left:auto;margin-right:auto;margin-bottom:2em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.blind-date-module.step3 .row .col-3{width:100%}.blind-date-module.step2 .match-suggestions .match{display:block}.blind-date-module.step2 .match-suggestions .match.placeholder{display:none}.blind-date-module .row{width:100%;max-width:300px;margin-left:auto;margin-right:auto;box-sizing:border-box}.blind-date-module .row .col-3{width:100%}.blind-date-module .row .col-2-3{width:100%}.blind-date-module .row.agedif .col-3{width:50%}.blind-date-module form label{margin-bottom:.5em;margin-top:.5em;font-size:.9em}.blind-date-module form label:not(:first-child){margin-right:0;display:block}.blind-date-module form input[type=text],.blind-date-module form select{max-width:95%;width:100%}.blind-date-module form .signp-btn{left:-3em;margin-top:1em;position:relative}.blind-date-module .blnd-agreement{width:80%;margin-left:auto;margin-right:auto}.blind-date-module .step3cont.visible>p{margin-top:3em!important}#content h1,.page-questions #content h1{font-size:50px;line-height:50px}.page-questions #content{padding-top:0}#footer{font-size:12px}.questionnaire .questions-area{padding:1em 1em 2em}.questionnaire .subtitle{font-size:1.5em}.questionnaire .questions-area .popup{top:auto;bottom:50px;width:90%;left:5%}.questionnaire .question-block .label label{font-size:1.45em}.questionnaire .question-block h2{font-size:22px}}