.triggerLoginPopup:hover{}.bpopPopup{display:none;background-color:#2B2B2B;border-radius:10px 10px 10px 10px;box-shadow:0 -2px 10px rgba(0,0,0,1);color:rgb(222,222,222);display:none;padding:3px 5px}.bpopPopup .closePopup{cursor:pointer;float:right;opacity:.4;position:absolute;right:5px;filter:invert(100%)}.bpopPopup .closePopup:hover{opacity:.7}#loginPopup{font-size:13px;width:700px;font-family:Arial,sans-serif}.button.b-close,.button.bClose{border-radius:7px 7px 7px 7px;box-shadow:none;font:bold 131% sans-serif;padding:0 6px 2px;position:absolute;right:-7px;top:-7px}#loginPopup .button{background-color:#2B91AF;border-radius:10px 10px 10px 10px;box-shadow:0 2px 3px rgba(0,0,0,.3);color:#FFF;cursor:pointer;display:inline-block;padding:10px 20px;text-align:center;text-decoration:none}#loginPopup .button:hover{background-color:black}#loginPopup .button>span{font-size:84%}.bpopPopup h3{font-size:20px;font-weight:400}.bpopPopup form{width:100%;font-size:14px}.bpopPopup{border:none;border-radius:4px}.bpopPopup .popupContents{padding:14px 14px 8px 14px;overflow:hidden}.bpopPopup .popupContents .top{overflow:hidden}.bpopPopup .popupContents .left{float:left;width:49%;padding:10px 0 0 0}.bpopPopup .popupContents .center{float:left;width:1px}.bpopPopup .popupContents .center .line{background:#ccc;height:90%;width:1px;position:relative;top:5%}.bpopPopup .popupContents .right{float:left;width:44%;padding:10px 0 0 20px}.bpopPopup .popupContents .bottom{border-top:1px dotted #727272;margin-top:15px;overflow:hidden;padding:15px 0 6px 0;text-align:center}.bpopPopup .popupContents .bottom a{color:#117ae4}.bpopPopup .popupContents .bottom a:hover,.bpopPopup .popupContents .bottom a:focus{text-decoration:underline;color:#117ae4}.bpopPopup .portalBanner{margin:18px 0 0 14px}.bpopPopup .facebookLoginButton{cursor:pointer}.bpopPopup .loginForm{margin:20px 0 0 0}.bpopPopup .loginForm label{display:block;margin:0 0 10px 0}.bpopPopup .facebookLoginForm{margin:2em 0 2em 0;padding:0 0 0 12px}.bpopPopup ul{list-style-type:square}.bpopPopup ul li{line-height:1.8em}.bpopPopup input[type="email"],.bpopPopup input[type="password"]{border:1px solid #727272;font-size:13px;height:30px;line-height:30px;padding:0 4px;width:94%;background-color:#000;color:#fff}.bpopPopup input[type="submit"]{background-color:#2f929e;border:medium none;color:#FFF;cursor:pointer;font-weight:700;height:35px;line-height:35px;padding:0 10px;display:block;width:98%;font-family:'Rubik','Roboto Condensed',sans-serif;font-size:15px;text-transform:uppercase}.bpopPopup .rememberMeBlock{text-align:right;padding:10px 10px 5px 0}.bpopPopup .bottomLinks{text-align:right;margin:10px 0 0 0;padding:0 5px 0 0}.btn-auth,.btn-auth:visited{position:relative;display:inline-block;height:22px;padding:0 1em;border:1px solid #999;border-radius:2px;margin:0;text-align:center;text-decoration:none;font-size:14px;line-height:22px;white-space:nowrap;cursor:pointer;color:#222;background:#fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;*overflow:visible;*display:inline;*zoom:1}.btn-auth:hover,.btn-auth:focus,.btn-auth:active{color:#222;text-decoration:none}.btn-auth:before{content:"";float:left;width:22px;height:22px;background:url(/public/images/icons/auth-icons.png) no-repeat 99px 99px}.btn-auth.large{height:36px;line-height:36px;font-size:20px}.btn-auth.large:before{width:36px;height:36px}.btn-auth::-moz-focus-inner{border:0;padding:0}.btn-facebook,.btn-facebook:visited{border-color:#29447e;border-bottom-color:#1a356e;color:#fff;background-color:#5872a7;background-image:-webkit-gradient(linear,0 0,0 100%,from(#637bad),to(#5872a7));background-image:-webkit-linear-gradient(#637bad,#5872a7);background-image:-moz-linear-gradient(#637bad,#5872a7);background-image:-ms-linear-gradient(#637bad,#5872a7);background-image:-o-linear-gradient(#637bad,#5872a7);background-image:linear-gradient(#637bad,#5872a7);-webkit-box-shadow:inset 0 1px 0 #879ac0;box-shadow:inset 0 1px 0 #879ac0}.btn-facebook:hover,.btn-facebook:focus{color:#fff;background-color:#3b5998}.btn-facebook:active{color:#fff;background:#4f6aa3;-webkit-box-shadow:inset 0 1px 0 #45619d;box-shadow:inset 0 1px 0 #45619d}.btn-facebook:before{border-right:1px solid #465f94;margin:0 1em 0 -1em;background-position:0 0}.btn-facebook.large:before{background-position:0 -22px}#loginPopup .errorMessage{margin:0 0 10px 0;color:firebrick;display:inline-block;width:100%;text-align:center}#rulesPopup #regulaminFrame{width:512px;height:216px}@media screen and (max-width:800px){.bpopPopup .center{display:none}.bpopPopup .left{display:none}.bpopPopup .popupContents .right{width:93%}#loginPopup{width:300px}#rulesPopup{width:90%;height:75%;overflow:auto;-webkit-overflow-scrolling:touch;margin-top:40px}#rulesPopup #regulaminFrame{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}}