/*******************************  Form*******************************/form{font-size:1rem;position:relative;margin:10px 0;display:inline-block;width:100%;}form label{display:block;margin:2px;color:var(--text);font-size:.92857143em;font-weight:700;text-transform:none;}form output{display:inline-block;}form .marker,form .textarea,form textarea,form .input,form output,li input,form input,form input[type="range"],form select{font-family:Lato, 'Helvetica Neue', Arial, Helvetica, sans-serif;margin:0;outline:0;-webkit-appearance:none;tap-highlight-color:var(--background);line-height:1.21428571em;padding:.6em;font-size:1em;background:var(--background);border-width:1px ;border-style:solid;color:var(--text);border-radius:var(--radius);-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset;-webkit-transition:color .1s ease, border-color .1s ease;transition:color .1s ease, border-color .1s ease;width:calc(100% - 1.2em);vertical-align:top;overflow:visible;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative;}form fieldset{outline:0;-webkit-appearance:none;padding:1.1em 1em .63857143em ;border-width:1px ;border-style:solid;color:var(--text);border-radius:var(--radius);-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset;border-color:rgba(0,0,0,0.05);position:relative;margin:10px 0;}form legend{padding:.2rem .5rem;border-radius:var(--radius) var(--radius) 0 0;box-shadow:0 0 0 0 transparent inset;background-color:var(--border);color:var(--text);font-size:10px;line-height:10px;text-transform:uppercase;position:absolute;top:-17px;right:10px;z-index:100000;}form .list,form .password{position:relative;}form .password i{-webkit-mask-image:url('/7.0.0/icons/iconmonstr-eye-5.svg');mask-image:url('/7.0.0/icons/iconmonstr-eye-5.svg');font-size:0.8rem;content:"";position:absolute;top:12.5px;right:12px;z-index:1000;display:inline-block;-webkit-mask-size:cover;mask-size:cover;width:1em;height:1em;margin:0;align-items:center;background-color:var(--text);cursor:pointer;}form .password.showed i{-webkit-mask-image:url('/7.0.0/icons/iconmonstr-eye-8.svg');mask-image:url('/7.0.0/icons/iconmonstr-eye-8.svg');}form .password i{background-color:var(--button-icon);}form input[type="color"]::-webkit-color-swatch-wrapper{padding:0;border-radius:var(--radius);}form input[type="color"]::-webkit-color-swatch{border:none;border-radius:var(--radius);}form .textarea,form textarea{max-width:100%;min-height:60px;}form .marker,form output,form input,form .input,form .textarea,form textarea{border-color:var(--border);}form .input.withline,form input.withline{border-top:none;border-left:none;border-right:none;border-radius:0;}form .input.disabled,form .input.disabled.hover,form .input.readonly,form .input.readonly.hover,.button.disabled,.button.disabled:hover,.button.readonly,.button.readonly:hover,form *:disabled,form *:disabled:hover,form input[readonly='readonly'],form input[readonly='readonly']:hover{color:var(--disabled);background-color:var(--disabled-background);cursor:unset;}form option{margin:0;outline:0;line-height:1.21428571em;padding:.67857143em 1em;font-size:1em;}form select::-ms-expand{display:none;}form .list::after,form .select::after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--border);content:'';position:absolute;top:16px;right:12px;z-index:10;display:inline-block;pointer-events:none;}form .select{position:relative;display:block;}form *{-webkit-appearance:none;-moz-appearance:none;appearance:none;}form select{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}form .warning,form .warning:hover,form .warning:focus{border-color:var(--border-warning);color:var(--border-warning);}form.has-space-b .button,form.has-space-b button,form.has-space-b input,form.has-space-b select{margin-bottom:4px;}form .switch [type="checkbox"],form .radio [type="radio"],form .checkbox [type="checkbox"]{display:none;}form .switch,form .checkbox,form .radio{width:100%;display:inline-block;position:relative;}form .switch label{padding:4px 6px 6px 0 !important;}form .switch.onright label{padding:6px;}form .radio label::before,form .checkbox label::before{ background-color:var(--background);border:1px solid var(--border);-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset;display:inline-block;position:absolute;content:'';width:18px;height:18px;left:0;top:4px;}form .checkbox label::before{ padding:9px;border-radius:var(--radius);}form .checkbox.asradio label::before,form .radio label::before{ padding:9px;border-radius:50%;}form .radio [type="radio"]:checked + label::after,form .checkbox [type="checkbox"]:checked + label::after{position:absolute;z-index:10;}form .checkbox [type="checkbox"]:checked + label::after{content:'';left:2px;z-index:10;width:11px;height:7px;top:9px;border-right:solid 3px var(--text);border-top:solid 3px var(--text);transform:rotate(135deg);}form .checkbox.asradio [type="checkbox"]:checked + label::after,form .radio [type="radio"]:checked + label::after{content:' ';border-radius:50%;top:13px;background:var(--color);left:5px;width:12px;height:12px;}form .switch [type="checkbox"]:not(:checked) + label::before, form .switch [type="checkbox"]:checked + label::before{left:0;top:11px;width:3em;border:2px solid var(--switch);background:var(--switch);border-radius:1.1em;z-index:0;}form .switch.onright [type="checkbox"]:not(:checked) + label::before, form .switch.onright [type="checkbox"]:checked + label::before{right:0;left:unset;}form .switch [type="checkbox"]:not(:checked) + label::before, form .switch [type="checkbox"]:checked + label::before, form .switch [type="checkbox"]:not(:checked) + label::after, form .switch [type="checkbox"]:checked + label::after{content:'';position:absolute;height:1.5em;transition:all .5s ease;}form .switch [type="checkbox"]:not(:checked) + label, form .switch [type="checkbox"]:checked + label{cursor:pointer;}form .switch [type="checkbox"]:not(:checked) + label::after, form .switch [type="checkbox"]:checked + label::after{left:.15em;top:13px;background-color:var(--background);border-radius:50%;width:21px;height:21px;}form .switch.onright [type="checkbox"]:not(:checked) + label::after, form .switch.onright [type="checkbox"]:checked + label::after{left:unset;right:1.65em;}form .switch [type="checkbox"]:checked + label::before{background-color:var(--switch-checked);border-color:var(--switch-checked);}form .switch [type="checkbox"]:checked + label::after{left:23px;}form .switch.onright [type="checkbox"]:checked + label::after{left:unset;right:.15em;}form .width-h{width:calc(50% - 5px) !important;}form .width-h:first-child,form .width-t:first-of-type{margin-right:6px;}form .width-h:last-child,form .width-t:last-child{margin-left:6px;}form .width-t{width:calc(33.33% - 6.9px) !important;}form .width-h.spacer-d3{width:50% !important;margin:0 !important;}form .width-q{width:calc(25% - 7.5px) !important;margin-right:6px;}form .width-q:last-child{margin-right:0;}form .input{height:38px;}form .input-message{display:inline-block;outline:0;border:none;vertical-align:baseline;padding:.78571429em 1em .65em;text-transform:none;text-shadow:none;line-height:1em;font-style:normal;font-size:10px;text-align:left;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease,-webkit-box-shadow .1s ease;will-change:'';-webkit-tap-highlight-color:transparent;}form .input-message.attach{position:absolute;top:19px;right:4px;opacity:0.6;}form .micro select,form .mini select,form .tiny select,form .small select,form .large select,form .big select,form .huge select,form .massive select{min-height:unset !important;}form .micro select,form .micro,button.micro,.button.micro{font-size:.5rem;}form .mini select,form .mini,button.mini,.button.mini{font-size:.78571429rem;}form .tiny select,form .tiny,button.tiny,.button.tiny{font-size:.85714286rem;}form .small select,form .small,button.small,.button.small{font-size:.92857143rem;}form .large select,form .large,button.large,.button.large{font-size:1.14285714rem;}form .big select,form .big,button.big,.button.big{font-size:1.28571429rem;}form .huge select,form .huge,button.huge,.button.huge{font-size:1.42857143rem;}form .massive select,form .massive,button.massive,.button.massive{font-size:1.71428571rem;}form .margin-auto{margin-left:auto !important;margin-right:auto !important;display:table;}form .mini .select::after{top:12px;right:12px;}form .inputattach input{width:calc(100% - 61px) !important;border-radius:var(--radius) 0 0 var(--radius);}form .inputattach .button,form .inputattach button{border-radius:0 var(--radius) var(--radius) 0;}form .inputattach.with-select{min-height:37px;}form .inputattach.with-select input{width:calc(100% - 200px) !important;border-radius:0 0 0 0;float:left;border-left:unset;}form .inputattach.with-select .select{width:140px !important;border-radius:var(--radius) 0 0 var(--radius);float:left;}form .inputattach.with-select button,form .inputattach.with-select .button{float:left;}form .inputattach.with-select .select select{border-radius:inherit;}form .select > select{width:100%;min-height:36px;}form .switch, form .checkbox, form .radio{width:100%;display:inline-block;position:relative;height:44px;}form .switch [type="checkbox"], form .radio [type="radio"], form .checkbox [type="checkbox"]{display:none;}input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;}form .radio label::before, form .checkbox label::before{top:8px;padding:1px;}form .switch label, form .checkbox label, form .radio label{font-family:inherit;padding:6px 6px 0 30px;font-weight:normal;cursor:pointer;font-size:14px;margin-top:4px;color:#87888A;font-weight:inherit;}form .checkbox [type="checkbox"]:checked + label::after{content:'';left:5px;z-index:10;width:9px;height:5px;top:13px;border-right:solid 2px var(--color);border-top:solid 2px var(--color);transform:rotate(135deg);}form .file{position:relative;display:inline-block;cursor:pointer;width:100%;}form .file input{min-width:14rem;margin:0;filter:alpha(opacity=0);opacity:0;}form .file span::before{position:absolute;top:-.075rem;right:-.075rem;bottom:-.075rem;z-index:6;display:inline-block;content:"Browse";padding:.63857143em;line-height:1.4328571em;color:#555;background-color:#eee;border:1px solid #ddd;border-radius:0 var(--radius) var(--radius) 0;}form .file span{position:absolute;top:0;right:0;left:0;z-index:5;padding:.63857143em;color:#555;background-color:#fff;border:1px solid #ddd;border-radius:var(--radius);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:normal;line-height:1.4328571em;}form input[type=range]{-webkit-appearance:none;cursor:pointer;}form input[type=range]:focus{outline:none;}form input[type=range]::-webkit-slider-runnable-track{width:100%;height:12.8px;box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d;background:var(--border-not-selected);border-radius:25px;border:0px solid #000101;}form input[type=range]::-webkit-slider-thumb{box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d;border:0px solid #000000;height:20px;width:39px;border-radius:7px;background:var(--border);-webkit-appearance:none;margin-top:-3.6px;}form input[type=range]:focus::-webkit-slider-runnable-track{background:var(--border-not-selected);}form input[type=range]::-moz-range-track{width:100%;height:12.8px;animate:0.2s;box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d;background:var(--border-not-selected);border-radius:25px;border:0px solid #000101;}form input[type=range]::-moz-range-thumb{box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d;border:0px solid #000000;height:20px;width:39px;border-radius:7px;background:var(--border);}form input[type=range]::-ms-track{width:100%;height:12.8px;animate:0.2s;background:transparent;border-color:transparent;border-width:39px 0;color:transparent;}form input[type=range]::-ms-fill-lower{background:var(--border-not-selected);border:0px solid #000101;border-radius:50px;box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d;}form input[type=range]::-ms-fill-upper{background:var(--border-not-selected);border:0px solid #000101;border-radius:50px;box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d;}form input[type=range]::-ms-thumb{box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d;border:0px solid #000000;height:20px;width:39px;border-radius:7px;background:var(--border);}form input[type=range]:focus::-ms-fill-lower{background:var(--border-not-selected);}form input[type=range]:focus::-ms-fill-upper{background:var(--border-not-selected);}form .switch{padding:6px 6px 6px 56px;}form .switch.disabled [type="checkbox"]:not(:checked) + label::after, form .switch.disabled [type="checkbox"]:checked + label::after,form .radio.disabled label::before, form .checkbox.disabled label::before,form :disabled,form .file.disabled span,form .file.disabled span::before,form :disabled:hover{border-color:var(--border);cursor:default !important;color:var(--disabled) !important;	background-color:var(--disabled-background) !important;}form .switch.disabled label,form .radio.disabled label, form .checkbox.disabled label{cursor:default !important;}form .select.disabled:hover::after{border-top-color:var(--border);}form input[type="date"]::-webkit-calendar-picker-indicator{width:12px;height:12px;cursor:pointer;}form input[type="date" i]{padding-inline-start:0;padding:.56em .63857143em !important;}form .inputattach:hover .marker,form .inputattach:hover select,form .inputattach:hover input, form .inputattach:hover .button, form .inputattach:hover button, form .textarea:focus, form textarea:focus,form .input:focus,form select:hover,form select:focus,form input:hover,form input:focus{-webkit-box-shadow:0 0 0 1px transparent inset, 0 0 0 0 var(--border) inset;box-shadow:0 0 0 1px transparent inset, 0 0 0 0 var(--border) inset;border-color:var(--border-hover);}form .radio:hover label::before,form .radio:focus label::before{border-color:var(--border-hover);}form .inputattach.with-select:hover .button,form .inputattach:hover button{background-color:var(--border-hover);}form .list:hover::after,form .inputattach:hover .select:after, form .select:hover:after,form .select:focus:after{border-top:6px solid var(--border-hover);}form input[type="date"]:hover::-webkit-calendar-picker-indicator{color:var(--border-hover);}form .inputattach .marker{float:left;width:16px;border-left:unset;border-right:unset;border-radius:0 0 0 0;line-height:13px;padding-right:0;}form .inputattach .marker::before{display:none;}form .inputattach .marker .icon{width:16px;height:16px;margin-top:1px;background-color:var(--border);}form .inputattach:hover .marker .icon{background-color:var(--border-hover);}form .inputattach.with-select.with-marker input{width:calc(100% - 225px) !important;}form .radio [type="radio"]:checked + label,form .switch [type="checkbox"]:checked + label,form .checkbox [type="checkbox"]:checked + label{color:inherit;}progress,meter{margin-left:7px;}meter{background:#efefef;border-radius:8px;border:1px solid transparent;/* 2 */ box-shadow:none;height:.75em;overflow:hidden;position:relative;padding:0;}meter::-webkit-meter-bar{background:#efefef;border:0 solid transparent;/* 2 */ height:12.5px;border-radius:8px;position:absolute;top:0;left:0;} meter::-moz-meter-bar, meter::-webkit-meter-optimum-value, meter::-webkit-meter-suboptimum-value, meter::-webkit-meter-even-less-good-value{border-radius:8px;}meter::-webkit-meter-optimum-value{background:#e74c3c;}meter::-webkit-meter-suboptimum-value{background:#FFDB1A;}meter::-webkit-meter-even-less-good-value{background:#86CC00;}meter:-moz-meter-optimum::-moz-meter-bar{background:#e74c3c;}meter:-moz-meter-sub-optimum::-moz-meter-bar{background:#FFDB1A;}meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:#86CC00;}meter.opposite::-webkit-meter-optimum-value{background:#86CC00;}meter.opposite::-webkit-meter-suboptimum-value{background:#FFDB1A;}meter.opposite::-webkit-meter-even-less-good-value{background:#e74c3c;}meter.opposite:-moz-meter-optimum::-moz-meter-bar{background:#86CC00;}meter.opposite:-moz-meter-sub-optimum::-moz-meter-bar{background:#FFDB1A;}meter.opposite:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:#e74c3c;}.iti,.iti input{width:100%;}.iti input{padding-left:60px !important;}.iti .iti__flag-container{background-color:var(--border-not-selected);z-index:1;border-radius:var(--radius) 0 0 var(--radius);}.iti__hide{display:none;}.iti__flag{box-shadow:unset;}form .inputattach.with-select.with-marker .iti input{width:calc(100% - 276px) !important;}form .inputattach.with-select.with-marker .iti{width:calc(100% - 207px);float:left;}form .inputattach.with-select.with-marker .iti input{width:100% !important;}form .inputattach.with-select.with-marker .iti .iti__flag-container{background-color:unset;}form .inputattach input{height:18px;}form .inputattach .iti input{height:38px;}form .inputattach .iti input{padding-left:50px !important;}form .with-currency::before{content:attr(data-symbol);float:left;color:#aaa;position:absolute;padding:11px;}form .with-currency{display:block;position:relative;width:calc(100% - 16px);}form .with-currency input{padding-left:24px;}form .group{display:table;width:100%;}form .group input{display:table-cell;}form .group:first-child,form .group:first-of-type{margin-right:6px;}form .group:last-child,form .group:last-child{margin-left:6px;}input::-webkit-calendar-picker-indicator,select::-ms-expand,input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none;}form .with-after::before{content:attr(data-symbol);color:#aaa;position:absolute;padding:11px;right:0;}form .with-after{display:block;position:relative;width:100%;}.select.width-60p.mini{width:calc(60% + 16px) !important;}form .with-currency.border-red input{border-color:#e74c3c;color:#e74c3c;}form .with-currency.border-red::before{color:#e74c3c;}form small{width:100%;margin:2px;display:inline-block;}form .list.mini::after, form .select.mini::after{top:12px;}form .fx-relay-icon{top:6px !important;bottom:unset !important;right:6px !important;}form .textarea.has-form{padding-bottom:4px;}form .textarea span.value{padding:0;border:2px solid var(--border);display:inline-block;margin:0 6px 6px 0;border-radius:4px;position:relative;}form .textarea span.value span{padding:4px 6px 6px;display:inline-block;border-radius:inherit;line-height:20px;}form .textarea span.form div.delete,form .textarea span.value div.delete{position:absolute;top:-5px;right:-5px;background-color:var(--border);padding:0 4px;border-radius:inherit;cursor:pointer;font-size:10px;}form .textarea .add{position:absolute;width:100%;bottom:-4px;left:0;right:0;}form .textarea.with-multiple .add{position:absolute;top:-26px;right:5px;left:unset;bottom:unset;}form .textarea .add input{margin:0 0 0 -1px;width:calc(100% - 20px) !important;padding:4px 10px 6px !important;}form .textarea .add button{font-size:10px;position:absolute;right:-3px;top:1px;height:12px;}form .textarea span.form{border:2px solid var(--border);padding:10px;display:inline-block;border-radius:inherit;width:calc(100% - 22px);margin:0 0 8px;position:relative;}