.steps li:nth-of-type(4){animation:flash 1.7s linear 0s alternate infinite}.steps li:nth-of-type(4)::before{border-color:#4682b4;animation:leftStep 1s linear 0s alternate infinite}@media screen and (max-width: 480px){.steps li:nth-of-type(4)::before{animation-name:bottomStep}}section:not(:nth-of-type(1)) h3{margin-top:100px}section h3{margin-bottom:14px !important}[name=form1] .flexbox,.information form .flexbox{display:flex;align-items:center}[name=form1] .flexbox p,.information form .flexbox p{margin:0 0 0 23px !important}[name=form1] .flexbox span,.information form .flexbox span{display:block}[name=form1] .gender label,.information form .gender label{display:block}[type=text],[type=password]{width:100%;max-width:300px;border:1px solid #ccc;outline:none}[type=text]:focus,[type=password]:focus{box-shadow:0 0 3px 1px skyblue}[type=number]{width:100%;max-width:140px;border:1px solid #ccc;outline:none}select{width:100%;max-width:550px;padding:14px 0;font-size:18px}textarea{width:100%;min-height:300px;border:1px solid #ccc;outline:none;resize:none}textarea:focus{box-shadow:0 0 3px 1px skyblue}#birthday{height:100px}#birthday p{width:270px;margin:33px 0}#birthday p span{display:inline-block;margin:0 0 7px 10px;vertical-align:middle}@media screen and (max-width: 1200px){#birthday{height:auto;flex-direction:column}#birthday p{flex-grow:1;width:100%;border-style:solid none solid none;border-width:14px;border-color:rgba(0,0,0,0)}}#address input{max-width:700px}#e_mail{flex-wrap:wrap;height:150px}@media screen and (max-width: 800px){#e_mail{flex-wrap:nowrap;align-items:flex-start;height:auto}}#questionnaire th,#traveling th,#subscription th{width:400px}#questionnaire label,#traveling label,#subscription label{display:block}#questionnaire i,#traveling i,#subscription i{display:inline}.sub_section td{padding:23px 14px !important}.sub_section td>span{display:inline-block;padding:10px 0}.sub_section p.guide>b{display:inline-block;margin:0 7px;padding:0 7px;font-weight:500;background-color:rgba(222,184,135,.3);border-radius:4px}@media screen and (max-width: 800px){.sub_section th,.sub_section td{width:100% !important;display:block}.sub_section [type=text],.sub_section [type=password]{max-width:100%}.sub_section .flexbox{flex-direction:column}.sub_section .guide{padding-top:10px}}#user_name,#passwd{min-width:170px}#toggle{position:relative;max-width:100%;min-width:300px}#toggle input{width:100%;padding-right:48px}#toggle #togglePassword{position:absolute;top:0;right:0;bottom:0;width:37px;height:100%;background:url("/img/eyes.png") no-repeat -33px center;border:none;cursor:pointer;transition:opacity .2s linear 0s}#toggle #togglePassword:hover{opacity:.6}@media screen and (max-width: 800px){#toggle{width:100%}}
