@import "font_family.css";
* {
    box-sizing: border-box;
}
body {
    background-color: #000;
}
.image_div {
    width: 100%;
    height: 20%;
    text-align: center;
    padding : 10px;
}
#title_image {
    width: 30%;
}
#prizes_image {
    width: 40%;
}
.footer-div {
    margin-top : 30px;
}
#form-div {
    padding : 5vw;
    width: 70%;
    margin: auto;
    text-align: center;
    overflow: auto;
}
.row-50 {
    overflow: auto;

    text-align: center;
    vertical-align: middle;
}
.label-div {
    width: 46%;
    float: right;
    text-align: center;
}
.label-class {
    color: #fff;
    font-size: 13px;
    font-family: "iran-sans-bold";
    padding: 10px;
    background-color: red;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
}
.input-div {
    width: 54%;
    float: right;
    margin: 0px 0px;
    padding: 10px;
    text-align: center;
}
input[type=text], input[type=email] {
    width: 100%;
    padding: 10px 15px;
    font-size: 12px;
    border-width: 0px;
    border-radius: 35px;
}
#submit-div {
    margin: 0px auto;
    text-align: center;
}
input[type=submit] {
    width: 25%;
    margin-top: 20px;
    padding: 10px;
    border-radius: 35px;
    border: 2px solid #fff;
    background-color: #fff;
}

@media screen and (max-width: 1350px) {
    .image_div {
        width: 100%;
        height: 20%;
        text-align: center;
        padding : 10px;
    }
    #title_image, #prizes_image {
        width: 500px;
    }

}
@media screen and (max-width: 1200px) {

}
@media screen and (max-width: 900px) {
    body {
        background-image: url("https://tikday.com/assets/images/customized/back2.png");
        background-size: 100% auto;
        background-repeat:no-repeat;
    }
    #form-div {
        width: 80%;
    }
}
@media screen and (max-width: 600px) {
    body {
        background-image: url("https://tikday.com/assets/images/customized/back.png");
        background-size: 100% auto;
        background-repeat:no-repeat;
    }
    #form-div {
        width: 100%;
    }
    .image_div {
        width: 100%;
        height: 20%;
        text-align: center;
        padding : 10px;
    }
    #title_image {
        width: 80%;
    }
    #prizes_image {
        width: 100%;
    }
    #submit-div {
        margin: 0px auto;
        text-align: center;
    }
    input[type=text], input[type=email] {
        font-size: 10px;
    }
    .label-class {
        font-size: 11px;
    }
    input[type=submit] {
        width: 40%;
        margin-top: 20px;
        padding: 10px;
        border-radius: 35px;
        border: 2px solid #fff;
    }
}
input[type=submit]{
    -webkit-appearance: none;
}
*:focus {
    outline: none;
}