:root {
    /* Grey colors  */

    /* Other system */ /* get messages read first, special delivery, users on mobile */ /* usual non-features interface elements, phone */ /* errors, see your fans */

    /* Basic colors */

    /* Features */      /* get messages read first, special delivery, chat quota */       /* mutual match, fans, like */    /* exclusive attention, chat with popular users, hot users */    /* spp */    /* add fo favourites */     /* chat with new users */      /* rise up */      /* get extra shows, encounters */       /* chat limit */      /* photo verification, security */      /* invisible ovl */     /* spotlight */      /* boost */    /* customization */    /* undo */

    /* Social */

    /* Borders */

    /* Effects */
}
.simple-promo{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:720px;min-height:calc(100vh - 40px - 60px - 105px);margin:0 auto;text-align:center}.simple-promo--wide{width:1000px}.simple-promo--narrow{width:400px}.simple-promo__img{margin:0 0 25px}.simple-promo__content,.simple-promo__buttons,.simple-promo__footer{max-width:100%;margin:0 0 10px}.simple-promo__content > .carousel{max-width:720px;margin:20px auto}.greybox{margin:5px 0 10px;padding:25px 30px;border-radius:15px;background:#f7f7f7}.simple-promo__content .greybox .form-label{float:left;width:80%}.simple-promo__content .greybox .form-field{margin-left:80%}.simple-promo-captcha{width:300px;margin:30px auto 20px}.empty-photo{position:relative;margin:0 0 30px}.empty-photo__item{display:inline-block;width:118px;height:134px;margin:0 40px;border:1px solid rgba(0,0,0,.1);background:4px 4px no-repeat #fff;background-size:108px 106px}.empty-photo__placeholder{position:absolute;top:13px;right:0;left:0;margin:0 auto;box-shadow:0 2px 3px rgba(0,0,0,.1)}.empty-photo__placeholder--male{background-image:url(/v2/-/-/i/hotornot_v2/promo/empty-photo/placeholder-male.1.png)}.empty-photo__placeholder--female{background-image:url(/v2/-/-/i/hotornot_v2/promo/empty-photo/placeholder-female.1.png)}.empty-photo__item--male{background-image:url(/v2/-/-/i/hotornot_v2/promo/empty-photo/male.1.png)}.empty-photo__item--female{background-image:url(/v2/-/-/i/hotornot_v2/promo/empty-photo/female.1.png)}.empty-photo__item--male + .empty-photo__item--male{background-image:url(/v2/-/-/i/hotornot_v2/promo/empty-photo/male-2.1.png)}.empty-photo__item--female + .empty-photo__item--female{background-image:url(/v2/-/-/i/hotornot_v2/promo/empty-photo/female-2.1.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-resolution:120dpi),only screen and (min-resolution:1.25dppx){.empty-photo__placeholder--male{background-image:url(/v2/-/-/i/hotornot_v2/promo/empty-photo/placeholder-male@2x.1.png)}.empty-photo__placeholder--female{background-image:url(/v2/-/-/i/hotornot_v2/promo/empty-photo/placeholder-female@2x.1.png)}.empty-photo__item--male{background-image:url(/v2/-/-/i/hotornot_v2/promo/empty-photo/male@2x.1.png)}.empty-photo__item--female{background-image:url(/v2/-/-/i/hotornot_v2/promo/empty-photo/female@2x.1.png)}.empty-photo__item--male + .empty-photo__item--male{background-image:url(/v2/-/-/i/hotornot_v2/promo/empty-photo/male-2@2x.1.png)}.empty-photo__item--female + .empty-photo__item--female{background-image:url(/v2/-/-/i/hotornot_v2/promo/empty-photo/female-2@2x.1.png)}}.simple-promo__photo-frame{display:inline-block;position:relative;z-index:1;width:178px;height:178px;margin-bottom:5px;border:4px solid white;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);vertical-align:top}.simple-promo__photo-contour{display:inline-block;width:168px;height:168px;margin:6px 0 0 -145px;border:2px dashed #d8d8d8;-webkit-transform:rotate(8deg);transform:rotate(8deg)}.provider-error-page{min-width:0}.error-block-countdown{color:#333;letter-spacing:-0.03em;font-size:5.143em;line-height:1}