#sign-in *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:univiaprolight,Arial,sans-serif;color:#2b3d52}#sign-in .modal-inner{overflow:auto;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;width:700px;margin-left:-365px;top:calc( 50% - 387px )}#sign-in_modal_close:before{background:rgba(77,102,116,.87)}#sign-in_modal_close:after{content:"";background:0 0}#sign-in .justify_el{display:inline-block;width:100%}#sign-in input{width:100%;height:44px;margin-bottom:16px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;padding:0}#sign-in input.has_error{border-color:red}#sign-in-header{background:#dee2e5;font-size:0}#sign-in-header span{display:inline-block;font-size:18px;line-height:20px;cursor:pointer;padding:16px 0}#sign-in-header span:nth-child(1){background:#fff;padding-left:40px;padding-right:40px;color:#4885a8;min-width:180px;text-align:center}#sign-in-header span:nth-child(1) #signin-header_icon_inactive{display:none}#sign-in-header span:nth-child(1) #signin-header_icon_active{display:inline-block}#sign-in-header span:nth-child(2){padding-left:20px}#sign-in-header span:nth-child(2) #signin-header_icon_inactive{display:inline-block}#sign-in-header span:nth-child(2) #signin-header_icon_active{display:none}#sign-in-header span img{height:16px;margin-left:5px;margin-bottom:-1px;position:relative;top:-1px}#sign-in-header_close{font-size:20px;font-family:FontAwesome;position:absolute;top:16px;right:16px;cursor:pointer;color:#fff;display:none}#sign-in .modal-content{margin:24px auto 20px;padding:0;width:440px;border:0;overflow:visible;max-height:calc( 100vh - 52px )}#sign-in .modal-content .fa{font-family:fontawesome,Arial,sans-serif}#sign-in #signin-modal-content-error{margin-bottom:24px}.signin-modal-content-social{text-align:center}.signin-modal-content-social-title{font-size:18px;line-height:18px;margin-bottom:24px}.signin-modal-content-social-buttons-container{font-size:0;text-align:justify}.signin-modal-content-social .social_login_button{display:inline-block;width:47.73%;height:44px;line-height:44px;color:#fff;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;cursor:pointer;font-family:univiapro,Arial,sans-serif;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.4)}.signin-modal-content-social .social_login_button img{height:14px;vertical-align:middle}.signin-modal-content-social .social_login_button span{font-size:12px;vertical-align:middle;color:#fff!important}.signin-modal-content-social .fb_button{background:#4c66a4}.signin-modal-content-social .fb_button:hover{background-color:#6580bf!important}.signin-modal-content-social .fb_button img{margin-right:10px}.signin-modal-content-social .google_button{background:#d34836}.signin-modal-content-social .google_button:hover{background-color:#e65d4c!important}.signin-modal-content-social .google_button img{margin-right:5px}#sign-in .or-delimiter{font-size:14px;line-height:14px;text-align:center;margin:16px 0;position:relative;color:#a8afb7}#signin-modal-content .or-delimiter{margin:20px 0}#sign-in .or-delimiter:before{content:'';position:absolute;top:55%;right:calc(50% + 35px);left:40px;height:1px;background:#d7dbdf}#sign-in .or-delimiter:after{content:'';position:absolute;top:55%;right:40px;left:calc(50% + 35px);height:1px;background:#d7dbdf}#createaccount-simple-container{text-align:justify}.createaccount-input-container{display:inline-block;width:46.6%}#createaccount-simple-container input,#signin-modal-content-simple input,#forgotpassword-modal-content input{padding:0 15px 0 45px}#createaccount_name,#createaccount_surname,#l_user{background:#fff url(/images/signup_form/first_last_name.svg) no-repeat scroll top left;background-size:14px 14px;background-position:20px 15px}#createaccount_email,#forgotpassword_email{background:#fff url(/images/signup_form/email.svg) no-repeat scroll top left;background-size:15px 15px;background-position:20px 14px}#createaccount_password,#l_pass{background:#fff url(/images/signup_form/pasword.svg) no-repeat scroll top left;background-size:15px 15px;background-position:20px 14px}#business_account_chechbox_container{margin-left:15px}#create_business_account:not(:checked),#create_business_account:checked{position:absolute;left:-9999px}#create_business_account:not(:checked)+label,#create_business_account:checked+label{position:relative;padding:0;cursor:pointer;min-height:1px}#create_business_account:not(:checked)+label,#create_business_account:checked+label{padding-left:23px;background:0 0;font-size:12px;color:#a8afb7}#create_business_account:not(:checked)+label:before,#create_business_account:checked+label:before{content:'';position:absolute;left:0;top:0;width:12px;height:12px;border:1px solid #d2d2d2;background:#fff;border-radius:3px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}#create_business_account:not(:checked)+label:after,#create_business_account:checked+label:after{content:'\f00c';font-family:fontawesome;position:absolute;top:3px;left:3px;font-size:9px!important;font-weight:400!important;line-height:.8;color:#fff;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:0 0;width:auto;height:auto;text-align:right;color:#2f3c52}#create_business_account:not(:checked)+label:after{opacity:0;transform:scale(0)}#create_business_account:checked+label:after{opacity:1;transform:scale(1)}#create_business_account_container{margin-top:10px;font-size:0;text-align:justify;display:none}#create_business_account_container input,#create_business_account_container select{width:46.6%;padding:0 15px}#create_business_account_container select{border:1px solid #d2d2d2;height:44px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px}#your_public_profile_container{margin:16px 0 30px;font-size:0;display:inline-block;width:100%}#your_public_profile_label_text_before{font-size:12px;margin-left:20px;margin-bottom:6px;display:none}#your_public_profile_label{display:inline-block;background:#eee;border:1px solid #d2d2d2;height:22px;white-space:nowrap;vertical-align:middle;border:1px solid #d2d2d2;border-right:0;background:#e8eaed;height:44px;line-height:44px;padding:0 10px;border-radius:35px 0 0 35px;color:#2a3f51;font-size:14px;width:50%;vertical-align:bottom}#your_public_profile_label_text{font-family:univiapro,Arial,sans-serif;margin-left:12px}#your_public_profile_label_host{margin-left:12px}#your_public_profile_field_input{display:inline-block;width:50%;vertical-align:bottom}#your_public_profile_field_input input{margin:0!important;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:20px}#sign-in .error_msg{display:none;color:red;margin-bottom:30px;text-align:center}#sign-in .error_msg.ok_msg_active{color:green}#sign-in .sign_in_captcha .google-recaptcha-v2-container>div{margin:0 auto 30px}#sign-in .sign_in_captcha .google-recaptcha-v2-container>div{margin:0 auto 30px}#sign-in .sign_in_captcha.has_error .error{color:red}#sign-in .sign_in_captcha.has_error .google-recaptcha-v2-container iframe{border:1px solid red}#sign-in .sign_in_submit_bn{width:61.37%;height:58px;line-height:58px;color:#fff;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;cursor:pointer;font-family:univiapro,Arial,sans-serif;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.4);background:#76adcd;border:0;font-size:16px;margin:0 auto 30px;position:relative;min-width:250px}#signin-modal-content .sign_in_submit_bn{margin-bottom:20px}#sign-in .sign_in_submit_bn:hover{background:#80b9da}#sign-in .sign_in_submit_bn img{height:14px;position:absolute;right:45px;top:23px}#signin-modal-content .sign_in_submit_bn img{right:85px}#createaccount_info,#createaccount_info_ico,#signin_coupon_info,#createaccount_coupon_info{font-size:12px;line-height:16px;text-align:center;width:75%;margin:0 auto}#createaccount_info_ico a,#createaccount_info a{text-decoration:none}#signin_coupon_info,#createaccount_coupon_info{margin-bottom:20px;display:none;cursor:pointer}#createaccount_coupon_info{text-align:left;width:100%;padding-left:20px}#createaccount_termsandcondtotions_hr{height:1px;background:#d7dbdf;width:30%;margin:12px auto}#createaccount_termsandcondtotions,#createaccount_termsandcondtotions_ico{font-size:12px;text-align:center;color:#a8afb7}#createaccount_termsandcondtotions a,#createaccount_termsandcondtotions_ico a{text-decoration:none;color:#a8afb7}#signin-modal-content-simple{text-align:center}#signin-modal-content-simple input{width:46.6%;display:inline-block}#signin_input_container{text-align-last:justify;margin-bottom:40px}.no-coupon-link{margin-bottom:12px;text-align-last:left;margin-left:20px}.no-coupon-link a{text-decoration:none}#signin-modal-link-container{width:230px;margin:0 auto;margin-bottom:40px;text-align-last:justify}.coupun_form #signin-modal-link-container{text-align-last:center}#signin-modal-forgot-link,#signin-modal-coupon-link{text-decoration:none;color:#76adcd;display:inline-block}#signin-modal-link-container a span{color:#76adcd;vertical-align:middle;display:inline-block}#signin-modal-link-container a img{height:15px;display:inline-block;padding:3px 0;box-sizing:border-box;vertical-align:middle}.no-coupon-link{display:none;margin-bottom:16px}#createaccount-simple-container .no-coupon-link{margin-left:20px}input#l_coupon_code,input#register_coupon_code_input{margin-bottom:4px}#sign-in_disable_form{background:rgba(255,255,255,.5);height:100%;width:100%;position:absolute;top:0;left:0;text-align:center;display:none}#sign-in_disable_form .fa{margin-top:40%;font-size:40px;font-family:FontAwesome}#forgotpassword_text{margin-bottom:12px;text-align:center}input#l_coupon_code,#register_coupon_code{display:none}#sign-in.coupun_form .signin-modal-content-social,#sign-in.coupun_form .or-delimiter,#sign-in.coupun_form #signin-modal-coupon-link{display:none}#sign-in.coupun_form #l_coupon_code,#sign-in.coupun_form #register_coupon_code,#sign-in.coupun_form .no-coupon-link,#sign-in.coupun_form #createaccount_coupon_info,#sign-in.coupun_form #signin_coupon_info{display:block}#sign-in.coupun_form #l_pass{margin-bottom:4px}#sign-in.coupun_form #your_public_profile_container{margin-bottom:4px}#createaccount-referral-container,#createaccount-message-container{margin-bottom:0;margin-top:20px;text-align:center;padding:0 40px;font-size:20px;line-height:26px;font-family:UniviaPro,sans-serif;font-weight:700}#createaccount-referral-container hr,#createaccount-message-container hr{max-width:33%;background:#d7dbdf;margin-top:16px}#createaccount-referral-referrer{color:#4885a8}#addcookieuploads_info{font-size:16px;line-height:24px;margin-bottom:20px;text-align:center}#addcookieuploads_button_container{text-align-last:justify;width:65%;margin:0 auto}.addcookieuploads_button{width:100px;height:44px;line-height:44px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;cursor:pointer;font-family:univiapro,Arial,sans-serif;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.4);border:0;font-size:16px;position:relative;display:inline-block;margin-bottom:8px;text-align-last:auto}#addcookieuploads_button_yes{color:#fff;background:#76adcd}#addcookieuploads_button_no{color:#76adcd;background:#fff}#createaccountsuccessmessage_info{font-size:16px;line-height:24px;margin-bottom:20px}#createaccountsuccessmessage_info div{margin-bottom:12px}#createaccountsuccessmessage_button{width:100px;height:44px;line-height:44px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;cursor:pointer;font-family:univiapro,Arial,sans-serif;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.4);border:0;font-size:16px;position:relative;display:inline-block;margin-bottom:8px;color:#fff;background:#76adcd}@media screen and (max-width:800px),screen and (max-height:800px){#sign-in .modal-inner{width:auto!important;left:20px;right:20px;margin-left:0!important}}@media screen and (max-width:650px),screen and (max-height:800px){#sign-in .modal-inner{left:0!important;right:0!important;padding-top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:0;height:100%}#sign-in:before{display:none}#sign-in .modal-content{width:auto;padding:0 20px}#sign-in-header_close{display:inline-block}#signin-modal-content-simple input{width:100%}#your_public_profile_label_text{display:none}#your_public_profile_label_text_before{display:block}}body.lang_ru #sign-in #your_public_profile_label_host,body.lang_ru #sign-in #your_public_profile_label_text{font-size:12px}