*{
    box-sizing:content-box;
    padding: 0px;
    margin: 0px;}
body{
    background-color: darkslateblue;
    font-family: IRANSans;
}
@font-face {
    font-family: IRANSans;
    src: url(font/IRANSansWeb.woff2);
}

.title-domain-name{
    background-color: whitesmoke;
    border-radius: 0px;
    width: 100%;
    height: 100px;
    text-align: center;
}
.domain-p{
    padding: 35px;
    font-weight: bolder;
    color:purple;
    font-size: 21px;
}

.container{
    background-color: antiquewhite;
    width: 100%;
    height: max-content;
    margin: auto;
    position: absolute;
    text-align: center;
    border-bottom-left-radius:30px ;
    border-bottom-right-radius:30px ;
    font-size: 0.6rem;
    margin-top: 90px;
}
.container p{
    padding: 13px;
    font-size: larger;
    font-weight: 700;
}
.email{
    background-color: gainsboro;
    
}
.tg{
    background-color:gainsboro;
   
}

.error-price-alert-to-customers{
    width: 100%;
    height: max-content;
    position: fixed;
    bottom: 0;
    background-color: rgb(247, 163, 163);
    color: rgb(0, 0, 0);
    text-align: center;
    border-top-right-radius: 30px;
    border-top-left-radius: 30px;
}
.error-price-alert-to-customers p{
    padding: 17px;
    font-size: 12px;
}

/*--------------------------------------------------------------------------------*/
@media only screen and (min-width: 768px) {
    .container{
        font-size: 15px;
        border-radius: 0px;
    }
    .domain-p{
        font-size: 30px;
    }
    .title-domain-name{
        border-radius: 0px;
        margin-top: 40px;
    }
    .email{
        border-radius: 0px;
    }
    .error-price-alert-to-customers{
        top: 0;
        border-radius: 0px;
    }
}
/*--------------------------------------------------------------------------------*/