

/* Start:/bitrix/templates/buhgod-ckeck/components/ims/ims.register/register/style.css?168677598312700*/
/* Регистрация и вход */
.auth-content{font-family: sans-serif; top:0;left:0;width:650px;height:320px; -webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}
.auth-content .auth-popup{width:650px;position:absolute;left:50%;top:50%;margin:-160px 0 0 -325px;background:#f2f2f2;-webkit-box-shadow:rgba(0,0,0,0.4) 0 0 14px;-moz-box-shadow:rgba(0,0,0,0.4) 0 0 14px;box-shadow:rgba(0,0,0,0.4) 0 0 14px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}
.auth-content .auth-popup input.placeholder{color:#aaa}
.auth-content .auth-popup .h1{height:50px;line-height:50px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2JhKDI0MiwyNDUsMjQ2LDEpOyIgLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0eWxlPSJzdG9wLWNvbG9yOnJnYmEoMjI4LDIzMiwyMzQsMSk7IiAvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiAvPjwvc3ZnPg==);
		background:-o-linear-gradient(top, rgba(242,245,246,1), rgba(228,232,234,1));
		background:-moz-linear-gradient(top, rgba(242,245,246,1), rgba(228,232,234,1));
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(242,245,246,1)), color-stop(1, rgba(228,232,234,1)));
		-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFF2F5F6,EndColorStr=#FFE4E8EA)";
		*background:#e4e8ea;-moz-border-radius-topleft:20px;-webkit-border-top-left-radius:20px;border-top-left-radius:20px;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;border-top-right-radius:20px;text-align:center;font-size:19px;text-shadow:#fff 0 1px 0;color:#484848;font-family:"Helvetica Neue Light",Helvetica,Arial,sans-serif}

.auth-content .auth-popup .content{border-top:1px solid #fff;background:-webkit-gradient(linear, 50% 0%, 50% 70, color-stop(0%, #fefefe), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(#fefefe,#f2f2f2 70px);background:-moz-linear-gradient(#fefefe,#f2f2f2 70px);background:-o-linear-gradient(#fefefe,#f2f2f2 70px);background:linear-gradient(#fefefe,#f2f2f2 70px);overflow:hidden;height:210px;-webkit-transition:height 400ms;-moz-transition:height 400ms;-o-transition:height 400ms;transition:height 400ms}
.auth-content .auth-popup .h2{font-size:20px;font-weight:normal;margin-bottom:13px}
.auth-content .auth-popup .styled-text{-webkit-box-shadow:#fff 0 1px 0;-moz-box-shadow:#fff 0 1px 0;box-shadow:#fff 0 1px 0}
.auth-content .auth-popup .signin{float:left;width:262px;background:url(/bitrix/templates/buhgod-ckeck/components/ims/ims.register/register/img/singin-background.png) no-repeat;padding:25px 0 0 43px}
.auth-content .auth-popup .signin .row{position:relative;margin-bottom:10px;width:225px; margin-left:0px !important}
.auth-content .auth-popup .signin .row input{width:211px}
.auth-content .auth-popup .signin .remind{font-size:11px;position:relative;top:-2px;left:8px}
.auth-content .auth-popup .right{float:right;width:295px;padding:0 20px 0 29px;position:relative;overflow:hidden}
.auth-content .auth-popup .right .promo,.auth-content .auth-popup .right .signup,.auth-content .auth-popup .right .reset-password{position:relative;padding-top:25px;left:0;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms}
.auth-content .auth-popup .right .promo{height:185px}
.auth-content .auth-popup .right .promo p{color:#303030;font-size:12px}
.auth-content .auth-popup .right .promo .styled-button{margin-top:0px}
.auth-content .auth-popup .right .reset-password{}
.auth-content .auth-popup .right .reset-password .last{position:relative}
.auth-content .auth-popup .right .reset-password .last .cancel{position:absolute;font-size:11px;top:8px;left:212px}
.auth-content .auth-popup .reset-password .row{position:relative;margin-bottom:10px;width:225px !important; margin-left:0px !important}
.auth-content .auth-popup .right .row{position:relative;margin-bottom:10px;width:254px}
.auth-content .auth-popup .right .row input{width:240px}
.auth-content .auth-popup .right .row .styled-select select{width:256px}
.auth-content .auth-popup .right .offer{font-size:13px;margin-top:13px}
.auth-content .auth-popup .right .offer input{position:relative;top:1px}
.auth-content .auth-popup .right .last{margin-top:13px}
.auth-content .auth-popup.remind-opened .promo,.auth-content .auth-popup.remind-opened .signup{left:344px}
.auth-content .auth-popup.remind-opened .reset-password{left:29px}
.auth-content .auth-popup.signup-opened .content{height:280px}
.auth-content .auth-popup.signup-opened .right .promo{margin-top:-210px}
.ie7 .auth-content .auth-popup .right .signup{display:none}
.ie7 .auth-content .auth-popup.signup-opened .right .promo{display:none}
.ie7 .auth-content .auth-popup.signup-opened .right .signup{display:block}
.ie7 .auth-content .auth-popup .reset-password .last input{width:200px}
.auth-content .auth-popup .social-signin{background:#d5d5d5;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d5d5d5), color-stop(100%, #b7b7b7));background:-webkit-linear-gradient(#d5d5d5,#b7b7b7);background:-moz-linear-gradient(#d5d5d5,#b7b7b7);background:background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2JhKDI0MiwyNDUsMjQ2LDEpOyIgLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0eWxlPSJzdG9wLWNvbG9yOnJnYmEoMjI4LDIzMiwyMzQsMSk7IiAvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiAvPjwvc3ZnPg==);
		background:-o-linear-gradient(top, rgba(242,245,246,1), rgba(228,232,234,1));
		background:-moz-linear-gradient(top, rgba(242,245,246,1), rgba(228,232,234,1));
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(242,245,246,1)), color-stop(1, rgba(228,232,234,1)));
		-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFF2F5F6,EndColorStr=#FFE4E8EA)";
		*background:#e4e8ea;-moz-border-radius-bottomleft:20px;-webkit-border-bottom-left-radius:20px;border-bottom-left-radius:20px;-moz-border-radius-bottomright:20px;-webkit-border-bottom-right-radius:20px;border-bottom-right-radius:20px;font-size:19px;color:#545454;text-shadow:#fff 0 1px 0;height:56px;line-height:56px}
.auth-content .auth-popup .social-signin .title{float:left;font-family:"Helvetica Neue Light",Helvetica,Arial,sans-serif;margin-left:75px;width:120px}.auth-content .auth-popup .social-signin a{display:inline-block;position:relative;height:31px;line-height:31px;margin-left:11px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}
.auth-content .auth-popup .social-signin a div{position:absolute;top:0;left:0;width:100%;height:100%}
a.styled-button.gray,input.styled-button.gray{background:#a4a4a4;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c6c6c6), color-stop(100%, #838383));background:-webkit-linear-gradient(#c6c6c6,#838383);background:-moz-linear-gradient(#c6c6c6,#838383);background:-o-linear-gradient(#c6c6c6,#838383);background:linear-gradient(#c6c6c6,#838383)}
a.styled-button.gray:hover,input.styled-button.gray:hover{background:#b7b7b7;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b7b7b7), color-stop(100%, #747474));background:-webkit-linear-gradient(#b7b7b7,#747474);background:-moz-linear-gradient(#b7b7b7,#747474);background:-o-linear-gradient(#b7b7b7,#747474);background:linear-gradient(#b7b7b7,#747474)}
a.styled-button.gray:active,input.styled-button.gray:active{background:#adadad;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #adadad), color-stop(100%, #6a6a6a));background:-webkit-linear-gradient(#adadad,#6a6a6a);background:-moz-linear-gradient(#adadad,#6a6a6a);background:-o-linear-gradient(#adadad,#6a6a6a);background:linear-gradient(#adadad,#6a6a6a)}
.auth-content .email-request-popup{width:360px;position:absolute;left:50%;top:50%;margin:-100px 0 0 -180px;background:#f2f2f2;-webkit-box-shadow:rgba(0,0,0,0.4) 0 0 14px;-moz-box-shadow:rgba(0,0,0,0.4) 0 0 14px;box-shadow:rgba(0,0,0,0.4) 0 0 14px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}
.auth-content .email-request-popup h1{background:#f2f2f2;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f2f2f2), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(#f2f2f2,#dcdcdc);background:-moz-linear-gradient(#f2f2f2,#dcdcdc);background:-o-linear-gradient(#f2f2f2,#dcdcdc);background:linear-gradient(#f2f2f2,#dcdcdc);border-bottom:1px solid #c4c4c4;-moz-border-radius-topleft:20px;-webkit-border-top-left-radius:20px;border-top-left-radius:20px;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;border-top-right-radius:20px;font-size:17px;line-height:1.3;text-shadow:#fff 0 1px 0;color:#484848;font-family:"Helvetica Neue Light",Helvetica,Arial,sans-serif;padding:17px 20px 17px 78px;position:relative}
.auth-content .email-request-popup .ok{position:absolute;top:11px;left:30px;width:33px;height:35px;background:url(/bitrix/templates/buhgod-ckeck/components/ims/ims.register/register/img/ok.png) no-repeat}
.auth-content .email-request-popup form{border-top:1px solid #fff;padding:12px 12px 20px 78px}
.auth-content .email-request-popup .message{font-size:14px;border-top:1px solid #fff;padding:12px 12px 13px 34px}
.auth-content .email-request-popup p{padding-bottom:7px}
.auth-content .email-request-popup label{display:block;font-size:14px;font-weight:bold;padding-bottom:10px}
.auth-content .email-request-popup .last{margin-top:10px}@media all and (min-height: 900px){.auth-content .email-request-popup{top:510px}}

a.styled-button,input.styled-button,span.styled-button{position:relative;display:inline-block;color:#fff;font-weight:bold;border:none;cursor:pointer;height:34px;line-height:34px;padding:0 17px;-webkit-border-radius:17px;-moz-border-radius:17px;-ms-border-radius:17px;-o-border-radius:17px;border-radius:17px;font-size:16px}
a.styled-button,a.styled-button.disabled:active,a.styled-button.disabled:hover,input.styled-button,input.styled-button.disabled:active,input.styled-button.disabled:hover,span.styled-button,span.styled-button.disabled:active,span.styled-button.disabled:hover{background:#65af1f;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #88c925), color-stop(100%, #51931a));background:-webkit-linear-gradient(#88c925,#51931a);background:-moz-linear-gradient(#88c925,#51931a);background:-o-linear-gradient(#88c925,#51931a);background:linear-gradient(#88c925,#51931a);text-decoration:none;text-shadow:rgba(0,0,0,0.4) 1px 1px 1px;-webkit-box-shadow:rgba(0,0,0,0.4) 0 0 0 0 inset;-moz-box-shadow:rgba(0,0,0,0.4) 0 0 0 0 inset;box-shadow:rgba(0,0,0,0.4) 0 0 0 0 inset}
a.styled-button:hover,a.styled-button.hover,a.styled-button:focus,input.styled-button:hover,input.styled-button.hover,input.styled-button:focus,span.styled-button:hover,span.styled-button.hover,span.styled-button:focus{background:#6cbf17;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8bd917), color-stop(100%, #5ba11f));background:-webkit-linear-gradient(#8bd917,#5ba11f);background:-moz-linear-gradient(#8bd917,#5ba11f);background:-o-linear-gradient(#8bd917,#5ba11f);background:linear-gradient(#8bd917,#5ba11f)}
a.styled-button:active,a.styled-button.active,input.styled-button:active,input.styled-button.active,span.styled-button:active,span.styled-button.active{background:#76c917;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8dd618), color-stop(100%, #6dba1c));background:-webkit-linear-gradient(#8dd618,#6dba1c);background:-moz-linear-gradient(#8dd618,#6dba1c);background:-o-linear-gradient(#8dd618,#6dba1c);background:linear-gradient(#8dd618,#6dba1c);-webkit-box-shadow:rgba(0,0,0,0.4) 0 0 5px 0 inset;-moz-box-shadow:rgba(0,0,0,0.4) 0 0 5px 0 inset;box-shadow:rgba(0,0,0,0.4) 0 0 5px 0 inset}
/*-----------------------------*/
.auth-hello {
font-size:14px;
color: #ededed;
font-family: sans-serif;
}
.auth-hello a {
color:#ededed;
text-decoration:none;
}

.auth-content span.error .textfield  {
border-color: rgb(245, 23, 23); border:1px solid;
}
#fancybox-outer {
-webkit-border-radius: 20px !important;
	   -moz-border-radius: 20px !important;
	        border-radius: 20px !important;
}
.textfield { width:200px;}

















/* End */
/* /bitrix/templates/buhgod-ckeck/components/ims/ims.register/register/style.css?168677598312700 */
