
@font-face {
    font-family: "b mitra";
    font-style: normal;
    font-weight: bold;
    src: url("../fonts/Mitrabold/MitraBold.eot?#iefix") format("embedded-opentype"), url("../fonts/Mitrabold/MitraBold.woff") format("woff"), url("../fonts/Mitrabold/MitraBold.ttf") format("truetype"), url("../fonts/Mitrabold/MitraBold.svg#MitraBold") format("svg");
}
@font-face {
    font-family: "b titr";
    src: url("../fonts/BTitrBold.eot#") format("eot"), url("../fonts/BTitrBold.woff") format("woff"), url("../fonts/BTitrBold.ttf") format("truetype");
}
@font-face {
    font-family: "gilanweb1";
    src: url("../fonts/gilanweb1.eot#") format("eot"), url("../fonts/gilanweb1.woff") format("woff"), url("../fonts/gilanweb1.woff2") format("woff2"), url("../fonts/gilanweb1") format("truetype");
}
@font-face {
    font-family: "gilanweb2";
    src: url("../fonts/gilanweb2.eot#") format("eot"), url("../fonts/gilanweb2.woff") format("woff"), url("../fonts/gilanweb2.woff2") format("woff2"), url("../fonts/gilanweb2.ttf") format("truetype");
}
@font-face {
    font-family: "gilanweb3";
    src: url("../fonts/gilanweb3.eot#") format("eot"), url("../fonts/gilanweb3.woff") format("woff"), url("../fonts/gilanweb3.woff2") format("woff2"), url("../fonts/gilanweb3.ttf") format("truetype");
}
@font-face {
    font-family: "gilanweb4";
    src: url("../fonts/gilanweb4.eot#") format("eot"), url("../fonts/gilanweb4.woff") format("woff"), url("../fonts/gilanweb4.woff2") format("woff2"), url("../fonts/gilanweb4.ttf") format("truetype");
}
@font-face {
    font-family: "gilanweb5";
    src: url("../fonts/gilanweb5.eot#") format("eot"), url("../fonts/gilanweb5.woff") format("woff"), url("../fonts/gilanweb5.woff2") format("woff2"), url("../fonts/gilanweb5.ttf") format("truetype");
}
@font-face {
    font-family: "gilanyekan1";
    font-style: normal;
    font-weight: bold;
    src: url("../fonts/iranyekan/eot/iranyekanwebbold.eot?#iefix") format("embedded-opentype"), url("../fonts/iranyekan/woff2/iranyekanwebbold.woff2") format("woff2"), url("../fonts/iranyekan/woff/iranyekanwebbold.woff") format("woff"), url("../fonts/iranyekan/ttf/iranyekanwebbold.ttf") format("truetype");
}
@font-face {
    font-family: "gilanyekan2";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/iranyekan/eot/iranyekanwebregular.eot?#iefix") format("embedded-opentype"), url("../fonts/iranyekan/woff2/iranyekanwebregular.woff2") format("woff2"), url("../fonts/iranyekan/woff/iranyekanwebregular.woff") format("woff"), url("../fonts/iranyekan/ttf/iranyekanwebregular.ttf") format("truetype");
}
@font-face {
    font-family: "gilanyekan3";
    font-style: normal;
    font-weight: 300;
    src: url("../fonts/iranyekan/eot/iranyekanweblight.eot?#iefix") format("embedded-opentype"), url("../fonts/iranyekan/woff2/iranyekanweblight.woff2") format("woff2"), url("../fonts/iranyekan/woff/iranyekanweblight.woff") format("woff"), url("../fonts/iranyekan/ttf/iranyekanweblight.ttf") format("truetype");
}
@font-face {
    font-family: "iransansdn";
    font-style: normal;
    font-weight: bold;
    src: url("../fonts/irdn/eot/iransansdnbold.eot?#iefix") format("embedded-opentype"), url("../fonts/irdn/woff2/iransansdnbold.woff2") format("woff2"), url("../fonts/irdn/woff/iransansdnbold.woff") format("woff"), url("../fonts/irdn/ttf/iransansdnbold.ttf") format("truetype");
}
@font-face {
    font-family: "iransansdn";
    font-style: normal;
    font-weight: 300;
    src: url("../fonts/eot/iransansdnlight.eot?#iefix") format("embedded-opentype"), url("../fonts/irdn/woff2/iransansdnlight.woff2") format("woff2"), url("../fonts/irdn/woff/iransansdnlight.woff") format("woff"), url("../fonts/irdn/ttf/iransansdnlight.ttf") format("truetype");
}
@font-face {
    font-family: "iransansdn";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/irdn/eot/iransansdn.eot?#iefix") format("embedded-opentype"), url("../fonts/irdn/woff2/iransansdn.woff2") format("woff2"), url("../fonts/irdn/woff/iransansdn.woff") format("woff"), url("../fonts/irdn/ttf/iransansdn.ttf") format("truetype");
}
@font-face {
    font-family: "gilanweb6";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/webFonts/fonts/eot/IRANSansWeb(FaNum).eot?#iefix") format("embedded-opentype"), url("../fonts/webFonts/fonts/woff2/IRANSansWeb(FaNum).woff2") format("woff2"), url("../fonts/webFonts/fonts/IRANSansWeb(FaNum).woff") format("woff"), url("../fonts/webFonts/fonts/ttf/IRANSansWeb(FaNum).ttf") format("truetype");
}
@font-face {
    font-family: "gilanweb7";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/webFonts/fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/webFonts/fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2") format("woff2"), url("../fonts/webFonts/fonts/IRANSansWeb(FaNum)_Bold.woff") format("woff"), url("../fonts/webFonts/fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf") format("truetype");
}
@font-face {
    font-family: "gilanweb8";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/webFonts/fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix") format("embedded-opentype"), url("../fonts/webFonts/fonts/woff2/IRANSansWeb(FaNum)_Light.woff2") format("woff2"), url("../fonts/webFonts/fonts/IRANSansWeb(FaNum)_Light.woff") format("woff"), url("../fonts/webFonts/fonts/ttf/IRANSansWeb(FaNum)_Light.ttf") format("truetype");
}
@font-face {
    font-family: "gilanweb9";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/webFonts/fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/webFonts/fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2") format("woff2"), url("../fonts/webFonts/fonts/IRANSansWeb(FaNum)_Medium.woff") format("woff"), url("../fonts/webFonts/fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf") format("truetype");
}
#sp-menu ul {
    font-family: gilanweb4;
    position: relative;
    text-align: center;
    top: 5px;
    width: 100% !important;
}
body.rtl .sp-megamenu-parent {
    float: right !important;
}
.sp-megamenu-parent > li > a {
    color: #455667;
    display: inline-block;
    font-family: gilanweb4;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 45px;
    padding: 0 6px;
    text-shadow: 0 -1px 3px white;
    text-transform: uppercase;
}
#sp-menu-wrapper {
    background: gray url("../../../images/black-thread-light.png") repeat scroll 0 0 !important;
    border-bottom: 1px solid red;
}
#sp-header {
    background: #c0c0c0 url("/images/back90.png") repeat scroll 0 0;
    border-bottom: 3px solid tan;
    height: 52px !important;
    width: 100%;
}
.line {
    box-shadow: 17px 28px 37px 18px black;
    height: 0;
    margin: 0 auto;
    width: 400px;
}
#sp-header .logo {
    display: table;
    height: 60px;
    margin-right: -1px;
}
#offcanvas-toggler > i {
    color: white;
}
#offcanvas-toggler > i {
    background: #bc0202 none repeat scroll 0 0;
    border-radius: 43px;
    cursor: pointer;
    font-size: 32px;
    height: 46px;
    left: 9px;
    position: absolute;
    transition: color 400ms ease 0s, background-color 400ms ease 0s;
}
#sp-logo {
    padding: 2px;
}
#sp-mobile1 {
    background: gray none repeat scroll 0 0;
    border-top: 1px solid whitesmoke;
    box-shadow: 1px 60px 22px 10px black;
    color: white;
}
#sp-dokmemobile .btn {
    margin-bottom: 5px;
    padding: 5px !important;
}
#sp-dokmemobile {
    background: gray none repeat scroll 0 0;
    padding: 0 !important;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    min-height: 1px;
    padding-left: 5px;
    padding-right: 5px;
    position: relative;
}
#sp-dastemobile .panel-default > .panel-heading {
    background-color: grey;
    border-color: white;
    color: white;
}
.sp-module {
    margin-top: 0 !important;
}
nav {
    background: #b5005f none repeat scroll 0 0;
    box-shadow: -11px 4px 24px -24px black;
    margin-bottom: 10px;
}
nav ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
nav ul li {
    background: white none repeat scroll 0 0;
    border-bottom: 1px double ghostwhite;
    height: 24px;
    padding-right: 9px;
    padding-top: 1px;
    position: relative;
}
nav a {
    color: #545454 !important;
    display: block;
    font-family: gilanweb3;
    font-size: 12px;
    line-height: 1;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
    transition: background 1s ease 0s;
}
nav a:hover {
    background: rgba(255, 255, 255, 0.05) none repeat scroll 0 0;
    color: #fff;
    text-decoration: none;
}
nav a:hover span {
    background: #7d2c41 none repeat scroll 0 0;
    transform: rotate(90deg);
}
nav ul li:hover ul {
    display: block;
}
nav ul ul {
    display: none;
    position: absolute;
    right: 100%;
    top: 0;
}
nav ul ul li {
    background: floralwhite none repeat scroll 0 0;
    border-left: 1px solid gainsboro;
    width: 189px;
    z-index: 1000;
}
nav ul ul li a {
    color: black !important;
    font-size: 12px;
    text-transform: none;
}
nav ul ul li a:hover {
    color: #929292;
}
nav span {
    background: #fff none repeat scroll 0 0;
    display: inline-block;
    float: left;
    height: 12px;
    margin-right: 20px;
    margin-top: 3px;
    position: relative;
    transition: all 0.5s ease 0s;
    width: 12px;
}
nav span::before {
    background: #3a3b3b none repeat scroll 0 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: 5px;
    width: 12px;
}
nav span::after {
    background: #3a3b3b none repeat scroll 0 0;
    content: "";
    height: 12px;
    left: 5px;
    position: absolute;
    width: 2px;
}
#menudrop ul > li > a {
    display: block;
    line-height: 18px !important;
    padding: 2px 0;
    transition: all 300ms ease 0s;
}
#menudrop img {
    display: inline !important;
    height: auto;
    max-width: 100%;
}
.menudropf a {
    color: graytext !important;
    font-family: b yekan;
    font-size: 13px;
    line-height: 20px;
    padding: 3px 0 !important;
}
#menudropasli a::before {
    display: none !important;
}
.menudropf {
    border-bottom: 3px solid khaki !important;
    float: right;
    height: 165px;
    padding: 10px;
}
.section--register::before {
    border-color: #ffffff transparent transparent;
    border-image: none;
    border-style: solid;
    border-width: 3em;
    content: "";
    height: 0;
    left: 48%;
    position: absolute;
    width: 0;
    z-index: 1;
}
.mosalas {
    border-bottom: 120px solid blue;
    border-left: 60px solid transparent;
    border-right: 60px solid transparent;
    height: 0;
    width: 0;
}
.mosalasmiyani::before {
    border-color: #ffffff transparent transparent;
    border-image: none;
    border-style: solid;
    border-width: 2em;
    content: "";
    height: 0;
    left: 50%;
    position: absolute;
    width: 0;
    z-index: 1;
}
#sp-m2 {
    background: white none repeat scroll 0 0;
    margin-top: 5px;
    padding: 0 14px;
}
#sp-section-8 {
    background: #33b5e5 url("images/menu.png") repeat scroll 0 0 !important;
}
.globalnews ul > li > a {
    line-height: 25px;
}
.globalnews a {
    color: #000000;
}
.mos::before {
    border-color: #778899 transparent transparent;
    border-image: none;
    border-style: solid;
    border-width: 21px;
    content: "";
    height: 0;
    left: 170px;
    position: absolute;
    top: 25px;
    width: 0;
    z-index: 1;
}
.mos1::before {
    border-color: white transparent;
    border-image: none;
    border-style: solid;
    border-width: 2em;
    content: "";
    height: 0;
    left: 50%;
    position: absolute;
    top: 431px;
    width: 0;
    z-index: 2;
}
.mof::before {
    border-color: #2aa15f transparent transparent;
    border-image: none;
    border-style: solid;
    border-width: 27px;
    content: "";
    height: 0;
    left: 15px;
    position: absolute;
    top: 37px;
    width: 0;
    z-index: 1;
}
.mom::before {
    border-color: #f0e68c transparent transparent;
    border-image: none;
    border-style: solid;
    border-width: 1em;
    content: "";
    float: left;
    left: 25px;
    position: relative;
    top: 24px;
    width: 0;
    z-index: 1;
}
#sp-r1 .title_img {
    float: left;
    margin: 5px 0;
}
#sp-r1 .type_label {
    background: #3cb371 none repeat scroll 0 0;
    color: white;
    float: right;
    font-family: b yekan;
    font-size: 10px;
    padding: 0 3px;
}
#mfoori .item {
    padding: 3px !important;
}
#sp-r1 .item {
    background: rgba(0, 0, 0, 0) linear-gradient(135deg, #e5e5e5 0%, #e5e5e5 12%, #f9f9f9 32%, #ffffff 58%, #ffffff 100%, #ffffff 100%) repeat scroll 0 0;
    height: 65px;
    margin: 0 !important;
    padding: 3px;
}
#sp-r1 .category a {
    color: cadetblue !important;
    font-family: b yekan !important;
    font-size: 10px !important;
    position: relative;
    top: 17px;
}
#mbarjeste .item {
    padding: 0 3px;
}
#sp-r1 .title a {
    color: graytext;
    font-family: iransans;
    font-size: 12px;
    font-weight: normal;
    padding-bottom: 0 !important;
    text-align: right;
}
#sp-r1 span.type_label.foori {
    background: red none repeat scroll 0 0 !important;
    font-size: 12px;
    padding: 0 6px;
}
#forooshr .item {
    background: white none repeat scroll 0 0;
}
#forooshr .item {
    border-top: medium none !important;
}
#sp-r3 .title a {
    color: gray;
    font-family: gilanweb3;
    font-size: 10px !important;
    font-weight: normal;
    overflow: hidden;
    padding: 5px;
    text-align: center;
    text-shadow: 0 1px 0 white;
}
#sp-r3 .mod_djclassifieds_items .p_first {
}
#sp-r3 .mod_djclassifieds_items .items-col .icol-in {
    padding: 0 5px;
}
#sp-r1 .mod_djclassifieds_items div.title span.date, .mod_djclassifieds_items div.title span.category, .mod_djclassifieds_items div.title span.type, .mod_djclassifieds_items div.title span.price {
    display: inline !important;
}
#sp-r1 .mod_djclassifieds_items div.title {
    padding-bottom: 0 !important;
    width: 100%;
}
#sp-r1 .mod_djclassifieds_items .items-col .icol-in {
    padding: 0 !important;
}
#sp-r1 .mod_djclassifieds_items .items {
    margin-bottom: -10px !important;
}
#sp-r1 .mod_djclassifieds_items .title img {
    border: 1px solid white;
    border-radius: 100%;
    float: left;
    height: 50px;
    margin-bottom: 0 !important;
    margin-left: 5px !important;
    margin-right: 0 !important;
    margin-top: 5px;
    padding: 0 !important;
    width: 54px;
}
#sp-r1 .mod_djclassifieds_items .items .items-col {
    width: 100% !important;
}
#sp-footer {
    background: #1d1d1d none repeat scroll 0 0;
    font-family: b yekan;
    line-height: 16px;
    padding: 7px;
}
#sp-main-body {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ededed 0%, #f6f6f6 53%, #ffffff 83%, #ffffff 100%) repeat scroll 0 0;
    padding: 0;
}
#mbarjeste .type_label {
    margin-top: -5px;
}
#mbarjeste .title a {
    padding-right: 10px;
}
#mfoori .type_label {
    margin-top: -32px;
}
#mfoori .title a {
    padding-right: 5px;
}
#sp-bottom {
    background-color: #ae0000 !important;
    color: white !important;
    padding: 10px !important;
}
#sp-miyani .sp-module ul > li > a {
    color: gray !important;
    line-height: 16px;
}
#sp-miyani .fa-li {
    position: absolute;
    right: -2.14286em !important;
    text-align: center;
    top: 0.142857em;
    width: 2.14286em;
}
#sp-miyani .sp-module ul > li > a::before {
    content: "ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾";
    display: none !important;
    float: right;
    margin-left: 8px;
    margin-right: 0;
}
.mosbala::before {
    border-bottom: 120px solid blue;
    border-left: 60px solid transparent;
    border-right: 60px solid transparent;
    content: "";
    height: 0;
    left: 50%;
    position: absolute;
    width: 0;
    z-index: 1;
}
.mosbala1::after {
    border-color: transparent transparent #eeeeee;
    border-image: none;
    border-style: solid;
    border-width: 2em;
    content: "";
    height: 0;
    left: 48%;
    margin-top: -55px;
    position: absolute;
    width: 0;
    z-index: 1;
}
.back20 {
    background: rgba(0, 0, 0, 0) url("/images/plan1.png") no-repeat scroll 0 0;
}
#sp-section-10 {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #d0d0d0 0%, #fcfcfc 47%, #33b5e5 100%) repeat scroll 0 0;
    padding: 15px 20px;
}
#sp-r2 .bt_forsale {
    background: #3cb371 none repeat scroll 0 0;
    color: white;
    float: right;
    font-family: b yekan;
    font-size: 11px;
    padding: 0 5px;
    width: 40px;
}
#sp-r2 .title a {
    color: threeddarkshadow;
    font-family: iransans;
    font-size: 12px;
    font-weight: normal;
    padding-bottom: 0 !important;
    text-align: right;
}
#nfoori .item {
    border: 1px solid lavender;
    margin: 1px 0;
}
#sp-r2 .category a {
    background: #ffffff none repeat scroll 0 0;
    color: cadetblue !important;
    float: left;
    font-family: b yekan;
    font-size: 10px !important;
    margin-top: -25px;
    padding: 0 3px;
}
#sp-r2 .mod_djclassifieds_items .items .items-col {
    width: 100% !important;
}
#sp-r2 .mod_djclassifieds_items .items-col .icol-in {
    padding: 0 !important;
}
#nbarjeste .item {
    background: rgba(0, 0, 0, 0) url("../../../images/2s.png") no-repeat scroll 1% 85%;
}
#nbarjeste .type_label {
    margin-top: -30px;
}
#nbarjeste .title a {
    line-height: 40px;
    padding-right: 55px;
}
#nfoori .type_label {
    margin-top: -30px;
}
#nfoori .title a {
    line-height: 40px;
    padding-right: 60px;
}
#sp-r2 .mod_djclassifieds_items div.title {
    float: left;
    padding-bottom: 0 !important;
    width: 100%;
}
#sp-r2 .foori {
    background: #ff4500 none repeat scroll 0 0;
    color: white;
    float: right;
    font-family: b yekan;
    font-size: 14px;
    margin-top: -33px;
    text-align: center;
    width: 50px;
}
#nra .item {
    margin-bottom: 0 !important;
    padding: 5px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    color: #333;
    cursor: pointer;
    display: block;
    font-family: gilanweb3;
    font-size: 13px;
    padding: 5px;
    text-align: right;
}
img {
    display: initial;
    height: auto;
    max-width: 100%;
}
#price-lbl {
    margin-top: 27px !important;
}
#dj-classifieds .dj-additem .djform_row .label {
    background: grey none repeat scroll 0 0;
    color: white;
    float: right;
    font-family: b yekan;
    font-size: 16px;
    font-weight: normal;
    margin: 5px 0 5px 30px;
    text-align: right;
}
#dj-classifieds .dj-additem .djform_row {
    border-bottom: 1px dashed #eaeaea;
    font-family: b mitra;
    margin-bottom: 5px;
    padding-bottom: 5px;
}
#dj-classifieds .dj-additem .djform_row .label span {
    color: tomato;
    font-size: 0.9em;
    font-weight: normal;
    line-height: 1.5em;
    white-space: normal;
}
#uploader .plupload_header_title {
    font-family: gilanweb3 !important;
    text-align: center;
}
#uploader .plupload {
    font-family: gilanweb3 !important;
}
#dj-classifieds .classifieds_buttons .button {
    cursor: pointer;
    font-family: gilanweb3;
    margin-right: 10px;
}
#dj-classifieds .classifieds_buttons .button {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #459e45 none repeat scroll 0 0;
    border-color: -moz-use-text-color -moz-use-text-color #999999;
    border-image: none;
    border-radius: 5px;
    border-style: none none solid;
    border-width: medium medium 1px;
    color: white;
    float: right;
    font-family: gilanweb3;
    font-size: 18px;
    font-weight: bold;
    line-height: 30px;
    margin: 0 10px;
    padding: 6px 8px;
    text-shadow: none !important;
    text-transform: uppercase;
}
#dj-classifieds .dj-additem .img_info .img_info_row {
    color: white;
    float: right;
    font-family: b yekan;
    margin-bottom: 5px;
    padding: 4px;
}
#dj-classifieds .dj-additem .title_top {
    font-family: gilanweb3;
    text-align: center;
}
.images_box .title_top {
    display: none;
}
.plupload_buttons, .plupload_upload_status {
    float: right !important;
    font-size: 14px;
}
.ui-widget-header {
    background: honeydew none repeat scroll 0 0 !important;
    border: 1px solid #aaaaaa;
    color: #222222;
    font-weight: bold;
}
#dj-classifieds .dj-additem .additem_djform .additem_djform_in {
    background: #fbfbfb none repeat scroll 0 0;
    padding: 15px 9px !important;
}
.plupload_button {
    background: white none repeat scroll 0 0;
    border: 1px solid lightgray;
    cursor: pointer;
    float: right;
    margin: 10px;
    padding: 10px;
}
.additem_djform_in .plupload_start {
    display: none !important;
}
.alert {
    background: lightgoldenrodyellow none repeat scroll 0 0 !important;
    border: 1px solid orange !important;
    border-radius: 4px;
    color: red;
    font-family: gilanweb3;
    margin-bottom: 20px;
    padding: 15px;
    text-align: center;
}
#dj-classifieds .dj-additem .djform_row label.invalid, #dj-classifieds .dj-additem .title_top.invalid {
    color: orangered;
}
#dj-classifieds .dj-additem .djform_row textarea.invalid, #dj-classifieds .dj-additem .djform_row input.invalid, #dj-classifieds .dj-additem .djform_row select.invalid, #dj-classifieds .dj-additem .title_top.invalid {
    border: 1px solid orangered !important;
}
#dj-classifieds .dj-additem .additem_djform {
    margin-bottom: 20px;
}
.images_box additem_djform .title {
}
.plupload_header_text {
    font: 12px sans-serif;
    text-align: center;
}
#uploader .plupload_scroll {
    display: none !important;
}
#uploader .plupload_filelist_header {
    display: none !important;
}
#uploader_container {
    border: 1px solid greenyellow !important;
}
.plupload_header_content {
    background-image: url("../img/djupload.png");
    background-position: 10px center;
    background-repeat: no-repeat;
    float: right;
    min-height: 56px;
    padding: 5px 10px 5px 60px;
    position: relative;
}
#dj-classifieds .dj-additem .img_info .img_info_row {
    color: tomato;
    float: right;
    font-family: b yekan;
    margin-bottom: -15px;
    padding: 4px;
}
#djForm {
    margin-bottom: 20px !important;
}
#intro_desc {
    height: auto;
}
#dj-classifieds input[type="text"], #dj-classifieds input[type="email"], #dj-classifieds select, #dj-classifieds textarea, .defaultSimpleSkin iframe, #dj-classifieds .mce-tinymce {
    background: #ffffff url("../images/inputbox_classifieds.gif") repeat-x scroll 0 0;
    border-color: #cccccc #e7e7e7 #e7e7e7 !important;
    border-radius: 3px;
    border-style: solid !important;
    border-width: 1px !important;
    padding: 5px 10px 4px;
    width: 98%;
}
#dj-classifieds .dj-additem .djform_row .djform_field {
    float: right;
    text-align: left;
}
dd.category-name span {
    display: inline !important;
}
#vorood li {
    padding-right: 10%;
    text-align: right;
}
body {
    background-color: #fff;
    color: #333;
    font-family: gilanweb3;
    font-size: 14px;
    line-height: 1.79;
}
h1, .h1 {
    font-family: gilanweb4;
    font-size: 20px;
    line-height: 40px;
    padding: 0 10px;
}
#sabtenam .star {
    color: red !important;
}
h2, .h2 {
    font-size: 26px;
}
#sabtenam label {
    color: gray;
    font-family: gilanweb3;
    font-size: 16px;
    line-height: 30px;
    text-align: right;
}
.label {
    display: inherit !important;
    font-weight: bold;
    margin-bottom: 5px;
    max-width: 100%;
}
[class^="icon-"], [class*=" icon-"] {
    background-image: none;
    display: inherit !important;
    height: 14px;
    line-height: 14px;
    margin-right: 0.25em;
    width: 14px;
}
#mazaya li {
    color: forestgreen;
    list-style: outside none disc;
    margin-bottom: 5px;
    margin-right: -25px;
    padding: 10px;
}
#sp-component .item {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ededed 0%, #f6f6f6 0%, #f6f6f6 11%, #ffffff 55%, #ffffff 100%) repeat scroll 0 0;
    border: 1px solid lavender;
    overflow: hidden;
    padding: 0 10px;
}
.article-info {
    line-height: 12px;
    margin: 10px;
}
h2, .h2 {
    font-size: 16px !important;
    line-height: 32px;
}
#nran .mod_djclassifieds_items .items-col .icol-in {
    padding: 0 !important;
}
#nran .category a {
    color: cadetblue !important;
    float: left;
    font-family: b yekan;
    font-size: 10px !important;
    margin-top: -25px;
    padding: 0 3px;
}
#nran .title a {
    color: #03789d;
    font-size: 13px;
    padding-bottom: 0 !important;
    text-align: right;
}
#esniyaz .gn_static {
    background: aliceblue none repeat scroll 0 0;
}
#nran .mod_djclassifieds_items .items .items-col {
    width: 100% !important;
}
#nran .title_cat {
    padding-top: 10px !important;
}
#niyazbarjeste .item {
    background: #fffff0 none repeat scroll 0 0;
}
#niyazbarjeste .type_label {
    margin-top: -30px;
}
#niyazbarjeste .title a {
    line-height: 40px;
    padding-right: 55px;
}
#niyazbarjeste .bt_forsale {
    background: #3cb371 none repeat scroll 0 0;
    color: white;
    float: right;
    font-family: b yekan;
    font-size: 14px;
    padding: 0 5px;
    width: 50px;
}
#niyazbarjeste .title a {
    color: black;
    font-size: 13px;
    padding-bottom: 0 !important;
    text-align: right;
}
#niyazbarjeste .item {
    border: 1px solid #efefef;
    margin: 0;
    padding: 0 5px;
}
#niyazbarjeste .mod_djclassifieds_items .items-col .icol-in {
    padding: 0;
}
#niyaznfoori .mod_djclassifieds_items .items-col .icol-in {
    padding: 0;
}
#niyaznfoori .item {
    background: white none repeat scroll 0 0;
    border: 1px solid #efefef !important;
    margin: 0;
    padding: 0 5px;
}
#niyaznfoori .title a {
    color: black;
    font-size: 13px;
    padding-bottom: 0 !important;
    text-align: right;
}
#niyaznfoori .foori {
    background: #ff4500 none repeat scroll 0 0;
    color: white;
    float: right;
    font-family: b yekan;
    font-size: 14px;
    margin-top: -33px;
    text-align: center;
    width: 50px;
}
h3 {
    font-size: 18px;
    line-height: 32px;
}
#niyaznfoori .title a {
    line-height: 40px;
    padding-right: 50px;
}
h1, .h1, h2, .h2, h3, .h3 {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}
.mod_djclassifieds_cattree .dj-cattree-box li.lvl0.items_cat_type .title img, #dj-classifieds .dj-category .title img {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #eaeaea;
    border-radius: 100%;
    float: left;
    margin: 0 10px 5px 0;
    padding: 1px;
    vertical-align: middle;
}
.tableforosh .cat_row_title {
    display: none;
}
.tableforosh .dj-category .cat_row {
    background: honeydew none repeat scroll 0 0;
}
#dj-classifieds .dj-category .cat_row {
    margin-left: 0;
    margin-top: 5px;
    padding: 2px 20px;
}
.dj-items-table .name {
    text-align: center !important;
}
#dj-classifieds .dj-category .cat_col .cat_col_in {
    padding: 0 0 5px 5px;
}
#nfoori .p_first::before {
    border-color: transparent;
    border-style: solid;
    border-width: 4px;
    content: "";
    height: 0;
    position: absolute;
    right: 0;
    width: 0;
    z-index: 12;
}
#nfoori .title .title {
    background: rgba(0, 0, 0, 0) url("../../../images/barjeste.png") no-repeat scroll right 0 top 8px;
    position: relative;
    right: -10px;
}
#nfoori .p_first::before {
    border-left-color: #128947;
    border-top-color: #128947;
    margin-top: 30px;
    right: 9px;
}
#nbarjeste .p_first::before {
    border-color: transparent;
    border-style: solid;
    border-width: 4px;
    content: "";
    height: 0;
    position: absolute;
    right: 0;
    width: 0;
    z-index: 12;
}
#nbarjeste .title .title {
    background: rgba(0, 0, 0, 0) url("../../../images/foori.png") no-repeat scroll right 0 top 8px;
    position: relative;
    right: -9px;
}
#nbarjeste .p_first::before {
    border-left-color: #f80000;
    border-top-color: #e10000;
    margin-top: 26px;
    right: 9px;
}
#nfoori .item {
    padding: 0 !important;
}
#nbarjeste .item {
    margin-bottom: 2px;
    padding: 0 !important;
}
#popb {
    background: lightyellow none repeat scroll 0 0;
    margin: 20px 0;
    padding: 20px;
}
.djform_prom_img_in {
    display: none;
}
div.prom_rows.additem_djform div.additem_djform_in div.djform_row label.label span {
    color: red !important;
    float: left;
    font-family: b mitra;
    line-height: 0 !important;
    position: relative;
}
div.prom_rows.additem_djform div.additem_djform_in div.djform_row label.label {
    background: snow none repeat scroll 0 0 !important;
    border: 1px solid red;
    color: red !important;
    font-family: gilanweb3 !important;
    padding: 10px !important;
}
#soton {
    background: #f9f9f9;
    border: 1px solid orange;
    overflow: hidden;
    padding: 20px 15px;
    border-radius: 11px;
}
.form-horizontal .control-label {
    display: block !important;
    float: right;
    text-align: right;
}
#soton3 {
    margin: 10px 0;
}
#soton5 {
    border: 1px solid gold;
    margin: 5px 0;
    padding: 20px;
}
#soton4 {
    padding: 20px;
}
#totallpardakht {
    background: gold none repeat scroll 0 0;
    font-family: b yekan;
    font-size: 16px;
    text-align: center;
    width: auto;
    padding: 0px 10px;
}
.tozf {
    color: orangered;
    font-family: b mitra;
    font-size: 14px;
    font-weight: normal;
    margin-right: 20px;
    padding: 20px 25px;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    background: #fff8dc none repeat scroll 0 0;
    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
    padding: 20px;
    position: absolute;
}
.mof1::before {
    border-color: #ff8427 transparent transparent;
    border-image: none;
    border-style: solid;
    border-width: 22px;
    content: "";
    height: 0;
    position: absolute;
    right: 8px;
    top: 37px;
    width: 0;
    z-index: 1;
}
.dokmeniyaz {
    margin: 30px;
}
#niyazbarjeste .p_first::before {
    border-color: transparent;
    border-style: solid;
    border-width: 4px;
    content: "";
    height: 0;
    position: absolute;
    right: 0;
    width: 0;
    z-index: 12;
}
#niyazbarjeste .title .title {
    background: rgba(0, 0, 0, 0) url("../../../images/barjeste.png") no-repeat scroll right 0 top 8px;
    position: relative;
    right: -13px;
}
#niyazbarjeste .p_first::before {
    border-left-color: #128947;
    border-top-color: #128947;
    margin-top: 30px;
    right: 1px;
}
#niyazbarjeste .items .items-col {
    width: 100% !important;
}
#niyaznfoori .p_first::before {
    border-color: transparent;
    border-style: solid;
    border-width: 4px;
    content: "";
    height: 0;
    position: absolute;
    right: 0;
    width: 0;
    z-index: 12;
}
#niyaznfoori .title .title {
    background: rgba(0, 0, 0, 0) url("../../../images/foori.png") no-repeat scroll right 0 top 8px;
    position: relative;
    right: -13px;
}
#niyaznfoori .p_first::before {
    border-left-color: #c20a0a;
    border-top-color: #c20a0a;
    margin-top: 30px;
    right: 0;
}
#niyaznfoori .mod_djclassifieds_items .items .items-col {
    width: 100% !important;
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a {
    color: lightslategray !important;
}
.mosf::before {
    border-color: gray transparent transparent;
    border-image: none;
    border-style: solid;
    border-width: 3em;
    content: "";
    height: 0;
    left: 50%;
    position: absolute;
    width: 0;
    z-index: 1;
}
.vasat {
    margin: 0 auto;
    position: relative;
    right: -30px;
    text-align: center;
    top: 37px;
}
.sp-module ul > li > a {
    color: gray;
    display: block !important;
    line-height: 36px;
    padding: 2px 0;
    transition: all 300ms ease 0s;
}
#catjobs a::before {
    display: none;
}
#catjobs {
}
#catjobs .tab-content {
    color: gray;
    padding: 15px;
}
#catjobs ul li {
    border-bottom: medium none;
    padding: 0 2px 0 20px;
}
#catjobs .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: medium none !important;
}
#catjobs .active1::after {
    border-color: transparent transparent #ffffff;
    border-image: none;
    border-style: solid;
    border-width: 11px;
    content: "";
    height: 0;
    left: 46%;
    margin-top: -19px;
    position: absolute;
    width: 0;
    z-index: 1;
}
#catjobs li a:hover {
    background: goldenrod none repeat scroll 0 0;
    color: white;
}
#iconcat a {
    color: #225a8f;
}
#catjobs ul > li > a {
    color: #225a8f !important;
}
#iconcat label {
    display: none;
}
#iconcat .btn {
    background: grey none repeat scroll 0 0;
    border-radius: 0;
    color: white;
    float: left;
    font-family: b mitra;
    font-size: 18px;
    margin-bottom: -100px;
    padding: 8px;
    text-shadow: none;
}
#iconcat {
    box-shadow: 0 9px 7px -10px gray;
}
#iconcat .search_buttons {
    margin-left: -50px;
    position: relative;
    top: -42px;
}
#dj-classifieds .djcf_items_blog {
    margin-left: 0 !important;
    margin-top: 20px;
}
#catjobs a {
    display: inline !important;
    margin: 1%;
}
#khm li {
    color: #9c6500;
    font-family: b yekan;
    font-size: 12px;
    line-height: 18px;
    text-align: right;
}
.mosf2::after {
    border-color: gray transparent transparent;
    border-image: none;
    border-style: solid;
    border-width: 3em;
    content: "";
    height: 0;
    left: 50%;
    position: absolute;
    width: 0;
    z-index: 1;
}
#mapdj h2 {
    display: none;
}
#mapdj .row_value {
    display: none !important;
}
.djcftheme-meysam {
    background: white none repeat scroll 0 0;
    padding: 10px;
}
#mapdj #map {
    height: 230px !important;
    margin: 0 auto;
    width: 100% !important;
}
.djcftheme-meysam .info a {
    float: left;
}
.djcftheme-meysam .info h2 {
    background: graytext url("/images/menu.png") repeat scroll 0 0;
    border-radius: 8px;
    color: white !important;
    display: inline-block !important;
    font-family: gilanweb3 !important;
    font-size: 1.4em !important;
    margin-bottom: 5px !important;
    padding: 10px !important;
    right: 65px;
    text-align: center;
    text-shadow: 0 1px 0 white !important;
    z-index: 100;
}
#mapdj .map_info {
    display: none;
}
#toozihatdj .general_det {
    float: right;
    margin-top: 10px;
    padding: 5px;
    width: 100% !important;
}
#toozihatdj .user_name {
    display: none;
}
#soton2dj .djcf_images_generaldet_box {
    background: rgba(0, 0, 0, 0) url("/images/back7.png") repeat scroll 0 0;
    border: 1px dashed silver;
    overflow: hidden;
    padding: 10px;
}
#soton1dj {
    margin-top: 0;
}
#toozihatdj .added {
    display: none !important;
}
#dj-classifieds.clearfix.djcftheme-meysam.bmashaghel div.dj-item.item_new div.title_top.info {
    padding: 3px !important;
}
.djcftheme-meysam .dj-item .localization_det {
    float: right !important;
    margin-right: 0 !important;
    overflow: hidden !important;
    padding: 10px !important;
    width: 100% !important;
}
.djcftheme-meysam .dj-item .custom_det {
    float: right !important;
    font-size: 14px;
    padding: 10px !important;
    width: 100% !important;
}
.djcftheme-meysam .dj-item .custom_det span.row_label {
    display: inline !important;
    margin-bottom: 5px;
}
#soton2dj .djc_thumbnail {
    width: 22% !important;
}
.dj-item-in h2 {
    font-family: gilanweb4 !important;
    font-weight: normal !important;
}
.localization_det h2 {
    font-family: gilanweb4 !important;
    font-weight: normal !important;
}
#soton1dj .contact_mainrow .row_label {
    font-family: gilanweb4 !important;
    font-weight: normal !important;
}
div.gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom {
    bottom: 180px !important;
}
#badane {
    background: #2e8b57 url("/images/menu.png") repeat scroll 0 0;
    border-bottom: 2px solid ivory;
    box-shadow: -1px 14px 17px -5px gray;
    display: block;
    overflow: hidden;
    text-align: center;
}
#dj-classifieds .dj-item .general_det .djcf_contact span.row_label {
    background: #31b0d5 url("/components/com_djclassifieds/themes/niyazmandiha/images/contact.png") no-repeat scroll right 10px top 10px;
    color: white;
    font-family: gilanweb4 !important;
    padding: 7px 30px 5px 0;
}
#dj-classifieds .dj-item .general_det, #dj-classifieds .dj-item .localization_det, #dj-classifieds .dj-item .images, #dj-classifieds .dj-item .description, #dj-classifieds .dj-item .video_box {
    margin-bottom: 5px !important;
}
#badane .title_top {
    background-color: #f7f7f7;
    border-bottom: medium none !important;
    font-weight: bold;
    padding: 10px;
}
div#soton1dj.col-lg-7 div.custom_det h2 {
    background: #f4f4fd url("/components/com_djclassifieds/themes/meysam/images/custom_details.png") no-repeat scroll right 0;
    margin-bottom: 10px !important;
    padding: 0 25px 10px 0;
}
#dj-classifieds .dj-item span.row_label {
    font-family: gilanweb6;
    font-size: 13px;
    font-weight: normal;
    padding-left: 15px;
}
#bazdid {
    color: white;
    font-family: b yekan;
    font-size: 14px;
    margin-top: 4px;
    position: relative;
    text-align: center;
}
#soton1dj .djc_thumbnails {
    padding: 0 5px;
    position: relative;
}
#tablighatdj {
    background: #f5f5f5 none repeat scroll 0 0;
    border: 1px solid inactivecaption;
    font-family: gilanyakan3;
    margin: 10px 0;
    overflow: hidden;
    padding: 15px;
}
#soton1dj .djc_images {
    padding: 10px;
}
#chap .rsform-text-box {
    border: 1px solid orange;
}
#chap .rsform-text-box {
    height: auto !important;
    width: 285px !important;
}
#chap .rsform-select-box {
    border: 1px solid #800080;
    width: 289px !important;
}
.mkh h2 {
    color: #ffffff !important;
    font-family: b yekan;
    font-size: 17px;
}
#chap .formRequired {
    color: rosybrown;
    font-size: 10px;
}
#chap .rsform-submit-button {
    margin-right: 10px;
}
.row-fluid [class*="span"] {
    box-sizing: border-box;
    display: block;
    float: right !important;
    margin-left: 2.12766%;
    min-height: 30px;
    width: 100%;
}
#chap .rsform-input-box {
    border: 1px solid #800080;
}
#chap .control-label {
    color: #641690;
}
#khtab p {
    color: gray;
    font-size: 14px;
    padding: 10px;
}
#sp-component .djcftheme-niyazmandiha {
    background: white none repeat scroll 0 0;
    padding: 5px;
}
.ty1 {
    background: whitesmoke none repeat scroll 0 0;
    border: 1px solid lavender;
    border-radius: 5px;
    margin: 15px auto;
    position: relative;
    text-align: justify;
    width: 80%;
}
#dj-classifieds.clearfix.djcftheme-niyazmandiha .title_top.info h2 {
    border-radius: 4px;
    color: white;
    font-family: gilanweb2;
    font-size: 20px !important;
    padding: 5px;
    text-shadow: 0 1px 0 white;
}
#badaneniyaz {
    background: #31b0d5 none repeat scroll 0 0;
    border-bottom: 2px solid ivory;
    box-shadow: -1px 14px 17px -5px gray;
    display: block;
    overflow: hidden;
    padding: 5px;
}
#badaneniyaz .title_top {
    background-color: #f7f7f7;
    border-bottom: medium none !important;
    font-weight: bold;
    padding: 10px;
}
.djcftheme-niyazmandiha .desc_content {
    background: #f8f8f8 none repeat scroll 0 0;
    border: 1px solid lightgoldenrodyellow;
    color: #565656;
    font-family: gilanyekan3;
    font-size: 18px;
    padding: 5px;
}
#dj-classifieds.clearfix.djcftheme-niyazmandiha div.dj-item.item_new div.dj-item-in div.additional {
    background: honeydew none repeat scroll 0 0;
    border: 1px dotted;
    padding: 15px;
}
#onvanniyaz .info {
    text-align: center !important;
}
#dj-classifieds.clearfix.djcftheme-niyazmandiha div.dj-item.item_new div.title_top.info {
    text-align: left;
}
.dj-items-table-smart .item_title a {
    color: black;
    font-size: 13px;
}
.dj-items-table-smart .item_row_in {
    margin-bottom: 3px;
    padding: 2px !important;
}
#tablesmart .item_details_in {
    color: #931414;
    font-size: 13px;
    height: 25px;
    margin-bottom: 5px;
    padding-left: 5px;
    text-align: left;
}
.dj-items-table-smart .item_outer {
    float: right !important;
}
.dj-items-table-smart .item_content_in {
    padding-right: 10px !important;
}
#tablesmart .item_display {
    display: none !important;
}
#tablesmart .item_title h3 {
    float: right !important;
    padding-right: 45px;
    text-align: right !important;
}
.dj-items_order_by_in {
    padding: 10px 5px !important;
}
#tablesmart .item_outer {
    margin-top: 0 !important;
}
#tablesmart .item_details {
    margin-top: 0 !important;
}
#tablesmart .p_first {
    background: white url("../../../images/foori.png") no-repeat scroll right 5px top 7px;
    margin-bottom: 5px;
}
#tablesmart div.col-lg-7 div.dj-items-table-smart div.dj-items-rows div.item_row.promotion.p_first.no_img_column div.item_row_in div.item_outer div.item_outer_in div.item_content div.item_content_in div.item_title h3 {
    width: 90%;
}
#dj-classifieds .dj-items .item_row .item_content .item_title .prom_ico, #dj-classifieds .dj-items .item_row .item_content .item_title .auction_icon {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    display: inline-block;
    float: right;
    height: 31px;
    margin-left: 5px !important;
    margin-right: -8px;
    margin-top: -24px;
    vertical-align: top;
    width: 40px !important;
}
#tablesmart .item_title h3 {
    font-size: 28px;
    line-height: 20px !important;
}
div.dj-items-table-smart div.dj-items-rows div.item_row.item_row1.no_img_column {
    margin-top: 1px !important;
}
div.dj-items-table-smart div.dj-items-rows div.item_row.promotion.p_bold.no_img_column {
    background: honeydew none repeat scroll 0 0;
    margin-bottom: 5px;
}
div.dj-items-table-smart div.dj-items-rows div.item_row.promotion.p_first.p_bold.no_img_column {
    background: mistyrose url("../../../images/fbarjeste.png") no-repeat scroll right 3px top 2px !important;
    border: 1px solid orange;
}
div.dj-items-table-smart div.dj-items-rows div.item_row.promotion.p_bold.no_img_column div.item_row_in {
    padding: 5px 0 !important;
}
#dj-classifieds .dj-items .item_row .item_row_in {
    border: 1px solid #f0f0f0 !important;
}
#niyazbanery .p_special a {
    color: threeddarkshadow;
    font-family: iransans;
    font-size: 12px;
    padding-bottom: 6px !important;
    padding-right: 55px;
    padding-top: 6px;
}
#niyazbanery .p_special {
    background: #f4f4f4 url("../../../images/3s.png") no-repeat scroll 1% 89%;
    margin-bottom: -5px;
    margin-top: 10px;
}
#niyazbanery div div.mod_djclassifieds_items.clearfix div.items.items-cols1 div.items-col.icol1 div.icol-in {
    padding: 0 !important;
}
#niyazbanery div.item.promotion.p_special::before {
    border-left-color: #e86d10;
    border-top-color: #e86d10;
    margin-top: 26px;
    right: 9px;
}
#niyazbanery .p_special::before {
    border-color: transparent;
    border-style: solid;
    border-width: 4px;
    content: "";
    height: 0;
    position: absolute;
    right: 0;
    width: 0;
    z-index: 12;
}
#nbarjeste {
    margin-bottom: -15px;
    margin-top: 0;
    padding: 2px;
}
#nbarjeste .p_first {
    border: 1px solid lavender !important;
}
#niyazbanery .title .title {
    background: rgba(0, 0, 0, 0) url("../../../images/promo_star.png") no-repeat scroll right 4px top 8px;
    position: relative;
    right: -10px;
}
#nra .p_bold {
    background: honeydew none repeat scroll 0 0;
}
div.dj-items-table-smart div.dj-items-rows div.item_row.promotion.p_bold.no_img_column div.item_row_in {
    background: rgba(0, 0, 0, 0) url("../../../images/1s.png") no-repeat scroll 1% 95%;
}
div#tablesmart div.dj-items-table-smart div.dj-items-rows div.item_row.promotion.p_first.no_img_column div.item_row_in {
    background: rgba(0, 0, 0, 0) url("../../../images/2s.png") no-repeat scroll 1% 98%;
}
div#tablesmart div.dj-items-table-smart div.dj-items-rows div.item_row.promotion.p_special.item_new.no_img_column {
    background: rgba(0, 0, 0, 0) url("../../../images/3s.png") no-repeat scroll 1% 97%;
}
div#nra div.mod_djclassifieds_items.clearfix div.items.items-cols1 div.items-col.icol1 div.icol-in div.item.promotion.p_bold {
    background: honeydew url("../../../images/1s.png") no-repeat scroll 1% 98%;
}
div#niyazbanery div.mod_djclassifieds_items.clearfix div.items.items-cols1 div.items-col.icol1 div.icol-in div.item.promotion.p_bold {
    background: honeydew url("../../../images/3sp.png") no-repeat scroll 1% 98%;
}
div#tablesmart div.dj-items-table-smart div.dj-items-rows div.item_row.item_row.promotion.p_first.p_bold.no_img_column div.item_row_in {
    background: rgba(0, 0, 0, 0) url("../../../images/3sp.png") no-repeat scroll 1% 98%;
}
div#nra div.mod_djclassifieds_items.clearfix div.items.items-cols1 div.items-col.icol1 div.icol-in div.item.promotion.p_first.p_bold {
    background: honeydew url("../../../images/3sp.png") no-repeat scroll 1% 98%;
}
#niyazbanerytable .p_special {
    background: #e5e5e5 url("../../../images/3s.png") no-repeat scroll 1% 89%;
    margin-bottom: -5px;
    margin-top: 10px;
}
#niyazbanerytable .p_special a {
    color: #b5005f;
    font-family: b titr;
    font-size: 14px;
    font-weight: normal;
    padding-right: 55px;
    padding-top: 3px;
    text-shadow: 0 1px 0 white;
}
div#niyazbanerytable div.item.promotion.p_special div.title {
    background: rgba(0, 0, 0, 0) url("../../../images/promo_star.png") no-repeat scroll right 5px top 8px;
    position: relative;
    right: -9px;
}
div#niyazbanerytable .mod_djclassifieds_items .items-col .icol-in {
    padding: 0 !important;
}
#mbarjeste div.items-col.icol1 div.icol-in div.item.promotion.p_first {
    background: white url("../../../images/2s.png") no-repeat scroll right 40px bottom 7px;
}
#mbarjeste div.items-col.icol1 div.icol-in div.item.promotion.p_first div.title {
    background: rgba(0, 0, 0, 0) url("../../../images/foorif.png") no-repeat scroll right bottom 2px;
}
#mfoori div.items-col.icol1 div.icol-in div.item.promotion.p_special {
    background: white url("../../../images/vijef.png") no-repeat scroll right 1px bottom 2px;
}
#mfoori div.icol-in div.item.promotion.p_special div.title {
    background: rgba(0, 0, 0, 0) url("../../../images/3s.png") no-repeat scroll right 35px bottom 7px;
}
#forooshr div.icol-in div.item.promotion.p_bold {
    background: honeydew url("../../../images/1s.png") no-repeat scroll 12px 90%;
}
#forooshr {
    margin-top: 20px;
}
#mfoori div.item.promotion.p_special div.title a.title {
    font-family: gilanweb3;
}
#sp-r1 #forooshr div.title a.title {
    line-height: 15px !important;
}
#listfmelk {
    background: white none repeat scroll 0 0;
}
svg.bigTriangle {
    display: block;
    height: 3em;
    margin-top: 5px;
    pointer-events: none;
}
@media all and (max-width: 55em) {
svg.bigTriangle {
    height: 5em;
}
}
@media not all {
svg.bigTriangle {
    height: 5em;
}
}
@media all and (max-width: 35em) {
svg.bigTriangle {
    height: 3em;
}
}
svg.bigTriangle path {
    stroke-width: 2;
}
svg.bigTriangle.white-to-gray {
    background-color: #c6c9cb;
}
.benz {
    background: rgba(0, 0, 0, 0) url("/images/benz.jpg") repeat scroll left center;
    height: 245px;
    margin-top: 41px;
}
.jens {
    background: rgba(0, 0, 0, 0) url("/images/jens.jpg") repeat scroll center center;
    height: 244px;
    margin-top: 15px;
}
.khoone {
    background: rgba(0, 0, 0, 0) url("/images/khoone.jpg") repeat scroll center center;
    height: 245px;
    margin-top: 41px;
}
svg.bigTriangle.white-to-gray path {
    fill: #fff;
    stroke: #fff;
}
.pp {
    margin: 0 !important;
}
#dj-classifieds .djcf_items_blog .item_img img {
    background: #ffffff none repeat scroll 0 0;
    border: medium none;
    height: 155px;
    margin: 0;
    padding: 0;
    width: 100% !important;
}
#dj-classifieds .djcf_items_blog .title {
    background: seashell none repeat scroll 0 0;
    border-bottom: medium none;
    font-family: gilanweb4;
    font-size: 1.3em;
    font-weight: normal;
    margin-bottom: 0 !important;
    padding: 0;
    text-align: center;
}
#dj-classifieds .djcf_items_blog .item_box_in2 {
    background: #ffffff none repeat scroll 0 0;
    border-color: #eaeaea;
    border-style: solid;
    border-width: 1px 1px 3px;
    padding: 0;
}
#dj-classifieds .blog_det .item_box_bottom .item_desc, #dj-classifieds .blog_det .region, #dj-classifieds .blog_det .price, #dj-classifieds .blog_det .category, #dj-classifieds .blog_det .cf_box {
    border-bottom: medium none;
    font-family: b yekan;
    font-size: 18px;
    font-weight: normal !important;
    margin: 0 0 10px;
    padding: 3px 10px;
    text-align: left;
}
div#dj-classifieds.clearfix.djcftheme-foroosh.tableforosh div.dj-items-blog div.djcf_items_blog div.item_box.promotion.p_first div.item_box_in div.item_box_in2.clearfix {
    background: white none repeat scroll 0 0;
}
div#dj-classifieds.clearfix.djcftheme-foroosh.tableforosh div.dj-items-blog div.djcf_items_blog div.item_box.promotion.p_bold div.item_box_in div.item_box_in2.clearfix {
    background: honeydew url("../../../images/1sbarjesteblog.png") no-repeat scroll right 10px bottom 7px;
    border: 1px solid skyblue;
}
div#dj-classifieds.clearfix.djcftheme-foroosh.tableforosh div.dj-items-blog div.djcf_items_blog div.item_box.promotion.p_first.p_bold div.item_box_bg1 div.item_box_in div.item_box_in2.clearfix {
    background: #ffe4e1 none repeat scroll 0 0;
    border: 1px solid sandybrown;
}
#dj-classifieds.clearfix.djcftheme-foroosh.tableforosh div.dj-items-blog div.djcf_items_blog div.item_box.promotion.p_special div.item_box_in div.item_box_in2.clearfix {
    background: white url("../../../images/3sb.png") no-repeat scroll right 10px bottom 7px;
}
div#baneryforosh div.mod_djclassifieds_items.clearfix div.icol-in div.item.promotion.p_special div.title a.title {
    color: #686868;
    font-family: b mitra;
    font-size: 14px;
    height: 153px;
    overflow: hidden;
    padding: 4px 8px;
    text-align: right;
}
div#baneryforosh div.date_cat {
    background: white url("../../../images/3sbblog.png") no-repeat scroll right 5px bottom 7px;
    border-top: 1px solid menu;
    font-family: b yekan;
    font-size: 18px;
    overflow: hidden;
}
div#baneryforosh div.date_cat span.price {
    float: left;
    font-size: 14px;
    font-weight: normal !important;
    margin-left: 10px;
}
div#baneryforosh a.title_img img {
    border: medium none;
    float: left;
    height: 150px !important;
    margin-left: 0 !important;
    padding: 0;
    width: 50% !important;
}
div#baneryforosh div.item.promotion.p_special {
    background: #ffffff url("/images/back90.png") repeat scroll 0 0;
    border: 1px solid gold;
    height: 185px;
    padding: 0 !important;
}
.toozihbf {
    background: #fcf8e3 none repeat scroll 0 0;
    border-radius: 3px;
    color: olive;
    font-family: gilanweb3;
    padding: 10px;
}
div#baneryforosh .mod_djclassifieds_items .items-col .icol-in {
    margin: 5px !important;
    padding: 0 !important;
}
#dj-classifieds .djcf_items_blog .item_box_in {
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    margin: 10px 5px !important;
    padding: 0 !important;
}
div.item_img.axvije a.axvije img {
    height: 150px !important;
    width: 100% !important;
}
#dateads {
    background: rgba(255, 254, 253, 0.12) none repeat scroll 0 0;
    box-shadow: 0 13px 4px rgba(255, 254, 253, 0.3) inset, 0 13px 66px rgba(1, 1, 1, 0.3) inset, 0 -32px 39px rgba(0, 0, 0, 0.2) inset;
    color: white;
    float: left;
    left: 8px;
    padding: 2px 10px;
    position: relative;
    top: -37px;
    width: 78px;
}
.price2 {
    padding-left: 115px;
    text-align: left;
}
div#dj-classifieds.tableforosh div.title h2 a {
    color: gray !important;
    font-size: 13px;
}
#dj-classifieds .dj-item {
    background: white none repeat scroll 0 0;
    border: 1px solid #eaeaea;
}
#dj-classifieds .dj-item .custom_det span.row_label {
    display: inline-block;
    margin-bottom: 5px;
}
#joziyatfari {
    overflow: hidden;
    padding: 5px;
    width: 100%;
}
div#joziyatfari div.custom_det {
    width: 100% !important;
}
div#toozihatdj div#soton1dj.col-lg-8 div.localization_det {
    width: 100% !important;
}
.mapdetail {
    font-family: b yekan;
    margin-top: 10px !important;
    padding: 2px 5px;
}
div#badane div.title_top.onvaneitem h2 {
    font-size: 18px;
}
.gkTabsNav li {
    text-align: center !important;
}
.tableforosh .onvaneitem h2 {
    background: #2e8b57 url("/images/menu.png") repeat scroll 0 0;
    color: white !important;
    display: inline-block !important;
    font-family: gilanweb4;
    font-size: 22px !important;
    padding: 10px !important;
    right: 65px;
    text-align: center;
    text-shadow: 0 1px 0 black !important;
    z-index: 100;
}
#dj-classifieds .dj-item .onvaneitem {
    font-weight: bold;
    padding: 5px;
}
.modal-body {
    overflow: hidden;
    padding: 5px 15px 0;
    position: relative;
}
div#toozihatdj div.localization_det {
    float: right !important;
    width: 100% !important;
}
div#toozihatdj div.localization_det div#map {
    width: 90% !important;
}
#dj-classifieds .dj-item .general_det .price_wrap {
    background: honeydew none repeat scroll 0 0;
    border: 1px solid #ebebeb;
    color: #333333;
    font-family: b yekan;
    font-size: 1.4em;
    margin-bottom: 20px;
    padding: 15px 20px;
}
#dj-classifieds .dj-item .title_top {
    border-bottom: 1px solid #eaeaea;
    font-weight: bold;
    overflow: hidden;
    padding: 4px 10px;
    width: 100%;
}
.dsforoosh p {
    margin: 0;
}
div#dj-classifieds.clearfix.djcftheme-foroosh.tableforosh div.cat_title_desc h2 a {
    font-family: gilanweb4;
    font-size: 16px;
}
div#dj-classifieds.clearfix.djcftheme-foroosh.tableforosh div.cat_title_desc h2 a span {
    font-family: b yekan;
    font-size: 10px;
}
.karbaner {
    background: rgba(0, 0, 0, 0) url("/images/karbaner.jpg") repeat scroll 0 0;
    height: 215px;
}
#sp-r3 .item {
    background: white none repeat scroll 0 0;
    height: 150px;
}
.gkTabs-1 {
    height: 45px !important;
    margin-bottom: 10px !important;
    width: auto !important;
}
.gkTab.gkTabs-2 {
    color: white !important;
    font-size: 30px;
}
.gkTab.gkTabs-3 {
}
.gkTabs-2 {
    background-origin: padding-box !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
    background-size: cover;
    height: 45px !important;
    margin-bottom: 10px !important;
    width: auto !important;
}
.gkTabs-3 {
    background-attachment: scroll !important;
    background-clip: border-box !important;
    background-origin: padding-box !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
    background-size: cover;
    height: 45px !important;
    margin-bottom: 10px !important;
    width: auto !important;
}
.titleforosh a {
    color: #686868;
    font-family: b mitra;
    font-size: 14px;
}
.titleforosh {
    font-family: b mitra;
    padding: 5px;
}
.pricebox {
    color: slategrey;
    font-family: b yekan;
    font-weight: normal;
    padding-left: 10px;
    text-align: left;
}
div.pricebox div.price2 {
    float: left !important;
    padding-left: 10px !important;
}
div#dj-classifieds.clearfix.djcftheme-foroosh.tableforosh div.blog_det {
    border-bottom: 1px solid menu;
    height: 150px;
    padding: 0 2px 2px 0;
}
.pagination {
    border-radius: 4px;
    display: inline-block !important;
    margin: 20px 0;
    overflow: inherit !important;
    padding-left: 0;
}
.titlebank a {
    color: white !important;
    font-family: gilanweb3;
    font-size: 18px;
    position: relative;
    top: 8px;
}
.titlebank {
    background: #225a8f none repeat scroll 0 0;
    height: 50px;
    text-align: center;
}
.axforoosh {
    padding: 0 !important;
}
.pagination > li > a, .pagination > li > span {
    color: #000000;
    font-family: b yekan !important;
}
#dj-classifieds .dj-items_order_by_in {
    background: honeydew none repeat scroll 0 0;
    border-bottom: 1px solid #f0f0f0;
    font-family: b yekan;
    padding: 25px 30px;
}
div#toozihatdj div#soton2dj.col-lg-3 div.contact_mainrow span.row_label {
    background: honeydew url("/components/com_djclassifieds/themes/meysam/images/contact.png") no-repeat scroll right 4px top 7px;
    border-bottom: 1px solid red;
    color: black;
    font-family: gilanweb3;
    font-size: 16px;
}
div#tablighatdj div.additional h4 {
    background: #31b0d5 url("/components/com_djclassifieds/themes/niyazmandiha/images/custom_details.png") no-repeat scroll right 5px top 5px;
    color: white;
    font-family: b yekan;
    font-size: 16px;
    padding: 5px 30px;
}
div#tablighatdj div.localization_det.loc_det_wide h4 {
    background: #31b0d5 url("/components/com_djclassifieds/themes/niyazmandiha/images/localization.png") no-repeat scroll right 5px top 5px;
    color: white;
    font-family: b yekan;
    font-size: 16px;
    padding: 5px 30px;
}
.contactvasat {
    font-family: b titr;
    font-size: 20px;
    text-align: center;
}
.titleniyaz h2 {
    color: white;
    font-family: gilanweb2;
    font-size: 20px !important;
    padding: 5px 0;
    text-align: center;
    text-shadow: 0 1px 0 black;
}
#zirgoroohniyaz .item {
    background: #f6f6ef none repeat scroll 0 0;
}
#zirgoroohniyaz {
    border-top: 1px dashed lavender;
    margin-top: 50px;
}
#zirgoroohniyaz .icol1 {
    width: 50%;
}
#zirgoroohniyaz .icol2 {
    width: 50%;
}
#ekhtar {
    background: palegoldenrod none repeat scroll 0 0;
    color: red;
    font-family: b yekan;
    margin-top: 10px;
    text-align: center;
    text-shadow: 0 1px 1px white;
}
#joziyateasli .additional {
    padding: 5px;
}
#joziyateasli .row_label {
    font-family: b yekan !important;
}
#zirgoroohniyaz a {
    color: brown;
    font-family: b yekan;
    font-size: 14px;
    font-weight: normal;
}
div#tablighatdj div.localization_det.loc_det_wide {
    font-family: gilanyekan3;
    margin-right: 0;
}
#joziyateasli .row {
    font-family: b yekan;
}
#dj-classifieds .dj-item .additional h2 {
    background: #5bc0de url("/components/com_djclassifieds/themes/niyazmandiha/images/custom_details.png") no-repeat scroll right 5px top 5px;
    border-bottom: 1px solid #eaeaea;
    color: white;
    font-weight: bold;
    margin: 0 0 10px;
    padding: 0 30px 5px 25px;
}
#soton1dj .description {
    border: 1px solid lavender;
    padding: 11px !important;
}
#dj-classifieds .dj-item .custom_det h2 {
    background: #5bc0de url("/components/com_djclassifieds/themes/niyazmandiha/images/custom_details.png") no-repeat scroll right 5px top 5px !important;
    border-bottom: 1px solid #eaeaea;
    color: white;
    font-weight: bold;
    margin: 0 0 10px;
    padding: 0 30px 5px 25px !important;
}
.contact_mainrow {
    font-family: b yekan;
}
#soton2dj .btn-block {
    background: #5bc0de url("/components/com_djclassifieds/themes/niyazmandiha/images/custom_details.png") no-repeat scroll right 5px top 5px !important;
    border-radius: 0;
    font-family: gilanweb3;
    padding: 5px 30px;
    text-align: right;
}
#badanem .title_top {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
#badanem {
    background: #f0fff0 none repeat scroll 0 0;
    border-bottom: 2px solid khaki;
    overflow: hidden;
    padding: 0 10px;
}
div#bazdidbank.col-lg-4 div.row {
    margin: 5px 0;
    text-align: left;
}
#bazdidbank .row_value {
    background: #8bb167 none repeat scroll 0 0;
    border-radius: 20px;
    color: white;
    font-family: b yekan;
    padding: 3px 6px;
}
.onvaneitembank h2 {
    background: honeydew none repeat scroll 0 0;
    font-family: gilanweb4;
    font-size: 30px !important;
    padding: 15px;
    text-align: center;
}
#enemad {
    margin-top: 10px;
}
.sp-megamenu-parent .sp-dropdown {
    display: none;
    margin: 0;
    position: absolute;
    z-index: 2000 !important;
}
@media screen and (max-width: 1024px) {
.sp-megamenu-parent > li > a {
    padding: 0 5px !important;
}
}
@media screen and (max-width: 1024px) {
#sp-header .container {
    width: 100% !important;
}
}
body.rtl #offcanvas-toggler > i {
    padding: 6px 10px 0 !important;
}
#dasteagahi .panel-heading {
    text-align: center;
}
#sp-header div.row {
    background: #bb0000 none repeat scroll 0 0;
}
div.panel-body i {
    background: white none repeat scroll 0 0;
    border: 1px solid orange;
    border-radius: 34px;
    color: red;
    height: 45px;
    padding: 8px;
    position: relative;
    top: 8px;
    width: 45px;
}
#sp-menu {
    background: #c0c0c0 url("/images/back90.png") repeat scroll 0 0;
    width: 100%;
}
#dasteagahi .panel-body {
    background: whitesmoke none repeat scroll 0 0;
    padding: 5px;
}
#dasteagahi p {
    text-align: right;
}
.bt2 {
    font-family: b yekan;
    font-size: 20px;
    text-align: center;
}
.spnerd {
    font-family: b mitra;
    font-size: 10px;
}
#dasteagahi a {
    color: gray;
    font-family: gilanweb3;
    padding-right: 9px;
}
#mystickydiv-sticky-wrapper {
    height: 78px;
}
@media (max-width: 768px) {
.sticky {
    background: honeydew none repeat scroll 0 0;
    display: block !important;
    padding: 10px;
    position: fixed !important;
    right: 0;
    top: 110px !important;
    width: 100% !important;
    z-index: 985;
}
}
.mosf1 {
    background: #1ca9a1 none repeat scroll 0 0;
    color: white;
    text-align: center;
}
.selectpicker {
    font-family: b yekan !important;
    width: 100% !important;
}
.mod_djclassifieds_cattree .dj-cattree-box li.lvl0.items_cat_type .title h2, #dj-classifieds .dj-category .title h2 {
    background: mintcream none repeat scroll 0 0;
    border-radius: 3px;
    font-family: gilanyekan3;
    font-weight: bold;
    padding-right: 5px;
    text-align: right;
}
optgroup.labaldaste {
    background: honeydew none repeat scroll 0 0;
}
#wrapper {
    margin: 0 auto;
    text-align: center;
    width: 80%;
}
.thumbimage {
    float: left;
    padding: 5px;
    position: relative;
    width: 100px;
}
.formError {
    background: red none repeat scroll 0 0;
    border-radius: 4px;
    color: white;
    display: inline-block;
    font-family: gilanweb3;
    font-size: 11px;
    font-weight: normal;
    padding: 0 5px;
    text-align: center;
}
#karbari p {
    margin: 4px !important;
    text-align: center;
}
.tooltip {
    font-family: b yekan !important;
}
.khadamatvije {
    background: honeydew none repeat scroll 0 0;
    border: 1px solid greenyellow;
    margin: 0 auto;
    overflow: hidden;
    width: 280px;
}
.manukarbari .active {
    color: red;
    font-weight: normal !important;
}
#sp-right .manukarbari {
    background: lemonchiffon none repeat scroll 0 0;
    border: 1px solid gold;
    font-family: gilanweb3;
    padding: 10px;
}
label {
    display: inline-block !important;
    font-weight: bold;
    margin-bottom: 5px;
    max-width: 100%;
}
#sp-r3 .title_img {
    overflow: inherit;
}
div#sabtenam dt {
    text-align: right;
}
#sp-section-3 {
    background: #c0c0c0 url("/images/back90.png") repeat scroll 0 0;
}
#sp-miyani {
    background: lavender none repeat scroll 0 0 !important;
}
#sp-r3 .mod_djclassifieds_items div.title a.title {
    display: inline-block;
    font-size: 1.1em;
}
#sp-vasat {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #bdbdbd 0%, #ffffff 65%, #ffffff 66%, #33b5e5 100%) repeat scroll 0 0;
}
#niyazbanerytable .mod_djclassifieds_items .items .items-col {
    width: 100%;
}
#dj-classifieds.clearfix.djcftheme-foroosh.tableforosh div.item_box.promotion.p_first div.pricebox {
    background: white url("../../../images/2sblog.png") no-repeat scroll right 5px bottom 4px;
}
#dj-classifieds.clearfix.djcftheme-foroosh.tableforosh div.item_box.promotion.p_first.p_bold div.pricebox {
    background: #ffe4e1 url("../../../images/3sfbblog.png") no-repeat scroll right 5px bottom 3px;
}
#sp-right {
}
#chap .form-horizontal .controls {
    margin-left: auto;
}
#chap .controls > .radio, .controls > .btn checkbox {
    margin: 5px 25px;
    padding-top: 5px;
    width: 100%;
}
.daste a {
    padding-right: 10px;
}
.daste p {
    background: honeydew none repeat scroll 0 0;
    border: 1px solid;
    padding: 1px 4px;
}
.daste {
    color: slategray;
    text-align: right !important;
}
#sortad .selectpicker {
    width: 100% !important;
}
#mystickydiv {
    height: auto !important;
}
#mystickydiv .btn {
    border: medium none;
}
#menubank .dj_cf_search.dj_cf_search_horizontal input.inputbox.first_input, .dj_cf_search.dj_cf_search_horizontal .search_radius select, .dj_cf_search.dj_cf_search_horizontal .search_regions select, .dj_cf_search.dj_cf_search_horizontal .search_cats select, .dj_cf_search.dj_cf_search_horizontal .search_type select, .dj_cf_search.dj_cf_search_horizontal .search_time select, .dj_cf_search.dj_cf_search_horizontal .search_radius select, .dj_cf_search.dj_cf_search_horizontal .djseform_field {
    box-sizing: border-box;
    float: left;
    min-width: 100% !important;
}
#mraygan div.item.promotion.p_special {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
#mraygan div.icol-in div.item.promotion.p_special div.title {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
.diyalogdaste {
    margin: 3px;
    text-align: center;
}
#sp-r3 .title_img {
    position: relative;
    top: 60px;
}
#sp-r3 .item {
    background: #f0f0f0 none repeat scroll 0 0;
    border: 1px solid lightgray;
    margin: 5px 0;
}
.diyalogdaste a {
    color: white;
    font-size: 16px;
    text-align: center !important;
}
.cat_title_desc a {
    color: #225a6f;
    font-size: 12px;
}
#joominapayments {
    background: khaki none repeat scroll 0 0;
    border: 2px dashed orange;
    color: red;
    font-family: gilanweb2;
    font-size: 22px;
    margin: 10px 0;
    padding: 20px;
    text-align: center;
    text-shadow: 0 1px 0 white;
}
@media (max-width: 767px) {
.titlebank a {
    font-size: 0.99em !important;
    font-weight: bold;
}
}
@media (max-width: 767px) {
.onvaneitembank h2 {
    font-size: 20px !important;
}
}
@media screen and (max-width: 567px) {
#sp-r3 .mod_djclassifieds_items .items .items-col {
    width: 33%;
}
}
#dj-classifieds .dj-category .title h2 a span {
    background: indianred none repeat scroll 0 0;
    border-radius: 35px;
    color: white;
    display: inline-block;
    float: left;
    font-family: gilanweb6;
    font-size: 9px;
    height: 25px;
    line-height: 25px;
    margin-left: 5px;
    margin-top: 4px;
    padding-right: 5px;
    width: 25px;
}
.djcf_menu ul {
    background: white none repeat scroll 0 0;
    font-family: gilanyekan3;
    padding: 10px;
}
#soton1dj .djc_mainimage {
    background: #f8f8f8 none repeat scroll 0 0;
    border: 1px solid lavender;
    padding: 10px;
}
#soton2dj #joziyateasli {
    background: #f9f9f9 none repeat scroll 0 0;
    border: 1px solid lavender;
    overflow: hidden;
    padding: 10px;
}
.desc_content span {
    font-size: 15px !important;
    padding: 25px;
}
.contactmiyani {
    background: ghostwhite none repeat scroll 0 0;
    font-family: gilanweb6;
    font-size: 20px;
    padding: 10px;
    text-align: center;
}
#dj-classifieds .dj-item .description h2 {
    font-family: gilanyekan3;
    padding: 0 25px 0 0;
}
#dj-classifieds .content div {
    font-family: gilanyekan3;
    margin: 10px !important;
}
#soton .form-control{

    font-family:gilanyekan2;
    color:#986459
}
#soton3 .form-control{

    font-family:gilanyekan2;
    color:#986459
}
#soton3{
   padding:10px
}
#totallpardakht{
font-family:gilanyekan3;
    background: gold none repeat scroll 0 0;
    font-size: 16px;
    text-align: center;
    border-radius: 19px;
    width: auto;
    padding: 0px 30px;
}

#soton .formControlLabel {
     font-family:gilanyekan3;
}
#tpardakht {
    font-family:b mitra;
    font-size:14px;
    color:#4f7158;
    text-align:center;
    padding:10px 0px 0px 0px !important;
    clear:both;
    height:20px;
    margin-bottom:10px;
    margin-top:10px;

}
#totalradif{
    padding:10px 0px 20px;
}
.toozihattell{
   
    font-size:16px;
}
#onvanform h1 {
    padding:10px;
}
p {
    margin: 0 0 10px;
    font-size: 18px;
}