@charset "utf-8";
/* CSS Document */
* {direction: rtl; }
.bg {background-image: url("../img/bg-response.jpg"); background-repeat: no-repeat; height: 833px; margin: auto auto; padding:10px 10px; font-family: rubik; }

.label {width: 450px; margin: 8px 0px 0px 0px; height: 30px; line-height: 30px;}
.label2 {width: 210px; margin: 8px 0px 0px 0px; height: 30px; line-height: 30px;}
input {height:40px; line-height: 40px; width: 450px; border: solid 1px #ddd;}
select {height:48px; line-height: 48px; width: 456px; border: solid 1px #ddd;}
.select2 {height:48px; line-height: 48px; width: 217px; border: solid 1px #ddd;}
.img {margin:0px auto ; width: 250px; height: 294px; }
.img img {padding: 0px !important;}

.bmdate {margin:0px auto ; width: 298px; height: 38px; margin-bottom: 20px;}
.bmdate img {padding: 0px !important;}
.btn { background-color: #213f56; border-color: #213f56;color: #fff; font-weight: bold; height:48px; text-align:center; font-size: 20px; margin: 1.3rem 0 3rem 0 !important;}
.btn :hover{ background-color: #213f56 !important; border-color: #213f56;}
.input2 {height:40px; line-height: 40px; width: 210px; border: solid 1px #ddd;}
.dem {width:210px; float: right;}
.first {margin-left:30px;}
.clear {clear: both;}
h1 {font-size: 35px; text-align: center; font-weight: bold; margin-bottom: 15px;}
.form-label {margin: 1rem 0 0 0 !important;}
.bg-image { background-size: contain; min-height: 800px;}
.response {margin: 50px 0px 50px 0px !important;}
