@font-face{font-family:Geometria-Bold;src:url(/assets/1/5/bundles/sitetheorytemplateadmin/css/webfonts/2F5B52_0_0.eot);src:url(/assets/1/5/bundles/sitetheorytemplateadmin/css/webfonts/2F5B52_0_0.eot?#iefix) format('embedded-opentype'),url(/assets/1/5/bundles/sitetheorytemplateadmin/css/webfonts/2F5B52_0_0.woff2) format('woff2'),url(/assets/1/5/bundles/sitetheorytemplateadmin/css/webfonts/2F5B52_0_0.woff) format('woff'),url(/assets/1/5/bundles/sitetheorytemplateadmin/css/webfonts/2F5B52_0_0.ttf) format('truetype')}@font-face{font-family:Geometria;src:url(/assets/1/5/bundles/sitetheorytemplateadmin/css/webfonts/2F5B52_2_0.eot);src:url(/assets/1/5/bundles/sitetheorytemplateadmin/css/webfonts/2F5B52_2_0.eot?#iefix) format('embedded-opentype'),url(/assets/1/5/bundles/sitetheorytemplateadmin/css/webfonts/2F5B52_2_0.woff2) format('woff2'),url(/assets/1/5/bundles/sitetheorytemplateadmin/css/webfonts/2F5B52_2_0.woff) format('woff'),url(/assets/1/5/bundles/sitetheorytemplateadmin/css/webfonts/2F5B52_2_0.ttf) format('truetype')}@keyframes logoAppear{0%{opacity:0}100%{opacity:1}}#user-signin-custom #sign-in-branding a{opacity:0}#user-signin-custom .user-authentication{opacity:0}.loaded #user-signin-custom #sign-in-branding a,.loaded #user-signin-custom .user-authentication{opacity:1;animation-name:logoAppear;animation-duration:2.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}#user-signin-custom{background:#000}#user-signin-custom .btn.md-button.md-primary{cursor:pointer;-webkit-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out;padding:21px 20px 21px 22px;line-height:1.4;letter-spacing:1px;font-family:Geometria-Bold,sans-serif;font-size:13px;color:#fff!important;background:#ff5b3a!important;border:none;-webkit-box-shadow:0 0 2px rgba(0,0,0,.5);box-shadow:0 0 2px rgba(0,0,0,.5)}#user-signin-custom .btn.md-button.md-primary:not(:disabled):hover{color:#fff;background:#222!important}#user-signin-custom .btn.md-button.md-primary:not(:disabled):hover .btn-gradient-light{opacity:.2}#user-signin-custom .btn.md-button.md-primary:disabled{cursor:not-allowed}#user-signin-custom.fixed-position{position:fixed;top:0;right:0;bottom:0;left:0}#user-signin-custom .content-scroll{overflow-y:scroll;-webkit-overflow-scrolling:touch;position:absolute;top:0;right:0;bottom:0;left:0}#user-signin-custom .content-container{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;padding:0 40px;width:100%;max-width:850px;z-index:1;margin-bottom:80px}#user-signin-custom .sign-in-image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;z-index:-1;background-repeat:no-repeat;background-position:center center;background-size:cover}#user-signin-custom #sign-in-branding a{display:table;text-align:center;margin:0 auto}#user-signin-custom #sign-in-branding a svg{width:200px;margin:30px auto 0 auto;filter:drop-shadow(0 0 1px rgba(0, 0, 0, .3));-webkit-filter:drop-shadow(0 0 1px rgba(0, 0, 0, .3))}@media (max-width:767px){#user-signin-custom #sign-in-branding a svg{width:70px}}#user-signin-custom #sign-in-branding a svg circle,#user-signin-custom #sign-in-branding a svg ellipse,#user-signin-custom #sign-in-branding a svg g,#user-signin-custom #sign-in-branding a svg path,#user-signin-custom #sign-in-branding a svg polygon,#user-signin-custom #sign-in-branding a svg polyline,#user-signin-custom #sign-in-branding a svg rect,#user-signin-custom #sign-in-branding a svg tspan{fill:#fff!important}#user-signin-custom #sign-in-branding a svg text{color:#fff!important}#user-signin-custom .user-form{margin:40px 0 0 0!important;max-width:100%!important}@media (max-width:767px){#user-signin-custom .user-form{margin:30px auto 0 auto;max-width:500px}}#user-signin-custom .user-form .user-authentication{box-shadow:none!important}#user-signin-custom .user-form .user-authentication,#user-signin-custom .user-form .user-authentication md-content,#user-signin-custom .user-form .user-authentication md-tabs,#user-signin-custom .user-form .user-authentication md-tabs md-tab-content{background:0 0!important}#user-signin-custom .user-form .user-authentication .tab-toggle-background{transform:translateX(-50%);-webkit-transform:translateX(-50%);position:absolute;top:3px;left:50%;width:80px;height:42px;background:rgba(255,255,255,.3);border-radius:22px}#user-signin-custom .user-form .user-authentication md-tabs{min-height:240px}#user-signin-custom .user-form .user-authentication md-tabs[md-border-bottom] md-tabs-wrapper{margin:0 auto;max-width:360px;border:none}#user-signin-custom .user-form .user-authentication md-tabs .md-tab{padding:12px 60px;font-family:Geometria-Bold,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.2em;color:#ddd}#user-signin-custom .user-form .user-authentication md-tabs .md-tab.md-active,#user-signin-custom .user-form .user-authentication md-tabs .md-tab:hover{color:#fff}@media (max-width:767px){#user-signin-custom .user-form .user-authentication md-tabs md-tabs-canvas.md-paginated{margin:0}}#user-signin-custom .user-form .user-authentication md-tabs md-ink-bar{transform:translateY(50%);-webkit-transform:translateY(50%);bottom:50%!important;left:140px!important;height:42px;width:42px;border-radius:50%;background:linear-gradient(#ff8e72,#ff5b3a);background:-webkit-linear-gradient(#ff8e72,#ff5b3a);-webkit-box-shadow:0 0 4px rgba(0,0,0,.7);box-shadow:0 0 4px rgba(0,0,0,.7)}#user-signin-custom .user-form .user-authentication md-tabs md-ink-bar.md-right{left:178px!important}#user-signin-custom .user-form .user-authentication md-tabs md-tabs-wrapper,#user-signin-custom .user-form .user-authentication md-tabs.md-default-theme md-tabs-wrapper{border-color:rgba(200,200,200,.5)}@media (max-width:767px){#user-signin-custom .user-form .user-authentication md-tabs md-tabs-wrapper md-next-button,#user-signin-custom .user-form .user-authentication md-tabs md-tabs-wrapper md-next-button.md-disabled,#user-signin-custom .user-form .user-authentication md-tabs md-tabs-wrapper md-prev-button,#user-signin-custom .user-form .user-authentication md-tabs md-tabs-wrapper md-prev-button.md-disabled,#user-signin-custom .user-form .user-authentication md-tabs.md-default-theme md-tabs-wrapper md-next-button,#user-signin-custom .user-form .user-authentication md-tabs.md-default-theme md-tabs-wrapper md-next-button.md-disabled,#user-signin-custom .user-form .user-authentication md-tabs.md-default-theme md-tabs-wrapper md-prev-button,#user-signin-custom .user-form .user-authentication md-tabs.md-default-theme md-tabs-wrapper md-prev-button.md-disabled{display:none}}#user-signin-custom .user-form .user-authentication md-tabs md-tab-content md-content{min-height:120px!important}@media (min-width:481px){#user-signin-custom .user-form .form-reset-pass,#user-signin-custom .user-form .form-sign-in,#user-signin-custom .user-form .form-sign-up{margin-top:20px;padding-top:20px!important;border-top:1px solid rgba(216,216,216,.6)}}@media (min-width:481px) and (max-width:767px){#user-signin-custom .user-form .form-reset-pass,#user-signin-custom .user-form .form-sign-in,#user-signin-custom .user-form .form-sign-up{padding-top:30px!important}}#user-signin-custom .user-form .form-column{float:left}#user-signin-custom .user-form .form-column.column1,#user-signin-custom .user-form .form-column.column2{width:37.3%;margin-right:1.2%}#user-signin-custom .user-form .form-column.submit-column{width:23%}@media (max-width:767px){#user-signin-custom .user-form .form-column.column1,#user-signin-custom .user-form .form-column.column2,#user-signin-custom .user-form .form-column.submit-column{display:block;float:none;margin-bottom:5px;width:100%}}#user-signin-custom .user-form md-input-container{margin-bottom:0}#user-signin-custom .user-form md-input-container .md-input,#user-signin-custom .user-form md-input-container .md-input.ng-invalid.ng-dirty,#user-signin-custom .user-form md-input-container.md-input-focused .md-input,#user-signin-custom .user-form md-input-container.md-input-resized .md-input{border-radius:2px;background:rgba(255,255,255,.8)!important;padding:16px 10px;font-family:Geometria,sans-serif;font-size:16px;color:#000;line-height:46px;height:60px}#user-signin-custom .user-form md-input-container .md-input,#user-signin-custom .user-form md-input-container.md-input-focused .md-input,#user-signin-custom .user-form md-input-container.md-input-resized .md-input{border:none}#user-signin-custom .user-form md-input-container:not(.md-input-has-value) .md-placeholder,#user-signin-custom .user-form md-input-container:not(.md-input-has-value) label:not(.md-no-float):not(.md-container-ignore){-webkit-transform:translate3d(0,42px,0) scale(1);padding-left:10px;font-family:Geometria,sans-serif;color:#000}#user-signin-custom .user-form md-input-container.md-input-focused label:not(.md-no-float),#user-signin-custom .user-form md-input-container.md-input-focused.md-input-has-value label:not(.md-no-float),#user-signin-custom .user-form md-input-container.md-input-has-placeholder.md-input-has-value label:not(.md-no-float),#user-signin-custom .user-form md-input-container.md-input-has-value.md-input-has-value label:not(.md-no-float){transform:translate3d(0,0,0) scale(.75);font-family:Geometria-Bold,sans-serif;color:#fff}#user-signin-custom .user-form md-input-container md-tabs[md-border-bottom] md-tabs-wrapper{margin-bottom:30px}#user-signin-custom .user-form md-input-container.md-default-theme.md-input-invalid .md-char-counter,#user-signin-custom .user-form md-input-container.md-default-theme.md-input-invalid .md-input-message-animation,#user-signin-custom .user-form md-input-container.md-default-theme.md-input-invalid label,#user-signin-custom .user-form md-input-container.md-input-invalid .md-char-counter,#user-signin-custom .user-form md-input-container.md-input-invalid .md-input-message-animation,#user-signin-custom .user-form md-input-container.md-input-invalid label{color:#ffd195}#user-signin-custom .user-form md-input-container.md-default-theme.md-input-invalid .md-input,#user-signin-custom .user-form md-input-container.md-input-invalid .md-input{border-bottom:2px solid #ffd195}#user-signin-custom .user-form label.md-required:after,#user-signin-custom .user-form md-input-container.md-default-theme:not(.md-input-focused):not(.md-input-invalid) label.md-required:after,#user-signin-custom .user-form md-input-container.md-input-has-value:not(.md-input-focused):not(.md-input-invalid) label.md-required:after,#user-signin-custom .user-form md-input-container:not(.md-input-focused):not(.md-input-invalid) label.md-required:after{color:#000}#user-signin-custom .user-form md-input-container label.md-required:after,#user-signin-custom .user-form md-input-container.md-default-theme label.md-required:after{color:#ffd195}#user-signin-custom .user-form input:-webkit-autofill{-webkit-text-fill-color:#000;background-color:#e1e1e1!important}#user-signin-custom .user-form input:-webkit-autofill:hover{-webkit-text-fill-color:#666}#user-signin-custom .user-form input:-webkit-autofill:focus{-webkit-text-fill-color:#000;background-color:#e1e1e1!important}#user-signin-custom .user-form input:-webkit-autofill,#user-signin-custom .user-form input:-webkit-autofill:active,#user-signin-custom .user-form input:-webkit-autofill:focus,#user-signin-custom .user-form input:-webkit-autofill:hover{-webkit-text-fill-color:#000;background:rgba(255,255,255,.3)!important}#user-signin-custom .user-form .submit-column .btn.md-button.md-primary{min-width:100%;width:100%}#user-signin-custom .user-form .submit-column md-input-container{display:block}#user-signin-custom .user-form .link-forgot{transform:translateY(-14px);-webkit-transform:translateY(-14px);text-align:right!important}@media (max-width:767px){#user-signin-custom .user-form .link-forgot{transform:translateY(0);-webkit-transform:translateY(0);margin-top:20px;text-align:center!important}}#user-signin-custom .user-form .link-forgot a{display:inline-block;cursor:pointer;-webkit-transition:color .2s ease-out;transition:color .2s ease-out;font-family:Geometria-Bold,sans-serif;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#eee}#user-signin-custom .user-form .link-forgot a .animated-underline{display:block;-webkit-transition:transform .1s ease-out,opacity .4s ease-out;transition:transform .1s ease-out,opacity .4s ease-out;transform:scale(0,1);-webkit-transform:scale(0,1);padding-bottom:4px;border-bottom:1px solid #fff;opacity:.3}#user-signin-custom .user-form .link-forgot a:hover{color:#fff}#user-signin-custom .user-form .link-forgot a:hover .animated-underline{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:.8}@media (max-width:480px){#user-signin-custom .user-form .link-forgot .forgot-title.div-table .div-table-cell{display:block}#user-signin-custom .user-form .link-forgot .forgot-title.div-table .label-border-column{display:none}#user-signin-custom .user-form .link-forgot .forgot-title.div-table h3{text-align:left;padding:0}}#user-signin-custom .user-form .link-forgot .form-forgot .forgot-title{overflow:visible;height:25px}#user-signin-custom .user-form .link-forgot .form-forgot h3{overflow:visible;height:25px;margin:0;padding:0 10px;font-family:Geometria-Bold,sans-serif;font-size:16px;color:#fff;white-space:nowrap}@media (max-width:767px){#user-signin-custom .user-form .link-forgot .form-forgot .div-table{padding-bottom:10px}}#user-signin-custom .user-form .form-password-reset h3{color:#fff}#user-signin-custom .social-signin{margin-bottom:80px;margin-top:-90px}@media (max-width:767px){#user-signin-custom .social-signin{margin-top:30px}}#user-signin-custom .social-signin ul{display:table;margin-left:auto;margin-right:auto}#user-signin-custom .social-signin ul li{margin:0 4px}#user-signin-custom .social-title-table{margin:0 0 50px;width:100%}#user-signin-custom .use-social-label{margin:0;padding:0 12px;font-family:Geometria-Bold,sans-serif;font-size:11px;font-weight:400;color:#fff;letter-spacing:.2em;text-transform:uppercase;text-align:center;white-space:nowrap}#user-signin-custom .label-border{height:2px;border-top:1px solid rgba(216,216,216,.6)}#user-signin-custom .btn-social{width:72px;height:72px;position:relative;text-align:center;background:rgba(255,255,255,.3);border-radius:2px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.5);box-shadow:0 0 2px rgba(0,0,0,.5)}#user-signin-custom .btn-social md-icon,#user-signin-custom .btn-social svg{width:42px;height:42px}#user-signin-custom .btn-social svg g{fill:#fff}#user-signin-custom .btn-social.use-facebook{background:linear-gradient(#4375bd,#3b5998);background:-webkit-linear-gradient(#4375bd,#3b5998)}#user-signin-custom .btn-social.use-google{background:linear-gradient(#77b368,#468d41);background:-webkit-linear-gradient(#77b368,#468d41)}#user-signin-custom .btn-social.use-facebook:hover,#user-signin-custom .btn-social.use-google:hover{background:rgba(255,255,255,.3);-webkit-box-shadow:none;box-shadow:none}