@charset "UTF-8";#contacts{max-width:992px;width:100%;margin:0 auto}.contacts-form-wrap{margin:0 auto}.contact-select a:hover,.blue a{color:#0050ff}.contacts-form-wrap input{width:100%;border:1px #4e454a solid;border-radius:3px;padding:10px}.contacts-form-wrap .contact-day input{width:165px!important}.contacts-form-wrap textarea{width:100%;padding:10px}.wpcf7-list-item{display:block}.wpcf7-list-item label{display:block!important}.wpcf7-list-item input{width:auto}.con-ver-t{vertical-align:top!important}.menu-302 select{padding:5px}.table-res-form{width:100%}.table-res-form tr{border-top:0}.table-res-form tr:first-child{border-top:none}.table-res-form tr:nth-child(2n+1){background:0 0}.table-res-form th,.table-res-form td{padding:1.5em}.table-res-form th{text-align:left;vertical-align:middle}.table-res-form .requied{font-size:.8em;color:#bb272d;display:inline-block;padding:3px 5px;background:0 0;border-radius:2px;width:50px;text-align:center;vertical-align:middle}.table-res-form .requied2{font-size:.8em;color:#fff;display:inline-block;padding:3px 5px;background:0 0;border-radius:2px;width:50px;text-align:center;vertical-align:middle}.table-res-form .requied-base{position:relative}.table-res-form .requied-inner{position:absolute;bottom:0}.codedropz-upload-container{background-color:#fff}.codedropz-upload-handler{width:90%;margin:0 auto}.privacy-policy{max-width:992px;width:100%;padding:1.5em;margin:1.5em auto;height:200px;border:1px solid #000;overflow-y:scroll}.contacts-btn{width:200px;margin:40px auto!important}.contacts-btn input[type=submit]{border:1px #4e454a solid;padding:.5em 4em;border-radius:0;background:#fff;color:#4e454a;box-shadow:0 0 1px 0 rgba(0,0,0,.5);font-weight:700;transition:1s}.contacts-btn input[type=submit]:hover{background:#4e454a;color:#fff;box-shadow:none}.for-name{width:176px}.contact-mail td{padding:0 1.5em 1.5em}.contact-mail td p{margin-bottom:-10px!important}.contacts-form-wrap .people input{width:100px!important}.privacy-check a{border-bottom:1px solid #4e454a}.people input{margin-right:10px}@media only screen and (max-width:768px){　　　　　 .table-res-form td{width:100%;display:block}　　　　　 .table-res-form th{padding-bottom:0}　　　　　 .table-res-form .empty{display:none}.table-res-form th{text-align:left}.table-res-form th{padding:20px 0 0 33px}.requied-o{padding:20px 0 0 10px!important}.table-res-form td{padding:1rem 1.5rem 1.5rem}.table-res-form tr,.table-res-form td{display:block;width:auto}.table-res-form td{border-top:none}.for-name{width:143px}.table-res-form th{padding:20px 0 0 15px}.contact-none{display:none}.contact-mail td{padding:1.5em}}