html,body{margin:0;padding:0;height:100%;font-family:Arial,Tahoma,sans-serif;font-size:12px;background:#fff;}a,a:hover,a:visited,a:active,a:link{color:#0036ff;text-decoration:underline;}a:hover{text-decoration:none;}#loginFooter{margin:0;margin-top:10px;padding:0;height:42%!important;height:41.99%;background-color:#101114;border-top:1px solid #ccc;min-height:331px;position:relative;overflow:hidden;z-index:100;-webkit-box-shadow:0 -3px 4px 0 rgba(50,50,50,0.75);-moz-box-shadow:0 -3px 4px 0 rgba(50,50,50,0.75);box-shadow:0 -3px 4px 0 rgba(50,50,50,0.75);}div.footNotes{border-top:3px solid #b2b2b2;font-size:13px;color:#666;position:absolute;z-index:100;bottom:0;left:0;width:100%;height:26px;overflow:hidden;min-width:800px;background:#fff;}div.footNotes p,div.footNotes dd,div.footNotes dt{padding:5px 0;margin:0;}div.footNotes p.copyright{float:left;text-indent:10px;width:30%;}div.footNotes dl.contacts{float:left;width:69.99%;padding:0;margin:0;}div.footNotes dl.contacts dt.phone{float:left;width:30%;text-align:right;}div.footNotes dl.contacts dd.phone{float:left;width:30%;text-indent:5px;color:#000;}div.footNotes dl.contacts dt.email{width:20%;position:absolute;top:0;right:112px;text-align:right;}div.footNotes dl.contacts dd.email{position:absolute;top:0;right:10px;color:#000;}form.loginForm{padding:0;display:block;height:65%;width:800px;margin:-11px auto 0;min-height:381px;}form.loginForm h1{height:235px;width:180px;overflow:hidden;text-indent:-9999px;margin:0 0 0 110px;padding:0;float:left;display:inline;}form.loginForm div.wrapper{padding:0;margin:0;border:none;position:relative;height:180px;overflow:visible;position:relative;top:30%;z-index:1000;}h2{font-weight:normal;font-size:22px;line-height:90%;}form.loginForm h2{position:absolute;left:330px;top:0;margin:0;padding:0;}form.loginForm h2.warning,.passwordRecoveryPrompt h2.error,form.loginForm h2.error{background:#f30000 url(../Skins/AppSkin/i/icons/ico_Stop.png) no-repeat;color:#fff;font-size:13px;font-weight:bold;height:15px;line-height:35px;vertical-align:middle;padding:12px 9px 8px 40px;border:1px solid #f74c4c;width:360px;}.passwordRecoveryPrompt h2.error{width:645px;}form.loginForm h2.warning{background:#ff8000 url(../Skins/AppSkin/i/icons/ico_Warning.png) no-repeat;border:1px solid #ffa64c;}label{color:#888;font-size:11px;font-weight:bold;}form.loginForm label.login{position:absolute;left:330px;top:50px;}form.loginForm input{border:1px solid #ccc;padding:2px;}form.loginForm input.login{position:absolute;left:330px;top:65px;width:180px;}form.loginForm label.token{position:absolute;left:330px;top:50px;}form.loginForm input.token{position:absolute;left:330px;top:65px;width:350px;}form.loginForm div.Auth2Providers{position:absolute;left:330px;top:120px;}form.loginForm div.googleSignInButton{left:230px;position:absolute;top:32px;}form.loginForm div.tokenRevoke{left:230px;position:absolute;top:70px;}form.loginForm label.tokenRevoke{color:#000;font-size:12px;font-weight:normal;top:-2px;position:relative;}form.loginForm label.password{position:absolute;left:530px;top:50px;}form.loginForm input.password{position:absolute;left:530px;top:65px;width:145px;}form.loginForm label.additionalField{left:330px;position:absolute;top:125px;}form.loginForm input.additionalField{left:330px;position:absolute;top:140px;width:308px;}form.loginForm label{padding:0;margin:0;height:16px;}form.loginForm label.rememberMe{position:absolute;left:326px;top:90px;color:#000;font-size:12px;font-weight:normal;}form.loginForm label.rememberMe input{position:relative;top:1px;}form.loginForm p.register{position:absolute;left:330px;bottom:-80px;padding:0;margin:0;font-size:10px;}form.loginForm a.forgotPassword{position:absolute;left:530px;top:93px;font-size:12px;}form.loginForm button{position:absolute;left:690px;top:62px;}form.loginForm h1.fullLogo{display:none;}form.loginForm.Mobile{width:240px!important;height:320px!important;}form.loginForm.Mobile .LangSwitcherPanel{top:5px!important;width:240px!important;}form.loginForm.Mobile div.wrapper{top:50px;height:280px!important;}form.loginForm.Mobile div.wrapper h1.logo{display:none;}form.loginForm.Mobile h1.fullLogo{display:block;height:72px!important;left:0;margin:0;padding:0;position:absolute;top:0;width:238px!important;background:none!important;}form.loginForm.Mobile div.wrapper h2{display:none;}form.loginForm.Mobile div.wrapper label.login{left:30px!important;position:absolute;top:110px!important;}form.loginForm.Mobile div.wrapper input.login{left:30px!important;top:125px!important;}form.loginForm.Mobile div.wrapper label.password{left:30px!important;top:155px!important;}form.loginForm.Mobile div.wrapper input.password{left:30px!important;top:170px!important;}form.loginForm.Mobile div.wrapper label.rememberMe{left:30px!important;top:205px!important;}form.loginForm.Mobile div.wrapper button{left:90px!important;top:245px!important;}form.loginForm.Mobile div.wrapper a.forgotPassword{display:none;}form.loginForm.Mobile div.wrapper p.register{display:none;}form.loginForm.Mobile div.Auth2Providers{left:15px!important;top:290px!important;width:215px;}form.loginForm.Mobile div.OpenIdProviderButtons{width:212px;}h1.fullLogo{margin:0;padding:0;display:block;height:72px;width:238px;position:absolute;top:50px;left:50px;}.replace{display:block;padding:0;margin:0;width:100%;height:100%;overflow:hidden;text-indent:-9999px;}h1.fullLogo a{background:url(../Skins/AppSkin/i/logo-full.png) no-repeat;}div.centeringContainer{display:table;#position:relative;overflow:hidden;height:100%;width:100%;z-index:1000;min-height:350px;}div.centeringWrapper{#position:absolute;#top:50%;display:table-cell;vertical-align:middle;}div.centeringTarget{#position:relative;#top:-50%;width:700px;margin:0 auto;}div.passwordRecoveryPrompt{background:#fff;padding:0 50px 300px;margin-top:140px;}div.passwordRecoveryPrompt p{color:#666;font-size:13px;margin:10px 0;}div.requestPassword{margin-top:30px;height:30px;width:100%;position:relative;}div.requestPassword input{position:absolute;top:0;left:50px;width:150px;}div.requestPassword button{position:absolute;top:0;left:217px;}div.requestPassword label{position:absolute;top:0;left:0;line-height:20px;vertical-align:center;}div.changePassword{width:400px;height:75px;position:relative;margin-top:30px;}div.changePassword label.login{position:absolute;top:0;left:0;line-height:22px;vertical-align:middle;}div.changePassword span.login{position:absolute;top:0;left:100px;font-weight:bold;}div.changePassword label.password{position:absolute;top:30px;left:0;line-height:22px;vertical-align:middle;}div.changePassword input.password{position:absolute;top:30px;left:100px;width:150px;}div.changePassword label.passwordRetyped{position:absolute;top:60px;left:0;line-height:22px;vertical-align:middle;}div.changePassword input.passwordRetyped{position:absolute;top:60px;left:100px;width:150px;}div.changePassword button{position:absolute;top:90px;left:100px;}div.changePassword span.passwordsEquival{position:absolute;top:55px;left:270px;width:32px;height:32px;overflow:hidden;text-indent:-9999px;display:block;background:url(../Skins/AppSkin/i/checkmark.png) no-repeat;visibility:hidden;}input.hidden{display:none;}#wrap{height:100%;}body>#wrap{height:auto;min-height:100%;}#main{min-height:600px;padding-bottom:30px;}#footer{position:relative;margin-top:-30px;height:30px;clear:both;}#loginFooter *{margin:0;padding:0;}#loginFooter div.news{margin:20px 60px 0;}#loginFooter div.news ul{margin:15px 0 0 25px;padding:0;list-style-type:none;}#loginFooter div.news li{margin:0;padding:0;list-style-type:none;position:relative;height:80px;overflow:hidden;}#loginFooter div.news img{position:absolute;left:0;top:0;}#loginFooter div.news h3{position:absolute;top:0;left:160px;}#loginFooter div.news h3 a,#loginFooter div.news h3 a:link,#loginFooter div.news h3 a:hover,#loginFooter div.news h3 a:active,#loginFooter div.news h3 a:visited{color:#000;font-size:16px;text-decoration:none;}#loginFooter div.news h3 a:hover{color:#666;text-decoration:underline;}#loginFooter div.news p.date{position:absolute;top:20px;left:160px;font-size:9px;color:#666;}#loginFooter div.news p.description{position:absolute;top:40px;left:160px;height:30px;overflow:hidden;}.PrettySelect{color:#666;font-size:14px;text-align:right;}.PrettySelect .Select:after{background-image:url("images/ui-icons_888888_256x240.png");background-position:-64px 0;background-repeat:no-repeat;content:"";display:inline-block;height:14px;position:absolute;right:-13px;top:0;width:13px;}.PrettySelect .Select{border-bottom:1px dotted #63656a;cursor:pointer;margin-right:13px;}.DropDown{background:none repeat scroll 0 0 #eee;border-radius:0 0 5px 5px;padding:10px;right:0;text-align:left;top:20px;bottom:auto;display:block;height:auto;list-style:none outside none;margin-right:-1px;overflow-x:hidden;overflow-y:auto;position:absolute;z-index:9999;color:#666;font-size:14px;text-align:left;max-height:385px;}.DropDown ul{list-style:none outside none;margin:0;padding:0;}.DropDown ul li{cursor:pointer;font-size:12px;padding:5px 10px;vertical-align:top;font-size:14px;}.DropDown ul li.Selected,.DropDown ul li:hover{color:#454545;background-color:#dcdcdc;border-radius:2px;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}/* Hides from IE-mac \*/ * html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */ .LangSwitcherPanel{position:absolute;width:800px;top:5px;text-align:right;white-space:nowrap;padding:0;margin:0 auto;}button.common,button.common_btn_left,button.common_btn_right{border:1px solid #ccc;padding:0;outline:none;cursor:pointer;background:#ebebeb;font-weight:normal;color:#555;font-size:13px;font-family:Arial;height:25px;vertical-align:top;margin-bottom:2px;}.LayoutToolbar button.common{margin-bottom:5px;}button.common_btn_right{background-image:url("../Skins/AppSkin/i/btns/button_gt.png");width:20px;background-position:1px 5px;background-repeat:no-repeat;}button.common_btn_left{background-image:url("../Skins/AppSkin/i/btns/button_lt.png");width:20px;background-position:1px 5px;background-repeat:no-repeat;}button:disabled.common{color:#AEAEAE;}button.highlight_off,button.highlight_on{margin-left:-4px!important;margin-right:-3px!important;}button.common span.regular{display:block;white-space:nowrap;position:relative;padding:0 5px 0 0;text-align:center;height:18px;}button.disabled{color:#ccc;}button.common span.regular span{display:block;padding:0 0 0 5px;height:18px;line-height:18px;vertical-align:middle;}button.highlight_on{background:#D6D6D6;}button.btn_danger{background:#DC0000!important;border:1px solid #e70000!important;color:#fff!important;}button.btn_default{background:#ebebeb!important;}button.btn_info{background:#53B2CC!important;border:1px solid #5bc0de!important;color:#fff!important;}button.btn_primary{background:#0D7DD7!important;border:1px solid #0082e7!important;color:#fff!important;}button.btn_success{background:#68AB00!important;border:1px solid #6fb500!important;color:#fff!important;}button.btn_warning{background:#ed9c28!important;border:1px solid #ed9c28!important;color:#fff!important;}div.ButtonContainer button.common{margin-left:5px;}.CustomObjectListBtn{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf',GradientType=0);background-color:#ededed;border:1px solid #dcdcdc;display:inline-block;color:#777!important;font-family:arial;font-size:9px;font-weight:bold;padding:2px 8px;text-decoration:none;text-shadow:0 1px 0 #fff;}.CustomObjectListBtn:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ededed),color-stop(1,#737272));background:-moz-linear-gradient(top,#ededed 5%,#737272 100%);background:-webkit-linear-gradient(top,#ededed 5%,#737272 100%);background:-o-linear-gradient(top,#ededed 5%,#737272 100%);background:-ms-linear-gradient(top,#ededed 5%,#737272 100%);background:linear-gradient(to bottom,#ededed 5%,#737272 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#737272',GradientType=0);background-color:#dfdfdf;color:#414040!important;border:1px solid #818181;}.CustomObjectListBtn:active{position:relative;top:1px;}button::-moz-focus-inner{border:0;}* html button{width:auto;overflow:visible;height:22px;margin:0 4px -1px 0;cursor:hand;}*+html button.common{overflow:visible;margin:-1px 4px 0 0;}button.common span.disabled,button.common:hover span.disabled,button.common:focus span.disabled{background:url(../Skins/AppSkin/i/btns/button-common-right.png) right -44px no-repeat;}button.common span.disabled span,button.common:hover span.disabled span,button.common:focus span.disabled span{background:url(../Skins/AppSkin/i/btns/button-common-left.png) left -44px no-repeat;}button.common>span.disabled,button.common:hover>span.disabled,button.common:focus>span.disabled{background:url(../Skins/AppSkin/i/btns/button-common-alpha-right.png) right -44px no-repeat;}button.common>span.disabled>span,button.common:hover>span.disabled>span,button.common:focus>span.disabled>span{background:url(../Skins/AppSkin/i/btns/button-common-alpha-left.png) left -44px no-repeat;}button.common span.regular span span.glyph{display:block;padding-left:16px;background-repeat:no-repeat;background-position:left center;background-image:none;}button.common span.regular span span.glyph.glyphEmpty{padding-left:0;}button.common>span.regular>span>span.glyphLoadIndicator{background-image:url(../Skins/AppSkin/i/indicator_white_on_transparent.gif);}button.common span.regular span span.glyphArrowSouth{margin-left:0;margin-right:-3px;padding-left:0;padding-right:17px;background:url(../Skins/AppSkin/i/btns/glyph-arrow-south.png) no-repeat right center;}button.common>span.regular>span>span.glyphArrowSouth{background:url(../Skins/AppSkin/i/btns/glyph-arrow-south-alpha.png) no-repeat right center;}button.common span.regular span span.glyphClone{background-image:url(../Skins/AppSkin/i/btns/glyph-clone.png);}button.common>span.regular>span>span.glyphClone{background-image:url(../Skins/AppSkin/i/btns/glyph-clone-alpha.png);}button.common span.regular span span.glyphSave{background-image:url(../Skins/AppSkin/i/btns/glyph-save.png);}button.common>span.regular>span>span.glyphSave{background-image:url(../Skins/AppSkin/i/btns/glyph-save-alpha.png);}button.common span.regular span span.glyphRemove{background-image:url(../Skins/AppSkin/i/btns/glyph-remove.png);}button.common>span.regular>span>span.glyphRemove{background-image:url(../Skins/AppSkin/i/btns/glyph-remove-alpha.png);}button.common span.regular span span.glyphCancel{background-image:url(../Skins/AppSkin/i/btns/glyph-cancel.png);}button.common>span.regular>span>span.glyphCancel{background-image:url(../Skins/AppSkin/i/btns/glyph-cancel-alpha.png);}button.common span.regular span span.glyphAdd{background-image:url(../Skins/AppSkin/i/btns/glyph-add.png);}button.common>span.regular>span>span.glyphAdd{background-image:url(../Skins/AppSkin/i/btns/glyph-add-alpha.png);}button.common span.regular span span.glyphEdit{background-image:url(../Skins/AppSkin/i/btns/glyph-edit.png);}button.common>span.regular>span>span.glyphEdit{background-image:url(../Skins/AppSkin/i/btns/glyph-edit-alpha.png);}button.common span.regular span span.glyphRun{background-image:url(../Skins/AppSkin/i/btns/glyph-run.png);}button.common>span.regular>span>span.glyphRun{background-image:url(../Skins/AppSkin/i/btns/glyph-run-alpha.png);}button.common span.regular span span.glyphBack{background-image:url(../Skins/AppSkin/i/btns/glyph-arrow-west.png);}button.common>span.regular>span>span.glyphBack{background-image:url(../Skins/AppSkin/i/btns/glyph-arrow-west-alpha.png);}button.common span.regular span span.glyphForward{background-image:url(../Skins/AppSkin/i/btns/glyph-arrow-east.png);}button.common>span.regular>span>span.glyphForward{background-image:url(../Skins/AppSkin/i/btns/glyph-arrow-east-alpha.png);}button.common span.regular span span.glyphSetCheck{padding-left:0;margin-left:0;}.CustomAction .Button{width:14px;height:14px;overflow:hidden;text-indent:-9999px;display:inline-block;margin-right:1px;margin-bottom:1px;}.CustomAction .Button.glyphEmpty{background-image:url(../i/btns/glyph-empty.png);}.CustomAction .Button.glyphCancel{background-image:url(../i/btns/glyph-cancel-alpha.png);}.CustomAction .Button.glyphClone{background-image:url(../i/btns/glyph-clone.png);}.CustomAction .Button.glyphRemove{background-image:url(../i/btns/glyph-remove-alpha.png);}.CustomAction .Button.glyphEdit{background-image:url(../i/btns/glyph-edit-alpha.png);}.CustomAction .Button.glyphAdd{background-image:url(../i/btns/glyph-add-alpha.png);}.CustomAction .Button.glyphSave{background-image:url(../i/btns/glyph-save-alpha.png);}.CustomAction .Button.glyphSetFlag{background-image:url(../i/btns/glyph-setflag.png);}.CustomAction .Button.glyphResetFlag{background-image:url(../i/btns/glyph-resetflag.png);}.CustomAction .Button.glyphSetCheck{background-image:url(../i/btns/glyph-setcheck.png);}.CustomAction .Button.glyphRemoveCheck{background-image:url(../i/btns/glyph-removecheck.png);}.CustomAction .Button.glyphRun{background-image:url(../i/btns/glyph-run-alpha.png);}.CustomAction .Button.glyphBack{background-image:url(../i/btns/glyph-arrow-west-alpha.png);}.CustomAction .Button.glyphForward{background-image:url(../i/btns/glyph-arrow-east-alpha.png);}