.login{}.login .component-content{background-color:#EEECE4;padding:0 1em}.login form{margin:0 0 20px}.login fieldset{border:0;margin:15px 0;min-width:0}.login legend,.login h2{border-bottom:1px solid #998A7C;font-size:18px;font-weight:700;margin:0 0 20px;padding:10px 0;width:100%}.login fieldset legend{display:table;white-space:normal;margin-right:10px}.login label,.login input,.login button,.login select,.login textarea{font-size:14px;font-weight:normal;line-height:normal;max-width:100%}.login textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:300px;min-width:200px}.login input,.login button,.login select,.login textarea{font-family:Arial,sans-serif}.login label{display:block;margin-bottom:5px}.login select,.login textarea,.login input[type="email"],.login input[type="number"],.login input[type="password"],.login input[type="search"],.login input[type="tel"],.login input[type="text"],.login input[type="url"],.login input[type="color"],.login input[type="date"],.login input[type="DATEPICKER"],.login input[type="datetime"],.login input[type="datetime-local"],.login input[type="month"],.login input[type="time"],.login input[type="week"],.login .uneditable-input{display:inline-block;height:35px;padding:4px 6px;margin-bottom:10px;font-size:12px;line-height:20px;color:#c9bfb8;vertical-align:middle}.login input,.login textarea,.login .uneditable-input{width:206px}.login fieldset textarea{resize:vertical;width:100%}.login textarea{height:auto}.login select,.login textarea,.login input[type="email"],.login input[type="number"],.login input[type="password"],.login input[type="search"],.login input[type="tel"],.login input[type="text"],.login input[type="url"],.login input[type="color"],.login input[type="date"],.login input[type="DATEPICKER"],.login input[type="datetime"],.login input[type="datetime-local"],.login input[type="month"],.login input[type="time"],.login input[type="week"],.login .uneditable-input{background-color:white;border:1px solid transparent;-webkit-transition:border linear,box-shadow linear;-webkit-transition-delay:0.2s,0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s}.login select:focus,.login textarea:focus,.login input[type="email"]:focus,.login input[type="number"]:focus,.login input[type="password"]:focus,.login input[type="search"]:focus,.login input[type="tel"]:focus,.login input[type="text"]:focus,.login input[type="url"]:focus,.login input[type="color"]:focus,.login input[type="date"]:focus,.login input[type="DATEPICKER"]:focus,.login input[type="datetime"]:focus,.login input[type="datetime-local"]:focus,.login input[type="month"]:focus,.login input[type="time"]:focus,.login input[type="week"]:focus,.login .uneditable-input:focus{border-color:rgba(255,102,0,0.8);color:#323131;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,102,0,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,102,0,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,102,0,0.6)}.login input + .help-block,.login select + .help-block,.login textarea + .help-block,.login .uneditable-input + .help-block{margin-top:10px}.login input,.login textarea,.login select,.login .help-inline,.login .uneditable-input{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.login input[type="radio"],.login input[type="checkbox"]{margin:4px 0 0;line-height:normal}.login input[type="file"],.login input[type="image"],.login input[type="submit"],.login input[type="reset"],.login input[type="button"],.login input[type="radio"],.login input[type="checkbox"]{width:auto}.login select,.login input[type="file"]{height:43px;*margin-top:4px;line-height:43px;padding:12px 10px}.login select{width:220px;background-color:white;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;background:white url("../../img/arrow-down-select.png") right center no-repeat;text-indent:0.01px;text-overflow:"";outline:0;line-height:1em}.login select::-ms-expand{display:none}.login select[multiple],.login select[size]{height:auto}.login .uneditable-input,.login .uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(255,255,255,0.025);-moz-box-shadow:inset 0 1px 2px rgba(255,255,255,0.025);box-shadow:inset 0 1px 2px rgba(255,255,255,0.025)}.login .uneditable-input{overflow:hidden;white-space:nowrap}.login .uneditable-textarea{width:auto;height:auto}.login input:-moz-placeholder,.login textarea:-moz-placeholder,.login input:-ms-input-placeholder,.login textarea:-ms-input-placeholder,.login input::-webkit-input-placeholder,.login textarea::-webkit-input-placeholder{color:#999}.login .form-actions{padding-left:180px}.login .hide{display:none}.login .radio,.login .checkbox{min-height:20px;padding-left:20px}.login .radio input[type="radio"],.login .checkbox input[type="checkbox"]{float:left;margin-left:-22px}.login .wsform-controls,.login .controls,.login .login-links{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.login .wsform-controls:first-child,.login .controls:first-child,.login .login-links:first-child{*padding-left:180px}.login .login-links{padding:15px 0}.login .login-links a{font-size:14px;line-height:1.5;margin-right:15px;padding-left:10px;position:relative}.login .login-links a:after{content:">";display:block;left:0;line-height:1;position:absolute;top:0}.login .wsform-controls > .radio:first-child,.login .wsform-controls > .checkbox:first-child{padding-top:5px}.login .radio.inline,.login .checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.login .radio.inline + .radio.inline,.login .checkbox.inline + .checkbox.inline{margin-left:10px}.login input,.login textarea,.login .uneditable-input{margin-left:0}.login .wsform-controls-row{*zoom:1}.login .wsform-controls-row:before,.login .wsform-controls-row:after{display:table;line-height:0;content:""}.login .wsform-controls-row:after{clear:both}.login input[disabled],.login select[disabled],.login textarea[disabled],.login input[readonly],.login select[readonly],.login textarea[readonly]{cursor:not-allowed;background-color:#eee}.login input[readonly].hasDatepicker{cursor:pointer;background-color:#fff}.login input[type="radio"][disabled],.login input[type="checkbox"][disabled],.login input[type="radio"][readonly],.login input[type="checkbox"][readonly]{background-color:transparent}.login .wsform-label{float:left;width:160px;padding-top:15px;text-align:left;font-weight:bold;line-height:normal}.login .wsform-message{display:none;margin:10px 0;padding:0 10px}.login .wsform-message a{color:#333}.login .wsform-message a:hover{color:#000}.login .wsform-message.wsform-success{background-color:#dff2bf;border:1px solid #89b15f;color:#468847}.login .wsform-message.wsform-failure{background-color:#FEEFB3;border:1px solid #BF9555;color:#996A25}.login .wsform-message.wsform-error{background-color:#ffbaba;border:1px solid #e53e46;color:#c6080e}.login .wsform-message.wsform-info{background-color:#bde5f8;border:1px solid #3f83ba;color:#0F62A6}.login .wsform-hint,.login .mandatory-marker{color:#c6080e}.login .wsform-hint-server{display:none}.login input:focus:invalid,.login textarea:focus:invalid,.login select:focus:invalid{color:#c6080e;border-color:#ee5f5b}.login input:focus:invalid:focus,.login textarea:focus:invalid:focus,.login select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392}.login .help-block,.login .help-inline{color:#595959}.login .help-block{display:block;margin-bottom:0}.login .help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.login .wsform-item{margin:0;*zoom:1}.login .wsform-item:before,.login .wsform-item:after{display:table;line-height:0;content:""}.login .wsform-item:after{clear:both}.login .wsform-item .wsform-controls a{margin-right:15px;padding-left:10px;position:relative}.login .wsform-item .wsform-controls a:after{content:'>';display:block;position:absolute;left:0;top:0;line-height:1}.login legend + .wsform-item,.login h2 + .wsform-item,.login h2 + .wsform-result + .wsform-item{margin-top:20px;-webkit-margin-top-collapse:separate}.login .radio input[type="radio"]{width:20px;float:none;vertical-align:baseline;margin-top:0;margin-bottom:0}.login .radio .radio-label-text{line-height:13px;vertical-align:baseline}.login .button-arrow-left button,.login .button-arrow-right button{position:relative;box-shadow:none;height:28px;overflow:visible}.login .button-arrow-left button{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:20px}.login .button-arrow-right button{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;margin-right:20px}.login .button-arrow-left button:after,.login .button-arrow-right button:after{content:' ';width:19px;height:19px;display:inline-block;position:absolute;top:3px;background-color:#e1e1e1;border:2px solid #656363;box-shadow:none}.login .button-arrow-left button:after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);left:-10px;border-width:0 1px 1px 0;border-bottom-right-radius:5px}.login .button-arrow-right button:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);right:-10px;border-width:1px 1px 0 0;border-top-right-radius:5px}.login .button-arrow-left button:hover:after,.login .button-arrow-right button:hover:after{background-color:#939191}.lt-ie9 .login fieldset{position:relative;margin:10px}.lt-ie9 .login fieldset legend{position:relative;top:-0.7em;left:0.5em;margin-right:20px}.lt-ie9 .login fieldset legend span{display:block;width:100%}.lt-ie9 .login .input-focus-border-fix{border-color:#f60}.lt-ie9 .login .button{border:1px solid #656363;height:auto;margin-left:0;margin-right:0}.lt-ie9 .login .button-arrow-left button:after,.lt-ie9 .login .button-arrow-right button:after{position:static;border:none;display:inline}.lt-ie9 .login .button-arrow-left button:before{content:"<<";padding-right:5px}.lt-ie9 .login .button-arrow-right button:after{content:">>";padding-left:5px}.lt-ie8 .login fieldset legend{top:-0.5em}.lt-ie8 .login .button{display:inline}.lt-ie8 .login .button-arrow-left button,.lt-ie8 .login .button-arrow-right button{position:static}@media only screen and (max-width:767px){.login .radio input[type="radio"]{height:14px}.login .wsform-item{margin-bottom:10px}.login .checkboxField .control-label{float:left}.login .wsform-label{float:none;width:160px;padding-top:5px;text-align:left}.login .wsform-controls,.login .controls,.login .login-links{margin-left:0}.login .help-block{margin-bottom:10px}}@media only screen and (max-width:239px){.login input,.login textarea,.login .uneditable-input{width:200px}.login select{width:200px}}.manageuserbox .component-content{border:1px solid #D5D1CE;padding:13px;background:#fff}.manageuserbox .manageUserLinks ul{padding:0;margin:0}.manageuserbox .component-content .manageUserLinks ul li{list-style-type:none;margin-bottom:10px}.manageuserbox .component-content .manageUserLinks ul li a{background:url("../../img/boxlink-arrow.png") no-repeat scroll 0 2px;color:#1a768d;padding:5px 0 6px 25px;text-decoration:none}.manageuserbox .component-content .richText ul li{background:none;padding-left:0}.manageuserprofile .manageStaffProfile ul{padding-left:0}.manageuserprofile .manageStaffProfile ul .managerUserProfileList .manageUserOverlayContainer ul li{float:none;margin:0;padding:2px 3px}.manageuserprofile .manageStaffProfile ul .managerUserProfileList .manageUserOverlayContainer ul li a{color:white}.manageuserprofile .manageStaffProfile ul .managerUserProfileList .manageUserOverlayContainer li:nth-child(odd){background:white;color:black}.manageuserprofile .manageStaffProfile ul li{background:#e0e0e0;cursor:pointer;float:left;list-style-type:none;margin:0 10px 10px 0;padding:8px}.manageuserprofile .manageStaffProfile ul li a{color:white}.manageuserprofile .manageStaffProfile ul li:nth-child(odd){background:#f36633;color:white}.manageuserprofile .manageUserLinks{border-right:1px solid #e0e0e0}.manageuserprofile .manageUserLinks ul li{margin-bottom:7px}.manageuserprofile .manageUserLinks ul li a{background:url("../../img/boxlink-arrow.png") no-repeat scroll 0 2px;color:#1a768d;padding:5px 0 6px 30px;text-decoration:none}.manageuserprofile .component-content .manageUserLinks ul li.manageuserprofile .manageUserOverlayContainer .overlay-bg{background:#000;background:rgba(0,0,0,0.75);cursor:pointer;display:none;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:1000}.manageuserprofile .manageUserOverlayContainer .overlay-content{background:none repeat scroll 0 0 #FFF;border:5px solid #D5D1CE;border-radius:10px;display:inline-block;min-height:80px;min-width:80px;moz-border-radius:10px;padding:10px 10px 10px;position:relative;text-align:left;top:150px;webkit-border-radius:10px;width:60%}.manageuserprofile .manageUserOverlayContainer .overlay-close{background:url("../../img/overlay-close-icon.png") no-repeat scroll 0 0/20px auto transparent;cursor:pointer;display:none;font-size:25px;height:20px;position:absolute;right:3px;top:5px;width:20px;z-index:9999}.manageuserprofile .manageUserOverlayContainer .close-btn:hover{background:#05abe0}.manageuserprofile .manageUserOverlayContainer li span{font-weight:700}.manageuserprofile .manageUserOverlayContainer li span.managerUserTitle{display:inline-block;font-weight:normal;width:40%}.manageuserprofile h4{margin-top:0;margin-bottom:9px}@media only screen and (max-width:767px){.manageuserprofile .manageUserOverlayContainer li span{font-size:11px;font-weight:normal}.manageuserprofile .manageUserOverlayContainer li span.managerUserTitle{display:inline-block;font-size:11px;font-weight:normal;width:50%}.manageuserprofile .manageUserOverlayContainer .overlay-content{width:80%}}.map-canvas{border:solid 2px #323131;margin-bottom:10px;text-align:center}.map-canvas img{width:100%;max-width:inherit}.no-js .map-canvas img{width:100%;max-width:640px}.messageconfiguration{margin-top:20px}.messageconfiguration .sendMessage,.cfButton{background-color:#f36633;border:1px solid #D5D1CE;color:white;padding:5px 20px;cursor:pointer;display:inline-block}.messageconfiguration .emailTemplate table{width:100%}.messageconfiguration .messagaeConfigurationContent .messageInput select{display:inline-block;width:35%}.messageconfiguration .messagaeConfigurationContent .messageInput label{display:inline-block;width:25%;vertical-align:top}.messageconfiguration .messagaeConfigurationContent .messageInput{margin-bottom:15px}.messageconfiguration .messagaeConfigurationContent .emailTemplateContainer{margin-bottom:10px}.messageconfiguration .messagaeConfigurationContent .emailTemplateContainer h5{border:1px solid #e0e0e0;padding:10px}.messageconfiguration .messagaeConfigurationContent .emailTemplateContainer p{margin:0;margin-bottom:10px}.messageconfiguration .messagaeConfigurationContent .emailTemplateContainer table{width:100%}.messageconfiguration .responseMessageText p{border:solid 1px #DDB5B3;border-radius:2px;color:#7B474D;padding:5px;margin-right:10px;font-size:11px}.messageconfiguration .responseMessageText p.msgResFailure{background:#FFD3D4}.messageconfiguration .responseMessageText p.msgResSuccess{background:#D5FECC}.messageconfiguration .messagaeConfigurationContent .sendMessage:disabled{background:#e0e0e0;cursor:default}