.Witing {
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: url(/App_Themes/Image/wait.gif) no-repeat center center rgba(0, 0, 8, 0.75);
    z-index: 100;
}

.Pointer:hover {
    cursor: pointer;
    opacity: 0.5;
}

.Num, .NumNeg {
    direction: ltr;
}

.hide {
    display: none !important;
}

.searchPanel {
    width: 94%;
    border-radius: 11px;
    margin: 0 auto;
    background: rgb(55 160 193);
    /*background: linear-gradient(90deg, rgba(237,237,237,1) 19%, rgba(190,190,190,1) 100%);*/
    padding-bottom: 10px;
}

    .searchPanel ul {
        background: #dcdbdb;
        width: 100%;
    }

    .searchPanel li {
        float: right;
        width: 20%;
        text-align: right;
        direction: rtl;
        margin: 12px 0 0 0;
    }

    .searchPanel .mantaghe {
        position: relative;
    }

    .searchPanel h6 {
        border-radius: 4px;
        width: 90%;
        background: url(/App_Themes/Image/SelectFlesh.png?v=7) no-repeat left #fff;
        height: 40px;
        line-height: 40px;
        font-size: 12px;
        color: #575757;
        padding-right: 5%;
        margin-right: 2.5%;
        cursor: pointer;
    }

.Mantaghe {
    position: relative;
}

.mantaghePart {
    position: absolute;
    top: 35px;
    right: 0;
    background: rgba(0, 0, 0, 0) url("/App_Themes/image/SerchBG.jpg") repeat scroll left center;
    box-shadow: 0 1px 5px #3c3c3c;
    z-index: 99;
    display: none;
    width: 1240px;
}

    .mantaghePart dl {
        width: 99%;
        padding-right: 1%;
        color: #fff;
        margin-top: 20px;
    }

    .mantaghePart dd {
        font-size: 14px;
        margin: 7px 0;
        width: 100% !important;
    }


        .mantaghePart dd div {
            color: #003c35;
            width: 100px;
            float: right;
        }

    .mantaghePart input[type=radio] {
        margin-left: 3px;
    }

    .mantaghePart #SerchBtn {
        border: 1px solid #fff;
        width: 100px;
        height: 41px;
        border-radius: 4px;
        text-align: center;
        font-size: 14px;
        font-weight: bold;
        background: url(/App_Themes/image/Wserch.png) no-repeat center center #a7813c;
    }

        .mantaghePart #SerchBtn:hover {
            background: url(/App_Themes/image/Wserch.png) no-repeat center center #ed6d0b;
        }


.searchPanel input[type=text] {
    width: 90% !important;
    height: 40px;
    line-height: 40px;
    border-radius: 4px;
    border: 0;
    padding-right: 5%;
    text-align: right;
    font-size: 20px;
    color: #575757;
    margin-right: 2.5%;
}

.Price {
    font-size: 23px !important;
    font-weight: bold;
}

    .Price::placeholder {
        font-size: 13px !important;
        font-weight: normal;
        line-height: 35px;
    }

    .Price:-ms-input-placeholder {
        font-size: 13px !important;
        font-weight: normal;
        line-height: 35px;
    }

    .Price::-ms-input-placeholder {
        font-size: 13px !important;
        line-height: 35px;
        font-weight: normal;
    }

.searchPanel input[type=text]::-webkit-input-placeholder {
    font-size: 12px;
}

.searchPanel input[type=text]:-ms-input-placeholder {
    font-size: 12px;
}

.searchPanel input[type=text]::-moz-placeholder {
    font-size: 12px;
}

.searchPanel input[type=button] {
    width: 91%;
    margin-right: 2.5%;
    height: 40px;
    line-height: 35px;
    border-radius: 4px;
    border: 0;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    background: url(/colorlib-search/Wserch.png) no-repeat center center #030303;
}

    .searchPanel input[type=button]:hover {
        background: url(/colorlib-search/WserchOn.png) no-repeat center center #fff;
    }



select::-ms-expand {
    display: none;
}

select {
    -webkit-appearance: none;
}


.ui-select {
    border-radius: 4px;
    box-sizing: border-box;
    position: relative;
    overflow: hidden;
    width: 91%;
    background: #fff;
    float: right;
    height: 40px;
    margin-right: 2.5%;
}

    .ui-select select {
        font-size: 12px;
        color: #575757;
        width: 100%;
        background-position: left 12% center !important;
        border: none !important;
        background: url(/App_Themes/Image/SelectFlesh.png?v=7) no-repeat left #fff;
        /* padding-right: 2%; */
        height: 40px;
    }


.SelctCheck {
    position: relative;
    font-size: 12px;
    color: #575757;
    width: 90% !important;
    line-height: 40px;
    float: right;
    height: 40px;
    border-radius: 4px;
    border: 0;
    text-align: right;
    background: url(/App_Themes/Image/SelectFlesh.png?v=7) no-repeat left #fff;
    margin-right: 2.5%;
    cursor: pointer;
}

    .SelctCheck h6 {
        padding-right: 5%;
        width: 98%;
    }

    .SelctCheck div {
        width: 96%;
        position: absolute;
        padding: 10px 2%;
        border-radius: 4px;
        top: 40px;
        right: 0;
        background: #fff;
        z-index: 99;
        box-shadow: 0 0 3px #575757;
        display: none;
    }

        .SelctCheck div span {
            padding: 5px;
        }

.Li_Moshaver {
    display: none;
}

.RPanel {
    width: 73%;
    float: right;
    margin-top: 10px;
}

.LPanel {
    width: 26%;
    float: right;
    margin-right: 1%;
    margin-top: 10px;
    text-align: center;
}

.advertiseDiv {
    width: 99.7%;
    border: 1px solid #e2e2e2;
    background: #fff;
    border-radius: 4px;
    padding: 5px 0 0 0;
    text-align: center;
    margin-bottom: 10px;
}

    .advertiseDiv img {
        max-width: 97%;
    }

.Moshaverin {
    width: 99.7%;
    border: 1px solid #e2e2e2;
    background: #fff;
    border-radius: 4px;
    padding: 5px 0 10px 0;
    text-align: center;
    margin-bottom: 10px;
}

    .Moshaverin dl {
        width: 97%;
        margin: 0 auto;
    }



    .Moshaverin dd {
        margin: auto;
        padding: 20px 0 10px 0;
        border-bottom: 1px dashed #e9e9e9;
    }

        .Moshaverin dd:last-child {
            border-bottom: 0;
        }

    .Moshaverin p {
        font-size: 13px;
        color: #4d4d4d;
        text-align: center;
        padding: 0 20px 10px 20px;
    }

    .Moshaverin h6 {
        color: #106267;
        font-size: 14px;
        font-weight: normal;
    }

    .Moshaverin a {
        color: #106267;
        font-size: 15px;
    }

    .Moshaverin .telegram {
        color: blue !important;
        direction: ltr !important;
        font-size: 20px;
    }

.Item {
    height: auto;
    width: 99.7%;
    border: 1px solid #e2e2e2;
    background: #fff;
    border-radius: 4px;
    direction: rtl;
    margin-bottom: 20px;
    display: block;
}


    .Item dt {
        display: inline-block;
        width: 20%;
        text-align: center;
    }

    .Item dd {
        display: inline-block;
        width: 80%;
    }

    .Item img {
        max-width: 98%;
        max-height: 140px;
        margin-top: 2px;
    }

    .Item:hover {
        border: 1px solid #b5b3b3;
    }

    .Item ul {
        height: 35px;
        border-bottom: 1px solid #eeeeee;
        width: 97%;
        margin: 0 auto;
    }

        .Item ul li {
            line-height: 35px;
            float: right;
            width: 25%;
            font-size: 13px;
            color: #3c3c3c;
            padding-right: 25px;
        }

            .Item ul li h2 {
                font-size: 13px;
                font-weight: normal;
            }


            .Item ul li:nth-of-type(1) {
                background: url(/App_Themes/Image/code.png?v=7) no-repeat right center;
            }

            .Item ul li:nth-of-type(2) {
                background: url(/App_Themes/Image/apar.png?v=7) no-repeat right center;
            }

            .Item ul li:nth-of-type(3) {
                background: url(/App_Themes/Image/date.png?v=7) no-repeat right center;
            }

    .Item div {
        float: right;
        margin: 5px 1.5% 5px 0;
        width: 102px;
        height: 66px;
        background: url(/App_Themes/Image/metr.png?v=7) no-repeat;
    }

    .Item span {
        display: block;
        width: 84px;
        height: 47px;
        float: right;
        text-align: center;
        font-size: 35px;
        font-weight: bold;
        color: #fff;
        text-shadow: 0 0 2px #190b00;
        line-height: 40px;
    }

    .Item p {
        float: right;
        height: 66px;
        padding-right: 10px;
        color: #4d4d4d;
        text-align: center;
        line-height: 66px;
        font-size: 18px;
    }

    .Item b {
        font-weight: normal;
    }

    .Item .PriceBr {
        display: none;
    }

    .Item ol {
        margin-right: 1.5%;
        height: 30px;
        border-top: 1px solid #eeeeee;
        float: right;
    }

        .Item ol li {
            padding: 0 23px;
            float: right;
            font-size: 13px;
            color: #3c3c3c;
        }

            .Item ol li:nth-child(1) {
                background: url(/App_Themes/Image/tabaghe.png?v=7) no-repeat right center;
                margin-right: 0;
            }

            .Item ol li:nth-child(2) {
                background: url(/App_Themes/Image/khab.png?v=7) no-repeat right center;
            }

            .Item ol li:nth-child(3) {
                background: url(/App_Themes/Image/sakht.png?v=7) no-repeat right center;
            }

            .Item ol li:nth-child(4) {
                background: url(/App_Themes/Image/asansor.png?v=7) no-repeat right center;
            }

            .Item ol li:nth-child(5) {
                background: url(/App_Themes/Image/sanad.png?v=7) no-repeat right center;
            }

    .Item h6, .Item h5, .Item h4, .Item h3 {
        font-size: 18px;
        float: left;
        width: auto;
        height: 40px;
        margin: -20px 0 0 10px;
        border-radius: 6px;
        line-height: 35px;
        font-weight: normal;
        background: #fff;
        border-radius: 5px;
        text-shadow: 1px 1px 2px #fff;
        color: #573f14;
        border: 1.5px solid #37bbc2;
    }

    .Item h6 {
        background: url(/App_Themes/Image/rahnBG.png?v=7) no-repeat right center #fff;
        padding: 0 75px 0 10px;
    }

    .Item h5 {
        background: url(/App_Themes/Image/ejare.png?v=7) no-repeat right center #fff;
        padding: 0 75px 0 10px;
    }

    .Item h4 {
        background: url(/App_Themes/Image/forosh.png?v=7) no-repeat right center #fff;
        padding: 0 105px 0 10px;
    }

    .Item h3 {
        background: url(/App_Themes/Image/rahneKamel.png?v=7) no-repeat right center #fff;
        padding: 0 105px 0 10px;
    }

.vagozarshode {
    border: 1px solid #d80000;
    background: url(/App_Themes/Image/vagozar.png?v=7) no-repeat left top #fff;
}

    .vagozarshode p {
        color: #d80000;
    }

    .vagozarshode ul {
        border-bottom: 0;
    }

#Div_Paging {
    width: 100%;
    height: 50px;
}


    #Div_Paging a {
        float: right;
        width: 40px;
        height: 40px;
        color: #37bbc2;
        background: #fff;
        line-height: 40px;
        margin-right: 5px;
        margin-top: 5px;
        text-align: center;
        font-size: 16px;
    }

        #Div_Paging a:first-child, #Div_Paging a:last-child {
            font-size: 20px;
            line-height: 42px;
        }

        #Div_Paging a:hover {
            color: #fff;
            background: #37bbc2;
        }

    #Div_Paging .slcPg {
        color: #fff;
        background: #37bbc2;
    }

/*------------------------------------------------------------------*/

@media only screen and (max-width:1245px) {
    .mantaghePart {
        width: 98%;
    }
}

@media only screen and (max-width:1200px) {

    .Item h6, .Item h5, .Item h4, .Item h3 {
        margin: 0 0 10px 10px;
    }

    .Item ol {
        width: 97%;
        border-top: 1px dashed #bebebe;
    }
}

@media only screen and (max-width:1080px) {
    .mantaghePart dd div {
        width: 100%;
        padding-right: 0;
    }
}

@media only screen and (max-width:970px) {

    .searchPanel li {
        width: 14.285%;
    }
}

@media only screen and (max-width:920px) {
    .RPanel {
        width: 100%;
    }

    .LPanel {
        width: 100%;
        margin-right: 0;
    }
}

@media only screen and (max-width:750px) {
    .searchPanel li {
        width: 20%;
    }

    .mantaghePart dd {
        font-size: 12px;
    }
}

@media only screen and (max-width:610px) {

    .range {
        width: 94%;
    }

    .searchPanel li {
        width: 33.333%;
    }


    .Item ul {
        height: 110px;
        margin-bottom: 8px;
        width: 60%;
        float: right;
        margin-right: 3%;
        border: 0;
    }

        .Item ul li {
            float: none;
            padding-right: 30px;
            width: 95%;
        }

    .Item dt {
        width: 100%;
    }

    .Item dd {
        width: 100%;
    }

    .Item img {
        max-height: 250px;
    }

    .Item div {
        margin: 24px auto;
    }

    .Item p {
        float: none;
        height: auto;
        margin: 0 3%;
        text-align: center;
        line-height: 40px;
        width: 94%;
        clear: both;
        border-top: 1px solid #e2e1e1;
        border-bottom: 1px solid #e2e1e1;
        padding: 0;
    }

    .Item h6, .Item h5, .Item h4, .Item h3 {
        margin: 10px auto;
        float: none;
        clear: both;
        width: 200px;
    }

    .Item ol {
        height: auto;
    }
}

@media only screen and (max-width:450px) {


    #ui-select{
        width: 96% !important;
    margin-right: 2px !important;
    }

    [type="checkbox"] {
        right: 120px !important;
      }

    #search-icon{
        right: 46% !important;
    }

    .searchPanel li {
        width: 50%;
    }

        .searchPanel li:first-child, .searchPanel li:last-child {
            width: 100%;
        }

    .searchPanel .mantaghe {
        width: 92.5%;
        margin-right: 1.25%;
    }

    .searchPanel input[type="button"] {
        width: 97.5%;
        margin-right: 1.25%;
    }
}
