body{background:url(/assets/img/bg-body.jpg) repeat scroll 0 0 transparent;color:#5f5f5f}#wrapper-bg{background:url(/assets/img/bg-header.png);background-repeat:repeat-x}#wrapper{background:url(/assets/img/bg-header-sun.png);background-repeat:no-repeat,repeat-x;background-position:top right,left;min-height:500px}footer{background:url(/assets/img/bg-footer.jpg) repeat-x scroll 0 0 rgba(0,0,0,0);color:#3a6f8f}#main-section{margin-top:15px;padding:15px;background-color:#fff}header .header{color:#fff}header .header img{width:100%}header .header ul{list-style-type:none}header .header ul li{float:left;margin:50px 18px 0 0}header .header ul li a{color:#fff;font-size:18px;font-weight:700}header .header .user-info>div{margin-top:15px}header .header .user-info p{margin:0}header h2{font-size:18px;margin-top:60px}fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0}fieldset legend{font-size:1.2em;font-weight:700}fieldset textarea{min-height:75px}fieldset .editor-label{margin:1em 0 0 0}fieldset .editor-field{margin:.5em 0 0 0}fieldset .editor-field-slim{margin:.5em 0 0 0}fieldset .editor-field input[type=file],fieldset .editor-field input[type=password],fieldset .editor-field input[type=text],fieldset .editor-field input[type=url]{width:400px}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:700;color:red}.validation-summary-valid{display:none}a{color:#000;text-decoration:underline}a:hover{text-decoration:underline}a.bodyLink{color:#428bca}.masterHeader{background-color:#606060;padding-top:5px;padding-bottom:5px}.masterHeaderText{padding-left:15px;font-weight:700;color:#fff}.menu{background-color:#428bca;padding-top:5px;padding-bottom:5px;color:#000;padding-left:15px}.menu a{color:#fff;text-decoration:none}.menu a:hover{text-decoration:underline}ul.hrd li{list-style:none}ul.hrd li button{width:300px;height:30px;margin:3px}.editor>div,.editor>form>div{margin:5px}.editor label{vertical-align:top;display:inline-block;width:230px;font-weight:700;text-align:right;margin-right:10px}.editor label:after{content:':'}.editor.small label{width:130px}.editor.small.signin input[type=password],.editor.small.signin input[type=text]{width:230px}.editor.small.signin div.buttons{max-width:380px}.editor.small div.buttons{max-width:500px}.editor input[type=email],.editor input[type=file],.editor input[type=password],.editor input[type=text],.editor input[type=url],.editor textarea{width:350px}.editor select{width:352px;padding:1px;margin-right:1px}.editor select .input-validation-error{width:352px}.editor input.base64{width:275px}.editor button.base64{width:70px}.editor img{vertical-align:middle;position:relative;top:-2px}.editor img.error{margin-left:5px}.editor .inline-editor{vertical-align:top;text-align:left;display:inline-block;width:353px;margin-left:0;margin-right:2px}.editor .inline-editor * input,.editor .inline-editor * label{width:auto}.editor .inline-editor.create-user-roles * label{width:230px}.editor div.buttons{padding-top:10px;text-align:right;max-width:600px}.offline{margin-top:20px}.scopes label{cursor:pointer}.px-10{padding:10px}.mx-10{margin:10px}.pt-10{padding-top:10px}.mt-10{margin-top:10px}.px-5{padding:10px}.mx-5{margin:10px}.pt-5{padding-top:5px}.mt-5{margin-top:5px}#SignInPage .field-validation-error{color:red;display:block;text-align:center}@media only screen and (max-width:600px){#SignInPage .editor.small label{width:100%;text-align:left}#SignInPage label.sso-label{width:100px!important}#SignInPage .editor.small.signin div.buttons{max-width:initial;width:90%;margin-bottom:30px}#SignInPage .editor.small.signin input[type=text],.editor.small.signin input[type=password]{width:100%}}@media only screen and (min-width:600px){}@media only screen and (min-width:768px){#SignInPage .editor.small label{width:140px}}@media only screen and (min-width:992px){}@media only screen and (min-width:1200px){}.loginTypeButton{min-width:400px;min-height:50px;padding:10px;background-color:#33a0e5;color:#fff;font-size:large;font-weight:bold}.loginButtonDiv{text-align:center;padding:8px}