.popup-mask{opacity:0;z-index:9999;visibility:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:rgba(255, 255, 255, 0.96);top:0;width:100%;height:100%;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.popup-mask.visible{visibility:visible;opacity:1;}
.popup-mask .popup{width:50%;height:50%;position:static;background:transparent;visibility:hidden;}
.popup-mask .popup.visible{visibility:visible;}
.popup-mask .popup-content{width:100%;height:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.popup-mask .popup-content iframe{width:100%;height:100%;}
.popup-mask .popup-close{position:absolute;top:5%;right:3%;width:25px;height:25px;color:transparent;background:url(/images/cancel.png) no-repeat;background-size:25px;}
.popup-mask #form-accident{width:auto; margin:0;}
#popup1 .popup-content{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;}
#form-accident h1{text-transform:uppercase;font-size:3rem;letter-spacing:2px;text-align:center;}
#form-accident h2{text-transform:uppercase;font-size:1.2rem;font-weight:600;letter-spacing:1px;color:#da9057;width:auto;display:inline-block;margin-bottom:10%;}
#form-accident .form-error{text-align:center;height:40px;width:auto;line-height:40px;background:#da4a4a;color:#ffffff;letter-spacing:2px;}
#form-accident textarea{display:block;height:170px;padding:10px;resize:none;border-color:#c1c1c1;outline:none;color:#717171;font-family:"Raleway";letter-spacing:0.5px;}
#form-accident .person input{display:block;width:100%;height:35px;border:none;border-bottom:1px solid #c1c1c1;outline:none;color:#717171;font-family:"Raleway";letter-spacing:0.5px;font-size:14px;margin-top:10px;}
#form-accident .status{text-align:center;font-size:16px;}
#form-accident .status h2{display:block;}
#form-accident .status strong{text-transform:uppercase;}
#form-accident .status span{color:#da9057;}
#form-accident::-webkit-input-placeholder{color:#c1c1c1;}
#form-accident::-moz-placeholder{color:#c1c1c1;}
#form-accident:-ms-input-placeholder{color:#c1c1c1;}
#form-accident:-moz-placeholder{color:#c1c1c1;}
#form-accident .error{color:#da4a4a;display:block;margin-top:0px;border-top:2px solid #da4a4a;border-color:#da4a4a !important;padding-top:5px;font-size:14px;width:auto;}
#form-accident button{border:1px solid #da9057;background:transparent;height:28px;width:auto;font-size:14px;padding:0 30px;color:#da9057;margin-top:10%;letter-spacing:1px;font-family:'Raleway';text-transform:uppercase;position:relative;overflow:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;outline:none;cursor:pointer;}
#form-accident button.next-answer,
#form-accident button.send-answer{float:right;}
#form-accident button::before{content:'> \00a0';position:absolute;top:0px;left:-20px;width:0px;height:27px;bottom:2px;background:rgba(218, 144, 87, 0.9);-webkit-transition:all 1.5s ease;transition:all 1.5s ease;z-index:-1;text-align:right;padding-top:3.4px;}
#form-accident button.prev-answer::before{content:'\00a0\00a0 <';position:absolute;top:0px;left:auto;right:-20px;width:0px;height:27px;bottom:2px;background:rgba(218, 144, 87, 0.9);-webkit-transition:all 1.5s ease;transition:all 1.5s ease;z-index:-1;text-align:left;padding-top:3.4px;}
#form-accident button:hover{color:white;}
#form-accident button:hover:before{width:100%;left:0;}
#form-accident button.prev-answer:hover:before{width:100%;left:auto;right:0;}
#form-accident fieldset{display:none;border:none;padding:0;}
#form-accident label{cursor:pointer;color:#717171;font-size:16px;}
#form-accident input[type='checkbox'],
#form-accident input[type='checkbox'].radio{opacity:0;z-index:-1;width:0;height:0;position:absolute;}
#form-accident input[type='checkbox']+label::before{content:"";width:30px;height:30px;display:inline-block;position:relative;margin:auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-indent:-999px;overflow:hidden;cursor:pointer;vertical-align:middle;margin-right:15px;margin-bottom:4px;}
#form-accident input[type='checkbox']+label::before{border:1px solid silver;background:transparent;transition:0.5s ease all;-moz-transition:0.5s ease all;-webkit-transition:0.5s ease all;}
#form-accident input[type='checkbox']:checked+label::before{border:none;background:#da9057;}
#form-accident input[type='checkbox'].radio+label::before{content:"";width:30px;height:30px;border-radius:50%;display:inline-block;position:relative;margin:auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-indent:-999px;overflow:hidden;cursor:pointer;vertical-align:middle;margin-right:15px;margin-bottom:4px;}
#form-accident input[type='checkbox'].radio+label::before{border:1px solid silver;background:transparent;transition:0.5s ease all;-moz-transition:0.5s ease all;-webkit-transition:0.5s ease all;}
#form-accident input[type='checkbox'].radio:checked+label::before{border:none;background:#da9057;}
#send-accident{border:1px solid #da9057;background:transparent;padding:4px 12px;width:120px;font-size:14px;color:#da9057;cursor:pointer;font-family:'Raleway', sans-serif;position:absolute;overflow:hidden;text-decoration:none;padding:7px 13px;text-align:center;}
#send-accident:hover{color:white;}
#send-accident:before{content:'> \00a0   \00a0';position:absolute;top:0px;left:-10px;width:0px;height:100%;background:rgba(218, 144, 87, 0.9);-webkit-transition:all 1.5s ease;transition:all 1.5s ease;z-index:-1;text-align:right;padding-top:4.6px;}
#send-accident:hover:before{width:100%;left:0;}
@media only screen and (min-width:1001px) and (max-width:1601px){.popup-mask .popup-content{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;}
.popup-mask #form-accident{width:auto; margin:0;}
.popup-mask .popup{width:100% !important;height:100% !important;}
.popup-mask{overflow-y:auto;}
}
@media only screen and (min-width:1001px) and (max-width:1024px){.popup-mask .popup-content{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;}
.popup-mask #form-accident{width:auto; margin:0;}
.popup-mask .popup{width:100% !important;height:100% !important;}
.popup-mask{overflow-y:auto;}
}
@media only screen and (max-width:1000px){.popup-mask .popup-content{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;}
.popup-mask #form-accident{width:auto; margin:0;}
.popup-mask .popup{width:100% !important;height:100% !important;}
.popup-mask{overflow-y:auto;}
}