/* @group #auth-modal */
.auth-link, .reg-link{ font-size:13px; border-bottom:1px dotted; text-decoration:none !important; }
.auth-link:hover, .reg-link:hover{ border-bottom:1px solid; }
#auth-modal .uk-modal-dialog{ width:350px }
#auth-modal .uk-modal-header{font-size: 1.2em; line-height:1;font-weight: 600; text-transform: uppercase;text-align:center;  color:#e3223c;}
#auth-modal .preloader{background:url("images/preloader.gif") no-repeat 50% 50%;display:block;width:32px;height:32px;margin:0 auto;}
#auth-modal .ajax-link{ border-bottom:1px dotted; text-decoration:none; margin-right:15px}
#auth-modal .ajax-link:hover{ border-bottom:1px solid; text-decoration:none; }
#auth-modal .bx-captcha{ display:inline-block; width:180px; height:40px; margin:0 5px 5px 0; vertical-align:middle; overflow:hidden }
#auth-modal .errortext{ color:#f00; font-size:13px; }
#auth-modal .notetext{ color:#008000; font-size:13px; }
#auth-modal .asterisk{ color:#f00; display:inline-block; margin-left:2px }
#auth-modal .api-mf-antibot{ border:0 none !important; font-size:0 !important; height:0 !important; line-height:0 !important; padding:0 !important; position:absolute !important; right:0 !important; top:0 !important; width:0 !important; }
#auth-modal .auth-services .bx-authform-title{ display:block; float:left; margin-top:3px; }
#auth-modal .auth-services .bx-authform-social{ float:right; overflow:hidden; display:block }
#auth-modal .bx-authform-social ul{ margin:0; padding:0; list-style:none }
#auth-modal .bx-authform-social ul li{ float:left; margin-left:5px }
#auth-modal .bx-authform-social-icon{ font-family:FontAwesome; display:inline-block; font-weight:400; font-style:normal; line-height:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale }
#auth-modal .bx-authform-social-icon{ border:1px solid; text-decoration:none; padding:5px; line-height:15px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; }
#auth-modal .bx-authform-social-icon:hover{ opacity:0.9; filter:alpha(opacity:90) }
#auth-modal .bx-authform-social-icon.dropbox:before{ content:"\f16b" }
#auth-modal .bx-authform-social-icon.openid:before{ content:"\f19b" }
#auth-modal .bx-authform-social-icon.google:before{ content:"\f1a0" }
#auth-modal .bx-authform-social-icon.vkontakte:before{ content:"\f189" }
#auth-modal .bx-authform-social-icon.twitter:before{ content:"\f099" }
#auth-modal .bx-authform-social-icon.facebook:before{ content:"\f082" }
#auth-modal .bx-authform-social-icon.google-plus:before{ content:"\f0d5" }
#auth-modal .bx-authform-social-icon.odnoklassniki:before{ content:"\f264" }
#auth-modal .bx-authform-social-icon.box:before{ content:"\f090" }
#auth-modal .bx-authform-social-icon.bitrix24:before{ content:"\f090" }
#auth-modal .bx-authform-social-icon.yandex:before{ content:"\f090" }
#auth-modal .bx-authform-social-icon.mymailru:before{ content:"\f090" }
#auth-modal .bx-authform-social-icon.livejournal:before{ content:"\f090" }
#auth-modal .bx-authform-social-icon.openid-mail-ru:before{ content:"\f090" }
#auth-modal .bx-authform-social-icon.liveid:before{ content:"\f090" }
#auth-modal .bx-authform-social-icon.liveinternet:before{ }
#auth-modal .bx-authform-social-icon.blogger:before{ content:"\f090" }
#auth-modal p.form-description{display: none; font-size: 14px; font-weight: bold; margin-bottom: 15px; text-align: center;}