#topNavi .naviGetPremium,body .premiumBoxWithDiscount{position:relative;display:block;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-decoration:none;color:#fff;background:url("../../img/polygon-premium-small.jpg") bottom right #237dd5;-webkit-background-size:cover;background-size:cover;overflow:hidden;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s}.no-touchevents #topNavi .naviGetPremium:hover,#topNavi .no-touchevents .naviGetPremium:hover,.no-touchevents body .premiumBoxWithDiscount:hover,body .no-touchevents .premiumBoxWithDiscount:hover,#topNavi .naviGetPremium:active,body .premiumBoxWithDiscount:active{-webkit-box-shadow:0 0.85px 4px 0 rgba(0,0,0,0.5);box-shadow:0 0.85px 4px 0 rgba(0,0,0,0.5)}#topNavi .naviGetPremium .withDiscount,body .premiumBoxWithDiscount .withDiscount{position:absolute;display:inline-block;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border-top-left-radius:50%;border-bottom-left-radius:50%;background-image:-webkit-gradient(linear, left top, left bottom, from(#aee100), to(#690));background-image:-webkit-linear-gradient(#aee100, #690);background-image:linear-gradient(#aee100, #690);-webkit-box-shadow:0 0 6px 2px rgba(0,86,170,0.75);box-shadow:0 0 6px 2px rgba(0,86,170,0.75)}@-webkit-keyframes spin-left{0%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes spin-left{0%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes spin-right{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin-right{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes trippleDots{0%{background-color:rgba(255,255,255,0.3)}25%{background-color:rgba(255,255,255,0.3)}50%{background-color:rgba(255,255,255,0.3)}75%{background-color:#fff}100%{background-color:rgba(255,255,255,0.3)}}@keyframes trippleDots{0%{background-color:rgba(255,255,255,0.3)}25%{background-color:rgba(255,255,255,0.3)}50%{background-color:rgba(255,255,255,0.3)}75%{background-color:#fff}100%{background-color:rgba(255,255,255,0.3)}}@-webkit-keyframes trippleDotsDark{0%{background-color:rgba(3,16,35,0.3)}25%{background-color:rgba(3,16,35,0.3)}50%{background-color:rgba(3,16,35,0.3)}75%{background-color:#031023}100%{background-color:rgba(3,16,35,0.3)}}@keyframes trippleDotsDark{0%{background-color:rgba(3,16,35,0.3)}25%{background-color:rgba(3,16,35,0.3)}50%{background-color:rgba(3,16,35,0.3)}75%{background-color:#031023}100%{background-color:rgba(3,16,35,0.3)}}@-webkit-keyframes highlightFade{0%{background:none}20%{background:#e8e8e8}50%{background:#e8e8e8}100%{background:none}}@keyframes highlightFade{0%{background:none}20%{background:#e8e8e8}50%{background:#e8e8e8}100%{background:none}}.spinLeft{display:inline-block;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation:spin-left 2s infinite linear;animation:spin-left 2s infinite linear}.spinRight{display:inline-block;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation:spin-right 2s infinite linear;animation:spin-right 2s infinite linear}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}:focus{outline:none !important}body{-webkit-font-smoothing:antialiased !important}body:after{display:block;visibility:hidden;overflow:hidden;height:0;width:0;content:'S'}@media only screen and (min-width: 481px){body:after{content:'M'}}@media only screen and (min-width: 768px){body:after{content:'L'}}@media only screen and (min-width: 980px){body:after{content:'XL'}}body.debugShowMediaSize:after{position:fixed;bottom:0;right:0;z-index:1000;display:block;visibility:visible;padding:4px;width:30px;height:28px;font-weight:bold;font-size:17px;text-align:center;color:#fff;background-color:#c8007d}body .debugLayerOutput{position:absolute;top:0;padding:4px;overflow:scroll;height:100%;z-index:999;background-color:#09c;margin-bottom:8px;color:#fff}.touchevents body{cursor:pointer}.touchevents body form label>*{pointer-events:none}body h1{line-height:1.5em;margin-top:.75em;margin-bottom:.75em}body h2{line-height:2em;margin-top:1em;margin-bottom:1em}body h3{line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em}body h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em}body p,body pre{margin:1.5em 0}body strong{font-weight:600}.noDisplay{display:none !important}#postscribeTracking,#affiliate_tracking,#webtracking{display:none}@media print{.hidden-print{display:none !important}}.has-loadingIndicator.is-loading .text{opacity:0}.has-loadingIndicator.is-loading .loader{opacity:1}.has-loadingIndicator .text{display:inline-block;-webkit-transition:opacity .25s;transition:opacity .25s}.has-loadingIndicator .loader{display:block;bottom:50%;margin-bottom:-5px;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.has-loadingIndicator .trippleDot{position:absolute;width:8px;height:8px;left:50%;margin-left:-4px;background-color:rgba(255,255,255,0.3);border-radius:50%;-webkit-animation:trippleDots 1s ease-in-out .6s infinite;animation:trippleDots 1s ease-in-out .6s infinite}.has-loadingIndicator .trippleDot:before{content:"";position:absolute;left:-16px;height:8px;width:8px;border-radius:50%;background-color:rgba(255,255,255,0.3);-webkit-animation:trippleDots 1s ease-in-out .3s infinite;animation:trippleDots 1s ease-in-out .3s infinite}.has-loadingIndicator .trippleDot:after{content:"";position:absolute;left:16px;height:8px;width:8px;border-radius:50%;background-color:rgba(255,255,255,0.3);-webkit-animation:trippleDots 1s ease-in-out 0s infinite;animation:trippleDots 1s ease-in-out 0s infinite}.has-loadingIndicator .trippleDot.t-dark{background-color:rgba(0,0,0,0.3);-webkit-animation:trippleDotsDark 1s ease-in-out .6s infinite;animation:trippleDotsDark 1s ease-in-out .6s infinite}.has-loadingIndicator .trippleDot.t-dark:before{background-color:rgba(0,0,0,0.3);-webkit-animation:trippleDotsDark 1s ease-in-out .3s infinite;animation:trippleDotsDark 1s ease-in-out .3s infinite}.has-loadingIndicator .trippleDot.t-dark:after{background-color:rgba(0,0,0,0.3);-webkit-animation:trippleDotsDark 1s ease-in-out 0s infinite;animation:trippleDotsDark 1s ease-in-out 0s infinite}.innerModal{display:none}.notification{position:fixed;bottom:-100%}@font-face{font-family:"Parshicons";src:url("../fonticons/Parshicons.woff") format("woff"),url("../fonticons/Parshicons.ttf") format("truetype");font-weight:normal;font-style:normal}[class^="icon-"].t-rightIcon::before,[class*=" icon-"].t-rightIcon::before{float:right;padding-left:.5em;padding-right:0}.icon-girl::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-envelope::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-print::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-bin::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-keys::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-dislikes::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-star::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-warning::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-picture::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_ok::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_question_mark::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-lock::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-ok_2::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-google_maps::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-chat::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-filter::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-nameplate::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-photo::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-male-female::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-visitors::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-graph_1::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-halfling_search::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-halfling_list-alt::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-user::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-halfling_cog::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-pencil::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-threads::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-clock::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-reply::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_plus::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-shield::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-refresh::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_minus::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-chevron-left::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-chevron-right::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-message-read::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_info::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-close::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_percent0::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_percent10::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_percent20::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_percent30::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_percent40::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_percent50::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_percent60::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_percent70::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_percent80::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_percent90::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_percent100::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-pin::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-arrow_up::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-arrow_right::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-arrow_down::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-arrow_left::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-smile::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-spin_right::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-spin_left::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-drag_handle::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-eye_close::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-body-height::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-education::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-earth::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-smoke::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-sport::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-paw::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-tag::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-kid::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-ban::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-note::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-table-tennis::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-thumbs-up::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-quote::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-upload::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-invisible::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-badge::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-chevron-up::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-chevron-down::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-chevron2-right::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-chevron2-left::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-chevron2-up::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-chevron2-down::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-chart::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-play::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-magazin::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_social_blog::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_social_fb::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_social_t::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_social_yt::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_social_gplus::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_social_ig::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-heart::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-bulb::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-headset::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-receiver::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-speakbubbles::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-cam::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-share::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-screen::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_play::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-screen-play::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-social_fb::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-social_t::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-social_pin::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-social_gplus::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-social_xing::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-social_blog::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-social_yt::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-apple::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-android::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-circle_ok_2::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-atom-heart::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-gift::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-close_2::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-question_mark::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-exclamation_point::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-smartphone::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-inbox::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-sent::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-hi::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-painwall_crown::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-people::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-hearts::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-flowers::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-love-couple::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-clipboard::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-house::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-muffin::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-social_instagram::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-ticket::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-group::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-rocket::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-book-checkmark::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-compass::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-logout::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-menu::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-glas::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-lifesaver::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-office-building::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-3dots::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-tactic::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-paperplane::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-settings::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-photo_close::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-bookmarked::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-address-book::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-comment::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-bookmark::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-bike::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-restore::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-notification::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-anniv::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-income::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-buggy::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-no_photo::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-shield_filled::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-sort::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-holiday::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-music::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-envelope_filled::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-group_filled::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-house_filled::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-ok::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-visitors_filled::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-figur::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-attractivity::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-email::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-academic_hut::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-google_maps_2::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-chevron3-right::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-chevron3-left::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-photoupload_02::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.icon-paperplane_filled::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}#techErrorMessages{display:block !important;position:absolute;top:0;width:100%}#errorOnMediaServer{display:none !important}.topInfoBar{display:none;position:relative;z-index:1000;width:100%;margin:0 auto;border-top:5px solid #f80;border-bottom:5px solid #d5d5d5;background-color:#fff;background-attachment:fixed}.topInfoBar .textWrapper{padding-top:15px;padding-bottom:15px;padding-left:30px}.topInfoBar .textWrapper p{color:#424c5a;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;margin:0}@media only screen and (min-width: 768px){.topInfoBar .textWrapper p{font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif}}.topInfoBar .textWrapper p.withWarning:before{color:#f80;margin-right:15px;font-size:32px;vertical-align:-23%;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.topInfoBar .textWrapper p a{color:#d70005}.topInfoBar a.buttonStyle{border:1px solid #d5d5d5;border-radius:4px;background-color:#f3f3f3;padding:13px 15px;color:#424c5a;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;text-decoration:none;display:inline-block}.topInfoBar a.buttonStyle:before{font-size:32px;vertical-align:-16%}.topInfoBar a.buttonStyle:hover{background-color:#fff}.topInfoBar a.buttonStyle:active{background-color:#f3f3f3}.topInfoBar .hideInfoBar{cursor:pointer;position:absolute;right:6%;top:12px;display:block;font-size:32px;color:#818891;text-decoration:none}.topInfoBar .hideInfoBar:hover{color:#424c5a}.no-cookies #cookieError{display:block !important}#JSError{display:block}.legacybrowser #legacyBrowser{display:block !important}.legacybrowser #legacyBrowser .textWrapper{padding:8px 60px 0 12px;margin:0 auto;max-width:980px}.legacybrowser #legacyBrowser .textWrapper:after{content:"";display:table;clear:both}.legacybrowser #legacyBrowser .hideInfoBar{right:12px}.legacybrowser #legacyBrowser .withWarning{position:relative;padding-left:44px;margin-bottom:16px;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif}@media only screen and (min-width: 768px){.legacybrowser #legacyBrowser .withWarning{font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif}}.legacybrowser #legacyBrowser .withWarning:before{position:absolute;left:0;margin-top:4px}.legacybrowser #legacyBrowser .withWarning strong{font-weight:bold}.legacybrowser #legacyBrowser .browserButtons{text-align:center;margin:0 0 12px 0;padding:0}.legacybrowser #legacyBrowser .browserButtons:after{content:"";display:table;clear:both}.legacybrowser #legacyBrowser .browserButtons li{display:inline-block;margin:0 4px}.legacybrowser #legacyBrowser .browserButtons li a{line-height:1.1em;text-align:left;padding:8px 8px}.legacybrowser #legacyBrowser .browserButtons li a span{display:inline-block}.legacybrowser #legacyBrowser .browserButtons li a .browsericon{width:33px;height:33px;margin-right:8px;background-repeat:no-repeat}.legacybrowser #legacyBrowser .browserButtons li a.chrome .browsericon{background-image:url(../../img/browser_chrome.png)}.legacybrowser #legacyBrowser .browserButtons li a.firefox .browsericon{background-image:url(../../img/browser_firefox.png)}.legacybrowser #legacyBrowser .browserButtons li a.ie{display:none}@media only screen and (min-width: 768px){.legacybrowser #legacyBrowser .browserButtons li a.ie{display:inline-block}}.legacybrowser #legacyBrowser .browserButtons li a.ie .browsericon{background-image:url(../../img/browser_ie.png)}#errorModalboxSessionExpired{text-align:center}#errorModalboxSessionExpired .scrollingContent{overflow:hidden}#errorModalboxSessionExpired i{display:block;margin-top:10px;font-size:22px}#offlineError{position:fixed;bottom:0;width:100%;background-color:yellow;z-index:1000;padding:6px;opacity:.9;text-align:center;font-weight:600;color:red}#offlineError p{margin:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.innerModal{display:none}.mfp-wrap .innerModal{display:block}#pageWrapper{overflow:hidden}#pageWrapper.hideForFullscreenModalbox{height:0;padding:0 !important;visibility:hidden}.rwdModalLayer.mfp-bg{background:#424c5a;opacity:0;-webkit-transition:all .3s;transition:all .3s}.rwdModalLayer.mfp-bg.transition-in{opacity:.8}.rwdModalLayer .mfp-container{padding:30px 6px 30px 6px}@media only screen and (min-width: 481px){.rwdModalLayer .mfp-container{padding:30px 40px 30px 40px}}.rwdModalLayer.is-fixedbox .mfp-content{height:auto;max-height:none}.rwdModalLayer .mfp-content{position:relative;border:0 none;max-width:560px;height:100%;max-height:455px;overflow:hidden;margin:0 auto;padding:0;background-color:#fff}@media only screen and (min-height: 467px){.rwdModalLayer .mfp-content{height:auto;max-height:none}}.rwdModalLayer .mfp-content .innerModal{display:block;height:100%;overflow:hidden}.rwdModalLayer .mfp-content .innerModal.showScrollTop>.modalHeadline:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;border-bottom:1px solid rgba(0,0,0,0.12)}.rwdModalLayer .mfp-content .innerModal.showScrollBottom .modalButtonRow{border-top:1px solid rgba(0,0,0,0.12)}.touchevents .rwdModalLayer .mfp-content .innerModal.showScrollTop .modalContent:before{display:block}.touchevents .rwdModalLayer .mfp-content .innerModal.showScrollBottom .modalButtonRow:before{display:block}.rwdModalLayer .mfp-content .innerModal:not(.showScrollTop) .modalContent:after{display:none}.rwdModalLayer .mfp-content .innerModal:not(.showScrollBottom) .modalButtonRow{-webkit-box-shadow:none;box-shadow:none}.rwdModalLayer .mfp-content .innerModal.has-closingX .modalHeadline{padding-right:72px}.rwdModalLayer .mfp-content .innerModal.has-closingX .closeX{display:block}.rwdModalLayer .mfp-content .innerModal .closeX{display:none;position:absolute;top:0;right:0;z-index:11;font-size:24px;color:#424c5a;text-decoration:none;text-align:center;width:56px;height:56px;padding-top:15px;padding-left:15px}.rwdModalLayer .mfp-content .innerModal .closeX:before{line-height:23px}.rwdModalLayer .mfp-content .innerModal .closeX:hover{background-color:transparent}.rwdModalLayer .mfp-content .modalHeadline{position:absolute;width:100%;top:0;margin:0;padding:18px 24px 14px;background-color:#fff;font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif;color:#424c5a;z-index:5}.rwdModalLayer .mfp-content .modalContent{position:relative;overflow:auto;margin:0;-webkit-overflow-scrolling:touch}.rwdModalLayer .mfp-content .modalContent:before{display:none;position:absolute;right:6px;top:0;width:15px;height:15px;padding-top:3px;font-size:16px;z-index:10;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.rwdModalLayer .mfp-content .modalContent:after{content:"";position:absolute;top:0;width:-webkit-calc(100% - 24px);width:calc(100% - 24px);height:24px;display:block;z-index:10;-webkit-box-shadow:inset 0 24px 20px -12px #fff;box-shadow:inset 0 24px 20px -12px #fff}.rwdModalLayer .mfp-content .modalContent .scrollingContent{height:100%;max-height:363px;padding:0 24px;overflow:auto;overflow-x:hidden;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif}@media only screen and (min-height: 467px){.rwdModalLayer .mfp-content .modalContent .scrollingContent{height:auto}}.rwdModalLayer .mfp-content .modalContent .scrollingContent:after{content:'';position:relative;display:block;height:16px;z-index:1}.rwdModalLayer .mfp-content .modalContent .scrollingContent.has-scrollingHeadline{padding-top:0}.rwdModalLayer .mfp-content .modalContent .scrollingContent #additionalConditionsAsPDF{display:inline-block;margin-bottom:8px}@media only screen and (min-width: 768px){.touchevents .rwdModalLayer .mfp-content .modalContent .scrollingContent>#additionalConditionsAsPDF:first-child{display:inline-block;margin-top:16px;margin-bottom:22px}}.rwdModalLayer .mfp-content .modalContent .scrollingContent strong{font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif}.rwdModalLayer .mfp-content .modalContent .scrollingContent .modalHeadline{position:relative;padding-left:0;padding-right:0}.rwdModalLayer .mfp-content .modalContent h1,.rwdModalLayer .mfp-content .modalContent h2,.rwdModalLayer .mfp-content .modalContent h3,.rwdModalLayer .mfp-content .modalContent h4,.rwdModalLayer .mfp-content .modalContent h5,.rwdModalLayer .mfp-content .modalContent h6{line-height:1.5;color:#424c5a;font-weight:600}.rwdModalLayer .mfp-content .modalContent p{margin:0}.rwdModalLayer .mfp-content .modalContent ul{padding-left:30px}.rwdModalLayer .mfp-content .modalContent ul li{list-style-type:disc}.rwdModalLayer .mfp-content .modalButtonRow{position:absolute;bottom:0;width:100%;min-height:52px;padding:0;-webkit-box-shadow:-31px 0 28px 14px #fff;box-shadow:-31px 0 28px 14px #fff;text-align:center}.rwdModalLayer .mfp-content .modalButtonRow:before{display:none;position:absolute;right:6px;bottom:100%;width:15px;height:15px;padding-bottom:20px;font-size:16px;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.rwdModalLayer .mfp-content .modalButtonRow a,.rwdModalLayer .mfp-content .modalButtonRow button{min-width:64px}.rwdModalLayer .mfp-content .modalButtonRow a.t-supportC,.rwdModalLayer .mfp-content .modalButtonRow button.t-supportC{padding:0 8px;height:36px;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;line-height:36px;margin-top:8px}.rwdModalLayer .mfp-content .modalButtonRow a[disabled],.rwdModalLayer .mfp-content .modalButtonRow a.disabled,.rwdModalLayer .mfp-content .modalButtonRow button[disabled],.rwdModalLayer .mfp-content .modalButtonRow button.disabled{opacity:.3;cursor:default}.no-touchevents .rwdModalLayer .mfp-content .modalButtonRow a[disabled]:hover:not(.is-loading),.rwdModalLayer .mfp-content .modalButtonRow a[disabled]:active,.no-touchevents .rwdModalLayer .mfp-content .modalButtonRow a.disabled:hover:not(.is-loading),.rwdModalLayer .mfp-content .modalButtonRow a.disabled:active,.no-touchevents .rwdModalLayer .mfp-content .modalButtonRow button[disabled]:hover:not(.is-loading),.rwdModalLayer .mfp-content .modalButtonRow button[disabled]:active,.no-touchevents .rwdModalLayer .mfp-content .modalButtonRow button.disabled:hover:not(.is-loading),.rwdModalLayer .mfp-content .modalButtonRow button.disabled:active{background-color:#fff}.rwdModalLayer .mfp-content .modalButtonRow ul{text-align:right;padding:4px 8px}.rwdModalLayer .mfp-content .modalButtonRow ul li{display:inline-block;list-style:none;text-align:center;vertical-align:top;margin:4px 0}.rwdModalLayer .mfp-content .modalButtonRow ul li:last-child{border-right:0}.rwdModalLayer .mfp-content .modalButtonRow ul li a,.rwdModalLayer .mfp-content .modalButtonRow ul li button{padding:0 8px;height:36px;line-height:38px}.rwdModalLayer .mfp-content .modalButtonRow ul li a.saveElement,.rwdModalLayer .mfp-content .modalButtonRow ul li button.saveElement{color:#d70005}.rwdModalLayer .mfp-content .modalButtonRow ul li a.t-supportC,.rwdModalLayer .mfp-content .modalButtonRow ul li button.t-supportC{margin-top:0}.rwdModalLayer.is-fixedbox .mfp-content{width:280px}@media only screen and (min-width: 768px){.rwdModalLayer.is-fixedbox .mfp-content{min-width:280px;width:auto}}.rwdModalLayer.is-fixedbox .mfp-content .modalContent:after{display:none}.rwdModalLayer.is-fixedbox .mfp-content .modalButtonRow{-webkit-box-shadow:none;box-shadow:none}@media (min-width: 0) and (max-width: 767px){.rwdModalLayer.is-fixedbox .mfp-content .modalButtonRow ul{padding-left:16px;padding-right:16px}}.rwdModalLayer.is-fixedbox .mfp-content .has-noHeadline .scrollingContent{margin-top:18px}.rwdModalLayer.t-success .mfp-content h2{color:#690}.rwdModalLayer.t-error .mfp-content h2{color:#f44}.rwdModalLayer.t-fullBgImage .modalContent{min-height:100%;-webkit-background-size:cover;background-size:cover;color:#fff}.rwdModalLayer.t-fullBgImage .modalContent:after{display:none}.rwdModalLayer.t-fullBgImage .modalContent .modalHeadline{background-color:transparent;color:#fff}.rwdModalLayer.t-fullBgImage div.modalButtonRow{-webkit-box-shadow:none;box-shadow:none}.mfp-wrap:not(.displayFullscreen) .mfp-content{border-radius:2px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.4);box-shadow:0 0 12px 0 rgba(0,0,0,0.4)}.mfp-wrap.displayFullscreen{position:fixed;overflow:visible;background-color:#fff}.mfp-wrap.displayFullscreen .mfp-container{position:static;padding:0;overflow:visible}@media only screen and (min-width: 481px){.mfp-wrap.displayFullscreen .mfp-container{padding:6px 6px 0 6px}}.mfp-wrap.displayFullscreen .mfp-container .modalHeadline{left:0;padding:14px 16px}@media only screen and (min-width: 592px){.mfp-wrap.displayFullscreen .mfp-container .modalHeadline{padding:14px -webkit-calc((100% - 560px) / 2);padding:14px calc((100% - 560px) / 2)}}.mfp-wrap.displayFullscreen .mfp-container .mfp-content{position:absolute;max-height:none;max-width:none;top:0;left:0;right:0;bottom:0}.mfp-wrap.displayFullscreen .mfp-container .mfp-content .modalContent{height:100%;max-height:none}.mfp-wrap.displayFullscreen .mfp-container .mfp-content .scrollingContent{overflow:auto;height:100%;max-height:none;max-width:none;margin:0;padding-left:16px;padding-right:16px}@media only screen and (min-width: 592px){.mfp-wrap.displayFullscreen .mfp-container .mfp-content .scrollingContent{padding-left:-webkit-calc((100% - 560px) / 2);padding-left:calc((100% - 560px) / 2);padding-right:-webkit-calc((100% - 560px) / 2);padding-right:calc((100% - 560px) / 2)}}.mfp-wrap.displayFullscreen .mfp-container .mfp-content .scrollingContent.has-scrollingHeadline{max-width:none;overflow-x:hidden}.mfp-wrap.displayFullscreen .mfp-container .mfp-content .scrollingContent.has-scrollingHeadline .modalHeadline{width:100%;padding:12px 0}.mfp-wrap.displayFullscreen .mfp-container .mfp-content .scrollingContent.has-scrollingHeadline .scrollingContentTextWrapper{max-width:560px;margin:0 auto;padding:0}.mfp-wrap.displayFullscreen .mfp-container .modalButtonRow{left:0;position:relative}@media only screen and (min-height: 200px){.mfp-wrap.displayFullscreen .mfp-container .modalButtonRow{position:fixed}}.mfp-wrap{opacity:0}.mfp-wrap.transition-in{opacity:1;-webkit-transition:all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}.mfp-wrap.transition-out{-webkit-transition:all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);-webkit-transform:translate3d(0, 100%, 0) scale(0);transform:translate3d(0, 100%, 0) scale(0)}body .styledHintBox{position:relative;margin-top:10px;padding:6px;color:#fff;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;text-align:left;border-radius:2px}body .styledHintBox[class^="icon-"],body .styledHintBox[class*=" icon-"]{padding-left:39px}body .styledHintBox[class^="icon-"]:before,body .styledHintBox[class*=" icon-"]:before{position:absolute;left:8px;top:0;bottom:0;padding-right:8px;color:#fff;font-size:22px;line-height:22px;display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ie9 body .styledHintBox[class^="icon-"]:before,.ie9 body .styledHintBox[class*=" icon-"]:before{padding-top:5px}body .styledHintBox.t-error,body .styledHintBox.t-error2{margin-top:0;max-height:0;padding:0;font-size:0;background-color:#f44;color:#fff;overflow:hidden;opacity:0;-webkit-transition:max-height .2s linear, opacity .2s linear, border .2s linear;transition:max-height .2s linear, opacity .2s linear, border .2s linear;border-width:0 2px}body .styledHintBox.t-error[class^="icon-"]:before,body .styledHintBox.t-error[class*=" icon-"]:before,body .styledHintBox.t-error2[class^="icon-"]:before,body .styledHintBox.t-error2[class*=" icon-"]:before{opacity:0;-webkit-transition:max-height .2s linear, opacity .1s linear;transition:max-height .2s linear, opacity .1s linear}body .styledHintBox.t-error2{background-color:#f5d0d0;color:#c00}body .styledHintBox.t-error2[class^="icon-"]:before,body .styledHintBox.t-error2[class*=" icon-"]:before{color:#c00}body .styledHintBox.t-error2 a{color:#c00 !important}body .styledHintBox.t-success{background-color:#690}body .styledHintBox.t-warning{background-color:#f80}body .styledHintBox.t-info{background-color:#09c}body .styledHintBox.t-info2{background-color:#e8e8e8;color:#424c5a}body .styledHintBox.t-info2[class^="icon-"]:before,body .styledHintBox.t-info2[class^="icon-"]:before,body .styledHintBox.t-info2[class*=" icon-"]:before,body .styledHintBox.t-info2[class*=" icon-"]:before{color:#09c}body .styledHintBox.t-info2 a{color:#424c5a !important}body .styledHintBox a{text-decoration:underline;color:#fff !important}.no-touchevents body .styledHintBox a:hover{text-decoration:none;color:inherit}.styledHintBox.t-error.is-visible,.styledHintBox.t-error2.is-visible{margin-top:10px;max-height:210px;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;opacity:1;padding:6px}.styledHintBox.t-error.is-visible[class^="icon-"],.styledHintBox.t-error.is-visible[class*=" icon-"],.styledHintBox.t-error2.is-visible[class^="icon-"],.styledHintBox.t-error2.is-visible[class*=" icon-"]{padding-left:39px}.styledHintBox.t-error.is-visible[class^="icon-"]:before,.styledHintBox.t-error.is-visible[class*=" icon-"]:before,.styledHintBox.t-error2.is-visible[class^="icon-"]:before,.styledHintBox.t-error2.is-visible[class*=" icon-"]:before{opacity:1}#counter #countdown .position,#counter #countdown .position:before{width:24px;height:34px;border-radius:4px;border:1px solid #b0b0b0;background-color:#f7f7f7;background-image:-webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#f7f7f7));background-image:-webkit-linear-gradient(#fcfcfc, #f7f7f7);background-image:linear-gradient(#fcfcfc, #f7f7f7)}#counter #countdown{width:180px;margin:0 auto}#counter #countdown .position{position:relative;border-radius:4px;margin-right:1px;display:inline-block;overflow:hidden}#counter #countdown .position:before{content:"";position:absolute;bottom:1px;left:-1px}#counter #countdown .position .digit{position:absolute;display:block;text-align:center;color:#031023;font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif;margin:3px 6px}#counter #countdown .countDays,#counter #countdown .countDiv0,#counter #countdown .countDiv1,#counter #countdown .countDiv2{display:none}#counter #countdown>span{display:inline-block;width:50px}#counter #countdown .countHours,#counter #countdown .countMinutes{position:relative}#counter #countdown .countHours:before,#counter #countdown .countMinutes:before{content:':';position:absolute;right:-9px;top:4px;font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif}#counter #countdown .countMinutes{margin:0 13px}#counter #countdownLegend{margin:0 auto;width:249px}#counter #countdownLegend>span{display:inline-block;width:83px;text-align:center}#counter #countdownStatic{text-align:center;font:400 20px/28px "Open Sans",Arial,Helvetica,sans-serif}body .styledButton{position:relative;display:inline-block;height:40px;padding:0 18px;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;line-height:40px;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;text-decoration:none;opacity:1;-webkit-transition:opacity .3s .1s, background-color .2s, -webkit-box-shadow .2s;transition:opacity .3s .1s, background-color .2s, -webkit-box-shadow .2s;transition:opacity .3s .1s, box-shadow .2s, background-color .2s;transition:opacity .3s .1s, box-shadow .2s, background-color .2s, -webkit-box-shadow .2s;border:1px solid #d5d5d5;color:#424c5a;border-radius:4px;-webkit-box-shadow:0 0.85px 4px 0 rgba(0,0,0,0.5);box-shadow:0 0.85px 4px 0 rgba(0,0,0,0.5)}body .styledButton:after{content:"";position:absolute;top:0;left:0;right:0;height:48px;margin-top:-4px;line-height:40px}.no-touchevents body .styledButton:hover,body .styledButton.hover{text-decoration:none;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.5);box-shadow:0 2px 10px 0 rgba(0,0,0,0.5)}body .styledButton .active,body .styledButton:active{-webkit-transition-duration:0s;transition-duration:0s}body .styledButton.disabled,body .styledButton.disabled:hover,body .styledButton.disabled:active,body .styledButton[disabled],body .styledButton[disabled]:hover,body .styledButton[disabled]:active,body .styledButton:disabled,body .styledButton:disabled:hover,body .styledButton:disabled:active{cursor:default;opacity:.3;-webkit-box-shadow:0 0.85px 4px 0 rgba(0,0,0,0.5);box-shadow:0 0.85px 4px 0 rgba(0,0,0,0.5)}body .styledButton[class^="icon-"],body .styledButton[class*=" icon-"]{padding-left:8px}body .styledButton[class^="icon-"]:before,body .styledButton[class*=" icon-"]:before{font-weight:normal;font-size:23px;line-height:40px;float:left}body .styledButton[class^="icon-"].t-rightIcon,body .styledButton[class*=" icon-"].t-rightIcon{padding-left:18px;padding-right:8px}body .styledButton[class^="icon-"].t-rightIcon:before,body .styledButton[class*=" icon-"].t-rightIcon:before{float:right;padding-left:0;padding-right:0}body .styledButton[class^="icon-"].t-rightIcon .text,body .styledButton[class*=" icon-"].t-rightIcon .text{margin-left:0;margin-right:4px}body .styledButton[class^="icon-"] .text,body .styledButton[class*=" icon-"] .text{margin-left:4px}body .styledButton.t-maximum{height:48px;line-height:48px}body .styledButton.t-maximum:after{display:none;line-height:48px}body .styledButton.t-maximum:before{line-height:48px}body .styledButton.t-medium{height:36px;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;line-height:36px;padding:0 12px}body .styledButton.t-medium:after{margin-top:-7px;line-height:36px}body .styledButton.t-medium:before{line-height:36px}body .styledButton.t-minimum{height:32px;line-height:32px;padding:0 14px;font-size:12px;overflow:initial}body .styledButton.t-minimum:after{margin-top:-9px;line-height:32px}body .styledButton.t-minimum:before{line-height:32px}body .styledButton.t-lowercase{text-transform:none}body .styledButton.t-greenText{color:#a0b400}body .styledButton.t-orangeText{color:#f80}body .styledButton.t-textColorMainBrand{color:#d70005 !important}body .styledButton.t-blueText{color:#64a5ff}body .styledButton.t-circle{width:56px;height:56px;padding:0;border-radius:50%}body .styledButton.t-circle:before{float:none;display:block;position:relative;font-size:32px;line-height:56px;text-align:center;-webkit-transition:opacity .25s;transition:opacity .25s}body .styledButton.t-circle:after{display:none}body .styledButton.t-circle.is-loading:before{opacity:0}body .styledButton.t-circle.is-loading .text{opacity:1}body .styledButton.t-circle .text{display:block;position:absolute;top:100%;width:100%;margin:8px 0 0 0;white-space:normal;text-align:center;text-transform:none;color:#818891;font:400 10px/14px "Open Sans",Arial,Helvetica,sans-serif}body .styledButton.t-iconOnly{padding:0 8px}body .styledButton.t-iconOnly.is-loading:before{opacity:0}body .styledButton.t-iconOnly .text{display:none}body .styledButton.t-iconOnly .trippleDot:before{left:-12px}body .styledButton.t-iconOnly .trippleDot:after{left:12px}body .styledButton.t-mainBrand{border:0;background-color:#d70005;color:#fff}body .styledButton.t-mainBrand:active,body .styledButton.t-mainBrand.active{background-color:#ac001a}body .styledButton.t-mainBrand.disabled,body .styledButton.t-mainBrand.disabled:hover,body .styledButton.t-mainBrand.disabled:active,body .styledButton.t-mainBrand.disabled.active,body .styledButton.t-mainBrand[disabled],body .styledButton.t-mainBrand[disabled]:hover,body .styledButton.t-mainBrand[disabled]:active,body .styledButton.t-mainBrand[disabled].active,body .styledButton.t-mainBrand:disabled,body .styledButton.t-mainBrand:disabled:hover,body .styledButton.t-mainBrand:disabled:active,body .styledButton.t-mainBrand:disabled.active{cursor:default;background-color:#d70005}body .styledButton.t-supportA{border:0;background-color:#424c5a;color:#fff}body .styledButton.t-supportA:active,body .styledButton.t-supportA.active{background-color:#68707b}body .styledButton.t-supportA.disabled,body .styledButton.t-supportA.disabled:hover,body .styledButton.t-supportA.disabled:active,body .styledButton.t-supportA.disabled.active,body .styledButton.t-supportA[disabled],body .styledButton.t-supportA[disabled]:hover,body .styledButton.t-supportA[disabled]:active,body .styledButton.t-supportA[disabled].active,body .styledButton.t-supportA:disabled,body .styledButton.t-supportA:disabled:hover,body .styledButton.t-supportA:disabled:active,body .styledButton.t-supportA:disabled.active{background-color:#424c5a}body .styledButton.t-supportB{background-color:#fff;border:0}body .styledButton.t-supportB:active,body .styledButton.t-supportB.active{background-color:rgba(0,0,0,0.1)}body .styledButton.t-supportB.disabled,body .styledButton.t-supportB.disabled:hover,body .styledButton.t-supportB.disabled:active,body .styledButton.t-supportB.disabled.active,body .styledButton.t-supportB[disabled],body .styledButton.t-supportB[disabled]:hover,body .styledButton.t-supportB[disabled]:active,body .styledButton.t-supportB[disabled].active,body .styledButton.t-supportB:disabled,body .styledButton.t-supportB:disabled:hover,body .styledButton.t-supportB:disabled:active,body .styledButton.t-supportB:disabled.active{background-color:#fff}body .styledButton.t-supportC{border:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.no-touchevents body .styledButton.t-supportC:hover,body .styledButton.t-supportC.hover{background-color:#e5e5e5;-webkit-box-shadow:none;box-shadow:none}body .styledButton.t-supportC:active,.no-touchevents body .styledButton.t-supportC:active,body .styledButton.t-supportC.active{background-color:#ccc}body .styledButton.t-supportC.disabled,body .styledButton.t-supportC.disabled:hover,body .styledButton.t-supportC.disabled:active,body .styledButton.t-supportC.disabled.active,body .styledButton.t-supportC[disabled],body .styledButton.t-supportC[disabled]:hover,body .styledButton.t-supportC[disabled]:active,body .styledButton.t-supportC[disabled].active,body .styledButton.t-supportC:disabled,body .styledButton.t-supportC:disabled:hover,body .styledButton.t-supportC:disabled:active,body .styledButton.t-supportC:disabled.active{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}body .styledButton.t-supportD{border:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#b0b0a9}.no-touchevents body .styledButton.t-supportD:hover,body .styledButton.t-supportD.hover{background-color:#e5e5e5;-webkit-box-shadow:none;box-shadow:none}body .styledButton.t-supportD:active,.no-touchevents body .styledButton.t-supportD:active,body .styledButton.t-supportD.active{background-color:#ccc}body .styledButton.t-supportD.disabled,body .styledButton.t-supportD.disabled:hover,body .styledButton.t-supportD.disabled:active,body .styledButton.t-supportD.disabled.active,body .styledButton.t-supportD[disabled],body .styledButton.t-supportD[disabled]:hover,body .styledButton.t-supportD[disabled]:active,body .styledButton.t-supportD[disabled].active,body .styledButton.t-supportD:disabled,body .styledButton.t-supportD:disabled:hover,body .styledButton.t-supportD:disabled:active,body .styledButton.t-supportD:disabled.active{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#424c5a}body .styledButton.t-premium{border:0;background-color:#237dd5;color:#fff}body .styledButton.t-premium:active,body .styledButton.t-premium.active{background-color:#1f70bf}body .styledButton.t-premium.disabled,body .styledButton.t-premium.disabled:hover,body .styledButton.t-premium.disabled:active,body .styledButton.t-premium.disabled.active,body .styledButton.t-premium[disabled],body .styledButton.t-premium[disabled]:hover,body .styledButton.t-premium[disabled]:active,body .styledButton.t-premium[disabled].active,body .styledButton.t-premium:disabled,body .styledButton.t-premium:disabled:hover,body .styledButton.t-premium:disabled:active,body .styledButton.t-premium:disabled.active{background-color:#237dd5}body .styledButton.t-premiumImg{border:0;color:#fff !important;background:#237dd5;background:url("../../img/polygon-premium-small.jpg");-webkit-background-size:400px 400px;background-size:400px;border-radius:4px}body .styledButton.t-premiumTrans{border:1px solid #fff;background-color:transparent;color:#fff;-webkit-box-shadow:none;box-shadow:none}.no-touchevents body .styledButton.t-premiumTrans:hover,body .styledButton.t-premiumTrans.hover{background-color:rgba(255,255,255,0.15);-webkit-box-shadow:none;box-shadow:none}body .styledButton.t-premiumTrans:active,.no-touchevents body .styledButton.t-premiumTrans:active,body .styledButton.t-premiumTrans.active{background-color:rgba(255,255,255,0.2)}body .styledButton.t-premiumTrans.disabled,body .styledButton.t-premiumTrans.disabled:hover,body .styledButton.t-premiumTrans.disabled:active,body .styledButton.t-premiumTrans.disabled.active,body .styledButton.t-premiumTrans[disabled],body .styledButton.t-premiumTrans[disabled]:hover,body .styledButton.t-premiumTrans[disabled]:active,body .styledButton.t-premiumTrans[disabled].active,body .styledButton.t-premiumTrans:disabled,body .styledButton.t-premiumTrans:disabled:hover,body .styledButton.t-premiumTrans:disabled:active,body .styledButton.t-premiumTrans:disabled.active{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}body .styledButton.t-messengerButton{border:0;background-color:#00a669;color:#fff}body .styledButton.t-messengerButton:active,body .styledButton.t-messengerButton.active{background-color:#008d59}.no-touchevents body .styledButton.t-messengerButton:hover,body .styledButton.t-messengerButton.hover{background-color:#26b380}body .styledButton.t-messengerButton.disabled,body .styledButton.t-messengerButton.disabled:hover,body .styledButton.t-messengerButton.disabled:active,body .styledButton.t-messengerButton.disabled.active,body .styledButton.t-messengerButton[disabled],body .styledButton.t-messengerButton[disabled]:hover,body .styledButton.t-messengerButton[disabled]:active,body .styledButton.t-messengerButton[disabled].active,body .styledButton.t-messengerButton:disabled,body .styledButton.t-messengerButton:disabled:hover,body .styledButton.t-messengerButton:disabled:active,body .styledButton.t-messengerButton:disabled.active{cursor:default;background-color:#00a669}body .styledButton.t-delete{border:0;background-color:#f44;color:#fff}body .styledButton.t-delete:active,body .styledButton.t-delete.active{background-color:#d93a3a}.no-touchevents body .styledButton.t-delete:hover,body .styledButton.t-delete.hover{background-color:#ff6060}body .styledButton.t-delete.disabled,body .styledButton.t-delete.disabled:hover,body .styledButton.t-delete.disabled:active,body .styledButton.t-delete.disabled.active,body .styledButton.t-delete[disabled],body .styledButton.t-delete[disabled]:hover,body .styledButton.t-delete[disabled]:active,body .styledButton.t-delete[disabled].active,body .styledButton.t-delete:disabled,body .styledButton.t-delete:disabled:hover,body .styledButton.t-delete:disabled:active,body .styledButton.t-delete:disabled.active{background-color:#f44}.btn_responsive{display:inline-block;border:0;padding:7px 11px 4px 20px;min-width:0;text-align:center;text-decoration:none;border-radius:4px;font-size:18px;line-height:26px}@media only screen and (max-width: 481px){.btn_responsive{padding:8px 10px;width:100%}}.btn_responsive.next{color:#fff;background-color:#690;-webkit-box-shadow:0 2px #457900;box-shadow:0 2px #457900}.btn_responsive.next:hover{background-color:#82ae00;-webkit-box-shadow:0 2px #4c7300;box-shadow:0 2px #4c7300}@media only screen and (max-width: 481px){.btn_responsive.next:hover{background-color:#690}}.btn_responsive.next:active{background-color:#4c7300;-webkit-box-shadow:inset 0 2px #3d5c00;box-shadow:inset 0 2px #3d5c00}.btn_responsive.next i:before{margin-left:5px;color:#fff;font-size:26px;line-height:26px;vertical-align:top;opacity:.5}.btn_responsive.next.disabled,.btn_responsive.next[disabled="disabled"],.btn_responsive.next:disabled{opacity:.5}.btn_responsive.next.disabled:hover,.btn_responsive.next[disabled="disabled"]:hover,.btn_responsive.next:disabled:hover{background-color:#690;-webkit-box-shadow:0 2px #457900;box-shadow:0 2px #457900}.btn_responsive.next.invert{color:#690;background-color:#f3f3f3;-webkit-box-shadow:0 2px #aaa;box-shadow:0 2px #aaa}.btn_responsive.next.invert:hover{background-color:#fff}.btn_responsive.next.invert:active{background-color:#e8e8e8;-webkit-box-shadow:inset 0 2px #aaa;box-shadow:inset 0 2px #aaa}.btn_responsive.next.invert i:before{color:#690}@-webkit-keyframes knightrider{0%{background-position:-1500% -30px}60%{background-position:300% -30px}100%{background-position:300% -30px}}@keyframes knightrider{0%{background-position:-1500% -30px}60%{background-position:300% -30px}100%{background-position:300% -30px}}#actionBtn,.knightRiderStyle{width:100%;cursor:pointer;outline:none;overflow:hidden;color:#fff;font-size:18px;font-weight:600;background-color:#237dd5;border-radius:4px;border:1px solid #2f66a7;border-bottom-color:#001d5a;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.4),0 1px 0 0 rgba(255,255,255,0.3) inset;box-shadow:0 1px 2px 0 rgba(0,0,0,0.4),0 1px 0 0 rgba(255,255,255,0.3) inset;text-shadow:0 0 3px rgba(0,0,0,0.3);background-image:-webkit-gradient(linear, left bottom, left top, from(#0056aa), to(#237dd5));background-image:-webkit-linear-gradient(bottom, #0056aa 0%, #237dd5 100%);background-image:linear-gradient(0deg, #0056aa 0%, #237dd5 100%)}#actionBtn:hover,.knightRiderStyle:hover{background-color:#4490ec;background-image:-webkit-gradient(linear, left bottom, left top, from(#0358ad), to(#4490ec));background-image:-webkit-linear-gradient(bottom, #0358ad 0%, #4490ec 100%);background-image:linear-gradient(0deg, #0358ad 0%, #4490ec 100%)}#actionBtn:active,.knightRiderStyle:active{background-color:#023a7e;border:1px solid #001855;-webkit-box-shadow:0 0 0 0 transparent,0 0 5px 0 rgba(0,24,85,0.75) inset;box-shadow:0 0 0 0 transparent,0 0 5px 0 rgba(0,24,85,0.75) inset;background-image:-webkit-gradient(linear, left bottom, left top, from(#023a7e), to(#023a7e));background-image:-webkit-linear-gradient(bottom, #023a7e 0%, #023a7e 100%);background-image:linear-gradient(0deg, #023a7e 0%, #023a7e 100%)}#actionBtn span,.knightRiderStyle span{display:block;position:relative;z-index:1;padding:7px;background:url(../../img/knight-rider-dash.png) no-repeat -1500% -30px;-webkit-animation:knightrider 6s linear infinite;animation:knightrider 6s linear infinite}#facebookRegButton{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;width:100%;margin-top:8px;padding:10px 9px 9px 9px;background:#3b5998 url(../../img/icon_facebook.svg) no-repeat;background-position:3% 50%;-webkit-background-size:25px 25px;background-size:25px 25px;font-size:18px;color:#fff;border:0;border-radius:3px;cursor:pointer}#facebookRegButton.disabled{background-color:rgba(59,89,152,0.7);cursor:default}.no-ie #pageWrapper,.no-ie #ps_page{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.no-ie #pageWrapper>*,.no-ie #ps_page>*{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none}.no-ie #pageWrapper main#content,.no-ie #pageWrapper #ps_main,.no-ie #ps_page main#content,.no-ie #ps_page #ps_main{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.ie main#content,.ie #ps_main{min-height:700px}#footerUnified{width:100%;padding:16px 8px;margin-top:12px;overflow:auto;background-color:#fff;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;line-height:24px;color:#424c5a;text-align:center}@media only screen and (min-width: 768px){#footerUnified.payment nav ul li.logout{display:none}}#footerUnified nav{margin:0}#footerUnified nav ul{margin:0;padding:0;list-style:none;font-size:0}#footerUnified nav ul li{display:inline-block;padding:0 9px 0 0;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif}#footerUnified nav ul li:before{content:'\b7';padding-right:6px;font-weight:600;font-size:17px;vertical-align:-2px;line-height:12px;color:#818891}#footerUnified nav ul li:first-child:before{display:none}#footerUnified nav ul li:last-child{padding-right:0}#footerUnified nav ul li a{color:#424c5a;text-decoration:none}#footerUnified nav ul li a:hover{text-decoration:underline}#footerUnified .copyrightText{margin:0;color:#818891}#footerUnified .trustWrapper{margin-top:8px}#footerUnified .trustWrapper .trustLogo{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#footerUnified .trustWrapper .trustLogo img{display:inline-block;margin-left:12px}#footerUnified.registrationLayout,#footerUnified.loginAndRegistrationLayout,#footerUnified.loggedoutLayout,#footerUnified.specialofferLayout{color:#fff;background-color:rgba(118,0,0,0.3)}#footerUnified.registrationLayout nav ul li a,#footerUnified.registrationLayout nav ul li::before,#footerUnified.registrationLayout .copyrightText,#footerUnified.loginAndRegistrationLayout nav ul li a,#footerUnified.loginAndRegistrationLayout nav ul li::before,#footerUnified.loginAndRegistrationLayout .copyrightText,#footerUnified.loggedoutLayout nav ul li a,#footerUnified.loggedoutLayout nav ul li::before,#footerUnified.loggedoutLayout .copyrightText,#footerUnified.specialofferLayout nav ul li a,#footerUnified.specialofferLayout nav ul li::before,#footerUnified.specialofferLayout .copyrightText{color:#fff}@media (max-width: 480px){body:not(.fullBgPic) #footerUnified.registrationLayout{background-color:transparent;color:#424c5a}body:not(.fullBgPic) #footerUnified.registrationLayout nav ul li a,body:not(.fullBgPic) #footerUnified.registrationLayout nav ul li::before,body:not(.fullBgPic) #footerUnified.registrationLayout .copyrightText{color:#424c5a}}#questionnaireCheckpoint #footerUnified.registrationLayout{background-color:rgba(52,60,69,0.4);color:#fff}#questionnaireCheckpoint #footerUnified.registrationLayout nav ul li a,#questionnaireCheckpoint #footerUnified.registrationLayout nav ul li::before,#questionnaireCheckpoint #footerUnified.registrationLayout .copyrightText{color:#fff}@media only screen and (max-width: 767px){#footerUnified.payment{color:#fff;background-color:rgba(118,0,0,0.3)}}@media only screen and (max-width: 767px){#footerUnified.payment nav ul li a,#footerUnified.payment nav ul li::before,#footerUnified.payment .copyrightText{color:#fff}}#languageSelector{position:relative;cursor:pointer;vertical-align:middle}#languageSelector>span::before{vertical-align:middle;margin-top:-3px}#languageSelector:hover{color:#b70016}#languageSelector:hover::after{border-top-color:#b70016}#languageSelector::after{display:inline-block;content:"";margin:0 0 2px 5px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #818891}#languageSelector #languageBox{display:none;position:absolute;left:0;top:47px;width:260px;height:auto;background:#f3f3f3;border:1px solid #d5d5d5;padding:3px 10px 3px 10px;z-index:15;border-radius:4px}@media only screen and (min-width: 980px){#languageSelector #languageBox{width:420px}}#languageSelector #languageBox::after,#languageSelector #languageBox::before{position:absolute;height:0;width:0;content:"";bottom:100%;border:solid transparent;pointer-events:none}#languageSelector #languageBox::after{border-bottom-color:#f3f3f3;border-width:7px;left:18%;margin-left:-7px}#languageSelector #languageBox::before{border-bottom-color:#d5d5d5;border-width:8px;left:18%;margin-left:-8px}#languageSelector #languageBox ul{padding:0;margin:0;list-style-type:none}#languageSelector #languageBox ul.dachCountries{border-bottom:1px solid #d5d5d5}#languageSelector #languageBox ul li{display:inline-block;width:100%}@media only screen and (min-width: 980px){#languageSelector #languageBox ul li{width:48%}}#languageSelector #languageBox a{text-decoration:none;line-height:36px;color:#424c5a}#languageSelector #languageBox a:hover{color:#b70016}#languageSelector [class^="flag_"]::before{content:"";display:inline-block;width:16px;height:11px;background-image:url(../../img/country_flags.gif);margin:0 5px 0 0}#languageSelector .flag_de_DE::before{background-position:0 0}#languageSelector .flag_de_CH::before{background-position:0 -16px}#languageSelector .flag_de_AT::before{background-position:0 -31px}#languageSelector .flag_fr_CH:before{background-position:0 -16px}#languageSelector .flag_fr_BE::before{background-position:0 -78px}#languageSelector .flag_it_IT::before{background-position:0 -47px}#languageSelector .flag_nl_BE::before{background-position:0 -78px}#languageSelector .flag_nl_NL::before{background-position:0 -63px}#languageSelector .flag_da_DK::before{background-position:0 -110px}#languageSelector .flag_en_GB::before{background-position:0 -94px}#languageSelector .flag_es_ES::before{background-position:0 -141px}#languageSelector .flag_es_MX::before{background-position:0 -125px}#languageSelector .flag_fr_FR::before{background-position:0 -172px}#languageSelector .flag_sv_SE::before{background-position:0 -157px}#languageSelector .flag_en_IE::before{background-position:0 -188px}input[type="number"]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}textarea{resize:vertical}textarea,select[multiple=multiple]{height:auto}.c-textFormElement{font-size:0;line-height:0;margin-top:16px;margin-bottom:8px;position:relative;display:block;vertical-align:top}.c-textFormElement .designWrapper{font-size:14px;line-height:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;text-align:left;overflow:hidden;width:100%}.c-textFormElement .designWrapper label{display:inline-block;line-height:8px;width:100%;position:absolute;color:#818891;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:.6;top:28px;pointer-events:none;padding-left:8px}.c-textFormElement .designWrapper label:hover{cursor:text}.c-textFormElement textarea,.c-textFormElement input{position:relative;display:block;-webkit-appearance:none;min-height:32px;margin:16px 0 0;padding:0 8px 0 8px;border:1px solid #d5d5d5;border-radius:4px;line-height:32px;font-size:14px;width:100%;background:#fff;color:#424c5a}.c-textFormElement textarea:focus,.c-textFormElement input:focus{outline:none}.c-textFormElement textarea::-webkit-input-placeholder,.c-textFormElement input::-webkit-input-placeholder{font-size:14px;color:#818891;opacity:.6}.c-textFormElement textarea::-moz-placeholder,.c-textFormElement input::-moz-placeholder{font-size:14px;color:#818891;opacity:.6}.c-textFormElement textarea:-ms-input-placeholder,.c-textFormElement input:-ms-input-placeholder{font-size:14px;color:#818891;opacity:.6}.c-textFormElement textarea::placeholder,.c-textFormElement input::placeholder{font-size:14px;color:#818891;opacity:.6}.c-textFormElement textarea{line-height:20px;padding-top:6px;padding-bottom:6px;overflow:hidden;resize:none;word-wrap:break-word;min-height:52px}.ie .c-textFormElement textarea{overflow-y:hidden !important}.ios .c-textFormElement textarea{overflow:scroll;min-height:94px}.c-textFormElement div{display:none;width:100%;font-size:12px;line-height:16px;vertical-align:top;padding:0}.c-textFormElement div.counter{display:block;position:absolute;top:100%;opacity:0;font-size:12px;line-height:24px;text-align:right;color:#424c5a;-webkit-transition:opacity .3s, color .3s;transition:opacity .3s, color .3s}.c-textFormElement div.styledHintBox{display:block;line-height:14px}.c-textFormElement div.styledHintBox.t-error{margin-top:0;padding-left:8px !important;border-radius:0}.c-textFormElement div.styledHintBox.t-error:before{display:none}.c-textFormElement.has-focus .designWrapper:after{left:0;border-color:#424c5a}.c-textFormElement input:focus+label,.c-textFormElement textarea:focus+label,.c-textFormElement.has-content .designWrapper label{opacity:1;top:-2px;font-size:12px;line-height:16px;color:#424c5a;padding-left:0}.c-textFormElement textarea[placeholder]+label,.c-textFormElement input[placeholder]+label{-webkit-transition:opacity 0s;transition:opacity 0s;opacity:0}.c-textFormElement textarea[placeholder]:focus+label,.c-textFormElement input[placeholder]:focus+label,.c-textFormElement.has-content textarea[placeholder]+label,.c-textFormElement.has-content input[placeholder]+label{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.c-textFormElement input[disabled],.c-textFormElement input[readonly],.c-textFormElement.has-content input[disabled]+label,.c-textFormElement.has-content input[readonly]+label{color:rgba(3,16,35,0.5)}.c-textFormElement.is-disabled .designWrapper:before{border-color:rgba(3,16,35,0.5);border-width:1px;border-style:dotted}.c-textFormElement.is-disabled label,.c-textFormElement.is-disabled:before{opacity:.5}.c-textFormElement.t-icon{margin-left:48px}.c-textFormElement.t-icon:before{-webkit-transition:color .3s;transition:color .3s;display:block;position:absolute;left:-48px;top:8px;line-height:48px !important;font-size:24px;width:48px;height:48px;text-align:center;color:#424c5a}.c-textFormElement.t-icon.icon-envelope:before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.c-textFormElement.t-icon.has-focus:before{color:#031023}.c-textFormElement.t-icon .designWrapper input{margin-top:16px}.c-textFormElement.t-icon .designWrapper label{top:28px;line-height:8px}.c-textFormElement.t-icon input[placeholder]+label,.c-textFormElement.t-icon input:focus+label,.c-textFormElement.t-icon.has-content label{display:none}.c-textFormElement.t-info .designWrapper{margin-bottom:0}.c-textFormElement.t-info .info{padding:4px 0;display:inline-block;color:#818891}.c-textFormElement.t-warn .designWrapper{margin-bottom:0}.c-textFormElement.t-warn .designWrapper:before,.c-textFormElement.t-warn .designWrapper:after{border-color:#f08200;opacity:1}.c-textFormElement.t-warn .warn{padding:4px 0;color:#f08200;display:inline-block}.c-textFormElement.has-error .designWrapper{margin-bottom:0}.c-textFormElement.has-error .designWrapper:before,.c-textFormElement.has-error .designWrapper:after{display:none}.c-textFormElement.has-error.has-content label,.c-textFormElement.has-error.has-focus label{color:#f44}.c-textFormElement.is-limitReached .counter{color:#f44}.c-textFormElement.is-limitReached .designWrapper:before{opacity:1}.c-textFormElement.is-limitReached .designWrapper label{color:#f44}.c-textFormElement.is-limitReached .designWrapper:before,.c-textFormElement.is-limitReached .designWrapper:after{border-color:#f44}.c-textFormElement.is-nearLimit div.counter{opacity:1}.c-textFormElement.is-nearLimit.is-limitValid .counter{color:#690}.c-textFormElement.is-nearLimit.is-limitValid .designWrapper:after{border-color:#690}.c-toggleFormElement{position:relative}.c-toggleFormElement input[type=checkbox],.c-toggleFormElement input[type=radio]{display:none}.c-toggleFormElement input[type=checkbox]+label,.c-toggleFormElement input[type=radio]+label{position:relative;display:inline-block;min-height:48px;margin-left:-14px;padding-left:48px;padding-top:15px;cursor:pointer}.c-toggleFormElement input[type=checkbox]+label:before,.c-toggleFormElement input[type=radio]+label:before{content:"";position:absolute;border:2px solid #818891;left:14px;top:14px;width:20px;height:20px;background-color:#fff;-webkit-transition:border .15s linear;transition:border .15s linear}.c-toggleFormElement input[type=checkbox]+label:after,.c-toggleFormElement input[type=radio]+label:after{content:"";position:absolute;background-color:#690;opacity:0;-webkit-transition:all .15s linear;transition:all .15s linear}.c-toggleFormElement input[type=checkbox]:checked+label:before,.c-toggleFormElement input[type=radio]:checked+label:before{border-color:#690}.c-toggleFormElement input[type=checkbox]:checked+label:after,.c-toggleFormElement input[type=radio]:checked+label:after{opacity:1}.c-toggleFormElement input[type=checkbox]:disabled+label,.c-toggleFormElement input[type=radio]:disabled+label{color:rgba(0,0,0,0.25);cursor:default}.c-toggleFormElement input[type=checkbox]:disabled+label:before,.c-toggleFormElement input[type=radio]:disabled+label:before{border-color:rgba(0,0,0,0.2)}.c-toggleFormElement input[type=checkbox]:disabled+label:after,.c-toggleFormElement input[type=radio]:disabled+label:after{background-color:#e8e8e8}.c-toggleFormElement input[type=radio]+label:before{border-radius:10px}.c-toggleFormElement input[type=radio]+label:after{top:19px;left:19px;width:10px;height:10px;border-radius:50%}.c-toggleFormElement input[type=radio]:checked:disabled+label:after{background-color:#000;opacity:.2}.c-toggleFormElement input.checkbox+label{-webkit-transition:font-weight .15s linear;transition:font-weight .15s linear}.c-toggleFormElement input.checkbox+label:before{border-radius:2px}.c-toggleFormElement input.checkbox+label:after{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";top:14px;left:14px;width:20px;height:20px;color:#fff;text-align:center;line-height:20px;font-size:16px;border-radius:2px}.c-toggleFormElement input.checkbox:checked:disabled+label:before{border:0}.c-toggleFormElement input.checkbox:checked:disabled+label:after{background-color:rgba(0,0,0,0.2)}.c-toggleFormElement input.switch{display:none}.c-toggleFormElement input.switch+label{margin-left:0;padding-top:12px;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-toggleFormElement input.switch+label:before{padding:2px;width:36px;height:14px;left:6px;top:20px;background:#000;opacity:.5;border:0;-webkit-transition:all .3s;transition:all .3s;border-radius:14px}.c-toggleFormElement input.switch+label:after{top:17px;left:3px;height:20px;width:20px;background-color:#fff;border:1px solid #808080;opacity:1;border-radius:14px;-webkit-transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);-webkit-box-shadow:0,0.85px,4px,0,rgba(0,0,0,0.5);box-shadow:0,0.85px,4px,0,rgba(0,0,0,0.5)}.c-toggleFormElement input.switch:checked+label:before{background-color:#690}.c-toggleFormElement input.switch:checked+label:after{margin-left:22px;background-color:#690;border-color:#690}.c-toggleFormElement input.switch:disabled+label:after{background-color:#e8e8e8;border-color:#e8e8e8}.c-toggleFormElement input.switch:checked:disabled+label:before{background-color:#000}.c-toggleFormElement input.switch:checked:disabled+label:after{border-color:#690}.c-toggleFormElement .styledHintBox{display:block;line-height:14px}.c-toggleFormElement .styledHintBox.t-error{margin-top:0;padding-left:8px !important;border-radius:0}.c-toggleFormElement .styledHintBox.t-error:before{display:none}.c-selectFormElement a{position:relative;display:block;padding:6px 32px 6px 10px;border:1px solid #c0c3c8;border-radius:4px;background:transparent;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;color:#031023;text-decoration:none;-webkit-transition:border-color .2s;transition:border-color .2s}.c-selectFormElement a:hover,.c-selectFormElement a:active{border-color:#818891}.c-selectFormElement a::after{position:absolute;right:8px;top:8px;text-align:right;color:#031023;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.c-selectFormElement.is-open a{border-color:#818891;border-bottom-left-radius:0;border-bottom-right-radius:0}.c-selectFormElement.is-open a::after{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.c-selectFormElement .selection{display:none;position:relative;padding-left:0 !important;overflow:visible !important;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;border:1px solid #818891;border-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.c-selectFormElement .selection::before{top:0}.c-selectFormElement .selection::after{bottom:0}.c-selectFormElement .selection li{list-style-type:none;padding:12px 10px}.c-selectFormElement .selection li:hover{cursor:pointer;background-color:#f3f3f3}.rwdModalLayer .mfp-content .modalContent .c-selectFormElement li{list-style-type:none}.rwdModalLayer .mfp-content .modalContent .c-selectFormElement a{color:#424c5a}.c-nativeSelectFormElement{position:relative;margin-top:16px;margin-bottom:8px}.c-nativeSelectFormElement.has-error::after{border:0}.c-nativeSelectFormElement.has-error select{border-color:#c00}.c-nativeSelectFormElement label{display:block;font-size:12px;line-height:16px;color:#424c5a}.c-nativeSelectFormElement .selectWrapper{position:relative;display:inline-block;width:100%}.c-nativeSelectFormElement .selectWrapper::after{position:absolute;top:6px;right:8px;pointer-events:none;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";color:#031023;font-size:18px}.ie .c-nativeSelectFormElement .selectWrapper::after{display:none}.c-nativeSelectFormElement select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;width:100%;padding:0 10px;border:1px solid #c0c3c8;border-radius:4px;background-color:#fff;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;color:#031023}.ie .c-nativeSelectFormElement select{padding-right:0}.c-nativeSelectFormElement select:focus{outline:none}.c-nativeSelectFormElement .styledHintBox{display:block}.c-nativeSelectFormElement .styledHintBox.t-error{margin-top:6px;border-radius:0;background-color:#f44;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;color:#fff}.c-nativeSelectFormElement .styledHintBox.t-error::before{display:none}.c-nativeSelectFormElement .styledHintBox.t-error.is-visible{padding:2px 8px}.rwdModalLayer .innerModal.has-hintboxShown .modalContent:before{top:44px}.rwdModalLayer .innerModal.has-hintboxShown .modalContent .scrollingContent{padding-top:44px}.rwdModalLayer .innerModal .scrollingContent{-webkit-transition:padding .2s;transition:padding .2s}.rwdModalLayer .innerModal .modalHeadline .editLayerHint{position:absolute;top:100%;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0;overflow:hidden;font-size:0;line-height:0;-webkit-transition:max-height .2s linear, min-height .2s linear, opacity .2s linear;transition:max-height .2s linear, min-height .2s linear, opacity .2s linear}.rwdModalLayer .innerModal .modalHeadline .editLayerHint:before{position:absolute;left:8px;top:1px;bottom:0;color:#fff;font-size:22px;line-height:22px;display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;opacity:0}.rwdModalLayer .innerModal .modalHeadline .editLayerHint.is-visible{min-height:36px;max-height:200px;opacity:1;padding:6px 6px 6px 39px;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif}.rwdModalLayer .innerModal .modalHeadline .editLayerHint.is-visible:before,.rwdModalLayer .innerModal .modalHeadline .editLayerHint.is-visible:before{opacity:1}.rwdModalLayer .innerModal .modalHeadline .editLayerHint.t-success{background-color:#690;color:#fff}.rwdModalLayer .innerModal .modalHeadline .editLayerHint.t-error{background-color:#f44;color:#fff}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);-ms-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-fles-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;transition:300ms;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);-ms-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{overflow-y:scroll}body{z-index:0;height:100%;color:#424c5a;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;background-color:#f3f3f3}body ul{padding:0;margin:0}body ul li{list-style-type:none}body.inNativeAppContext .hideInNativeAppContext{display:none !important}@media (max-width: 480px){.hideInS{display:none !important}}@media (min-width: 481px) and (max-width: 767px){.hideInM{display:none !important}}@media (min-width: 768px) and (max-width: 979px){.hideInL{display:none !important}}@media (min-width: 980px){.hideInXL{display:none !important}}@media (max-width: 480px){.hideInSM{display:none !important}}@media (min-width: 481px) and (max-width: 767px){.hideInSM{display:none !important}}@media (min-width: 768px) and (max-width: 979px){.hideInLXL{display:none !important}}@media (min-width: 980px){.hideInLXL{display:none !important}}#topNavi #myProfile .myProfileDropdown .microProfil,#burgerMenu .microProfil{position:relative;padding:10px 10px 0 10px;height:64px;color:#fff;background-position:center center;-webkit-background-size:cover;background-size:cover;text-shadow:none}#topNavi #myProfile .myProfileDropdown .microProfil:after,#burgerMenu .microProfil:after{content:"";display:table;clear:both}#topNavi #myProfile .myProfileDropdown .microProfil::before,#burgerMenu .microProfil::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.7;background-color:#343c45}#topNavi #myProfile .myProfileDropdown .microProfil .profileImage,#burgerMenu .microProfil .profileImage{display:inline-block;position:relative;z-index:5;float:left;margin-right:20px}#topNavi #myProfile .myProfileDropdown .microProfil .microProfilWrapper,#burgerMenu .microProfil .microProfilWrapper{position:relative;display:inline-block;z-index:5}#topNavi #myProfile .myProfileDropdown .microProfil .microProfilWrapper h5,#burgerMenu .microProfil .microProfilWrapper h5{max-width:166px;margin:1px 0 0 0;font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#topNavi #myProfile .myProfileDropdown .microProfil .microProfilWrapper p,#burgerMenu .microProfil .microProfilWrapper p{margin:0;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif}#topNavi #myProfile .myProfileDropdown ul,#burgerMenu ul{padding:0;margin:0;border-top:1px solid #e8e8e8}#topNavi #myProfile .myProfileDropdown ul:first-of-type,#burgerMenu ul:first-of-type{border-top:0}#topNavi #myProfile .myProfileDropdown ul li,#burgerMenu ul li{position:relative}#topNavi #myProfile .myProfileDropdown ul li a,#burgerMenu ul li a{display:block;padding:22px 10px;color:#424c5a;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;line-height:21px;border-left:6px solid transparent;background-color:transparent;-webkit-transition:border-color 200ms linear;transition:border-color 200ms linear;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}#topNavi #myProfile .myProfileDropdown ul li a:after,#burgerMenu ul li a:after{content:"";display:table;clear:both}#topNavi #myProfile .myProfileDropdown ul li a::before,#burgerMenu ul li a::before{font-size:32px;line-height:0;margin-right:15px;color:#818891;vertical-align:-6px}.no-touchevents #topNavi #myProfile .myProfileDropdown ul li a:hover,#topNavi #myProfile .myProfileDropdown .no-touchevents ul li a:hover,.no-touchevents #burgerMenu ul li a:hover,#burgerMenu .no-touchevents ul li a:hover{border-color:#d70005}#topNavi #myProfile .myProfileDropdown ul li a:focus,#burgerMenu ul li a:focus{background-color:transparent;border-color:transparent}.js #topNavi #myProfile .myProfileDropdown ul li a:active,#topNavi #myProfile .myProfileDropdown .js ul li a:active,.js #burgerMenu ul li a:active,#burgerMenu .js ul li a:active{background-color:#e8e8e8;border-color:#e8e8e8}#topNavi #myProfile .myProfileDropdown ul li a .bubble,#burgerMenu ul li a .bubble{position:absolute;right:10px;top:50%;margin-top:-10px;color:#d70005}#topNavi #myProfile .myProfileDropdown ul li:after,#burgerMenu ul li:after{display:none}#topNavi #myProfile .myProfileDropdown ul li.active a,#burgerMenu ul li.active a{border-color:#d70005}#topNavi #myProfile .myProfileDropdown ul li.active a:before,#burgerMenu ul li.active a:before{color:#031023}#topNavi #myProfile .myProfileDropdown .microProfil .profileImage,#burgerMenu .microProfil .profileImage,#topNavi #myProfile .userHead{width:45px;height:45px;border:2px solid #fff;background-position:0 40%;background-color:#760000;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;border-radius:50%}#topNavi #myProfile .myProfileDropdown .microProfil .noPic.profileImage,#burgerMenu .microProfil .noPic.profileImage,#topNavi #myProfile .noPic.userHead{-webkit-background-size:35px 35px;background-size:35px;background-position:center 7px;background-color:#fff}#topNavi #myProfile .myProfileDropdown ul li a .bubble,#burgerMenu ul li a .bubble,#topNavi>ul>li .bubble{display:none;padding:2px 6px 3px 5px;font-size:10px;font-weight:bold;line-height:1;background:#fff;border-radius:10px;border:2px solid #d70005}#topNavi #myProfile .myProfileDropdown ul li a .is-visible.bubble,#burgerMenu ul li a .is-visible.bubble,#topNavi>ul>li .is-visible.bubble{display:block}@-webkit-keyframes dancingRight{0%{opacity:0}15%{opacity:1}25%{padding-right:6px}35%{padding-right:0}45%{padding-right:6px}55%{padding-right:0}65%{padding-right:6px}75%{padding-right:0}85%{padding-right:6px}90%{opacity:1;margin-right:0}99%{opacity:0;margin-right:-10px}100%{margin-right:-1000px}}@keyframes dancingRight{0%{opacity:0}15%{opacity:1}25%{padding-right:6px}35%{padding-right:0}45%{padding-right:6px}55%{padding-right:0}65%{padding-right:6px}75%{padding-right:0}85%{padding-right:6px}90%{opacity:1;margin-right:0}99%{opacity:0;margin-right:-10px}100%{margin-right:-1000px}}@-webkit-keyframes dancingLeft{0%{opacity:0}15%{opacity:1}25%{padding-left:6px}35%{padding-left:0}45%{padding-left:6px}55%{padding-left:0}65%{padding-left:6px}75%{padding-left:0}85%{padding-left:6px}90%{opacity:1;margin-left:0}99%{opacity:0;margin-left:-10px}100%{margin-left:-1000px}}@keyframes dancingLeft{0%{opacity:0}15%{opacity:1}25%{padding-left:6px}35%{padding-left:0}45%{padding-left:6px}55%{padding-left:0}65%{padding-left:6px}75%{padding-left:0}85%{padding-left:6px}90%{opacity:1;margin-left:0}99%{opacity:0;margin-left:-10px}100%{margin-left:-1000px}}#pageHeader{position:fixed;top:0;width:100%;min-width:320px;line-height:1.5;z-index:101;background-color:#d70005;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s}@media only screen and (min-width: 768px){#pageHeader{position:fixed}}@media only screen and (min-width: 768px) and (max-height: 580px){#pageHeader{position:absolute !important}}#pageHeader::after{content:"";position:absolute;bottom:-48px;left:0;width:100%;height:48px;background-color:#fff;-webkit-box-shadow:0 0.75px 3px 0 rgba(0,0,0,0.25);box-shadow:0 0.75px 3px 0 rgba(0,0,0,0.25)}.noSubnavi #pageHeader::after{display:none}#pageHeader.fadeOut{-webkit-transform:translate3d(0, -150px, 0);transform:translate3d(0, -150px, 0)}#pageHeader #logoWrapperGeneric{max-width:1024px;margin:0 auto;padding:17px 0}#pageHeader #logoWrapperGeneric img{width:170px}#secondaryNavi{display:none;width:100%;height:34px;overflow:hidden}@media only screen and (min-width: 768px){#secondaryNavi{display:block}}#secondaryNavi .secondaryNaviWrapper{max-width:1024px;margin:0 auto;text-align:right;font-size:0;line-height:0;white-space:nowrap}#secondaryNavi #logoWrapper{float:left;margin:6px 0 0 15px}#secondaryNavi #logoWrapper img{height:22px}#secondaryNavi ul{display:inline-block}#secondaryNavi ul li{position:relative;display:inline-block}#secondaryNavi ul li a{position:relative;display:block;padding:9px 14px;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-decoration:none}#secondaryNavi ul li a:active{background-color:#930010}.no-touchevents #secondaryNavi ul li a:hover::after{top:-5px}#secondaryNavi ul li a::after{position:absolute;top:-15px;left:50%;content:"";height:0;width:0;margin-left:-10px;pointer-events:none;border:10px solid transparent;border-top-color:#fff;-webkit-transition:top .15s ease-in;transition:top .15s ease-in}#secondaryNavi ul li a.icon-house_filled::before,#secondaryNavi ul li a.icon-house::before{padding-right:6px;font-size:1.2em}#topNavi{position:relative;max-width:1024px;margin:0 auto}#topNavi>ul{margin-left:0;line-height:0;font-size:0;pointer-events:none}.no-touchevents #topNavi>ul:hover li.active>a:after{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#topNavi>ul>li{margin:0;display:inline-block;line-height:1.5;pointer-events:all}.isExternalNavi #topNavi>ul>li{display:none}@media only screen and (min-width: 980px){.isExternalNavi #topNavi>ul>li{display:inline-block}}#topNavi>ul>li#naviLogo{display:inline-block;width:80%;width:-webkit-calc(100% - 93px);width:calc(100% - 93px)}@media only screen and (min-width: 768px){#topNavi>ul>li#naviLogo{display:none}}#topNavi>ul>li#naviLogo a{padding:0}#topNavi>ul>li#naviLogo a img{display:block;height:20px;margin:14px auto 0 auto;padding:0}#topNavi>ul>li>a{display:block;position:relative;overflow:hidden;height:48px;padding:9px 13px;color:#fff;text-decoration:none;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;outline:none}@media only screen and (min-width: 768px){#topNavi>ul>li>a{padding:17px;height:64px;line-height:30px}}#topNavi>ul>li>a:active,#topNavi>ul>li>a span:active{background-color:#930010}#topNavi>ul>li>a::before{font-size:29px}#topNavi>ul>li>a::after{position:absolute;content:"";bottom:-10px;left:50%;height:0;width:0;border:solid transparent;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:9px;margin-left:-9px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .1s ease-in;transition:-webkit-transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in, -webkit-transform .1s ease-in}body.noSubnavi #topNavi>ul>li>a::after{border-bottom-color:#f3f3f3}.no-touchevents #topNavi>ul>li:hover>a:after,#topNavi>ul>li.active>a:after{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}#topNavi>ul>li.active{text-shadow:0 0 8px rgba(255,255,255,0.9)}.isExternalNavi #topNavi>ul>li.active{display:inline-block}.isExternalNavi #topNavi>ul>li.active a{display:inline-block}.isExternalNavi #topNavi>ul>li.active ~ #naviLogo{display:none}.no-touchevents #topNavi>ul>li.active:hover>a:after{display:block;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}#topNavi>ul>li.active .swiper-container{display:block}#topNavi>ul>li .bubble{position:absolute;top:8px;left:26px;color:#d70005}@media only screen and (min-width: 768px){#topNavi>ul>li .bubble{top:15px;left:31px}}#topNavi>ul>li .iconText{display:none;margin-left:13px;vertical-align:18%}@media only screen and (min-width: 768px){#topNavi>ul>li .iconText{display:inline-block}}.isExternalNavi #topNavi>ul>li .iconText{margin-left:0;display:inline-block;line-height:32px}#topNavi>ul>li#home .iconText{display:none}@media only screen and (min-width: 980px){#topNavi>ul>li#home .iconText{display:inline-block}}#topNavi>ul>li#profileMenuListItem{position:absolute;top:0;right:0}@media only screen and (min-width: 481px){#topNavi>ul>li#profileMenuListItem{display:none}}#topNavi>ul>li#profileMenuListItem a:active{background-color:transparent}#topNavi>ul>li#profileMenuListItem a:after{display:none}#topNavi .swiper-container{display:none;position:absolute;z-index:100;top:48px;left:0;height:48px;min-width:320px;width:100%;max-width:100%;background-color:transparent;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;-webkit-transition:opacity, height .3s .2s ease;transition:opacity, height .3s .2s ease}@media only screen and (min-width: 768px){#topNavi .swiper-container{top:64px}}#topNavi .swiper-container:before,#topNavi .swiper-container:after{content:"";position:absolute;z-index:100;top:-1000px;width:50px;height:44px;padding-top:16px;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;font-size:1.2em;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}#topNavi .swiper-container.showSwiperArrows:before{content:"";top:0;left:0;padding-left:6px;text-align:left;background-image:-webkit-gradient(linear, left top, right top, color-stop(25%, #fff), to(rgba(255,255,255,0.1)));background-image:-webkit-linear-gradient(left, #fff 25%, rgba(255,255,255,0.1) 100%);background-image:linear-gradient(to right, #fff 25%, rgba(255,255,255,0.1) 100%);-webkit-animation:dancingLeft 2.3s linear;animation:dancingLeft 2.3s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s}#topNavi .swiper-container.showSwiperArrows:after{content:"";top:0;right:0;padding-right:6px;text-align:right;background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0.1)), color-stop(75%, #fff));background-image:-webkit-linear-gradient(left, rgba(255,255,255,0.1) 0, #fff 75%);background-image:linear-gradient(to right, rgba(255,255,255,0.1) 0, #fff 75%);-webkit-animation:dancingRight 2.3s linear;animation:dancingRight 2.3s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s}#topNavi .swiper-container ul.swiper-wrapper{display:table;width:100%;margin:0;white-space:nowrap}#topNavi .swiper-container ul.swiper-wrapper li.swiper-slide{position:relative;display:table-cell;width:10%;padding:0;text-align:center;border-bottom:3px solid transparent}#topNavi .swiper-container ul.swiper-wrapper li.swiper-slide:after{position:absolute;content:"";bottom:-3px;left:0;width:100%;height:3px;opacity:0;background-color:#d70005;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}#topNavi .swiper-container ul.swiper-wrapper li.swiper-slide a{display:block;padding:13px 10px 11px 10px;color:#424c5a;font-weight:400;text-decoration:none}#topNavi .swiper-container ul.swiper-wrapper li.swiper-slide a:active{background-color:#f3f3f3}#topNavi .swiper-container ul.swiper-wrapper li.swiper-slide a:after{content:"";position:absolute;border-left:1px solid #e8e8e8;right:0;top:21%;height:62%}#topNavi .swiper-container ul.swiper-wrapper li.swiper-slide:last-child a:after{display:none}.no-touchevents #topNavi .swiper-container ul.swiper-wrapper li.swiper-slide:hover:after,#topNavi .swiper-container ul.swiper-wrapper li.swiper-slide.active:after{opacity:1}#topNavi #openBurger{display:inline-block;vertical-align:top}@media only screen and (min-width: 768px){#topNavi #openBurger{display:none}}.isExternalNavi #topNavi #openBurger{display:inline-block}@media only screen and (min-width: 980px){.isExternalNavi #topNavi #openBurger{display:none}}#topNavi #openBurger>a::after{bottom:-10px}#topNavi .naviGetPremium{position:absolute;right:15px;top:7px;height:36px;width:180px;margin:0;font-size:11px;line-height:1.3em;padding-left:8px;padding-right:8px;border-radius:4px}@media only screen and (min-width: 768px){#topNavi .naviGetPremium{top:10px;right:115px;height:40px;width:192px;z-index:10}}#topNavi .naviGetPremium.hasDiscount{padding-right:50px}@media only screen and (min-width: 768px){#topNavi .naviGetPremium.hasDiscount{padding-right:56px}}#topNavi .naviGetPremium .linkText{display:inline-block}@media only screen and (min-width: 768px){#topNavi .naviGetPremium .linkText{font-size:12px}}#topNavi .naviGetPremium .withDiscount{height:60px;width:60px;right:-14px;top:-12px;padding-right:14px;font-size:14px;font-weight:600;border-top-right-radius:5px;border-bottom-right-radius:5px}@media only screen and (min-width: 768px){#topNavi .naviGetPremium .withDiscount{top:-10px;right:-6px;padding-right:6px;font-size:12px}}.ie9 #topNavi .naviGetPremium .withDiscount{padding-top:15px;background-color:#8abd00}#topNavi .naviGetPremium .withDiscount.absolute{font-size:12px}@media only screen and (min-width: 768px){#topNavi .naviGetPremium .withDiscount.absolute{font-size:14px}}#topNavi .naviGetPremium .withDiscount.relative{font-size:16px}#topNavi #myProfile{margin-right:0;float:none}#topNavi #myProfile:after{content:"";display:table;clear:both}@media only screen and (min-width: 768px){#topNavi #myProfile{float:right}}#topNavi #myProfile a:after{margin-left:-9px}@media only screen and (min-width: 768px){#topNavi #myProfile a:after{margin-left:0}}#topNavi #myProfile>a{display:none;padding:9px 10px}#topNavi #myProfile>a:before{display:block}@media only screen and (min-width: 768px){#topNavi #myProfile>a{display:block;padding:11px 14px 12px 33px}#topNavi #myProfile>a:before{display:none}#topNavi #myProfile>a .iconText{display:none}}#topNavi #myProfile .userHead{display:none;width:41px;height:41px;border-color:#760000}@media only screen and (min-width: 768px){#topNavi #myProfile .userHead{display:inline-block}}#topNavi #myProfile .userHead:before{content:"";display:inline-block;height:6px;margin-left:-23px;margin-top:15px;border:solid transparent;border-color:rgba(255,255,255,0);border-width:6px;border-top-color:#fff}#topNavi #myProfile .userHead.noPic{-webkit-background-size:30px 30px;background-size:30px;background-repeat:no-repeat}#topNavi #myProfile .myProfileDropdown{position:absolute;z-index:101;width:300px;top:-1000px;right:10px;opacity:0;background:#fff;-webkit-box-shadow:0 1.3px 2.5px 0 rgba(0,0,0,0.15);box-shadow:0 1.3px 2.5px 0 rgba(0,0,0,0.15);-webkit-transition:opacity .3s, top 0s ease .3s;transition:opacity .3s, top 0s ease .3s}#topNavi #myProfile .myProfileDropdown .microProfil h5{max-width:200px !important}#topNavi #myProfile .myProfileDropdown ul li a{padding:12px 10px;width:100%}#topNavi #myProfile .myProfileDropdown ul li a:before{font-size:24px;vertical-align:-3px}#topNavi #myProfile.is-open .myProfileDropdown{top:64px;opacity:1;-webkit-transition:opacity .3s, top 0s;transition:opacity .3s, top 0s}#burgerMenu{display:block;position:fixed;top:0;left:-270px;width:270px;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;color:#000;z-index:1000;-webkit-transition:all .2s .1s ease;transition:all .2s .1s ease}.burgerOpened #burgerMenu{-webkit-transform:translate3d(270px, 0, 0);transform:translate3d(270px, 0, 0)}#burgerMenu .headerLogo{position:relative;z-index:2;height:48px;padding-top:14px;text-align:center;line-height:1;background-color:#d70005;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.3);box-shadow:0 1px 4px 0 rgba(0,0,0,0.3)}#burgerMenu .headerLogo img{height:20px;width:auto}#burgerMenu ul li{margin:0}.no-csstransforms3d.burgerOpened #burgerMenu{left:0;-webkit-transform:none;-ms-transform:none;transform:none}html.burgerOpened,html.has-openMessageMenu{overflow:hidden}html.burgerOpened.no-touchevents,html.has-openMessageMenu.no-touchevents{margin-right:17px}body section{background-color:#fff;border:1px solid #ddd;border-radius:3px}body h1,body h2,body h3{margin:0}body input::-ms-clear{display:none;width:0;height:0}body svg [font-family*="Open Sans"],body svg [font-family*="OpenSans"]{font-family:'Open Sans';font-weight:normal}body svg [font-family*="OpenSans-ExtraLight"]{font-weight:200}body svg [font-family*="OpenSans-Light"]{font-weight:300}body svg [font-family*="OpenSans-Bold"],body svg [font-family*="OpenSans-SemiBold"],body svg [font-family*="OpenSans-Semibold"]{font-weight:600}#pageWrapper{position:relative;min-width:320px;padding-top:110px}@media only screen and (min-width: 768px){#pageWrapper{padding-top:165px}}#pageWrapper:after{content:"";position:fixed;z-index:202;top:0;left:0;width:0%;height:0%;background:#424c5a;opacity:0;-webkit-transition:opacity .5s, width .1s .5s, height .1s .5s;transition:opacity .5s, width .1s .5s, height .1s .5s;will-change:opacity}.burgerOpened #pageWrapper:after,.has-openMessageMenu #pageWrapper:after,.has-openProfileMenu #pageWrapper:after{width:100%;height:100%;opacity:.8;-webkit-transition:opacity .5s;transition:opacity .5s}body.noSubnavi #pageWrapper{padding-top:65px}@media only screen and (min-width: 768px){body.noSubnavi #pageWrapper{padding-top:120px}}main{width:100%;max-width:980px;margin:0 auto}main a{color:#d70005;text-decoration:underline}main a:hover{text-decoration:none}.u-photoProtector{position:absolute;top:0;left:0;z-index:10;display:block;width:100%;height:100%;background:transparent url("data:image/png;base64, R0lGODlhAgACAIAAAP///wAAACH5BAEAAAAALAAAAAACAAIAAAIChFEAOw==") repeat scroll 0 0}.rwdModalLayer .mfp-content .modalContent:after{-webkit-box-shadow:none;box-shadow:none}.rwdModalLayer .mfp-content .modalButtonRow{-webkit-box-shadow:none;box-shadow:none}section.cardDeck{padding:0;border:0;background-color:#f3f3f3}section.cardDeck:after{content:"";display:table;clear:both}@media only screen and (min-width: 481px){section.cardDeck{padding:0 12px}}main#content>section.cardDeck:first-child{padding-top:0}@media only screen and (min-width: 768px){section.cardDeck.js-withMagicCards{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}}section.cardDeck.js-withMagicCards.shuffleDone{opacity:1}section.cardDeck.js-withMagicCards.shuffleDone .secondaryCol{display:block}section.cardDeck.js-withMagicCards .secondaryCol{display:none}@media only screen and (min-width: 768px){section.cardDeck .primaryCol{float:left;width:-webkit-calc(100% - 304px - 24px);width:calc(100% - 304px - 24px);margin-right:24px}}@media only screen and (min-width: 768px){section.cardDeck .secondaryCol{float:right;width:304px}}@media only screen and (min-width: 768px){section.cardDeck .secondaryCol article{padding:0 16px 8px 16px}}@media only screen and (min-width: 980px){section.cardDeck .secondaryCol article{padding:0 16px 8px 16px}}@media only screen and (min-width: 768px){section.cardDeck .secondaryCol article h2{font:300 24px/32px "Open Sans",Arial,Helvetica,sans-serif;padding:16px 0}}@media only screen and (min-width: 768px){section.cardDeck .secondaryCol article h2::before{display:none}}@media only screen and (min-width: 768px){section.cardDeck .secondaryCol article.t-noPaddingLeftRight h2,section.cardDeck .secondaryCol article.t-noPaddingLeftRight .has-cardPadding{padding-left:16px;padding-right:16px}}@media only screen and (min-width: 980px){section.cardDeck .secondaryCol article.t-noPaddingLeftRight h2,section.cardDeck .secondaryCol article.t-noPaddingLeftRight .has-cardPadding{padding-left:16px;padding-right:16px}}section.cardDeck article{margin-bottom:8px;padding:0 16px 8px 16px;background-color:#fff;-webkit-box-shadow:0 0.75px 3px 0 rgba(0,0,0,0.25);box-shadow:0 0.75px 3px 0 rgba(0,0,0,0.25)}@media only screen and (min-width: 481px){section.cardDeck article{padding:0 24px 8px 24px;margin-bottom:24px;border-radius:2px}}@media only screen and (min-width: 980px){section.cardDeck article{padding-left:24px;padding-right:24px}}section.cardDeck article.t-noCardDesign{padding:0;border:0;background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none}section.cardDeck article.t-noPaddingLeftRight{padding-left:0;padding-right:0}section.cardDeck article.t-noPaddingLeftRight h2,section.cardDeck article.t-noPaddingLeftRight .has-cardPadding{padding-left:16px;padding-right:16px}@media only screen and (min-width: 481px){section.cardDeck article.t-noPaddingLeftRight h2,section.cardDeck article.t-noPaddingLeftRight .has-cardPadding{padding-left:24px;padding-right:24px}}@media only screen and (min-width: 980px){section.cardDeck article.t-noPaddingLeftRight h2,section.cardDeck article.t-noPaddingLeftRight .has-cardPadding{padding-left:24px;padding-right:24px}}@media only screen and (min-width: 481px){section.cardDeck article.t-noPaddingLeftRight h2{padding-left:100px}}@media only screen and (min-width: 980px){section.cardDeck article.t-noPaddingLeftRight h2{padding-left:100px}}section.cardDeck article.t-noPaddingLeftRight h2::before{left:16px}@media only screen and (min-width: 481px){section.cardDeck article.t-noPaddingLeftRight h2::before{left:24px}}@media only screen and (min-width: 980px){section.cardDeck article.t-noPaddingLeftRight h2::before{left:24px}}section.cardDeck article h2{position:relative;margin-bottom:16px;padding:16px 0;color:#d70005;font:300 24px/32px "Open Sans",Arial,Helvetica,sans-serif}section.cardDeck article h2:after{content:"";display:table;clear:both}@media only screen and (min-width: 481px){section.cardDeck article h2{padding:16px 0 16px 76px;font:300 28px/40px "Open Sans",Arial,Helvetica,sans-serif}}@media only screen and (min-width: 980px){section.cardDeck article h2{padding:14px 0 14px 76px;font:300 32px/44px "Open Sans",Arial,Helvetica,sans-serif}}section.cardDeck article h2:before{display:none;position:absolute;top:-4px;left:0;width:56px;height:56px;padding:10px 0;background-color:#fff;border:3px solid #d70005;font-size:32px;text-align:center;border-radius:50%;-webkit-box-shadow:0 0 0 4px #fff;box-shadow:0 0 0 4px #fff}@media only screen and (min-width: 481px){section.cardDeck article h2:before{display:block}}section.cardDeck article h3,section.cardDeck article h4{font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;margin:16px 0 12px 0}section.cardDeck article p{margin:0 0 16px 0}.notification{opacity:0;position:fixed;bottom:-100%;left:0;right:0;z-index:9999;width:100%;max-width:560px;padding:15px 24px;margin:0 auto;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;color:#fff;background:#424c5a;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}.notification.is-visible{opacity:1;bottom:0}.notification.t-small{width:-webkit-calc(100% - 20px - 20px);width:calc(100% - 20px - 20px);left:20px;right:20px;text-align:center}.notification.t-small.is-visible{bottom:32px}.paginator{display:block;text-align:center;margin:16px 0 0 0;padding:8px 0;font-size:0;line-height:0}.paginator li{display:inline-block;margin:0 2px;padding:0;list-style:none;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;line-height:36px}@media only screen and (min-width: 481px){.paginator li{margin:0 4px;line-height:40px}}.paginator li:first-child{margin-left:0}.paginator li:last-child{margin-right:0}.paginator li.prev a::before,.paginator li.prev span::before,.paginator li.next a::before,.paginator li.next span::before{font-size:16px;vertical-align:-1px}.paginator li.prev span,.paginator li.next span{color:rgba(0,0,0,0.4)}.paginator li.divider span{width:16px}.paginator li a,.paginator li>span{position:relative;display:block;width:36px;padding:0;color:#424c5a;text-align:center;text-decoration:none;white-space:nowrap;border-radius:4px;background-color:transparent}@media only screen and (min-width: 481px){.paginator li a,.paginator li>span{width:40px}}.paginator li a::after{content:"";position:absolute;left:0;right:0;height:48px;margin-top:-6px;line-height:40px}@media only screen and (min-width: 481px){.paginator li a::after{margin-top:-4px}}.no-touchevents .paginator li a:hover,.paginator li a:active{text-decoration:none;background-color:#e5e5e5}.paginator li span.active{color:#d70005}.messageListCard{padding-top:1px !important}.messageListCard .styledHintBox{margin-top:10px}.messageListCard h2+.messageItem:before{display:none}.messageListCard h3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:32px;margin-top:8px;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif}.messageListCard h3:first-child{margin-top:8px}.messageListCard h3+.messageItem:before{display:none}.messageListCard .messageItem{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;text-decoration:none;height:72px}.messageListCard .messageItem::before{content:"";display:block;position:absolute;top:-1px;right:0;border-bottom:1px solid #e8e8e8;width:-webkit-calc(100% - 72px);width:calc(100% - 72px)}@media only screen and (min-width: 481px){.messageListCard .messageItem::before{width:-webkit-calc(100% - 88px);width:calc(100% - 88px)}}.no-touchevents .messageListCard .messageItem:hover{background-color:#f8f8f8}.no-touchevents .messageListCard .messageItem:hover .messageTypeIcon .messageStatus{background-color:#f8f8f8}.messageListCard .messageItem.is-unread .messageHeader h4{color:#d70005}.messageListCard .messageItem .photoWrapper{position:relative;display:inline-block;width:40px;height:40px;overflow:hidden;border-radius:50%}.no-touchevents .messageListCard .messageItem .photoWrapper.js-linkToProfile{-webkit-transition:-webkit-box-shadow .2s linear;transition:-webkit-box-shadow .2s linear;transition:box-shadow .2s linear;transition:box-shadow .2s linear, -webkit-box-shadow .2s linear}.no-touchevents .messageListCard .messageItem .photoWrapper.js-linkToProfile:hover{-webkit-box-shadow:0 0.85px 4px 0 rgba(0,0,0,0.5);box-shadow:0 0.85px 4px 0 rgba(0,0,0,0.5)}.messageListCard .messageItem .photoWrapper .photo{display:block;width:100%;height:100%;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto}.messageListCard .messageItem .messageHeader{position:relative;display:inline-block;margin-left:16px;vertical-align:top;width:-webkit-calc(100% - 56px - 44px);width:calc(100% - 56px - 44px)}@media only screen and (min-width: 481px){.messageListCard .messageItem .messageHeader{width:-webkit-calc(100% - 64px - 52px);width:calc(100% - 64px - 52px);margin-left:24px}}.ie9 .messageListCard .messageItem .messageHeader{width:77%}.messageListCard .messageItem .messageHeader h4{padding:0;color:#424c5a;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;margin-top:4px;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 481px){.messageListCard .messageItem .messageHeader h4{margin-top:0;font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif}}.messageListCard .messageItem .messageHeader.newMessagingStyle .messageText{color:#424c5a;margin-bottom:10px}.messageListCard .messageItem .messageHeader:not(.newMessagingStyle) .aliasAndOccupation{color:#424c5a;overflow:hidden;text-overflow:ellipsis}.messageListCard .messageItem .messageHeader .time{display:inline-block;margin-top:3px;vertical-align:top;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;color:#818891}.messageListCard .messageItem .messageHeader .isDraftMessage{display:inline-block;padding:3px 4px;color:#fff;border-radius:2px;background-color:#64a5ff;margin-left:5px;font-size:10px;line-height:10px}.messageListCard .messageItem .iconCol{position:relative;display:inline-block;text-align:center;width:44px;font-size:0}@media only screen and (min-width: 481px){.messageListCard .messageItem .iconCol{width:52px}}.messageListCard .messageItem .iconCol .messageTypeIcon{position:relative}.messageListCard .messageItem .iconCol .messageTypeIcon .messageStatus{padding:2px;font-size:15px;line-height:1;color:#690;background-color:#fff;border-radius:50%}.messageListCard .messageItem .iconCol .messageTypeIcon .messageStatus.readByReceiver{position:absolute;bottom:-4px;right:-8px}.messageListCard .messageItem .iconCol .messageTypeIcon .messageStatus.alreadyAnswered{position:absolute;top:-4px;left:-8px}html.ie9 .messageListCard h3{padding-top:16px}html.ie9 .messageListCard .messageItem{display:block;padding-top:10px}#messagesTabContent .messageListCard .styledHintBox{margin-left:16px;margin-right:16px}@media only screen and (min-width: 481px){#messagesTabContent .messageListCard .styledHintBox{margin-left:24px;margin-right:24px}}.messagingLists .messageListCard.t-noPaddingLeftRight h2{margin-bottom:0}.messagingLists .messageListCard.t-noPaddingLeftRight h2+h3{margin-top:0}.messagingLists .messageListCard .messageItem{height:82px}@media only screen and (min-width: 768px){.messagingLists .messageListCard .messageItem{height:96px}}.messagingLists .messageListCard .messageItem .iconCol{padding-top:6px}.messagingLists .messageListCard .messageItem .iconCol .deleteMessage,.messagingLists .messageListCard .messageItem .iconCol .recoverMessage{margin-top:4px}.messagingLists .messageListCard .messageItem .iconCol .deleteMessage:before,.messagingLists .messageListCard .messageItem .iconCol .recoverMessage:before{font-size:20px}#list_trashcan .messageListCard .messageItem{cursor:default}#list_trashcan .messageListCard .messageItem .js-linkToProfile{cursor:pointer}.emptyMessageListCard{color:#818891}.emptyMessageListCard img{display:block;margin:24px auto 40px auto;opacity:.3}@media only screen and (min-width: 768px){.emptyMessageListCard img{margin-top:32px;margin-bottom:48px}}section.cardDeck .primaryCol .partnerListCard{padding-bottom:0}section.cardDeck .primaryCol .partnerListCard h2{display:inline-block;margin-bottom:0;padding-right:8px}@media (max-width: 480px){.listPages section.cardDeck .primaryCol .partnerListCard h2{padding-left:92px}}.listPages section.cardDeck .primaryCol .partnerListCard h2::before{display:block}.partnerListCard .partnerItem{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:120px;width:100%;border-top:1px solid #e8e8e8;text-decoration:none;color:#424c5a}@media only screen and (min-width: 481px){.partnerListCard .partnerItem{height:160px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:26px}#welcomePage .partnerListCard .partnerItem{height:140px}}.partnerListCard .partnerItem:last-of-type{border-bottom:1px solid #e8e8e8}.partnerListCard .partnerItem.is-visited,.no-touchevents .partnerListCard .partnerItem:hover{background-color:#f3f3f3}.ie9 .partnerListCard .partnerItem{display:block;padding-top:20px}.partnerListCard .partnerItem .new{position:absolute;top:0;left:0;padding-right:5px;padding-left:4px;background-color:#33b5e5;color:#fff;font:400 10px/16px "Open Sans",Arial,Helvetica,sans-serif;font-weight:bold;line-height:18px;text-transform:uppercase;border-bottom-right-radius:4px}@media only screen and (min-width: 481px){.partnerListCard .partnerItem .new{padding-left:6px;padding-right:7px;line-height:20px}}.partnerListCard .partnerItem .photoWrapper{position:relative;display:inline-block;width:80px;height:80px;overflow:hidden;border-radius:50%;margin-top:0}@media only screen and (min-width: 481px){.partnerListCard .partnerItem .photoWrapper{width:90px;height:90px;margin-top:-2px}}.partnerListCard .partnerItem .photoWrapper .photo{display:block;width:100%;height:100%;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;background-position:center}.partnerListCard .partnerItem .partnerInfoWrapper{display:inline-block;margin-left:24px;vertical-align:top;width:-webkit-calc(100% - (80px + 24px));width:calc(100% - (80px + 24px))}#welcomePage .partnerListCard .partnerItem .partnerInfoWrapper{width:-webkit-calc(100% - (80px + 24px + 44px));width:calc(100% - (80px + 24px + 44px))}@media (max-width: 480px){.androidstockbrowser .partnerListCard .partnerItem .partnerInfoWrapper{width:140px !important}}@media only screen and (min-width: 481px){.partnerListCard .partnerItem .partnerInfoWrapper{margin-left:36px;width:-webkit-calc(100% - (90px + 36px));width:calc(100% - (90px + 36px))}#welcomePage .partnerListCard .partnerItem .partnerInfoWrapper{width:-webkit-calc(100% - (90px + 36px + 56px));width:calc(100% - (90px + 36px + 56px))}.ie9 .partnerListCard .partnerItem .partnerInfoWrapper{margin-left:30px}}@media only screen and (min-width: 980px){.partnerListCard .partnerItem .partnerInfoWrapper{margin-left:44px;width:-webkit-calc(100% - (90px + 44px));width:calc(100% - (90px + 44px))}#welcomePage .partnerListCard .partnerItem .partnerInfoWrapper{width:-webkit-calc(100% - (90px + 44px + 56px));width:calc(100% - (90px + 44px + 56px))}}.partnerListCard .partnerItem .partnerInfoWrapper .matchingPoints{position:relative;margin-bottom:0;font:400 16px/24px "Open Sans",Arial,Helvetica,sans-serif;color:#d70005;white-space:nowrap}.partnerListCard .partnerItem .partnerInfoWrapper .matchingPoints img{position:absolute;left:-22px;top:4px;width:14px;height:14px}.partnerListCard .partnerItem .partnerInfoWrapper .matchingPoints .points{font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif}.partnerListCard .partnerItem .partnerInfoWrapper .matchingPoints .pointsLabel{display:none}@media only screen and (min-width: 481px){.partnerListCard .partnerItem .partnerInfoWrapper .matchingPoints .pointsLabel{display:inline}}.partnerListCard .partnerItem .partnerInfoWrapper h4{margin:0;white-space:nowrap;font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif;color:#424c5a}@media (max-width: 480px){.androidstockbrowser .partnerListCard .partnerItem .partnerInfoWrapper h4{width:140px !important;overflow:hidden}}.partnerListCard .partnerItem .partnerInfoWrapper h4.is-idSecured .aliasAndOccupation{max-width:-webkit-calc(100% - 40px - 16px);max-width:calc(100% - 40px - 16px)}.partnerListCard .partnerItem .partnerInfoWrapper h4.is-idSecured .idSecure::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:16px;vertical-align:-1px}.partnerListCard .partnerItem .partnerInfoWrapper h4 .aliasAndOccupation{display:inline-block;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.partnerListCard .partnerItem .partnerInfoWrapper .linkToDistance{position:relative;display:inline-block;padding-left:14px;vertical-align:bottom;color:#d70005;text-decoration:none}.partnerListCard .partnerItem .partnerInfoWrapper .linkToDistance::before{position:absolute;top:2px;left:0;font-size:14px;color:#d70005}.partnerListCard .partnerItem .partnerInfoWrapper .linkToDistance:hover{text-decoration:underline}.partnerListCard .partnerItem .partnerInfoWrapper .distance{white-space:nowrap;margin:0}.partnerListCard .partnerItem .partnerInfoWrapper .distance .location{display:inline-block;max-width:-webkit-calc(100% - 104px);max-width:calc(100% - 104px);text-overflow:ellipsis;overflow:hidden;vertical-align:bottom}.partnerListCard .partnerItem .partnerInfoWrapper .lastVisit{margin-bottom:0}.partnerListCard .partnerItem .partnerInfoWrapper .onlineStatus{margin-bottom:0;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif}@media only screen and (min-width: 481px){.partnerListCard .partnerItem .partnerInfoWrapper .onlineStatus{margin-top:6px}}.partnerListCard .partnerItem .partnerInfoWrapper .onlineStatus .onlineNow::before{content:'';display:inline-block;width:6px;height:6px;margin-right:7px;background:#85ad33;border-radius:50%;vertical-align:2px}.partnerListCard .partnerItem .partnerInfoWrapper .statusOrSelfDescription{display:none}@media only screen and (min-width: 481px){.partnerListCard .partnerItem .partnerInfoWrapper .statusOrSelfDescription{display:block;margin:2px 0 0 0;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif}}.partnerListCard .partnerItem .partnerInfoWrapper .statusOrSelfDescription .statusText,.partnerListCard .partnerItem .partnerInfoWrapper .statusOrSelfDescription .selfDescriptionText{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}.partnerListCard .partnerItem .partnerInfoWrapper .statusOrSelfDescription .statusText{max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.partnerListCard .partnerItem .partnerInfoWrapper .statusOrSelfDescription .readMoreLink{color:#d70005}.partnerListCard .partnerItem .partnerInfoWrapper .statusOrSelfDescription .readMoreLink:hover{text-decoration:underline}.partnerListCard .partnerItem .lastContactTypeAndDate{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0}.partnerListCard .partnerItem .bookmarkToggle{position:absolute;top:-4px;right:6px}@media only screen and (min-width: 481px){.partnerListCard .partnerItem .bookmarkToggle{right:18px}}.partnerListCard .paginator{padding-bottom:16px}.partnerListCard .emptyListCard{color:#818891;padding-bottom:20px}@media only screen and (min-width: 481px){.partnerListCard .emptyListCard{padding-bottom:40px}}.partnerListCard .emptyListCard img{display:block;max-width:120px;margin:0 auto 20px auto}@media only screen and (min-width: 481px){.partnerListCard .emptyListCard img{max-width:200px;margin-bottom:40px}}#contactsListPage .partnerListCard .partnerItem{height:160px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:26px}#contactsListPage .partnerListCard .partnerItem .mailboxLink{position:absolute;bottom:8px;right:8px}@media only screen and (min-width: 481px){#visitorsListPage section.cardDeck .partnerListCard .partnerItem,#visitedListPage section.cardDeck .partnerListCard .partnerItem{height:140px}}#visitorsListPage .partnerListCard .partnerItem.is-disabled::before{content:'';position:absolute;top:0;left:0;z-index:100;display:block;width:100%;height:100%;background-color:rgba(255,255,255,0.5)}#visitorsListPage .partnerListCard .partnerItem.is-disabled .photoWrapper{border:4px solid #33b5e5;z-index:100}#visitorsListPage .partnerListCard .partnerItem.is-disabled .photoWrapper .photo{opacity:.6}@media only screen and (min-width: 980px){#visitorsListPage .partnerListCard .premiumFeatureBox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}#visitorsListPage .partnerListCard .premiumFeatureBox .buttonWrapper{text-align:center}@media only screen and (min-width: 980px){#visitorsListPage .partnerListCard .premiumFeatureBox .buttonWrapper{width:50%}}.ie9 #visitorsListPage .partnerListCard .premiumFeatureBox .buttonWrapper{display:inline-block;width:49%}@media only screen and (min-width: 980px){#visitorsListPage .partnerListCard .premiumFeatureBox p{width:50%;margin-bottom:0}}.ie9 #visitorsListPage .partnerListCard .premiumFeatureBox p{display:inline-block;width:49%}#welcomePage .partnerListCard .sendHello{margin-top:20px}.ie9 #welcomePage .partnerListCard .sendHello{text-align:right;margin-top:-70px}@media (max-width: 480px){#welcomePage .partnerListCard .sendHello button{width:44px;height:44px}}@media (max-width: 480px){#welcomePage .partnerListCard .sendHello button:before{line-height:44px}}#welcomePage .partnerListCard .sendHello .alreadySentHelloButton{position:relative}#welcomePage .partnerListCard .sendHello .alreadySentHelloButton:after{display:block;position:absolute;bottom:2px;right:-2px;left:auto;width:16px;height:16px;padding:2px;font-size:16px;color:#690;background-color:#fff;border-radius:50%;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";line-height:16px}@media only screen and (min-width: 481px){#welcomePage .partnerListCard .sendHello .alreadySentHelloButton:after{bottom:0;right:-4px;width:24px;height:24px;padding:2px;font-size:20px;line-height:24px}}.linkListCard h2{margin-bottom:0}.linkListCard ul{margin-top:-16px}.linkListCard ul li:last-child a:after{display:none}.linkListCard ul li a{position:relative;display:block;color:#424c5a;text-decoration:none;padding-left:48px;padding-top:16px;padding-bottom:16px}.linkListCard ul li a:before{position:absolute;display:block;top:50%;left:0;margin-top:-16px;font-size:32px;color:#818891}.linkListCard ul li a:after{content:"";display:block;position:absolute;width:-webkit-calc(100% - 32px);width:calc(100% - 32px);bottom:0;left:48px;border-top:1px solid rgba(0,0,0,0.12)}@media (min-width: 481px) and (max-width: 767px){.linkListCard ul li a:after{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}.no-touchevents .linkListCard ul li a:hover,.linkListCard ul li a:active{color:#d70005}.linkListCard.isPremium a.onlyBasic,.linkListCard.isBasic a.onlyPremium{display:none}.urcCard{margin-bottom:0 !important;text-align:center}.urcCard .urcWrapper{margin-bottom:8px}@media only screen and (min-width: 481px){.urcCard .urcWrapper{margin-bottom:24px}}.urcCard.has-slideInAnimation .urcWrapper{-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out;max-height:150px;overflow:hidden}.urcCard.has-slideInAnimation .urcWrapper.is-hidden{max-height:0}.urcCard.parmacontoTopFullWidth{margin-left:-2px;margin-right:-2px}.urcCard.parmacontoTopFullWidth svg{max-width:980px}.urcCard a{display:block;max-width:100%;text-decoration:none}.urcCard img{max-width:100%;height:auto}.ie .urcCard img{width:100%}.urcCard svg{max-width:300px}@media only screen and (min-width: 768px){.urcCard svg{max-width:684px}}.urcCard .secondaryCol svg{max-width:304px}.approvalStatusWrapper:after{content:"";display:table;clear:both}.approvalStatusWrapper .approvalStatusBox{display:block;position:relative;max-height:0;opacity:0;padding:0 6px 0 30px;float:left;clear:left;overflow:hidden;color:#fff;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;border-radius:2px;-webkit-transition:opacity .2s linear, max-height .2s linear;transition:opacity .2s linear, max-height .2s linear;line-height:1.6em}.approvalStatusWrapper .approvalStatusBox::before{position:absolute;left:0;top:0;bottom:0;padding-right:8px;font-size:22px;display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.approvalStatusWrapper .approvalStatusBox.is-visible{opacity:1;max-height:50px}.approvalStatusWrapper .approvalStatusBox.t-awaitingApproval{color:#f80}.approvalStatusWrapper .approvalStatusBox.t-awaitingApproval::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.approvalStatusWrapper .approvalStatusBox.t-rejected{color:#f44}.approvalStatusWrapper .approvalStatusBox.t-rejected::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}.profileCompletenessLayer .howItWorks{width:240px;padding:0;margin:48px auto 0 auto;list-style:none;counter-reset:how-it-works}@media only screen and (min-width: 768px){.profileCompletenessLayer .howItWorks{width:512px}.profileCompletenessLayer .howItWorks:after{content:"";display:table;clear:both}}.profileCompletenessLayer .howItWorks li{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:144px;padding:4px 16px;text-align:center}@media only screen and (min-width: 768px){.profileCompletenessLayer .howItWorks li{float:left;width:256px;height:128px;padding-top:10px}}.profileCompletenessLayer .howItWorks li:before{content:counter(how-it-works);counter-increment:how-it-works;display:inline-block;position:absolute;left:-4px;top:-4px;height:32px;width:32px;background-color:#d70005;color:#fff;line-height:32px;font-weight:600;text-align:center;border-radius:50%}.profileCompletenessLayer .howItWorks li.completeProfile{background-image:url("../../img/partner_profile/completeness_graphic_vertical-top.svg")}@media only screen and (min-width: 768px){.profileCompletenessLayer .howItWorks li.completeProfile{background-image:url("../../img/partner_profile/completeness_graphic_horizontal-left.svg")}}.profileCompletenessLayer .howItWorks li.contactPartner{background-image:url("../../img/partner_profile/completeness_graphic_vertical-bottom.svg")}@media only screen and (min-width: 768px){.profileCompletenessLayer .howItWorks li.contactPartner{background-image:url("../../img/partner_profile/completeness_graphic_horizontal-right.svg")}}.profileCompletenessLayer .howItWorks li .neededCompletion{display:block;width:100%;margin-top:8px;text-align:center;font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif}@media only screen and (min-width: 768px){.profileCompletenessLayer .howItWorks li .neededCompletion{margin-top:12px;min-height:36px}}.profileCompletenessLayer .howItWorks li .msgIconList{display:block;width:100%;text-align:center;margin-top:8px}.profileCompletenessLayer .howItWorks li .msgIconList span{display:inline-block;margin:0 2px}.profileCompletenessLayer .howItWorks li .msgIconList span:first-child{margin-left:0}.profileCompletenessLayer .howItWorks li .msgIconList span:last-child{margin-right:0}.profileCompletenessLayer .modalButtonRow ul .sendMessage{color:#d70005}#welcomePage #profileInvisibleWarning,#myProfilePage #profileInvisibleWarning{position:absolute;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:36px;padding:6px;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;color:#fff;background-color:#f80}#welcomePage #profileInvisibleWarning a,#myProfilePage #profileInvisibleWarning a{color:inherit}#welcomePage #profileInvisibleWarning .text,#myProfilePage #profileInvisibleWarning .text{position:relative;display:inline-block;width:100%;max-width:980px;margin:0 auto;padding-left:32px}#welcomePage #profileInvisibleWarning .text::before,#myProfilePage #profileInvisibleWarning .text::before{position:absolute;left:0;top:50%;margin-top:-10px;font-size:22px;line-height:22px}.editSelfDescriptionModalClass .mfp-content{max-width:720px}.editSelfDescriptionModalClass .allSelfDescriptionList:after{content:"";display:table;clear:both}@media only screen and (min-width: 768px){.editSelfDescriptionModalClass .allSelfDescriptionList .c-toggleFormElement{float:left;width:33%;padding-right:8px}}.editSelfDescriptionModalClass .allSelfDescriptionList .c-toggleFormElement:nth-child(3n+1){clear:left}.editSelfDescriptionModalClass .allSelfDescriptionList .c-toggleFormElement:last-child{clear:both;width:100%}.editSelfDescriptionModalClass .allSelfDescriptionList .c-toggleFormElement label{max-width:100%;word-wrap:break-word}#partnerSuggestionListPage .editSelfDescriptionModalClass .mfp-content,#partnerSuggestionListPage .editSelfDescriptionModalClass #editSelfDescriptionModal{overflow:visible}#partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline{background-color:#d70005}#partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline .wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:124px;min-height:64px;color:#fff}@media only screen and (min-width: 768px){#partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline .wrapper{min-height:72px;padding-left:176px}}.ie9 #partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline .wrapper{display:block}#partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline .wrapper img{position:absolute;left:0;top:-4px;height:108px;width:108px;border-radius:50%;border:3px solid #fff;z-index:1}@media only screen and (min-width: 768px){#partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline .wrapper img{top:50%;margin-top:-74px;height:148px;width:148px;border-width:4px}}#partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline .wrapper .headlineTextBig{display:block;font:400 20px/28px "Open Sans",Arial,Helvetica,sans-serif}@media only screen and (min-width: 340px){#partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline .wrapper .headlineTextBig{font:400 24px/32px "Open Sans",Arial,Helvetica,sans-serif}}@media only screen and (min-width: 768px){#partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline .wrapper .headlineTextBig{font:400 28px/40px "Open Sans",Arial,Helvetica,sans-serif}}#partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline .wrapper .headlineTextSmall{display:none}@media only screen and (min-width: 768px){#partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline .wrapper .headlineTextSmall{display:block;font:600 20px/28px "Open Sans",Arial,Helvetica,sans-serif;font-style:italic}}#partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline .editLayerHint{border-top:2px solid #fff;padding-left:140px}@media only screen and (min-width: 481px){#partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline .editLayerHint{padding-left:148px}}@media only screen and (min-width: 768px){#partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline .editLayerHint{padding-left:200px}}#partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline .editLayerHint::before{left:108px}@media only screen and (min-width: 481px){#partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline .editLayerHint::before{left:120px}}@media only screen and (min-width: 768px){#partnerSuggestionListPage .editSelfDescriptionModalClass .modalHeadline .editLayerHint::before{left:168px}}#partnerSuggestionListPage .editSelfDescriptionModalClass .scrollingContent>p{margin-top:32px;margin-bottom:12px}@media only screen and (min-width: 768px){#partnerSuggestionListPage .editSelfDescriptionModalClass .scrollingContent>p{margin-top:44px}}#partnerSuggestionListPage .editSelfDescriptionModalClass .has-hintboxShown .scrollingContent>p{margin-top:12px}.messageTypeIcon{display:inline-block;width:32px;height:32px;padding:4px;border-radius:50%;border:2px solid;font-size:20px;text-align:center}@media only screen and (min-width: 481px){.messageTypeIcon{width:40px;height:40px;padding-top:8px}}.messageTypeIcon.t-big{width:80px;height:80px;padding-top:13px;font-size:46px;border-width:4px}.messageTypeIcon.icon-envelope,.messageTypeIcon.icon-message-read{color:#32c8dc;border-color:rgba(50,200,220,0.3)}.messageTypeIcon.icon-smile{color:#f3af00;border-color:rgba(243,175,0,0.3)}.messageTypeIcon.icon-table-tennis{color:#5a6e8c;border-color:rgba(90,110,140,0.3)}.messageTypeIcon.icon-photo{color:#96968c;border-color:rgba(150,150,140,0.3)}.messageTypeIcon.icon-thumbs-up{color:#f08200;border-color:rgba(240,130,0,0.3)}.messageTypeIcon.icon-hi{color:#a0b400;border-color:rgba(160,180,0,0.3)}.messageTypeIcon.icon-comment{color:#9650d2;border-color:rgba(150,80,210,0.3)}.messageTypeIcon.icon-ban{color:#b0b0a9;border-color:rgba(176,176,169,0.3)}body .styledButton.bookmarkToggle{padding:0;background-color:transparent;color:#c0c3c8}.no-touchevents body .styledButton.bookmarkToggle:hover{color:#d70005;background-color:transparent}body .styledButton.bookmarkToggle::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:32px;-webkit-transition:opacity .3s;transition:opacity .3s}body .styledButton.bookmarkToggle.is-bookmarked{color:#d70005}body .styledButton.bookmarkToggle.is-loading::before{opacity:0}.no-touchevents body .styledButton.bookmarkToggle:hover{background-color:transparent;color:#424c5a}body .styledButton.bookmarkToggle .text{display:none}body .styledButton.bookmarkToggle .trippleDot{margin-bottom:-3px}body .styledButton.bookmarkToggle .trippleDot::before{left:-10px}body .styledButton.bookmarkToggle .trippleDot::after{left:10px}#passwordRestrictionInfo.t-default{position:absolute;bottom:78%;width:100%;margin-top:20px;margin-bottom:20px;padding:12px;border:2px solid #d70005;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;border-radius:4px;z-index:1;background:#f8f8f8}#passwordRestrictionInfo.t-default:before,#passwordRestrictionInfo.t-default:after{content:"";position:absolute;left:50%;top:100%;margin-left:-15px}#passwordRestrictionInfo.t-default:before{border-color:#d70005 transparent transparent transparent;border-style:solid;border-width:15px 15px 9px 15px;z-index:0}#passwordRestrictionInfo.t-default:after{margin-left:-13px;margin-top:0;border-color:#f8f8f8 transparent transparent transparent;border-style:solid;border-width:12px 13px 9px 13px;z-index:1}#passwordRestrictionInfo.t-default.success{border-color:#690}#passwordRestrictionInfo.t-default.success:before{border-color:#690 transparent transparent transparent}#passwordRestrictionInfo.t-default ul{padding-left:3px}#passwordRestrictionInfo.t-default ul li{position:relative;margin:13px 0 0 0;padding-left:25px;list-style-type:none !important;margin-left:0 !important}#passwordRestrictionInfo.t-default ul li:before{position:absolute;top:-2px;left:-5px;font-size:22px;color:#d70005;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}#passwordRestrictionInfo.t-default ul li.success{color:#690}#passwordRestrictionInfo.t-default ul li.success:before{color:#690;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}body .premiumBannerCard{margin-bottom:0 !important}@media only screen and (min-width: 481px){body .premiumBannerCard{display:none}}body .premiumBannerCard .premiumBoxWithDiscount{margin-bottom:8px}@media only screen and (min-width: 481px){body .premiumBannerCard .premiumBoxWithDiscount{margin-bottom:24px}}body .premiumBoxWithDiscount{width:100%;height:52px;margin:0;font-size:14px;line-height:1.3em}body .premiumBoxWithDiscount:hover{text-decoration:none;color:#fff}body .premiumBoxWithDiscount.hasDiscount{padding-right:64px}.ie9 body .premiumBoxWithDiscount{display:block;padding-top:16px}body .premiumBoxWithDiscount .linkText{display:inline-block;padding:4px 12px;font-weight:600}body .premiumBoxWithDiscount .withDiscount{height:80px;width:80px;right:-16px;top:-14px;padding-left:4px;padding-right:16px;font-size:16px;font-weight:600}.ie9 body .premiumBoxWithDiscount .withDiscount{padding-top:24px}body .premiumBoxWithDiscount .withDiscount.absolute>span>span{font-size:14px}body .premiumFeatureBox{padding:16px 25px;-webkit-background-size:cover;background-size:cover;background-color:#237dd5;background-image:url("../../img/polygon-premium-small.jpg");color:#fff}body .premiumFeatureBox p{text-align:left}body .premiumFeatureBoxLight{margin-top:24px;padding:16px 24px;border:4px solid #237dd5;border-radius:4px;-webkit-border-image:-webkit-gradient(linear, left top, right bottom, from(#51c1ec), to(#7074e5));-webkit-border-image:-webkit-linear-gradient(top left, #51c1ec 0%, #7074e5 100%);border-image:-webkit-gradient(linear, left top, right bottom, from(#51c1ec), to(#7074e5));border-image:linear-gradient(to bottom right, #51c1ec 0%, #7074e5 100%);border-image-slice:1}#myProfilePage #profileMenu,#partnerProfilePage #profileMenu{position:fixed;top:10px;right:-300px;width:300px;max-width:300px;z-index:500;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:opacity 0.12s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity 0.12s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity 0.12s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity 0.12s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media only screen and (min-width: 481px){#myProfilePage #profileMenu,#partnerProfilePage #profileMenu{position:absolute;top:16px;opacity:1;z-index:50;-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0);-webkit-transition:z-index 0.05s 0.3s linear,-webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:z-index 0.05s 0.3s linear,-webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955),z-index 0.05s 0.3s linear;transition:transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955),z-index 0.05s 0.3s linear,-webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.ie9 #myProfilePage #profileMenu,.ie9 #partnerProfilePage #profileMenu{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media only screen and (min-width: 768px){#myProfilePage #myProfilePage #profileMenu,#myProfilePage #partnerProfilePage #profileMenu{display:none}}.has-openProfileMenu #myProfilePage #profileMenu,.has-openProfileMenu #partnerProfilePage #profileMenu{right:10px;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media only screen and (min-width: 481px){.has-openProfileMenu #myProfilePage #profileMenu,.has-openProfileMenu #partnerProfilePage #profileMenu{right:-300px;z-index:500;-webkit-transform:translate3d(-300px, 0, 0);transform:translate3d(-300px, 0, 0);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}}.has-openProfileMenu #myProfilePage #profileMenu .openProfilemenu,.has-openProfileMenu #partnerProfilePage #profileMenu .openProfilemenu{-webkit-transform:translate3d(-webkit-calc((100% - 48px)), 0, 0);transform:translate3d(calc((100% - 48px)), 0, 0)}@media only screen and (min-width: 481px){.ie9.has-openProfileMenu #myProfilePage #profileMenu,.ie9.has-openProfileMenu #partnerProfilePage #profileMenu{right:0}}#myProfilePage #profileMenu .openProfilemenu,#partnerProfilePage #profileMenu .openProfilemenu{display:none;position:absolute;top:0;right:300px;height:48px;padding:0 23px 0 8px;z-index:0;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;white-space:nowrap;text-decoration:none;background-color:#d70005;border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}#myProfilePage #profileMenu .openProfilemenu:before,#myProfilePage #profileMenu .openProfilemenu:after,#partnerProfilePage #profileMenu .openProfilemenu:before,#partnerProfilePage #profileMenu .openProfilemenu:after{position:relative;top:8px;margin-right:8px;font-size:32px}@media only screen and (min-width: 481px){#myProfilePage #profileMenu .openProfilemenu,#partnerProfilePage #profileMenu .openProfilemenu{display:block}}#myProfilePage #profileMenu .openProfilemenu span,#partnerProfilePage #profileMenu .openProfilemenu span{pointer-events:none}#myProfilePage #profileMenu #profileMenuList,#partnerProfilePage #profileMenu #profileMenuList{position:relative;z-index:1;width:300px}@media only screen and (min-width: 768px){.has-openProfileMenu #messengerPage #profileMenu .openProfilemenu::after{content:""}}.has-openProfileMenu #messengerPage #profileMenu #profileMenuList{top:48px;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media only screen and (min-width: 768px){.has-openProfileMenu #messengerPage #profileMenu #profileMenuList{border-radius:5px;top:58px}}.has-openProfileMenu #messengerPage #profileMenu #profileMenuList a,.has-openProfileMenu #messengerPage #profileMenu #profileMenuList button{padding:0}#messengerPage #profileMenu .openProfilemenu{position:relative;top:0;right:0;z-index:100;padding:0;font:400 16px/24px "Open Sans",Arial,Helvetica,sans-serif;text-decoration:none;color:#d70005}@media only screen and (min-width: 768px){#messengerPage #profileMenu .openProfilemenu{padding:5px 12px;border:1px solid #d70005;border-radius:3px}}@media only screen and (min-width: 768px){#messengerPage #profileMenu .openProfilemenu:hover{color:#fff;background-color:#d70020}}@media only screen and (min-width: 768px){.has-openProfileMenu #messengerPage #profileMenu .openProfilemenu{z-index:300;color:#fff;background-color:#d70005}}#messengerPage #profileMenu .openProfilemenu::before{font-size:36px}@media only screen and (min-width: 768px){#messengerPage #profileMenu .openProfilemenu::before{content:'';display:none}}@media only screen and (min-width: 768px){#messengerPage #profileMenu .openProfilemenu::after{content:"";font-family:"Parshicons";font-size:16px;padding-left:4px}}#messengerPage #profileMenu .openProfilemenu span{display:none;pointer-events:none}@media only screen and (min-width: 768px){#messengerPage #profileMenu .openProfilemenu span{display:inline}}#messengerPage #profileMenu #profileMenuList{position:absolute;top:49px;right:0;left:0;z-index:500;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:opacity 0.12s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity 0.12s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity 0.12s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity 0.12s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);will-change:transform}@media only screen and (min-width: 481px){#messengerPage #profileMenu #profileMenuList{width:304px;left:auto}}@media only screen and (min-width: 768px){#messengerPage #profileMenu #profileMenuList{top:32px}}#messengerPage #profileMenu #profileMenuList ul li:first-child{border:0}.profilePages #profileMenuList,#messengerPage #profileMenuList{background-color:#fff}@media only screen and (min-width: 481px){.profilePages #profileMenuList,#messengerPage #profileMenuList{border-bottom-left-radius:5px}}.profilePages #profileMenuList ul li,#messengerPage #profileMenuList ul li{display:block}.profilePages #profileMenuList ul li:first-child,#messengerPage #profileMenuList ul li:first-child{border-bottom:1px solid #d5d5d5;color:#818891}@media only screen and (min-width: 481px){.profilePages #profileMenuList ul li:first-child a,#messengerPage #profileMenuList ul li:first-child a{border-top-left-radius:5px;border-top-right-radius:5px}}@media only screen and (min-width: 481px){.profilePages #profileMenuList ul li:last-child a,#messengerPage #profileMenuList ul li:last-child a{border-bottom-left-radius:5px;border-bottom-right-radius:5px}}.profilePages #profileMenuList ul li #bookmarkProfile .removeBookmark,#messengerPage #profileMenuList ul li #bookmarkProfile .removeBookmark{display:none}.profilePages #profileMenuList ul li #bookmarkProfile.is-bookmarked::before,#messengerPage #profileMenuList ul li #bookmarkProfile.is-bookmarked::before{color:#d70005}.profilePages #profileMenuList ul li #bookmarkProfile.is-bookmarked .addBookmark,#messengerPage #profileMenuList ul li #bookmarkProfile.is-bookmarked .addBookmark{display:none}.profilePages #profileMenuList ul li #bookmarkProfile.is-bookmarked .removeBookmark,#messengerPage #profileMenuList ul li #bookmarkProfile.is-bookmarked .removeBookmark{display:inline}.profilePages #profileMenuList ul li#imageUnreleaseButton,#messengerPage #profileMenuList ul li#imageUnreleaseButton{display:none}.profilePages #profileMenuList ul li#imageUnreleaseButton.is-visible,#messengerPage #profileMenuList ul li#imageUnreleaseButton.is-visible{display:block}.profilePages #profileMenuList ul li.has-note #takeNote,#messengerPage #profileMenuList ul li.has-note #takeNote{display:none}.profilePages #profileMenuList ul li.has-note #editNote,#messengerPage #profileMenuList ul li.has-note #editNote{display:block}.profilePages #profileMenuList ul li.has-givenAlias #giveAlias,#messengerPage #profileMenuList ul li.has-givenAlias #giveAlias{display:none}.profilePages #profileMenuList ul li.has-givenAlias #editAlias,#messengerPage #profileMenuList ul li.has-givenAlias #editAlias{display:block}.profilePages #profileMenuList ul li.is-contact #rejectContact,#messengerPage #profileMenuList ul li.is-contact #rejectContact{display:block}.profilePages #profileMenuList ul li.is-contact #rejectProfile,#messengerPage #profileMenuList ul li.is-contact #rejectProfile{display:none}.profilePages #profileMenuList ul li.is-favorite #removeBookmarkMessengerProfile,#messengerPage #profileMenuList ul li.is-favorite #removeBookmarkMessengerProfile{display:block}.profilePages #profileMenuList ul li.is-favorite #bookmarkMessengerProfile,#messengerPage #profileMenuList ul li.is-favorite #bookmarkMessengerProfile{display:none}.profilePages #profileMenuList ul li .chiffre,#messengerPage #profileMenuList ul li .chiffre{margin:0;padding:0 18px 0 16px;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;line-height:48px}.profilePages #profileMenuList ul li .chiffre::before,#messengerPage #profileMenuList ul li .chiffre::before{float:left;margin-right:32px;line-height:48px;font-size:23px;color:#818891}.profilePages #profileMenuList ul li#idCheckButton #idCheckDone,#messengerPage #profileMenuList ul li#idCheckButton #idCheckDone{cursor:default}.profilePages #profileMenuList ul li#idCheckButton #idCheckDone:hover,.profilePages #profileMenuList ul li#idCheckButton #idCheckDone:active,#messengerPage #profileMenuList ul li#idCheckButton #idCheckDone:hover,#messengerPage #profileMenuList ul li#idCheckButton #idCheckDone:active{background-color:transparent}.profilePages #profileMenuList ul li#idCheckButton #idCheckDone span,#messengerPage #profileMenuList ul li#idCheckButton #idCheckDone span{opacity:.7}.profilePages #profileMenuList ul li button,.profilePages #profileMenuList ul li a,#messengerPage #profileMenuList ul li button,#messengerPage #profileMenuList ul li a{display:block;width:100%;height:auto;padding-left:16px;line-height:48px;text-align:left;text-transform:none;font-weight:inherit;border-radius:0}.profilePages #profileMenuList ul li button::before,.profilePages #profileMenuList ul li a::before,#messengerPage #profileMenuList ul li button::before,#messengerPage #profileMenuList ul li a::before{line-height:48px;color:#818891}.profilePages #profileMenuList ul li button span.text,.profilePages #profileMenuList ul li a span.text,#messengerPage #profileMenuList ul li button span.text,#messengerPage #profileMenuList ul li a span.text{margin-left:16px}.profilePages #profileMenuList ul li button#reportProfile:before,.profilePages #profileMenuList ul li a#reportProfile:before,#messengerPage #profileMenuList ul li button#reportProfile:before,#messengerPage #profileMenuList ul li a#reportProfile:before{color:#f44}.profilePages #profileMenuList ul li button#idCheckDone:before,.profilePages #profileMenuList ul li a#idCheckDone:before,#messengerPage #profileMenuList ul li button#idCheckDone:before,#messengerPage #profileMenuList ul li a#idCheckDone:before{color:#690}.profilePages #profileMenuList ul li button#editAlias,.profilePages #profileMenuList ul li a#editAlias,#messengerPage #profileMenuList ul li button#editAlias,#messengerPage #profileMenuList ul li a#editAlias{display:none}.profilePages #profileMenuList ul li button#editNote,.profilePages #profileMenuList ul li a#editNote,#messengerPage #profileMenuList ul li button#editNote,#messengerPage #profileMenuList ul li a#editNote{display:none}.profilePages #profileMenuList ul li button#rejectContact,.profilePages #profileMenuList ul li a#rejectContact,#messengerPage #profileMenuList ul li button#rejectContact,#messengerPage #profileMenuList ul li a#rejectContact{display:none}.profilePages #profileMenuList ul li button#removeBookmarkMessengerProfile,.profilePages #profileMenuList ul li a#removeBookmarkMessengerProfile,#messengerPage #profileMenuList ul li button#removeBookmarkMessengerProfile,#messengerPage #profileMenuList ul li a#removeBookmarkMessengerProfile{display:none}#welcomePage #pageWrapper{padding-top:48px}@media only screen and (min-width: 768px){#welcomePage #pageWrapper{padding-top:98px}}#welcomePage #profileInvisibleWarning+#headerBackground,#welcomePage #profileInvisibleWarning ~ #headerModule{margin-top:36px}.ie #welcomePage #profileInvisibleWarning ~ #headerModule{margin-top:0;margin-bottom:44px;top:36px;position:relative}@media only screen and (min-width: 481px){.ie #welcomePage #profileInvisibleWarning ~ #headerModule{margin-bottom:60px}}#welcomePage #partnerSuggestionCard.partnerListCard{padding-bottom:8px}#welcomePage #partnerSuggestionCard.partnerListCard .sendHello{margin-top:20px}.ie9 #welcomePage #partnerSuggestionCard.partnerListCard .sendHello{text-align:right;margin-top:-70px}@media (max-width: 480px){#welcomePage #partnerSuggestionCard.partnerListCard .sendHello button{width:44px;height:44px}}@media (max-width: 480px){#welcomePage #partnerSuggestionCard.partnerListCard .sendHello button:before{line-height:44px}}#welcomePage #partnerSuggestionCard.partnerListCard .sendHello .alreadySentHelloButton{position:relative}#welcomePage #partnerSuggestionCard.partnerListCard .sendHello .alreadySentHelloButton:after{display:block;position:absolute;bottom:2px;right:-2px;left:auto;width:16px;height:16px;padding:2px;font-size:16px;color:#690;background-color:#fff;border-radius:50%;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";line-height:16px}@media only screen and (min-width: 481px){#welcomePage #partnerSuggestionCard.partnerListCard .sendHello .alreadySentHelloButton:after{bottom:0;right:-4px;width:24px;height:24px;padding:2px;font-size:20px;line-height:24px}}#welcomePage #partnerSuggestionCard.partnerListCard .shortPvlTip{margin:16px 16px 8px 16px}@media only screen and (min-width: 481px){#welcomePage #partnerSuggestionCard.partnerListCard .shortPvlTip{margin-left:24px;margin-right:24px}}@media only screen and (min-width: 980px){#welcomePage #partnerSuggestionCard.partnerListCard .shortPvlTip{margin-left:24px;margin-right:24px}}#welcomePage #visitorsCard .visitorWrapper{position:relative;font-size:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#welcomePage #visitorsCard .visitorWrapper .photoWrapper{position:relative;display:inline-block;overflow:hidden;border-radius:50%;width:56px;height:56px;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s}#welcomePage #visitorsCard .visitorWrapper .photoWrapper:hover{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.5);box-shadow:0 2px 10px 0 rgba(0,0,0,0.5)}@media only screen and (min-width: 481px){#welcomePage #visitorsCard .visitorWrapper .photoWrapper{width:80px;height:80px}}@media only screen and (min-width: 980px){#welcomePage #visitorsCard .visitorWrapper .photoWrapper{width:120px;height:120px}}#welcomePage #visitorsCard .visitorWrapper .photoWrapper .photo{display:block;width:100%;height:100%;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;background-position:center}#welcomePage #visitorsCard .visitorWrapper .partnerItem{position:relative;text-decoration:none;display:inline-block;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ie9 #welcomePage #visitorsCard .visitorWrapper .partnerItem{margin-right:14px}#welcomePage #visitorsCard .visitorWrapper .partnerItem.premiumBox .photoWrapper{border-radius:50%;border:5px solid #33b5e5;margin:-5px;width:66px;height:66px}@media only screen and (min-width: 481px){#welcomePage #visitorsCard .visitorWrapper .partnerItem.premiumBox .photoWrapper{width:90px;height:90px}}@media only screen and (min-width: 980px){#welcomePage #visitorsCard .visitorWrapper .partnerItem.premiumBox .photoWrapper{width:130px;height:130px}}#welcomePage #visitorsCard .visitorWrapper .partnerItem.premiumBox .photoWrapper::before{content:"";display:block;position:absolute;top:0;left:0;border-radius:50%;width:100%;height:100%;background-color:rgba(255,255,255,0.5)}#welcomePage #visitorsCard .visitorWrapper .partnerItem.premiumBox .photoWrapper::after{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;font-size:24px;line-height:56px}@media only screen and (min-width: 481px){#welcomePage #visitorsCard .visitorWrapper .partnerItem.premiumBox .photoWrapper::after{font-size:32px;line-height:80px}}@media only screen and (min-width: 980px){#welcomePage #visitorsCard .visitorWrapper .partnerItem.premiumBox .photoWrapper::after{font-size:48px;line-height:120px}}#welcomePage #visitorsCard .visitorWrapper .partnerItem .matchingPoints{margin-top:-4px;text-align:center;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif}@media only screen and (min-width: 481px){#welcomePage #visitorsCard .visitorWrapper .partnerItem .matchingPoints{font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif}}@media only screen and (min-width: 980px){#welcomePage #visitorsCard .visitorWrapper .partnerItem .matchingPoints{margin-top:0}}#welcomePage #visitorsCard .visitorWrapper .partnerItem .matchingPoints img{vertical-align:-2px}@media only screen and (min-width: 980px){#welcomePage #visitorsCard .premiumFeatureBox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}#welcomePage #visitorsCard .premiumFeatureBox .buttonWrapper{text-align:center}@media only screen and (min-width: 980px){#welcomePage #visitorsCard .premiumFeatureBox .buttonWrapper{width:50%}}.ie9 #welcomePage #visitorsCard .premiumFeatureBox .buttonWrapper{display:inline-block;width:49%}@media only screen and (min-width: 980px){#welcomePage #visitorsCard .premiumFeatureBox p{width:50%;margin-bottom:0}}.ie9 #welcomePage #visitorsCard .premiumFeatureBox p{display:inline-block;width:49%}#welcomePage #visitorsCard #visitListsDisabled{margin-bottom:12px}#welcomePage .firstStepsModal .mfp-content{max-width:660px}#welcomePage #firstStepsModal .scrollingContent .picCol{display:none}@media only screen and (min-width: 768px){#welcomePage #firstStepsModal .scrollingContent .picCol{display:block;float:right;margin-left:24px;margin-bottom:24px;text-align:right}}#welcomePage #firstStepsModal .scrollingContent p{margin-bottom:12px}#welcomePage #firstStepsModal .scrollingContent h3{font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;margin:16px 0 12px 0}#welcomePage #firstStepsModal .scrollingContent .styledButton.t-mainBrand{color:#fff}#welcomePage #earlyBirdLayer{display:none}@media (min-width: 481px) and (max-width: 767px){#welcomePage .earlyBirdModalLayer .mfp-content{max-width:480px !important}}#welcomePage .earlyBirdModalLayer a.styledButton.t-supportC{color:#424c5a}#welcomePage .earlyBirdModalLayer a.styledButton.t-premium,#welcomePage .earlyBirdModalLayer a.styledButton.t-mainBrand{color:#fff}#welcomePage .earlyBirdModalLayer #ps_modalwidth,#welcomePage .earlyBirdModalLayer #ps_modalheadline{display:none}@media only screen and (min-width: 768px){#welcomePage .earlyBirdModalLayer.displayFullscreen #earlyBirdLayer .contentWrapper #addCountdownHere{bottom:auto;top:283px;right:108px}}#welcomePage .earlyBirdModalLayer #earlyBirdLayer{display:block}#welcomePage .earlyBirdModalLayer #earlyBirdLayer a{text-decoration:none}#welcomePage .earlyBirdModalLayer #earlyBirdLayer svg{width:100%;max-width:320px}@media only screen and (min-width: 768px){#welcomePage .earlyBirdModalLayer #earlyBirdLayer svg{max-width:780px}}#welcomePage .earlyBirdModalLayer #earlyBirdLayer .contentWrapper{position:relative;text-align:center}#welcomePage .earlyBirdModalLayer #earlyBirdLayer #addCountdownHere{position:absolute;margin:0 auto;margin-bottom:10px;text-align:center;top:66%;left:0;right:0}@media (max-width: 480px){.androidstockbrowser #welcomePage .earlyBirdModalLayer #earlyBirdLayer #addCountdownHere{top:63%}}@media only screen and (min-width: 768px){#welcomePage .earlyBirdModalLayer #earlyBirdLayer #addCountdownHere{position:absolute;width:39%;margin-left:0;top:66%;right:6%;bottom:auto;left:auto}}@media only screen and (min-width: 768px) and (max-height: 579px){#welcomePage .earlyBirdModalLayer #earlyBirdLayer #addCountdownHere{display:none}}@media only screen and (min-width: 980px){#welcomePage .earlyBirdModalLayer #earlyBirdLayer #addCountdownHere{top:71%;right:6%}}#welcomePage .earlyBirdModalLayer #earlyBirdLayer #addCountdownHere #counter{margin:0 auto}#welcomePage .earlyBirdModalLayer .scrollingContent{position:relative}#welcomePage .earlyBirdModalLayer .scrollingContent img{max-width:100%}#welcomePage .earlyBirdModalLayer .counterBox{padding:8px 4px;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);background-color:rgba(255,255,255,0.7);width:250px;margin:0 auto}#welcomePage .earlyBirdModalLayer .counterBox:after{content:"";display:table;clear:both}@media only screen and (min-width: 768px){#welcomePage .earlyBirdModalLayer .counterBox{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);border-radius:4px;border:1px solid #d5d5d5}}@media only screen and (min-width: 980px){#welcomePage .earlyBirdModalLayer .counterBox{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}#welcomePage .earlyBirdModalLayer .counterBox h3{margin:0 auto 8px 0;font-size:14px}#welcomePage .earlyBirdModalLayer .counterBox #countdown{margin:0 auto;width:200px}#welcomePage .earlyBirdModalLayer .counterBox #countdown .position{background-color:#fff}#welcomePage .earlyBirdModalLayer .counterBox #countdownLegend{width:190px}#welcomePage .earlyBirdModalLayer .counterBox #countdownLegend>span{width:33.33%;font-size:11px;color:#555}#welcomePage .earlyBirdModalLayer #ps_earlyBirdLayerButtonRow{margin-top:4px;text-align:center}@media only screen and (min-width: 768px){#welcomePage .earlyBirdModalLayer #ps_earlyBirdLayerButtonRow{text-align:right}}.ie #welcomePage .earlyBirdModalLayer svg{height:500px}.androidstockbrowser #welcomePage .earlyBirdModalLayer .modalHeadline{height:52px !important}.androidstockbrowser #welcomePage .earlyBirdModalLayer .modalContent{margin-top:-10px !important}.androidstockbrowser #welcomePage .earlyBirdModalLayer .scrollingContent{position:relative;overflow:initial;height:690px;max-height:none}#welcomePage #pc_welcomepage_banner_fullWidth{padding:0 12px}#welcomePage #introTextCard{padding-top:24px}#welcomePage .emptyListCard{color:#818891}#welcomePage .emptyListCard img{display:block;margin:24px auto 40px auto;opacity:.3}@media only screen and (min-width: 768px){#welcomePage .emptyListCard img{margin-top:32px;margin-bottom:48px}}#welcomePage .allMessages,#welcomePage .allPartnerSuggestions,#welcomePage .allVisitors{text-align:right;margin-bottom:8px;margin-top:8px}#welcomePage .allMessages a,#welcomePage .allPartnerSuggestions a,#welcomePage .allVisitors a{margin-right:-18px}#welcomePage #messageCard h2{margin-bottom:0}#welcomePage #messageCard #messagingUnavailable{margin-bottom:16px}#welcomePage #messageCard .messageItem{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:82px}@media only screen and (min-width: 768px){#welcomePage #messageCard .messageItem{height:96px}}#welcomePage #messageCard .messageItem.has-answerButton{height:122px}@media only screen and (min-width: 768px){#welcomePage #messageCard .messageItem.has-answerButton{height:136px}}#welcomePage #messageCard .messageItem .answerButton{width:100%;text-align:right;margin-top:-36px}.ie9 #welcomePage #messageCard .messageItem .answerButton{margin-top:0}#welcomePage #statusUpdateCard{cursor:pointer}#welcomePage #statusUpdateCard .userStatus{font-style:italic;overflow:hidden}#welcomePage #statusUpdateCard .statusPlaceholder{font-style:italic;color:#818891}#welcomePage #statusUpdateCard .editStatus{text-align:right;margin-bottom:8px}#welcomePage #statusUpdateCard .editStatus button{margin-right:-8px}#welcomePage #headerBackground{position:absolute;left:0;right:0;z-index:-1;height:252px;background-position:50% 50%;background-repeat:no-repeat;background-color:#f3f3f3;-webkit-background-size:cover;background-size:cover}@media only screen and (min-width: 768px){#welcomePage #headerBackground{height:480px}}#welcomePage #headerBackground::before{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.5)), color-stop(70%, rgba(255,255,255,0.5)), to(#f3f3f3));background:-webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.5) 70%, #f3f3f3 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.5) 70%, #f3f3f3 100%)}#welcomePage #headerModule{min-height:252px;padding-top:36px;padding-bottom:48px;margin-bottom:8px}@media only screen and (min-width: 481px){#welcomePage #headerModule{margin-bottom:24px}}@media only screen and (min-width: 768px){#welcomePage #headerModule{text-align:center;min-height:480px;padding-top:44px;padding-bottom:40px}}#welcomePage #headerModule .myInfoWrapper{height:76px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px}@media only screen and (min-width: 481px){#welcomePage #headerModule .myInfoWrapper{padding:0 24px}}@media only screen and (min-width: 768px){#welcomePage #headerModule .myInfoWrapper{display:block;height:auto}}@media only screen and (min-width: 980px){#welcomePage #headerModule .myInfoWrapper{padding:0 24px}}#welcomePage #headerModule .myInfoWrapper #myProfilePic{display:inline-block;margin-right:16px}@media (max-width: 480px){#welcomePage #headerModule .myInfoWrapper #myProfilePic{width:100px}}@media only screen and (min-width: 768px){#welcomePage #headerModule .myInfoWrapper #myProfilePic{margin-right:0}}#welcomePage #headerModule .myInfoWrapper #myProfilePic .photo{display:inline-block;width:76px;height:76px;background-color:#fff;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;background-position:center;border-radius:50%;border:3px solid rgba(255,255,255,0.9)}@media only screen and (min-width: 768px){#welcomePage #headerModule .myInfoWrapper #myProfilePic .photo{width:128px;height:128px;border-width:4px}}#welcomePage #headerModule .myInfoWrapper h1{font:300 20px/28px "Open Sans",Arial,Helvetica,sans-serif;text-shadow:0 0 30px #fff}@media only screen and (min-width: 768px){#welcomePage #headerModule .myInfoWrapper h1{font:300 32px/44px "Open Sans",Arial,Helvetica,sans-serif;margin-top:16px}}#welcomePage #headerModule #commandListIcons{margin-top:24px;text-align:center}@media only screen and (min-width: 768px){#welcomePage #headerModule #commandListIcons{margin-top:40px}}#welcomePage #headerModule #commandListIcons li{display:inline-block;vertical-align:top;border-radius:50%;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s;padding:3px;margin:0 3px}@media only screen and (min-width: 768px){#welcomePage #headerModule #commandListIcons li{padding:4px;margin:0 8px}}@media only screen and (min-width: 980px){#welcomePage #headerModule #commandListIcons li{margin:0 12px}}#welcomePage #headerModule #commandListIcons li:hover{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.5);box-shadow:0 2px 10px 0 rgba(0,0,0,0.5)}#welcomePage #headerModule #commandListIcons li a{display:block;position:relative;width:56px;height:56px;background-color:#fff;border-radius:50%;color:#424c5a;text-decoration:none;border:2px solid #fff;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff;-webkit-transition:border-color .2s;transition:border-color .2s}@media only screen and (min-width: 768px){#welcomePage #headerModule #commandListIcons li a{width:120px;height:120px;padding:0 8px;-webkit-box-shadow:0 0 0 4px #fff;box-shadow:0 0 0 4px #fff}}@media only screen and (min-width: 980px){#welcomePage #headerModule #commandListIcons li a{padding:0 14px}}#welcomePage #headerModule #commandListIcons li a::before{display:block;font-size:28px;line-height:52px}@media only screen and (min-width: 768px){#welcomePage #headerModule #commandListIcons li a::before{margin-top:20px;line-height:44px;font-size:44px}}#welcomePage #headerModule #commandListIcons li a .amount{display:block;width:52px;position:absolute;top:60px;left:0;text-align:center;font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif}@media only screen and (min-width: 768px){#welcomePage #headerModule #commandListIcons li a .amount{display:inline-block;width:auto;position:static;margin-top:12px;font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif;line-height:16px}}#welcomePage #headerModule #commandListIcons li a .text{display:block;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;line-height:14px}@media only screen and (min-width: 768px){#welcomePage #headerModule #commandListIcons li a .text{position:absolute;top:100%;left:0;margin-top:12px;width:100%;min-height:32px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}#welcomePage #headerModule #commandListIcons li.has-newItems a{border-color:#33b5e5}#welcomePage #headerModule #commandListIcons li.has-newItems a .amount{color:#09c}#welcomePage #headerModule #commandListIcons li#cliVisitors.has-newItems .amount{width:70px;left:-9px;text-align:center;overflow:hidden;text-overflow:ellipsis}#welcomePage #headerModule #commandListIcons li#cliProfileCompletion a{border-color:#f44}#welcomePage #headerModule #commandListIcons li#cliProfileCompletion.complete a{border-color:#9c0}#welcomePage #headerModule #commandListIcons li#cliProfileCompletion .is-animated{-webkit-animation:like .7s ease-in-out forwards;animation:like .7s ease-in-out forwards}#welcomePage #headerModule #commandListIcons li#cliIdCheck a{border-color:#f44}@media only screen and (min-width: 768px){#welcomePage #headerModule #commandListIcons li#cliIdCheck a::before{margin-top:35px}}#welcomePage #headerModule #commandListIcons li#cliIdCheck.secured:hover{-webkit-box-shadow:none;box-shadow:none}#welcomePage #headerModule #commandListIcons li#cliIdCheck.secured a{border-color:#9c0;cursor:default}#welcomePage #headerModule #commandListIcons li#cliIdCheck.secured a::before{color:#9c0}#welcomePage #headerModule #commandListIcons li#cliFirstSteps a{border-color:#33b5e5}#welcomePage #headerModule #commandListIcons li#cliFirstSteps a::before{-webkit-transition:opacity .2s;transition:opacity .2s}@media only screen and (min-width: 768px){#welcomePage #headerModule #commandListIcons li#cliFirstSteps a::before{margin-top:35px}}#welcomePage #headerModule #commandListIcons li#cliFirstSteps a.is-loading:before{opacity:0}#welcomePage #headerModule #commandListIcons li#cliFirstSteps a.is-loading .loader{opacity:.7}#welcomePage #headerModule #commandListIcons li#cliFirstSteps a.is-loading .text{opacity:1}body.errorPages #content{max-width:360px;padding:32px 16px}@media only screen and (min-width: 481px){body.errorPages #content{padding:32px 24px;max-width:520px}}@media only screen and (min-width: 768px){body.errorPages #content{padding:48px 24px;max-width:720px}}body.errorPages #content h2{font:300 24px/32px "Open Sans",Arial,Helvetica,sans-serif;margin-bottom:40px;text-align:center}@media only screen and (min-width: 768px){body.errorPages #content h2{font:300 32px/44px "Open Sans",Arial,Helvetica,sans-serif;margin-bottom:48px}}body.errorPages #content h2:before{display:block;color:#c0c3c8;font-size:72px;margin-bottom:24px}body.errorPages #content p{font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;margin:12px 0 32px}body.errorPages #content .styledButton{overflow:hidden;text-overflow:ellipsis;max-width:100%}body.profilePages #content{max-width:none}@-webkit-keyframes matchingCardPartnerPhoto{0%{-webkit-transform:rotate(-40deg) translate(-100px, -30px);transform:rotate(-40deg) translate(-100px, -30px);opacity:0}100%{-webkit-transform:rotate(5deg) translate(0, 0);transform:rotate(5deg) translate(0, 0);opacity:1}}@keyframes matchingCardPartnerPhoto{0%{-webkit-transform:rotate(-40deg) translate(-100px, -30px);transform:rotate(-40deg) translate(-100px, -30px);opacity:0}100%{-webkit-transform:rotate(5deg) translate(0, 0);transform:rotate(5deg) translate(0, 0);opacity:1}}@-webkit-keyframes matchingCardMyPhoto{0%{-webkit-transform:rotate(-40deg) translate(-100px, -30px);transform:rotate(-40deg) translate(-100px, -30px);opacity:0}100%{-webkit-transform:rotate(-5.3deg) translate(0, 0);transform:rotate(-5.3deg) translate(0, 0);opacity:1}}@keyframes matchingCardMyPhoto{0%{-webkit-transform:rotate(-40deg) translate(-100px, -30px);transform:rotate(-40deg) translate(-100px, -30px);opacity:0}100%{-webkit-transform:rotate(-5.3deg) translate(0, 0);transform:rotate(-5.3deg) translate(0, 0);opacity:1}}@-webkit-keyframes statusUpdate{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes statusUpdate{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes like{0%{-webkit-transform:scale(1);transform:scale(1)}15%{-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1.7);transform:scale(1.7)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes like{0%{-webkit-transform:scale(1);transform:scale(1)}15%{-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1.7);transform:scale(1.7)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes startHeartPulseIn{from{opacity:0;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{opacity:1;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes startHeartPulseIn{from{opacity:0;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{opacity:1;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes anim-effect-ivana-1{0%{opacity:1;-webkit-transform:scale3d(0.5, 0.5, 1);transform:scale3d(0.5, 0.5, 1)}7.5%{opacity:0;-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}7.51%{opacity:1;-webkit-transform:scale3d(0.5, 0.5, 1);transform:scale3d(0.5, 0.5, 1)}15%,100%{opacity:0;-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}}@keyframes anim-effect-ivana-1{0%{opacity:1;-webkit-transform:scale3d(0.5, 0.5, 1);transform:scale3d(0.5, 0.5, 1)}7.5%{opacity:0;-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}7.51%{opacity:1;-webkit-transform:scale3d(0.5, 0.5, 1);transform:scale3d(0.5, 0.5, 1)}15%,100%{opacity:0;-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}}@-webkit-keyframes anim-effect-ivana-2{0%{opacity:1;-webkit-transform:scale3d(0.5, 0.5, 1);transform:scale3d(0.5, 0.5, 1)}6%,7.5%{opacity:0;-webkit-transform:scale3d(1.2, 1.2, 1);transform:scale3d(1.2, 1.2, 1)}7.51%{opacity:1;-webkit-transform:scale3d(0.5, 0.5, 1);transform:scale3d(0.5, 0.5, 1)}12%,100%{opacity:0;-webkit-transform:scale3d(1.2, 1.2, 1);transform:scale3d(1.2, 1.2, 1)}}@keyframes anim-effect-ivana-2{0%{opacity:1;-webkit-transform:scale3d(0.5, 0.5, 1);transform:scale3d(0.5, 0.5, 1)}6%,7.5%{opacity:0;-webkit-transform:scale3d(1.2, 1.2, 1);transform:scale3d(1.2, 1.2, 1)}7.51%{opacity:1;-webkit-transform:scale3d(0.5, 0.5, 1);transform:scale3d(0.5, 0.5, 1)}12%,100%{opacity:0;-webkit-transform:scale3d(1.2, 1.2, 1);transform:scale3d(1.2, 1.2, 1)}}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotateX(150deg);transform:rotateX(150deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes rotateIn{0%{-webkit-transform:rotateX(150deg);transform:rotateX(150deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}body.profilePages #profileHeader{position:relative;font:300 24px/32px "Open Sans",Arial,Helvetica,sans-serif;color:#424c5a;background-color:#fff;-webkit-box-shadow:0 0.75px 3px 0 rgba(0,0,0,0.25);box-shadow:0 0.75px 3px 0 rgba(0,0,0,0.25)}body.profilePages #sedCard,body.profilePages .moreInfoBox{max-width:1024px;margin:0 auto}@media only screen and (min-width: 481px){body.profilePages #sedCard,body.profilePages .moreInfoBox{position:relative}}@media only screen and (min-width: 481px){body.profilePages .moreInfoBox{padding-top:152px}}body.profilePages #bgImgBox{position:relative;height:132px;background-position:50% 50%;background-repeat:no-repeat;background-color:#f3f3f3;-webkit-background-size:cover;background-size:cover}@media only screen and (min-width: 481px){body.profilePages #bgImgBox{height:280px}}@media only screen and (min-width: 481px){body.profilePages #bgImgBox:before{content:"";position:absolute;bottom:0;width:100%;height:120px;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));background-image:-webkit-linear-gradient(transparent, #000);background-image:linear-gradient(transparent, #000)}}body.profilePages #bgImgBox.img_01_abstrakt-0001{background-color:#000}body.profilePages #bgImgBox.img_01_abstrakt-0001:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.3)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.3));background-image:linear-gradient(transparent, rgba(0,0,0,0.3))}body.profilePages #bgImgBox.img_01_abstrakt-0002{background-color:#a0024f}body.profilePages #bgImgBox.img_01_abstrakt-0002:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(160,2,79,0.8)));background-image:-webkit-linear-gradient(transparent, rgba(160,2,79,0.8));background-image:linear-gradient(transparent, rgba(160,2,79,0.8))}body.profilePages #bgImgBox.img_01_abstrakt-0003{background-color:#437278}body.profilePages #bgImgBox.img_01_abstrakt-0003:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(67,114,120,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(67,114,120,0.6));background-image:linear-gradient(transparent, rgba(67,114,120,0.6))}body.profilePages #bgImgBox.img_01_abstrakt-0004{background-color:#7c382f}body.profilePages #bgImgBox.img_01_abstrakt-0004:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(124,56,47,0.2)));background-image:-webkit-linear-gradient(transparent, rgba(124,56,47,0.2));background-image:linear-gradient(transparent, rgba(124,56,47,0.2))}body.profilePages #bgImgBox.img_01_abstrakt-0005{background-color:#4d1dca}body.profilePages #bgImgBox.img_01_abstrakt-0005:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(77,29,202,0.4)));background-image:-webkit-linear-gradient(transparent, rgba(77,29,202,0.4));background-image:linear-gradient(transparent, rgba(77,29,202,0.4))}body.profilePages #bgImgBox.img_01_abstrakt-0006{background-color:#000}body.profilePages #bgImgBox.img_01_abstrakt-0006:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.5));background-image:linear-gradient(transparent, rgba(0,0,0,0.5))}body.profilePages #bgImgBox.img_01_abstrakt-0007{background-color:#9a2f01}body.profilePages #bgImgBox.img_01_abstrakt-0007:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(154,47,1,0.8)));background-image:-webkit-linear-gradient(transparent, rgba(154,47,1,0.8));background-image:linear-gradient(transparent, rgba(154,47,1,0.8))}body.profilePages #bgImgBox.img_01_abstrakt-0008{background-color:#511f00}body.profilePages #bgImgBox.img_01_abstrakt-0008:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(81,31,0,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(81,31,0,0.6));background-image:linear-gradient(transparent, rgba(81,31,0,0.6))}body.profilePages #bgImgBox.img_01_abstrakt-0009{background-color:#000}body.profilePages #bgImgBox.img_01_abstrakt-0009:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.2)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.2));background-image:linear-gradient(transparent, rgba(0,0,0,0.2))}body.profilePages #bgImgBox.img_01_abstrakt-0010{background-color:#385dae}body.profilePages #bgImgBox.img_01_abstrakt-0010:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(56,93,174,0.4)));background-image:-webkit-linear-gradient(transparent, rgba(56,93,174,0.4));background-image:linear-gradient(transparent, rgba(56,93,174,0.4))}body.profilePages #bgImgBox.img_01_abstrakt-0011{background-color:#421721}body.profilePages #bgImgBox.img_01_abstrakt-0011:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(66,23,33,0.2)));background-image:-webkit-linear-gradient(transparent, rgba(66,23,33,0.2));background-image:linear-gradient(transparent, rgba(66,23,33,0.2))}body.profilePages #bgImgBox.img_01_abstrakt-0012{background-color:#784e4c}body.profilePages #bgImgBox.img_01_abstrakt-0012:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(120,78,76,0.2)));background-image:-webkit-linear-gradient(transparent, rgba(120,78,76,0.2));background-image:linear-gradient(transparent, rgba(120,78,76,0.2))}body.profilePages #bgImgBox.img_01_abstrakt-0013{background-color:#63314e}body.profilePages #bgImgBox.img_01_abstrakt-0013:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(99,49,78,0.3)));background-image:-webkit-linear-gradient(transparent, rgba(99,49,78,0.3));background-image:linear-gradient(transparent, rgba(99,49,78,0.3))}body.profilePages #bgImgBox.img_01_abstrakt-0014{background-color:#626767}body.profilePages #bgImgBox.img_01_abstrakt-0014:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(98,103,103,0.2)));background-image:-webkit-linear-gradient(transparent, rgba(98,103,103,0.2));background-image:linear-gradient(transparent, rgba(98,103,103,0.2))}body.profilePages #bgImgBox.img_01_abstrakt-0015{background-color:#4f3244}body.profilePages #bgImgBox.img_01_abstrakt-0015:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(79,50,68,0.4)));background-image:-webkit-linear-gradient(transparent, rgba(79,50,68,0.4));background-image:linear-gradient(transparent, rgba(79,50,68,0.4))}body.profilePages #bgImgBox.img_01_abstrakt-0016{background-color:#7c8a7e}body.profilePages #bgImgBox.img_01_abstrakt-0016:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(124,138,126,0)));background-image:-webkit-linear-gradient(transparent, rgba(124,138,126,0));background-image:linear-gradient(transparent, rgba(124,138,126,0))}body.profilePages #bgImgBox.img_01_abstrakt-0017{background-color:#a6b0ac}body.profilePages #bgImgBox.img_01_abstrakt-0017:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(166,176,172,0)));background-image:-webkit-linear-gradient(transparent, rgba(166,176,172,0));background-image:linear-gradient(transparent, rgba(166,176,172,0))}body.profilePages #bgImgBox.img_01_abstrakt-0018{background-color:#443f07}body.profilePages #bgImgBox.img_01_abstrakt-0018:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(68,63,7,0.4)));background-image:-webkit-linear-gradient(transparent, rgba(68,63,7,0.4));background-image:linear-gradient(transparent, rgba(68,63,7,0.4))}body.profilePages #bgImgBox.img_06_sport-0001{background-color:#5b2532}body.profilePages #bgImgBox.img_06_sport-0001:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(91,37,50,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(91,37,50,0.6));background-image:linear-gradient(transparent, rgba(91,37,50,0.6))}body.profilePages #bgImgBox.img_06_sport-0002{background-color:#0d55a1}body.profilePages #bgImgBox.img_06_sport-0002:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(13,85,161,0.4)));background-image:-webkit-linear-gradient(transparent, rgba(13,85,161,0.4));background-image:linear-gradient(transparent, rgba(13,85,161,0.4))}body.profilePages #bgImgBox.img_06_sport-0003{background-color:#2c202a}body.profilePages #bgImgBox.img_06_sport-0003:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(44,32,42,0.5)));background-image:-webkit-linear-gradient(transparent, rgba(44,32,42,0.5));background-image:linear-gradient(transparent, rgba(44,32,42,0.5))}body.profilePages #bgImgBox.img_06_sport-0004{background-color:#664922}body.profilePages #bgImgBox.img_06_sport-0004:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(102,73,34,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(102,73,34,0.6));background-image:linear-gradient(transparent, rgba(102,73,34,0.6))}body.profilePages #bgImgBox.img_06_sport-0005{background-color:#0d6ca4}body.profilePages #bgImgBox.img_06_sport-0005:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(13,108,164,0.5)));background-image:-webkit-linear-gradient(transparent, rgba(13,108,164,0.5));background-image:linear-gradient(transparent, rgba(13,108,164,0.5))}body.profilePages #bgImgBox.img_06_sport-0006{background-color:#362d26}body.profilePages #bgImgBox.img_06_sport-0006:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(54,45,38,0.4)));background-image:-webkit-linear-gradient(transparent, rgba(54,45,38,0.4));background-image:linear-gradient(transparent, rgba(54,45,38,0.4))}body.profilePages #bgImgBox.img_06_sport-0007{background-color:#4e554d}body.profilePages #bgImgBox.img_06_sport-0007:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(78,85,77,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(78,85,77,0.7));background-image:linear-gradient(transparent, rgba(78,85,77,0.7))}body.profilePages #bgImgBox.img_06_sport-0008{background-color:#433729}body.profilePages #bgImgBox.img_06_sport-0008:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(67,55,41,0)));background-image:-webkit-linear-gradient(transparent, rgba(67,55,41,0));background-image:linear-gradient(transparent, rgba(67,55,41,0))}body.profilePages #bgImgBox.img_06_sport-0009{background-color:#43bce7}body.profilePages #bgImgBox.img_06_sport-0009:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(67,188,231,0.4)));background-image:-webkit-linear-gradient(transparent, rgba(67,188,231,0.4));background-image:linear-gradient(transparent, rgba(67,188,231,0.4))}body.profilePages #bgImgBox.img_06_sport-0010{background-color:#d98d6d}body.profilePages #bgImgBox.img_06_sport-0010:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(217,141,109,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(217,141,109,0.6));background-image:linear-gradient(transparent, rgba(217,141,109,0.6))}body.profilePages #bgImgBox.img_06_sport-0011{background-color:#4f552c}body.profilePages #bgImgBox.img_06_sport-0011:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(79,85,44,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(79,85,44,0.6));background-image:linear-gradient(transparent, rgba(79,85,44,0.6))}body.profilePages #bgImgBox.img_06_sport-0012{background-color:#08699c}body.profilePages #bgImgBox.img_06_sport-0012:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(8,105,156,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(8,105,156,0.7));background-image:linear-gradient(transparent, rgba(8,105,156,0.7))}body.profilePages #bgImgBox.img_06_sport-0013{background-color:#00727b}body.profilePages #bgImgBox.img_06_sport-0013:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,114,123,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(0,114,123,0.7));background-image:linear-gradient(transparent, rgba(0,114,123,0.7))}body.profilePages #bgImgBox.img_06_sport-0014{background-color:#6d8002}body.profilePages #bgImgBox.img_06_sport-0014:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(109,128,2,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(109,128,2,0.6));background-image:linear-gradient(transparent, rgba(109,128,2,0.6))}body.profilePages #bgImgBox.img_06_sport-0015{background-color:#bb4d12}body.profilePages #bgImgBox.img_06_sport-0015:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(187,77,18,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(187,77,18,0.7));background-image:linear-gradient(transparent, rgba(187,77,18,0.7))}body.profilePages #bgImgBox.img_06_sport-0016{background-color:#4d8500}body.profilePages #bgImgBox.img_06_sport-0016:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(77,133,0,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(77,133,0,0.6));background-image:linear-gradient(transparent, rgba(77,133,0,0.6))}body.profilePages #bgImgBox.img_06_sport-0017{background-color:#483d3d}body.profilePages #bgImgBox.img_06_sport-0017:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(72,61,61,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(72,61,61,0.7));background-image:linear-gradient(transparent, rgba(72,61,61,0.7))}body.profilePages #bgImgBox.img_06_sport-0018{background-color:#4a3f30}body.profilePages #bgImgBox.img_06_sport-0018:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(74,63,48,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(74,63,48,0.7));background-image:linear-gradient(transparent, rgba(74,63,48,0.7))}body.profilePages #bgImgBox.img_06_sport-0019{background-color:#006fa7}body.profilePages #bgImgBox.img_06_sport-0019:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,111,167,0.5)));background-image:-webkit-linear-gradient(transparent, rgba(0,111,167,0.5));background-image:linear-gradient(transparent, rgba(0,111,167,0.5))}body.profilePages #bgImgBox.img_06_sport-0020{background-color:#000}body.profilePages #bgImgBox.img_06_sport-0020:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.4)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.4));background-image:linear-gradient(transparent, rgba(0,0,0,0.4))}body.profilePages #bgImgBox.img_05_urban-0001{background-color:#000}body.profilePages #bgImgBox.img_05_urban-0001:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.7));background-image:linear-gradient(transparent, rgba(0,0,0,0.7))}body.profilePages #bgImgBox.img_05_urban-0002{background-color:#660901}body.profilePages #bgImgBox.img_05_urban-0002:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(102,9,1,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(102,9,1,0.6));background-image:linear-gradient(transparent, rgba(102,9,1,0.6))}body.profilePages #bgImgBox.img_05_urban-0003{background-color:#741909}body.profilePages #bgImgBox.img_05_urban-0003:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(116,25,9,0.5)));background-image:-webkit-linear-gradient(transparent, rgba(116,25,9,0.5));background-image:linear-gradient(transparent, rgba(116,25,9,0.5))}body.profilePages #bgImgBox.img_05_urban-0004{background-color:#3b2f1f}body.profilePages #bgImgBox.img_05_urban-0004:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(59,47,31,0.5)));background-image:-webkit-linear-gradient(transparent, rgba(59,47,31,0.5));background-image:linear-gradient(transparent, rgba(59,47,31,0.5))}body.profilePages #bgImgBox.img_05_urban-0005{background-color:#40312a}body.profilePages #bgImgBox.img_05_urban-0005:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(64,49,42,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(64,49,42,0.7));background-image:linear-gradient(transparent, rgba(64,49,42,0.7))}body.profilePages #bgImgBox.img_05_urban-0006{background-color:#4b413f}body.profilePages #bgImgBox.img_05_urban-0006:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(75,65,63,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(75,65,63,0.6));background-image:linear-gradient(transparent, rgba(75,65,63,0.6))}body.profilePages #bgImgBox.img_05_urban-0007{background-color:#49abe8}body.profilePages #bgImgBox.img_05_urban-0007:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(73,171,232,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(73,171,232,0.6));background-image:linear-gradient(transparent, rgba(73,171,232,0.6))}body.profilePages #bgImgBox.img_05_urban-0008{background-color:#362641}body.profilePages #bgImgBox.img_05_urban-0008:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(54,38,65,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(54,38,65,0.6));background-image:linear-gradient(transparent, rgba(54,38,65,0.6))}body.profilePages #bgImgBox.img_05_urbant-0009{background-color:#000}body.profilePages #bgImgBox.img_05_urbant-0009:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.3)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.3));background-image:linear-gradient(transparent, rgba(0,0,0,0.3))}body.profilePages #bgImgBox.img_02_landschaften-0001{background-color:#003d00}body.profilePages #bgImgBox.img_02_landschaften-0001:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,61,0,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(0,61,0,0.7));background-image:linear-gradient(transparent, rgba(0,61,0,0.7))}body.profilePages #bgImgBox.img_02_landschaften-0002{background-color:#583300}body.profilePages #bgImgBox.img_02_landschaften-0002:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(88,51,0,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(88,51,0,0.7));background-image:linear-gradient(transparent, rgba(88,51,0,0.7))}body.profilePages #bgImgBox.img_02_landschaften-0003{background-color:#46340a}body.profilePages #bgImgBox.img_02_landschaften-0003:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(70,52,10,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(70,52,10,0.7));background-image:linear-gradient(transparent, rgba(70,52,10,0.7))}body.profilePages #bgImgBox.img_02_landschaften-0004{background-color:#003a74}body.profilePages #bgImgBox.img_02_landschaften-0004:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,58,116,0.8)));background-image:-webkit-linear-gradient(transparent, rgba(0,58,116,0.8));background-image:linear-gradient(transparent, rgba(0,58,116,0.8))}body.profilePages #bgImgBox.img_02_landschaften-0005{background-color:#00648c}body.profilePages #bgImgBox.img_02_landschaften-0005:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,100,140,0.8)));background-image:-webkit-linear-gradient(transparent, rgba(0,100,140,0.8));background-image:linear-gradient(transparent, rgba(0,100,140,0.8))}body.profilePages #bgImgBox.img_02_landschaften-0006{background-color:#375900}body.profilePages #bgImgBox.img_02_landschaften-0006:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(55,89,0,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(55,89,0,0.7));background-image:linear-gradient(transparent, rgba(55,89,0,0.7))}body.profilePages #bgImgBox.img_02_landschaften-0007{background-color:#965a00}body.profilePages #bgImgBox.img_02_landschaften-0007:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(150,90,0,0.8)));background-image:-webkit-linear-gradient(transparent, rgba(150,90,0,0.8));background-image:linear-gradient(transparent, rgba(150,90,0,0.8))}body.profilePages #bgImgBox.img_02_landschaften-0008{background-color:#a85620}body.profilePages #bgImgBox.img_02_landschaften-0008:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(168,86,32,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(168,86,32,0.6));background-image:linear-gradient(transparent, rgba(168,86,32,0.6))}body.profilePages #bgImgBox.img_02_landschaften-0009{background-color:#016282}body.profilePages #bgImgBox.img_02_landschaften-0009:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(1,98,130,0.8)));background-image:-webkit-linear-gradient(transparent, rgba(1,98,130,0.8));background-image:linear-gradient(transparent, rgba(1,98,130,0.8))}body.profilePages #bgImgBox.img_02_landschaften-0010{background-color:#633913}body.profilePages #bgImgBox.img_02_landschaften-0010:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(99,57,19,0.8)));background-image:-webkit-linear-gradient(transparent, rgba(99,57,19,0.8));background-image:linear-gradient(transparent, rgba(99,57,19,0.8))}body.profilePages #bgImgBox.img_02_landschaften-0011{background-color:#a6421c}body.profilePages #bgImgBox.img_02_landschaften-0011:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(166,66,28,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(166,66,28,0.7));background-image:linear-gradient(transparent, rgba(166,66,28,0.7))}body.profilePages #bgImgBox.img_02_landschaften-0012{background-color:#094368}body.profilePages #bgImgBox.img_02_landschaften-0012:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(9,67,104,0.9)));background-image:-webkit-linear-gradient(transparent, rgba(9,67,104,0.9));background-image:linear-gradient(transparent, rgba(9,67,104,0.9))}body.profilePages #bgImgBox.img_02_landschaften-0013{background-color:#573505}body.profilePages #bgImgBox.img_02_landschaften-0013:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(87,53,5,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(87,53,5,0.7));background-image:linear-gradient(transparent, rgba(87,53,5,0.7))}body.profilePages #bgImgBox.img_02_landschaften-0014{background-color:#104c68}body.profilePages #bgImgBox.img_02_landschaften-0014:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(16,76,104,0.4)));background-image:-webkit-linear-gradient(transparent, rgba(16,76,104,0.4));background-image:linear-gradient(transparent, rgba(16,76,104,0.4))}body.profilePages #bgImgBox.img_03_natur-0001{background-color:#605253}body.profilePages #bgImgBox.img_03_natur-0001:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(96,82,83,0.5)));background-image:-webkit-linear-gradient(transparent, rgba(96,82,83,0.5));background-image:linear-gradient(transparent, rgba(96,82,83,0.5))}body.profilePages #bgImgBox.img_03_natur-0002{background-color:#000}body.profilePages #bgImgBox.img_03_natur-0002:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.4)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.4));background-image:linear-gradient(transparent, rgba(0,0,0,0.4))}body.profilePages #bgImgBox.img_03_natur-0003{background-color:#335d8c}body.profilePages #bgImgBox.img_03_natur-0003:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(51,93,140,0.8)));background-image:-webkit-linear-gradient(transparent, rgba(51,93,140,0.8));background-image:linear-gradient(transparent, rgba(51,93,140,0.8))}body.profilePages #bgImgBox.img_03_natur-0004{background-color:#386f00}body.profilePages #bgImgBox.img_03_natur-0004:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(56,111,0,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(56,111,0,0.7));background-image:linear-gradient(transparent, rgba(56,111,0,0.7))}body.profilePages #bgImgBox.img_03_natur-0005{background-color:#a66a00}body.profilePages #bgImgBox.img_03_natur-0005:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(166,106,0,0.4)));background-image:-webkit-linear-gradient(transparent, rgba(166,106,0,0.4));background-image:linear-gradient(transparent, rgba(166,106,0,0.4))}body.profilePages #bgImgBox.img_03_natur-0006{background-color:#007900}body.profilePages #bgImgBox.img_03_natur-0006:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,121,0,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(0,121,0,0.6));background-image:linear-gradient(transparent, rgba(0,121,0,0.6))}body.profilePages #bgImgBox.img_03_natur-0007{background-color:#751400}body.profilePages #bgImgBox.img_03_natur-0007:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(117,20,0,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(117,20,0,0.7));background-image:linear-gradient(transparent, rgba(117,20,0,0.7))}body.profilePages #bgImgBox.img_03_natur-0008{background-color:#007fc1}body.profilePages #bgImgBox.img_03_natur-0008:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,127,193,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(0,127,193,0.6));background-image:linear-gradient(transparent, rgba(0,127,193,0.6))}body.profilePages #bgImgBox.img_03_natur-0009{background-color:#000}body.profilePages #bgImgBox.img_03_natur-0009:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.2)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.2));background-image:linear-gradient(transparent, rgba(0,0,0,0.2))}body.profilePages #bgImgBox.img_03_natur-0010{background-color:#594c50}body.profilePages #bgImgBox.img_03_natur-0010:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(89,76,80,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(89,76,80,0.6));background-image:linear-gradient(transparent, rgba(89,76,80,0.6))}body.profilePages #bgImgBox.img_03_natur-0011{background-color:#3d2823}body.profilePages #bgImgBox.img_03_natur-0011:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(61,40,35,0.4)));background-image:-webkit-linear-gradient(transparent, rgba(61,40,35,0.4));background-image:linear-gradient(transparent, rgba(61,40,35,0.4))}body.profilePages #bgImgBox.img_03_natur-0012{background-color:#5e5e63}body.profilePages #bgImgBox.img_03_natur-0012:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(94,94,99,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(94,94,99,0.7));background-image:linear-gradient(transparent, rgba(94,94,99,0.7))}body.profilePages #bgImgBox.img_03_natur-0013{background-color:#427069}body.profilePages #bgImgBox.img_03_natur-0013:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(66,112,105,0.8)));background-image:-webkit-linear-gradient(transparent, rgba(66,112,105,0.8));background-image:linear-gradient(transparent, rgba(66,112,105,0.8))}body.profilePages #bgImgBox.img_03_natur-0014{background-color:#544549}body.profilePages #bgImgBox.img_03_natur-0014:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(84,69,73,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(84,69,73,0.7));background-image:linear-gradient(transparent, rgba(84,69,73,0.7))}body.profilePages #bgImgBox.img_03_natur-0015{background-color:#51464e}body.profilePages #bgImgBox.img_03_natur-0015:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(81,70,78,0.9)));background-image:-webkit-linear-gradient(transparent, rgba(81,70,78,0.9));background-image:linear-gradient(transparent, rgba(81,70,78,0.9))}body.profilePages #bgImgBox.img_03_natur-0016{background-color:#013d57}body.profilePages #bgImgBox.img_03_natur-0016:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(1,61,87,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(1,61,87,0.7));background-image:linear-gradient(transparent, rgba(1,61,87,0.7))}body.profilePages #bgImgBox.img_04_mobil-0001{background-color:#00589f}body.profilePages #bgImgBox.img_04_mobil-0001:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,88,159,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(0,88,159,0.6));background-image:linear-gradient(transparent, rgba(0,88,159,0.6))}body.profilePages #bgImgBox.img_04_mobil-0002{background-color:#0d1755}body.profilePages #bgImgBox.img_04_mobil-0002:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(13,23,85,0.7)));background-image:-webkit-linear-gradient(transparent, rgba(13,23,85,0.7));background-image:linear-gradient(transparent, rgba(13,23,85,0.7))}body.profilePages #bgImgBox.img_04_mobil-0003{background-color:#005c7f}body.profilePages #bgImgBox.img_04_mobil-0003:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,92,127,0.8)));background-image:-webkit-linear-gradient(transparent, rgba(0,92,127,0.8));background-image:linear-gradient(transparent, rgba(0,92,127,0.8))}body.profilePages #bgImgBox.img_04_mobil-0004{background-color:#4f3439}body.profilePages #bgImgBox.img_04_mobil-0004:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(79,52,57,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(79,52,57,0.6));background-image:linear-gradient(transparent, rgba(79,52,57,0.6))}body.profilePages #bgImgBox.img_04_mobil-0005{background-color:#003e54}body.profilePages #bgImgBox.img_04_mobil-0005:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,62,84,0.6)));background-image:-webkit-linear-gradient(transparent, rgba(0,62,84,0.6));background-image:linear-gradient(transparent, rgba(0,62,84,0.6))}body.profilePages #bgImgBox.img_04_mobil-0006{background-color:#868686}body.profilePages #bgImgBox.img_04_mobil-0006:before{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(134,134,134,0.8)));background-image:-webkit-linear-gradient(transparent, rgba(134,134,134,0.8));background-image:linear-gradient(transparent, rgba(134,134,134,0.8))}#myProfilePage #bgImgBox{cursor:pointer}#myProfilePage #profileInvisibleWarning{top:-36px}#myProfilePage.profileInvisible #content{padding-top:36px}body.profilePages #photoBox{position:absolute;z-index:2;left:50%;top:64px;margin-left:-72px;width:144px;height:144px}@media only screen and (min-width: 481px){body.profilePages #photoBox{top:-72px;left:12px;margin:0}}@media only screen and (min-width: 980px){body.profilePages #photoBox{top:-88px;height:176px;width:176px}}body.profilePages #photoBox .photoWrapper{position:relative;width:100%;height:100%;overflow:hidden;border:4px solid #fff;background-color:#d5d5d5;border-radius:50%;z-index:1}body.profilePages #photoBox .photoWrapper .overlay{position:absolute;bottom:0;width:100%;height:32px;padding:8px;font:400 10px/16px "Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-align:center;-webkit-transition:height .3s, padding-top .3s;transition:height .3s, padding-top .3s;background-color:rgba(0,0,0,0.5)}body.profilePages #photoBox .photoWrapper .overlay .fulltext{display:none}body.profilePages #photoBox .photoWrapper .has-hover .overlay,.no-touchevents body.profilePages #photoBox .photoWrapper:hover .overlay{height:94px;padding:22px}@media only screen and (min-width: 980px){body.profilePages #photoBox .photoWrapper .has-hover .overlay,.no-touchevents body.profilePages #photoBox .photoWrapper:hover .overlay{height:114px}}body.profilePages #photoBox .photoWrapper .has-hover .overlay .teaser,.no-touchevents body.profilePages #photoBox .photoWrapper:hover .overlay .teaser{display:none}body.profilePages #photoBox .photoWrapper .has-hover .overlay .fulltext,.no-touchevents body.profilePages #photoBox .photoWrapper:hover .overlay .fulltext{display:block}body.profilePages #photoBox .photoWrapper a{display:block;width:100%;height:100%}body.profilePages #photoBox .photoWrapper .photo{display:block;width:100%;height:100%;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;background-position:center}body.profilePages #photoBox #like_photos,body.profilePages #photoBox #addPhotos{background-color:#fff;position:absolute;width:42px;height:42px;bottom:14px;right:-10px;z-index:10;margin:0;padding:8px;line-height:1;border-radius:50%;-webkit-transition:opacity .3s .1s, -webkit-box-shadow .2s;transition:opacity .3s .1s, -webkit-box-shadow .2s;transition:opacity .3s .1s, box-shadow .2s;transition:opacity .3s .1s, box-shadow .2s, -webkit-box-shadow .2s;border:1px solid #d5d5d5;-webkit-box-shadow:0 0.85px 4px 0 rgba(0,0,0,0.5);box-shadow:0 0.85px 4px 0 rgba(0,0,0,0.5)}@media only screen and (min-width: 481px){body.profilePages #photoBox #like_photos,body.profilePages #photoBox #addPhotos{bottom:8px;right:0}}@media only screen and (min-width: 768px){body.profilePages #photoBox #like_photos,body.profilePages #photoBox #addPhotos{bottom:4px}}@media only screen and (min-width: 980px){body.profilePages #photoBox #like_photos,body.profilePages #photoBox #addPhotos{bottom:16px}}.no-touchevents body.profilePages #photoBox #like_photos:hover,.no-touchevents body.profilePages #photoBox #addPhotos:hover{text-decoration:none;border-color:#e8e8e8;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.5);box-shadow:0 2px 10px 0 rgba(0,0,0,0.5)}body.profilePages #photoBox #like_photos.is-liked:hover,body.profilePages #photoBox #like_photos.is-disabled:hover,body.profilePages #photoBox #addPhotos.is-liked:hover,body.profilePages #photoBox #addPhotos.is-disabled:hover{border-color:#d5d5d5;-webkit-box-shadow:0 0.85px 4px 0 rgba(0,0,0,0.5);box-shadow:0 0.85px 4px 0 rgba(0,0,0,0.5)}body.profilePages #photoBox #addPhotos{cursor:pointer;color:#d70005;text-align:center;font-size:33px;font-weight:bold;line-height:.7}body.profilePages #photoBox #addPhotos::before{content:'+'}body.profilePages #statusUpdate{position:absolute;top:-38px;left:127px;width:44px;height:36px;cursor:pointer}@media only screen and (min-width: 980px){body.profilePages #statusUpdate{top:-44px;left:140px}}body.profilePages #statusUpdate .statusUpdateWrapper{position:relative;width:44px;height:36px;text-align:center;background-image:url(../../img/thinkbubble.svg);color:#d70005;font:600 24px/32px "Open Sans",Arial,Helvetica,sans-serif;opacity:0;-webkit-animation:statusUpdate .5s 1.1s ease forwards;animation:statusUpdate .5s 1.1s ease forwards}.no-cssanimations body.profilePages #statusUpdate .statusUpdateWrapper{opacity:1}body.profilePages #statusUpdate:before{content:"";position:absolute;display:block;height:10px;width:10px;top:25px;left:-10px;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.3);opacity:0;-webkit-animation:statusUpdate .5s 1s ease forwards;animation:statusUpdate .5s 1s ease forwards}.no-cssanimations body.profilePages #statusUpdate:before{opacity:1}body.profilePages #statusUpdate:after{content:"";position:absolute;display:block;height:6px;width:6px;top:38px;left:-15px;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.3);opacity:0;-webkit-animation:statusUpdate .5s .8s ease forwards;animation:statusUpdate .5s .8s ease forwards}.no-cssanimations body.profilePages #statusUpdate:after{opacity:1}#myProfilePage #statusUpdate{width:60px;height:47px}@media only screen and (min-width: 481px){#myProfilePage #statusUpdate{top:-46px}}@media only screen and (min-width: 481px){#myProfilePage #statusUpdate:before{top:32px}}@media only screen and (min-width: 481px){#myProfilePage #statusUpdate:after{top:45px}}#myProfilePage #statusUpdate .statusUpdateWrapper{width:60px;height:47px;background-image:url(../../img/thinkbubble_edit.svg)}#partnerProfilePage .mfp-content #statusUpdateModalbox .scrollingContent{word-wrap:break-word}@media only screen and (min-width: 481px){#partnerProfilePage .mfp-content #statusUpdateModalbox .modalButtonRow ul{table-layout:auto}}#partnerProfilePage .mfp-content #statusUpdateModalbox .modalButtonRow a:before{position:relative;font-size:24px;top:3px}#partnerProfilePage .mfp-content #statusUpdateModalbox .modalButtonRow a#commentStatusUpdate{color:#d70005}#partnerProfilePage .mfp-content #statusUpdateModalbox .modalButtonRow #like_motto{margin:0;padding-top:6px;padding-bottom:6px;vertical-align:middle}.rwdModalLayer.t-slideshow.displayFullscreen{width:100%}.rwdModalLayer.t-slideshow.displayFullscreen .mfp-content{width:100%}.rwdModalLayer.t-slideshow.displayFullscreen .swiper-container{width:100%;height:100%}.rwdModalLayer.t-slideshow .mfp-content{width:360px}@media only screen and (min-width: 768px){.rwdModalLayer.t-slideshow .mfp-content{width:432px}}.rwdModalLayer.t-slideshow .modalContent{background:#000}@media only screen and (min-width: 768px){.rwdModalLayer.t-slideshow .modalContent{max-height:576px}}.rwdModalLayer.t-slideshow .modalContent:after{-webkit-box-shadow:none;box-shadow:none}.rwdModalLayer.t-slideshow .swiper-container{width:360px;height:478px}@media only screen and (min-width: 768px){.rwdModalLayer.t-slideshow .swiper-container{width:432px;height:576px}}.rwdModalLayer.t-slideshow .swiper-container .swiper-slide{overflow:hidden;float:left}.rwdModalLayer.t-slideshow .swiper-container .swiper-slide .photo{width:100%;height:100%;background:transparent no-repeat 50% 50%;-webkit-background-size:contain;background-size:contain}.rwdModalLayer.t-slideshow .swiper-container .swiper-slide .text{position:absolute;bottom:0;left:0;right:0;z-index:1;padding:8px 24px;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-align:center;background-color:rgba(0,0,0,0.5)}.rwdModalLayer.t-slideshow .swiper-container .swiper-wrapper,.rwdModalLayer.t-slideshow .swiper-container .swiper-slide{-moz-transform-style:flat}.rwdModalLayer.t-slideshow .swiper-container .swiper-pagination{bottom:40px;width:100%;height:20px}.rwdModalLayer.t-slideshow .swiper-container .swiper-pagination .swiper-pagination-bullet{height:20px;width:20px;margin:0;opacity:1;background-color:rgba(0,0,0,0.4);border-radius:0}.rwdModalLayer.t-slideshow .swiper-container .swiper-pagination .swiper-pagination-bullet:after{content:"";display:block;height:12px;width:12px;margin:4px;background:transparent;border:2px #fff solid;opacity:1;border-radius:100%}.rwdModalLayer.t-slideshow .swiper-container .swiper-pagination .swiper-pagination-bullet:first-child{border-radius:100% 0 0 100%}.rwdModalLayer.t-slideshow .swiper-container .swiper-pagination .swiper-pagination-bullet:last-child{border-radius:0 100% 100% 0}.rwdModalLayer.t-slideshow .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:#fff}.touchevents .rwdModalLayer.t-slideshow .swiper-container .swiper-button-prev,.touchevents .rwdModalLayer.t-slideshow .swiper-container .swiper-button-next{display:none}.rwdModalLayer.t-slideshow .swiper-container .swiper-button-prev,.rwdModalLayer.t-slideshow .swiper-container .swiper-button-next{background:none;width:auto;height:auto;padding:20px;margin-top:-46px;text-decoration:none}.rwdModalLayer.t-slideshow .swiper-container .swiper-button-prev:hover::after,.rwdModalLayer.t-slideshow .swiper-container .swiper-button-next:hover::after{background:rgba(255,255,255,0.7)}.rwdModalLayer.t-slideshow .swiper-container .swiper-button-prev::after,.rwdModalLayer.t-slideshow .swiper-container .swiper-button-next::after{content:"";display:block;background:rgba(255,255,255,0.5);width:22px;height:48px;font-size:22px;line-height:48px !important;text-align:center;color:#424c5a}.rwdModalLayer.t-slideshow .swiper-container .swiper-button-prev{left:0;padding-left:0}.rwdModalLayer.t-slideshow .swiper-container .swiper-button-prev::after{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";border-top-right-radius:15%;border-bottom-right-radius:15%;margin-right:1px}.rwdModalLayer.t-slideshow .swiper-container .swiper-button-next{right:0;padding-right:0}.rwdModalLayer.t-slideshow .swiper-container .swiper-button-next::after{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";border-top-left-radius:15%;border-bottom-left-radius:15%;margin-left:1px}.rwdModalLayer.t-slideshow .modalButtonRow{-webkit-box-shadow:none;box-shadow:none}html.ie9 .rwdModalLayer.t-slideshow .swiper-container{overflow-x:scroll}html.ie9 .rwdModalLayer.t-slideshow .swiper-button-next,html.ie9 .rwdModalLayer.t-slideshow .swiper-button-prev{display:none}#miniGallery{position:absolute;top:150px;right:0;width:-webkit-calc(50% - 70px);width:calc(50% - 70px)}@media only screen and (min-width: 481px){#miniGallery{top:20px;right:auto;left:184px;width:auto}}@media only screen and (min-width: 768px){#miniGallery{top:24px}}@media only screen and (min-width: 980px){#miniGallery{left:232px}}#miniGallery li{display:none}@media only screen and (min-width: 768px){#miniGallery li{display:inline-block}}#miniGallery li:first-child{display:block}@media only screen and (min-width: 768px){#miniGallery li:first-child{display:inline-block}}.no-touchevents #miniGallery li:hover .photo{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.5);box-shadow:0 2px 10px 0 rgba(0,0,0,0.5)}#miniGallery li:active .photo{opacity:.8}#miniGallery li:before{position:absolute;width:48px;font-size:14px;line-height:48px;font-weight:600;text-align:center}#miniGallery li.has-more:before{content:attr(data-remaining)}#miniGallery li.has-more .photo{background-image:none !important;background-color:transparent !important;border:1px solid #d5d5d5}#miniGallery li#previewPic_3,#miniGallery li#previewPic_4,#miniGallery li#previewPic_5,#miniGallery li#previewPic_6,#miniGallery li#previewPic_7,#miniGallery li#previewPic_8,#miniGallery li#previewPic_9{display:none}@media only screen and (min-width: 768px){#miniGallery li#previewPic_3{display:inline-block}}@media only screen and (min-width: 768px){#miniGallery li#previewPic_4{display:inline-block}}@media only screen and (min-width: 818px){#miniGallery li#previewPic_5{display:inline-block}}@media only screen and (min-width: 868px){#miniGallery li#previewPic_6{display:inline-block}}@media only screen and (min-width: 918px){#miniGallery li#previewPic_7{display:inline-block}}@media only screen and (min-width: 968px){#miniGallery li#previewPic_8{display:inline-block}}@media only screen and (min-width: 1018px){#miniGallery li#previewPic_9{display:inline-block}}#miniGallery li .photoWrap{position:relative;z-index:2;display:block;margin:0 auto;width:48px}#miniGallery li .photoWrap a{display:block;width:100%}#miniGallery li .photoWrap a .photo{display:block;width:40px;height:40px;margin:4px;background-color:#d5d5d5;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;border-radius:50%;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s}#miniGallery li .photoWrap .remainingSM{position:absolute;top:-2px;right:-2px;width:21px;height:21px;padding-top:3px;padding-left:1px;font:600 12px/16px "Open Sans",Arial,Helvetica,sans-serif;text-align:center;color:#d70005;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 0.85px 4px 0 rgba(0,0,0,0.5);box-shadow:0 0.85px 4px 0 rgba(0,0,0,0.5)}@media only screen and (min-width: 768px){#miniGallery li .photoWrap .remainingSM{display:none}}body.profilePages #profileTabNavi{position:relative;min-width:320px;width:100%;max-width:1024px;background-color:#fff;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;-webkit-transition:opacity, height .3s .2s ease;transition:opacity, height .3s .2s ease;height:48px;margin-top:10px}@media only screen and (min-width: 481px){body.profilePages #profileTabNavi{margin-top:0}}body.profilePages #profileTabNavi:before,body.profilePages #profileTabNavi:after{content:"";position:absolute;z-index:100;top:-1000px;width:50px;height:44px;padding-top:16px;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;font-size:1.2em;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}body.profilePages #profileTabNavi.showSwiperArrows:before{content:"";top:0;left:0;padding-left:6px;background-image:-webkit-gradient(linear, left top, right top, color-stop(25%, #fff), to(rgba(255,255,255,0.1)));background-image:-webkit-linear-gradient(left, #fff 25%, rgba(255,255,255,0.1) 100%);background-image:linear-gradient(to right, #fff 25%, rgba(255,255,255,0.1) 100%);-webkit-animation:dancingLeft 2.3s linear;animation:dancingLeft 2.3s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s}body.profilePages #profileTabNavi.showSwiperArrows:after{content:"";top:0;right:0;padding-right:6px;text-align:right;background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0.1)), color-stop(75%, #fff));background-image:-webkit-linear-gradient(left, rgba(255,255,255,0.1) 0, #fff 75%);background-image:linear-gradient(to right, rgba(255,255,255,0.1) 0, #fff 75%);-webkit-animation:dancingRight 2.3s linear;animation:dancingRight 2.3s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s}body.profilePages #profileTabNavi ul.swiper-wrapper{display:table;width:100%;margin:0;white-space:nowrap}body.profilePages #profileTabNavi ul.swiper-wrapper li.swiper-slide{position:relative;display:table-cell;width:10%;padding:0;text-align:center;border-bottom:3px solid transparent}body.profilePages #profileTabNavi ul.swiper-wrapper li.swiper-slide:after{position:absolute;content:"";bottom:-3px;left:0;width:100%;height:3px;opacity:0;background-color:#d70005;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}body.profilePages #profileTabNavi ul.swiper-wrapper li.swiper-slide:before{content:"";position:absolute;border-left:1px solid #e8e8e8;right:0;top:21%;height:62%}body.profilePages #profileTabNavi ul.swiper-wrapper li.swiper-slide.is-loading .loader{opacity:.3}body.profilePages #profileTabNavi ul.swiper-wrapper li.swiper-slide:last-child:before{display:none}.no-touchevents body.profilePages #profileTabNavi ul.swiper-wrapper li.swiper-slide:hover:after,body.profilePages #profileTabNavi ul.swiper-wrapper li.swiper-slide.active:after{opacity:1}body.profilePages #profileTabNavi ul.swiper-wrapper li.swiper-slide a{display:block;padding:13px 10px 11px 10px;color:#424c5a;font-weight:400;text-decoration:none}body.profilePages #profileTabNavi ul.swiper-wrapper li.swiper-slide a:active{background-color:#f3f3f3}body.profilePages #profileTabNavi ul.swiper-wrapper li.swiper-slide a.is-disabled{color:#c0c3c8;pointer-events:none;cursor:default}body.profilePages #tabContents{max-width:1024px;margin:0 auto;margin-top:8px}@media only screen and (min-width: 481px){body.profilePages #tabContents{margin-top:24px}}body.profilePages #tabContents>div{overflow:hidden;height:0;opacity:0;-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);-webkit-transition:all 0.6s cubic-bezier(0, 0, 0.2, 1);transition:all 0.6s cubic-bezier(0, 0, 0.2, 1)}body.profilePages #tabContents>div.active{overflow:visible;height:auto;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:all 0.6s cubic-bezier(0, 0, 0.2, 1);transition:all 0.6s cubic-bezier(0, 0, 0.2, 1)}body.profilePages .has-slideUpAnimation{opacity:.3;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0);-webkit-transition:all 1.1s cubic-bezier(0, 0, 0.2, 1);transition:all 1.1s cubic-bezier(0, 0, 0.2, 1)}body.profilePages .has-slideUpAnimation.startSlideUp{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}body.profilePages #personalStatementCard:after{content:"";display:table;clear:both}body.profilePages #personalStatementCard .personalStatementText{font-style:italic;word-wrap:break-word}#partnerProfilePage .likeIt{float:right}#myProfilePage #personalStatementCard .personalStatementText{padding-bottom:20px;margin-bottom:0;cursor:pointer}#myProfilePage #personalStatementCard .approvalStatusBox.is-visible{margin-top:0;margin-bottom:16px}#myProfilePage #personalStatementCard .cardFooter{text-align:right}#myProfilePage #personalStatementCard .cardFooter #openEditPersonalStatement{margin-right:-8px}#myProfilePage #personalStatementCard .cardFooter #openEditPersonalStatement:before{font-size:24px}body.profilePages #factfileCard ul{margin-top:-14px}body.profilePages #factfileCard ul li{position:relative;padding:14px 16px 14px 72px;word-wrap:break-word}@media only screen and (min-width: 481px){body.profilePages #factfileCard ul li{padding-left:80px;padding-right:24px}}@media only screen and (min-width: 768px){body.profilePages #factfileCard ul li{padding-left:72px;padding-right:16px}}@media only screen and (min-width: 980px){body.profilePages #factfileCard ul li{padding-left:72px;padding-right:16px}}body.profilePages #factfileCard ul li::before{position:absolute;top:12px;left:16px;font-size:24px;color:#818891}@media (min-width: 481px) and (max-width: 767px){body.profilePages #factfileCard ul li::before{left:24px}}body.profilePages #factfileCard ul li#region p{display:inline;white-space:nowrap}body.profilePages #factfileCard ul li#region .linkToDistance{position:relative;display:inline-block;padding-left:18px;text-decoration:underline}body.profilePages #factfileCard ul li#region .linkToDistance::before{position:absolute;top:-1px;left:0;font-size:18px;color:#818891}body.profilePages #factfileCard ul li#region .linkToDistance:hover{text-decoration:none}#myProfilePage #factfileCard ul li{cursor:pointer;padding-right:44px}@media only screen and (min-width: 481px){#myProfilePage #factfileCard ul li{padding-right:52px}}@media only screen and (min-width: 768px){#myProfilePage #factfileCard ul li{padding-right:44px}}@media only screen and (min-width: 980px){#myProfilePage #factfileCard ul li{padding-right:44px}}.no-touchevents #myProfilePage #factfileCard ul li:hover{background-color:#f8f8f8}#myProfilePage #factfileCard ul li::after{content:"";display:block;position:absolute;color:#d70005;font-size:24px;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";right:16px;top:12px}@media (min-width: 481px) and (max-width: 767px){#myProfilePage #factfileCard ul li::after{right:24px}}#myProfilePage #factfileCard ul li#region,#myProfilePage #factfileCard ul li#bodyHeight,#myProfilePage #factfileCard ul li#starSign{cursor:default;background-color:transparent}#myProfilePage #factfileCard ul li#region::after,#myProfilePage #factfileCard ul li#bodyHeight::after,#myProfilePage #factfileCard ul li#starSign::after{display:none}#myProfilePage #factfileCard ul li .approvalStatusBox.is-visible{display:block}#myProfilePage #editLanguageModal .scrollingContent:after{content:"";display:table;clear:both}#myProfilePage #editLanguageModal .scrollingContent .c-toggleFormElement{float:left;width:50%}@media only screen and (min-width: 768px){#partnerProfilePage #zipMapModal .modalContent{max-height:620px}}#partnerProfilePage #zipMapModal .modalContent .scrollingContent{text-align:center}@media only screen and (min-width: 768px){#partnerProfilePage #zipMapModal .modalContent .scrollingContent{max-height:620px !important}}#partnerProfilePage #zipMapModal .modalContent .scrollingContent img{max-width:100%}body.profilePages #aboutmeCard .selfDescription{position:relative;margin-top:-4px;margin-bottom:0;padding:16px 48px 16px 16px}@media only screen and (min-width: 481px){body.profilePages #aboutmeCard .selfDescription{padding-left:24px;padding-right:56px}}@media only screen and (min-width: 980px){body.profilePages #aboutmeCard .selfDescription{padding-left:24px;padding-right:56px}}body.profilePages #aboutmeCard .selfDescription .tag{display:inline-block;position:relative;padding:6px 8px;margin:4px 24px 4px 0;color:#fff;background-color:#8392a9;z-index:1;border-top-left-radius:2px;border-bottom-left-radius:2px}@media only screen and (min-width: 481px){body.profilePages #aboutmeCard .selfDescription .tag{padding:8px 16px}}body.profilePages #aboutmeCard .selfDescription .tag:after{content:"";position:absolute;top:0;right:-16px;width:0;height:0;border-style:solid;border-width:16px 0 16px 16px;border-color:transparent transparent transparent #8392a9}@media only screen and (min-width: 481px){body.profilePages #aboutmeCard .selfDescription .tag:after{right:-18px;border-width:18px 0 18px 18px}}body.profilePages #aboutmeCard .selfDescription .tag:before{content:"";position:absolute;display:block;width:8px;height:8px;top:12px;right:-8px;z-index:10;background-color:#fff;border-radius:50%}@media only screen and (min-width: 481px){body.profilePages #aboutmeCard .selfDescription .tag:before{top:14px}}body.profilePages #aboutmeCard .selfDescription+.aboutMeQuestionsWrapper #aboutMeQuestions li:first-child{border-top:1px solid #e8e8e8 !important}body.profilePages #aboutmeCard #aboutMeQuestions li{position:relative;border-top:1px solid #e8e8e8;padding:16px 48px 16px 16px}@media only screen and (min-width: 481px){body.profilePages #aboutmeCard #aboutMeQuestions li{padding-left:24px;padding-right:56px}}@media only screen and (min-width: 980px){body.profilePages #aboutmeCard #aboutMeQuestions li{padding-left:24px;padding-right:56px}}body.profilePages #aboutmeCard #aboutMeQuestions li:first-child{border-top:0}body.profilePages #aboutmeCard #aboutMeQuestions li h4{margin-top:0}body.profilePages #aboutmeCard #aboutMeQuestions li p{word-wrap:break-word;margin-bottom:0;color:#818891}#myProfilePage #aboutmeCard .selfDescription{cursor:pointer}#myProfilePage #aboutmeCard .selfDescription:hover{background-color:#f8f8f8}#myProfilePage #aboutmeCard .selfDescription:after{content:"";display:block;position:absolute;right:16px;top:50%;margin-top:-8px;color:#d70005;font-size:24px;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}@media only screen and (min-width: 481px){#myProfilePage #aboutmeCard .selfDescription:after{right:24px}}#myProfilePage #aboutmeCard .selfDescription .noSelfDescription{display:inline-block;margin:4px 0 0 0;color:#818891}#myProfilePage #aboutmeCard #aboutMeQuestions li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-right:100px;min-height:95px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media only screen and (min-width: 481px){#myProfilePage #aboutmeCard #aboutMeQuestions li{padding-right:108px}}@media only screen and (min-width: 768px){#myProfilePage #aboutmeCard #aboutMeQuestions li{padding-right:116px}}.no-touchevents #myProfilePage #aboutmeCard #aboutMeQuestions li:hover{background-color:#f8f8f8}#myProfilePage #aboutmeCard #aboutMeQuestions li.highlight{-webkit-animation:highlightFade 1.2s ease-in-out;animation:highlightFade 1.2s ease-in-out}#myProfilePage #aboutmeCard #aboutMeQuestions li .upDownButtons{position:absolute;top:8px;right:8px;z-index:10}@media only screen and (min-width: 481px){#myProfilePage #aboutmeCard #aboutMeQuestions li .upDownButtons{right:16px}}#myProfilePage #aboutmeCard #aboutMeQuestions li .upDownButtons .moveDown:before{line-height:34px}#myProfilePage #aboutmeCard #aboutMeQuestions li .upDownButtons .moveUp:before{line-height:38px}#myProfilePage #aboutmeCard #aboutMeQuestions li p{position:relative}#myProfilePage #aboutmeCard #aboutMeQuestions li p .iconCol{position:absolute;top:-webkit-calc(50% - 10px);top:calc(50% - 10px);right:-92px}@media only screen and (min-width: 768px){#myProfilePage #aboutmeCard #aboutMeQuestions li p .iconCol{right:-100px}}#myProfilePage #aboutmeCard #aboutMeQuestions li p .iconCol .openEditIcon::before{font-size:24px}#myProfilePage #aboutmeCard #noQuestionsAnswered{padding:16px 24px;color:#818891}#myProfilePage #aboutmeCard #addAboutMeQuestion{display:block;margin:8px 16px 12px 16px;padding-left:8px}@media only screen and (min-width: 481px){#myProfilePage #aboutmeCard #addAboutMeQuestion{margin:12px 24px 16px}}#myProfilePage #aboutmeCard #addAboutMeQuestion:before{display:none}@media only screen and (min-width: 481px){#myProfilePage #aboutmeCard #addAboutMeQuestion:before{display:block}}#myProfilePage #aboutmeCard #addAboutMeQuestion .text{margin-right:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 481px){#myProfilePage #aboutmeCard #addAboutMeQuestion .text{max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}}#myProfilePage #aboutmeCard #allQuestionsAnswered{margin:8px 16px 12px 16px}@media only screen and (min-width: 481px){#myProfilePage #aboutmeCard #allQuestionsAnswered{margin:8px 24px 16px 24px}}#myProfilePage #editAboutMeQuestionModal #aboutMeAnswerInput{margin-top:0}#partnerProfilePage #aboutmeCard .likeIt{position:absolute;top:50%;right:16px;margin-top:-20px}@media only screen and (min-width: 481px){#partnerProfilePage #aboutmeCard .likeIt{right:24px}}body.profilePages #leisureCard .leisure{position:relative;padding:16px 48px 16px 16px;border-top:1px solid rgba(0,0,0,0.12)}@media only screen and (min-width: 481px){body.profilePages #leisureCard .leisure{padding-left:24px;padding-right:56px}}@media only screen and (min-width: 980px){body.profilePages #leisureCard .leisure{padding-left:24px;padding-right:56px}}body.profilePages #leisureCard .leisure:first-of-type{border-top:0}body.profilePages #leisureCard .leisure h4{margin-top:0}body.profilePages #leisureCard .leisure p{word-wrap:break-word;margin-bottom:0;color:#818891}#myProfilePage #leisureCard .leisure{cursor:pointer}.no-touchevents #myProfilePage #leisureCard .leisure:hover{background-color:#f8f8f8}#myProfilePage #leisureCard .leisure::after{content:"";display:block;position:absolute;right:16px;top:50%;margin-top:-8px;color:#d70005;font-size:24px;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}@media only screen and (min-width: 481px){#myProfilePage #leisureCard .leisure::after{right:24px}}#myProfilePage #editInterestsModal .wrapList:after,#myProfilePage #editSportTypeModal .wrapList:after,#myProfilePage #editHolidayModal .wrapList:after,#myProfilePage #editMusicalTasteModal .wrapList:after,#myProfilePage #editCuisineModal .wrapList:after{content:"";display:table;clear:both}#myProfilePage #editInterestsModal .wrapList .c-toggleFormElement,#myProfilePage #editSportTypeModal .wrapList .c-toggleFormElement,#myProfilePage #editHolidayModal .wrapList .c-toggleFormElement,#myProfilePage #editMusicalTasteModal .wrapList .c-toggleFormElement,#myProfilePage #editCuisineModal .wrapList .c-toggleFormElement{float:left;width:50%;padding-right:8px}#myProfilePage #editInterestsModal .wrapList .c-toggleFormElement:nth-child(odd),#myProfilePage #editSportTypeModal .wrapList .c-toggleFormElement:nth-child(odd),#myProfilePage #editHolidayModal .wrapList .c-toggleFormElement:nth-child(odd),#myProfilePage #editMusicalTasteModal .wrapList .c-toggleFormElement:nth-child(odd),#myProfilePage #editCuisineModal .wrapList .c-toggleFormElement:nth-child(odd){clear:left}#myProfilePage #editInterestsModal .wrapList .c-toggleFormElement label,#myProfilePage #editSportTypeModal .wrapList .c-toggleFormElement label,#myProfilePage #editHolidayModal .wrapList .c-toggleFormElement label,#myProfilePage #editMusicalTasteModal .wrapList .c-toggleFormElement label,#myProfilePage #editCuisineModal .wrapList .c-toggleFormElement label{max-width:100%;word-wrap:break-word}#myProfilePage #editSportTypeModal .c-textFormElement{margin-top:8px}#myProfilePage #editSportTypeModal #noSportType{margin-top:20px}#myProfilePage #editMusicalTasteModal .c-textFormElement{margin-top:8px}#testresultTabContent a.icon-circle_info,#matchingTabContent a.icon-circle_info{display:inline-block;padding:4px 16px 4px 0;text-decoration:none;color:inherit}#testresultTabContent a.icon-circle_info:hover:before,#matchingTabContent a.icon-circle_info:hover:before{color:#09c}#testresultTabContent a.icon-circle_info:before,#matchingTabContent a.icon-circle_info:before{font-size:20px;color:#c0c3c8;position:relative;top:2px;margin-right:4px}#matchingWheel{position:relative;padding-top:24px;margin-top:-22px;background-image:url(../../img/partner_profile/bg_matching_wheel_bubbles.jpg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}#matchingWheel:before{position:absolute;content:"";display:block;top:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(243,243,243,0.99)), color-stop(1%, rgba(243,243,243,0.99)), color-stop(10%, rgba(243,243,243,0.2)), to(#f3f3f3));background:-webkit-linear-gradient(left, rgba(243,243,243,0.99) 0%, rgba(243,243,243,0.99) 1%, rgba(243,243,243,0.2) 10%, #f3f3f3 100%);background:linear-gradient(to right, rgba(243,243,243,0.99) 0%, rgba(243,243,243,0.99) 1%, rgba(243,243,243,0.2) 10%, #f3f3f3 100%)}#matchingWheel .matchingWheelInner{position:relative;width:300px;margin:37px auto 20px;padding-top:11px;text-align:center;background:url(../../img/partner_profile/bg_matching_wheel.svg) no-repeat;-webkit-background-size:300px 300px;background-size:300px 300px}@media only screen and (min-width: 768px){#matchingWheel .matchingWheelInner{width:480px;margin:70px auto 60px;padding-top:19px;padding-left:2px;-webkit-background-size:480px 480px;background-size:480px 480px}}#matchingWheel .matchingWheelInner:after{content:"";position:relative;display:block;width:100%;height:25px;margin-top:20px;background-image:-webkit-radial-gradient(ellipse, #ccc, #eee, rgba(243,243,243,0));background-image:radial-gradient(ellipse, #ccc, #eee, rgba(243,243,243,0))}@media only screen and (min-width: 768px){#matchingWheel .matchingWheelInner:after{margin-top:32px}}.ie9 #matchingWheel .matchingWheelInner:after{background:transparent}#matchingWheel canvas{position:relative;z-index:3}#matchingWheel #innerCircle{position:absolute;display:block;z-index:5;top:88px;left:88px;width:124px;height:124px;padding:10px;text-align:center;border-radius:50%}#myProfilePage #matchingWheel #innerCircle{padding:9px;background-color:#f3f3f3}@media only screen and (min-width: 768px){#myProfilePage #matchingWheel #innerCircle{padding:14px}}#partnerProfilePage #matchingWheel #innerCircle{background-color:#fff}@media only screen and (min-width: 768px){#matchingWheel #innerCircle{top:152px;left:152px;width:176px;height:176px;padding:20px}}#matchingWheel #innerCircle .matchingHeart{width:28px;height:28px;margin:8px auto 10px}@media only screen and (min-width: 768px){#matchingWheel #innerCircle .matchingHeart{width:32px;height:32px;margin:12px auto 16px}}#matchingWheel #innerCircle .matchingPoints{margin-bottom:0;font-size:32px}@media only screen and (min-width: 768px){#matchingWheel #innerCircle .matchingPoints{font-size:48px}}#matchingWheel #innerCircle .matchingPointsText{margin-top:4px;font-size:10px;line-height:13px}@media only screen and (min-width: 768px){#matchingWheel #innerCircle .matchingPointsText{margin-top:17px;font-size:12px}}#matchingWheel #innerCircle .profilePhoto{border-radius:50%;width:106px}@media only screen and (min-width: 768px){#matchingWheel #innerCircle .profilePhoto{width:150px}}#matchingWheel .circleLabel{display:none;position:absolute;z-index:1;width:210px;height:100px;text-align:left}@media only screen and (min-width: 768px){#matchingWheel .circleLabel{display:block}}#matchingWheel .circleLabel .labelIcon{display:block;width:2px;height:40px}#matchingWheel .circleLabel .labelIcon:before{position:absolute;left:-9px;top:40px;width:20px;height:20px;background-color:#fafafa;border:4px solid;content:"";border-radius:50%}#matchingWheel .circleLabel .labelText{display:block;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;position:relative;text-decoration:none}@media only screen and (min-width: 980px){#matchingWheel .circleLabel .labelText{bottom:-webkit-calc(100% - 60px) !important;bottom:calc(100% - 60px) !important}}#matchingWheel .circleLabel .labelText strong{display:block;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;text-transform:uppercase}#matchingWheel .circleLabel#topRight{top:19px;left:405px;color:#d70005}@media only screen and (min-width: 980px){#matchingWheel .circleLabel#topRight{top:60px;left:446px}}#matchingWheel .circleLabel#topRight .labelIcon{background-color:#d70005}@media only screen and (min-width: 980px){#matchingWheel .circleLabel#topRight .labelIcon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}#matchingWheel .circleLabel#topRight .labelIcon:before{border-color:inherit}#matchingWheel .circleLabel#topRight .labelText{right:8px;bottom:-webkit-calc(100% - 16px);bottom:calc(100% - 16px);color:inherit}@media only screen and (min-width: 980px){#matchingWheel .circleLabel#topRight .labelText{right:auto;left:32px}}#matchingWheel .circleLabel#bottomRight{top:387px;left:434px;color:#a0b400}@media only screen and (min-width: 980px){#matchingWheel .circleLabel#bottomRight{top:401px;left:425px}}#matchingWheel .circleLabel#bottomRight .labelIcon{background-color:#a0b400;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width: 980px){#matchingWheel .circleLabel#bottomRight .labelIcon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}#matchingWheel .circleLabel#bottomRight .labelIcon:before{border-color:inherit}#matchingWheel .circleLabel#bottomRight .labelText{right:8px;top:8px;color:inherit}@media only screen and (min-width: 980px){#matchingWheel .circleLabel#bottomRight .labelText{top:auto;right:auto;left:32px}}#matchingWheel .circleLabel#bottomLeft{top:387px;left:45px;color:#64a5ff;text-align:right}@media only screen and (min-width: 980px){#matchingWheel .circleLabel#bottomLeft{top:316px;left:-9px}}#matchingWheel .circleLabel#bottomLeft .labelIcon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-color:#64a5ff}@media only screen and (min-width: 980px){#matchingWheel .circleLabel#bottomLeft .labelIcon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}#matchingWheel .circleLabel#bottomLeft .labelIcon:before{border-color:inherit}#matchingWheel .circleLabel#bottomLeft .labelText{right:-webkit-calc(100% - 8px);right:calc(100% - 8px);top:8px;bottom:-webkit-calc(100% - 40px) !important;bottom:calc(100% - 40px) !important;color:inherit}@media only screen and (min-width: 980px){#matchingWheel .circleLabel#bottomLeft .labelText{top:auto;right:-webkit-calc(100% + 32px);right:calc(100% + 32px)}}#matchingWheel .circleLabel#topLeft{top:19px;left:74px;color:#f08200;text-align:right}@media only screen and (min-width: 980px){#matchingWheel .circleLabel#topLeft{top:29px;left:66px}}#matchingWheel .circleLabel#topLeft .labelIcon{background-color:#f08200}@media only screen and (min-width: 980px){#matchingWheel .circleLabel#topLeft .labelIcon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}#matchingWheel .circleLabel#topLeft .labelIcon:before{border-color:inherit}#matchingWheel .circleLabel#topLeft .labelText{right:-webkit-calc(100% - 8px);right:calc(100% - 8px);bottom:-webkit-calc(100% - 16px);bottom:calc(100% - 16px);color:inherit}@media only screen and (min-width: 980px){#matchingWheel .circleLabel#topLeft .labelText{right:-webkit-calc(100% + 32px);right:calc(100% + 32px)}}#matchingWheel #chartjsTooltip{position:absolute;opacity:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;top:164px;left:164px;width:153px;height:153px;padding:8px;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;background-color:#fff;z-index:6;pointer-events:none;border-radius:50%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible;color:#fff;-webkit-transition:opacity .3s, background-color .2s;transition:opacity .3s, background-color .2s}@media only screen and (min-width: 768px){#matchingWheel #chartjsTooltip.is-visible{opacity:1}}#matchingWheel #chartjsTooltip.is-personalityStructure{background-color:#d70005}#matchingWheel #chartjsTooltip.is-ambitionsAndTendancies{background-color:#a0b400}#matchingWheel #chartjsTooltip.is-everydayBehaviour{background-color:#64a5ff}#matchingWheel #chartjsTooltip.is-communicationStyle{background-color:#f08200}.touchevents #matchingWheel #chartjsTooltip{visibility:hidden;overflow:hidden;width:0;height:0}#detailCard{padding-bottom:8px}#detailCard .subTabDesc{border-bottom:1px solid #e0e0e0;padding-bottom:16px;margin-bottom:32px}#detailCard .subTabDesc h3{margin-top:32px;font:300 20px/28px "Open Sans",Arial,Helvetica,sans-serif;color:#d70005}#detailCard .subTabDesc p{margin:16px 0;color:#818891}#detailCard #matchingSubTabs{display:table;width:100%;border-bottom:1px solid #e0e0e0}#detailCard #matchingSubTabs li{display:table-cell;position:relative;width:25%;border-bottom:3px solid transparent;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;text-align:center}#detailCard #matchingSubTabs li:after{content:"";position:absolute;right:0;top:30%;height:44%;border-right:1px solid #e0e0e0}#detailCard #matchingSubTabs li:last-child:after{display:none}#detailCard #matchingSubTabs li#personalityStructure{color:#d70005}#detailCard #matchingSubTabs li#personalityStructure:hover,#detailCard #matchingSubTabs li#personalityStructure.active{border-color:#d70005}#detailCard #matchingSubTabs li#ambitionsAndTendancies{color:#a0b400}#detailCard #matchingSubTabs li#ambitionsAndTendancies:hover,#detailCard #matchingSubTabs li#ambitionsAndTendancies.active{border-color:#a0b400}#detailCard #matchingSubTabs li#everydayBehaviour{color:#64a5ff}#detailCard #matchingSubTabs li#everydayBehaviour:hover,#detailCard #matchingSubTabs li#everydayBehaviour.active{border-color:#64a5ff}#detailCard #matchingSubTabs li#communicationStyle{color:#f08200}#detailCard #matchingSubTabs li#communicationStyle:hover,#detailCard #matchingSubTabs li#communicationStyle.active{border-color:#f08200}#detailCard #matchingSubTabs li a{display:block;padding:12px 10px 6px;text-decoration:none;color:inherit}@media only screen and (min-width: 980px){#detailCard #matchingSubTabs li a{padding:14px 10px}}#detailCard #matchingSubTabs li a:before{font-size:32px}@media only screen and (min-width: 768px){#detailCard #matchingSubTabs li a:before{display:block}}@media only screen and (min-width: 980px){#detailCard #matchingSubTabs li a:before{display:inline-block;position:relative;margin-right:8px;vertical-align:middle}}#detailCard #matchingSubTabs li a span{display:none;color:#424c5a;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;text-transform:uppercase}@media only screen and (min-width: 768px){#detailCard #matchingSubTabs li a span{display:inline-block;margin:6px 0}}@media only screen and (min-width: 980px){#detailCard #matchingSubTabs li a span{display:inline-block;width:80%;margin:0;vertical-align:middle}}#detailCard #subTabContents{padding:0}#detailCard #subTabContents>div{display:none}#detailCard #subTabContents>div.active{display:block}#detailCard #subTabContents .subTabDesc{border:0;margin-bottom:32px;padding-bottom:0;-webkit-background-size:64px 64px;background-size:64px 64px;background-position:48px 0;background-repeat:no-repeat}@media only screen and (min-width: 481px){#detailCard #subTabContents .subTabDesc{padding-left:160px}}#detailCard #subTabContents .subTabDesc p{margin-bottom:0}#detailCard #subTabContents .group{position:relative;margin-top:24px;padding-top:24px;border-top:1px solid rgba(0,0,0,0.12)}@media only screen and (min-width: 768px){#detailCard #subTabContents .group{padding-top:36px;margin-top:36px;font-size:0}}#detailCard #subTabContents .group>a{position:absolute;top:8px;left:16px;padding:0}@media only screen and (min-width: 481px){#detailCard #subTabContents .group>a{left:12px}}#detailCard #subTabContents .group>a:before{font-size:24px}#detailCard #subTabContents .group>a:after{content:"";position:absolute;top:-12px;left:-12px;right:-12px;bottom:-12px}#detailCard #subTabContents .intro{position:relative;text-align:center;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif}@media only screen and (min-width: 481px){#detailCard #subTabContents .intro{display:table;width:100%;table-layout:fixed;text-align:left;margin-top:16px;margin-left:16px;margin-bottom:36px;padding-right:40px}}@media only screen and (min-width: 768px){#detailCard #subTabContents .intro{display:inline-block;width:50%;margin:0;padding-right:48px;padding-left:24px;padding-bottom:24px;text-align:center;vertical-align:middle}}#detailCard #subTabContents .intro .imgWrapper{margin-bottom:8px}@media only screen and (min-width: 481px){#detailCard #subTabContents .intro .imgWrapper{display:table-cell;width:120px;margin-bottom:0}}@media only screen and (min-width: 768px){#detailCard #subTabContents .intro .imgWrapper{display:inline-block;margin-right:0;margin-bottom:12px}}#detailCard #subTabContents .intro .imgWrapper>img{width:80px}#detailCard #subTabContents .intro p{margin-bottom:24px}@media only screen and (min-width: 481px){#detailCard #subTabContents .intro p{display:table-cell;vertical-align:middle;margin-bottom:0}}@media only screen and (min-width: 768px){#detailCard #subTabContents .intro p{display:block}}#detailCard #subTabContents .scale{position:relative;width:100%;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif}@media only screen and (min-width: 768px){#detailCard #subTabContents .scale{display:inline-block;width:50%;vertical-align:middle}}#detailCard #subTabContents .scale:before{position:absolute;left:37.5%;width:25%;content:"";display:block;margin:0 auto;height:-webkit-calc(100% - 25px);height:calc(100% - 25px);opacity:.2;z-index:0;background-image:url(../../img/stripe_pattern_matching.svg)}#detailCard #subTabContents .scale .nextDimension{position:relative}#detailCard #subTabContents .scale .nextDimension h4{margin-bottom:0}#detailCard #subTabContents .scale .nextDimension a{text-shadow:1px 1px 2px #fff, 1px -1px 2px #fff, -1px 1px 2px #fff, -1px -1px 2px #fff}@media (max-width: 480px){#detailCard #subTabContents .scale .nextDimension .hideTextInS span{display:none}}#detailCard #subTabContents .scale .myBar,#detailCard #subTabContents .scale .partnerBar{height:24px;padding:1px 6px;border:1px solid transparent;border-radius:4px;text-align:right}#detailCard #subTabContents .scale .myBar span,#detailCard #subTabContents .scale .partnerBar span{float:left}#detailCard #subTabContents .scale .myBar{display:block;margin-bottom:8px;color:#fff}#detailCard #subTabContents .scale .partnerBar{display:block;border-color:#818891;background-color:#fff}#detailCard #subTabContents .scale .legend{width:100%;margin-top:28px}#detailCard #subTabContents .scale .legend ul{position:relative;border-top:1px solid #c0c3c8}#detailCard #subTabContents .scale .legend ul li{display:inline-block;position:absolute;top:0;font-size:10px;margin-top:5px}#detailCard #subTabContents .scale .legend ul li:before{position:absolute;content:"";display:block;height:10px;margin-top:-10px;border-left:1px solid #c0c3c8}#detailCard #subTabContents .scale .legend ul li.val_60{left:0;text-align:left}#detailCard #subTabContents .scale .legend ul li.val_60:before{left:0}#detailCard #subTabContents .scale .legend ul li.val_90{right:62.5%;text-align:right}#detailCard #subTabContents .scale .legend ul li.val_90:before{right:0}#detailCard #subTabContents .scale .legend ul li.val_avarage{position:relative;width:25%;margin:5px auto 0 auto;display:block;text-align:center}#detailCard #subTabContents .scale .legend ul li.val_avarage:before{display:none}#detailCard #subTabContents .scale .legend ul li.val_110{left:62.5%;text-align:left}#detailCard #subTabContents .scale .legend ul li.val_110:before{left:0}#detailCard #subTabContents .scale .legend ul li.val_140{right:0;text-align:right}#detailCard #subTabContents .scale .legend ul li.val_140:before{right:0}#detailCard #subTabContents .testresultScoringInfo{position:relative;margin:24px;padding:8px 16px;border-radius:2px;-webkit-box-shadow:0 0.75px 3px 0 rgba(0,0,0,0.4);box-shadow:0 0.75px 3px 0 rgba(0,0,0,0.4)}#detailCard #subTabContents .testresultScoringInfo h3{position:relative;padding-left:0;padding-right:16px;margin:0;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;text-transform:uppercase}#detailCard #subTabContents .testresultScoringInfo h3 a{display:block;text-decoration:none}#detailCard #subTabContents .testresultScoringInfo h3 a::after{position:absolute;top:-webkit-calc(50% - 8px);top:calc(50% - 8px);right:0;width:16px;height:16px;font-size:18px;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";color:#424c5a;z-index:1;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}#detailCard #subTabContents .testresultScoringInfo.is-opening a::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#detailCard #subTabContents .testresultScoringInfo.is-openDone .infoText strong{margin-left:-20px;opacity:1}#detailCard #subTabContents .testresultScoringInfo.is-openDone .infoText strong::before{-webkit-transition:opacity .4s;transition:opacity .4s;opacity:1}#detailCard #subTabContents .testresultScoringInfo .infoText{display:none}#detailCard #subTabContents .testresultScoringInfo .infoText p{display:block;margin:0;margin-top:20px}#detailCard #subTabContents .testresultScoringInfo .infoText strong{display:block;opacity:0;padding:16px;padding-left:20px;margin:12px 0 20px 0;color:#424c5a;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;font-style:italic;border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-transition:margin .3s, opacity .4s;transition:margin .3s, opacity .4s}#detailCard #subTabContents .testresultScoringInfo .infoText strong::before{position:absolute;opacity:0;content:'';bottom:24px;left:-3px;width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:3px solid #ccc;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#detailCard #subTabContents .premiumFeatureBox{display:block;margin:24px;text-decoration:none;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif}#detailCard #subTabContents .premiumFeatureBox::before{font-size:20px}#detailCard #subTabContents #personalityStructureContent .scale .myBar{background:#d70005}@media only screen and (min-width: 481px){#detailCard #subTabContents #personalityStructureContent .subTabDesc{background-image:url(../../img/matching_minichart_red.svg)}}#detailCard #subTabContents #personalityStructureContent .testresultScoringInfo h3 a{color:#d70005}#detailCard #subTabContents #personalityStructureContent .testresultScoringInfo .infoText strong{background-color:#f9d9da}#detailCard #subTabContents #ambitionsAndTendanciesContent .scale .myBar{background:#a0b400}@media only screen and (min-width: 481px){#detailCard #subTabContents #ambitionsAndTendanciesContent .subTabDesc{background-image:url(../../img/matching_minichart_green.svg)}}#detailCard #subTabContents #ambitionsAndTendanciesContent .testresultScoringInfo h3 a{color:#a0b400}#detailCard #subTabContents #ambitionsAndTendanciesContent .testresultScoringInfo .infoText strong{background-color:#e7ecbf}#detailCard #subTabContents #everydayBehaviourContent .scale .myBar{background:#64a5ff}@media only screen and (min-width: 481px){#detailCard #subTabContents #everydayBehaviourContent .subTabDesc{background-image:url(../../img/matching_minichart_blue.svg)}}#detailCard #subTabContents #everydayBehaviourContent .testresultScoringInfo h3 a{color:#64a5ff}#detailCard #subTabContents #everydayBehaviourContent .testresultScoringInfo .infoText strong{background-color:#e8f2ff}#detailCard #subTabContents #communicationStyleContent .scale .myBar{background:#f08200}@media only screen and (min-width: 481px){#detailCard #subTabContents #communicationStyleContent .subTabDesc{background-image:url(../../img/matching_minichart_orange.svg)}}#detailCard #subTabContents #communicationStyleContent .testresultScoringInfo h3 a{color:#f08200}#detailCard #subTabContents #communicationStyleContent .testresultScoringInfo .infoText strong{background-color:#fdecd9}#partnerProfilePage #pageWrapper{padding-top:48px}@media only screen and (min-width: 768px){#partnerProfilePage #pageWrapper{padding-top:98px}}#partnerProfilePage .partnerPager{position:absolute;top:16px;padding:20px;text-decoration:none;z-index:10}@media only screen and (min-width: 481px){#partnerProfilePage .partnerPager{top:88px}}#partnerProfilePage .partnerPager::after{content:"";display:block;background:rgba(255,255,255,0.5);width:22px;height:48px;font-size:22px;line-height:48px !important;text-align:center;color:#424c5a}#partnerProfilePage .partnerPager:hover::after{background:rgba(255,255,255,0.7)}#partnerProfilePage .partnerPager.disabled{display:none}#partnerProfilePage .partnerPager#partnerPagerPrev{left:0;padding-left:0;margin-left:-2px}#partnerProfilePage .partnerPager#partnerPagerPrev::after{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";border-top-right-radius:4px;border-bottom-right-radius:4px}#partnerProfilePage .partnerPager#partnerPagerNext{right:0;padding-right:0;margin-right:-2px}#partnerProfilePage .partnerPager#partnerPagerNext::after{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";border-top-left-radius:4px;border-bottom-left-radius:4px}.no-ios #partnerProfilePage #photoBox .photo{-webkit-filter:blur(15px) brightness(150%);filter:blur(15px) brightness(150%)}.no-ios #partnerProfilePage #photoBox .photo.clearPhoto{-webkit-filter:blur(0) brightness(100%);filter:blur(0) brightness(100%);-webkit-transition:all 2s cubic-bezier(0, 0, 0.2, 1);transition:all 2s cubic-bezier(0, 0, 0.2, 1)}#partnerProfilePage #matchingPoints{position:absolute;width:50px;top:152px;left:25%;margin-left:-56px;color:#d70005;font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif}@media only screen and (min-width: 481px){#partnerProfilePage #matchingPoints{top:98px;width:auto;left:184px;margin-left:0;line-height:100%}}@media only screen and (min-width: 768px){#partnerProfilePage #matchingPoints{top:94px}}@media only screen and (min-width: 980px){#partnerProfilePage #matchingPoints{left:232px}}#partnerProfilePage #matchingPoints .matchingHeart{margin:0 auto;width:25px;height:25px;background-image:url("../../img/matching_heart.svg");-webkit-background-size:25px 25px;background-size:25px 25px}@media only screen and (min-width: 481px){#partnerProfilePage #matchingPoints .matchingHeart{float:left;margin:0 8px}}@media only screen and (min-width: 980px){#partnerProfilePage #matchingPoints .matchingHeart{width:30px;height:30px;-webkit-background-size:30px 30px;background-size:30px 30px}}#partnerProfilePage #matchingPoints .matchingHeart.showHeartWithAnimation{-webkit-animation:startHeartPulseIn .5s forwards;animation:startHeartPulseIn .5s forwards}#partnerProfilePage #matchingPoints .displayMP{text-align:center;line-height:22px;-webkit-animation:rotateIn .3s linear 0s forwards;animation:rotateIn .3s linear 0s forwards}#partnerProfilePage #matchingPoints .displayMP.noVisibility{visibility:hidden}@media only screen and (min-width: 481px){#partnerProfilePage #matchingPoints .displayMP{float:left;font:600 24px/32px "Open Sans",Arial,Helvetica,sans-serif;line-height:26px}}@media only screen and (min-width: 980px){#partnerProfilePage #matchingPoints .displayMP{font:600 32px/44px "Open Sans",Arial,Helvetica,sans-serif;line-height:32px}}#partnerProfilePage #matchingPoints .label{display:none}@media only screen and (min-width: 768px){#partnerProfilePage #matchingPoints .label{display:block;float:left;margin-left:8px;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;line-height:32px}}@media only screen and (min-width: 980px){#partnerProfilePage #matchingPoints .label{font:400 16px/24px "Open Sans",Arial,Helvetica,sans-serif;line-height:44px}}#partnerProfilePage #occupationInfoBlock{margin:88px 8px 0 8px;text-align:center}@media only screen and (min-width: 481px){#partnerProfilePage #occupationInfoBlock{position:absolute;top:auto;bottom:32px;left:184px;width:-webkit-calc(100% - 184px - 8px);width:calc(100% - 184px - 8px);margin:0 8px 0 0;text-align:left;color:#fff}}@media only screen and (min-width: 980px){#partnerProfilePage #occupationInfoBlock{left:232px;width:-webkit-calc(100% - 232px - 8px);width:calc(100% - 232px - 8px)}}#partnerProfilePage #occupationInfoBlock.has-givenAlias h2 .givenAliasName{display:block}#partnerProfilePage #occupationInfoBlock.has-givenAlias h2 .occupation{display:none}#partnerProfilePage #occupationInfoBlock.has-givenAlias h3 span.occupation{display:inline-block}#partnerProfilePage #occupationInfoBlock.has-givenAlias h3 span.bulletPoint{display:inline-block}#partnerProfilePage #occupationInfoBlock h2{position:relative;font:600 20px/28px "Open Sans",Arial,Helvetica,sans-serif}@media only screen and (min-width: 481px){#partnerProfilePage #occupationInfoBlock h2{font:600 24px/32px "Open Sans",Arial,Helvetica,sans-serif}}@media only screen and (min-width: 980px){#partnerProfilePage #occupationInfoBlock h2{font:600 28px/40px "Open Sans",Arial,Helvetica,sans-serif}}#partnerProfilePage #occupationInfoBlock h2 .givenAliasName{display:none}#partnerProfilePage #occupationInfoBlock h3{color:#818891;font:400 16px/24px "Open Sans",Arial,Helvetica,sans-serif}@media only screen and (min-width: 481px){#partnerProfilePage #occupationInfoBlock h3{position:absolute;left:0;bottom:-30px;width:100%;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;line-height:32px;color:#fff}}@media only screen and (min-width: 980px){#partnerProfilePage #occupationInfoBlock h3{line-height:40px}}#partnerProfilePage #occupationInfoBlock h3 span{display:inline-block;vertical-align:bottom}#partnerProfilePage #occupationInfoBlock h3 span.occupation{display:none;max-width:-webkit-calc(100% - 145px);max-width:calc(100% - 145px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#partnerProfilePage #occupationInfoBlock h3 span.age{white-space:nowrap}#partnerProfilePage #occupationInfoBlock h3 span.bulletPoint{display:none;margin:0 6px}#partnerProfilePage #occupationInfoBlock h3 .iconWrapper{white-space:nowrap;margin-left:4px}#partnerProfilePage #occupationInfoBlock h3 .iconWrapper span{font-size:20px}@media only screen and (min-width: 481px){#partnerProfilePage #occupationInfoBlock h3 .iconWrapper span{font-size:24px}}#partnerProfilePage #occupationInfoBlock h3 .iconWrapper span.idSecured{color:#424c5a;cursor:pointer}@media only screen and (min-width: 481px){#partnerProfilePage #occupationInfoBlock h3 .iconWrapper span.idSecured{color:#fff}}#partnerProfilePage #occupationInfoBlock h3 .iconWrapper span.bookmarkedProfile{width:0;overflow:hidden;font-size:23px;color:#ffd200;-webkit-transition:width .3s;transition:width .3s}@media only screen and (min-width: 481px){#partnerProfilePage #occupationInfoBlock h3 .iconWrapper span.bookmarkedProfile{color:#fff}}#partnerProfilePage #occupationInfoBlock h3 .iconWrapper span.bookmarkedProfile.is-bookmarked{width:24px}#partnerProfilePage #occupationInfoBlock h3 .iconWrapper span.bookmarkedProfile::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}#partnerProfilePage #matchingPoints:hover{cursor:pointer}#partnerProfilePage #onlineState{width:100%;margin-top:10px;color:#818891;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;text-align:center}@media only screen and (min-width: 481px){#partnerProfilePage #onlineState{position:absolute;top:92px;left:12px;width:144px;margin-top:0;line-height:18px}}@media only screen and (min-width: 980px){#partnerProfilePage #onlineState{top:97px;width:176px}}#partnerProfilePage #onlineState span{margin-top:5px}@media only screen and (min-width: 481px){#partnerProfilePage #onlineState span{margin-top:0}}#partnerProfilePage #onlineState span.onlineNow{margin-top:10px}@media only screen and (min-width: 481px){#partnerProfilePage #onlineState span.onlineNow{position:relative;top:16px;margin-top:0}}#partnerProfilePage #onlineState span.onlineNow::before{content:"";display:inline-block;width:8px;height:8px;margin-right:7px;background:#690;border-radius:50%;vertical-align:1px}#partnerProfilePage #onlineState span strong{color:#424c5a}@media only screen and (min-width: 481px){#partnerProfilePage #onlineState span strong{display:block}}#partnerProfilePage #communicationButtons{position:relative;width:auto;color:#fff}@media (max-width: 480px){#partnerProfilePage #communicationButtons{z-index:200}}@media only screen and (min-width: 481px){#partnerProfilePage #communicationButtons{position:absolute;top:12px;right:12px;bottom:auto;width:150px;z-index:1}}@media only screen and (min-width: 550px){#partnerProfilePage #communicationButtons{top:24px;width:auto}}@media only screen and (min-width: 768px){#partnerProfilePage #communicationButtons{top:28px;right:24px}}@media only screen and (min-width: 980px){#partnerProfilePage #communicationButtons{right:12px}}#partnerProfilePage #communicationButtons #selectMessage{position:fixed;bottom:24px;right:16px;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-transition-delay:.2s;transition-delay:.2s}@media only screen and (min-width: 481px){#partnerProfilePage #communicationButtons #selectMessage{display:none}}#partnerProfilePage #communicationButtons #selectMessage::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}#partnerProfilePage #communicationButtons #selectMessage.showAnimation .text{top:50%;margin-top:0}#partnerProfilePage #communicationButtons #selectMessage.showAnimation .text:before,#partnerProfilePage #communicationButtons #selectMessage.showAnimation .text:after{content:"";opacity:0;position:absolute;background-color:rgba(215,0,5,0.08);-webkit-box-shadow:0 0 0 3px rgba(215,0,5,0.5);box-shadow:0 0 0 3px rgba(215,0,5,0.5);top:50%;left:50%;width:140px;height:140px;margin:-70px 0 0 -70px;pointer-events:none;border-radius:50%}#partnerProfilePage #communicationButtons #selectMessage.showAnimation .text:before{-webkit-animation:anim-effect-ivana-1 10s 2 5s;animation:anim-effect-ivana-1 10s 2 5s}#partnerProfilePage #communicationButtons #selectMessage.showAnimation .text:after{-webkit-animation:anim-effect-ivana-2 10s 2 5s;animation:anim-effect-ivana-2 10s 2 5s}@media (max-width: 480px){#partnerProfilePage #communicationButtons ul{display:block;position:fixed;width:100%;top:100%;left:0;padding:8px 0;background-color:#fff;will-change:transform;opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity 0.05s 0.25s linear,-webkit-transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity 0.05s 0.25s linear,-webkit-transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity 0.05s 0.25s linear;transition:transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity 0.05s 0.25s linear,-webkit-transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955)}}@media only screen and (min-width: 481px){#partnerProfilePage #communicationButtons ul:after{content:"";display:table;clear:both}}@media only screen and (min-width: 481px){#partnerProfilePage #communicationButtons ul li{float:right;margin-right:12px}}@media only screen and (min-width: 768px){#partnerProfilePage #communicationButtons ul li{margin-right:20px}}@media only screen and (min-width: 980px){#partnerProfilePage #communicationButtons ul li{margin-right:24px}}#partnerProfilePage #communicationButtons ul li:first-child{margin-right:0}@media (min-width: 481px) and (max-width: 549px){#partnerProfilePage #communicationButtons ul li:first-child{margin-bottom:10px}}@media (min-width: 481px) and (max-width: 549px){#partnerProfilePage #communicationButtons ul li:nth-child(2){margin-bottom:10px}}@media (min-width: 481px) and (max-width: 549px){#partnerProfilePage #communicationButtons ul li:nth-child(3){margin-right:0}}@media (max-width: 480px){#partnerProfilePage #communicationButtons ul li .styledButton.t-circle{position:relative;width:100%;height:auto;padding-left:72px;padding-right:16px;background-color:transparent;line-height:48px;-webkit-box-shadow:none;box-shadow:none;border-radius:0}}@media only screen and (min-width: 980px){#partnerProfilePage #communicationButtons ul li .styledButton.t-circle{width:64px;height:64px}}@media (max-width: 480px){#partnerProfilePage #communicationButtons ul li .styledButton.t-circle:before{position:absolute;left:16px;top:50%;margin-top:-24px;line-height:48px;font-size:24px}}@media only screen and (min-width: 980px){#partnerProfilePage #communicationButtons ul li .styledButton.t-circle:before{line-height:64px}}@media (max-width: 480px){.no-touchevents #partnerProfilePage #communicationButtons ul li .styledButton.t-circle:hover{background-color:#e5e5e5}}@media (max-width: 480px){#partnerProfilePage #communicationButtons ul li .styledButton.t-circle:active,.no-touchevents #partnerProfilePage #communicationButtons ul li .styledButton.t-circle:active{background-color:#ccc}}@media (max-width: 480px){#partnerProfilePage #communicationButtons ul li .styledButton.t-circle[disabled]:hover,#partnerProfilePage #communicationButtons ul li .styledButton.t-circle[disabled]:active{background-color:transparent}}@media (max-width: 480px){#partnerProfilePage #communicationButtons ul li .styledButton.t-circle.is-loading:before{margin-top:-24px;opacity:1}}@media (max-width: 480px){#partnerProfilePage #communicationButtons ul li .styledButton.t-circle.is-loading .text{opacity:0}}@media (max-width: 480px){#partnerProfilePage #communicationButtons ul li .styledButton.t-circle#sendTextMessage:before{color:#d70005}}@media (max-width: 480px){#partnerProfilePage #communicationButtons ul li .styledButton.t-circle#sendTextMessage .text{color:#d70005}}#partnerProfilePage #communicationButtons ul li .styledButton.t-circle#sendTextMessage .eyecatcherAnimation{position:absolute;top:48%;left:50%}@media only screen and (min-width: 481px){#partnerProfilePage #communicationButtons ul li .styledButton.t-circle#sendTextMessage .eyecatcherAnimation:before,#partnerProfilePage #communicationButtons ul li .styledButton.t-circle#sendTextMessage .eyecatcherAnimation:after{content:"";opacity:0;position:absolute;background-color:rgba(215,0,5,0.08);-webkit-box-shadow:0 0 0 3px rgba(215,0,5,0.5);box-shadow:0 0 0 3px rgba(215,0,5,0.5);top:50%;left:50%;width:140px;height:140px;margin:-70px 0 0 -70px;pointer-events:none;border-radius:50%}}@media only screen and (min-width: 481px){#partnerProfilePage #communicationButtons ul li .styledButton.t-circle#sendTextMessage .eyecatcherAnimation:before{-webkit-animation:anim-effect-ivana-1 10s 5 5s;animation:anim-effect-ivana-1 10s 5 5s}}@media only screen and (min-width: 481px){#partnerProfilePage #communicationButtons ul li .styledButton.t-circle#sendTextMessage .eyecatcherAnimation:after{-webkit-animation:anim-effect-ivana-2 10s 5 5s;animation:anim-effect-ivana-2 10s 5 5s}}@media (max-width: 480px){#partnerProfilePage #communicationButtons ul li .styledButton.t-circle#sendTextMessage .trippleDot{-webkit-animation:trippleDotsDark 1s ease-in-out .6s infinite;animation:trippleDotsDark 1s ease-in-out .6s infinite}#partnerProfilePage #communicationButtons ul li .styledButton.t-circle#sendTextMessage .trippleDot:before{-webkit-animation:trippleDotsDark 1s ease-in-out .3s infinite;animation:trippleDotsDark 1s ease-in-out .3s infinite}#partnerProfilePage #communicationButtons ul li .styledButton.t-circle#sendTextMessage .trippleDot:after{-webkit-animation:trippleDotsDark 1s ease-in-out 0s infinite;animation:trippleDotsDark 1s ease-in-out 0s infinite}}@media (max-width: 480px){#partnerProfilePage #communicationButtons ul li .styledButton.t-circle .text{position:relative;display:inline-block;margin-top:0;text-align:left;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;color:#424c5a}}@media (min-width: 481px) and (max-width: 767px){#partnerProfilePage #communicationButtons ul li .styledButton.t-circle .text{display:none}}@media (max-width: 480px){.has-openMessageMenu #partnerProfilePage #communicationButtons{z-index:500}}@media (max-width: 480px){.has-openMessageMenu #partnerProfilePage #communicationButtons #selectMessage{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}}@media (max-width: 480px){.has-openMessageMenu #partnerProfilePage #communicationButtons ul{opacity:1;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955)}}#partnerProfilePage #noteCard{display:none;text-align:right}#partnerProfilePage #noteCard.has-note{display:block}#partnerProfilePage #noteCard h2,#partnerProfilePage #noteCard p{text-align:left}#partnerProfilePage #noteCard p{overflow:hidden;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#partnerProfilePage #matchingCard{cursor:pointer}#partnerProfilePage #matchingCard:after{content:"";display:table;clear:both}#partnerProfilePage #matchingCard #matchingCircle{position:relative}#partnerProfilePage #matchingCard #matchingCircle:after{content:"";display:table;clear:both}@media (min-width: 481px) and (max-width: 767px){#partnerProfilePage #matchingCard #matchingCircle{float:left;width:272px;margin-bottom:16px}}#partnerProfilePage #matchingCard #matchingCircle.animate .photoWrap.partnerPic{-webkit-animation:matchingCardPartnerPhoto .5s ease-out forwards;animation:matchingCardPartnerPhoto .5s ease-out forwards}#partnerProfilePage #matchingCard #matchingCircle.animate .photoWrap.myPic{-webkit-animation:matchingCardMyPhoto .5s .2s ease-out forwards;animation:matchingCardMyPhoto .5s .2s ease-out forwards}#partnerProfilePage #matchingCard #matchingCircle .photoWrap{position:absolute;left:0;display:block;opacity:0}#partnerProfilePage #matchingCard #matchingCircle .photoWrap.partnerPic{top:12px;left:0;z-index:20;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}.no-cssanimations #partnerProfilePage #matchingCard #matchingCircle .photoWrap.partnerPic{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);opacity:1}#partnerProfilePage #matchingCard #matchingCircle .photoWrap.myPic{top:104px;left:4px;z-index:10;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.no-cssanimations #partnerProfilePage #matchingCard #matchingCircle .photoWrap.myPic{-webkit-transform:rotate(-5.3deg);-ms-transform:rotate(-5.3deg);transform:rotate(-5.3deg);opacity:1}#partnerProfilePage #matchingCard #matchingCircle .photoWrap span{display:block;height:96px;width:96px}#partnerProfilePage #matchingCard #matchingCircle .photoWrap .photo{border:4px solid #fff;background-color:#fff;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;border-radius:4px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.3);box-shadow:0 2px 2px 0 rgba(0,0,0,0.3)}#partnerProfilePage #matchingCard #matchingCircle .matchingPoints{position:relative;float:right;width:224px;height:224px;border:1px solid #d5d5d5;padding-top:48px;text-align:center;border-radius:50%}#partnerProfilePage #matchingCard #matchingCircle .matchingPoints:before{position:absolute;content:"";top:11px;left:11px;width:200px;height:200px;border:4px solid #d70005;border-radius:50%}#partnerProfilePage #matchingCard #matchingCircle .matchingPoints .matchingHeart{margin:0 auto;width:32px;height:32px;background-image:url("../../img/matching_heart.svg");-webkit-background-size:32px 32px;background-size:32px 32px}#partnerProfilePage #matchingCard #matchingCircle .matchingPoints .displayMP{margin-top:8px;font-size:48px;line-height:48px}#partnerProfilePage #matchingCard #matchingCircle .matchingPoints .label{color:#818891;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;padding:0 40px}#partnerProfilePage #matchingCard #matchingBars{margin-top:20px;margin-bottom:16px}@media (min-width: 481px) and (max-width: 767px){#partnerProfilePage #matchingCard #matchingBars{float:right;width:-webkit-calc(100% - 272px - 16px);width:calc(100% - 272px - 16px);margin-top:50px}}#partnerProfilePage #matchingCard #matchingBars.animate li span{padding:0 8px}#partnerProfilePage #matchingCard #matchingBars li{background-color:#e8e8e8;margin-bottom:8px;overflow:hidden;color:#fff;font-weight:normal;border-radius:4px}@media (min-width: 481px) and (max-width: 767px){#partnerProfilePage #matchingCard #matchingBars li{margin-bottom:20px}}#partnerProfilePage #matchingCard #matchingBars li:last-child{margin-bottom:0}#partnerProfilePage #matchingCard #matchingBars li#personalityBar span{line-height:32px;background-color:#b70016;background:-webkit-gradient(linear, left top, right top, from(#b70016), to(#d70005));background:-webkit-linear-gradient(left, #b70016 0%, #d70005 100%);background:linear-gradient(to right, #b70016 0%, #d70005 100%)}#partnerProfilePage #matchingCard #matchingBars li#habitBar span{-webkit-transition-delay:.1s;transition-delay:.1s}#partnerProfilePage #matchingCard #matchingBars li#interestsBar span{-webkit-transition-delay:.2s;transition-delay:.2s}#partnerProfilePage #matchingCard #matchingBars li span{display:block;width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;line-height:24px;background-color:#5a6e8c;border-radius:4px;-webkit-transition:all .5s ease;transition:all .5s ease;background-image:-webkit-gradient(linear, left top, right top, from(#5a6e8c), to(#8392a9));background-image:-webkit-linear-gradient(left, #5a6e8c 0%, #8392a9 100%);background-image:linear-gradient(to right, #5a6e8c 0%, #8392a9 100%)}#partnerProfilePage #matchingCard #matchingBars li strong{font-weight:normal}@media only screen and (min-width: 481px){#partnerProfilePage #partnerMailboxContent{max-width:720px;margin-left:auto;margin-right:auto}}#partnerProfilePage #partnerMailboxContent.emptyMessageListCard{overflow:auto}#partnerProfilePage #partnerMailboxContent.emptyMessageListCard p{text-align:center}#partnerProfilePage #introCard h3{margin-top:40px;font:300 20px/28px "Open Sans",Arial,Helvetica,sans-serif;color:#424c5a}#partnerProfilePage #introCard .picCol{position:relative;display:none;min-height:280px}@media only screen and (min-width: 768px){#partnerProfilePage #introCard .picCol{display:inline-block;width:256px;vertical-align:top}}@media only screen and (min-width: 980px){#partnerProfilePage #introCard .picCol{width:328px}}#partnerProfilePage #introCard .picCol img{width:140px;height:140px;margin-left:20px;border-radius:50%;border:4px solid #e8e8e8}@media only screen and (min-width: 980px){#partnerProfilePage #introCard .picCol img{margin-left:48px}}#partnerProfilePage #introCard .picCol .partnerPic{position:absolute;top:110px;left:50px}#partnerProfilePage #introCard .textCol{width:100%;display:inline-block}@media only screen and (min-width: 768px){#partnerProfilePage #introCard .textCol{width:61%}}#partnerProfilePage #introCard #introMatchingBars li{margin-bottom:8px}@media only screen and (min-width: 481px){#partnerProfilePage #introCard #introMatchingBars li:after{content:"";display:table;clear:both}}#partnerProfilePage #introCard #introMatchingBars li#introPersonalityBar{margin-bottom:16px}@media only screen and (min-width: 481px){#partnerProfilePage #introCard #introMatchingBars li#introPersonalityBar{margin-bottom:10px}}#partnerProfilePage #introCard #introMatchingBars li#introPersonalityBar .barContainer{margin-top:0}#partnerProfilePage #introCard #introMatchingBars li#introPersonalityBar .barContainer .bar{height:32px;background:-webkit-gradient(linear, left top, right top, from(#b70016), to(#d70005));background:-webkit-linear-gradient(left, #b70016 0%, #d70005 100%);background:linear-gradient(to right, #b70016 0%, #d70005 100%)}@media only screen and (min-width: 481px){#partnerProfilePage #introCard #introMatchingBars li a{float:left;width:170px}}#partnerProfilePage #introCard #introMatchingBars li .barContainer{display:block;background-color:#e8e8e8;border-radius:4px}@media only screen and (min-width: 481px){#partnerProfilePage #introCard #introMatchingBars li .barContainer{margin-top:4px}}@media only screen and (min-width: 481px){#partnerProfilePage #introCard #introMatchingBars li .barContainer{float:left;width:-webkit-calc(100% - 170px);width:calc(100% - 170px)}}#partnerProfilePage #introCard #introMatchingBars li .barContainer .bar{display:block;height:24px;background-image:-webkit-gradient(linear, left top, right top, from(#5a6e8c), to(#8392a9));background-image:-webkit-linear-gradient(left, #5a6e8c 0%, #8392a9 100%);background-image:linear-gradient(to right, #5a6e8c 0%, #8392a9 100%);border-radius:4px;min-width:20px !important}#partnerProfilePage #introCard .buttonWrapper{text-align:center}@media only screen and (min-width: 768px){#partnerProfilePage #introCard .buttonWrapper{text-align:left}}#partnerProfilePage #introCard .buttonWrapper .styledButton.t-supportB{width:100%;margin:16px 0;color:#d70005}@media only screen and (min-width: 481px){#partnerProfilePage #introCard .buttonWrapper .styledButton.t-supportB{width:auto}}#partnerProfilePage .rwdModalLayer .messagingLayer #noImagesUploaded a{font-weight:600}#partnerProfilePage .rwdModalLayer .modalButtonRow .sendMessage,#partnerProfilePage .rwdModalLayer .modalButtonRow .gotoPhotoUpload{color:#d70005}#partnerProfilePage #newTextMessage #messageBodyRow{margin-bottom:16px}#partnerProfilePage #newTextMessage #autosaveDraftSuccessfull,#partnerProfilePage #newTextMessage #saveDraftSuccessfull{margin-top:0;padding:0;max-height:0;font-size:0;opacity:1;overflow:hidden;-webkit-transition:max-height .2s linear, opacity .2s linear, border .2s linear;transition:max-height .2s linear, opacity .2s linear, border .2s linear}#partnerProfilePage #newTextMessage #autosaveDraftSuccessfull.is-visible,#partnerProfilePage #newTextMessage #saveDraftSuccessfull.is-visible{margin-top:10px;padding:6px;padding-left:39px;max-height:200px;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;opacity:1}#partnerProfilePage #newTextMessage .modalButtonRow ul{table-layout:auto}@media only screen and (max-width: 320px){#partnerProfilePage #newTextMessage .modalButtonRow ul #saveDraft{max-width:160px;overflow:hidden}}#partnerProfilePage #newTextMessage .modalButtonRow .closeModalBox:before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:23px;vertical-align:-3px}@media only screen and (min-width: 768px){#partnerProfilePage #newTextMessage .modalButtonRow .closeModalBox:before{display:none}}#partnerProfilePage #newTextMessage .modalButtonRow .closeModalBox .text{display:none}@media only screen and (min-width: 768px){#partnerProfilePage #newTextMessage .modalButtonRow .closeModalBox .text{display:inline-block}}#partnerProfilePage #newTextMessage .premiumFeatureBox{margin:24px -24px 0 -24px}#partnerProfilePage #newTextMessage .premiumFeatureBox .c-textFormElement{margin-top:0}#partnerProfilePage .displayFullscreen #newTextMessage .premiumFeatureBox,#partnerProfilePage .displayFullscreen #newImagereleaseMessage .premiumFeatureBox,#partnerProfilePage .displayFullscreen #newImageunreleaseMessage .premiumFeatureBox,#partnerProfilePage .displayFullscreen #newSmileMessage .premiumFeatureBox,#partnerProfilePage .displayFullscreen #photoUploadTeaser .premiumFeatureBox,#partnerProfilePage .displayFullscreen #newCommentMessage .premiumFeatureBox{margin:8px 0 0}#partnerProfilePage #newImagereleaseMessage .mainCol,#partnerProfilePage #newImageunreleaseMessage .mainCol,#partnerProfilePage #newSmileMessage .mainCol,#partnerProfilePage #photoUploadTeaser .mainCol,#partnerProfilePage #newCommentMessage .mainCol{display:inline-block;width:100%;margin-top:16px}@media only screen and (min-width: 768px){#partnerProfilePage #newImagereleaseMessage .mainCol,#partnerProfilePage #newImageunreleaseMessage .mainCol,#partnerProfilePage #newSmileMessage .mainCol,#partnerProfilePage #photoUploadTeaser .mainCol,#partnerProfilePage #newCommentMessage .mainCol{width:75%}}#partnerProfilePage #newImagereleaseMessage .mainCol .styledHintBox,#partnerProfilePage #newImageunreleaseMessage .mainCol .styledHintBox,#partnerProfilePage #newSmileMessage .mainCol .styledHintBox,#partnerProfilePage #photoUploadTeaser .mainCol .styledHintBox,#partnerProfilePage #newCommentMessage .mainCol .styledHintBox{margin-top:15px}#partnerProfilePage #newImagereleaseMessage .mainCol p.lineOne,#partnerProfilePage #newImageunreleaseMessage .mainCol p.lineOne,#partnerProfilePage #newSmileMessage .mainCol p.lineOne,#partnerProfilePage #photoUploadTeaser .mainCol p.lineOne,#partnerProfilePage #newCommentMessage .mainCol p.lineOne{margin-bottom:15px}#partnerProfilePage #newImagereleaseMessage .imageCol,#partnerProfilePage #newImageunreleaseMessage .imageCol,#partnerProfilePage #newSmileMessage .imageCol,#partnerProfilePage #photoUploadTeaser .imageCol,#partnerProfilePage #newCommentMessage .imageCol{display:none;width:24%;text-align:center;vertical-align:top;padding-left:32px}@media only screen and (min-width: 768px){#partnerProfilePage #newImagereleaseMessage .imageCol,#partnerProfilePage #newImageunreleaseMessage .imageCol,#partnerProfilePage #newSmileMessage .imageCol,#partnerProfilePage #photoUploadTeaser .imageCol,#partnerProfilePage #newCommentMessage .imageCol{display:inline-block}}#partnerProfilePage #newImagereleaseMessage .imageCol img,#partnerProfilePage #newImageunreleaseMessage .imageCol img,#partnerProfilePage #newSmileMessage .imageCol img,#partnerProfilePage #photoUploadTeaser .imageCol img,#partnerProfilePage #newCommentMessage .imageCol img{display:block;width:80px;height:80px;border-radius:50%}#partnerProfilePage #newImagereleaseMessage .premiumFeatureBox,#partnerProfilePage #newImageunreleaseMessage .premiumFeatureBox,#partnerProfilePage #newSmileMessage .premiumFeatureBox,#partnerProfilePage #photoUploadTeaser .premiumFeatureBox,#partnerProfilePage #newCommentMessage .premiumFeatureBox{margin:24px -24px 0 -24px}#partnerProfilePage #newImagereleaseMessage .premiumFeatureBox p,#partnerProfilePage #newImageunreleaseMessage .premiumFeatureBox p,#partnerProfilePage #newSmileMessage .premiumFeatureBox p,#partnerProfilePage #photoUploadTeaser .premiumFeatureBox p,#partnerProfilePage #newCommentMessage .premiumFeatureBox p{margin-top:15px}#partnerProfilePage #newImagereleaseMessage .premiumFeatureBox p:first-child,#partnerProfilePage #newImageunreleaseMessage .premiumFeatureBox p:first-child,#partnerProfilePage #newSmileMessage .premiumFeatureBox p:first-child,#partnerProfilePage #photoUploadTeaser .premiumFeatureBox p:first-child,#partnerProfilePage #newCommentMessage .premiumFeatureBox p:first-child{margin:0}#partnerProfilePage #newImageunreleaseMessage .modalHeadline{color:#f80}#partnerProfilePage #newSmileMessage #messageBodyRow{margin-top:16px}#partnerProfilePage #rejectProfileForm .modalContent h4{margin-top:0;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;margin-bottom:20px}#partnerProfilePage #rejectProfileForm .modalContent li{padding-left:12px}#partnerProfilePage #rejectProfileForm .modalContent p,#partnerProfilePage #rejectProfileForm .modalContent li{margin-bottom:20px}#partnerProfilePage #rejectProfileForm .modalContent .styledHintBox.t-warning{margin-top:28px}#partnerProfilePage #reportProfileForm .modalContent p{margin-bottom:24px}#partnerProfilePage #reportProfileForm .modalContent #messagesReadingAllowedHint{margin-top:24px;margin-bottom:0;color:#818891}#partnerProfilePage #rejectContactForm p{margin-bottom:36px}#partnerProfilePage #rejectContactForm h4{margin-top:0;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;margin-bottom:12px}#partnerProfilePage #rejectContactForm .rejectTextElement{margin-bottom:24px}#partnerProfilePage #aliasForm #aliasFormElement{margin-bottom:24px}#partnerProfilePage #noteForm p{color:#818891}#partnerProfilePage #getPremiumTeaser .modalHeadline{margin-bottom:0}#partnerProfilePage #getPremiumTeaser .modalContent{background-color:#0056aa;background-image:url(../../img/polygon-premium.jpg)}#partnerProfilePage #getPremiumTeaser .getPremiumButtonRow{margin-top:16px;text-align:center}#partnerProfilePage #getPremiumTeaser .getPremiumButtonRow a{color:#fff;height:auto;line-height:normal;padding:10px 18px;white-space:normal}#partnerProfilePage #getPremiumTeaser .getPremiumButtonRow a:after{display:none}#partnerProfilePage #messageLimitPerTime p::before{display:block;font-size:44px;margin-bottom:14px;width:100%;text-align:center;color:#f80}#partnerProfilePage #annoyanceLimitPerContact .howItWorks{margin-top:32px;padding-top:224px;background-repeat:no-repeat;background-position:top center;background-image:url("../../img/partner_profile/annoyance_graphic.svg"),none}@media only screen and (min-width: 481px){#partnerProfilePage #annoyanceLimitPerContact .howItWorks{padding-top:0;padding-left:180px;min-height:192px;background-position:top left}}@media only screen and (min-width: 768px){#partnerProfilePage #annoyanceLimitPerContact .howItWorks{padding-left:208px}}#partnerProfilePage #annoyanceLimitPerContact .howItWorks h3{font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif}#partnerProfilePage #annoyanceLimitPerContact .howItWorks ol{padding:0;margin:0;list-style:none;counter-reset:how-it-works}#partnerProfilePage #annoyanceLimitPerContact .howItWorks ol li{position:relative;padding-left:40px;margin-top:28px}#partnerProfilePage #annoyanceLimitPerContact .howItWorks ol li:before{content:counter(how-it-works);counter-increment:how-it-works;display:inline-block;position:absolute;left:0;top:50%;margin-top:-12px;height:24px;width:24px;background-color:#d70005;color:#fff;line-height:24px;font-weight:600;text-align:center;border-radius:50%}#partnerProfilePage #annoyanceLimitPerContact .howItWorks ol li:first-child{margin-top:18px}#partnerProfilePage .likeIt{display:inline-block;font-size:24px;padding:12px;margin:-12px -12px 0 0;color:#424c5a;cursor:pointer}.no-touchevents #partnerProfilePage .likeIt:hover:before{color:#690}#partnerProfilePage .likeIt:before{display:block;-webkit-transition:opacity .3s linear, color .2s linear;transition:opacity .3s linear, color .2s linear;will-change:transform;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}#partnerProfilePage .likeIt.is-animated:before{-webkit-animation:like .7s ease-in-out forwards;animation:like .7s ease-in-out forwards}#partnerProfilePage .likeIt.is-liked{cursor:default}#partnerProfilePage .likeIt.is-liked:before{color:#690}#partnerProfilePage .likeIt.is-disabled{cursor:default}#partnerProfilePage .likeIt.is-disabled:before{opacity:.4;color:#424c5a !important}#invalidPartnerProfilePage #profileMenuListItem{display:none}#invalidPartnerProfilePage #content{max-width:360px}@media only screen and (min-width: 481px){#invalidPartnerProfilePage #content{max-width:520px}}@media only screen and (min-width: 768px){#invalidPartnerProfilePage #content{max-width:720px}}#myProfilePage #pageWrapper{padding-top:48px}@media only screen and (min-width: 768px){#myProfilePage #pageWrapper{padding-top:98px}}#myProfilePage .rwdModalLayer .innerModal.has-hintboxShown .modalContent:before{top:44px}#myProfilePage .rwdModalLayer .innerModal.has-hintboxShown .modalContent .scrollingContent{padding-top:44px}#myProfilePage .rwdModalLayer .innerModal .scrollingContent{-webkit-transition:padding .2s;transition:padding .2s}#myProfilePage .rwdModalLayer .innerModal .modalHeadline .editLayerHint{position:absolute;top:100%;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0;overflow:hidden;font-size:0;line-height:0;-webkit-transition:max-height .2s linear, min-height .2s linear, opacity .2s linear;transition:max-height .2s linear, min-height .2s linear, opacity .2s linear}#myProfilePage .rwdModalLayer .innerModal .modalHeadline .editLayerHint:before{position:absolute;left:8px;top:1px;bottom:0;color:#fff;font-size:22px;line-height:22px;display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;opacity:0}#myProfilePage .rwdModalLayer .innerModal .modalHeadline .editLayerHint.is-visible{min-height:36px;max-height:200px;opacity:1;padding:6px 6px 6px 39px;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif}#myProfilePage .rwdModalLayer .innerModal .modalHeadline .editLayerHint.is-visible:before,#myProfilePage .rwdModalLayer .innerModal .modalHeadline .editLayerHint.is-visible:before{opacity:1}#myProfilePage .rwdModalLayer .innerModal .modalHeadline .editLayerHint.t-success{background-color:#690;color:#fff}#myProfilePage .rwdModalLayer .innerModal .modalHeadline .editLayerHint.t-error{background-color:#f44;color:#fff}#myProfilePage #editOccupationModal .saveError.is-visible{display:block}#myProfilePage #editBackgroundImage .modalContent h3{margin:40px 0 24px 0;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif}#myProfilePage #editBackgroundImage .modalContent h3:first-child{margin-top:0}#myProfilePage #editBackgroundImage .modalContent ul{padding:0;font-size:0;line-height:0}#myProfilePage #editBackgroundImage .modalContent ul li{position:relative;list-style:none;margin-top:8px;cursor:pointer;border:1px solid #d5d5d5;overflow:hidden}#myProfilePage #editBackgroundImage .modalContent ul li:first-child{margin-top:0}#myProfilePage #editBackgroundImage .modalContent ul li:before{opacity:0;display:block;position:absolute;left:50%;top:50%;margin:-28px 0 0 -28px;width:56px;height:56px;color:#690;background-color:#fff;text-align:center;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:42px;line-height:56px;border-radius:50%;-webkit-transition:opacity .2s;transition:opacity .2s}#myProfilePage #editBackgroundImage .modalContent ul li.active{cursor:default}#myProfilePage #editBackgroundImage .modalContent ul li.active:before{opacity:1}#myProfilePage #editBackgroundImage .modalContent ul li img{display:inline-block;width:100%;max-width:100%}#myProfilePage #editEducationLevelAndTitleModal hr{margin:8px -8px;border:0;border-top:1px solid #d5d5d5}#myProfilePage #actionButtons{position:relative;width:auto;color:#fff}@media (max-width: 480px){#myProfilePage #actionButtons{display:none}}@media only screen and (min-width: 481px){#myProfilePage #actionButtons{position:absolute;top:12px;right:12px;bottom:auto;width:150px;z-index:1}}@media only screen and (min-width: 550px){#myProfilePage #actionButtons{top:24px;width:auto}}@media only screen and (min-width: 768px){#myProfilePage #actionButtons{top:28px;right:24px}}@media only screen and (min-width: 980px){#myProfilePage #actionButtons{right:12px}}@media only screen and (min-width: 481px){#myProfilePage #actionButtons ul:after{content:"";display:table;clear:both}}@media only screen and (min-width: 481px){#myProfilePage #actionButtons ul li{float:right;margin-right:12px}}@media only screen and (min-width: 768px){#myProfilePage #actionButtons ul li{margin-right:20px}}@media only screen and (min-width: 980px){#myProfilePage #actionButtons ul li{margin-right:24px}}#myProfilePage #actionButtons ul li:first-child{margin-right:0}@media (min-width: 481px) and (max-width: 549px){#myProfilePage #actionButtons ul li:first-child{margin-bottom:10px}}@media (min-width: 481px) and (max-width: 549px){#myProfilePage #actionButtons ul li:nth-child(2){margin-bottom:10px}}@media (min-width: 481px) and (max-width: 549px){#myProfilePage #actionButtons ul li:nth-child(3){margin-right:0}}#myProfilePage #actionButtons ul li #iDCheckDone{color:#690;cursor:default}#myProfilePage #actionButtons ul li #iDCheckDone:hover,#myProfilePage #actionButtons ul li #iDCheckDone:active{background:transparent;-webkit-box-shadow:0 0.85px 4px 0 rgba(0,0,0,0.5);box-shadow:0 0.85px 4px 0 rgba(0,0,0,0.5)}@media only screen and (min-width: 980px){#myProfilePage #actionButtons ul li .styledButton.t-circle{width:64px;height:64px}}@media only screen and (min-width: 980px){#myProfilePage #actionButtons ul li .styledButton.t-circle:before{line-height:64px}}#myProfilePage #actionButtons ul li .styledButton.t-circle .text{word-wrap:break-word}@media (min-width: 481px) and (max-width: 767px){#myProfilePage #actionButtons ul li .styledButton.t-circle .text{display:none}}#myProfilePage #photoApprovalArea{max-width:90%;margin:12px auto 0}@media only screen and (min-width: 481px){#myProfilePage #photoApprovalArea{position:absolute;top:84px;left:12px;right:auto;width:auto;max-width:66%;margin:0}}@media only screen and (min-width: 980px){#myProfilePage #photoApprovalArea{top:94px}}@media only screen and (min-width: 481px){#myProfilePage #photoApprovalArea ul:after{content:"";display:table;clear:both}}#myProfilePage #photoApprovalArea ul li{display:none;padding:0 12px;margin-bottom:4px;color:white;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;line-height:2em;text-align:center;vertical-align:middle;white-space:nowrap;border-radius:4px;cursor:pointer}@media only screen and (min-width: 768px){#myProfilePage #photoApprovalArea ul li{float:right;margin-right:8px}}#myProfilePage #photoApprovalArea .has-photosInApproval{display:block;background-color:#f80}#myProfilePage #photoApprovalArea .has-rejectedPhotos{display:block;background-color:#c00}#myProfilePage #occupationInfoBlock{text-align:center;margin:92px 8px 0 8px}@media only screen and (min-width: 481px){#myProfilePage #occupationInfoBlock{position:absolute;top:auto;bottom:0;left:214px;width:-webkit-calc(100% - 214px - 8px);width:calc(100% - 214px - 8px);margin:0 8px 0 0;text-align:left;color:#fff}}@media only screen and (min-width: 980px){#myProfilePage #occupationInfoBlock{left:242px;width:-webkit-calc(100% - 242px - 8px);width:calc(100% - 242px - 8px)}}#myProfilePage #occupationInfoBlock #occupation h2{position:relative;display:inline-block;font:600 20px/28px "Open Sans",Arial,Helvetica,sans-serif;cursor:pointer}@media only screen and (min-width: 481px){#myProfilePage #occupationInfoBlock #occupation h2{font:600 24px/32px "Open Sans",Arial,Helvetica,sans-serif}}@media only screen and (min-width: 980px){#myProfilePage #occupationInfoBlock #occupation h2{font:600 28px/40px "Open Sans",Arial,Helvetica,sans-serif}}#myProfilePage #occupationInfoBlock #occupation h2 .givenAliasName{display:none}#myProfilePage #occupationInfoBlock #occupation #occupationWaitingApproval,#myProfilePage #occupationInfoBlock #occupation #occupationRejected{display:inline-block;color:#f80;margin-top:-8px;margin-left:4px}#myProfilePage #occupationInfoBlock #occupation #occupationWaitingApproval:active,#myProfilePage #occupationInfoBlock #occupation #occupationRejected:active{background-color:#fff}#myProfilePage #occupationInfoBlock #occupation #occupationRejected{color:#b70016}#myProfilePage #occupationInfoBlock #occupation .buttonBox{display:inline;white-space:nowrap;line-height:2}@media only screen and (min-width: 481px){#myProfilePage #occupationInfoBlock #occupation .buttonBox{line-height:1}}#myProfilePage #occupationInfoBlock .age{display:block;font:400 16px/24px "Open Sans",Arial,Helvetica,sans-serif;color:#818891}@media only screen and (min-width: 481px){#myProfilePage #occupationInfoBlock .age{font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;line-height:32px;color:#fff}}#myProfilePage #profilecompletenessCard{min-height:198px;padding-bottom:40px}#myProfilePage #profilecompletenessCard h2{margin-bottom:0}@media only screen and (min-width: 768px){#myProfilePage #profilecompletenessCard h2{margin-bottom:16px}}#myProfilePage #profilecompletenessCard #completenessBox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#myProfilePage #profilecompletenessCard #completenessBox #completenessVisual{text-align:center;margin-left:-4px;margin-right:12px}@media only screen and (min-width: 481px){#myProfilePage #profilecompletenessCard #completenessBox #completenessVisual{margin-right:20px}}@media only screen and (min-width: 768px){#myProfilePage #profilecompletenessCard #completenessBox #completenessVisual{margin-right:12px}}.ie9 #myProfilePage #profilecompletenessCard #completenessBox #completenessVisual{float:left}#myProfilePage #profilecompletenessCard #completenessBox #completenessVisual #completenessIcon{display:block;font-size:64px;color:#d70005}#myProfilePage #profilecompletenessCard #completenessBox #completenessVisual #completenessIcon.inProgress{color:inherit}#myProfilePage #profilecompletenessCard #completenessBox #completenessVisual #completenessIcon.complete{color:#690}#myProfilePage #profilecompletenessCard #completenessBox #completenessVisual #percentLabel{display:block;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif}#myProfilePage #profilecompletenessCard #completenessBox #completenessVisual #percentLabel.is-animated{-webkit-animation:like .7s ease-in-out forwards;animation:like .7s ease-in-out forwards}#myProfilePage #profilecompletenessCard #completenessBox .completenessDesc{margin-bottom:0;font-style:italic;color:#818891}.no-ie9 #myProfilePage #profilecompletenessCard #completenessBox .completenessDesc{width:-webkit-calc(100% - 72px);width:calc(100% - 72px)}.ie9 #myProfilePage #profilecompletenessCard #completenessBox .completenessDesc{padding-left:72px}#myProfilePage #photoUploader{padding-bottom:16px;max-width:720px;margin-left:auto;margin-right:auto}#myProfilePage #photoUploader.uploading #progressBar{display:block !important}#myProfilePage #photoUploader.uploading #dragDropArea{display:none !important}#myProfilePage #photoUploader #uploadInfoTop{margin:0 0 28px}#myProfilePage #photoUploader #uploadInfoTop li{position:relative;margin:0 0 12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#myProfilePage #photoUploader #uploadInfoTop li:before{font-size:28px;color:#818891;margin-right:8px}#myProfilePage #photoUploader #uploadInfoTop li span{width:100%}#myProfilePage #photoUploader #wrongFiletype,#myProfilePage #photoUploader #filesizeExceeded{display:none;margin-top:12px}#myProfilePage #photoUploader #wrongFiletype.error,#myProfilePage #photoUploader #filesizeExceeded.error{display:block}#myProfilePage #photoUploader .error .styledHintBox.t-error{margin-top:0;margin-bottom:10px}#myProfilePage #photoUploader #uploadPictureRow:after{content:"";display:table;clear:both}#myProfilePage #photoUploader #uploadPictureRow .uploadImageNoDragNDrop{display:block;margin:0 auto 16px auto}@media only screen and (min-width: 481px){#myProfilePage #photoUploader #uploadPictureRow .uploadImageNoDragNDrop{float:left;margin:0 15px 0 0}}html.touchevents #myProfilePage #photoUploader #uploadPictureRow .uploadImageNoDragNDrop{display:block;float:none;margin:0 auto 16px}#myProfilePage #photoUploader #uploadPictureRow #progressBar{display:none;margin-bottom:15px;min-height:128px;padding-top:50px;width:100%}@media only screen and (min-width: 481px){#myProfilePage #photoUploader #uploadPictureRow #progressBar{float:left;width:-webkit-calc(100% - 160px);width:calc(100% - 160px)}}html.touchevents #myProfilePage #photoUploader #uploadPictureRow #progressBar{float:none;width:100%;padding-top:25px;min-height:80px}#myProfilePage #photoUploader #uploadPictureRow #progressBar .waiting{display:none;text-align:center}#myProfilePage #photoUploader #uploadPictureRow #progressBar .bar{display:block;width:220px;height:6px;margin:0 auto;background-color:#d5d5d5;border-radius:3px}#myProfilePage #photoUploader #uploadPictureRow #progressBar .bar .progress{display:block;height:100%;width:0;background-color:#b70016;border-radius:3px}#myProfilePage #photoUploader #uploadPictureRow #progressBar .text{display:block;margin-top:10px;text-align:center;color:#535d67}#myProfilePage #photoUploader #uploadPictureRow #dragDropArea,#myProfilePage #photoUploader #uploadPictureRow #uploadButton{width:100%;text-align:center}@media only screen and (min-width: 481px){#myProfilePage #photoUploader #uploadPictureRow #dragDropArea,#myProfilePage #photoUploader #uploadPictureRow #uploadButton{float:left;width:-webkit-calc(100% - 155px);width:calc(100% - 155px)}}html.touchevents #myProfilePage #photoUploader #uploadPictureRow #dragDropArea,html.touchevents #myProfilePage #photoUploader #uploadPictureRow #uploadButton{float:none;width:100%}#myProfilePage #photoUploader #uploadPictureRow #dragDropArea{display:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-height:128px;margin-bottom:16px;padding:10px 20px;cursor:pointer;font-size:18px;color:#818891;border:2px dashed #818891;text-align:center;border-radius:4px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 481px){#myProfilePage #photoUploader #uploadPictureRow #dragDropArea{display:none}}#myProfilePage #photoUploader #uploadPictureRow #dragDropArea.dragOver{border-color:#690;-webkit-box-shadow:0 0 20px -6px #818891 inset;box-shadow:0 0 20px -6px #818891 inset}html.touchevents #myProfilePage #photoUploader #uploadPictureRow #dragDropArea{display:none}#myProfilePage #photoUploader #uploadPictureRow #dragDropArea span::before{display:block;font-size:36px}#myProfilePage #photoUploader #uploadPictureRow #uploadButton{position:relative}#myProfilePage #photoUploader #uploadPictureRow #uploadButton #uploadPicture{float:none;width:100%;cursor:pointer}html.touchevents #myProfilePage #photoUploader #uploadPictureRow #uploadButton #uploadPicture{max-width:400px}#myProfilePage #photoUploader #uploadPictureRow #uploadButton #uploadPictureField{position:absolute;top:0;left:0;width:100%;height:40px;font-size:1000px;overflow:hidden;opacity:0;cursor:pointer}#myProfilePage #photoUploader #uploadPictureRow #uploadButton #uploadPictureField::-webkit-file-upload-button{cursor:pointer}#myProfilePage #photoUploader #uploadPictureRow.hide{display:none}#myProfilePage #uploadNotSupported,#myProfilePage #footerUploadNotSupported,#myProfilePage #uploadOrTakePicture{display:none}#myProfilePage #photoOrganizer{padding-bottom:0;max-width:720px;margin-left:auto;margin-right:auto}#myProfilePage #photoOrganizer #listContainer{margin-left:0}#myProfilePage #photoOrganizer #listContainer li{position:relative;padding-top:20px;padding-bottom:20px;border-top:1px solid rgba(0,0,0,0.12)}#myProfilePage #photoOrganizer #listContainer li:after{content:"";display:table;clear:both}#myProfilePage #photoOrganizer #listContainer li:first-child .pictureInfos .profilePicIndicator{display:inline}#myProfilePage #photoOrganizer #listContainer li:first-child .pictureInfos .comment{display:block;margin-top:4px}#myProfilePage #photoOrganizer #listContainer li.highlight{-webkit-animation:highlightFade 1.2s ease-in-out;animation:highlightFade 1.2s ease-in-out}#myProfilePage #photoOrganizer #listContainer li .pictureInfos{width:-webkit-calc(100% - 52px);width:calc(100% - 52px);margin-bottom:12px}#myProfilePage #photoOrganizer #listContainer li .pictureInfos .orderNum{font-weight:600}#myProfilePage #photoOrganizer #listContainer li .pictureInfos .orderNum::after{padding-right:4px;content:' | '}#myProfilePage #photoOrganizer #listContainer li .pictureInfos .profilePicIndicator{display:none;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;color:#d70005}#myProfilePage #photoOrganizer #listContainer li .pictureInfos .approvalStatusWrapper .approvalStatusBox{float:none;clear:none}#myProfilePage #photoOrganizer #listContainer li .pictures{display:block;font-size:0;vertical-align:top}#myProfilePage #photoOrganizer #listContainer li .pictures span{display:inline-block;background-color:#fff;border:1px solid #d5d5d5;height:98px;width:74px;vertical-align:middle;background-repeat:no-repeat;background-position:center center}#myProfilePage #photoOrganizer #listContainer li .pictures span:first-child{margin-right:8px}#myProfilePage #photoOrganizer #listContainer li .approvalWrapper{position:relative;clear:both}#myProfilePage #photoOrganizer #listContainer li .approvalWrapper .status-new,#myProfilePage #photoOrganizer #listContainer li .approvalWrapper .status-rejected{display:none;position:absolute;bottom:0;left:164px;max-width:-webkit-calc(100% - 204px);max-width:calc(100% - 204px);padding:4px 4px 4px 27px;margin:0;color:#fff;font:400 10px/16px "Open Sans",Arial,Helvetica,sans-serif;border-radius:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}#myProfilePage #photoOrganizer #listContainer li .approvalWrapper .status-new::before,#myProfilePage #photoOrganizer #listContainer li .approvalWrapper .status-rejected::before{position:absolute;left:4px;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:18px;line-height:18px}#myProfilePage #photoOrganizer #listContainer li .approvalWrapper .status-new.show,#myProfilePage #photoOrganizer #listContainer li .approvalWrapper .status-rejected.show{display:inline-block}#myProfilePage #photoOrganizer #listContainer li .approvalWrapper .status-rejected{background-color:#c00}#myProfilePage #photoOrganizer #listContainer li .approvalWrapper .status-new{background-color:#f80}#myProfilePage #photoOrganizer #listContainer li .upDownButtons{position:absolute;top:8px;right:6px}@media only screen and (min-width: 481px){#myProfilePage #photoOrganizer #listContainer li .upDownButtons{right:16px}}#myProfilePage #photoOrganizer #listContainer li .upDownButtons a{display:block}#myProfilePage #photoOrganizer #listContainer li .actions{position:relative}#myProfilePage #photoOrganizer #listContainer li .actions .deletePhoto{position:absolute;bottom:-6px;right:-6px}#myProfilePage #photoOrganizer #listContainer li .actions .deletePhoto::before{font-size:20px}#myProfilePage #photoOrganizer #listContainer li .actions .makeProfilePic{display:none}@media only screen and (min-width: 481px){#myProfilePage #photoOrganizer #listContainer li .actions .makeProfilePic{position:absolute;bottom:0;left:164px;right:auto;max-width:-webkit-calc(100% - 204px);max-width:calc(100% - 204px);overflow:hidden;text-overflow:ellipsis}}@media only screen and (min-width: 481px){#myProfilePage #photoOrganizer #listContainer li .actions .makeProfilePic.show{display:inline-block}}#myProfilePage #motivatorBoxes{padding-bottom:16px;max-width:720px;margin-left:auto;margin-right:auto}#myProfilePage #motivatorBoxes .motivatorBox{display:none}#myProfilePage #motivatorBoxes .motivatorBox.show{display:block}@media only screen and (min-width: 768px){#myProfilePage #motivatorBoxes .motivatorBox.show{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#myProfilePage #motivatorBoxes .motivatorBox .motivatorText h4{font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif;font-weight:600;color:#09c}#myProfilePage #motivatorBoxes .motivatorBox .motivatorText ul{margin-top:16px;margin-bottom:32px}#myProfilePage #motivatorBoxes .motivatorBox .motivatorText ul li{margin-left:24px;line-height:34px;text-indent:-20px}#myProfilePage #motivatorBoxes .motivatorBox .motivatorText ul li:before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";padding-right:4px;font-size:16px;color:#09c}#myProfilePage #motivatorBoxes .motivatorBox .imgWrapperForFlexbox{width:100%;max-width:300px}@media only screen and (min-width: 768px){#myProfilePage #motivatorBoxes .motivatorBox .imgWrapperForFlexbox{max-width:370px;height:100%}}#myProfilePage #motivatorBoxes .motivatorBox .imgWrapperForFlexbox img{width:100%}.photoUploadEditLayer .mfp-content{position:relative;max-width:345px;width:auto !important;background-color:transparent !important}@media only screen and (max-width: 320px){.photoUploadEditLayer .mfp-content{max-width:300px}}.photoUploadEditLayer .mfp-content #uploadedPic{border:8px solid rgba(93,102,109,0.7);border-radius:2px;position:relative;text-align:center;background-color:#000}.photoUploadEditLayer .mfp-content #uploadedPic.isWaiting #waiting{display:block;position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-18px;width:40px;height:40px;text-align:center;line-height:40px;font-size:30px;background-color:#fff;border-radius:50%}.photoUploadEditLayer .mfp-content #uploadedPic.isWaiting #waiting::before{line-height:40px}.photoUploadEditLayer .mfp-content #uploadedPic .modalContent{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 481px){.photoUploadEditLayer .mfp-content #uploadedPic .modalContent{overflow:hidden}}.photoUploadEditLayer .mfp-content #uploadedPic .modalContent .centerWrapper{width:100%;max-width:400px}.photoUploadEditLayer .mfp-content #uploadedPic #waiting{display:none}.photoUploadEditLayer .mfp-content #uploadedPic .headline{padding:4px;color:#f3f3f3}.photoUploadEditLayer .mfp-content #uploadedPic img#thePic{display:block;margin:0 auto;max-width:100% !important;height:auto}.photoUploadEditLayer .mfp-content #uploadedPic ul{margin:0;padding:0 !important;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.photoUploadEditLayer .mfp-content #uploadedPic ul:after{content:"";display:table;clear:both}.photoUploadEditLayer .mfp-content #uploadedPic ul li{margin:0;display:inline-block}.photoUploadEditLayer .mfp-content #uploadedPic ul li#discardPhoto{float:left}.photoUploadEditLayer .mfp-content #uploadedPic ul li#savePhoto{float:right}.photoUploadEditLayer .mfp-content #uploadedPic ul li a{display:block;padding:2px 10px;color:#fff !important;font-size:30px;text-decoration:none}.photoUploadEditLayer .mfp-content #uploadedPic ul li a:hover{background-color:#101010}.photoUploadEditLayer .mfp-content #uploadedPic #pictureSubtext{width:96%;margin:2.2% auto 4px;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:#333;color:#ddd}.photoUploadEditLayer .mfp-content #uploadedPic #pictureSubtext::-webkit-input-placeholder{color:#999}.photoUploadEditLayer .mfp-content #uploadedPic #pictureSubtext::-moz-placeholder{color:#999}.photoUploadEditLayer .mfp-content #uploadedPic #pictureSubtext:-ms-input-placeholder{color:#999}.photoUploadEditLayer .mfp-content #uploadedPic #pictureSubtext::placeholder{color:#999}body .imgareaselect-selection{position:relative}body .imgareaselect-selection:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:-webkit-radial-gradient(center circle, rgba(255,255,255,0) 58%, #424c5a 59%, #424c5a 59.5%, rgba(0,0,0,0.25) 59.5%);background:radial-gradient(circle at center, rgba(255,255,255,0) 58%, #424c5a 59%, #424c5a 59.5%, rgba(0,0,0,0.25) 59.5%)}body .imgareaselect-border1,body .imgareaselect-border2,body .imgareaselect-border3,body .imgareaselect-border4{filter:alpha(opacity=50);opacity:.5}body .imgareaselect-border1{background:url(../../img/fototool/border-anim-v.gif) repeat-y left top}body .imgareaselect-border2{background:url(../../img/fototool/border-anim-h.gif) repeat-x left top}body .imgareaselect-border3{background:url(../../img/fototool/border-anim-v.gif) repeat-y right top}body .imgareaselect-border4{background:url(../../img/fototool/border-anim-h.gif) repeat-x left bottom}body .imgareaselect-handle{background-color:#fff;border:solid 1px #000;filter:alpha(opacity=50);opacity:.5;width:25px;height:25px}body .imgareaselect-outer{opacity:.5;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#MyTestresultPS #content{max-width:1024px;margin:0 auto}.messagingLists .listInfoCard ul{margin-bottom:16px}.messagingLists .messageTypeIconBox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;margin-top:32px;margin-bottom:32px;text-align:center}.messagingLists .messageTypeIconBox>span{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.messagingLists #messagingUnavailable{margin:0 16px 32px 16px}@-webkit-keyframes notActiveContactReceivesMessageAni{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes notActiveContactReceivesMessageAni{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes activeContactReceivesMessageAni{10%{-webkit-transform:scale(1.4);transform:scale(1.4)}15%{-webkit-transform:scale(0.9);transform:scale(0.9)}20%{-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1}100%{opacity:0}}@keyframes activeContactReceivesMessageAni{10%{-webkit-transform:scale(1.4);transform:scale(1.4)}15%{-webkit-transform:scale(0.9);transform:scale(0.9)}20%{-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeInNewMessage{0%{opacity:0}100%{opacity:1}}@keyframes fadeInNewMessage{0%{opacity:0}100%{opacity:1}}#messengerPage{width:100%}#messengerPage #pageWrapper{padding-top:46px}@media only screen and (min-width: 768px){#messengerPage #pageWrapper{padding-top:100px}}#messengerPage #pageWrapper #pageHeader{-webkit-box-shadow:none;box-shadow:none}#messengerPage #content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-image:url(../../img/messenger/default_background.jpg);-webkit-background-size:cover;background-size:cover;background-position:center}@media only screen and (min-width: 768px){#messengerPage #content{border-left:1px solid rgba(0,0,0,0.05);border-right:1px solid rgba(0,0,0,0.05)}}#messengerPage #content .subnaviBg{display:none;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;position:absolute;left:0;right:0;height:48px;border-bottom:1px solid rgba(0,0,0,0.1);background-color:#fff}@media only screen and (min-width: 768px){#messengerPage #content .subnaviBg{display:block;height:64px}}#messengerPage #content .flexArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#messengerPage #content .flexArea#contactArea{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#messengerPage #content .flexArea#conversationArea,#messengerPage #content .flexArea#profileArea{display:none}@media only screen and (min-width: 768px){#messengerPage #content .flexArea#conversationArea,#messengerPage #content .flexArea#profileArea{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}#messengerPage #content .flexArea header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:48px;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.1)}@media only screen and (min-width: 768px){#messengerPage #content .flexArea header{height:64px}}@media only screen and (min-width: 768px){#messengerPage #content .flexArea .flexBody{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;-webkit-overflow-scrolling:touch}}#messengerPage #contactArea{position:relative;min-width:320px;width:100%}@media only screen and (min-width: 768px){#messengerPage #contactArea{max-width:375px}}#messengerPage #contactArea header{padding:6px 16px 6px 8px}@media only screen and (min-width: 768px){#messengerPage #contactArea header{border-right:1px solid rgba(0,0,0,0.1)}}#messengerPage #contactArea header h2{display:inline-block;font:400 16px/24px "Open Sans",Arial,Helvetica,sans-serif}#messengerPage #contactArea header #refreshhView{margin-left:auto;font-size:32px;color:#d70005}#messengerPage #contactArea #contactList{position:relative;padding-top:6px;margin-left:-1px;margin-right:1px}#messengerPage #contactArea #contactList .urcWrapper{margin-bottom:0}#messengerPage #contactArea #contactList .urcWrapper img{max-height:142px}#messengerPage #contactArea #contactList #loadPrevContactPage{display:block;position:relative;width:44px;height:44px;margin:20px auto}#messengerPage #contactArea #contactList #loadPrevContactPage::before{display:block;position:absolute;top:10px;left:10px;font-size:24px;color:#09c;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}#messengerPage #contactArea #contactList #loadNextContactPage{display:block;position:relative;width:44px;height:44px;margin:20px auto}#messengerPage #contactArea #contactList #loadNextContactPage::before{display:block;position:absolute;top:10px;left:10px;font-size:24px;color:#09c;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}@media only screen and (min-width: 768px){#messengerPage #contactArea #contactList .contactswrapper{display:table;height:100%;width:100%}#messengerPage #contactArea #contactList .contactswrapper .fillerBox{display:table-row;height:100%;background-color:#fff}#messengerPage #contactArea #contactList .contactswrapper .fillerBox::before{content:''}}#messengerPage #contactArea #contactList .contactItem{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:112px;margin-bottom:6px;padding:0 12px;background-color:#fff;text-decoration:none}@media only screen and (min-width: 768px){#messengerPage #contactArea #contactList .contactItem{min-width:320px;max-width:375px}html.ie #messengerPage #contactArea #contactList .contactItem{padding-top:13px;max-width:320px}}#messengerPage #contactArea #contactList .contactItem.rejectedByPartner .photoWrapper{cursor:default}#messengerPage #contactArea #contactList .contactItem.is-loading::after{content:"";width:22px;height:22px;top:inherit;bottom:inherit;right:12px;padding:0;background:url(../../img/spinningwheel.svg) no-repeat;-webkit-background-size:22px 22px;background-size:22px 22px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation:spinning-wheel 1s steps(12, end) infinite;animation:spinning-wheel 1s steps(12, end) infinite}#messengerPage #contactArea #contactList .contactItem::before{content:'';position:absolute;top:0;bottom:0;left:0;background-color:#d70005;width:6px}#messengerPage #contactArea #contactList .contactItem::after{content:'';position:absolute;top:0;bottom:0;right:2px;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:33px;padding-top:41px;color:#424c5a}.no-touchevents #messengerPage #contactArea #contactList .contactItem:not(.is-scammer):hover{background-color:rgba(255,255,255,0.75)}#messengerPage #contactArea #contactList .contactItem.is-read::before{display:none}#messengerPage #contactArea #contactList .contactItem.is-read h4{color:#031023}#messengerPage #contactArea #contactList .contactItem.is-active:not(.is-loading){background-color:transparent}#messengerPage #contactArea #contactList .contactItem.is-active:not(.is-loading)::after{display:none}#messengerPage #contactArea #contactList .contactItem.is-active:not(.is-loading):hover{background-color:transparent}#messengerPage #contactArea #contactList .contactItem.is-active:not(.is-loading).has-newMessageReceived .contactInfoWrapper .messageTextAndCount .count{-webkit-animation-name:activeContactReceivesMessageAni;animation-name:activeContactReceivesMessageAni;-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#messengerPage #contactArea #contactList .contactItem:not(.is-active).has-newMessageReceived .contactInfoWrapper .messageTextAndCount .count{-webkit-animation-name:notActiveContactReceivesMessageAni;animation-name:notActiveContactReceivesMessageAni;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#messengerPage #contactArea #contactList .contactItem.is-scammer .photoWrapper,#messengerPage #contactArea #contactList .contactItem.is-scammer .occupationRow,#messengerPage #contactArea #contactList .contactItem.is-scammer .messageTextAndCount,#messengerPage #contactArea #contactList .contactItem.is-deleted .photoWrapper,#messengerPage #contactArea #contactList .contactItem.is-deleted .occupationRow,#messengerPage #contactArea #contactList .contactItem.is-deleted .messageTextAndCount{opacity:.5}#messengerPage #contactArea #contactList .contactItem.is-scammer .spamHint{display:inline-block;border:1px solid #c00;border-radius:3px;padding:0 5px 2px 5px;line-height:19px;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;color:#c00}#messengerPage #contactArea #contactList .contactItem.is-favorite .contactInfoWrapper h4.occupationRow{position:relative}#messengerPage #contactArea #contactList .contactItem.is-favorite .contactInfoWrapper h4.occupationRow::after{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";position:absolute;top:4px;margin-left:4px}#messengerPage #contactArea #contactList .contactItem.is-favorite .contactInfoWrapper h4.occupationRow .aliasAndOccupation{max-width:-webkit-calc(100% - 64px);max-width:calc(100% - 64px)}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper{display:inline-block;padding-left:12px;width:-webkit-calc(100% - (80px + 12px + 10px));width:calc(100% - (80px + 12px + 10px))}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper h4.occupationRow{display:inline;margin:0 0 8px 0;font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif;white-space:nowrap}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper h4.occupationRow span{vertical-align:top;white-space:nowrap;display:inline-block}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper h4.occupationRow .aliasAndOccupation{max-width:-webkit-calc(100% - 44px);max-width:calc(100% - 44px);overflow:hidden;text-overflow:ellipsis}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper h4.occupationRow .aliasAndOccupation .alias{display:none}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper h4.occupationRow .aliasAndOccupation .alias.has-givenAlias{display:inline-block;text-overflow:ellipsis;overflow:hidden;max-width:100%}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper h4.occupationRow .aliasAndOccupation .occupation{text-overflow:ellipsis;overflow:hidden;max-width:100%}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper h4.occupationRow .age{margin-left:-4px}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper .messageTextAndCount{position:relative;margin:8px 0 10px 0;color:#424c5a}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper .messageTextAndCount.has-sentIcon .messageText{max-width:-webkit-calc(100% - 32px - 28px);max-width:calc(100% - 32px - 28px)}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper .messageTextAndCount.has-sentIcon::before{content:'';display:inline-block;margin-right:4px;width:28px;height:14px;background:url(../../img/messenger/icon_check.svg) no-repeat;-webkit-background-size:28px 14px;background-size:28px 14px}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper .messageTextAndCount.has-readByReceiverIcon .messageText{max-width:-webkit-calc(100% - 32px - 28px);max-width:calc(100% - 32px - 28px)}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper .messageTextAndCount.has-readByReceiverIcon::before{content:'';display:inline-block;margin-right:4px;width:28px;height:14px;background:url(../../img/messenger/icon_check_double.svg) no-repeat;-webkit-background-size:28px 14px;background-size:28px 14px}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper .messageTextAndCount .messageText{display:inline-block;max-width:-webkit-calc(100% - 32px);max-width:calc(100% - 32px);overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper .messageTextAndCount .count{position:absolute;top:-7px;right:0;display:inline-block;width:28px;height:28px;padding-top:3px;background-color:#d70005;font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif;border-radius:50%;color:#fff;text-align:center}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper .lastActionAndDate{margin:0;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;color:#818891}#messengerPage #contactArea #contactList .contactItem .contactInfoWrapper .lastActionAndDate .draftHint{display:inline-block;border:1px solid #ff7600;border-radius:3px;padding:0 5px 2px 5px;line-height:19px;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;color:#ff7600}#messengerPage #contactArea #contactList .contactItem.is-visited::before{display:none}#messengerPage #contactArea #contactList .contactItem.is-visited .contactInfoWrapper h4{color:#424c5a}#messengerPage #contactArea #contactList .contactItem .photoWrapper{position:relative;height:80px}#messengerPage #contactArea #contactList .contactItem .photoWrapper .photoMask{position:relative;display:inline-block;width:80px;height:80px;overflow:hidden;border-radius:50%;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s}@media only screen and (min-width: 768px){#messengerPage #contactArea #contactList .contactItem .photoWrapper .photoMask:hover{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.5);box-shadow:0 2px 10px 0 rgba(0,0,0,0.5)}}#messengerPage #contactArea #contactList .contactItem .photoWrapper .photoMask .photo{display:block;width:100%;height:100%;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;background-position:center}#messengerPage #contactArea #contactList .contactItem .photoWrapper .photoMask .gotoProfileLink{position:absolute;width:77%;height:77%;top:9px;left:9px;border-radius:50%;z-index:10}#messengerPage #contactArea #contactList .contactItem .photoWrapper .isOnline{position:absolute;bottom:3px;right:0;width:19px;height:19px;border:3px solid #fff;background-color:#690;border-radius:50%;z-index:1}@media only screen and (min-width: 768px){#messengerPage #contactArea #contactList.has-noContacts{background-color:#fff}}#messengerPage #contactArea #contactList.has-noContacts .emptyPlaceholderWrapper{margin-top:20%}#messengerPage #contactArea #contactList.has-noContacts .emptyPlaceholderWrapper .emptyPlaceholder{width:100%;text-align:center}#messengerPage #contactArea #contactList.has-noContacts .emptyPlaceholderWrapper .emptyPlaceholder img{height:160px;opacity:.1}@media only screen and (min-width: 768px){#messengerPage #contactArea #contactList.has-noContacts h2{margin-top:20px;text-align:center;font:300 28px/40px "Open Sans",Arial,Helvetica,sans-serif;color:#818891}}@-webkit-keyframes spinning-wheel{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinning-wheel{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width: 767px){#messengerPage.has-conversationAreaOpen #pageWrapper,#messengerPage.has-conversationAreaOpenInitialForSM #pageWrapper{padding-top:0}#messengerPage.has-conversationAreaOpen #pageWrapper #pageHeader,#messengerPage.has-conversationAreaOpenInitialForSM #pageWrapper #pageHeader{display:none}#messengerPage.has-conversationAreaOpen #pageWrapper #footerUnified,#messengerPage.has-conversationAreaOpenInitialForSM #pageWrapper #footerUnified{display:none}#messengerPage.has-conversationAreaOpen #contactArea,#messengerPage.has-conversationAreaOpenInitialForSM #contactArea{display:none !important}#messengerPage.has-conversationAreaOpen #conversationArea,#messengerPage.has-conversationAreaOpenInitialForSM #conversationArea{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}#messengerPage.has-conversationAreaOpen #conversationArea header,#messengerPage.has-conversationAreaOpenInitialForSM #conversationArea header{position:fixed;width:100%;z-index:203}#messengerPage.has-conversationAreaOpen #conversationArea #messagesList,#messengerPage.has-conversationAreaOpenInitialForSM #conversationArea #messagesList{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:initial;-webkit-flex-grow:initial;-moz-box-flex:initial;-ms-flex-positive:initial;flex-grow:initial;min-height:100%;padding-top:48px;padding-bottom:90px}#messengerPage.has-conversationAreaOpen #conversationArea #messageInteractions,#messengerPage.has-conversationAreaOpenInitialForSM #conversationArea #messageInteractions{position:fixed;bottom:0;width:100%}}#messengerPage #conversationArea{position:relative;overflow:hidden;width:100%;min-width:0}#messengerPage #conversationArea.is-deleteMode header #conversationHeader{width:-webkit-calc(100% - 146px);width:calc(100% - 146px)}#messengerPage #conversationArea.is-deleteMode header #profileMenu{display:none}#messengerPage #conversationArea.is-deleteMode header a#abortDeleteMode{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#messengerPage #conversationArea.is-deleteMode #messagesList .messageRow .deleteCheckbox{display:block}#messengerPage #conversationArea.is-deleteMode #messagesList .messageRow .messageContent,#messengerPage #conversationArea.is-deleteMode #messagesList .messageRow .messageActions,#messengerPage #conversationArea.is-deleteMode #messagesList .messageRow .premiumInfo{width:75%;margin-left:50px}#messengerPage #conversationArea.is-deleteMode #messagesList .messageRow .editDraft,#messengerPage #conversationArea.is-deleteMode #messagesList .messageRow .deleteDraft{display:none}#messengerPage #conversationArea.is-deleteMode #messageInteractions #writeMessageForm,#messengerPage #conversationArea.is-deleteMode #messageInteractions #otherMessageButtons,#messengerPage #conversationArea.is-deleteMode #messageInteractions #messagingErrors{display:none}#messengerPage #conversationArea.is-deleteMode #messageInteractions #deleteActions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#messengerPage #conversationArea .photoWrapper{position:relative;vertical-align:top;margin-right:12px}#messengerPage #conversationArea .photoWrapper .photoMask{position:relative;display:inline-block;overflow:hidden;border-radius:50%;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s}#messengerPage #conversationArea .photoWrapper .photoMask:hover{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.5);box-shadow:0 2px 10px 0 rgba(0,0,0,0.5)}#messengerPage #conversationArea .photoWrapper .photoMask .photo{display:block;width:100%;height:100%;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;background-position:center}#messengerPage #conversationArea #conversationHeader{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#031023;width:-webkit-calc(100% - 116px);width:calc(100% - 116px);text-decoration:none}#messengerPage #conversationArea #conversationHeader:hover{color:#d70005}#messengerPage #conversationArea #conversationHeader.is-deleted{opacity:.5}#messengerPage #conversationArea #conversationHeader.is-deleted:hover{color:inherit}#messengerPage #conversationArea #conversationHeader.is-favorite{width:-webkit-calc(100% - 140px);width:calc(100% - 140px)}#messengerPage #conversationArea #conversationHeader.is-favorite span.age{position:relative;white-space:nowrap}#messengerPage #conversationArea #conversationHeader.is-favorite span.age::after{margin-left:4px;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";position:absolute;top:4px}#messengerPage #conversationArea #conversationHeader .preventClickOnProfileLink{content:'';position:absolute;width:20px;height:36px;z-index:9}#messengerPage #conversationArea header{padding:5px 16px 0 0}@media only screen and (min-width: 768px){#messengerPage #conversationArea header{padding-top:0}}#messengerPage #conversationArea header .backToContacts{display:inline-block;padding:6px;text-decoration:none}@media only screen and (min-width: 768px){#messengerPage #conversationArea header .backToContacts{display:none}}#messengerPage #conversationArea header .backToContacts::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:28px;line-height:26px}#messengerPage #conversationArea header .photoWrapper{margin-left:8px;margin-right:8px;height:36px;min-width:36px}@media only screen and (min-width: 768px){#messengerPage #conversationArea header .photoWrapper{margin-left:12px;margin-right:12px}}#messengerPage #conversationArea header .photoWrapper .photoMask{width:34px;height:34px}#messengerPage #conversationArea header .occupationRow{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0;font:400 16px/24px "Open Sans",Arial,Helvetica,sans-serif}#messengerPage #conversationArea header .occupationRow .aliasAndOccupation{display:inline-block;max-width:-webkit-calc(100% - 55px);max-width:calc(100% - 55px);overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}@media only screen and (min-width: 768px){#messengerPage #conversationArea header .occupationRow .aliasAndOccupation{max-width:-webkit-calc(100% - 75px);max-width:calc(100% - 75px)}}#messengerPage #conversationArea header .occupationRow .aliasAndOccupation .alias{display:none}#messengerPage #conversationArea header .occupationRow .aliasAndOccupation .alias.has-givenAlias{display:inline-block;text-overflow:ellipsis;overflow:hidden;max-width:100%;vertical-align:top}#messengerPage #conversationArea header .headerActions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;height:36px}#messengerPage #conversationArea header .headerActions .reloadMessageList{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:32px;color:#d70005}@media only screen and (min-width: 768px){#messengerPage #conversationArea header .headerActions .reloadMessageList{display:none}}#messengerPage #conversationArea header .headerActions #abortDeleteMode{display:none;margin-left:8px}#messengerPage #conversationArea #scammerError.is-visible,#messengerPage #conversationArea #deletedError.is-visible,#messengerPage #conversationArea #lowProfileQualityError.is-visible{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin-left:20px}@media (min-width: 320px) and (max-width: 767px){#messengerPage #conversationArea #scammerError.is-visible,#messengerPage #conversationArea #deletedError.is-visible,#messengerPage #conversationArea #lowProfileQualityError.is-visible{position:fixed;top:50px;z-index:1}}#messengerPage #conversationArea #messagesList{position:relative;padding:0 12px 0 12px;background-color:transparent;border:none;border-radius:0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}@media only screen and (min-width: 481px){#messengerPage #conversationArea #messagesList{padding:0 20px 0 20px}}#messengerPage #conversationArea #messagesList:after{content:'';display:block;width:100%;height:60px}#messengerPage #conversationArea #messagesList.is-visible{opacity:1}#messengerPage #conversationArea #messagesList #allMessagesDeleted{position:absolute;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin-top:12px}@media only screen and (max-width: 481px){#messengerPage #conversationArea #messagesList #allMessagesDeleted{margin-left:8px}}#messengerPage #conversationArea #messagesList #loadOlderMessages{display:block;position:relative;width:44px;height:44px;margin:12px auto 20px auto}#messengerPage #conversationArea #messagesList #loadOlderMessages::before{display:block;position:absolute;top:10px;left:10px;font-size:24px;color:#d70005;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}#messengerPage #conversationArea #messagesList h3{clear:both;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;color:#424c5a;text-align:center;margin-top:20px}#messengerPage #conversationArea #messagesList h3 span{display:inline-block;border-radius:3px;padding:0 5px 2px 5px;background-color:#fff}#messengerPage #conversationArea #messagesList .messageRow{position:relative;margin-top:20px;font:400 16px/24px "Open Sans",Arial,Helvetica,sans-serif;opacity:0}#messengerPage #conversationArea #messagesList .messageRow:after{content:"";display:table;clear:both}#messengerPage #conversationArea #messagesList .messageRow:not(.fade-in){opacity:1}#messengerPage #conversationArea #messagesList .messageRow.fade-in{-webkit-animation-name:fadeInNewMessage;animation-name:fadeInNewMessage;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#messengerPage #conversationArea #messagesList .messageRow.is-partnerMessage .messageContent{background-color:#fff}#messengerPage #conversationArea #messagesList .messageRow.is-partnerMessage .messageContent .messageIcon.iconSmile::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:46px}#messengerPage #conversationArea #messagesList .messageRow.is-partnerMessage .messageContent .messageIcon.iconLike::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:46px;color:#d70005}#messengerPage #conversationArea #messagesList .messageRow.is-partnerMessage .messageContent .messageIcon.iconFunmatch::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:46px;color:#d70005}#messengerPage #conversationArea #messagesList .messageRow.is-partnerMessage .messageContent .messageIcon.iconHello::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:46px;color:#d70005}#messengerPage #conversationArea #messagesList .messageRow.is-partnerMessage .messageContent .messageIcon.iconComment::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:46px;color:#d70005}#messengerPage #conversationArea #messagesList .messageRow.is-partnerMessage .messageContent .metaInfos{color:#818891}#messengerPage #conversationArea #messagesList .messageRow.is-myMessage .messageContent{float:right;color:#fff;background-color:#d70005}#messengerPage #conversationArea #messagesList .messageRow.is-myMessage .messageContent .messageIcon.iconSmile::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:46px}#messengerPage #conversationArea #messagesList .messageRow.is-myMessage .messageContent .messageIcon.iconLike::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:46px}#messengerPage #conversationArea #messagesList .messageRow.is-myMessage .messageContent .messageIcon.iconFunmatch::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:46px}#messengerPage #conversationArea #messagesList .messageRow.is-myMessage .messageContent .messageIcon.iconHello::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:46px}#messengerPage #conversationArea #messagesList .messageRow.is-myMessage .messageContent .messageIcon.iconComment::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:46px}#messengerPage #conversationArea #messagesList .messageRow.is-myMessage .messageActions{margin-top:4px;float:right}#messengerPage #conversationArea #messagesList .messageRow.is-myMessage[data-message-type="draft"]{opacity:1}#messengerPage #conversationArea #messagesList .messageRow.is-myMessage[data-message-type="draft"].has-hideAnimation{opacity:0;-webkit-transition:all 0.3s cubic-bezier(0.4, 0, 1, 1);transition:all 0.3s cubic-bezier(0.4, 0, 1, 1);-webkit-transform:translate3d(-10%, 130%, 0) scale(0.5);transform:translate3d(-10%, 130%, 0) scale(0.5)}#messengerPage #conversationArea #messagesList .messageRow.is-myMessage[data-message-type="draft"] .messageContent{background-color:#f80}@media (max-width: 480px){#messengerPage #conversationArea #messagesList .messageRow.is-myMessage[data-message-type="draft"] .messageActions .styledButton{padding:0 10px}}#messengerPage #conversationArea #messagesList .messageRow.is-myMessage[data-message-type="draft"] .messageActions .styledButton.deleteDraft{color:#f17504}#messengerPage #conversationArea #messagesList .messageRow.is-myMessage[data-message-type="draft"] .messageActions .styledButton.editDraft{background-color:#f80}#messengerPage #conversationArea #messagesList .messageRow.is-myMessage[data-message-type="draft"] .messageActions .styledButton.editDraft:hover{background-color:#ff9a26}#messengerPage #conversationArea #messagesList .messageRow .messageActions{width:85%;text-align:right}#messengerPage #conversationArea #messagesList .messageRow .messageActions .styledButton{margin-top:6px}#messengerPage #conversationArea #messagesList .messageRow .messageActions .styledButton+.styledButton{margin-left:6px}#messengerPage #conversationArea #messagesList .messageRow .deleteCheckbox{display:none;float:left;position:absolute;top:50%;height:44px;margin:-22px 8px 0 8px}#messengerPage #conversationArea #messagesList .messageRow .messageContent{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:85%;padding:24px 12px;border-radius:8px;margin-top:2px}#messengerPage #conversationArea #messagesList .messageRow .messageContent .messageIcon{background-repeat:no-repeat;display:inline-block;width:50px;margin-top:-6px;margin-right:12px;-webkit-background-size:40px 30px;background-size:40px 30px;background-position:right top}#messengerPage #conversationArea #messagesList .messageRow .messageContent .photoWrapper{margin-top:-12px}#messengerPage #conversationArea #messagesList .messageRow .messageContent .photoWrapper .photoMask{width:44px;height:44px;border:2px solid #fff}#messengerPage #conversationArea #messagesList .messageRow .messageContent .messageText{vertical-align:top;width:100%}#messengerPage #conversationArea #messagesList .messageRow .messageContent .messageText.has-alignTextWithIcon{margin-left:52px}#messengerPage #conversationArea #messagesList .messageRow .messageContent .messageText.is-blurredText p{color:transparent;text-shadow:0 0 8px #000;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:4px}#messengerPage #conversationArea #messagesList .messageRow .messageContent .messageText .subject{display:block;margin:0}#messengerPage #conversationArea #messagesList .messageRow .messageContent .messageText p{margin:0;overflow:hidden;text-overflow:ellipsis}#messengerPage #conversationArea #messagesList .messageRow .messageContent .messageText .metaInfos{display:block;margin-top:16px;text-align:right;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;margin-bottom:-16px}#messengerPage #conversationArea #messagesList .messageRow .messageContent .messageText .metaInfos.has-readByReceiverIcon::after,#messengerPage #conversationArea #messagesList .messageRow .messageContent .messageText .metaInfos.has-sentIcon::after{content:'';display:inline-block;width:28px;height:14px;margin-left:8px;-webkit-background-size:28px 14px;background-size:28px 14px;background-repeat:no-repeat}#messengerPage #conversationArea #messagesList .messageRow .messageContent .messageText .metaInfos.has-sentIcon:after{background-image:url(../../img/messenger/icon_check_white.svg)}#messengerPage #conversationArea #messagesList .messageRow .messageContent .messageText .metaInfos.has-readByReceiverIcon::after{background-image:url(../../img/messenger/icon_check_double_white.svg)}#messengerPage #conversationArea #messagesList .messageRow .premiumInfo{position:relative;display:block;width:85%;margin-top:2px;padding:20px;border-radius:8px;font:400 16px/24px "Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-align:center;text-decoration:none}#messengerPage #conversationArea #messagesList .messageRow .premiumInfo:hover::before{opacity:.75}#messengerPage #conversationArea #messagesList .messageRow .premiumInfo::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background:url(../../img/polygon-premium-small.jpg) #237dd5;-webkit-background-size:cover;background-size:cover;-webkit-transition:opacity .2s;transition:opacity .2s;border-radius:8px}#messengerPage #conversationArea #messagesList .messageRow .premiumInfo span{position:relative}#messengerPage #conversationArea #messagesList .messageRow .premiumInfo span::after{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:13px;padding-left:4px}#messengerPage #profileArea{position:relative;width:100%;background:#bccff9}@media only screen and (min-width: 768px){#messengerPage #profileArea{width:375px}}#messengerPage #messageInteractions{position:relative;background:transparent;border:none;border-top:1px solid rgba(0,0,0,0.05);border-left:1px solid #fff}#messengerPage #messageInteractions #messagingErrors{position:absolute;bottom:-webkit-calc(100% + 12px);bottom:calc(100% + 12px);left:20px;right:20px}#messengerPage #messageInteractions #otherMessageButtons{display:none;visibility:hidden;opacity:0;-webkit-transition:opacity 100ms ease-out, visibility 100ms;transition:opacity 100ms ease-out, visibility 100ms}#messengerPage #messageInteractions.has-otherMessageButtons #otherMessageButtons{position:absolute;display:block;top:-48px;width:100%;text-align:center}@media only screen and (min-width: 768px){#messengerPage #messageInteractions.has-otherMessageButtons #otherMessageButtons{opacity:1;visibility:visible}}#messengerPage #messageInteractions.has-otherMessageButtons.is-openInSM #otherMessageButtons{opacity:1;visibility:visible;-webkit-transition:opacity 200ms cubic-bezier(0, 0.7, 0.5, 1),visibility 200ms;transition:opacity 200ms cubic-bezier(0, 0.7, 0.5, 1),visibility 200ms}#messengerPage #messageInteractions.has-otherMessageButtons #writeMessageForm #messagingBox #otherMessageButtonsToggle{display:block}@media only screen and (min-width: 768px){#messengerPage #messageInteractions.has-otherMessageButtons #writeMessageForm #messagingBox #otherMessageButtonsToggle{display:none}}#messengerPage #messageInteractions #otherMessageButtons form{display:inline-block}#messengerPage #messageInteractions #otherMessageButtons form+button{margin-left:8px}#messengerPage #messageInteractions #writeMessageForm{padding:12px 10px 12px 12px;background-color:#fff}#messengerPage #messageInteractions #writeMessageForm #messagingBox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}#messengerPage #messageInteractions #writeMessageForm #messagingBox #otherMessageButtonsToggle{display:none;margin-right:8px;width:32px;height:32px;min-width:32px}#messengerPage #messageInteractions #writeMessageForm #messagingBox #otherMessageButtonsToggle::before{font-size:18px;line-height:32px}#messengerPage #messageInteractions #writeMessageForm #messagingBox .c-textFormElement{width:100%;margin:0;margin-right:10px}#messengerPage #messageInteractions #writeMessageForm #messagingBox .c-textFormElement .designWrapper{padding:0}#messengerPage #messageInteractions #writeMessageForm #messagingBox .c-textFormElement textarea{-webkit-overflow-scrolling:touch;margin-top:0;margin-right:8px;max-height:116px;overflow:auto !important}@media only screen and (min-width: 768px){#messengerPage #messageInteractions #writeMessageForm #messagingBox .c-textFormElement textarea{max-height:188px}}#messengerPage #messageInteractions #writeMessageForm #messagingBox .c-textFormElement textarea[readonly]{border-color:#c0c3c8;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#messengerPage #messageInteractions #writeMessageForm #messagingBox #sendTextMessageDisabled,#messengerPage #messageInteractions #writeMessageForm #messagingBox #sendTextMessage{margin-bottom:-4px;padding:0;color:#818891;opacity:1}#messengerPage #messageInteractions #writeMessageForm #messagingBox #sendTextMessageDisabled::before,#messengerPage #messageInteractions #writeMessageForm #messagingBox #sendTextMessage::before{font-size:32px;line-height:32px}#messengerPage #messageInteractions #writeMessageForm #messagingBox:not(.is-allowedToSendMessage) textarea{opacity:.5}#messengerPage #messageInteractions #writeMessageForm #messagingBox:not(.is-allowedToSendMessage) #sendTextMessageDisabled{color:#e8e8e8}#messengerPage #messageInteractions #writeMessageForm #messagingBox #sendTextMessage{color:#d70005}#messengerPage #messageInteractions #writeMessageForm #messagingBox #sendTextMessage:hover{color:#e14044;background-color:transparent}#messengerPage #messageInteractions #deleteActions{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}#messengerPage #messageInteractions #deleteActions .deleteAllCheckbox{margin-left:12px}#messengerPage #messageInteractions #deleteActions p{margin:0;width:100%;text-align:center;font:400 16px/24px "Open Sans",Arial,Helvetica,sans-serif}#messengerPage #messageInteractions #deleteActions .styledButton::before{font-size:35px}#messengerPage .mfp-content.messengerInfoLayerWrapper{max-width:280px;max-height:250px}@media only screen and (min-width: 768px){#messengerPage .mfp-content.messengerInfoLayerWrapper{max-width:688px;max-height:421.4px}}#messengerPage .mfp-content.messengerInfoLayerWrapper #messengerInfoLayer .scrollingContent{padding:0;min-height:250px;overflow-y:hidden}@media only screen and (min-width: 768px){#messengerPage .mfp-content.messengerInfoLayerWrapper #messengerInfoLayer .scrollingContent{min-height:421.4px}}#messengerPage .mfp-content.messengerInfoLayerWrapper #messengerInfoLayer .scrollingContent img{width:100%}#messengerPage .rwdModalLayer .messagingLayer #noImagesUploaded a{font-weight:600}#messengerPage .rwdModalLayer .modalButtonRow .sendMessage,#messengerPage .rwdModalLayer .modalButtonRow .gotoPhotoUpload{color:#d70005}#messengerPage #newTextMessage #messageBodyRow{margin-bottom:16px}#messengerPage #newTextMessage #autosaveDraftSuccessfull,#messengerPage #newTextMessage #saveDraftSuccessfull{margin-top:0;padding:0;max-height:0;font-size:0;opacity:1;overflow:hidden;-webkit-transition:max-height .2s linear, opacity .2s linear, border .2s linear;transition:max-height .2s linear, opacity .2s linear, border .2s linear}#messengerPage #newTextMessage #autosaveDraftSuccessfull.is-visible,#messengerPage #newTextMessage #saveDraftSuccessfull.is-visible{margin-top:10px;padding:6px;padding-left:39px;max-height:200px;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;opacity:1}#messengerPage #newTextMessage .modalButtonRow ul{table-layout:auto}@media only screen and (max-width: 320px){#messengerPage #newTextMessage .modalButtonRow ul #saveDraft{max-width:160px;overflow:hidden}}#messengerPage #newTextMessage .modalButtonRow .closeModalBox:before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:23px;vertical-align:-3px}@media only screen and (min-width: 768px){#messengerPage #newTextMessage .modalButtonRow .closeModalBox:before{display:none}}#messengerPage #newTextMessage .modalButtonRow .closeModalBox .text{display:none}@media only screen and (min-width: 768px){#messengerPage #newTextMessage .modalButtonRow .closeModalBox .text{display:inline-block}}#messengerPage #newTextMessage .premiumFeatureBox{margin:24px -24px 0 -24px}#messengerPage #newTextMessage .premiumFeatureBox .c-textFormElement{margin-top:0}#messengerPage .displayFullscreen #newTextMessage .premiumFeatureBox,#messengerPage .displayFullscreen #newImagereleaseMessage .premiumFeatureBox,#messengerPage .displayFullscreen #newImageunreleaseMessage .premiumFeatureBox,#messengerPage .displayFullscreen #newSmileMessage .premiumFeatureBox,#messengerPage .displayFullscreen #photoUploadTeaser .premiumFeatureBox,#messengerPage .displayFullscreen #newCommentMessage .premiumFeatureBox{margin:8px 0 0}#messengerPage #newImagereleaseMessage .mainCol,#messengerPage #newImageunreleaseMessage .mainCol,#messengerPage #newSmileMessage .mainCol,#messengerPage #photoUploadTeaser .mainCol,#messengerPage #newCommentMessage .mainCol{display:inline-block;width:100%;margin-top:16px}@media only screen and (min-width: 768px){#messengerPage #newImagereleaseMessage .mainCol,#messengerPage #newImageunreleaseMessage .mainCol,#messengerPage #newSmileMessage .mainCol,#messengerPage #photoUploadTeaser .mainCol,#messengerPage #newCommentMessage .mainCol{width:75%}}#messengerPage #newImagereleaseMessage .mainCol .styledHintBox,#messengerPage #newImageunreleaseMessage .mainCol .styledHintBox,#messengerPage #newSmileMessage .mainCol .styledHintBox,#messengerPage #photoUploadTeaser .mainCol .styledHintBox,#messengerPage #newCommentMessage .mainCol .styledHintBox{margin-top:15px}#messengerPage #newImagereleaseMessage .mainCol p.lineOne,#messengerPage #newImageunreleaseMessage .mainCol p.lineOne,#messengerPage #newSmileMessage .mainCol p.lineOne,#messengerPage #photoUploadTeaser .mainCol p.lineOne,#messengerPage #newCommentMessage .mainCol p.lineOne{margin-bottom:15px}#messengerPage #newImagereleaseMessage .imageCol,#messengerPage #newImageunreleaseMessage .imageCol,#messengerPage #newSmileMessage .imageCol,#messengerPage #photoUploadTeaser .imageCol,#messengerPage #newCommentMessage .imageCol{display:none;width:24%;text-align:center;vertical-align:top;padding-left:32px}@media only screen and (min-width: 768px){#messengerPage #newImagereleaseMessage .imageCol,#messengerPage #newImageunreleaseMessage .imageCol,#messengerPage #newSmileMessage .imageCol,#messengerPage #photoUploadTeaser .imageCol,#messengerPage #newCommentMessage .imageCol{display:inline-block}}#messengerPage #newImagereleaseMessage .imageCol img,#messengerPage #newImageunreleaseMessage .imageCol img,#messengerPage #newSmileMessage .imageCol img,#messengerPage #photoUploadTeaser .imageCol img,#messengerPage #newCommentMessage .imageCol img{display:block;width:80px;height:80px;border-radius:50%}#messengerPage #newImagereleaseMessage .premiumFeatureBox,#messengerPage #newImageunreleaseMessage .premiumFeatureBox,#messengerPage #newSmileMessage .premiumFeatureBox,#messengerPage #photoUploadTeaser .premiumFeatureBox,#messengerPage #newCommentMessage .premiumFeatureBox{margin:24px -24px 0 -24px}#messengerPage #newImagereleaseMessage .premiumFeatureBox p,#messengerPage #newImageunreleaseMessage .premiumFeatureBox p,#messengerPage #newSmileMessage .premiumFeatureBox p,#messengerPage #photoUploadTeaser .premiumFeatureBox p,#messengerPage #newCommentMessage .premiumFeatureBox p{margin-top:15px}#messengerPage #newImagereleaseMessage .premiumFeatureBox p:first-child,#messengerPage #newImageunreleaseMessage .premiumFeatureBox p:first-child,#messengerPage #newSmileMessage .premiumFeatureBox p:first-child,#messengerPage #photoUploadTeaser .premiumFeatureBox p:first-child,#messengerPage #newCommentMessage .premiumFeatureBox p:first-child{margin:0}#messengerPage #newImageunreleaseMessage .modalHeadline{color:#f80}#messengerPage #newSmileMessage #messageBodyRow{margin-top:16px}#messengerPage #rejectProfileForm .modalContent h4{margin-top:0;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;margin-bottom:20px}#messengerPage #rejectProfileForm .modalContent li{padding-left:12px}#messengerPage #rejectProfileForm .modalContent p,#messengerPage #rejectProfileForm .modalContent li{margin-bottom:20px}#messengerPage #rejectProfileForm .modalContent .styledHintBox.t-warning{margin-top:28px}#messengerPage #reportProfileForm .modalContent p{margin-bottom:24px}#messengerPage #reportProfileForm .modalContent #messagesReadingAllowedHint{margin-top:24px;margin-bottom:0;color:#818891}#messengerPage #rejectContactForm p{margin-bottom:36px}#messengerPage #rejectContactForm h4{margin-top:0;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;margin-bottom:12px}#messengerPage #rejectContactForm .rejectTextElement{margin-bottom:24px}#messengerPage #aliasForm #aliasFormElement{margin-bottom:24px}#messengerPage #noteForm p{color:#818891}#messengerPage #getPremiumTeaser .modalHeadline{margin-bottom:0}#messengerPage #getPremiumTeaser .modalContent{background-color:#0056aa;background-image:url(../../img/polygon-premium.jpg)}#messengerPage #getPremiumTeaser .getPremiumButtonRow{margin-top:16px;text-align:center}#messengerPage #getPremiumTeaser .getPremiumButtonRow a{color:#fff;height:auto;line-height:normal;padding:10px 18px;white-space:normal}#messengerPage #getPremiumTeaser .getPremiumButtonRow a:after{display:none}#messengerPage #messageLimitPerTime p::before{display:block;font-size:44px;margin-bottom:14px;width:100%;text-align:center;color:#f80}#messengerPage #annoyanceLimitPerContact .howItWorks{margin-top:32px;padding-top:224px;background-repeat:no-repeat;background-position:top center;background-image:url("../../img/partner_profile/annoyance_graphic.svg"),none}@media only screen and (min-width: 481px){#messengerPage #annoyanceLimitPerContact .howItWorks{padding-top:0;padding-left:180px;min-height:192px;background-position:top left}}@media only screen and (min-width: 768px){#messengerPage #annoyanceLimitPerContact .howItWorks{padding-left:208px}}#messengerPage #annoyanceLimitPerContact .howItWorks h3{font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif}#messengerPage #annoyanceLimitPerContact .howItWorks ol{padding:0;margin:0;list-style:none;counter-reset:how-it-works}#messengerPage #annoyanceLimitPerContact .howItWorks ol li{position:relative;padding-left:40px;margin-top:28px}#messengerPage #annoyanceLimitPerContact .howItWorks ol li:before{content:counter(how-it-works);counter-increment:how-it-works;display:inline-block;position:absolute;left:0;top:50%;margin-top:-12px;height:24px;width:24px;background-color:#d70005;color:#fff;line-height:24px;font-weight:600;text-align:center;border-radius:50%}#messengerPage #annoyanceLimitPerContact .howItWorks ol li:first-child{margin-top:18px}#messengerPage .gotoPvlBox{margin:10px;padding:10px;background-color:#fff;border-radius:8px;text-align:center}@media only screen and (min-width: 481px){#messengerPage .gotoPvlBox{margin:20px;padding:20px}}@media only screen and (min-width: 768px){#messengerPage .gotoPvlBox{margin:20px 0}}#messengerPage .gotoPvlBox h2{margin-top:12px;color:#424c5a;font:600 24px/32px "Open Sans",Arial,Helvetica,sans-serif}#messengerPage .gotoPvlBox ul{margin-top:16px}#messengerPage .gotoPvlBox ul li{display:inline-block}#messengerPage .gotoPvlBox ul li:last-of-type{display:none}@media only screen and (min-width: 481px){#messengerPage .gotoPvlBox ul li:last-of-type{display:inline-block}}@media only screen and (min-width: 768px){#messengerPage .gotoPvlBox ul li:last-of-type{display:none}}@media only screen and (min-width: 980px){#messengerPage .gotoPvlBox ul li:last-of-type{display:inline-block}}#messengerPage .gotoPvlBox ul li .photoWrapper{position:relative;vertical-align:top;margin-right:12px}#messengerPage .gotoPvlBox ul li .photoWrapper .photoMask{position:relative;display:inline-block;overflow:hidden;border-radius:50%;width:80px;height:80px;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s}#messengerPage .gotoPvlBox ul li .photoWrapper .photoMask:hover{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.5);box-shadow:0 2px 10px 0 rgba(0,0,0,0.5)}#messengerPage .gotoPvlBox ul li .photoWrapper .photoMask .photo{display:block;width:100%;height:100%;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;background-position:center}#messengerPage #footerUnified{margin-top:0;padding:4px 8px 20px 8px;border-top:1px solid rgba(0,0,0,0.1);padding-bottom:5px}#messengerPage #footerUnified nav ul li{padding-top:10px}#messengerPage #footerUnified .copyrightText{display:none}@media only screen and (min-width: 768px){html.ios #messengerPage #content .flexArea,html.ie #messengerPage #content .flexArea{height:84vh}}@media only screen and (min-width: 980px){html.ios #messengerPage #content .flexArea,html.ie #messengerPage #content .flexArea{height:80vh}}.ps{-ms-touch-action:auto;touch-action:auto;overflow:hidden !important;-ms-overflow-style:none}@supports (-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps{overflow:auto !important}}.ps.ps--active-x>.ps__scrollbar-x-rail,.ps.ps--active-y>.ps__scrollbar-y-rail{display:block;background-color:transparent}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:transparent;opacity:.25}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#000;height:12px}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:transparent;opacity:.25}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#000;width:12px}.ps>.ps__scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;bottom:0px;height:16px}.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{position:absolute;background-color:#000;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;bottom:2px;height:6px}.ps>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x,.ps>.ps__scrollbar-x-rail:active>.ps__scrollbar-x{height:12px}.ps>.ps__scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;right:0;width:16px}.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{position:absolute;background-color:#000;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;right:2px;width:6px}.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y,.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y{width:12px}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:transparent;opacity:.25}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#000;height:12px}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:transparent;opacity:.25}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#000;width:12px}.ps:hover>.ps__scrollbar-x-rail,.ps:hover>.ps__scrollbar-y-rail{opacity:.125}.ps:hover>.ps__scrollbar-x-rail:hover{background-color:transparent;opacity:.25}.ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x{background-color:#000}.ps:hover>.ps__scrollbar-y-rail:hover{background-color:transparent;opacity:.25}.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{background-color:#000}@media only screen and (min-width: 481px){#sortingModal.hasPremiumFeatures{padding-bottom:8px}}#sortingModal.hasPremiumFeatures .premiumFeatureBoxLight{cursor:pointer}@media only screen and (min-width: 481px){#sortingModal.hasPremiumFeatures .premiumFeatureBoxLight{margin-top:4px;padding:10px 24px}}#sortingModal.hasPremiumFeatures .premiumFeatureBoxLight #premiumImgWrapper{margin-top:16px;margin-bottom:16px;text-align:center}@media only screen and (min-width: 768px){#sortingModal.hasPremiumFeatures .premiumFeatureBoxLight #premiumImgWrapper{margin-bottom:14px;text-align:right}}#sortingModal.hasPremiumFeatures .modalContent{margin-bottom:0 !important}#sortingModal.hasPremiumFeatures .modalButtonRow{display:none}.listPages #pc_contacts_banner_fullWidth,.listPages #pc_pvl_banner_fullWidth{padding:0 12px}.listPages #sorting{float:right;text-align:right;padding:14px 16px 14px 0}@media only screen and (min-width: 481px){.listPages #sorting{width:-webkit-calc(100% - 212px);width:calc(100% - 212px);padding:16px 24px 16px 0}}@media only screen and (min-width: 980px){.listPages #sorting{width:auto;padding-right:24px}}@media only screen and (min-width: 768px){.listPages #sorting #toSearchOptions{display:none}}.listPages #sorting #sortButton{padding-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width: 481px){.listPages #sorting #sortButton{max-width:-webkit-calc(100% - 44px);max-width:calc(100% - 44px);padding-right:18px}}@media only screen and (min-width: 768px){.listPages #sorting #sortButton{max-width:100%}}.listPages #sorting #sortButton span{display:none}@media only screen and (min-width: 481px){.listPages #sorting #sortButton span{display:inline}}.listPages #searchOptions .searchOptionsBody{margin:-16px 0 8px 0}.listPages #searchOptions .searchOptionsBody:after{content:"";display:table;clear:both}.listPages #searchOptions .searchOptionsBody dl{margin:0 0 8px 0}.listPages #searchOptions .searchOptionsBody dl dt{display:none}.listPages #searchOptions .searchOptionsBody dl dd{margin:0;position:relative;padding:14px 0 14px 48px;word-wrap:break-word}.listPages #searchOptions .searchOptionsBody dl dd::before{position:absolute;top:12px;left:0;font-size:24px;color:#818891}.listPages #searchOptions .searchOptionsBody #searchPageButton{float:right}.listPages #filterOptions .filter{position:relative;margin:0 0 0 0;padding:0 0 0 48px}.listPages #filterOptions .filter::before{position:absolute;top:7px;left:0;font-size:24px;color:#818891}.listPages #filterOptions #filteredSuggestions{position:relative;margin:20px 0 8px 0;padding:24px 12px;background:#f3f3f3;text-align:center}.listPages #filterOptions #filteredSuggestions::before{position:absolute;content:'';left:47%;bottom:100%;width:0;height:0;border-style:solid;border-width:0 10px 12px 10px;border-color:transparent transparent #f3f3f3 transparent}.listPages #filterOptions #filteredSuggestions span{display:block;color:#d70005}.listPages #filterOptions .cardFooter{margin:8px 0 8px 0;text-align:right}.listPages #filterOptions .premiumFeatureBox{margin-bottom:8px}.listPages #filterOptions .premiumFeatureBox p{text-align:center}#basiccriteriaPage #basiccriteriaForm:after{content:"";display:table;clear:both}#basiccriteriaPage .buttonRow{text-align:right;margin-bottom:8px}#basiccriteriaPage .buttonRow button{margin-left:12px}#basiccriteriaPage .buttonRow a,#basiccriteriaPage .buttonRow button{margin-bottom:8px}#basiccriteriaPage #cardCriterias h2{margin-bottom:0}#basiccriteriaPage #cardCriterias #validationError{margin-bottom:16px}#basiccriteriaPage #cardCriterias .formElementRow{position:relative;border-top:1px solid #d5d5d5;padding:20px 16px 20px 60px}@media only screen and (min-width: 481px){#basiccriteriaPage #cardCriterias .formElementRow{padding-right:24px;padding-left:68px}}@media only screen and (min-width: 980px){#basiccriteriaPage #cardCriterias .formElementRow{padding-right:24px;padding-left:68px}}#basiccriteriaPage #cardCriterias .formElementRow::before{position:absolute;top:17px;left:16px;font-size:26px;line-height:26px;color:#818891}@media only screen and (min-width: 481px){#basiccriteriaPage #cardCriterias .formElementRow::before{left:24px}}@media only screen and (min-width: 980px){#basiccriteriaPage #cardCriterias .formElementRow::before{left:24px}}#basiccriteriaPage #cardCriterias .formElementRow.editable{padding-right:56px;cursor:pointer}@media only screen and (min-width: 481px){#basiccriteriaPage #cardCriterias .formElementRow.editable{padding-right:64px}}@media only screen and (min-width: 980px){#basiccriteriaPage #cardCriterias .formElementRow.editable{padding-right:64px}}.no-touchevents #basiccriteriaPage #cardCriterias .formElementRow.editable:hover{background-color:#f8f8f8}#basiccriteriaPage #cardCriterias .formElementRow.editable::after{display:block;position:absolute;right:16px;top:50%;margin-top:-12px;color:#d70005;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:24px}@media only screen and (min-width: 481px){#basiccriteriaPage #cardCriterias .formElementRow.editable::after{right:24px}}@media only screen and (min-width: 980px){#basiccriteriaPage #cardCriterias .formElementRow.editable::after{right:24px}}#basiccriteriaPage #cardCriterias .formElementRow h3{margin:0 0 8px 0}#basiccriteriaPage #cardCriterias .formElementRow h3 span{font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif}#basiccriteriaPage #cardCriterias .formElementRow .fromToWrapper:after{content:"";display:table;clear:both}#basiccriteriaPage #cardCriterias .formElementRow .fromToWrapper label{color:#818891}#basiccriteriaPage #cardCriterias .formElementRow .fromToWrapper .fromToCol{float:left;width:45%;max-width:120px;margin-right:5%}#basiccriteriaPage #cardCriterias .formElementRow .fromToWrapper .fromToCol .c-nativeSelectFormElement{margin:4px 0}#basiccriteriaPage #cardCriterias .formElementRow .displayValue{color:#818891}#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight{display:block;margin:0;margin-bottom:-10px;padding:0;cursor:pointer}#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight .formElementRow{padding-left:56px}@media only screen and (min-width: 481px){#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight .formElementRow{padding-left:64px}}@media only screen and (min-width: 980px){#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight .formElementRow{padding-left:64px}}#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight .formElementRow:first-child{border-top:0}#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight .formElementRow::before{left:12px}@media only screen and (min-width: 481px){#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight .formElementRow::before{left:20px}}@media only screen and (min-width: 980px){#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight .formElementRow::before{left:20px}}#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight .formElementRow.editable:hover{background-color:transparent}#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight .formElementRow.editable::after{right:12px;color:#237dd5}@media only screen and (min-width: 481px){#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight .formElementRow.editable::after{right:20px}}@media only screen and (min-width: 980px){#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight .formElementRow.editable::after{right:20px}}#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight .buttonRow{text-align:center}@media only screen and (min-width: 768px){#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight .buttonRow{text-align:right}}#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight .buttonRow .styledButton{margin-top:12px}@media only screen and (min-width: 768px){#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight .buttonRow .styledButton{margin-right:20px}}@media only screen and (min-width: 980px){#basiccriteriaPage #cardCriterias .premiumFeatureBoxLight .buttonRow .styledButton{margin-right:20px}}#basiccriteriaPage #cardCountry .formElementRow{border-top:1px solid #d5d5d5;padding:4px 16px 16px 16px}@media only screen and (min-width: 481px){#basiccriteriaPage #cardCountry .formElementRow{padding-right:24px;padding-left:24px}}@media only screen and (min-width: 980px){#basiccriteriaPage #cardCountry .formElementRow{padding-right:24px;padding-left:24px}}#basiccriteriaPage #cardCountry .formElementRow label{font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif}#basiccriteriaPage #cardCountry .formElementRow label span{font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif}#basiccriteriaPage #cardCountry .formElementRow input:checked+label:hover{cursor:inherit}#basiccriteriaPage #cardCountry .formElementRow .displayToggle{display:none}#basiccriteriaPage #cardCountry .formElementRow .displayValue{margin-left:40px;color:#818891}#basiccriteriaPage #cardCountry .formElementRow .displayValue strong{font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif}#basiccriteriaPage #cardCountry .formElementRow .editButtonWrapper{margin-top:8px;text-align:right}#basiccriteriaPage #cardCountry .formElementRow .editButtonWrapper .styledButton{color:#d70005}#basiccriteriaPage #cardCountry .buttonRow{border-top:1px solid #d5d5d5;padding-top:16px;margin-bottom:0}#basiccriteriaPage #cardCountry .premiumFeatureBoxLight{display:block;margin:0;padding:0;cursor:pointer}#basiccriteriaPage #cardCountry .premiumFeatureBoxLight .formElementRow{padding-left:16px;padding-right:16px;padding-bottom:0}@media only screen and (min-width: 481px){#basiccriteriaPage #cardCountry .premiumFeatureBoxLight .formElementRow{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 980px){#basiccriteriaPage #cardCountry .premiumFeatureBoxLight .formElementRow{padding-left:20px;padding-right:20px}}#basiccriteriaPage #cardCountry .premiumFeatureBoxLight .formElementRow:first-child{border-top:0}.no-touchevents #basiccriteriaPage #cardCountry .premiumFeatureBoxLight .formElementRow:hover label{color:#424c5a}#basiccriteriaPage #cardCountry .premiumFeatureBoxLight .buttonRow{border-top:0;padding-top:24px;margin-bottom:8px;text-align:center}@media only screen and (min-width: 768px){#basiccriteriaPage #cardCountry .premiumFeatureBoxLight .buttonRow{text-align:right}}@media only screen and (min-width: 768px){#basiccriteriaPage #cardCountry .premiumFeatureBoxLight .buttonRow .styledButton{margin-right:-4px}}#basiccriteriaPage #editCountrySearchModal ul.modalCountries{margin-top:16px;padding:0}#basiccriteriaPage #editCountrySearchModal ul.modalCountries>li{position:relative;margin-bottom:8px;border:1px solid #e8e8e8;border-radius:4px;list-style:none;cursor:pointer}#basiccriteriaPage #editCountrySearchModal ul.modalCountries>li.has-checkedRegions h3{color:#690}#basiccriteriaPage #editCountrySearchModal ul.modalCountries>li.has-checkedRegions h3 .regionCountWrapper{display:inline-block}#basiccriteriaPage #editCountrySearchModal ul.modalCountries>li.is-open h3{border-bottom:1px solid #e8e8e8}#basiccriteriaPage #editCountrySearchModal ul.modalCountries>li.is-open h3::before{content:""}#basiccriteriaPage #editCountrySearchModal ul.modalCountries>li.is-singleRegion .singleRegion{display:inline-block}#basiccriteriaPage #editCountrySearchModal ul.modalCountries>li.is-multiRegions .multiRegions{display:inline-block}#basiccriteriaPage #editCountrySearchModal ul.modalCountries>li h3{padding:12px 48px 8px 8px;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;text-transform:uppercase}#basiccriteriaPage #editCountrySearchModal ul.modalCountries>li h3::before{position:absolute;right:16px;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}#basiccriteriaPage #editCountrySearchModal ul.modalCountries>li h3 .regionCountWrapper{display:none;text-transform:none;font-style:italic;font-weight:normal}#basiccriteriaPage #editCountrySearchModal ul.modalCountries>li h3 .singleRegion,#basiccriteriaPage #editCountrySearchModal ul.modalCountries>li h3 .multiRegions{display:none}#basiccriteriaPage #editCountrySearchModal ul.modalCountries>li ul.modalRegions{padding-left:14px;display:none}#basiccriteriaPage #editCountrySearchModal ul.modalCountries>li ul.modalRegions li{list-style:none;margin-left:16px}#basiccriteriaPage #editCountrySearchModal ul.modalCountries>li ul.modalRegions li.allRegionsChecker{font-style:italic;margin-left:0}#basiccriteriaPage #editCountrySearchModal ul.modalCountries>li ul.modalRegions li label{min-height:40px;width:100%}#regFormCard{position:relative;max-width:480px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){#regFormCard{border:solid #d70005;border-width:4px 0}}@media only screen and (min-width: 768px){#regFormCard::before{content:"";position:absolute;left:50%;top:0;z-index:6;margin-left:-33px;border-top:18px solid #d70005;border-left:33px solid transparent;border-right:33px solid transparent}#regFormCard::after{content:"";position:absolute;left:50%;top:-4px;z-index:6;margin-left:-33px;border-top:18px solid #f3f3f3;border-left:33px solid transparent;border-right:33px solid transparent}}#regFormCard form{padding-top:12px}#regFormCard form:before{content:"";position:absolute;top:-9px;left:50%;margin-left:-33px;height:5px;width:66px;background-color:#f3f3f3}#regFormCard form h2{margin-bottom:0}@media only screen and (min-width: 768px){#regFormCard form h2{text-align:center}}#regFormCard form #mysexEssexRow{font-size:0;line-height:0}#regFormCard form #mysexEssexRow #mysexRow,#regFormCard form #mysexEssexRow #essexRow{display:inline-block;width:50%;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif}#regFormCard form #mysexEssexRow #mysexRow{padding-right:4px}#regFormCard form #mysexEssexRow #essexRow{padding-left:4px}#regFormCard form #mysexEssexRow h3{font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif}#regFormCard form #emailRow,#regFormCard form #passwordRow{position:relative;margin-left:-14px}#regFormCard form #emailRow .c-textFormElement,#regFormCard form #passwordRow .c-textFormElement{margin-top:0}#regFormCard form #submitRow{padding:16px 0 8px 0}#regFormCard form #submitRow button{display:block;width:100%}#regFormCard #legalText{margin-top:4px;font:400 10px/16px "Open Sans",Arial,Helvetica,sans-serif;color:#999}#regFormCard #legalText a{color:#999;text-decoration:underline}#regFormCard #legalText a:hover{text-decoration:none}#regFormCard #emailNoticeBox,#regFormCard #passwordRestrictionInfo.t-regFormCard{position:absolute;bottom:100%;left:12px;width:-webkit-calc(100% - 12px);width:calc(100% - 12px);padding:12px 16px;background:#f3f3f3;z-index:3;border:2px solid #818891;border-radius:2px}@media only screen and (min-width: 768px){#regFormCard #emailNoticeBox,#regFormCard #passwordRestrictionInfo.t-regFormCard{left:auto;right:-webkit-calc(100% - 2px);right:calc(100% - 2px);bottom:auto;top:8px;width:320px}}#regFormCard #emailNoticeBox::before,#regFormCard #emailNoticeBox::after,#regFormCard #passwordRestrictionInfo.t-regFormCard::before,#regFormCard #passwordRestrictionInfo.t-regFormCard::after{content:"";position:absolute;left:50%;top:100%;margin-left:-15px}@media only screen and (min-width: 768px){#regFormCard #emailNoticeBox::before,#regFormCard #emailNoticeBox::after,#regFormCard #passwordRestrictionInfo.t-regFormCard::before,#regFormCard #passwordRestrictionInfo.t-regFormCard::after{left:100%;top:8px;margin-left:0}}#regFormCard #emailNoticeBox::after,#regFormCard #passwordRestrictionInfo.t-regFormCard::after{margin-left:-13px;border-style:solid;border-color:#f3f3f3 transparent transparent transparent;border-width:12px 13px 9px 13px;z-index:1}@media only screen and (min-width: 768px){#regFormCard #emailNoticeBox::after,#regFormCard #passwordRestrictionInfo.t-regFormCard::after{margin-left:-2px;border-color:transparent transparent transparent #f3f3f3;border-width:15px 12px 15px 9px}}#regFormCard #emailNoticeBox::before,#regFormCard #passwordRestrictionInfo.t-regFormCard::before{border-style:solid;border-color:#818891 transparent transparent transparent;border-width:15px 15px 9px 15px;z-index:0}@media only screen and (min-width: 768px){#regFormCard #emailNoticeBox::before,#regFormCard #passwordRestrictionInfo.t-regFormCard::before{border-color:transparent transparent transparent #818891;border-width:15px 15px 15px 9px}}#regFormCard #emailNoticeBox p{position:relative;margin:0;padding-left:45px}#regFormCard #emailNoticeBox p:before{position:absolute;top:50%;left:0;margin-top:-16px;font-size:32px;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}#regFormCard #passwordRestrictionInfo.t-regFormCard{border-color:#f44;border-width:2px}@media only screen and (min-width: 768px){#regFormCard #passwordRestrictionInfo.t-regFormCard{top:-48px}}@media only screen and (min-width: 768px){#regFormCard #passwordRestrictionInfo.t-regFormCard::before,#regFormCard #passwordRestrictionInfo.t-regFormCard::after{top:64px}}#regFormCard #passwordRestrictionInfo.t-regFormCard::before{border-color:#f44 transparent transparent transparent}@media only screen and (min-width: 768px){#regFormCard #passwordRestrictionInfo.t-regFormCard::before{border-color:transparent transparent transparent #f44}}#regFormCard #passwordRestrictionInfo.t-regFormCard.success{border-color:#690}#regFormCard #passwordRestrictionInfo.t-regFormCard.success::before{border-color:#690 transparent transparent transparent}@media only screen and (min-width: 768px){#regFormCard #passwordRestrictionInfo.t-regFormCard.success::before{border-color:transparent transparent transparent #690}}#regFormCard #passwordRestrictionInfo.t-regFormCard ul{list-style-type:none}#regFormCard #passwordRestrictionInfo.t-regFormCard ul li{position:relative;margin:12px 0 0 0;padding-left:24px}#regFormCard #passwordRestrictionInfo.t-regFormCard ul li::before{position:absolute;top:-2px;left:-5px;font-size:22px;color:#f44;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}#regFormCard #passwordRestrictionInfo.t-regFormCard ul li.success{color:#690}#regFormCard #passwordRestrictionInfo.t-regFormCard ul li.success::before{color:#690;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:""}body.legalPages.isInApp #pageWrapper{padding-top:0}body.legalPages.isInApp #pageWrapper #pageHeader,body.legalPages.isInApp #pageWrapper #footerUnified{display:none}body.legalPages.isInApp #pageWrapper .cardDeck .primaryCol{width:100%;margin-right:0}body.legalPages.isInApp #pageWrapper .cardDeck .secondaryCol{display:none}body.legalPages #languageSelector{float:right;text-align:right;width:250px;padding-top:24px;margin-bottom:24px}@media only screen and (min-width: 980px){body.legalPages #languageSelector{width:420px}}body.legalPages #languageSelector #languageBox{top:57px;text-align:left}body.legalPages #languageSelector #languageBox::before,body.legalPages #languageSelector #languageBox::after{left:auto;right:18%}@media only screen and (min-width: 980px){body.legalPages #languageSelector #languageBox::before,body.legalPages #languageSelector #languageBox::after{right:11%}}.paymentPages #modalDataSecurity .modalContent,.paymentPages #modalTermsAndConditions .modalContent,.legalPages .primaryCol article#contentCard .legalTextBox{clear:both;background-color:#fff}.paymentPages #modalDataSecurity .modalContent a,.paymentPages #modalTermsAndConditions .modalContent a,.legalPages .primaryCol article#contentCard .legalTextBox a{text-decoration:none;color:#d70005}.paymentPages #modalDataSecurity .modalContent a:hover,.paymentPages #modalTermsAndConditions .modalContent a:hover,.legalPages .primaryCol article#contentCard .legalTextBox a:hover{text-decoration:underline}.paymentPages #modalDataSecurity .modalContent a[href$='.pdf'],.paymentPages #modalTermsAndConditions .modalContent a[href$='.pdf'],.legalPages .primaryCol article#contentCard .legalTextBox a[href$='.pdf']{display:block;padding-top:12px;padding-bottom:12px;text-decoration:none}.paymentPages #modalDataSecurity .modalContent a[href$='.pdf']:hover span,.paymentPages #modalTermsAndConditions .modalContent a[href$='.pdf']:hover span,.legalPages .primaryCol article#contentCard .legalTextBox a[href$='.pdf']:hover span{text-decoration:underline}.paymentPages #modalDataSecurity .modalContent a[href$='.pdf']::before,.paymentPages #modalTermsAndConditions .modalContent a[href$='.pdf']::before,.legalPages .primaryCol article#contentCard .legalTextBox a[href$='.pdf']::before{font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);color:#d70005;vertical-align:-20%;font-size:32px}.paymentPages #modalDataSecurity .modalContent a[href$='.pdf'] span,.paymentPages #modalTermsAndConditions .modalContent a[href$='.pdf'] span,.legalPages .primaryCol article#contentCard .legalTextBox a[href$='.pdf'] span{display:inline-block;width:85%;vertical-align:middle;margin-left:5px}.paymentPages #modalDataSecurity .modalContent h3,.paymentPages #modalTermsAndConditions .modalContent h3,.legalPages .primaryCol article#contentCard .legalTextBox h3{padding-top:24px;color:black;font:300 24px/32px "Open Sans",Arial,Helvetica,sans-serif;margin:0}.paymentPages #modalDataSecurity .modalContent h4,.paymentPages #modalTermsAndConditions .modalContent h4,.legalPages .primaryCol article#contentCard .legalTextBox h4{margin-top:14px;margin-bottom:14px;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif}.paymentPages #modalDataSecurity .modalContent h5,.paymentPages #modalTermsAndConditions .modalContent h5,.legalPages .primaryCol article#contentCard .legalTextBox h5{margin-top:14px;margin-bottom:14px;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif}.paymentPages #modalDataSecurity .modalContent p.italic,.paymentPages #modalTermsAndConditions .modalContent p.italic,.legalPages .primaryCol article#contentCard .legalTextBox p.italic{font-style:italic}.paymentPages #modalDataSecurity .modalContent .bold,.paymentPages #modalTermsAndConditions .modalContent .bold,.legalPages .primaryCol article#contentCard .legalTextBox .bold{font-weight:600}.paymentPages #modalDataSecurity .modalContent .bigger,.paymentPages #modalTermsAndConditions .modalContent .bigger,.legalPages .primaryCol article#contentCard .legalTextBox .bigger{margin-top:16px;font:400 16px/24px "Open Sans",Arial,Helvetica,sans-serif}.paymentPages #modalDataSecurity .modalContent dl,.paymentPages #modalTermsAndConditions .modalContent dl,.legalPages .primaryCol article#contentCard .legalTextBox dl{padding-left:14px;padding-right:14px}.paymentPages #modalDataSecurity .modalContent dt,.paymentPages #modalTermsAndConditions .modalContent dt,.legalPages .primaryCol article#contentCard .legalTextBox dt{margin-top:14px}.paymentPages #modalDataSecurity .modalContent dd,.paymentPages #modalTermsAndConditions .modalContent dd,.legalPages .primaryCol article#contentCard .legalTextBox dd{margin-left:0;margin-top:14px}.paymentPages #modalDataSecurity .modalContent .box,.paymentPages #modalTermsAndConditions .modalContent .box,.legalPages .primaryCol article#contentCard .legalTextBox .box{padding:1px 24px 24px 24px;margin:24px 0;border:0;background-color:#f3f3f3}.paymentPages #modalDataSecurity .modalContent .box h4,.paymentPages #modalTermsAndConditions .modalContent .box h4,.legalPages .primaryCol article#contentCard .legalTextBox .box h4{margin-top:14px;margin-bottom:14px;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif}.paymentPages #modalDataSecurity .modalContent .box h5,.paymentPages #modalTermsAndConditions .modalContent .box h5,.legalPages .primaryCol article#contentCard .legalTextBox .box h5{margin-top:14px;margin-bottom:14px;font:400 14px/20px "Open Sans",Arial,Helvetica,sans-serif}.paymentPages #modalDataSecurity .modalContent ul,.paymentPages #modalTermsAndConditions .modalContent ul,.legalPages .primaryCol article#contentCard .legalTextBox ul{margin-top:14px;margin-bottom:14px;list-style-type:none}.paymentPages #modalDataSecurity .modalContent ul li,.paymentPages #modalTermsAndConditions .modalContent ul li,.legalPages .primaryCol article#contentCard .legalTextBox ul li{padding-left:24px;text-indent:-19px;list-style-type:none !important}.paymentPages #modalDataSecurity .modalContent ul li::before,.paymentPages #modalTermsAndConditions .modalContent ul li::before,.legalPages .primaryCol article#contentCard .legalTextBox ul li::before{padding-right:10px;content:'\2022';color:#d70005}.paymentPages #modalTermsAndConditions .modalContent h2{display:none}#logoutPage .content{padding-top:0;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,0.12)}#logoutPage .content:first-of-type{padding-top:0}#logoutPage .content:first-of-type h3{margin-top:0}#logoutPage .content:last-child{border-bottom:none}#logoutPage .content .colWrapper:after{content:"";display:table;clear:both}#logoutPage .content .colWrapper .picCol{float:left;width:180px;padding-right:16px}@media only screen and (min-width: 481px){#logoutPage .content .colWrapper .picCol{width:250px}}#logoutPage .content .colWrapper .picCol a{display:block}#logoutPage .content .colWrapper .picCol a img{width:100%;max-width:232px;border:1px solid #e8e8e8}#logoutPage .content .colWrapper .textCol h4{margin-top:0}#logoutPage .content .colWrapper .textCol p{margin-bottom:0}#logoutPage #sovendusIntegration{visibility:hidden;opacity:0;height:160px;margin:0 12px;overflow:hidden;-webkit-transition:opacity .6s ease-out;transition:opacity .6s ease-out}@media only screen and (min-width: 481px){#logoutPage #sovendusIntegration{margin:0}}#logoutPage #sovendusIntegration.is-visible{visibility:visible;opacity:1;height:auto;max-height:250px}#logoutPage #sovendusIntegration p{margin-bottom:0}#logoutPage #sovendusIntegration .sovendus-container{padding-bottom:0 !important}#logoutPage #sovendusIntegration iframe{max-height:220px}.rwdDataAndSettingsPages #dataAndSettingsSubNavi{padding-top:4px;padding-bottom:4px}.rwdDataAndSettingsPages #dataAndSettingsSubNavi ul{margin-top:0}.rwdDataAndSettingsPages #dataAndSettingsSubNavi ul li.active a{color:#d70005;font-weight:600}.rwdDataAndSettingsPages #dataAndSettingsSubNavi ul li.active a::before{color:#d70005}.rwdDataAndSettingsPages .dataCard h2{margin-bottom:0}.rwdDataAndSettingsPages .dataCard .row{position:relative;border-top:1px solid #d5d5d5;padding:20px 16px 20px 60px}@media only screen and (min-width: 481px){.rwdDataAndSettingsPages .dataCard .row{padding-right:24px;padding-left:68px}}@media only screen and (min-width: 980px){.rwdDataAndSettingsPages .dataCard .row{padding-right:24px;padding-left:68px}}.rwdDataAndSettingsPages .dataCard .row:first-of-type{border-top:0}.rwdDataAndSettingsPages .dataCard .row::before{position:absolute;top:17px;left:16px;font-size:26px;line-height:26px;color:#818891}@media only screen and (min-width: 481px){.rwdDataAndSettingsPages .dataCard .row::before{left:24px}}@media only screen and (min-width: 980px){.rwdDataAndSettingsPages .dataCard .row::before{left:24px}}.rwdDataAndSettingsPages .dataCard .row.has-edit{cursor:pointer;padding-right:56px}@media only screen and (min-width: 481px){.rwdDataAndSettingsPages .dataCard .row.has-edit{padding-right:64px}}@media only screen and (min-width: 980px){.rwdDataAndSettingsPages .dataCard .row.has-edit{padding-right:64px}}.rwdDataAndSettingsPages .dataCard .row.has-edit:hover{background-color:#f8f8f8}.rwdDataAndSettingsPages .dataCard .row.has-edit::after{display:block;position:absolute;right:16px;top:50%;margin-top:-12px;color:#d70005;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";font-size:24px}@media only screen and (min-width: 481px){.rwdDataAndSettingsPages .dataCard .row.has-edit::after{right:24px}}@media only screen and (min-width: 980px){.rwdDataAndSettingsPages .dataCard .row.has-edit::after{right:24px}}.rwdDataAndSettingsPages .dataCard .row.has-inlineSwitch{padding-right:76px}@media only screen and (min-width: 481px){.rwdDataAndSettingsPages .dataCard .row.has-inlineSwitch{padding-right:84px}}@media only screen and (min-width: 980px){.rwdDataAndSettingsPages .dataCard .row.has-inlineSwitch{padding-right:84px}}.rwdDataAndSettingsPages .dataCard .row.has-inlineSwitch>.styledHintBox.t-info2{margin-right:-60px;margin-left:-44px}.rwdDataAndSettingsPages .dataCard .row.has-inlineSwitch .inlineSwitch{position:absolute;top:16px;right:8px}@media only screen and (min-width: 481px){.rwdDataAndSettingsPages .dataCard .row.has-inlineSwitch .inlineSwitch{right:16px}}@media only screen and (min-width: 980px){.rwdDataAndSettingsPages .dataCard .row.has-inlineSwitch .inlineSwitch{right:16px}}.rwdDataAndSettingsPages .dataCard .row h4{margin-bottom:4px}.rwdDataAndSettingsPages .dataCard .row h4:first-child{margin-top:0}.rwdDataAndSettingsPages .dataCard .row p{margin-bottom:0}.rwdDataAndSettingsPages .dataCard .row p#deleteProfileLink{margin-top:12px}.rwdDataAndSettingsPages .buttonRow{margin-top:16px;margin-bottom:8px;text-align:right}.rwdDataAndSettingsPages .buttonRow .styledButton{margin-left:8px}.rwdDataAndSettingsPages .buttonRow .styledButton:first-child{margin-left:0}#manageProfilePage .linkWrapper{margin-top:4px}#manageProfilePage #mandateReference{margin-top:4px}#manageProfilePage #mandateReference ~ #paymentPlan{margin-top:0}#manageProfilePage #paymentPlan{margin-top:4px}#manageProfilePage #paymentPlanModal .modalContent ul{padding-left:0}#manageProfilePage #paymentPlanModal .modalContent ul li{list-style:none;margin-bottom:4px}#manageProfilePage #paymentPlanModal .modalContent ul li:last-child{margin-bottom:0}#manageProfilePage #paymentPlanModal .modalContent ul li .date{min-width:80px}#manageProfilePage #paymentPlanModal .modalContent ul li .amount{margin-left:20px}#manageProfilePage #setNewPasswordModal #passwordRestrictionInfo{position:relative}#manageProfilePage #preparingExpertiseDownload{padding:0 20px;text-align:center;font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif}#manageProfilePage #preparingExpertiseDownload p{margin:1em 0 1em 0;position:relative}@media only screen and (min-height: 467px){#manageProfilePage #preparingExpertiseDownload p{position:static}}#manageProfilePage #preparingExpertiseDownload i{display:block;font-size:40px;margin-top:18px;line-height:.5em;color:#999}@media only screen and (min-width: 768px){#manageProfilePage #preparingExpertiseDownload i{display:inline-block;margin-left:10px;margin-top:0;font-size:28px;line-height:20px;vertical-align:-14%}}#disconnectSocialLoginPage #setPasswordForm{position:relative}#disconnectSocialLoginPage .currentEmail{margin:28px 0}#personaldataPage #editPersonalData::after{top:32px;margin-top:0}#personaldataPage #editPersonalData p{word-wrap:break-word}#personaldataPage #editPersonalDataModal .is-disabled{pointer-events:none}#notificationPage .introText,#notificationoptionsDuringTestPage .introText{margin-bottom:4px}#notificationPage #notificationEmail,#notificationoptionsDuringTestPage #notificationEmail{display:block;position:relative;text-decoration:none;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif;overflow:hidden;text-overflow:ellipsis;padding-left:16px}@media only screen and (min-width: 481px){#notificationPage #notificationEmail,#notificationoptionsDuringTestPage #notificationEmail{padding-left:24px}}@media only screen and (min-width: 980px){#notificationPage #notificationEmail,#notificationoptionsDuringTestPage #notificationEmail{padding-left:24px}}#notificationPage #notificationForm li,#notificationoptionsDuringTestPage #notificationForm li{display:table;width:100%;border-bottom:1px solid #e8e8e8}#notificationPage #notificationForm li:last-child,#notificationoptionsDuringTestPage #notificationForm li:last-child{border-bottom:0}#notificationPage #notificationForm li p,#notificationPage #notificationForm li .notificationSwitch,#notificationoptionsDuringTestPage #notificationForm li p,#notificationoptionsDuringTestPage #notificationForm li .notificationSwitch{display:table-cell;vertical-align:middle}#notificationPage #notificationForm li p,#notificationoptionsDuringTestPage #notificationForm li p{width:90%;margin:0}#notificationPage #notificationForm li .notificationSwitch,#notificationoptionsDuringTestPage #notificationForm li .notificationSwitch{width:10%;text-align:right}.idSecurePages #helpForIdSecure{margin-top:28px}.idSecurePages #helpForIdSecure::before{display:block;content:"";border-top:1px solid #d5d5d5;margin-left:-16px;margin-right:-16px}@media only screen and (min-width: 481px){.idSecurePages #helpForIdSecure::before{margin-left:-24px;margin-right:-24px}}#idSecurePage .beValidationError{margin-top:16px;margin-bottom:16px}#idSecurePage .soIntroText{margin-bottom:24px}#idSecurePage #idSecureSteps{counter-reset:idsecure-steps;margin:0;padding:0}#idSecurePage #idSecureSteps li{position:relative;padding:12px 8px 12px 56px;margin-top:16px;list-style:none;border:2px solid #09c;border-radius:2px}#idSecurePage #idSecureSteps li:before{position:absolute;left:8px;top:50%;font-size:40px;margin-top:-20px;color:#818891}#idSecurePage #idSecureSteps li:after{content:counter(idsecure-steps);counter-increment:idsecure-steps;display:block;position:absolute;left:-10px;top:-8px;height:25px;width:25px;background-color:#09c;border:2px solid #fff;color:#fff;line-height:21px;font-size:12px;font-weight:600;text-align:center;border-radius:50%}#idSecurePage #idSecureSteps li.icon-smartphone:before{color:#031023}#idSecurePage #idSecureSteps li.icon-shield:before{color:#690}#idSecureEnterPhonePage .generalPhoneErrorCode{margin-bottom:12px}#idSecureEnterPhonePage form{margin-top:12px}#idSecureEnterPhonePage form .phoneNumberWrapper{font-size:0;line-height:0}#idSecureEnterPhonePage form .phoneNumberWrapper label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#idSecureEnterPhonePage form .phoneNumberWrapper #mobilePrefixRow{display:inline-block;width:140px;margin-right:24px}#idSecureEnterPhonePage form .phoneNumberWrapper #mobilePrefixRow::after{left:40px;width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}#idSecureEnterPhonePage form .phoneNumberWrapper #mobilePrefixRow .areaCodeDisplay{float:left;padding-top:6px;width:40px;font:600 14px/20px "Open Sans",Arial,Helvetica,sans-serif}#idSecureEnterPhonePage form .phoneNumberWrapper #mobilePrefixRow .selectWrapper{width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}#idSecureEnterPhonePage form .phoneNumberWrapper #numberRow{display:inline-block;width:-webkit-calc(100% - 140px - 24px);width:calc(100% - 140px - 24px);vertical-align:top}#idSecureEnterPhonePage form .phoneNumberWrapper #numberRow.has-error label{color:#f44}#idSecureEnterPhonePage form .phoneNumberWrapper #numberRow label{opacity:1;top:0;font:400 12px/16px "Open Sans",Arial,Helvetica,sans-serif;color:#259678}#idSecureEnterPhonePage form #agbAcceptedRow label{font-weight:normal}#idSecureEnterPinPage .beValidationError{margin-top:-8px;border-radius:0;padding-left:6px}#idSecureEnterPinPage .beValidationError:before{display:none}#idSecureEnterPinPage #pinNotRecived{margin-top:28px}#idSecureEnterPinPage #pinNotRecived:after{content:"";display:table;clear:both}#idSecureEnterPinPage #pinNotRecived::before{display:block;content:"";border-top:1px solid #d5d5d5;margin-left:-16px;margin-right:-16px}@media only screen and (min-width: 481px){#idSecureEnterPinPage #pinNotRecived::before{margin-left:-24px;margin-right:-24px}}#idSecureEnterPinPage #pinNotRecived #restartProcess{float:right}#idSecureEnterPinPage #helpForIdSecure{margin-top:16px}#idSecureDonePage .successBox2{font:600 16px/24px "Open Sans",Arial,Helvetica,sans-serif;text-align:center;padding-bottom:20px}#idSecureDonePage .successBox2::before{display:block;margin:0 auto 16px auto;width:80px;height:80px;text-align:center;font-family:"Parshicons";line-height:1;font-style:normal;font-weight:normal;content:"";line-height:80px;font-size:60px;color:#690;border:2px solid rgba(102,153,0,0.3);border-radius:50%}#idSecureDonePage .styledHintBox{margin-bottom:24px}#idSecureDonePage .successBox{position:relative;padding:16px 12px 16px 60px;margin-top:16px;margin-bottom:40px;list-style:none;border:2px solid #09c;border-radius:2px}#idSecureDonePage .successBox:before{position:absolute;left:8px;top:50%;font-size:40px;margin-top:-20px;color:#690}#cancellationTermtimePage article{padding-bottom:16px}#cancellationTermtimePage #currentProductInfoBox:after{content:"";display:block;margin:16px -24px;border-bottom:1px solid #d5d5d5}#cancellationTermtimePage #currentProductInfoBox #termTimeNoteText{margin-bottom:16px}#cancellationTermtimePage #currentProductInfoBox #termTimeNoteText ul{margin-bottom:16px}#cancellationTermtimePage #currentProductInfoBox #termTimeNoteText ul li{list-style-type:disc;margin-left:20px}#cancellationTermtimePage #currentProductInfoBox .changeMembershipStatus{text-overflow:ellipsis;overflow:hidden;max-width:100%}#cancellationTermtimePage #contractConditionModalbox .scrollingContent p,#cancellationTermtimePage #contractConditionModalbox .scrollingContent ul{margin-bottom:16px}#cancellationTermtimePage .cancellationNote a{text-decoration:none}#cancellationReasonPage .soTextDiv ul{margin:16px 0}#cancellationReasonPage .soTextDiv ul li{margin-left:20px;list-style-type:disc}.exoticLinkPage .buttonRow{text-align:right}.exoticLinkPage .listElementLabel{margin-bottom:12px}.exoticLinkPage .listElement>li,.exoticLinkPage #content ul>li{list-style-type:disc;margin:0 0 4px 22px}.exoticLinkPage.errorPages #content .icon-circle_ok::before{color:#690}.exoticLinkPage.errorPages #content .icon-warning::before{color:#f80}.exoticLinkPage.errorPages #content .styledHintBox.t-info{margin:20px 0}.exoticLinkPage .exoticLinkForm{position:relative}.exoticLinkPage .exoticLinkForm #passwordRestrictionInfo{bottom:87%}#forgotPasswordPage #formRequestPassword h2{margin-bottom:0}#forgotPasswordPage #passwordRestrictionInfo ul li{list-style-type:none}#emailCorrectionPage #duplicateEmailError{margin-bottom:16px}#emailCorrectionPage .buttonRow>.styledButton{margin-right:16px}#emailCorrectionPage .buttonRow>.styledButton:last-child{margin-right:0}#renewPasswordSuccessPage .buttonRow>a,#setNewPasswordSuccessPage .buttonRow>a{margin-right:16px}#renewPasswordSuccessPage .buttonRow>a:last-child,#setNewPasswordSuccessPage .buttonRow>a:last-child{margin-right:0}
