@charset "utf-8";body.axWait #dialog-wrapper .loader{display:block;border:1.2vmin solid #f3f3f3;border-color:var(--bk-color);animation:rotate 1s linear infinite;border-top:1.2vmin solid #555;border-radius:50%;width:10vmin;height:10vmin;z-index:1000;left:calc(50% - 5vmin);top:calc(50% - 5vmin);position:absolute;opacity:1;}#dialog-wrapper{display:flex;align-items:center;overflow:hidden;}#dialog-wrapper .dialog{box-shadow:0 0px 8px #fff;width:100%;background-color:#fff;opacity:1;overflow:auto;padding:15px;padding:var(--padding);max-height:100vh;max-height:calc(var(--vh) * 100);margin:auto;}#dialog-wrapper .dialog,#dialog-wrapper .dialog.big,#dialog-wrapper .dialog.small{font-size:0.95rem;line-height:1.5;}#dialog-wrapper .dialog>*{transition:all 0.3s ease-in-out;}body.axWait #dialog-wrapper .dialog>*{opacity:0.3;}.dialog-header{color:#ee0000;color:var(--bk-color);fill:#ee0000;fill:var(--bk-color);font-size:1.6em;padding:5px 0 15px 0;padding:5px 0 var(--padding) 0;margin-bottom:15px;border-bottom:1px solid #ee0000;border-bottom-color:var(--bk-color);}.dialog-header a svg{margin:0;height:22px;width:22px;}.dialog-content div{margin:15px 0;}.dialog-content div:last-child{margin-bottom:0;}.dialog-content .dsBorderTop{padding-top:15px;border-top-color:#666;border-top-color:var(--bk-color);}.dialog-error{border:2px dotted #ee0000;color:#ee0000;padding:10px;margin-top:20px;font-weight:bold;}.dialog-error a{color:#333;margin-top:10px;display:block;}.dialog-buttons{margin-top:15px;border-top:1px solid #ee0000;border-top-color:var(--bk-color);display:flex;justify-content:right;flex-direction:row-reverse;}.dialog-buttons button{text-transform:uppercase;margin:15px 0 5px 15px;margin:15px 0 calc(15px - var(--padding)) 15px;border-radius:35px;height:35px;box-shadow:0px 8px 14px -7px #666;}.dialog-buttons button~button[value="cancel"]{color:#ee0000;color:var(--bk-color);background-color:transparent;background-image:none;color:#999;border-color:#999;}.dsInput,.dsInputFlex{position:relative;margin-top:8px;}.dsInput:first-child{margin-top:0;}.dsInput input,.dsInput select,.dsInput textarea{font-size:1.1rem;display:block;width:100%;height:45px;padding:16px 10px 4px 9px;color:#333;background:#f7f7f7;border:1px solid #b4b4b4;border-radius:5px;margin:0;}.dsInput textarea{height:auto;}.dsInput select{-moz-appearance:none;-webkit-appearance:none;appearance:none;}.dsInput input:invalid{outline:none;}.dsInput input:focus,.dsInput select:focus{outline:none;box-shadow:0 0 3px 0 #333;}.dsInput label{cursor:text;color:#666;font-size:0.8rem;position:absolute;left:10px;top:1px;}input[type="radio"].dsCheckbox,input[type="checkbox"].dsCheckbox{visibility:hidden;position:absolute;height:0;width:0;}input[type="radio"].dsCheckbox+label,input[type="checkbox"].dsCheckbox+label,button.dsCheckbox{position:relative;display:block;margin:1em 0 1em 0;padding:0 0 0 2em;cursor:pointer;}input[type="radio"].dsCheckbox:checked+label.checkedhide,input[type="checkbox"].dsCheckbox:checked+label.checkedhide,input[type="radio"].dsCheckbox:checked+.label.checkedhide,input[type="checkbox"].dsCheckbox:checked+.label.checkedhide,input[type="radio"].dsCheckbox:checked+.label .checkedhide,input[type="checkbox"].dsCheckbox:checked+.label .checkedhide{display:none;}input[type="radio"].dsCheckbox+.label label,input[type="checkbox"].dsCheckbox+.label label{cursor:pointer;}input[type="radio"]:disabled+label,input[type="checkbox"]:disabled+label{opacity:0.6;}input[type="radio"].dsCheckbox+label span.small,input[type="checkbox"].dsCheckbox+label span.small{display:inline-block;line-height:1.4;}input[type="radio"].dsCheckbox+label::before,input[type="checkbox"].dsCheckbox+label::before,button.dsCheckbox::before{position:absolute;content:'';border:2px solid #CCC;border-radius:10%;height:1em;width:1em;left:1px;top:0.3em;box-shadow:0 0 2px 0 #999;}input[type="radio"].dsCheckbox:not(.invert):checked+label::after,input[type="checkbox"].dsCheckbox:not(.invert):checked+label:after,input[type="radio"].dsCheckbox.invert:not(:checked)+label::after,input[type="checkbox"].dsCheckbox.invert:not(:checked)+label:after,button.dsCheckbox::after{position:absolute;content:"✔";left:0;font-size:200%;line-height:1;top:-0.15em;filter:drop-shadow(-1px 0px 1px #888);color:#ee0000;color:var(--bk-color);}input[type="radio"].dsCheckbox+label .big,input[type="checkbox"].dsCheckbox+label .big{font-size:120%;}input[type="radio"].dsCheckbox.big+label,input[type="checkbox"].dsCheckbox.big+label,.smallBox input.dsCheckbox+label{margin:0 0 1em 0;padding:0 0 0 3em;}input[type="radio"].dsCheckbox.big+label:before,input[type="checkbox"].dsCheckbox.big+label:before,.smallBox input.dsCheckbox+label:before{height:1.5em;width:1.5em;left:3px;top:0.3em;}input[type="radio"].dsCheckbox.big:checked+label:after,input[type="checkbox"].dsCheckbox.big:checked+label:after,.smallBox input.dsCheckbox:checked+label:after{font-size:300%;}.dsBlockButton:not(.dsDynamic){display:block;width:100%;margin-top:15px;margin-bottom:30px;}.dsBlockButton.dsDynamic{display:block;width:100%;}input[type="checkbox"].ddNextPage:checked+label{display:none;}.dsCaptcha{border-top:1px solid #EE0000;border-top:1px solid var(--bk-color);padding:10px 5px 0 5px;padding:calc(2 * var(--padding)) var(--padding) 0 var(--padding);margin-top:0px;}.dsCaptcha label{margin-bottom:10px;font-size:90%;display:block;}.dsCaptcha input[type="text"],.dsCaptcha input[type="number"],.dsCaptcha input[type="submit"],.dsCaptcha button,.dsCaptcha img{height:30px;margin:2px 0 0 0;}.dsCaptcha img{margin-right:10px;}.dsCaptcha input[type="text"],.dsCaptcha input[type="number"]{float:right;width:70%;width:calc(100% - 100px);text-align:center;margin-right:0;}.dsCaptcha input[type="submit"],.dsCaptcha button{width:100%;margin-top:7px;}.dsButtonfield{border-top:1px solid #EE0000;border-top:1px solid var(--bk-color);margin-top:25px;margin-top:var(--margin);padding-top:15px;padding-top:var(--padding);text-align:right;}.dsButtonfield button{width:100%;}.dsButtonfield button.cancel{opacity:0.5;}.dsButtonfield input[type="submit"].cancel:not(:hover),.dsButtonfield a.cancel:not(:hover){background-image:linear-gradient(#CCC 40%,#999);}.dsButtonfield input[type="submit"].cancel{margin-right:10px;float:left;}@media only screen and (min-width:500px){#dialog-wrapper .dialog.small{max-width:400px;}.dsBlockButton.dsDynamic{width:auto;margin-top:0;margin-left:10px;}.dsCaptcha>div{display:inline-block;float:left;height:37px;}.dsCaptcha>div:last-child{float:right;}.dsCaptcha input[type="text"],.dsCaptcha input[type="number"]{float:right;width:80px;}.dsCaptcha input[type="submit"],.dsCaptcha button{width:auto;margin-top:0;margin-left:10px;}.dsButtonfield{display:flex;justify-content:space-between;}.dsButtonfield button{width:40%;}.dsButtonfield input[type="submit"].cancel{float:none;}}@media only screen and (min-width:700px){#dialog-wrapper .dialog{max-width:700px;border:1px solid #ccc;}#dialog-wrapper .dialog:not(.small) .dialog-buttons{justify-content:flex-start;}#dialog-wrapper .dialog:not(.small) .dialog-buttons button{margin-left:5%;min-width:20%;}.dialog-buttons button{height:40px;border-radius:40px;}.flex-group{justify-content:space-between;}.flex-group>div{max-width:48%;max-width:calc(100% / 2 - (1.5 * var(--padding)));margin-bottom:0;}.flex-group>div:first-child{padding-right:4%;padding-right:calc(3 * var(--padding));border-right:1px solid #F00;border-right-color:var(--bk-color);}.flex-group .dsButtonfield{border-top:none;}.dsCaptcha{padding:10px 0 0 0;}}@media only screen and (min-width:800px){.dsInputFlex{display:flex;justify-content:space-between;}.dsInputFlex>.dsInput{margin-top:0;width:39%;}.dsInputFlex>.dsInput:last-of-type{margin-left:7px;flex-grow:1;}.dsInputFlex.dsInputFlexCity>.dsInput:first-of-type{min-width:100px;max-width:200px;width:25%;}.dsInput,.dsInputFlex{margin-top:15px;}.dsCaptcha input[type="text"],.dsCaptcha input[type="number"],.dsCaptcha input[type="submit"],.dsCaptcha button,.dsCaptcha img{height:35px;}}@media only screen and (min-width:900px){#dialog-wrapper .dialog.big{max-width:900px;}}@media only screen and (min-width:1300px){input[type="radio"].dsCheckbox+label::before,input[type="checkbox"].dsCheckbox+label::before,button.dsCheckbox::before{top:0.4em;}}