@font-face {
  font-family: 'Yekan';
  src: url('font/Yekan.eot?#') format('eot'),  /* IE6–8 */
       url('font/Yekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('font/Yekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'iran';
  src: url('font/IRANSLW.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('font/IRANSLW.woff2') format('woff2');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

.meta_list .meta ul li:cheked {
    clear: both;
    list-style: none;
    display: inline;
    margin-right: 10px;
}

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{color:#069}a:focus{@inlcude tab-focus;}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}.has-placeholder{position:relative;display:block;float:left}.has-placeholder label{position:absolute;top:0;left:0;vertical-align:middle;color:#646464;line-height:43px;height:100%;width:100%;text-decoration:none;padding:0 15px;text-shadow:0 1px 0 #fff;overflow:hidden}textarea{background-color:#fff;border:solid 1px #bfbfbf;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;box-shadow:inset 0 1px 0 0 #e0e0e0;display:inline-block;vertical-align:middle;color:#646464;line-height:1em;text-decoration:none;padding:10px;box-shadow:inset 0 1px 0 0 #dfd8d8;width:280px}div.select-box-focus{outline:0;border:0px solid #5b9dd9;-webkit-box-shadow:0 0 0px 0px #5b9dd9;-moz-box-shadow:0 0 0px 0px #5b9dd9;box-shadow:0 0 0px 0px #5b9dd9}.select-box{z-index:0;position:relative;display:inline-block;border-top-left-radius:3px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;width:auto;background-color:#f9f9f9;background-color:#f9f9f9;border:solid 1px #d3d3d3;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;display:inline-block;vertical-align:middle;color:#fff !important;line-height:43px;text-decoration:none;padding:0 15px;box-shadow:inset 0 1px 0 0 #fff;text-shadow:0 1px 0 rgba(0,0,0,0.3);padding:0px;overflow:hidden}.select-box .select-box-label{height:16px;overflow:hidden;display:block;line-height:16px;float:left;position:absolute;top:0;color:#bababa;padding:0px 15px;height:100%;color:#646464;line-height:30px;text-shadow:0 1px 0 #fff}.select-box a:hover{text-decoration:none}.select-box select{position:relative;left:0px;top:0px;width:100%;height:30px;-webkit-appearance:none;z-index:1003;padding-right:45px}.select-box-icon{z-index:0;position:absolute;right:13px;top:-7px;right:0px;height:100%;width:24px;text-decoration:none;display:block;font-family:"icons";color:#404040;font-size:0.8em;text-align:left}.ui-button{background-color:false;background-color:#f0f0f0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f0f0),color-stop(100%, #c9c9c9));background-image:-webkit-linear-gradient(top, #f0f0f0,#c9c9c9);background-image:-moz-linear-gradient(top, #f0f0f0,#c9c9c9);background-image:-ms-linear-gradient(top, #f0f0f0,#c9c9c9);background-image:-o-linear-gradient(top, #f0f0f0,#c9c9c9);background-image:linear-gradient(top, #f0f0f0,#c9c9c9);border:solid 1px #cacaca;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;display:inline-block;vertical-align:middle;color:#5f5f5f !important;line-height:43px;text-decoration:none;padding:0 15px;box-shadow:inset 0 1px 0 0 #fff;text-shadow:0 1px 0 rgba(255,255,255,0.3)}input.ui-button,button.ui-button{padding-left:10px;padding-right:10px}.ui-button-main{background-color:#35c3d9;background-color:#35c3d9;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #35c3d9),color-stop(100%, #18a7be));background-image:-webkit-linear-gradient(top, #35c3d9,#18a7be);background-image:-moz-linear-gradient(top, #35c3d9,#18a7be);background-image:-ms-linear-gradient(top, #35c3d9,#18a7be);background-image:-o-linear-gradient(top, #35c3d9,#18a7be);background-image:linear-gradient(top, #35c3d9,#18a7be);border:solid 1px #1f91a3;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;display:inline-block;vertical-align:middle;color:#fff !important;line-height:43px;text-decoration:none;padding:0 15px;box-shadow:inset 0 1px 0 0 #a0e3ed;text-shadow:0 1px 0 rgba(0,0,0,0.3)}a.ui-button{line-height:34px}.ui-button-middle{height:36px;font-size:1em;line-height:1em}.doublebutton{float:right}.doublebutton a{border:solid 1px #d1d1d1;background-color:#f7f7f7;-webkit-border-radius:2px;border-radius:2px;cursor:default;font-size:11px;font-weight:bold;text-align:center;white-space:nowrap;height:16px;outline:0;padding:5px 6px;display:block;float:left}.doublebutton a span{text-indent:-9999px;float:left;width:16px;height:16px;background-image:url(../images/icons.png);cursor:pointer}.doublebutton .list-button{margin-right:-1px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:none}.doublebutton .list-button span{background-position:-16px -16px}.doublebutton .grid-button{border-top-left-radius:0px;border-bottom-left-radius:0px;border-left:none}span.active a.grid-button span{background-position:-16px 0}span.active a.list-button{border:solid 1px #d1d1d1;background-color:#f7f7f7}span.active a.list-button span{background-position:0 -16px}.active a.grid-button,.doublebutton a.list-button{background-color:#35c3d9;border-color:#23a4b8}.alert_form{background-color:#f2f2f2;padding:15px 10px}.alert_form button{width:100%}.alert_form input{width:184px;margin-bottom:12px}.form-vertical .control-group{clear:both;margin-bottom:10px}.form-container .controls input,.form-container .meta input{background-color:#fff;border:solid 1px #bfbfbf;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;box-shadow:inset 0 1px 0 0 #e0e0e0;display:inline-block;vertical-align:middle;color:#646464;line-height:43px;text-decoration:none;padding:0 15px;box-shadow:inset 0 1px 0 0 #dfd8d8;width:280px;padding:0 10px;height:30px;line-height:30px;font-size:1em}.form-container .ui-drop-files{width:280px;padding:0 10px;height:70px;text-align:center;font-size:18px;line-height:70px;color:rgba(0,0,0,0.5);border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-bottom-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px}.form-container .controls{font-size:1em}.form-container .main-button{background-color:#35c3d9;background-color:#35c3d9;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #35c3d9),color-stop(100%, #18a7be));background-image:-webkit-linear-gradient(top, #35c3d9,#18a7be);background-image:-moz-linear-gradient(top, #35c3d9,#18a7be);background-image:-ms-linear-gradient(top, #35c3d9,#18a7be);background-image:-o-linear-gradient(top, #35c3d9,#18a7be);background-image:linear-gradient(top, #35c3d9,#18a7be);border:solid 1px #1f91a3;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;display:inline-block;vertical-align:middle;color:#fff !important;line-height:43px;text-decoration:none;padding:0 15px;box-shadow:inset 0 1px 0 0 #a0e3ed;text-shadow:0 1px 0 rgba(0,0,0,0.3)}.form-container .checkbox input,input[type="checkbox"],.form-container .meta input[type="checkbox"],.form-container .controls input[type="checkbox"],input[type="radio"],.form-container .meta input[type="radio"],.form-container .controls input[type="radio"]{width:auto;height:auto;vertical-align:middle;margin-top:-2px;padding:0;border:none;box-shadow:none}.meta_list .meta ul{margin:5px 0 0 0;padding:0;list-style:none;float:left}.meta_list .meta ul li{clear: both; list-style: none; display: inline; margin-right: 10px; background: #f3f3f3; border: 1px solid #dadada; padding: 5px 20px;}.meta_list .meta ul li label{width:auto;margin-left:5px;float:none}.meta_list .meta input[type="checkbox"]{margin-top:10px}.meta_list .meta .cf_date_interval{width:100px}.meta_list .meta:after{content:"";clear:both}.form-container .checkbox{margin-bottom:5px}.form-container .checkbox label{font-size:0.85em}.form-horizontal .actions{border-top:solid 1px #eaeaea;padding:10px 10px 15px 155px;margin:0 25px}.form-horizontal .actions a{font-size:0.725em}.form-horizontal label{float:left;width:160px;padding-top:7px;text-align:right;font-size:0.85em}.form-horizontal .select-box{width:300px}.form-horizontal .controls{margin-left:180px;line-height:32px}.form-horizontal .controls label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .control-group,.form-horizontal .meta_list .meta{clear:both;margin-bottom:10px}.form-container-box{border:solid 1px #eaeaea;margin:0 auto;width:700px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.form-container-box .header{background-color:#f7f7f7;padding:10px 15px;margin-bottom:30px}.form-container-box .header h1{margin:0;line-height:1.2em}body.item-post .select-box{margin-bottom:10px}#item-post select{width:300px}.form-container .photos input{width:100%;border:0;margin:0;padding:0;box-shadow:none}.photos_div{margin-bottom:20px}.form-container .controls #photos a{font-size:12px !important}button{background-color:false;background-color:#f0f0f0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f0f0),color-stop(100%, #c9c9c9));background-image:-webkit-linear-gradient(top, #f0f0f0,#c9c9c9);background-image:-moz-linear-gradient(top, #f0f0f0,#c9c9c9);background-image:-ms-linear-gradient(top, #f0f0f0,#c9c9c9);background-image:-o-linear-gradient(top, #f0f0f0,#c9c9c9);background-image:linear-gradient(top, #f0f0f0,#c9c9c9);border:solid 1px #cacaca;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;display:inline-block;vertical-align:middle;color:#5f5f5f !important;line-height:43px;text-decoration:none;padding:0 15px;box-shadow:inset 0 1px 0 0 #fff;text-shadow:0 1px 0 rgba(255,255,255,0.3)}.ui-drop-files{box-shadow:none;border:4px dashed rgba(0,0,0,0.2);height:100px;background:rgba(0,0,0,0.1)}.bordered-box{border:solid 1px #eaeaea;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;padding:10px;font-size:0.75em}.bordered-box h2{font-size:1.2em;margin-top:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}.form-container .photos input{width:100%}.form-container .photos img{width:120px}.photos_div a{display:block}.arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #35c3d9}.hover .arrow-up{border-bottom-color:white}.arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #35c3d9}.hover .arrow-down{border-top-color:white}.arrow-left{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #35c3d9}.hover .arrow-left{border-right-color:white}.arrow-right{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #35c3d9}.hover .arrow-right{border-left-color:white}.paginate{padding:25px;text-align:center;clear:both}.paginate li{display:inline;list-style-type:none}.paginate a,.paginate span{text-decoration:none;margin:0 1px;padding:5px 10px;border:1px solid #eee;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.paginate a.previous{margin-right:15px}.paginate a.next{margin-left:15px}.paginate strong{border:1px solid #eee;color:#F30;margin:0 1px;padding:5px 10px}.paginate em{border:1px solid #eee;color:#AAA;font-style:normal;margin:0 1px;padding:5px 10px;text-decoration:none}.paginate em.previous{margin-right:15px}.paginate em.next{margin-left:15px}.searchPaginationSelected,.paginate a:hover{font-weight:bold;background-color:#35c3d9;color:white}.see_by{float:right;border:solid 1px #d1d1d1;background-color:#F7F7F7;-webkit-border-radius:2px;border-radius:2px;cursor:default;font-size:13px;font-weight:400;text-align:center;white-space:nowrap;height:16px;outline:0;padding:5px 6px;display:block;margin-right:10px;position:relative}.see_by span{float:left}.see_by label{float:right;margin:0;padding:0 18px 0 5px;color:#1b7e8d}.see_by ul{position:absolute;right:-1px;margin:22px 0 0;padding:8px 10px;list-style:none;text-align:right;background-color:#35c3d9;border:solid 1px #23a4b8;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-bottom-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;display:none}.see_by ul a{font-size:1em;font-weight:500;color:#fff}.see_by .arrow-up,.see_by .arrow-down,.see_by .arrow-right,.see_by .arrow-left{position:absolute;right:6px;top:11px}.arrow-envelope{position:absolute;right:-1px;top:-1px}.hover .arrow-envelope{background-color:#35c3d9;border:solid 1px #23a4b8;width:21px;height:28px;border-bottom:none;z-index:3}.hover ul{display:block}.wrapper-flash{font-weight:bold}.flashmessage{font-size:14px;padding:15px 0;width:100%;top:10px;z-index:999;text-align:center;color:#ffffff;position:relative}.flashmessage-warning, .help-box {
     background-color: #0cd50f !important;
    border: solid 0px #93741e !important;
    border-radius: 4px !important;
    margin-top: 10px;
    text-shadow: 0px 1px RGBA(17, 17, 17, 0.21);
    font-size: 17px !important;
}.flashmessage-error{background-color:#c44e20;border:solid 1px #873616}.flashmessage-ok{background-color:#839b44;border:solid 1px #4f5e29}.flashmessage-info{background-color:#30a0ef;border:solid 1px #2477b2}.help-box{padding:5px 10px;display:inline-block;color:#fff;font-size:14px;margin:10px 0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.flashmessage .ico-close{position:absolute;top:14px;right:17px;float:right;font-size:18px;line-height:18px;color:white;text-shadow:none;text-decoration:none;font-weight:bold;cursor:pointer}.flashmessage-error .close{color:#B94A48}.flashmessage-warning .close{color:#C09853}.flashmessage-success .close,.flashmessage-information .close{color:#3A87AD}#error_list,.error_list{background-color:#F2DEDE;border:solid 2px #eed3d7;color:#B94A48;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;padding:10px;list-style:none;display:none;margin:0 10px 20px}#error_list li,.error_list li{list-style:none;padding:2px 0 2px 18px}#error_list li label,.error_list li label{margin-top:0;float:none;width:auto}.user-card{background-color:#f7f7f7;position:relative;padding-left:120px;height:120px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;margin-bottom:25px}.user-card ul{padding:15px;margin:0;list-style:none}.user-card .name{font-size:1.5em;margin-bottom:15px}.user-card .website{font-size:0.725em}.user-card .location,.user-card .adress{font-size:0.725em}.user-card img{position:absolute;left:0;top:0;border-top-left-radius:4px;border-bottom-left-radius:4px;width:120px}@font-face{font-family:"Osclass";font-weight:normal;src:url("../fonts/osclass-regular.woff")}@font-face{font-family:"Osclass";font-weight:100;src:url("../fonts/osclass-extra-light.woff")}@font-face{font-family:"icons";src:url("../fonts/icons.eot");src:url("../fonts/icons.eot?#iefix") format("embedded-opentype"),url("../fonts/icons.woff") format("woff"),url("../fonts/icons.ttf") format("truetype"),url("../fonts/icons.svg#untitledregular") format("svg");font-weight:normal;font-style:normal}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-size:100%;line-height:1.125em;font-family:"Helvetica Neue","HelveticaNeue",Helvetica,Arial,Verdana,sans-serif;color:#404040}.icons{font-size:32px;line-height:32px}.icons :after{display:inline-block;font-family:"icons"}.ico-search:after{content:"s"}.ico-menu:after{content:"m"}.ico-grid:after{content:"g"}body{margin:0;padding:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#333}.wrapper{width:1250px;margin-left:auto;margin-right:auto}#responsive-trigger{display:none}fieldset{border:0;margin:0;padding:0}h1,h2,h3,h4,h5{font-weight:bold;font-family:"Osclass";color:#666;letter-spacing:-0.03em;line-height:1em;margin-top:0}h1{font-size:2.2em}h2{font-size:1.8em}h3{font-size:1.5em}h4{font-size:1.3em}h5{font-size:1.15em}.clear{clear:both}body.search #sidebar,body.user #sidebar{margin-top: -19px;float:left;width:230px;margin-left: 0px !important;margin-right: 0px !important;}body.search #main,body.user #main{float:right;width:1000px}body.search .list-header .actions{height:35px}.resp-toogle{display:none}.title-has-actions{border-bottom:solid 1px #eaeaea;margin-bottom:10px}.title-has-actions h1,.title-has-actions h2,.title-has-actions h3{float:left;margin-bottom:0}.title-has-actions a{float:left;margin-left:10px;font-size:0.825em;line-height:2em}.flashmessage-404{background-color:#FCF8E3;border:solid 1px #fbeed5;color:#C09853;border-radius:5px;font-size:15px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 15px;margin-top:25px}.flashmessage-404 ul{list-style:disc;padding:10px 0px 10px 25px}body.not-found .categories h2,body.not-found .categories h3{float:left;width:25%;font-size:13px;font-weight:normal;margin:3px 0}body.not-found .categories{margin-top:10px}body.not-found fieldset.main{padding:10px 0}body.not-found #uniform-sCategory{display:none}body.not-found h1{font-size:24px;margin-bottom:20px}body.not-found #query{background-color:#fff;border:solid 1px #bfbfbf;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;box-shadow:inset 0 1px 0 0 #e0e0e0;display:inline-block;vertical-align:middle;color:#646464;line-height:43px;text-decoration:none;padding:0 15px;box-shadow:inset 0 1px 0 0 #dfd8d8;width:280px;padding:0 10px;height:34px;line-height:30px;font-size:1em}#footer{clear:both;margin-top:50px;padding-bottom:30px;border-top:solid 1px #eaeaea;padding-top:15px;font-size:0.725em}#footer ul{float:right}#footer a{text-decoration:none}#footer a:hover{text-decoration:underline}#footer li{display:inline;margin-left:10px}.footer-links,#footer ul{list-style:none;padding:0;margin:0;clear:both}.footer-links li{float:left;width:31%;padding-right:2%;margin-bottom:5px;font-size:0.725em}#footer .resp-toogle .publish{padding:0;margin:15px 0;display:block}#footer .resp-toogle .publish a{background-color:#d94b35;background-color:#d94b35;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d94b35),color-stop(100%, #be2e18));background-image:-webkit-linear-gradient(top, #d94b35,#be2e18);background-image:-moz-linear-gradient(top, #d94b35,#be2e18);background-image:-ms-linear-gradient(top, #d94b35,#be2e18);background-image:-o-linear-gradient(top, #d94b35,#be2e18);background-image:linear-gradient(top, #d94b35,#be2e18);border:solid 1px #a3301f;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;display:inline-block;vertical-align:middle;color:#fff !important;line-height:43px;text-decoration:none;padding:0 15px;box-shadow:inset 0 1px 0 0 #edaba0;text-shadow:0 1px 0 rgba(0,0,0,0.3);width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0;font-size:1.2em;padding:0}#header{background-color:#35c3d9;width:100%;height:auto;display:block;position:relative;margin-bottom:15px;padding-bottom:25px}#header .wrapper{position:relative}#header #logo{color:#fff;font-family:"Osclass";border:none;font-size:2.7em;line-height:1.5em;padding-top:20px;padding-bottom:10px}#header #logo a{font-size:1.5em;line-height:0.8em;font-weight:bold;text-decoration:none;color:#fff}#header .publish a{background-color:#ce3d27;background-color:#ce3d27;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ce3d27),color-stop(100%, #a72915));background-image:-webkit-linear-gradient(top, #ce3d27,#a72915);background-image:-moz-linear-gradient(top, #ce3d27,#a72915);background-image:-ms-linear-gradient(top, #ce3d27,#a72915);background-image:-o-linear-gradient(top, #ce3d27,#a72915);background-image:linear-gradient(top, #ce3d27,#a72915);border:solid 1px #8d2a1b;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;display:inline-block;vertical-align:middle;color:#fff !important;line-height:43px;text-decoration:none;padding:0 15px;box-shadow:inset 0 1px 0 0 #e9988b;text-shadow:0 1px 0 rgba(255,255,255,0.3)}#header #logo span{color:#fff;font-family:"Osclass";font-weight:100;text-decoration:none;border:none;font-size:0.8em;line-height:1em;display:block}.main-search{background-color:#f0f0f0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f0f0),color-stop(100%, #c9c9c9));background-image:-webkit-linear-gradient(top, #f0f0f0,#c9c9c9);background-image:-moz-linear-gradient(top, #f0f0f0,#c9c9c9);background-image:-ms-linear-gradient(top, #f0f0f0,#c9c9c9);background-image:-o-linear-gradient(top, #f0f0f0,#c9c9c9);background-image:linear-gradient(top, #f0f0f0,#c9c9c9);width:966px;padding:6px;height:46px;border:solid 1px #989393;margin:0 auto;box-shadow:inset 0px 1px 1px 0px #fff,0px 2px 2px 0px rgba(0,0,0,0.2);position:relative;margin-top:15px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.main-search .has-placeholder{float:none}.main-search input{background-color:#f6f6f6;border:solid 1px #bfbfbf;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;box-shadow:inset 0 1px 0 0 #e0e0e0;display:inline-block;vertical-align:middle;color:#646464;line-height:43px;text-decoration:none;padding:0 15px;box-shadow:inset 0 1px 0 0 #d6cece;height:43px;width:100%}.main-search .selector{padding-left:42px;padding-right:12px}.main-search .reset-padding{padding-left:0px}.main-search .ui-button{background-color:#35c3d9;background-color:#35c3d9;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #35c3d9),color-stop(100%, #18a7be));background-image:-webkit-linear-gradient(top, #35c3d9,#18a7be);background-image:-moz-linear-gradient(top, #35c3d9,#18a7be);background-image:-ms-linear-gradient(top, #35c3d9,#18a7be);background-image:-o-linear-gradient(top, #35c3d9,#18a7be);background-image:linear-gradient(top, #35c3d9,#18a7be);border:solid 1px #1f91a3;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;display:inline-block;vertical-align:middle;color:#fff !important;line-height:43px;text-decoration:none;padding:0 15px;box-shadow:inset 0 1px 0 0 #a0e3ed;text-shadow:0 1px 0 rgba(0,0,0,0.3);height:43px}.main-search .cell{display:table-cell;width:100%;vertical-align:top}#header .nav{position:absolute;right:0;top:10px;padding:0;margin:0;list-style:none}#header .nav li{float:left;position:relative}#header .nav li.search,#header .nav li.cat{display:none}#header .nav li a,#header .nav li span{color:white;font-size:0.875em}#header .nav li{color:white}#header .nav li a{margin-left:10px}#header .nav li.publish{clear:both;float:right;margin-top:10px}.main-search .select-box .select-box-label{line-height:43px}.main-search .select-box select{width:auto;height:42px}.main-search .select-box-icon{top:0px}.wrapper-flash{margin-bottom:35px}div.breadcrumb{line-height:1.05em;font-size:0.75em;height:auto;margin:0;width:auto;padding:10px 0;border-bottom:1px solid #eaeaea}ul.breadcrumb{list-style:none;margin:0;padding:0}ul.breadcrumb li{float:left;padding:0 2px;font-weight:normal}.r-list{display:none;margin:0px 40px 0 0;padding:0;list-style:none}.latest_ads{padding-top:25px}.latest_ads h1{float:left}.latest_ads .actions{float:right;margin-top:5px}body.home .r-list{display:block}body.home #main{width:640px;float:left;margin-top:-20px 40px 0 0}.tbl{display:block;width:100%}div.first_cel ul{margin:0}.cell_3{width:33%;float:left}.cell_3 ul{margin:0;margin-left:20px}.r-list li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r-list li .r-list li li{float:none;width:100%}.r-list li>li:nth-child(4n),.r-list li .clear{clear:both}ul.r-list li h1{margin:25px 0 10px 0;padding:0;font-size:1em;overflow:hidden;text-overflow:ellipsis}ul.r-list li h1 a{font-size:1em}ul.r-list li h1 span{font-weight:normal}ul.r-list li a,ul.r-list li span{text-decoration:none;font-size:0.8125em}ul.r-list li ul{list-style:none;margin:0;padding:0}.list-header{margin-bottom:15px;z-index:3;position:relative}.listing-card-list{margin:0;padding:0;list-style:none;clear:both}.see_more_link{clear:both}.counter-search{float:left;line-height:32px}#main h5{margin-bottom:10px}#related-searches{padding-top:25px}#related-searches h5{margin-bottom:10px;font-size:1em}.listing-card{clear:both;padding:10px 0;margin:0;border:0;border-bottom:1px solid #ececec;position:relative;width:100%;display:table}.listing-card .listing-basicinfo,.listing-card .listing-attributes{display:block;vertical-align:top;width:auto}.listing-card .listing-attributes{width:auto}.listing-card .currency-value{white-space:nowrap;font-weight:bold;color:#78c042}.listing-card .listing-data{display:table-row;width:100%}.listing-card .listing-detail{width:auto;margin-left:105px}.listing-card .listing-cell{display:table;width:100%}.listing-card .listing-thumb{float:left}.listing-card .listing-thumb img{height:85px;width:95px}.listing-card .listing-attributes{font-size:0.78em;color:#777;padding:4px 0 8px;line-height:1em}.listing-card .listing-attributes a{color:#777;font-weight:bold}.listing-card .listing-attributes a{text-decoration:none}.listing-card .listing-attributes a:hover{text-decoration:underline}.premium-list li.listing-card{background-color:#FCFCD7}.listing-grid .last{margin-right:0px}.listing-grid .listing-card{float:left;width:190px;padding:6px;background-color:#FFF;border:1px solid #ececec;margin:0 9px 9px 0;position:relative;display:block;clear:none}.listing-grid .listing-card .listing-attributes .location{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listing-grid .listing-card .listing-attributes .location a{display:inline}.listing-grid .listing-card img{width:100%;height:auto;float:none}.listing-grid .currency-value{display:block}.listing-grid .listing-detail{margin-left:0}.listing-grid .listing-basicinfo,.listing-grid .listing-data{width:100%;display:block}.listing-grid .listing-thumb{width:53% !important}.listing-grid .listing-cell{display:block}.listing-grid .listing-basicinfo p{display:none}.listing-grid .listing-basicinfo a{padding-bottom: 50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}.listing-grid .g-hide{display:none}body.search .listing-grid .last{margin-right:0px}body.search .listing-grid .listing-card{width: 310px !important; height: 181px !important;}body.home .listing-grid .first{clear:both}#sidebar{width:300px;float:right}#sidebar fieldset{margin:0;padding:0;border:none}#sidebar h3{margin:0;margin-bottom:10px;line-height:1em;font-size:1em}#sidebar fieldset{padding:14px 0 16px;border-bottom:solid 1px #eaeaea;font-size:0.8125em;line-height:0.8125em}#sidebar input{vertical-align:bottom}#sidebar .input-text,#sidebar input[type="text"]{background-color:#fff;border:solid 1px #bfbfbf;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;box-shadow:inset 0 1px 0 0 #e0e0e0;display:inline-block;vertical-align:middle;color:#646464;line-height:43px;text-decoration:none;padding:0 15px;box-shadow:inset 0 1px 0 0 #dfd8d8;width:100%;padding:0 10px;height:24px;line-height:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#sidebar ul.category,#sidebar ul.category ul{padding:0;margin:0;list-style:none}ul.sidebar-list,ul.user_menu{padding:0;margin:0;list-style:none}body.user #sidebar{border-right:solid 1px #eaeaea}#sidebar ul.category li,ul.sidebar-list li,ul.user_menu li{padding:3px 0;line-height:1.15em}ul.user_menu li{padding:0 0 12px;font-size:0.8125em;line-height:0.8125em}#sidebar ul.category ul{padding-left:15px}#sidebar .show-sub a{font-weight:bold}#sidebar .show-sub li a{font-weight:normal}#sidebar .price-slice input,#sidebar .two_input input{width:65px;padding:0 5px;margin-right:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sidebar .two_input input{width:70px}#sidebar .price-slice span{margin-right:0px}#sidebar button{background-color:#35c3d9;background-color:#35c3d9;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #35c3d9),color-stop(100%, #18a7be));background-image:-webkit-linear-gradient(top, #35c3d9,#18a7be);background-image:-moz-linear-gradient(top, #35c3d9,#18a7be);background-image:-ms-linear-gradient(top, #35c3d9,#18a7be);background-image:-o-linear-gradient(top, #35c3d9,#18a7be);background-image:linear-gradient(top, #35c3d9,#18a7be);border:solid 1px #1f91a3;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;display:inline-block;vertical-align:middle;color:#fff !important;line-height:43px;text-decoration:none;padding:0 15px;box-shadow:inset 0 1px 0 0 #a0e3ed;text-shadow:0 1px 0 rgba(0,0,0,0.3);line-height:30px;font-size:0.85em}#sidebar .actions{padding:20px 0}#sidebar .plugin-hooks h6{margin:0;margin-bottom:10px;line-height:1em;font-size:1em;font-weight:normal;font-family:"Osclass";color:#666}#sidebar .plugin-hooks .row{margin-bottom:10px}#sidebar .select-box{width:100%}#sidebar a{text-decoration:none}#sidebar a:hover{text-decoration:underline}.widget-box{background-color:#f7f7f7;padding:10px;margin-bottom:15px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.widget-box h3{margin:0}.widget-box ul{margin:0;padding:0;list-style:none}.widget-box li a{text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;font-weight:normal;font-size:0.8125em;display:block;padding:4px 5px;border-radius:0px;margin:-1px 0;position:relative;border-bottom:solid 1px #eaeaea;border-top:solid 1px #eaeaea}.widget-box li li a:hover{background-color:#8bdce9;border-color:#f7f7f7;color:#fff;z-index:2;border-radius:3px}body.item #sidebar .widget-box,body.user-public-profile #sidebar .widget-box{padding:20px}body.item #sidebar .form-container .controls input,body.item #sidebar .form-container .controls textarea,body.user-public-profile #sidebar .form-container .controls input,body.user-public-profile #sidebar .form-container .controls textarea{width:238px}body.item #sidebar .form-container label,body.user-public-profile #sidebar .form-container label{font-size:0.75em}body.item #contact h2,body.user-public-profile #contact h2{margin-top:0px}body.item #main,body.user-public-profile #main{width:780px;float:left}.item-photos .main-photo{width:550px;float:left}.item-photos .thumbs{float:right;width:79px}.item-photos .thumbs img{margin-bottom:12px;border:solid 2px #eaeaea}.item-header{margin-top:-10px;background:#f7f7f7;padding:10px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:0.875em;margin-bottom:10px;font-size:0.75em}.item-header #type_dates{float:right}.item-header #type_dates em{font-style:normal}#item_location{list-style:none;margin:0;padding:0}#item_location li{display:inline}#description{clear:both;padding-top:10px}div.mark_as{height:32px;width:100%;border:none;background:transparent;margin-bottom:15px}.mark_as a{width:100%;height:auto;display:block;top:0;left:0;position:absolute}.mark_as .select-box-label{border:solid 1px #f2f2f2;position:relative;float:none;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;background:#f7f7f7}.similar_ads h2{margin-top:35px}.admin-options{font-size:0.725em}.admin-options a{margin:0 5px}#comments{margin-top:25px}body.item h1 .price{font-weight:normal;font-size:24px;float:right;background-color:#FCF8E3;padding:5px 10px}.item #comments h3{font-size:1em}.item #comments{clear:both;float:left;margin-bottom:35px;width:100%}.item #comments .comments_list{border-bottom:1px dotted #ddd;margin-bottom:20px}.item #comments .comment{background:url(../images/comments_quotes.gif) no-repeat 10px 0;margin-bottom:15px;padding:7px 0 0 60px}.item #comments .comment h3{color:#666;margin-bottom:5px}.item #comments .comment h3 em{color:#888;font-size:12px;font-weight:normal}.item #comments .comment p{color:#878787;font-style:italic;line-height:18px}.item #comments .pagination{text-align:right;margin-right:10px;margin-bottom:15px}.item #comments .pagination a{border:1px dotted #aaa;padding:5px 8px}.item #comments .pagination a.searchPaginationSelected{background-color:#f7f7f7}.item #comments .pagination a.searchPaginationNext,.item #comments a.searchPaginationPrev,.item #comments .pagination a.searchPaginationFirst,.item #comments a.searchPaginationLast{border:0px;text-decoration:none}.item #comments .pagination a.searchPaginationNext:hover,.item #comments a.searchPaginationPrev:hover,.item #comments .pagination a.searchPaginationFirst:hover,.item #comments a.searchPaginationLast:hover{background-color:#ffffff}.item #comments a:hover{background-color:#f7f7f7}


#plugin-hook .row{clear:both;margin-bottom:10px}#plugin-hook .row label{margin-right:20px}

.userService {
    padding: 10px 20px;
}
.contentTitle, .userService, header .panel.dropdownForm .panel-footer, .recentHome .number, .recentHome .create {
    text-align: right;
}
address, .textContent.feedFormat pre, .userService, .ui-autocomplete, .panel, .panel .panel-heading, header .panel, header .panel .panel-footer, .panel .panel-heading.headingNavigation .heading, .navbar-collapse, .accountNav li.active a, .accountNav li.active a:hover, .accountNav li.active a:focus, .accountNav li.active a:active, .navbar-nav > .filter:hover > a, .navbar-nav > .filter:hover > a:hover, .navbar-nav > .filter:hover > a:focus, .filterBox, .alert.alert-success, .sorting.border, .expandedView, .expandedView .openBox, .expandedContent, .pagination .active, .pagination .number:hover, .block, .verticalFilter > li, .accountTable.stacktable, .accountTable thead th, .accountTable thead th:first-child, .accountTable tbody th, .accountTable tbody td, .accountTable tbody td:first-child, .recentCompanyJobs .header, .applytojob, .alphabet.bordered, .nav-tabs li a, .nav-tabs li a:hover, .contributorBlock .code, .contributorBlock .action, .homeContent .iLove, .recentHome th.st-head-row-main, .recentHome th.st-head-row, .recentHome td.st-key, .recentHome td.st-val, #popup .header h3, .pubChoices, .googlePub.topPub, .googlePub.bottomPub, .verticalTabs li a, .verticalTabs li a.first {
    border-color: #DDD;
}
.userService, .panel .panel-heading, .panel .panel-heading.headingNavigation .heading, .sorting.border, .expandedView .openBox, .expandedContent, .block, .accountTable thead th, .accountTable tbody th, .accountTable tbody td, .recentCompanyJobs .header, .applytojob, .recentHome th.st-head-row, .recentHome td.st-key, .recentHome td.st-val, #popup .header h3, .pubChoices, .googlePub.topPub, .verticalTabs li a {
    border-bottom: 1px solid;
}
.userService a {
    margin-right: 20px;
}
img, label, form.form-inline .form-control, form.navbar-form .form-control, .searchBox > form.form-inline .form-control, .well form a, .mask, .userService a, .searchBox, .navbar-header .navbar-toggle, .well .connect span, .openBox .sharing, .companyInfo a, .companyInfo span, .localContent h5 span, .contributorBlock .code {
    vertical-align: middle;
}
.strong, .nocount, .btn, h1.h1, h2, h3, h4, h5, .userService a, .accountNav li a, .navbar-nav > .filter > a, .filterList li.chosen .close, .well .connect, .alert, .panel-heading .breadcrumbs, .sorting a, .openBox .close, .emailBox .emailHeading .title, .pagination .active, .block .sharingRss .rss, .filterApplied thead tr th, .recent thead tr th, .verticalFilter > li .vertFilterTitle, .accountTable thead th, .accountTable tbody th, .accountTable tbody td a, .recentCompanyJobs .header a, .jobDetail tr .title, .alphabet li a, .cloud, .nav-tabs li a, .homeContent .lastVisit, .homeContent .category a, .recentHome th, #popup .footer a, .verticalTabs li a, footer a {
    font-weight: bold;
}
body, form .form-control, form .form-group .required::after, .filterToggle, .filterToggle:hover, .filterToggle:focus, .navbar-filter, .navbar-filter:hover, .navbar-filter:focus, h1, h1.h1, .userService a, .userService a:hover, .ui-autocomplete li a, .well > .required, .well > .required::before, .alert.alert-success, .resultContent .serviceLink:hover, .resultContent .serviceLink.activeColor, .pagination .number:hover, .companyInfo label, .applytojob .underline:hover, .applytojob .underline.activeColor, .jobDetail tr .serviceLink.activeColor, .listColumn li .select, .nav-tabs li a:hover, .verticalTabs li a:hover, .verticalTabs li.active a, footer, footer a, footer a:hover {
    color: #666;
}
.strong, .nocount, .btn, h1.h1, h2, h3, h4, h5, .userService a, .accountNav li a, .navbar-nav > .filter > a, .filterList li.chosen .close, .well .connect, .alert, .panel-heading .breadcrumbs, .sorting a, .openBox .close, .emailBox .emailHeading .title, .pagination .active, .block .sharingRss .rss, .filterApplied thead tr th, .recent thead tr th, .verticalFilter > li .vertFilterTitle, .accountTable thead th, .accountTable tbody th, .accountTable tbody td a, .recentCompanyJobs .header a, .jobDetail tr .title, .alphabet li a, .cloud, .nav-tabs li a, .homeContent .lastVisit, .homeContent .category a, .recentHome th, #popup .footer a, .verticalTabs li a, footer a {
    font-weight: bold;
}
.btn-primary {
    background-color: #4284F4;
    border-color: #2A74F3;
}
.btn-primary, .btn-primary:hover, .btn-primary:focus, .well .connect, .block .sharingRss .rss, .cloud, .quantityCloud {
    color: #FFF;
}
.btn {
    font-size: 1.3rem;
    width: 112px;
    height: 30px;
    padding: 2px 0px;
}
.btn-primary {
    color: #FFF;
    background-color: #428BCA;
    border-color: #357EBD;
}
.btn {
    display: inline-block;
    margin-bottom: 0px;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    border-radius: 4px;
    -moz-user-select: none;
}
#header .nav {
    left: 0px;
    right: auto;
    margin-top: -100px;
}
#header .publish a {
    background-color: #329BBD;
    background-image: linear-gradient(900deg , #5FC3D8, #4DB4C0);
    border: 1px solid #2C91A2;
    border-radius: 3px;
    display: inline-block;
    vertical-align: middle;
    color: #FFF !important;
    line-height: 43px;
    text-decoration: none;
    padding: 0px 15px;
    box-shadow: 0px 1px 0px 0px #4FD2F5 inset;
    text-shadow: 0px 1px 0px #369EB4;
    font-family: byekan;
    width: 160px;
}
#header .nav li a, #header .nav li span {
    color: #fff;
    font-size: 0.875em;
    font-family: byekan;
    text-decoration: none;
    }
    .main-search {
    width: 966px;
    padding: 6px;
    height: 46px;
    border: 0px solid #989393;
    margin: -4px auto 0px;
    box-shadow: 0px 0px 0px 0px #FFF inset, 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    position: relative;
    border-radius: 4px;
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.8);
}

#header {
    width: 100%;
    display: block;
    position: relative;
    margin-bottom: 15px;
    padding-bottom: 25px;
    background: url("http://www.20script.ir/wp-content/themes/20script-v2/include/img/bg.jpg") no-repeat scroll center bottom #AFD2D2;
    height: 95px;
}
.main-search input {
    border: 0px solid #BFBFBF;
    border-radius: 3px;
    display: inline-block;
    vertical-align: middle;
    color: #646464;
    line-height: 43px;
    text-decoration: none;
    padding: 0px 15px;
    box-shadow: 0px 0px 0px 0px #D6CECE inset;
    height: 43px;
    width: 100%;
    font-family: byekan;
    margin-top: 2px;
    background: none repeat scroll 0% 0% transparent;
}

.has-placeholder label {
    position: absolute;
    top: 0px;
    left: 0px;
    vertical-align: middle;
    color: #777;
    line-height: 43px;
    height: 100%;
    width: 100%;
    text-decoration: none;
    padding: 2px 15px 0px;
    text-shadow: 0px 1px 0px #FFF;
    overflow: hidden;
    font-family: byekan;
    font-size: 13px;
}

.main-search .ui-button {
    border: 0px solid #1F91A3;
    display: inline-block;
    vertical-align: middle;
    color: #FFF !important;
    line-height: 43px;
    text-decoration: none;
    padding: 0px 15px;
    box-shadow: 0px 0px 0px 0px #A0E3ED inset;
    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.3);
    height: 43px;
    background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.2);
    font-family: byekan;
    border-radius: 0px;
}

a {
    color: #069;
    text-decoration: none;
}

.select-box {
    z-index: 0;
    position: relative;
    width: auto;
    border: 1px solid rgba(211, 211, 211, 0.45);
    border-radius: 0px;
    display: inline-block;
    vertical-align: middle;
    box-shadow: 0px 0px 0px 0px #FFF inset;
    padding: 0px;
    overflow: hidden;
    background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.07);
    text-decoration: none;
    text-shadow: 0px 1px 0px #A1A1A1;
    line-height: 43px;
    color: #FFF !important;
}

.select-box {
    z-index: 0;
    position: relative;
    width: auto;
    border: 0px solid rgba(211, 211, 211, 0.45);
    border-radius: 0px;
    display: inline-block;
    vertical-align: middle;
    box-shadow: 0px 0px 0px 0px #FFF inset;
    padding: 0px;
    overflow: hidden;
    background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.07);
    text-decoration: none;
    text-shadow: 0px 1px 0px #A1A1A1;
    line-height: 43px;
    color: #FFF !important;
    height: 43px;
}
#header #logo a {
    line-height: 0.8em;
    text-decoration: none;
    color: #FFF;
    font-size: 15px;
    font-family: byekan;
    font-weight: normal;
}
h1, h2, h3, h4, h5 {
    font-weight: normal;
    font-family: byekan;
    color: #666;
    letter-spacing: -0.03em;
    line-height: 1em;
}


#header .publish a {
    background-color: #329BBD;
    background-image: linear-gradient(900deg, #5FC3D8, #4DB4C0);
    border: 1px solid #2C91A2;
    border-radius: 3px;
    display: inline-block;
    vertical-align: middle;
    color: #FFF !important;
    line-height: 43px;
    text-decoration: none;
    padding: 0px 15px;
    box-shadow: 0px 1px 0px 0px #4FD2F5 inset;
    text-shadow: 0px 1px 0px #369EB4;
    font-family: byekan;
    width: 130px;
}
#header .nav li a, #header .nav li span {
    color: rgb(21, 151, 161);
    font-size: 0.875em;
    font-family: byekan;
    text-decoration: none;
}
ul.r-list li a, ul.r-list li span {
    text-decoration: none;
    font-size: 0.8125em;
    font-family: byekan;
}

.cell_3 {
    float: right;
    background: none repeat scroll 0% 0% #F8F8F8;
    padding: 5px 5px 20px;
    width: 180px;
    margin-left: 7px;
    border-radius: 5px;
    border: 1px solid #E6E6E6;
    box-shadow: 0px 1px 0px 0px #FFF inset;
}
.widget-box li a {
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    box-sizing: border-box;
    width: 100%;
    font-weight: normal;
    font-size: 0.8125em;
    display: block;
    padding: 4px 5px;
    border-radius: 0px;
    margin: -1px 0px;
    position: relative;
    border-bottom: 0px solid #EAEAEA;
    border-top: 0px solid #EAEAEA;
    background: #EFEFEF;
    font-family: byekan;
    border-radius: 4px;
    margin-bottom: 5px;
    padding-right: 10px;
}

.widget-box li a:hover {
background: none repeat scroll 0% 0% #E4E4E4;
}
#sidebar a:hover {
    text-decoration: none;
}
#header .nav {
    left: 0px;
    right: auto;
    margin-top: -110px;
}
.form-container .controls input, .form-container .meta input {
    background-color: #FFF;
    border: 1px solid #E6E6E6;
    border-radius: 3px;
    display: inline-block;
    vertical-align: middle;
    color: #646464;
    text-decoration: none;
    box-shadow: 0px 1px 0px 0px #FFF inset;
    width: 280px;
    padding: 0px 10px;
    height: 30px;
    line-height: 30px;
    font-size: 1em;
}

.form-horizontal label {
    float: right;
    text-align: left;
    font-family: byekan;
}

input.ui-button, button.ui-button {
    padding-right: 10px;
    padding-left: 10px;
    font-family: byekan;
}

div.breadcrumb {
    line-height: 1.05em;
    font-size: 0.75em;
    height: auto;
    margin: 0px;
    width: auto;
    padding: 10px 0px;
    border-bottom: 1px solid #EDEDED;
    font-family: byekan;
}


.cell_3 {
    float: right;
    background: none repeat scroll 0% 0% #F8F8F8;
    padding: 5px 5px 20px;
    width: 190px;
    margin-left: 7px;
    border-radius: 5px;
    border: 1px solid #E6E6E6;
    box-shadow: 0px 1px 0px 0px #FFF inset;
    margin-right: 4px;
}
.latest_ads h1 {
    float: right;
    background: none repeat scroll 0% 0% #3B3B3B;
    font-size: 15px;
    padding: 10px;
    width: 100%;
    box-shadow: 0px 0px 0px 0px rgb(255, 255, 255) inset;
    border: 0px solid rgb(237, 237, 237);
    color: #FFF;
    text-shadow: 0px 1px #262626;
    border-radius: 0px;
    font-weight: normal;
}

a {
    color: #069;
    text-decoration: none;
    font-family: byekan;
}
.listing-card .listing-attributes {
    font-size: 0.78em;
    color: #777;
    padding: 4px 0px 8px;
    line-height: 1em;
    font-family: byekan;
}
.listing-card-list {
    list-style: outside none none;
    font-family: byekan;
}

.listing-card .currency-value {
    white-space: nowrap;
    color: rgb(255, 255, 255);
    font-weight: normal;
    background: #C35252;
    float: left;
    padding: 10px 20px;
    box-shadow: 0px 0px 0px 0px #4FD2F5 inset;
    border: 0px solid #AE4848;
    border-radius: 4px;
    text-shadow: 0px 1px #A84141;
}
.see_by span {
    float: right;
    font-family: byekan;
}

.see_by label {
    float: left;
    padding: 0px 5px 0px 18px;
    font-family: byekan;
}

#sidebar .input-text, #sidebar input[type="text"] {
    background-color: #FFF;
    border: 1px solid #E7E7E7;
    border-radius: 3px;
    display: inline-block;
    vertical-align: middle;
    color: #646464;
    text-decoration: none;
    box-shadow: 0px 0px 0px 0px #DFD8D8 inset;
    width: 100%;
    padding: 0px 10px;
    height: 24px;
    line-height: 24px;
    box-sizing: border-box;
}

.alert_form {
    padding: 10px 5px;
    background: #FFF none repeat scroll 0% 0%;
    border-radius: 0px;
    margin: 5px;
    background: #F0F0F0;
    border-radius: 4px;
}

#sidebar h3 {
    line-height: 1em;
    font-size: 1em;
    font-family: byekan;
    font-weight: normal;
}


#sidebar .input-text, #sidebar input[type="text"] {
    background-color: #FFF;
    border: 1px solid #E7E7E7;
    border-radius: 3px;
    display: inline-block;
    vertical-align: middle;
    color: #646464;
    text-decoration: none;
    box-shadow: 0px 0px 0px 0px #DFD8D8 inset;
    width: 100%;
    padding: 0px 10px;
    height: 24px;
    line-height: 24px;
    box-sizing: border-box;
    font-family: byekan;
}

.hedsearch .nopic input[type="checkbox"] {
  position: absolute;
  visibility: hidden;
}

.hedsearch .nopic label {
  display: inline-block;
    width: 3.5em;
    height: 2em;
    border-radius: 1em;
    margin: 0 auto;
    background-color: #cacaca;
    cursor: pointer;
      -webkit-user-select: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.hedsearch .nopic label:before {
content: ' ';
    position: relative;
    top: -1px;
    display: inline-block;
    float: left;
    width: 2em;
    height: 2em;
    background-color: #eee;
    border-radius: 50%;
    border: 1px solid #d9d9d9;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.hedsearch .nopic input:checked + label {
  background-color: #55D069; 
}

.hedsearch .nopic input:checked + label:before {
  left: 1.5em;
}

.nopic {
padding-top: 15;
    padding-right: 20px;
    width: auto;
    float: right;
}

#sidebar button {
    background-color: #35C3D9;
    border: 1px solid #1F91A3;
    border-radius: 3px;
    display: inline-block;
    vertical-align: middle;
    color: #FFF !important;
    text-decoration: none;
    padding: 0px 15px;
    box-shadow: 0px 1px 0px 0px #A0E3ED inset;
    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.3);
    line-height: 30px;
    font-size: 0.85em;
    font-family: byekan;
}

#sidebar fieldset {
    font-size: 0.8125em;
    line-height: 0.8125em;
    font-family: byekan;
}
body.item #sidebar .form-container label, body.user-public-profile #sidebar .form-container label {
    font-size: 0.75em;
    font-family: byekan;
}

textarea {
    background-color: #FFF;
    border: 1px solid #DDD;
    border-radius: 3px;
    display: inline-block;
    vertical-align: middle;
    color: #646464;
    line-height: 1em;
    text-decoration: none;
    padding: 10px;
    box-shadow: 0px 0px 0px 0px #DFD8D8 inset;
    width: 280px;
}

.bordered-box h2 {
    font-size: 1.2em;
    margin-top: 0px;
    font-family: byekan;
    font-weight: normal;
    color: #C96565;
}

.bordered-box {
    font-size: 0.75em;
    font-family: byekan;
}

.meta {
    border-bottom: 1px solid rgb(231, 231, 231);
    padding: 5px;
    font-family: byekan;
    font-size: 13px;
    font-weight: normal;
}

.meta_list {
    background: none repeat scroll 0% 0% #F8F8F8;
    border-radius: 4px;
    border: 1px solid rgb(231, 231, 231);
}

.item-header {
    border-radius: 4px;
    font-family: byekan;
}
.item-header {
    margin-top: -10px;
    background: none repeat scroll 0% 0% #4D4D4D;
    padding: 10px;
    border-radius: 4px;
    margin-bottom: 10px;
    font-size: 14px;
    color: #fff;
    font-family: byekan;
    text-shadow: 0px 1px #444;
}

body.item h1 .price {
    font-weight: normal;
    font-size: 24px;
    float: right;
    background-color: #DB6B6B;
    padding: 5px 10px;
    color: #fff;
    border-radius: 4px;
}
button, input, select, textarea {
    font-size: 100%;
    font-family: byekan;
}
.widget-box {
    background-color: #F7F7F7;
    padding: 10px;
    margin-bottom: 15px;
    border-radius: 4px;
    box-shadow: 0px 15px 15px #E6E6E6;
    border: 1px solid #F2F2F2;
}
.widget-box li a {
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    box-sizing: border-box;
    width: 100%;
    font-weight: normal;
    font-size: 0.8125em;
    display: block;
    padding: 4px 10px 4px 5px;
    margin: -1px 0px 5px;
    position: relative;
    border: 1px solid #E7E7E7;
    background: linear-gradient(900deg, #FFF, #EAEAEA);
    font-family: byekan;
    box-shadow: 0px 1px 0px #DEDEDE;
    border-radius: 4px;
}

.widget-box {
    background-color: #FFF;
    padding: 10px;
    margin-bottom: 15px;
    border-radius: 4px;
    box-shadow: 0px 15px 15px #E6E6E6;
    border: 1px solid #F2F2F2;
}
#sidebar a {
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px #F6F6F6;
}
#sidebar a:hover {
    text-decoration: none;
    color: #FFF;
text-shadow: 0px 1px #1D1D1D;
    border: 1px solid #303030;
    background: linear-gradient(900deg, #484848, #323232);
}
#sidebar a:hover {
    text-decoration: none;
    color: #9C9C9C;
    text-shadow: 0px 1px #F3F3F3;
    border: 1px solid #C5C5C5;
    background: linear-gradient(900deg, #F2F2F2, #E3E3E3) repeat scroll 0% 0% transparent;
}
.flashmessage-ok {
    background-color: #CF6E6E;
    border: 1px solid #A14949;
    font-family: byekan;
    font-weight: normal;
    border-radius: 4px;
}
.listing-card-list {
    list-style: outside none none;
    font-family: byekan;
    font-size: 13px;
    }
    .cell_3 {
    float: right;

}

.widget-box {
    background-color: #FFF;
    margin-bottom: 15px;
    border-radius: 4px;
    box-shadow: 0px 15px 15px #E6E6E6;
    border: 1px solid #EDEDED;
    padding: 0px;
}
.widget-box li a {
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    box-sizing: border-box;
    width: 100%;
    font-weight: normal;
    font-size: 0.8125em;
    display: block;
    padding: 4px 10px 4px 5px;
    position: relative;
    border-right: 1px solid #FFF;
    border-left: 1px solid #FFF;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    font-family: byekan;
    box-shadow: 0px 0px 0px #DEDEDE;
    background: none repeat scroll 0% 0% transparent;
    border-width: 1px;
    border-style: solid;
    border-color: #F2F2F2 #FFF #FFF;
    border-radius: 0px;
    margin: -1px 0px 0px;
  
}
#sidebar a {
    text-decoration: none;
    color: #30B3CF;
    text-shadow: 0px 1px #FFF;
}
#sidebar a:hover {
    color: #ADADAD;
    text-shadow: 0px 1px #F3F3F3;
    border-right: 0px solid #C5C5C5;
    border-left: 0px solid #C5C5C5;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    background: none repeat scroll 0% 0% #FFF;
    border-width: 1px 0px;
    border-style: solid;
    border-color: #F0F0F0 #C5C5C5 #E0E0E0;
}
#sidebar h3 {
    line-height: 1em;
    font-size: 1em;
    font-family: byekan;
    font-weight: normal;
    margin: 10px;
}

.cell_3 {
    float: right;

}
.cell_3 {
    float: right;
    background: none repeat scroll 0% 0% #FFF;
    width: 200px;
    margin-left: 7px;
    border-radius: 5px;
    border: 1px solid #F3F3F3;
    box-shadow: 0px 7px 7px #F0F0F0;
    margin-right: 4px;
    padding: 0px;

}
.r-list li {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border-bottom: 1px solid #F3F3F3;
    font-size: 13px;
    padding-bottom: 6px;
    padding-top: 5px;
}


#sidebar a {
    text-decoration: none;
    color: #30B3CF;
    text-shadow: 0px 1px #FFF;
    font-family: yekan;
    }
    #sidebar h3 {
    line-height: 1em;
    font-size: 1em;
    font-family: yekan;
    font-weight: normal;
}
ul.r-list li a, ul.r-list li span {
    text-decoration: none;
    font-size: 0.8125em;
    font-family: yekan;
}
h1, h2, h3, h4, h5 {
    font-weight: normal;
    font-family: yekan;
    color: #666;
    letter-spacing: -0.03em;
    line-height: 1em;
}
a {
    color: #069;
    text-decoration: none;
    font-family: yekan;
}
.listing-card .listing-attributes {
    font-size: 0.78em;
    color: #777;
    line-height: 1em;
    font-family: yekan;
}
.listing-card-list {
    list-style: outside none none;
    font-family: yekan;
    font-size: 13px;
}
ul.r-list li a, ul.r-list li span {
    text-decoration: none;
    font-size: 12px;
    font-family: yekan;
}
#header #logo a {
    line-height: 0.8em;
    text-decoration: none;
    color: #FFF;
    font-size: 15px;
    font-family: yekan;
    font-weight: normal;
}
.has-placeholder label {
    position: absolute;
    top: 0px;
    left: 0px;
    vertical-align: middle;
    color: #777;
    line-height: 43px;
    height: 100%;
    width: 100%;
    text-decoration: none;
    padding: 2px 15px 0px;
    text-shadow: 0px 1px 0px #FFF;
    overflow: hidden;
    font-family: yekan;
    font-size: 13px;
}
.main-search .ui-button {
    border: 0px solid #1F91A3;
    display: inline-block;
    vertical-align: middle;
    color: #FFF !important;
    line-height: 43px;
    text-decoration: none;
    padding: 0px 15px;
    box-shadow: 0px 0px 0px 0px #A0E3ED inset;
    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.3);
    height: 43px;
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0% 0%;
    font-family: yekan;
    border-radius: 0px;
}
#header {
    width: 100%;
    display: block;
    position: relative;
    margin-bottom: 15px;
    padding-bottom: 25px;
    background: none;
    height: 10px;
}
.main-search {
    border: 0px solid #989393;
    margin: 20px auto 0px;
    box-shadow: 0px 0px 10px #C8C8C8;
    position: relative;
    border-radius: 4px;
    background: #FFF none repeat scroll 0% 0%;
    height: 46px;
    padding: 6px;
    width: 966px;
    }
    
    #sidebar a {
    text-decoration: none;
    color: #0061C0;
    text-shadow: 0px 1px #FFF;
    font-family: yekan;
}
ul.r-list li a, ul.r-list li span {
    text-decoration: none;
    font-size: 12px;
    font-family: yekan;
    float: right;
    width: 100%;
}
ul.r-list li a, ul.r-list li span {
    text-decoration: none;
    font-size: 13px;
    font-family: yekan;
    float: right;
    width: 100%;
    padding: 2px;
}
ul.r-list li a, ul.r-list li span {
    text-decoration: none;
    font-size: 13px;
    font-family: yekan;
    float: right;
    width: 100%;
    padding: 3px;
    border-bottom: 0px solid #F8F8F8;
}
.cell_3 {
    float: right;
    background: #FFF none repeat scroll 0% 0%;
    width: 200px;
    margin-left: 7px;
    border-radius: 5px;
    border: 0px solid #F3F3F3;
    box-shadow: 0px 0px 7px #CBCBCB;
    margin-right: 4px;
    padding: 0px;
}
.listing-grid .listing-basicinfo a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 90%;
    display: block;
    float: right;
    background: #EDEDED;
    padding: 9px;
    margin-top: 6px;
    text-align: center;
    margin-bottom: 10px;
    border-radius: 4px;
    color: #747474;
}
.listing-grid .listing-card {
    float: left;
    width: 190px;
    padding: 6px;
    background-color: #FFF;
    border: 1px solid #ECECEC;
    margin: 0px 9px 9px 0px;
    position: relative;
    display: block;
    clear: none;
    box-shadow: 0px 0px 6px #DADADA;
}
.latest_ads .actions {
    float: left;
    margin-bottom: 10px;
}

.timonnegahban {
    float: right;
    margin-top: 9px;
    color: #FFF;
    font-family: yekan;
    font-size: 12px;
    margin-right: 10px;
    border-left: 1px solid #004FC6;
    padding-left: 10px;
    height: 22px;
}
.timonnegahban:hover {
color: #9CCBFF;
}
.cell_3 {
    float: right;
    background: #FFF none repeat scroll 0% 0%;
    width: 209px;
    margin-left: 0px;
    border-radius: 5px;
    border: 0px solid #F3F3F3;
    box-shadow: 0px 0px 7px #CBCBCB;
    margin-right: 4px;
    padding: 0px;
}
.cell_3 {
    float: right;
    width: 209px;
    margin-left: 0px;
    border-radius: 0px;
    border: 0px solid #F3F3F3;
    box-shadow: 0px 0px 0px #CBCBCB;
    margin-right: 4px;
    padding: 0px;
    background: transparent none repeat scroll 0% 0%;
}



.home .r-list {
    display: block;
    box-shadow: 0px 0px 6px #C6C6C6;
    margin-bottom: 13px;
    border-radius: 4px;
    width: 200px;
    margin-right: 3px;
}

.timon234 {
    float: right;
    background: transparent linear-gradient(900deg, #5FC3D8, #4DB4C0) repeat scroll 0% 0%;
    text-align: center;
    padding: 10px 0px;
    color: #FFF;
    text-shadow: 0px 1px #4592A2;
    width: 200px;
    margin-right: 220px;
    border-radius: 4px;
    box-shadow: 0px 1px 0px 0px #96D0D7 inset;
    border: 1px solid #2E92AD;

}
.timon234:hover {
    float: right;
    background: transparent linear-gradient(900deg, #D85F5F, #C04D4D) repeat scroll 0% 0%;
    text-align: center;
    padding: 10px 0px;
    color: #FFF;
    text-shadow: 0px 1px #A24545;
    width: 200px;
    margin-right: 220px;
    border-radius: 4px;
    box-shadow: 0px 1px 0px 0px #D79696 inset;
    border: 1px solid #AD2E2E;
}
#header .nav li {
    float: right;
    background: #151515;
    padding: 4px 10px;
    border-radius: 4px;
    color: #fff;
}
#header .nav li a, #header .nav li span {
    color: rgb(255, 255, 255);
    font-size: 0.875em;
    font-family: byekan;
    text-decoration: none;
}
#header .nav li {
    float: right;
    background: #2C2C2C none repeat scroll 0% 0%;
    padding: 4px 10px;
    border-radius: 4px;
    color: #FFF;
    margin-top: -50px;
}
#header {
    width: 100%;
    display: block;
    position: relative;
    margin-bottom: 15px;
    padding-bottom: 25px;
    background: transparent none repeat scroll 0% 0%;
    height: 30px;
}

.container {
    width: 1170px;
}
#row aside {
    margin: 50px auto;
    text-align: center;
}
.col-xs-4 {
    width: 33.3333%;
}
.icon {
    background: #EEE none repeat scroll 0% 0%;
    width: 98px;
    height: 98px;
    border: 4px solid #EA5354;
    border-radius: 100%;
    transition: all 0.2s ease 0s;
}
#icon-newsletter {
    background-position: 0px -146px;
}
.icon i {
    margin: 12px 0px 0px;
    float: none;
    transition: all 0.2s ease 0s;
}
[id^="icon-"], [class^="icon-"] {
    width: 62px;
    height: 62px;
    margin-left: 5px;
    display: inline-block;
    float: right;
}

#row h3 {
    margin: 10px 0px;
    font-size: 20px;
    color: #EA5354;
}

#row p {
    margin-bottom: 10px;
    font: 12px/24px wdgoogle;
    color: #888;
}


.icon {
    background: #EEE none repeat scroll 0% 0%;
    width: 98px;
    height: 98px;
    border: 4px solid #EA5354;
    border-radius: 100%;
    transition: all 0.2s ease 0s;
}

#icon-request {
    background-position: -128px 0px;
    height: 53px;
    margin-top: 22px;
}

#row2 h3 {
    color: #EA5385;
}
#row h3 {
    margin: 10px 0px;
    font-size: 20px;
    color: #EA5354;
}


.icon {
    background: #EEE none repeat scroll 0% 0%;
    width: 98px;
    height: 98px;
    border: 4px solid #EA5354;
    border-radius: 100%;
    transition: all 0.2s ease 0s;
}

#icon-login {
    background-position: -128px -58px;
}
.icon i {
    margin: 12px 0px 0px;
    float: none;
    transition: all 0.2s ease 0s;
}

#row3 h3 {
    color: #8F6246;
}



#row aside {
    margin: 50px auto;
    text-align: center;
    float: right;
}

.container {
    width: 100%;
    height: 300px;
}

.col-xs-4 {
    width: 30%;
}

.icon {
    background: #EEE none repeat scroll 0% 0%;
    width: 98px;
    height: 98px;
    border: 13px solid #EA5353;
    border-radius: 100%;
    transition: all 0.2s ease 0s;
    margin: auto;
}
#row aside {
    margin: 10px 36px 0px auto;
    text-align: center;
    float: right;
}
.col-xs-4 {
    width: 30%;
}

#row h3 {
    margin: 10px 0px;
    font-size: 20px;
    color: #EA5354;
    font-family: yekan;
}

#row p {
    margin-bottom: 10px;
    font: 12px/24px wdgoogle;
    color: #888;
    font-family: yekan;
}

#row aside {
    margin: 10px 28px 0px auto;
    text-align: center;
    float: right;
}

.container {
    width: 100%;
    height: 300px;
    margin-top: 20px;
}

.container {
    width: 100%;
    height: 246px;
    margin-top: 20px;
    padding-right: 12px;
}

#row aside {
    margin: 10px 28px 0px auto;
    text-align: center;
    float: right;
    background: #FFF none repeat scroll 0% 0%;
    box-shadow: 0px 0px 15px #D7D7D7;
    padding-top: 10px;
    border-radius: 4px;
}

#row aside {
    margin: 10px 28px 0px auto;
    text-align: center;
    float: right;
    background: #FFF none repeat scroll 0% 0%;
    box-shadow: 0px 0px 15px #D7D7D7;
    padding-top: 20px;
    border-radius: 4px;
}
#row h3 {
    margin: 10px 0px;
    color: #EA5354;
    font-family: yekan;
    font-size: 20px;
    padding-top: 10px;
}

.icon {
    background: #EEE none repeat scroll 0% 0%;
    width: 98px;
    height: 98px;
    border-radius: 100%;
    transition: all 0.2s ease 0s;
    margin: auto;
    border: 5px solid #FFF;
    box-shadow: 0px 0px 0px 10px #ECECEC;

}
#row aside {
    margin: 20px 28px 0px auto;
    text-align: center;
    float: right;
    background: #FFF none repeat scroll 0% 0%;
    padding-top: 20px;
    border-radius: 4px;
    box-shadow: 0px 0px 8px #D7D7D7;
    height: 200px;
}
.container {
    width: 100%;
    height: 250px;
    margin-top: 0px;
    padding-right: 12px;
}

.has-placeholder label {
    position: absolute;
    top: 0px;
    left: 0px;
    vertical-align: middle;
    color: #777;
    line-height: 43px;
    height: 100%;
    text-decoration: none;
    padding: 2px 15px 0px;
    text-shadow: 0px 1px 0px #FFF;
    overflow: hidden;
    font-family: yekan;
    font-size: 13px;
    background: rgb(255, 255, 255) none repeat scroll 0% 0%;
    width: 937px;
    border-radius: 4px;
}

.main-search {
    border: 0px solid #989393;
    margin: 20px auto 0px;
    box-shadow: 0px 0px 0px rgb(200, 200, 200);
    position: relative;
    height: 120px;
    padding: 6px;
    width: 966px;
    background: transparent url("http://demo.90theme.ir/wordpress/wp-content/themes/Unknown/img/header.png") repeat scroll 0% 0%;
    border-radius: 4px;
}
.main-search .ui-button {
    border: 0px solid #1F91A3;
    display: inline-block;
    vertical-align: middle;
    color: rgb(123, 123, 123) !important;
    line-height: 43px;
    text-decoration: none;
    padding: 0px 15px;
    height: 47px;
    background: rgb(255, 255, 255) none repeat scroll 0% 0%;
    font-family: yekan;
    border-radius: 0px;
    float: right;
    margin-top: 74px;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.3);
    box-shadow: 0px 0px 0px 0px #A0E3ED inset;
}
.main-search .select-box select {
    width: 100%;
    height: 42px;
}
#header {
    width: 100%;
    display: block;
    position: relative;
    margin-bottom: 15px;
    padding-bottom: 25px;
    height: 100px;
    }
    
    .select-box {
    z-index: 0;
    position: relative;
    border: 0px solid rgba(211, 211, 211, 0.45);
    display: inline-block;
    vertical-align: middle;
    box-shadow: 0px 0px 0px 0px #FFF inset;
    padding: 0px;
    overflow: hidden;
    background: rgb(255, 255, 255) none repeat scroll 0% 0%;
    text-decoration: none;
    text-shadow: 0px 1px 0px #A1A1A1;
    line-height: 43px;
    color: #FFF !important;
    height: 47px;
    width: 880px;
    float: right;
    margin-right: -80px;
    border-radius: 4px;
    margin-top: 74px;
}
#header {
    width: 100%;
    display: block;
    position: relative;
    margin-bottom: 15px;
    padding-bottom: 25px;
    height: 140px;
    background: #006FDD url("https://www.abarmusic.com/wp-content/themes/Sky-AbarMusic/images/service-bg.png") repeat scroll center bottom;
    padding-top: 5px;
    }
    .main-search {
    border: 0px solid #989393;
    margin: 20px auto 0px;
    box-shadow: 0px 0px 0px #C8C8C8;
    position: relative;
    height: 120px;
    padding: 6px;
    width: 966px;
    border-radius: 4px;
    background: transparent none repeat scroll 0% 0%;
    back
    }
    #header {
    width: 100%;
    display: block;
    position: relative;
    margin-bottom: 15px;
    padding-bottom: 25px;
    height: 150px;

    padding-top: 5px;
    }
    .main-search .cell {
    display: table-cell;
    width: 100%;
    vertical-align: top;
    float: right;
}
#header {
    width: 100%;
    display: block;
    position: relative;
    margin-bottom: 15px;
    padding-bottom: 25px;
    height: 190px;
    padding-top: 5px;
    }
    #header {
    width: 100%;
    display: block;
    position: relative;
    margin-bottom: 0px;
    padding-bottom: 25px;
    height: 190px;
    padding-top: 5px;
    background: transparent url("http://p30web.org/images/slider/bg2.jpg") no-repeat fixed 0px 0px / 100% 100%;
}

.has-placeholder label {
    position: absolute;
    top: 0px;
    left: 0px;
    vertical-align: middle;
    color: #777;
    line-height: 43px;
    height: 100%;
    text-decoration: none;
    text-shadow: 0px 1px 0px #FFF;
    overflow: hidden;
    font-family: yekan;
    font-size: 13px;
    background: #FFF none repeat scroll 0% 0%;
    width: 937px;
    border-radius: 0px 0px 4px 4px;
    padding: 0px 15px;
}
.widget-box {
    margin-bottom: 15px;
    border-radius: 4px;
    padding: 10px 0px 0px;
    background: #FFF url("image/italic-dashed.png") repeat-x scroll right top;
    box-shadow: 1px 1px 0px #FFF inset, -1px -1px 0px #FFF inset, 0px 3px 5px #C8C8C8;
    border: 1px solid #AEAEAE;
}
.sabtagahi {
    width: 170px;
    height: 42px;
    background: transparent url("image/register-button.png") repeat scroll 0px 0px;
    cursor: pointer;
    margin: 0px auto 14px;
    float: left;
    margin-top: 6px;
    margin-left: 10px;
}
.sabtagahi:hover {
    background: transparent url("image/register-button.png") repeat scroll 0px -52px;
}
.listing-grid .listing-basicinfo a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 90%;
    display: block;
    float: right;
    background: transparent linear-gradient(180deg, rgb(239, 103, 103) 0%, rgb(219, 42, 42) 100%) repeat scroll 0% 0%;
    padding: 9px;
    margin-top: 6px;
    text-align: center;
    margin-bottom: 10px;
    border-radius: 4px;
    color: rgb(255, 255, 255);
    box-shadow: 0px 1px 0px rgb(255, 179, 179) inset, 0px 2px 2px rgb(206, 206, 206);
    border: 1px solid #C22121;
}
.listing-grid .listing-basicinfo a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 90%;
    display: block;
    float: right;
    background: transparent linear-gradient(180deg, #67E5EF 0%, #2AB6DB 100%) repeat scroll 0% 0%;
    padding: 9px;
    margin-top: 6px;
    text-align: center;
    margin-bottom: 10px;
    border-radius: 4px;
    color: #FFF;
    box-shadow: 0px 1px 0px #B3FCFF inset, 0px 2px 2px #CECECE;
    border: 1px solid #21ABC2;
}
.listing-card .currency-value {
    white-space: nowrap;
    color: #FFF;
    font-weight: normal;
    background: transparent linear-gradient(180deg, rgb(103, 229, 239) 0%, rgb(42, 182, 219) 100%) repeat scroll 0% 0%;
    float: left;
    padding: 10px 20px;
    box-shadow: 0px 1px 0px #B3FCFF inset, 0px 2px 2px #CECECE;
    border: 1px solid #2BACB6;
    border-radius: 4px;
    text-shadow: 0px 1px #418FA8;
}

.home #main .latest_ads {
    background: #FFF url("http://iranestekhdam.ir/wp-content/themes/iranestekhdam/asset/img/italic-dashed.png") repeat-x scroll right top;
    box-shadow: 1px 1px 0px #FFF inset, -1px -1px 0px #FFF inset, 0px 3px 5px #C8C8C8;
    border: 1px solid #AEAEAE;
    border-radius: 4px;
    padding: 10px;
    font-family: tahoma;
}
.home #main h1 strong {
    border-bottom: 4px solid #F5F5F5;
    display: block;
    text-align: right;
    padding: 10px;
    font-size: 15px;
    font-weight: normal;
    color: #009EB9;
    font-family: yekan;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0px;
    padding: 0px;
    border: 0px none;
    outline: 0px none;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent none repeat scroll 0% 0%;
    font-weight: normal;
    direction: rtl;
}
.latest_ads h1 {
    float: right;
    background: #FFF none repeat scroll 0% 0%;
    font-size: 15px;
    padding: 10px;
    width: 600px;
    box-shadow: 0px 0px 0px 0px #FFF inset;
    border: 0px solid #EDEDED;
    color: #FFF;
    text-shadow: 0px 1px #FFF;
    border-radius: 0px;
    font-weight: normal;
}
.home #main .latest_ads table td {
    border-bottom: 1px solid #F3F3F3;
    padding: 6px 10px;
    text-align: right;
    color: #4A4A4A;
    font-size: 11px;
    font-weight: normal;
}
#sidebar {
    float: right;
    margin-right: 42px;
}

    .timonnegahban {
    float: right;
    margin-top: 7px;
    color: #FFF;
    font-family: yekan;
    font-size: 13px;
    margin-right: 10px;
    border-left: 1px solid #23A0AB;
    padding-left: 10px;
    height: 22px;
}
.timonnegahban {
    float: right;
    margin-top: 10px;
    color: #FFF;
    font-family: yekan;
    font-size: 13px;
    margin-right: 10px;
    border-left: 1px solid #23A0AB;
    padding-left: 10px;
    height: 22px;
}
.timonnegahban:hover {
    color: #AFFDFF;
}
.home .navigation ul li {
    border-top: 1px dashed #E7E7E7;
    margin: 3px 1px 3px 10px;
    padding: 0px;
    text-align: right;
    font-size: 13px;
}
.home .navigation ul li a {
    color: #000;
    text-decoration: none;
}
#sidebar a {
    text-decoration: none;
    color: #181818;
    text-shadow: 0px 1px #FFF;
    font-family: yekan;
    border-top: 1px dashed #E1E1E1;

    margin-right: 20px;
    width: 260px;
    padding: 2px 0px;
    }
   
#item-content {

    background: #FFF url("http://iranestekhdam.ir/wp-content/themes/iranestekhdam/asset/img/italic-dashed.png") repeat-x scroll right top;
    box-shadow: 1px 1px 0px #FFF inset, -1px -1px 0px #FFF inset, 0px 3px 5px #C8C8C8;
    border: 1px solid #AEAEAE;
    border-radius: 4px;
    padding: 10px;
    font-family: tahoma;
}
body.item h1 .price {
    float: left;
    display: none;
}
.meta {
    font-family: yekan;
    font-size: 13px;
    font-weight: normal;
}
.meta_list {
    background: #F8F8F8 none repeat scroll 0% 0%;
    border-radius: 4px;
    border: 0px solid #E7E7E7;
}
.bordered-box {
    border-radius: 4px;
    font-family: yekan;
    margin-top: 20px;
}
button, input, select, textarea {
    font-size: 100%;
    font-family: yekan;

}
.item-header {
    font-size: 14px;
    color: #FFF;
    font-family: yekan;
    text-shadow: 0px 1px #444;
}
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {
    text-decoration: none;
    margin-bottom: 10px;
}

.item #comments {
    float: right;
    background: rgb(255, 255, 255) url("http://iranestekhdam.ir/wp-content/themes/iranestekhdam/asset/img/italic-dashed.png") repeat-x scroll right top;
    box-shadow: 1px 1px 0px #FFF inset, -1px -1px 0px #FFF inset, 0px 3px 5px #C8C8C8;
    border-radius: 4px;
    border: 1px solid #C0C0C0;
    padding: 10px;
    margin-right: -10px;
}
.item #comments h3 {
    font-size: 1em;
    margin: 10px;
}
div.breadcrumb {
    line-height: 1.05em;
    font-size: 0.75em;
    height: auto;
    margin: 10px 0px 0px;
    width: auto;
    padding: 10px 0px;
    font-family: yekan;
    background: #E07373 none repeat scroll 0% 0%;
    border-radius: 4px;
    border: 1px solid #EA6969;
    box-shadow: 1px 1px 0px #FF9F9F inset, -1px -1px 0px #FF9C9C inset, 0px 3px 5px #CBCBCB;
    padding-right: 15px;
}
div.breadcrumb {
    line-height: 1.05em;
    font-size: 0.75em;
    height: auto;
    margin: 10px 0px 0px;
    width: auto;
    font-family: yekan;
    background: #E7E7E7 none repeat scroll 0% 0%;
    border-radius: 4px;
    border: 1px solid #C5C5C5;
    box-shadow: 1px 1px 0px #F6F6F6 inset, -1px -1px 0px #F3F3F3 inset, 0px 3px 5px #CBCBCB;
    padding: 10px 15px 10px 0px;
}
.widget-in-site {
    width: 100%;
    float: right;
}
.amart {
    color: #3BBCE0;
    background-image: none;
    background-repeat: no-repeat;
    background-position: right center;
    height: 40px;
    padding-right: 0px;
    line-height: 2.5;
    background-size: 40px auto;
    font-family: yekan;
    margin-top: 5px;
    margin-bottom: 5px;
}

.widget-in-site .hr {
    background: #EBEAEA none repeat scroll 0% 0%;
    box-shadow: -34px 0px 0px #BEC2C4 inset;
    height: 4px;
    width: 100%;
    float: right;
    transition: all 0.3s ease 0s;
}
.widget-in-site:hover > .hr {
    box-shadow: -350px 0px 0px #BEC2C4 inset;
}

.widget-in-site ul {
    float: right;
    width: 100%;
    padding: 0px;
}
.widget-in-site ul li {
    width: 100%;
    list-style: outside none none;
    margin: 5px 0px;
    font: 14px yekan;
    color: #FFF;
    float: right;
    background: #717171 none repeat scroll 0% 0%;
    border-radius: 4px;
    text-shadow: 0px 1px #4A4A4A;
}
.widget-in-site ul li .count {
    font: 14px yekan;
    color: #FFF;
    background: #71CCE0 none repeat scroll 0% 0%;
    text-shadow: 0px 1px #2393A1;
    border-radius: 0px 0px 4px 4px;
}
#sidebar fieldset {
    font-size: 0.8125em;
    line-height: 0.8125em;
    font-family: byekan;
    margin: 5px;
}
.premium-list li.listing-card {
    background-color: #FFD9D9;
}
.listing-grid .listing-basicinfo a {
    white-space: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.5;
    height: 80px;
    width: 100%;
    font-size: 14px;
    display: block;
    float: right;
    margin-right: -6px;
    background: none;
    padding: 0px;
    margin-top: 6px;
    text-align: right;
    margin-bottom: 10px;
    border-radius: 4px;
    color: #656565;
    box-shadow: 0px 0px 0px #B3FCFF inset, 0px 0px 0px #CECECE;
    border: 0px solid #21ABC2;
}

.listing-grid .price {
width: 100% !important;
    color: rgb(97, 97, 97) !important;
    padding: 11px 8px 10px 4px !important;
    text-shadow: 0px 1px rgba(0, 0, 0, 0) !important;
    float: right !important;
    margin: 0px 0px 10px 20px !important;
    background: #f7f7f7 !important;
    border-radius: 0px ! important;
    border-top: 1px #c5c5c5 dashed;
}

.listing-card .listing-thumb img {
    height: 85px;
    width: 85px;
    border-radius: 90px;
    margin-right: 10px;
}
.listing-card .currency-value {
    white-space: nowrap;
    color: #FFF;
    font-weight: normal;
    background: none;
    float: left;
    padding: 10px 20px;
    box-shadow: 0px 1px 0px #B3FCFF inset, 0px 2px 2px #CECECE;
    border: 1px solid #2BACB6;
    border-radius: 4px;
    text-shadow: 0px 1px #418FA8;
    display: none;
}
.bmenu {
    float: right;
    font-family: yekan;
    font-size: 13px;
border-bottom: 4px solid #5ECCA1;
    padding: 8px;
    margin-right: 7px;
color: #5ECCA9;
}
.shmenu {
float: right;
font-family: yekan;
font-size: 13px;
padding: 8px 12px;
color: #A4A4A4;
}
.shmenu:hover {
    float: right;
    font-family: yekan;
    font-size: 13px;
border-bottom: 4px solid #5ECCA1;
color: #5ECCA9;
}
body {
    direction: rtl;
    font-family: yekan !important;
    background: #fff !important;
}


.fa-twitter , .fa-facebook , .fa-rss , .fa-youtube {
color: #FFF;
font-size: 20px;
margin-top: -1px;
float: right;
background: transparent linear-gradient(900deg, #51E0B9, #4ACEAA) repeat scroll 0% 0%;
margin-right: 5px;
border: 1px solid #3EB796;
text-shadow: 0px 1px #44A485;
border-radius: 4px;
}
.fa-twitter:hover, .fa-facebook:hover, .fa-rss:hover, .fa-youtube:hover ,.fa-android:hover {
    color: #65D100;
    font-size: 20px;
    margin-top: -1px;
    float: left;
    margin-right: 5px;
    text-shadow: 0px 1px #FFF;
    background: #FFF none repeat scroll 0% 0%;
    border: 0px solid #D5D5D5;
    border-radius: 0px;
}

.fa-rss:hover {
color: #EDC741;
}
.fa-youtube:hover {
color: #ED4141;
}
.fa-facebook:hover {
color: #41B6ED;
}
.fa-twitter:hover {
color: #41E1ED;
}
home #main .latest_ads {
    background: #FFF url("image/italic-dashed.png") repeat-x scroll right top;
    box-shadow: 1px 1px 0px #FFF inset, -1px -1px 0px #FFF inset, 0px 3px 5px #C8C8C8;
    border: 1px solid #AEAEAE;
    border-radius: 4px;
    padding: 10px;
    font-family: tahoma;
}
.latest_ads h1 {
    float: right;
    background: none;
    font-size: 15px;
    padding: 10px;
    width: 639px;
    box-shadow: 0px 0px 0px 0px #FFF inset;
    border: 0px solid #EDEDED;
    color: #FFF;
    text-shadow: 0px 1px #FFF;
    border-radius: 0px;
    font-weight: normal;
    margin-right: -20px;
    margin-top: -21px;
}
.latest_ads h1 {
    float: right;
    background: transparent none repeat scroll 0% 0%;
    font-size: 15px;
   
    padding: 10px;
    width: 638px;
    box-shadow: 0px 0px 0px 0px #FFF inset;
    border: 0px solid #EDEDED;
    color: #FFF;
    text-shadow: 0px 1px #FFF;
    border-radius: 0px;
    font-weight: normal;
    margin-right: -20px;
    margin-top: -20px;
}
.latest_ads h1 {
    float: right;
    background: transparent none repeat scroll 0% 0%;
    font-size: 15px;
    padding: 10px;
    width: 640px;
    box-shadow: 0px 0px 0px 0px #FFF inset;
    border: 0px solid #EDEDED;
    color: #FFF;
    text-shadow: 0px 1px #FFF;
    border-radius: 0px;
    font-weight: normal;
    margin-right: -21px;
    margin-top: -21px;
}
.home #main .latest_ads table td {
    border-bottom: 1px solid #F3F3F3;
    padding: 4px 10px;
    text-align: right;
    color: #4A4A4A;
    font-size: 12px;
    font-weight: normal;
    font-family: yekan;
}
a {
    color: #535353;
    text-decoration: none;
    font-family: yekan;
}
.widget-in-site {
    width: 90%;
    float: right;
    padding: 15px;
}
.widget-in-site ul li .count {
    font: 14px yekan;
    color: #FFF;
    background: #71E0C8 none repeat scroll 0% 0%;
    text-shadow: 0px 1px #309E77;
    border-radius: 0px 0px 4px 4px;
}
div.breadcrumb {
    line-height: 1.05em;
    font-size: 0.75em;
    height: auto;
    margin: 10px 0px 0px;
    width: auto;
    font-family: yekan;
    background: transparent linear-gradient(900deg, #ECECEC, #FFF) repeat scroll 0% 0%;
    border-radius: 4px;
    border: 1px solid #D8D8D8;
    box-shadow: 1px 1px 0px #F6F6F6 inset, -1px -1px 0px #F3F3F3 inset, 0px 3px 5px #ECECEC;
    padding: 10px 15px 10px 0px;
}

.listing-card .listing-thumb img {
    height: 85px;
    width: 85px;
    border-radius: 4px;
    margin-right: 10px;
}
.form-container .controls input, .form-container .meta input {
    background-color: #FFF;
    border: 1px solid #DADADA;
    border-radius: 3px !important;
    display: inline-block;
    vertical-align: middle;
    color: #646464;
    text-decoration: none;
    box-shadow: 0px 1px 0px 0px #FFF inset;
    width: 280px;
    padding: 0px 10px;
    height: 34px;
    line-height: 30px;
    font-size: 1em;
    margin-right: -1px;
    border-radius: 4px 0px 0px 4px !important;
}
.form-container-box .header {
    padding: 10px 15px;
    margin-bottom: 30px;
    background: none;
    border-bottom: 1px solid #EAEAEA !important;
    font-size: 13px !important;
}
.form-container-box {
    border: 1px solid #DEDEDE;
    margin: 0px auto;
    width: 700px;
    border-radius: 4px;
}
.item-header {
    border-radius: 4px;
    margin-top: 10px;
}
.item-header {

    background: none;

}
.item-header {
    font-size: 14px;
    color: #6F6F6F;
    font-family: yekan;
    text-shadow: 0px 1px #FFF;
}
.meta_list {
    background: #F8F8F8 none repeat scroll 0% 0%;
    border-radius: 4px;
    border: 0px solid #E7E7E7;
    margin-top: -20px;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0px;
    padding: 0px;
    border: 0px none;
    outline: 0px none;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent none repeat scroll 0% 0%;
    font-weight: normal;
    direction: rtl;
    font-family: yekan;
}
#sidebar a {
    text-decoration: none;
    color: #181818;
    text-shadow: 0px 1px #FFF;
    font-family: yekan;
    border-top: 0px dashed #E1E1E1;
    margin-right: 20px;
    width: 260px;
    padding: 2px 0px;
}
#sidebar a:hover {
    color: #ADADAD;
    text-shadow: 0px 1px #F3F3F3;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    background: none;
    border-width: 0px 0px;
    border-style: solid;
    border-color: #F0F0F0 #C5C5C5 #E0E0E0;
}
#sidebar button {
    border: 1px solid #3EB796;
    border-radius: 3px;
    display: inline-block;
    vertical-align: middle;
    color: #FFF !important;
    text-decoration: none;
    padding: 0px 15px;
    box-shadow: 0px 0px 0px 0px #A0E3ED inset;
    text-shadow: 0px 1px 0px #2D8D68;
    line-height: 30px;
    font-size: 0.85em;
    font-family: yekan !important;
}
.bordered-box {
    border-radius: 4px;
    padding: 10px 30px;
}
div.breadcrumb {
    font-size: 0.75em;
    height: auto;
    margin-top: 70px !important;
    margin-top: 60px;
    margin: 10px 0px 0px;
    width: auto;
    font-family: yekan;
    background: none;
    border-radius: 4px;
    border-bottom: 1px solid #D8D8D8;
    box-shadow: 0px 0px 0px 0px !important;
    padding: 10px 15px 10px 0px;
    border: 0px solid;
    border-radius: 0px;
    margin-bottom: -45px;
    background: rgb(255, 255, 255) none repeat scroll 0% 0%;
    padding: 10px;
    font-size: 13px;
    border: 0px solid rgb(231, 231, 231);
    border-radius: 4px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.23) !important;
}
body.item #sidebar .form-container label, body.user-public-profile #sidebar .form-container label {
    font-size: 0.75em;
    font-family: yekan;
}
.counter-search {
    float: left;
    }
    #plugin-hook .row label {
    margin-left: 20px;
    margin-right: auto;
    font-family: yekan !important;
    font-size: 13px;
}

.form-horizontal label {
    float: right;
    text-align: left;
    font-family: yekan !important;
}
.flashmessage-ok {
    background-color: #CF6E6E;
    border: 1px solid #A14949;
    font-family: yekan;
    font-weight: normal;
    border-radius: 4px;
    margin-top: 10px;
}
.first logged {
margin-top: -81px;
}
#sidebar {

    margin-right: 40px;
}
button, input, select, textarea {
    font-size: 100%;
    font-family: yekan;
    background: none;
}

.hedtimon {
    border-bottom: 0px solid rgb(0, 120, 193);
    box-shadow: 0px 0px 0px #BDBDBD;
    height: 80px;
    background: rgb(0, 120, 193);
}

.hedsearch {
    height: 58px;
    margin-top: 20px;
    background: #FFF none repeat scroll 0% 0%;
    box-shadow: 0px 0px 0px #CECECE;
    border: 0px solid #DDDBDB;
    border-radius: 0px;
    margin-bottom: -30px;
}
.ersal {
    float: left;
    padding: 10px 15px;
    margin-top: 20px;
    border-radius: 4px;
    margin-left: 50px;
    color: #ffffff;
    background-color: #21b760 !important;
    text-shadow: 0px 1px RGBA(0, 0, 0, 0.34);
}

.ersal i {
    float: right;
    text-align: center;
    font-size: 20px;
    background: #259e58 !important;
    margin: -9px -14px -9px 10px;
    color: #FFF;
    text-shadow: 0px 1px #e18411;
    padding: 9px;
    border-radius: 1px;
}

.hedtimon::after {
content: "";
}

    #item-content {
    box-shadow: 0px 0px 0px #FFF inset, 0px 0px 0px #FFF inset, 0px 0px 0px #C8C8C8;
    border: 0px solid #AEAEAE;
    border-radius: 4px;
    padding: 10px;
    font-family: tahoma;
    background: transparent none repeat scroll 0% 0%;
}






.item #comments {
    float: right;
    display: none;
}

.bordered-box {
    border-radius: 4px;
    display: none;
}
.has-placeholder label {
    right: 0px;
    left: auto;
    width: 300px;
    background: none;
    margin-top: -5px;
    color: #fff;
    text-shadow: 0px 1px #A864D1;
}

.select-box .select-box-label {
    overflow: hidden;
    display: block;
    float: left;
    position: absolute;
    top: 0px;
    padding: 0px 15px;
    height: 100%;
    color: #FFF;
    line-height: 30px;
    text-shadow: 0px 1px 0px #9860BF;
    font-size: 13px;
}

.select-box {
    z-index: 0;
    position: relative;
    border: 0px solid rgba(211, 211, 211, 0.45);
    display: inline-block;
    vertical-align: middle;
    box-shadow: 0px 0px 0px 0px #FFF inset;
    padding: 0px;
    overflow: hidden;
    background: transparent none repeat scroll 0% 0%;
    text-decoration: none;
    text-shadow: 0px 1px 0px #A1A1A1;
    line-height: 43px;
    color: #FFF !important;
    height: auto;
    width: auto;
    float: right;
    margin-right: 0px;
    border-radius: 4px;
    margin-top: 2px;
}
.select-box .select-box-label {
    overflow: hidden;
    display: block;
    float: left;
    position: absolute;
    top: 0px;
    padding: 0px 15px;
    height: 100%;
    color: #A1A1A1;
    line-height: 30px;

}
.has-placeholder label {
    right: 0px;
    left: auto;
    width: 300px;
    background: transparent none repeat scroll 0% 0%;
    margin-top: -5px;
    color: #9E9E9E;
    text-shadow: 0px 1px #FFF;
}

.has-placeholder {
    float: right;
    width: 85%;
}



.select-box .select-box-label {
    overflow: hidden;
    display: block;
    float: left;
    position: absolute;
    top: 0px;
    padding: 0px 15px;
    height: 100%;
    color: #929292;
    line-height: 30px;
    text-shadow: 0px 1px 0px #FFF;
    font-size: 13px;
}

.select-box-icon {
    left: 0px;
    text-align: right;
    right: auto;
    color: #CFCFCF !important;
    text-shadow: 0px 1px #fff !important;
    margin-top: 1px !important;
}

body.home #main {
    float: right;
    background: rgb(255, 255, 255) none repeat scroll 0% 0% !important;
    width: 100%;
    height: auto;
    min-height: 100px;
    box-shadow: 0px 0px 0px #CECECE;
}
.backg12 {
    font-size: 13px;
    font-weight: normal;
    font-family: yekan;
    text-decoration: none;
    border-radius: 0px;
    margin-right: 11px;
    padding: 8px 20px;
    margin-bottom: 10px;
    float: right;
    width: 105px;
    text-align: center;
    background-size: 20px 20px;
    border-radius: 4px;
    background: #fff url("images/er.png") no-repeat 98% 6px;
    color: #6C6C6C;
    text-shadow: 0px 1px #F9F9F9;
    border: 1px solid #FFF;
    background-size: 20px 20px;


}


.backg12:hover {
    background: #fff url("images/erh.png") no-repeat 98% 6px;
    color: #6C6C6C;
    text-shadow: 0px 1px #F9F9F9;
	    background-size: 20px 20px;


}

#footer {
    clear: both;
    margin-top: 50px;
    padding-bottom: 30px;
    padding-top: 15px;
    font-size: 0.725em;
    background-image: linear-gradient(to bottom, rgb(255, 255, 255), rgb(242, 242, 242));
    border-top: 6px solid #0078C1;
}
#footer ul {
    float: left;
    display: none !important;
}

#footer .resp-toogle .publish {
    padding: 0px;
    margin: 15px 0px;
    display: block !important;
    display: none !important;
}
.form-container .controls input, .form-container .meta input {
    border: 1px solid #DADADA;
    display: inline-block;
    vertical-align: middle;
    color: #646464;
    text-decoration: none;
    box-shadow: 0px 0px 0px 0px rgb(255, 255, 255) inset;
    width: 280px;
    padding: 0px 10px;
    height: 34px;
    line-height: 30px;
    font-size: 1em;
    margin-right: 0px;
    background: rgb(249, 249, 249) none repeat scroll 0% 0%;
    border-radius: 0px !important;
    border: 1px solid #E7E7E7;
}
.form-horizontal label {
    float: right;
    text-align: right !important;
}

.form-horizontal label {
    float: right;
    text-align: left;
    font-family: yekan !important;
    width: auto;
}

.form-horizontal .controls {
    margin-right: 80px !important;
    margin-left: auto;
}
.logobu {
    float: right;
    width: 150px;
    height: 80px;
    margin-left: -5px;
    margin-top: 8px;
    margin-right: 15px;
    background-size: 150px;
}
.men1a {
    padding: 0px 15px;
    border-left: 1px solid #D7D7D7;
    font-size: 15px;
    color: #696969;
    text-shadow: 0px 1px RGBA(17, 17, 17, 0.16);
}


.hedcat {
    margin-top: 30px;
    background: none;
    box-shadow: 0px 0px 0px #CECECE;
    height: 120px;
    text-align: center;
    padding: 0px;
    margin-bottom: -30px;
}

.cattext {
float: right;
width: 100%;
text-align: center;
font-size: 13px;
color: #FFF;
text-shadow: 0px 1px rgba(0, 0, 0, 0.18);
margin-top: 3px;
}


.cat32 {
    float: right;
    background: none !important;
    height: 100px;
    width: 110px;
    margin: 10px 11px 10px 0px;
    text-shadow: 0px 1px #fff;
}
.cat32:hover {
    background: transparent none repeat scroll 0% 0% !important;
    text-shadow: 0px 1px #FFF;
    color: #0078C1;
}
.dastebandi {
    width: 410px !important;
    float: right;
    margin-right: 40px;
}



	
	


.list-header {
    margin-bottom: 15px;
    z-index: 3;
    position: relative;
    background: #fff;
    padding: 10px;
    box-shadow: 0px 0px 0px #CECECE;
    border: 1px solid rgb(231, 231, 231);
}
.listing-card {
    clear: both;
    padding: 10px 0px;
    margin: 0px;
    border-width: 0px 0px 1px;
    border-style: none none solid;
    border-color: -moz-use-text-color -moz-use-text-color #FFF;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    position: relative;
    width: 100%;
    display: table;
    box-shadow: 0px 0px 0px #CECECE;
    background: #fff;
    border: 1px solid rgb(231, 231, 231);
    border-radius: 4px;
}

body.search #sidebar, body.user #sidebar {
    float: right !important;
    background: #EFEFEF !important;
    padding: 0px;
    border: 0px solid #eee;
    border-radius: 4px;
}
.alert_form {
    padding: 15px 10px;
    background: #FFF none repeat scroll 0% 0%;
    border-radius: 0px;
}
#sidebar .input-text, #sidebar input[type="text"] {
    background-color: #FFF;
    border: 1px solid #E7E7E7;
    border-radius: 3px;
    display: inline-block;
    vertical-align: middle;
    color: #646464;
    text-decoration: none;
    box-shadow: 0px 0px 0px 0px #DFD8D8 inset;
    width: 100% !important;
    padding: 0px 10px;
    height: 28px;
    line-height: 24px;
    box-sizing: border-box;
    font-family: byekan !important;
    font-family: yekan !important;
    border-radius: 4px !important;
    margin-top: 5px;
    background: #fff;
}
#sidebar button {
    border: 0px solid #3EB796;
    border-radius: 3px !important;
    display: inline-block;
    vertical-align: middle;
    color: #FFF !important;
    text-decoration: none;
    padding: 0px 15px;
    box-shadow: 0px 0px 0px 0px #A0E3ED inset;
    text-shadow: 0px 1px 0px RGBA(0, 0, 0, 0.34);
    line-height: 30px;
    font-size: 0.85em;
    font-family: yekan !important;
    background: #0078C1 none repeat scroll 0% 0%;
    border-radius: 0px !important;
    width: 100%;
    border-radius: 4px !important;
    margin-top: 10px;
    margin-bottom: -15px;
}
#sidebar .price-slice span {
    margin-left: 0px;
    margin-right: auto;
    line-height: 2;
}
#sidebar .actions {
    padding: 20px 0px;
    text-align: center;
}
.listing-card .listing-thumb img {
    height: 125px;
    width: 142px;
    border-radius: 4px;
    margin-right: 10px;
    margin-top: 10px;
    border: 0px solid;
}
.listing-grid .listing-card {
    float: left;
    width: 190px;
    padding: 6px;
    background-color: #FFF;
    border: 1px solid #FFF;
    margin: 0px 9px 9px 0px;
    position: relative;
    display: block;
    clear: none;
    box-shadow: 0px 0px 6px #DADADA;
}

.listing-grid .listing-basicinfo, .listing-grid .listing-data {
    width: 100%;
    display: block;
    font-size: 16px;
    text-align: center;
}

.listing-grid .listing-card {
    float: left;
    width: 190px;
    padding: 6px;
    background-color: #FFF;
    border: 1px solid #FFF;
    margin: 0px 9px 9px 0px;
    position: relative;
    display: block;
    clear: none;
    box-shadow: 0px 2px 4px #CECECE;
}
.see_by span {
    float: right;
    font-family: yekan;
}

.see_by label {
    float: left;
    padding: 0px 5px 0px 18px;
    font-family: yekan;
    color: #BC6EDE;
}

.active a.grid-button, .doublebutton a.list-button {
    background-color: #0078C1;
    border-color: #0078C1;
}
.see_by ul {
    position: absolute;
    right: -1px;
    margin: 22px 0px 0px;
    padding: 8px 10px;
style: outside none none;
    text-align: right;
    background-color: rgb(177, 130, 221);
    border: 1px solid rgb(152, 108, 194);
    border-radius: 2px;
    display: none;
}

.arrow-envelope {
    left: -1px;
    right: auto;
    background: rgb(177, 130, 221) !important;
    border: 1px solid rgb(152, 108, 194);
    border-radius: 0px;
    border-bottom: 0px solid;
}
.searchPaginationSelected, .paginate a:hover {
    font-weight: bold;
    background-color: rgb(177, 130, 221);
    color: #FFF;
    border-radius: 0px !important;
    text-shadow: 0px 1px #915DC2;
}
.alert_form {
    padding: 10px 5px;
    background: #FFF none repeat scroll 0% 0%;
    border-radius: 0px;
    margin: 5px;
    background: #F0F0F0;
}

#sidebar ul.category li, ul.sidebar-list li, ul.user_menu li {
    line-height: 1.15em;
    background: #fff url("images/bar-chart.png") no-repeat 97% 8px;
    margin-bottom: 2px;
    padding: 7px 0px;
    color: rgb(126, 126, 126);
    text-align: center;
    border: 1px solid #FFF;
    border-radius: 4px;
    margin-top: 10px;
}

#sidebar ul.category li:hover, ul.sidebar-list li:hover, ul.user_menu li:hover {
    line-height: 1.15em;
    background: #fff url("images/bar-chart.png") no-repeat 97% 8px;
    margin-bottom: 2px;
    padding: 7px 0px;
    color: rgb(126, 126, 126);
    text-align: center;
    border: 1px solid #0078C1;
    border-radius: 4px;
    margin-top: 10px;
}

#sidebar a {
    text-decoration: none;
    color: #727272;
    text-shadow: 0px 1px #F3F3F3;
    font-family: yekan;
    border-top: 0px dashed #E1E1E1;
    margin-right: 0px;
    width: auto !important;
    padding: 2px 0px;
    border: 0px solid !important;
    margin-bottom: 8px;
    margin-right: 5px;
}

#sidebar a:hover {
    color: #FFF;
    text-shadow: 0px 1px #9B5CD5;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    background: transparent none repeat scroll 0% 0%;
    border-width: 0px;
    border-style: solid;
    border-color: #F0F0F0 #C5C5C5 #E0E0E0;
}

.listing-card .listing-basicinfo, .listing-card .listing-attributes {
    display: block;
    vertical-align: top;
    width: auto;
    margin-right: 10px;
    font-size: 17px;
}
.see_by {
    float: left;
    margin-left: 10px;
    margin-right: auto;
    display: none;
}
.listing-card .listing-thumb img {
height: 153px !important;
    width: 160px !important;
    border-radius: 0px !important;
    margin-right: 10px !important;
    margin-top: -6px !important;
    border: 0px solid !important;
}

.listing-card {
  
    margin-bottom: 14px;
}
#sidebar fieldset {
    font-size: 0.8125em;
    line-height: 0.8125em;
    font-family: byekan;
    margin: 5px;
    border: 0px #FFF;
}
#sidebar .price-slice input, #sidebar .two_input input {
    margin-left: 2px;
    margin-right: auto;
    width: 56px;
}




#sidebar a {
    text-decoration: none;
    color: #898989;
    text-shadow: 0px 1px rgb(255, 255, 255);
    font-family: yekan;
    border-top: 0px dashed #E1E1E1;
    margin-right: 0px;
    width: 260px;
    padding: 2px 0px;
}

#sidebar a:hover {
    color: #9A76D5;
    text-shadow: 0px 1px #F8F8F8;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    background: transparent none repeat scroll 0% 0%;
    border-width: 0px;
    border-style: solid;
    border-color: #F0F0F0 #C5C5C5 #E0E0E0;
}
#sidebar ul.category ul {
    padding-right: 15px !important;
    padding-left: 15px !important;
    margin-top: 15px !important;
    background: #FFF !important;
}
.select-box {
    z-index: 0;
    position: relative;
    border: 0px solid rgba(211, 211, 211, 0.45);
    display: inline-block;
    vertical-align: middle;
    box-shadow: 0px 0px 0px 0px #FFF inset;
    padding: 0px;
    overflow: hidden;
    text-decoration: none;
    text-shadow: 0px 1px 0px #A1A1A1;
    line-height: 43px;
    color: #FFF !important;
    height: auto;
    width: auto;
    float: right;
    margin-right: 0px;
    border-radius: 4px;
    margin-top: 2px;
    background: transparent url("images/form-select-arrow.png") no-repeat scroll 8px 7px;
}

.select-box-icon {
    left: 0px;
    text-align: right;
    right: auto;
    color: #CFCFCF !important;
    text-shadow: 0px 1px #FFF !important;.pad {
    background: none repeat scroll 0% 0% #ECECEC;
}
    margin-top: 1px !important;
    display: none;
}
#sidebar a {
    text-decoration: none;
    color: #727272;
    text-shadow: 0px 1px #F3F3F3;
    font-family: yekan;
    border-top: 0px dashed #E1E1E1;
    margin-right: 0px;
    width: 260px;
    padding: 2px 0px;
}
.listing-card .listing-basicinfo, .listing-card .listing-attributes {
    display: block;
    vertical-align: top;
    width: auto;
    margin-right: 10px;
    font-size: 15px;
}
.pad {
    background: none repeat scroll 0% 0% #ECECEC;
}
.meta {
    border-bottom: 0px solid #E7E7E7;
    padding: 5px;
    font-family: byekan;
    font-size: 13px;
    font-weight: normal;
}

.meta_list {
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 1);
    border-radius: 4px;
    border: 0px solid #E7E7E7;
    margin-top: 55px;
margin-bottom: -65px !important;
}
.flashmessage-ok {
    background-color: #BDBDBD;
    border: 1px solid #929292;
    font-family: yekan;
    font-weight: normal;
    border-radius: 4px;
    margin-top: 10px;
}
#plugin-hook .row label {
    margin-left: 20px;
    margin-right: auto;
    width: 90px;
}
button, input, select, textarea {
    font-size: 100%;
    font-family: yekan;
    background: none repeat scroll 0% 0% #F9F9F9;
    border: 1px solid rgba(228, 228, 228, 1);
}

.ui-button-main {
    background-color: #35C3D9;
    border: 0px solid #1F91A3;
    border-radius: 3px;
    display: inline-block;
    vertical-align: middle;
    color: #FFF !important;
    line-height: 43px;
    text-decoration: none;
    padding: 0px 15px;
    box-shadow: 0px 0px 0px 0px #A0E3ED inset;
    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.3);
    background: none repeat scroll 0% 0% #0078C1;
    font-family: yekan !important;
}

button, input, select, textarea {
    font-size: 100%;
    font-family: yekan;
    border: 1px solid #E4E4E4;
    background: none repeat scroll 0% 0% transparent;
}
.listing-card .listing-basicinfo, .listing-card .listing-attributes {
    display: block;
    vertical-align: top;
    width: auto;
    margin-right: 10px;
    font-size: 13px;
}
textarea {
    border-radius: 4px !important;
    margin-right: 0px;
    width: 100% !important;
    margin-top: 5px;
}
.flashmessage-ok {
    background-color: #0078C1;
    font-family: yekan;
    font-weight: normal;
    margin-top: 20px;
    border: 0px solid rgb(146, 146, 146);
    color: #FFF;
    box-shadow: 0px 0px 0px rgb(206, 206, 206);
    border-radius: 4px !important;
    text-shadow: 0px 1px RGBA(0, 0, 0, 0.32);
}
.flashmessage .ico-close {
    left: 17px;
    float: left;
    right: auto;
    margin-top: -7px;
}

.flashmessage-error {
    background-color: #E46868;
    border: 0px solid #873616;
    box-shadow: 0px 0px 0px #CECECE;
    text-shadow: 0px 1px RGBA(0, 0, 0, 0.32);
    margin-top: 20px;
border-radius: 4px;
}

.fa-twitter, .fa-facebook, .fa-rss, .fa-youtube, .fa-android {
    color: #C2C2C2;
    font-size: 20px;
    margin-top: -1px;
    float: left;
    background: #FFF none repeat scroll 0% 0%;
    margin-right: 5px;
    border: 0px solid #3EB796;
    text-shadow: 0px 1px #FFF;
    border-radius: 0px;
    width: 20px;
    padding: 10px;
    box-shadow: 0px 1px 2px #D2D2D2;
}

.form-container-box {
    border: 0px solid rgb(222, 222, 222) !important;
    margin: 0px auto;
    width: auto;
    border-radius: 4px !important;
    background: #fff;
    background: #fff;
    box-shadow: 0px 0px 0px rgb(206, 206, 206);
    border: 1px solid #EFEFEF !important;
    border-radius: 0px !important;
    padding: 10px !important;
    border-radius: 4px !important;
}


 ul.user_menu li {
    line-height: 1.15em;
    background: #FFF none repeat scroll 0% 0%;
    margin-bottom: 2px;
    padding: 10px 0px;
    color: #7E7E7E;
    text-align: center;
    border-bottom: 1px solid #F6F6F6;
}
 body.user #main {
    float: right !important;
    width: 709px;
    background: #fff;
    padding: 10px;
    float: right !important;
    box-shadow: 0px 2px 4px #CECECE;
}

#edit_item_view {
    background: rgb(255, 255, 255) none repeat scroll 0% 0%;
    margin-bottom: 15px;
    padding: 10px;
    text-align: center;
    box-shadow: 0px 2px 4px #CECECE;
}
.listing-card .listing-detail {
    margin-right: 155px !important;
    margin-left: auto;
}


.matncat {

    float: right;
    width: 100%;
    text-align: center;
    font-size: 13px;
    color: #FFF;
    text-shadow: 0px 1px rgba(0, 0, 0, 0.24);
    margin-top: 3px;
}
body.home #main {
    float: right;
    margin-top: 20px;
    background: #EFEFEF !important;
    border-radius: 10px;
}

.breadcrumb span {
color: #0078C1;
}
.first-child span {
    color: #8C8C8C;
}

.breadcrumb span:hover {
    color: #8C8C8C;
}
body.item-post #main {
    width: 100%;
}
.box seller_info {
    float: right;
    width: 400px;
    margin-right: 60px;
}


#plugin-hook .row {
    clear: both;
    margin-bottom: 10px;
    margin-right: 16px;
}

#photos input {
background: none;
border: 0px solid;
}

.item-photos .thumbs img {
    margin-bottom: 12px;
    border: 2px solid #EAEAEA;
    margin-left: 8px !important;
}
.item-photos .thumbs {
    padding-right: 6px !important;
}
#item-post select {
    width: 280px !important;
}
body.item-post .select-box {
    margin-bottom: 2px;
}
.item-photos .thumbs {
    text-align: center;
}
.item-photos .thumbs img {
    margin-bottom: 12px;
    margin-left: 8px !important;
    box-shadow: margin-top: 16px !important;
    background: #FFF none repeat scroll 0% 0% !important;
    border-radius: 0px;
    padding: 7px;
    margin-left: 15px !important;
    box-shadow: 0px 0px 0px 6px #F5F5F5 !important;
    border: 1px solid #E9E9E9;
    margin-left: 20px !important;
}

.main-photo img {
    background: rgb(255, 255, 255) none repeat scroll 0% 0% !important;
    border: 1px solid rgb(234, 234, 234) !important;
    box-shadow: 0px 0px 0px 6px rgb(246, 246, 246) !important;
}
.item-photos .thumbs img {
    margin-bottom: 12px;
    background: #FFF none repeat scroll 0% 0% !important;
    border-radius: 0px;
    padding: 7px;
    box-shadow: 0px 0px 0px 6px #F5F5F5 !important;
    border: 1px solid #E9E9E9 !important;
    margin-left: 20px !important;
}
.ete1 {
background: #FFF none repeat scroll 0% 0%;
box-shadow: 0px 2px 4px #CECECE;
margin-top: 20px;
padding: 15px;
}
.ete1 h1 {
    float: right;
    background: #0078C1 none repeat scroll 0% 0%;
    padding: 10px;
    color: #FFF;
    font-size: 13px;
    margin: -7px -7px -10px 10px;
    text-shadow: 0px 1px rgba(17, 17, 17, 0.19);
}

.ete1 p {
font-size: 13px;
}
body {
    min-width: 0px !important;
}

body.search .listing-grid .listing-card {
height: 275px;
}

body.search .price {

width: 140px;
margin-right: -6px !important;
}

.listing-grid .listing-detail {
    margin-right: 0px !important;
    margin-left: auto;
}


body.search .listing-grid .listing-card .listing-attributes .location {
    display: block;
    float: right;
    width: 100%;
    text-align: right;
    margin-right: -20px;
}

body.search .listing-grid .listing-card .listing-attributes .date {
    color: #d51131;
    width: 100%;
    float: right;
    text-align: right;
    margin-right: -22px;
    margin-top: 8px;
}

.paginate {
    display: block !important;
}

.paginate a {
    background: #fff;
    border: 0px solid;
}

.paginate {
    display: block !important;
    padding: 0px !important;
    padding-top: 25px !important;
}


.ad-gallery, .ad-gallery * {
    margin: 0;
    padding: 0;
}
.ad-gallery .ad-image-wrapper {
    width: 450px;
    height: 370px;
    margin-bottom: -10px;
    position: relative;
    overflow: hidden;
}
.ad-gallery .ad-image-wrapper .ad-image {
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    z-index: 9;
}
.ad-gallery .ad-image-wrapper .ad-loader {
    position: absolute;
    z-index: 10;
    top: 48%;
    left: 48%;
    border: 1px solid #CCC;
}

.ad-image img {
    border-radius: 4px 4px 0px 0px !important;
    width: 450px;
    height: 352px;
}
.ad-gallery .ad-nav {
    width: 100%;
    position: relative;
}
.ad-gallery .ad-nav .ad-thumbs {
    overflow: hidden;
    width: 100%;
}
.ad-gallery .ad-thumbs .ad-thumb-list {
    float: left;
    width: 9000px;
    list-style: none;
}
.ad-gallery .ad-thumbs li {
    float: left;
    padding-right: 5px;
}
.ad-gallery .ad-thumbs li a {
    display: block;
    width: 80px;
    height: 60px;
    border: 5px solid #EAEAEA;
    border-radius: 4px;
}
.ad-gallery .ad-thumbs li a img {
    width: 60px;
    height: 60px;
    border-radius: 4px !important;
}

.ad-gallery .ad-nav .ad-thumbs {
    overflow: hidden;
    width: 300px;
    text-align: center;
    margin: auto;
}
.ad-gallery .ad-thumbs li a.ad-active img {
    border: 0px solid #616161;
    border-radius: 4px;
    display: block;
    width: 60px !important;
    height: 60px;
}
.ad-gallery .ad-thumbs .ad-thumb-list {
    float: left;
    width: auto !important;
    list-style: none;
}

.ad-gallery .ad-image-wrapper .ad-image {
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    z-index: 9;
    border: 0px solid #E4E4E4;
    background: #fff;
    padding: 0px;
    border-radius: 4px 4px 0px 0px;
    top: 0px !important;
    width: 450px !important;
    height: 360px !important;
    left: 0px !important;
}

.ad-gallery .ad-nav .ad-thumbs {
    overflow: hidden;
    width: 285px;
    text-align: center;
    margin: auto;
}

#gallery {
    padding: 0px;
    border: solid 0px #d9dde2;
    background: #EFEFEF;
    border-radius: 4px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    box-shadow: 0px 0px 0px rgb(206, 206, 206);
    margin-bottom: 15px;
    width: 450px !important;
}

.bibj2 {
    background: rgb(255, 255, 255) none repeat scroll 0% 0%;
    border-radius: 4px;
    width: 410px !important;
    box-shadow: 0px 2px 2px #1111111A;
    border: 0px solid rgb(231, 231, 231) !important;
}



.ad-gallery .ad-image-wrapper {
    width: 450px;
    height: 370px;
    margin-bottom: -10px;
    position: relative;
    overflow: hidden;
}

.ad-gallery .ad-nav .ad-thumbs {
    overflow: hidden;
    width: auto;
    text-align: center;
    margin: auto;
}

.ad-gallery .ad-thumbs .ad-thumb-list {
    float: right;
    width: auto !important;
    list-style: none;
    border: 0px solid;
    box-shadow: 0px 0px !important;
}

body.item  #sidebar {
	margin-right: 12px;
width: 450px;
}

.tagh1 #cityArea , .tagh #address , .tagh1 #contactName , .tagh1 #telephone , .tagh1 #contactEmail , .tagh1 #price , .tagh1 #titlefa_IR {
 
    border-radius: 4px 0px 0px 4px !important;
	}
.form-horizontal .controls  textarea {
margin-right: 10px;
width: 315px !important;
	}
	.form-container .meta input {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}
.form-container .controls input, .form-container .meta input {
    border-radius: 4px !important;
}

#item-post select {
    border-radius: 4px !important;
}

.searchPaginationSelected, .paginate a:hover {
    font-weight: bold;
    background-color: rgb(0, 120, 193);
    color: #FFF;
    border-radius: 4px !important;
    text-shadow: 0px 1px RGBA(0, 0, 0, 0.38);
    border: 1px solid rgb(0, 120, 193) !important;
}

.form-container-box {
    border: 1px solid #EAEAEA !important;
}

.avatar1 {
    border: 5px solid #F5C38B;
    width: 80px;
    height: 80px;
    border-radius: 90px;
    background: url("images/girl.png") no-repeat 5px 10px;
    background-size: 70px;
    margin: auto !important;
}


.ad-preloads {
display: none !important;
}

.header-main > .logo > a {
    display: inline-block;
}

.dialog,
.dialog__overlay {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
 
.dialog {
	position: fixed;
	display: -webkit-flex;
	display: flex;
        z-index: 4;
	-webkit-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	justify-content: center;
	pointer-events: none;
}
 
.dialog__overlay {
	position: absolute;
	z-index: 1;
	background: rgba(55, 58, 71, 0.9);
	opacity: 0;
	-webkit-transition: opacity 0.3s;
	transition: opacity 0.3s;
	-webkit-backface-visibility: hidden;
}
 
.dialog--open .dialog__overlay {
	opacity: 1;
	pointer-events: auto;
}
 
.dialog__content {
	width: 50%;
	max-width: 560px;
	min-width: 290px;
	background: #fff;
	padding: 4em;
	text-align: center;
	position: relative;
	z-index: 9;
	opacity: 0;
}
 
.dialog--open .dialog__content {
	pointer-events: auto;
}
 
/* Content */
.dialog h2 {
	margin: 0;
	font-weight: 400;
	font-size: 2em;
	padding: 0 0 2em;
	margin: 0;
}
 
.dialog__overlay {
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
 
.dialog.dialog--open .dialog__content,
.dialog.dialog--close .dialog__content {
	-webkit-animation-duration: 0.3s;
	animation-duration: 0.3s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
}
 
.dialog.dialog--open .dialog__content {
	-webkit-animation-name: anim-open;
	animation-name: anim-open;
}
 
.dialog.dialog--close .dialog__content {
	-webkit-animation-name: anim-close;
	animation-name: anim-close;
}
 
.dialog.dialog--open h2,
.dialog.dialog--open button {
	-webkit-animation: anim-elem 0.3s both;
	animation: anim-elem 0.3s both;
}
 
.dialog.dialog--open h2 {
	-webkit-animation-delay: 0.05s;
	animation-delay: 0.05s;
}
 
.dialog.dialog--open button {
	-webkit-animation-delay: 0.1s;
	animation-delay: 0.1s;
}
 
@-webkit-keyframes anim-open {
	0% { opacity: 0; -webkit-transform: translate3d(0, 50px, 0); }
	100% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); }
}
 
@keyframes anim-open {
	0% { opacity: 0; -webkit-transform: translate3d(0, 50px, 0); transform: translate3d(0, 50px, 0); }
	100% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
}
 
@-webkit-keyframes anim-close {
	0% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); }
	100% { opacity: 0; -webkit-transform: translate3d(0, 50px, 0); }
}
 
@keyframes anim-close {
	0% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
	100% { opacity: 0; -webkit-transform: translate3d(0, 50px, 0); transform: translate3d(0, 50px, 0); }
}
 
/* Inner elements animations */
 
@-webkit-keyframes anim-elem {
	0% { opacity: 0; -webkit-transform: translate3d(0, 25px, 0); }
	100% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); }
}
 
@keyframes anim-elem {
	0% { opacity: 0; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0); }
	100% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
}
.city-select-weblian {
    display: inline-block;
    border: 1px #e4e4e4 solid;
    margin: 3px;
    border-radius: 7px;
    text-decoration: none;
    padding: 2px;
    text-align: center;
    width: 20%;
}
.city-select-weblian:hover {
    display: inline-block;
    border: 1px #e4e4e4 solid;
    margin: 3px;
    border-radius: 7px;
    background-color: #da392d;
    text-decoration: none;
    padding: 2px;
    text-align: center;
    width: 20%;
}
.city-select-weblian a {
    font-family: iran;
    font-weight: normal;
    color: #929292;
    font-size: 13px;
}
.city-select-weblian a:hover {
    font-family: iran;
    font-weight: normal;
    color: #fff;
    font-size: 13px;
}
input.drf:checked + .noimage {
    display: none !important;
}