html{background-color:transparent}input[type=password],input[type=text]{-webkit-appearance:none;border-radius:0}body{background-image:url(/X4.0custom/img/wallpaper.png);background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-color:#294954;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto}body{font-family:Roboto1,sans-serif;font-weight:400!important;color:#212121;background-color:#294954;height:100%;width:100%;padding:0}.cp_action_message{color:#727272;font-size:1em;margin-bottom:5px}.login-box{background-color:#fff;width:300px;margin:0 auto;-webkit-box-shadow:0 0 22px 0 rgba(50,50,50,.73);-moz-box-shadow:0 0 22px 0 rgba(50,50,50,.73);box-shadow:0 0 22px 0 rgba(50,50,50,.73);border:1px solid transparent;border-radius:2px;position:absolute;top:50%;left:50%;margin-left:-150px;z-index:999;padding-bottom:.5em;display:none;margin-bottom:30px}.header-x4-loginto{padding:1em 1em 0 1em;color:#727272;font-size:1.1em;font-weight:400}.privacy-policy-info{font-size:.8em;padding-top:5px}.privacy-policy-info a{color:#79b51c}.header-x4logo{z-index:9999;position:absolute;right:-50px;top:-48px}.header-x4logo-small{display:none}.login-form{padding:1em}.form-container{margin-bottom:1em}.header-site-logo{position:absolute;top:20px;left:20px;z-index:9}.x4-product-info{padding:3em 1em 0 1em;color:#727272;font-size:.8em}.x4-product-info a{color:#79b51c}.language-dropdown{position:absolute;left:1em}.language-dropdown img{margin-right:-3px}.language-dropdown a{color:#727272;text-decoration:none}.bold{font-weight:700!important}@media screen and (min-width:1920px){body{background-size:auto}}@media (max-width:480px){.header-x4logo{display:none}.header-x4logo-small{display:block;position:absolute;right:20px;top:20px;z-index:9}.header-x4logo-small img{width:80px}.header-site-logo{margin-top:20px}.header-site-logo img{width:150px}}textarea{border:none;overflow:auto;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a.x4-button{text-decoration:none;outline:0}.x4-button,.x4-button:active,.x4-button:focus,.x4-button:hover,a.x4-button,a.x4-button:active,a.x4-button:focus,a.x4-button:hover{cursor:pointer;padding:8px 20px;-webkit-border-radius:2px;-moz-border-radius:2px;text-decoration:none;font-size:95%;line-height:95%;width:auto!important;-webkit-transition:all .2s ease;transition:all .2s ease;display:inline-block;color:#727272;outline:0;border:none;text-decoration:none;background-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.x4-button:focus{outline:1px dashed #727272}.x4-button-invalid,.x4-button-invalid:active,.x4-button-invalid:focus,.x4-button-invalid:hover{cursor:no-drop!important;color:#999!important}.x4-button:active{outline:1px solid #2baf2b}.x4-primary-button,.x4-primary-button:active,.x4-primary-button:focus,.x4-primary-button:hover,a.x4-primary-button,a.x4-primary-button:active,a.x4-primary-button:focus,a.x4-primary-button:hover{-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,.12);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,.12);box-shadow:0 1px 2px 1px rgba(0,0,0,.12);background-color:#79b51c;color:#fff}.x4-primary-button-invalid,.x4-primary-button-invalid:active,.x4-primary-button-invalid:focus,.x4-primary-button-invalid:hover,a.x4-primary-button-invalid,a.x4-primary-button-invalid:active,a.x4-primary-button-invalid:focus,a.x4-primary-button-invalid:hover{background-color:rgba(121,181,28,.5);cursor:no-drop;color:#fff}.x4-button-invalid,.x4-button-invalid:active,.x4-button-invalid:focus,.x4-button-invalid:hover,a.x4-button-invalid,a.x4-button-invalid:active,a.x4-button-invalid:focus,a.x4-button-invalid:hover{cursor:no-drop;color:#fff}.x4-primary-button-inverse,.x4-primary-button-inverse:active,.x4-primary-button-inverse:focus,.x4-primary-button-inverse:hover{-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,.12);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,.12);box-shadow:0 1px 2px 1px rgba(0,0,0,.12);background-color:#fff;color:#79b51c}.x4-bordered-button,.x4-bordered-button:active,.x4-bordered-button:focus,.x4-bordered-button:hover{-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,.12);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,.12);box-shadow:0 1px 2px 1px rgba(0,0,0,.12);background-color:#fff}a.x4-button:active,a.x4-button:selected,a.x4-button:visited{outline:0}.x4-textarea{display:block;width:100%;border:none;border-left:0;height:auto;border-bottom:1px solid #727272;padding-bottom:1px;border-top:0;border-right:0}.x4-textarea:focus{border-bottom:2px solid #2baf2b;padding-bottom:0}.x4-label{color:#727272;font-size:.8em;font-weight:400}.x4-label-right{color:#727272;font-size:.8em;font-weight:400;float:right}.x4-label-right a{color:#727272;font-weight:400;text-decoration:none}.x4-label-required-symbol{font-size:.8em;vertical-align:.5em;color:#79b51c;padding-left:1px}.x4-label-list{padding-left:20px;color:#727272!important;font-size:.8em}h1.x4-section-title{color:#79b51c;font-size:1em;margin-bottom:5px;margin-top:0}.x4-textfield{display:block;outline:0;border:none;border-bottom:1px solid #727272;width:100%;padding-bottom:1px;background-color:#fff!important}.x4-textfield:disabled{color:#727272}.x4-textfield:focus{border-bottom:2px solid #2baf2b;padding-bottom:0}.x4-textfield-invalid{border:none;border-bottom:2px solid red;padding-bottom:0}.x4-gray{color:#727272}.x4-green{color:#79b51c}.x4-font-95-gray{color:#727272;font-size:95%;font-weight:400}.x4-input-invalid{border-bottom:2px solid red!important;padding-bottom:0}.x4-button-disabled{background-color:#fff;color:#bbb}.x4-select-wrapper{width:30px;position:relative}.x4-select-wrapper::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;content:"\f078";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:auto;-webkit-font-smoothing:antialiased}.x4-select{padding:0 2px;width:100%;border:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:0;cursor:pointer}.x4-select:disabled{color:inherit}.x4-select::-ms-expand{display:none}.x4-select:focus::-ms-value{background-color:transparent;color:inherit}.x4-select:disabled::-ms-value{color:inherit}.x4-bordered-box{-moz-border-radius:2px;-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,.12);-webkit-border-radius:2px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,.12);background-color:#fff;border:none;box-shadow:0 1px 2px 1px rgba(0,0,0,.12);color:#727272;display:inline-block;font-size:95%;line-height:95%;outline:0;padding:8px 20px;text-decoration:none;transition:all .2s ease;width:auto!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.x4-select-invalid{border-bottom:2px solid red!important;margin-bottom:0}.x4-field-replacement{color:#727272;border-bottom:1px solid #727272}.x4-invisible-table{width:100%}.module-details-table .table-content{max-width:450px}.module-details-table tr td:first-child{vertical-align:top;padding-right:30px}.x4-invisible-table td{padding:1px;word-wrap:break-word;overflow-wrap:break-word}.x4-invisible-table .bottom-line{border-bottom:1px solid #ddd}.flat-textfield{outline:0;border:1px solid #a9a9a9;padding-left:5px}.full-width-textfield{width:99%}.right-small,.right-small:hover{float:right;font-size:.8em;padding:9px;margin-right:10px}