#titleSite {
    margin-top: -18px;
}

@media (min-width: 576px) {
    #titleSite {
        margin-top: 32px;
    }
}

.featurette-divider {
    margin: 3rem 0; /* Space out the Bootstrap <hr> more */
}

/* Thin out the marketing headings */
.featurette-heading {
    font-weight: 300;
    line-height: 1;
    letter-spacing: -.05rem;
}



/* custom by reza*/
.min70 {
    min-width: 70px;
}
.min80 {
    min-width: 80px;
}
.min100 {
    min-width: 100px;
}

.min120 {
    min-width: 120px;
}

.min150 {
    min-width: 150px;
}
.min180 {
    min-width: 180px;
}

.min200 {
    min-width: 200px;
}

.max200 {
    max-width: 200px;
}
.max100 {
    max-width: 100px;
}
.max120 {
    max-width: 120px;
}
.max150 {
    max-width: 150px;
}
.max180 {
    max-width: 180px;
}
.fontfarsi {
    font-family: IRANSans !important;
    font-weight: 400;
}