﻿/*.nazarheader{padding:5px 15px;clear:both;color:#979797;font:16px iransansweb;width:110px;margin:20px auto;position:relative;z-index:99;border:1px solid #dcdbdb;text-align:center;background:#fff}.Divider{height:1px;width:99.7%;background:#dcdbdb;overflow:hidden;position:relative;bottom:42px}.nazar-bx{width:100%;overflow:hidden;max-width:1000px}.nazardetail{clear:both;color:#2F2F2F;overflow:hidden;height:auto;display:block;line-height:25px;text-align:right;margin-bottom:10px;display:none}.multitxtfield{width:100%;height:122px;border-radius:2px;border:none 0;padding:10px;color:#666!important;background:#f2f2f2;max-width:880px;line-height:20px}.txtfield,.rlptxtfield{width:100%;background:url(../images/cmnt.png) no-repeat right -7px top 10px,#f2f2f2;float:right;border-radius:2px;border:none 0;padding:3px 25px;color:#666!important}.txtfield2,.rlptxtfield2{display:none;width:100%;background:url(../images/cmnt.png) no-repeat right -3px top -27px,#f2f2f2;box-shadow:none;float:right;border-radius:2px;border:none 0;padding:3px 43px;color:#666!important;direction:ltr}.sendComment{z-index:100;width:100%;color:#fff;margin-top:6px;background-color:#3a3e5996;border:none}.nazarchk{display:none;float:right;background:#F2F2F2;width:100%;padding:4px 3px 0;line-height:29px}.nazarchk input{float:right;width:25px;height:19px;position:relative;top:2px}.nazarchk label{color:#252525;font-weight:400}.chnazar{float:right}.chnazar label{color:#000;font-weight:400}.nazar h1{width:100%;text-align:center;color:#fff;font:bold 16px}.comment-bx{border-bottom:1px solid #cfcfcf;overflow:hidden;padding:5px;min-height:50px;margin:5px 0;color:#000;font-size:11px}.comment-bx span{font-weight:700;color:#0097a7;font-size:13px}.comment-bx p{font-size:13px}.comment-answer .answer{margin:0 3%}.nazar-capcha{margin-top:6px}.nazar-capcha .txtfield {width: 50%;float: right;}.nazar-capcha img {width: 49%;float: left;height: 38px;}@media only screen and (max-width:760px) {.txtfield, .rlptxtfield, .nazar-capcha img {margin-top: 7px}.nazar-capcha {margin-top: 0;}.no-pn-mob {padding: 0}
}*/


.panel-bx {
    padding: 50px 0;
}
.dv-container {
    width: 88%;
    margin: 0 auto;
}
.ti-ce {
    text-align: center;
    margin: 0px auto 20px auto;
    font-family: 'Kalameh-Bold';
    border-top: 2px solid #fec30e;
    border-bottom: 2px solid #fec30e;
    display: table;
    padding: 8px 0;
    font-size: 24px;
}
.p-ce {
    text-align: center;
    margin: 0 auto 45px auto;
    direction: rtl;
}
.contact-form {
    box-shadow: 0px 4px 16px 0px rgba(20, 20, 20, 0.0784313725490196);
    padding: 25px 25px;
    color: #000;
    direction: rtl;
    border-radius: 18px;
    background-color: #fff;
}
.label-text {
    text-align: right;
    padding-bottom: 15px;
}

.input-info {
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-radius: 12px;
    border: 1px solid #dcdcdf;
    margin-bottom: 20px;
    padding: 0 6px;
    outline: 0;
    direction: rtl;
    background: #fff;
}

.contact-form .input-info {
    height: auto;
}

.pull-left {
    float: left !important;
}

.btn-pr {
    background: #f9bf0e;
    color: #092b34;
    width: 180px;
    border: none;
    padding: 15px 0;
    color: #092b34;
}
.nazarchk input {
    width: 25px;
    height: 25px;
}
.nazarchk label {
    font-weight: normal;
    padding-right: 10px;
    position: relative;
    bottom: 9px;
}
@media screen and (max-width: 1170px) {
    .dv-container {
        width: 95%;
        margin: 0 auto;
    }
}

.comment-bx {
    border-bottom: 1px solid #cfcfcf;
    overflow: hidden;
    padding: 5px;
    min-height: 50px;
    margin: 5px 0;
    color: #000;
    font-size: 11px
}

    .comment-bx span {
        font-weight: 700;
        color: #0097a7;
        font-size: 13px
    }

    .comment-bx p {
        font-size: 13px
    }

.comment-answer .answer {
    margin: 0 3%
}

.nazar-capcha {
    margin-top: 6px
}

    .nazar-capcha .txtfield {
        width: 50%;
        float: right;
    }

    .nazar-capcha img {
        width: 49%;
        float: left;
        height: 38px;
    }

@media only screen and (max-width:760px) {
    .txtfield, .rlptxtfield, .nazar-capcha img {
        margin-top: 7px
    }

    .nazar-capcha {
        margin-top: 0;
    }

    .no-pn-mob {
        padding: 0
    }