

/* Start:/panel/template_style.css?16079757393144*/
.login-head{margin-top:20px;margin-bottom:15px;width:53%;margin:0 auto}
.white-form{padding:33px 30px;background:#fefefe;width:100%;max-width:536px;margin:0 auto;border:1px solid #e2f0f2}
.form-group{margin-bottom:15px}
.white-form label{display:inline-block;width:100%;margin-bottom:10px;font-weight:normal}
.required label:after{color:#e32;content:' *';display:inline}
.has-error .form-control input[type="text"],.has-error .form-control input[type="password"]{border-color:#e74c3c!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)!important}
.white-form input[type="text"],.white-form input[type="password"]{width:100%;border:1px solid #cbd9db!important;height:40px!important;background:#fff!important}
.white-form hr{margin-top:18px;margin-bottom:18px;border:0;border-top:1px solid #d5e9eb}
.btn-primary{color:#fff;background-color:#4E6982;border-color:#4E6982}
.white-form .Register{color:#fff;background-color:#4E6982;display:block;width:100%;border-color:#4E6982;padding:10px 0;cursor:pointer}
.white-form .Register:hover{transition:all 0.2s ease;background-color:#3e5368}
.form-group span{font-size:13px}
.Login{width:100px!important;margin:0 15px 0 0!important;display:inline-block!important}
.oauth-info{margin-bottom:10px;text-align:center;font-size:13px}
.list-inline{list-style:none;display:flex;flex-direction:row;justify-content:center;width:100%;position:relative}
.list-inline .btn-soc{color:#363842;font-size:13px;font-weight:bold;position:relative;vertical-align:middle;border:1px solid #c8d7d9;display:flex;align-items:center;padding:6px 10px 9px;margin:0 5px}
.list-inline .btn-soc:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}
font.errortext{color:#ffffff!important;background-color:#f26d6e;width:100%;display:block;border-radius:5px;padding:14px 20px 15px;    margin-bottom: 30px;}
font.notetext{color:#ffffff!important;background-color:#4dc44b;width:100%;display:block;border-radius:5px;padding:14px 20px 15px;    margin-bottom: 30px;}
.login-head a{font-size:22px;margin-bottom:10px;display:inline-block}
.form-group{position:relative}
.form-group i{left:0;bottom:0;position:absolute;height:40px;width:33px;border-right:1px solid #cbd9db;box-shadow:1px 0 0 rgba(255,255,255,0.7);color:#777777;text-align:center;line-height:41px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;pointer-events:none}
.form-group:hover i{color:#ffffff;background:#4aa8b3}
.white-form .form-group input{padding:13px 13px 13px 45px!important}
.white-form .form-group input[type="checkbox"]{padding:0!important}
.form-group.form-captha img{width:50%;height:40px}
.form-group.form-captha input{width:50%!important}
.contents .breadcrumb,.contents h1{display:none}
.login-head h1{font-size:25px;text-transform:inherit;margin-bottom:30px;display:block}
@media screen and (max-width:580px){
	.white-form {max-width:100%;}
	.list-inline {
    flex-wrap: wrap;}
    .list-inline li{
    margin: 0 0 10px 0;
}
}
/* End */


/* Start:/local/templates/.default/components/bitrix/socserv.auth.form/flat/style.css?16079757761691*/
@font-face{font-family:'fontello';src:url('/local/templates/.default/components/bitrix/socserv.auth.form/flat/font/fontello.eot?64631045');src:url('/local/templates/.default/components/bitrix/socserv.auth.form/flat/font/fontello.eot?64631045#iefix') format('embedded-opentype'),url('/local/templates/.default/components/bitrix/socserv.auth.form/flat/font/fontello.woff?64631045') format('woff'),url('/local/templates/.default/components/bitrix/socserv.auth.form/flat/font/fontello.ttf?64631045') format('truetype'),url('/local/templates/.default/components/bitrix/socserv.auth.form/flat/font/fontello.svg?64631045#fontello') format('svg');font-weight:normal;font-style:normal}
.demo-icon{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.auth-soc{margin:20px 0 0;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;position:relative;width:100%}
.auth-soc li{margin:0 15px}
.auth-soc .icon{font-family:'fontello';font-style:normal;color:#4e6982;font-size:17px;margin:0;text-align:center;position:relative;top:8px;width:20px;height:20px;display:inline-block;line-height:20px}
.auth-soc i.google:before{content:'\f1a0'}
.auth-soc i.odnoklassniki:before{content:'\f263'}
.auth-soc i.yandex:before{content:'\f305'}
.auth-soc i.vkontakte:before{content:'\f189'}
.auth-soc a{border:1px solid #c4c4c4;opacity:0.8;height:36px;width:36px;display:inline-block;border-radius:100%;text-align:center;line-height:8px}
.auth-soc a:hover{opacity:1}
.auth-soc a:hover i{color:#fff}
.auth-soc a.google:hover{background:#323439}
.auth-soc a.odnoklassniki:hover{background:#ee8208;border-color:#ee8208}
.auth-soc a.yandex:hover{background:#ff0000;border-color:#ff0000}
.auth-soc a.vkontakte:hover{background:#4a76a8;border-color:#4a76a8}

/* End */
/* /panel/template_style.css?16079757393144 */
/* /local/templates/.default/components/bitrix/socserv.auth.form/flat/style.css?16079757761691 */
