@font-face{font-family:"OpenSansRegular";src:url("/fonts/opensans/OpenSansRegular/OpenSansRegular.eot");src:url("/fonts/opensans/OpenSansRegular/OpenSansRegular.eot?#iefix") format("embedded-opentype"), url("/fonts/opensans/OpenSansRegular/OpenSansRegular.woff") format("woff"), url("/fonts/opensans/OpenSansRegular/OpenSansRegular.ttf") format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansLight";src:url("/fonts/opensans/OpenSansLight/OpenSansLight.eot");src:url("/fonts/opensans/OpenSansLight/OpenSansLight.eot?#iefix") format("embedded-opentype"), url("/fonts/opensans/OpenSansLight/OpenSansLight.woff") format("woff"), url("/fonts/opensans/OpenSansLight/OpenSansLight.ttf") format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansItalic";src:url("/fonts/opensans/OpenSansItalic/OpenSansItalic.eot");src:url("/fonts/opensans/OpenSansItalic/OpenSansItalic.eot?#iefix") format("embedded-opentype"), url("/fonts/opensans/OpenSansItalic/OpenSansItalic.woff") format("woff"), url("/fonts/opensans/OpenSansItalic/OpenSansItalic.ttf") format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansBold";src:url("/fonts/opensans/OpenSansBold/OpenSansBold.eot");src:url("/fonts/opensans/OpenSansBold/OpenSansBold.eot?#iefix") format("embedded-opentype"), url("/fonts/opensans/OpenSansBold/OpenSansBold.woff") format("woff"), url("/fonts/opensans/OpenSansBold/OpenSansBold.ttf") format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansExtraBold";src:url("/fonts/opensans/OpenSansExtraBold/OpenSansExtraBold.eot");src:url("/fonts/opensans/OpenSansExtraBold/OpenSansExtraBold.eot?#iefix") format("embedded-opentype"), url("/fonts/opensans/OpenSansExtraBold/OpenSansExtraBold.woff") format("woff"), url("/fonts/opensans/OpenSansExtraBold/OpenSansExtraBold.ttf") format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansExtraBoldItalic";src:url("/fonts/opensans/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot");src:url("/fonts/opensans/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot?#iefix") format("embedded-opentype"), url("/fonts/opensans/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.woff") format("woff"), url("/fonts/opensans/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.ttf") format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansBoldItalic";src:url("/fonts/opensans/OpenSansBoldItalic/OpenSansBoldItalic.eot");src:url("/fonts/opensans/OpenSansBoldItalic/OpenSansBoldItalic.eot?#iefix") format("embedded-opentype"), url("/fonts/opensans/OpenSansBoldItalic/OpenSansBoldItalic.woff") format("woff"), url("/fonts/opensans/OpenSansBoldItalic/OpenSansBoldItalic.ttf") format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansRegularItalic";src:url("/fonts/opensans/OpenSansRegularItalic/OpenSansRegularItalic.eot");src:url("/fonts/opensans/OpenSansRegularItalic/OpenSansRegularItalic.eot?#iefix") format("embedded-opentype"), url("/fonts/opensans/OpenSansRegularItalic/OpenSansRegularItalic.woff") format("woff"), url("/fonts/opensans/OpenSansRegularItalic/OpenSansRegularItalic.ttf") format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansSemiBold";src:url("/fonts/opensans/OpenSansSemiBold/OpenSansSemiBold.eot");src:url("/fonts/opensans/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix") format("embedded-opentype"), url("/fonts/opensans/OpenSansSemiBold/OpenSansSemiBold.woff") format("woff"), url("/fonts/opensans/OpenSansSemiBold/OpenSansSemiBold.ttf") format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansSemiBoldItalic";src:url("/fonts/opensans/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot");src:url("/fonts/opensans/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot?#iefix") format("embedded-opentype"), url("/fonts/opensans/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.woff") format("woff"), url("/fonts/opensans/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.ttf") format("truetype");font-style:normal;font-weight:normal;}::-webkit-input-placeholder{color:#fff !important;}::-moz-placeholder{color:#fff !important;}:-moz-placeholder{color:#fff !important;}:-ms-input-placeholder{color:#fff !important;}h1,h2,h3,h4,h5,h6{font-family:'Open Sans', sans-serif;font-weight:100;}body{width:100%;}body{width:100%;height:100%;overflow:hidden;margin:0;padding:0;}.has-popup #main{filter:blur(4px);z-index:1;}.popup{bottom:0;left:0;overflow-y:scroll;position:fixed;z-index:222;right:0;top:0;}.popup header{min-height:80px;border-bottom:1px solid rgba(238, 238, 238, 0.33);color:#fff;}.popup input{border-radius:0;font-weight:normal;height:42px;padding:10px;border:1px solid rgba(255, 255, 255, 0.6);background:transparent;color:#fff;}.popup input:focus{box-shadow:none;border-color:#fff;}.popup .popup-tab{display:table;width:100%;height:100%;}.popup .popup-tab .popup-cel{display:table-cell;vertical-align:middle;}.popup .popup-win{margin:40px auto;max-width:860px;position:relative;padding-bottom:40px;}.popup.popup-small .popup-win{max-width:250px;}.popup.popup-medium .popup-win{max-width:760px;}.popup.popup-large .popup-win{max-width:1160px;}@media all and (max-width:1250px){.popup .popup-win{margin:0 auto;}}.popup .popup-header{padding:20px 0 20px;margin:0 0 35px;position:relative;z-index:1;}.popup .popup-header i{font-size:300%;color:#fff;}.popup .popup-header h1,.popup .popup-header .h1,.popup .popup-header h2,.popup .popup-header .h2,.popup .popup-header h3,.popup .popup-header .h3,.popup .popup-header h4,.popup .popup-header .h4{margin:0;}.popup .popup-text{padding:0;}.popup .popup-close{color:#337ab7;display:block;height:100px;position:absolute;right:0;top:0;width:100px;z-index:1;transform:rotate(0deg);}.popup .popup-close::before,.popup .popup-close::after{border-top:2px solid;content:"";display:block;left:0;margin:0 30%;position:absolute;right:0;top:50%;-webkit-transition:300ms linear;-moz-transition:300ms linear;-o-transition:300ms linear;transition:300ms linear;width:40%;}.popup .popup-close::before{transform:rotate(45deg);}.popup .popup-close::after{transform:rotate(-45deg);}.popup .popup-close:hover::before{transform:rotate(-45deg);}.popup .popup-close:hover::after{transform:rotate(45deg);}.popup .popup-close:hover{color:#1a3a5a;}.popup .popup-close:active::before{color:#0e2032;}.popup .popup-close:active::after{color:#0e2032;}a{color:#fff;}a:hover{color:#fff;}p{margin-top:15px;}.alert{border-radius:0;}article{height:100%;background:#000 url("/images/admincp/login2.jpg") repeat scroll center center / cover !important;}article header{z-index:1;}article .btn{background:rgba(47, 64, 80, 0.77);border-color:#2f4050;color:#fff;border-radius:3px !important;}article .btn:hover{background:rgba(47, 64, 80, 0.9) !important;border-color:#2f4050 !important;}article .btn:focus,article .btn:active{background:rgba(0, 0, 0, 0.6) !important;border-color:#000 !important;}article .btn.btn-default{background:transparent !important;border-color:#ddd !important;color:#fff;text-decoration:none;margin-top:15px !important;display:block !important;}.btn-exit{font-size:86%;display:block;margin:20px auto;width:50px;text-align:center;opacity:0.8;}.processing{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11;}.processing > div{display:table;width:100%;height:100%;}.processing > div > div{display:table-cell;vertical-align:middle;text-align:center;}.btn,input{border-radius:3px !important;width:100%;}.btn-default{background:#eee !important;}.form-control:focus{box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.3);border-color:#999;}.popup{overflow-y:hidden;}.popup h1{font-size:180% !important;font-weight:normal !important;}.popup .popup-header{padding:40px 0 20px !important;}.popup .form-group{position:relative;}.l-profile{width:100%;margin:50px 0 30px;line-height:90%;color:#fff;text-shadow:0 0 25px #000;}.l-profile > div{width:100%;margin:0;}.l-profile .position{font-size:80%;opacity:0.5;}.l-profile img{text-shadow:0 0 25px #000;border-radius:100%;display:block;width:100px;margin:10px auto;}@-webkit-keyframes popup-win{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);}100%{opacity:0.9;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes popup-win{0%{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);}100%{opacity:0.9;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.popup-win.start,.copy{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;z-index:100;-webkit-animation-name:popup-win;animation-name:popup-win;}@-webkit-keyframes popup-success{0%{opacity:0.9;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);}}@keyframes popup-success{0%{opacity:0.9;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);}}.popup-win.success,.copy.success{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;z-index:100;-webkit-animation-name:popup-success;animation-name:popup-success;}@-webkit-keyframes popup-error{0%{-webkit-transform:translateY(0px);transform:translateY(0px);}20%{-webkit-transform:translateY(20px);transform:translateY(20px);}40%{-webkit-transform:translateY(0px);transform:translateY(0px);}60%{-webkit-transform:translateY(20px);transform:translateY(20px);}80%{-webkit-transform:translateY(0px);transform:translateY(0px);}90%{-webkit-transform:translateY(10px);transform:translateY(10px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes popup-error{0%{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}20%{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}40%{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}60%{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}80%{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}90%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.popup-win.error{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;z-index:100;-webkit-animation-name:popup-error;animation-name:popup-error;}.copy{color:#fff;font-size:80%;margin-top:10px;}.copy a{color:#fff;}p{margin-bottom:0;}.registration .form-group,.auth-login .form-group{margin:-6px 0;padding:0;}a{text-decoration:underline;}#registration,#login{text-align:left;display:table;width:100%;background:rgba(255, 255, 255, 0.7);padding:30px;box-shadow:0 0 5px rgba(0, 0, 0, 0.25);}#registration hr,#login hr{clear:both;margin:20px -25px;}#registration h3,#login h3{margin-top:0;}#registration .desc,#login .desc{margin-top:5px;margin-bottom:10px;}#registration img,#login img{width:50px !important;float:left;margin:2px 10px 12px 0;}#registration .active,#login .active{text-decoration:none;color:#2b2a29 !important;cursor:default;}#registration .form-group,#login .form-group{margin-bottom:8px;padding:0;}#registration .form-group label,#login .form-group label{margin:0;padding:0;width:100%;}#registration .form-group label input,#login .form-group label input{position:relative;z-index:1;}#registration .form-group label input:focus,#login .form-group label input:focus{z-index:2;}#registration > div,#login > div{display:table-cell;height:100%;vertical-align:middle;}#registration .alert-danger.login-error,#login .alert-danger.login-error{border-radius:0;font-size:90%;margin-bottom:15px;padding:10px;}#registration label,#login label{position:relative;width:100%;}#registration label input,#login label input{position:relative;z-index:2;}#registration .password-view,#login .password-view{-webkit-transition:100ms ease-out;-moz-transition:100ms ease-out;-o-transition:100ms ease-out;transition:100ms ease-out;background:transparent;border:0 none;position:absolute;top:11px;right:5px;z-index:12;color:#ddd;}#registration .password-view:hover,#login .password-view:hover{color:#fff;}#registration .password-view:active,#login .password-view:active{top:6px;right:4px;color:#fff;}.popup-win .registration h3{display:none;}.registration h3,.auth-login h3{color:#fff;text-align:center;}.registration .error,.auth-login .error{display:none;}.registration .form-group,.auth-login .form-group{position:relative;}.registration label,.auth-login label{position:relative;width:100%;}.registration .has-error .error,.auth-login .has-error .error{background-color:#fff;font-size:75%;font-weight:normal;line-height:100%;padding:15px 10px;position:absolute;right:0;top:100%;width:100%;z-index:100;border-bottom:1px solid #bbb;border-right:1px solid #bbb;border-left:3px solid red;color:#2b2a29;}.registration .has-error.error1 .err1,.auth-login .has-error.error1 .err1{display:block;}.registration .has-error.error2 .err2,.auth-login .has-error.error2 .err2{display:block;}.registration .has-error.error3 .err3,.auth-login .has-error.error3 .err3{display:block;}.registration .password-view,.auth-login .password-view{-webkit-transition:100ms ease-out;-moz-transition:100ms ease-out;-o-transition:100ms ease-out;transition:100ms ease-out;background:transparent;border:0 none;position:absolute;top:11px;right:5px;z-index:12;color:#ddd;}.registration .password-view:hover,.auth-login .password-view:hover{color:#fff;}.registration .password-view:active,.auth-login .password-view:active{top:6px;right:4px;color:#fff;}.registration .form-group,.auth-login .form-group{margin-bottom:8px;padding:0;}.registration .form-group label,.auth-login .form-group label{margin:0;padding:0;width:100%;}.registration .form-group label input,.auth-login .form-group label input{position:relative;z-index:1;}.registration .form-group label input:focus,.auth-login .form-group label input:focus{z-index:2;}.registration .rules2,.auth-login .rules2{margin-top:20px;font-size:65%;line-height:80%;color:#666;letter-spacing:-0.8px;}