.vacancy{color:#002536;padding-bottom:45px;min-height:calc(60vh)}.vacancy p{color:#002536;line-height:1.3;margin-bottom:10px}.vacancy .row{margin-left:-15px;margin-right:-15px;margin-top:10px}.vacancy .input-wrap{margin-top:5px!important;margin-bottom:5px!important}.vacancy .input-wrap.no-margin{margin:0}.vacancy .input-wrap a{color:#d9dadb}.vacancy .download-imitation{padding-left:25px!important;padding-right:25px!important}.vacancy form h4{text-align:center;color:#002536;margin-top: 40px;} .vacancy form h3{text-align:center;color:#002536;margin-top: 40px;}.vacancy form .form-container{max-width:650px;width:100%;margin:20px auto;background-color:#002536;padding:5px 25px 15px}.vacancy form .form-container label{color:#d9dadb!important}.vacancy form .red-button-wrap{max-width:185px;margin-left:auto;margin-right:auto}.vacancy form input[type=checkbox].custom{display:none!important}.vacancy form input[type=checkbox].custom+.tick{-webkit-appearance:none;content:"";width:14px;height:14px;background:#d9dadb;outline:0;margin:0 5px;box-sizing:border-box;display:inline-block;vertical-align:middle}.vacancy form input[type=checkbox].custom:checked+.tick:after{content:"";display:block;width:9px;height:14px;border:0 solid #002536;border-width:0 2px 2px 0;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg);margin:-6px 3px;pointer-events:none}.vacancy form input[type=radio]+label{margin-bottom:4px!important}.vacancy form .importance input,.vacancy form .importance label{display:inline-block!important;margin-right:5px}.vacancy form .importance input{max-width:200px}.vacancy form .salary input,.vacancy form .salary label,.vacancy form .salary span{display:inline-block!important}.vacancy form .salary input{max-width:100px}.vacancy input::-webkit-input-placeholder{font-size:18px}.vacancy input::-moz-placeholder{font-size:18px}.vacancy input:-moz-placeholder{font-size:18px}.vacancy input:-ms-input-placeholder{font-size:18px}ol{padding-left:15px;font-size:18px}ol ul{list-style:none;padding:0}ol ul li:before{content:'−';display:inline-block;margin-right:10px}ol ul li+li{margin-top:10px}
    form#formjob1 input[type=submit] {
    background-color: red;
    color: white;
    font-weight: bold;
    width: 100%;
    height: 100%;
    padding:10px 0;
    }
    form#formjob1 .red-form {
        padding:0;
    }
    
    form#formjob1 .download-imitation {
        display:block;
    }
    form#formjob2 input[type=submit] {
    background-color: red;
    color: white;
    font-weight: bold;
    width: 100%;
    height: 100%;
    padding:10px 0;
    }
    form#formjob2 .red-form {
        padding:0;
    }
    
    form#formjob2 .download-imitation {
        display:block;
    }