* {font-family:tahoma; padding:0px; margin:0px;}
body { margin:0px; padding:0px; background-color:#fff; }
@font-face {
  font-family: 'BYekan';
  src: url('fonts/BYekan.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BYekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'nasim';
  src: url('fonts/nassim.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/nassim.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/nassim.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
a {text-decoration:none ;}
.error_red {padding:8px; border:1px solid #a50606; background:url(images/del.jpg) right center #c30707 no-repeat; color:#fff; font-weight:bold; text-align:center; border-radius:3px; padding-right:35px; padding-left:35px; display:inline-block; cursor:pointer; margin:1px; font-size:8pt;}

.error_green {padding:8px; border:1px solid #1c800b; background:url(images/tick.jpg) right center #22ac0b no-repeat; color:#fff; font-weight:bold; text-align:center; border-radius:3px; padding-right:35px; padding-left:35px; display:inline-block; cursor:pointer; margin:1px; font-size:8pt;}
img {border:0px;}
.top_menu {width:100%; max-width:1280px; min-width:320px; background-color:#efefef; border:1px solid #ddd; border-radius:8px; margin-top:5px; direction:rtl;}

#tmenu { margin:0px; padding:0px; list-style-type:none; direction:rtl; display:inline-block; zoom:1; *display:inline; width:75%;}
#tmenu > li { float:right; margin-left:3px; text-align:center;}
#tmenu > li > a {display:block; height:39px; text-align:center; padding-right:10px; color:#474747; font-family:'BYekan', tahoma; font-size:10pt; padding-top:9px; padding-left:10px;}
#tmenu > li > a:hover { background:#252F55; color:#fff;}
#tmenu > li > ul { width:140px; position:absolute; list-style-type:none; z-index:1; display:none; margin-top:-9px;}
#tmenu > li:hover > ul { display:block;}
#tmenu > li > ul > li {height:30px; overflow:hidden;}
#tmenu > li > ul > li > a {display:block; font-family:'BYekan', tahoma; font-size:10pt; background-color:#0f5cf9; color:#fff; padding:5px;}
#tmenu > li > ul > li > a:hover { background-color:#012876;}
#tmenu > li > ul > li:last-child { border-bottom-left-radius:8px; border-bottom-right-radius:8px;}

#tsearch { display:inline-block; zoom:1; *display:inline; width:25%; min-width:160px; direction:ltr; vertical-align:top; overflow:hidden;}
#msearch {margin:3px 5px 0px 5px; background-color:#fff; padding:1px; border-radius:3px; text-align:right;}
#msearch #q {border:0px; padding:4px; direction:rtl; width:165px; font-size:8pt;  background-color:#fff; color:#474747;}
#msearch #serarchs { background:url(images/search.png) center center no-repeat; width:22px; height:22px; border:0px; cursor:pointer;}

.header {margin-top:3px; width:970px; height:180px; overflow:hidden; border-radius:5px;}
#cete {width:100%; max-width:1280px; min-width:320px; margin-top:3px; direction:rtl; text-align:right; border-radius:5px; opacity:0.9; background-color:#ecf9ec;}
#cete:hover {opacity:1;}
#cul { list-style-type:none; text-align:center;}
#sli { display:inline-block; *display:inline; zoom:1; margin-left:0px; width:80px; text-align:center; font-size:8pt; padding-top:9px;}
#sli img { width:25px; height:25px;}
#slia {text-decoration:none; display:block; width:85px; overflow:hidden; cursor:pointer; color:#34486f; border-radius:3px; margin:0px; padding:0px; height:23px; text-align:center;}
#sli:hover #slia {  color:#000;}
#cul li ul {display:none; position:absolute; list-style-type:none; width:100%; right:0px; z-index:1; text-align:center;}
#fit { width:970px; z-index:2;}
#subc {width:958px; background-color:#fcfbfa; float:right; border:2px solid #ddd; border-radius:5px; margin-top:5px; text-align:right; padding:5px}
#subc li {padding:0px; width:132px; float:right; margin-bottom:1px; margin-left:1px; overflow:hidden;}
#subc li a {color:#0070a1; display:block; height:16px; padding:3px;}
#subc li a:hover { color:#de5f01;}
#cul li:hover ul {display:block;}

.body {margin:5px 0px 0px 0px; width:100%; max-width: 1280px; text-align:center;direction:rtl;}
#news_date {height:32px; overflow:hidden; margin-bottom:5px;}
#news_titr {float:right; width:692px; overflow:hidden; height:22px; font-size:8pt; padding-right:4px; padding-top:8px; direction:rtl; background:url(images/rss.jpg) right center #efefef no-repeat; text-align:right; padding-right:30px; border-radius:5px; border:1px solid #ddd; border-right:3px solid #ddd;}
#news_titr a {color:#000; padding:3px; padding-right:5px; padding-left:8px;}
#news_titr a:hover { background-color:#6c7b97; color:#fff; border-radius:3px;}
#news_titr:hover {border:1px solid #c1d5ed; border-right:3px solid #3273c2;}
#date_titr {width:235px; float:left; overflow:hidden; height:22px; padding-top:8px; font-size:8pt; direction:rtl; background:url(images/time.png) center right #efefef no-repeat; border-radius:5px; border:1px solid #ddd; border-right:3px solid #ccc; color:#474747;}

#r_box {vertical-align:top;display:inline-block; zoom:1; *display:inline; width:170px; overflow:hidden; direction:rtl;}
#titm {  height:24px; direction:rtl; border:1px solid #ddd; padding-top:4px; background:#efefef url(images/titms.png) right center no-repeat; font-family:'BYekan', tahoma; font-size:10pt; border-top-left-radius:5px; border-top-right-radius:5px; text-align:right; padding-right:18px; color:#474747;}
#mrbod {padding:5px; background-color:#fff; margin-bottom:5px; border-bottom-right-radius:5px; border-bottom-left-radius:5px; font-size:8pt;}
#umenu {padding:1px; list-style-type:none; margin:0px; }
#umenu #umenu_li {display:block; font-size:8pt; margin:0px; padding:5px; text-align:right; background-color:#e1e0e0; margin-bottom:1px; color:#000000; border-radius:3px;}
#umenu #umenu_li a {color:#000; display:block;}
#umenu #umenu_li:hover { background-color:#0e56e9; color:#fff;}
#umenu #umenu_li:hover > a { color:#fff;}
#umenu #umenu_li #subumenu {display:none; position:absolute; list-style-type:none; z-index:1; margin-right:153px; margin-top:-19px; width:160px; background-color:#0e56e9; border-radius:5px;}
#umenu #umenu_li:hover #subumenu {display:block;}
#umenu #umenu_li #subumenu > li { background-color:#0e56e9; display:block; padding:8px; border-radius:5px;}
#umenu #umenu_li #subumenu > li:hover {background-color:#0941b4;}
#umenu #umenu_li #subumenu > li > a {color:#fff; display:block;}

#umenu #umenu_li2 {display:block; font-size:8pt; margin:0px; padding:5px; text-align:right; background-color:#5f5e5e; margin-bottom:1px; color:#000000; border-radius:3px;}
#umenu #umenu_li2 a {color:#fff; display:block;}
#umenu #umenu_li2:hover { background-color:#009cde; color:#fff;}
#umenu #umenu_li2:hover > a { color:#fff;}

#rlinkers {padding:1px; font-size:8pt; text-align:right; }
#rlinkers a {display:block; color:#093474; padding:2px 0px 2px 0px; background:url(images/rlink.png) right top no-repeat; padding-right:12px; margin-bottom:2px;}
#rlinkers a:hover { color:#fff;background:url(images/rlink2.png) #5ec1ea right top no-repeat; border-radius:3px;}

.ui-tooltip {padding:6px;position: absolute;z-index: 9999;font-family:tahoma;font-size:8pt;max-width: 300px; border:1px solid #39c4e2; background-color:#fff; border-radius:2px; padding-right:15px; padding-left:15px; opacity:0.9;}

#home { vertical-align:top; display:inline-block; zoom:1; *display:inline; width:790px; text-align:center;}

.lightbox {display:none; width: 600px; position:fixed; padding:0px; font-size:8pt; direction:rtl; background: #21648e; box-shadow: 0 0 25px #111111; border-radius:3px; z-index:1000; max-height:500px;}
.lightbox #titrs { margin-right:10px; padding:2px;  margin-left:580px; background-color:#ddd;}
.overlay {display:none; position:fixed; top:0; left:0; width:100%; z-index:5; background:#474747; height: 100%; opacity: 0.8;}
#close_l {margin:0px; position:absolute; direction:rtl; z-index:1; margin-bottom:15px; margin-right:25px; cursor:pointer; bottom:0px; right:0px;}
#lightbx {padding:10px 20px 10px 20px;}
.lightbox *{font-family:'BYekan', tahoma; font-size:10pt;}
.lightbox .alert *{font-family:tahoma; font-size:8pt;}

.mads_gold, .mads_silver, .mads_bronz, .mads_free {float:right; margin-left:3px; margin-right:2px; width:190px; vertical-align:top; height:200px; direction:rtl; text-align:center; border:1px solid #ccc; margin-bottom:5px; padding:0px; font-size:8pt; border-radius:3px; background-color:#f4f2f2;}
.mimage {width:190px; height:134px; margin-top:0px; border-radius:3px;}
#mads_l_gold, #mads_l_silver, #mads_l_bronz, #mads_l_free {display:block; padding:0px; overflow:hidden; height:30px; background-color:#efefef; margin:0px; padding-top:5px; color:#474747; cursor:pointer;}

.mads_gold:hover {border:1px solid #dfa51d;}
.mads_gold:hover #mads_l_gold {background-color:#dfa51d; color:#fff; border:0px;}
#mads_l_gold:hover {background-color:#dfa51d; color:#fff; border:0px;}

.mads_silver:hover {border:1px solid #dddddd;}
.mads_silver:hover #mads_l_silver {background-color:#dddddd; color:#000; border:0px;}
#mads_l_silver:hover {background-color:#dddddd; color:#000; border:0px;}

.mads_bronz:hover {border:1px solid #e07e4d;}
.mads_bronz:hover #mads_l_bronz {background-color:#e07e4d; color:#fff; border:0px;}
#mads_l_bronz:hover {background-color:#e07e4d; color:#000; border:0px;}

.mads_free:hover {border:1px solid #fff;}
.mads_free:hover #mads_l_free {background-color:#fff; color:#000;}
#mads_l_free:hover {background-color:#fff; color:#000;}

#short_info {background-color:#fff; border:2px solid #474747; margin-right:3px; margin-top:-90px; border-radius:3px; position:absolute; height:110px; width:180px; overflow:hidden; opacity:0.9; display:none;}
#short_info #short_txt {padding:5px; height:80px; width:160px; overflow:auto; direction:rtl; text-align:right;}
#short_info #short_tel { background-color:#086aa2; color:#fff; height:17px; padding-top:3px;}

#conten {padding:0px; direction:rtl; background-color:#fff; border-radius:5px; margin-bottom:10px;}
#pada { padding:10px 0px 10px 0px;}
#top_adver {height:25px; background:url(images/gline.gif) top repeat-x; font-size:8pt; overflow:hidden; margin:20px;}
#rdiv, #pager_tit { margin-right:30px; padding:4px; padding-right:20px; padding-left:20px; border-bottom-right-radius:8px;  color:#fff; border:1px solid #dfa51d; background-color:#f5b724; display:inline-block; zoom:1; *display:inline; font-size:10pt; border-top:0px;   position:inherit;}

#rdiv_s { margin-right:30px; padding:3px; padding-right:20px; padding-left:20px; border-bottom-right-radius:8px; color:#000; border:1px solid #ccc; background-color:#ddd; display:inline-block; zoom:1; *display:inline; margin-bottom:10px; font-size:10pt; border-top:0px;   position:inherit;}

#rdiv_b { margin-right:30px; padding:3px; padding-right:20px; padding-left:20px; border-bottom-right-radius:8px; color:#fff; border:1px solid #c46738; background-color:#e07e4d; display:inline-block; zoom:1; *display:inline; margin-bottom:10px; font-size:10pt; border-top:0px;   position:inherit;}

#rdiv_f { margin-right:30px; padding:3px; padding-right:20px; padding-left:20px; border-bottom-right-radius:8px; color:#000; border:1px solid #efefef; background-color:#fff; display:inline-block; zoom:1; *display:inline; margin-bottom:10px; font-size:10pt; border-top:0px;   position:inherit;}

#ads_bottom {padding:3px;}
#star_gold {float:left; width:18px; background:url(images/star.gif) #fff left center no-repeat; border:1px solid #f8cc64; height:15px; margin-top:3px; padding-left:17px; padding-top:2px; border-radius:3px; color:#efb11f;}
#star_silver {float:left; width:18px; background:url(images/star_s.gif) #fff left center no-repeat; border:1px solid #ddd; height:15px; margin-top:3px; padding-left:17px; padding-top:2px; border-radius:3px; color:#c2c2c2;}
#star_bronz {float:left; width:18px; background:url(images/star_b.gif) #fff left center no-repeat; border:1px solid #e07741; height:15px; margin-top:3px; padding-left:17px; padding-top:2px; border-radius:3px; color:#e07741;}

#stats {float:right; height:15px; border:1px solid #75bfa6; height:15px; margin-top:3px; padding-left:21px; padding-top:2px; border-radius:3px; background:url(images/stats.gif) #fff left center no-repeat; padding-right:5px; color:#1ea175;}
#stat {font-size:8pt; text-align:center;}
#stat_titr {font-weight:bold; padding:4px; border-bottom:2px solid #ddd; text-align:right; color:#878686;}
#stat_bod {padding:5px; color:#777777; text-align:right; margin-bottom:7px; line-height:16px;}
#stat_bod #line {padding-bottom:3px; border-bottom:1px dashed #ddd; padding:2px;}
#stat_bod b {color:#474747;}

.alert { padding:5px; background-color:#f3f2d0; border:1px solid #ddd; border-radius:3px; color:#323232; text-align:center; display:inline-block; width:400px; font-weight:normal;}
.alert span {color:#e30303; font-weight:bold; }
.alert b {color:#e30303; font-weight:bold; text-decoration:blink;}

.setting_form, .reg_form, .login_form, .ads_form, .forget_form {padding:5px; background-color:#fff; text-align:right; border-radius:3px; font-size:8pt; direction:rtl;}
.reg_form input, .login_form input, .forget_form input, .forget_form textarea, .setting_form input, .setting_form textarea, #active_mobile input {border:1px solid #dae8f1; padding:4px; margin-right:2px; margin-left:8px; font-size:8pt; padding-top:6px; padding-bottom:6px; width:230px; border-radius:3px; color:#474747; background-color:#f3f7f9; direction:ltr; margin-bottom:1px;}
.reg_form input[lang='fa'], .login_form input[lang='fa'], .setting_form input[lang='fa'], .setting_form textarea[lang='fa'] {direction:rtl;}
.reg_form input:focus, .login_form input:focus, .setting_form input:focus, .setting_form textarea:focus {color:#0189cf; border:1px solid #0189cf;}
#sub { background-color:#67c7ef; font-family: 'BYekan', tahoma; font-size:10pt; border:1px solid #4096cb; color:#ffffff; width:auto; cursor:pointer; padding-right:15px; padding-left:15px; margin-top:5px;}
#sub:hover { background-color:#2da0d0; border:1px solid #2da0d0; color:#fff;}

.ads_form input, .ads_form select, .ads_form textarea, .group_form select {border:1px solid #ddd; padding:4px; margin-right:2px; margin-left:8px; font-size:8pt; padding-top:4px; padding-bottom:4px; width:230px; border-radius:3px; color:#474747; direction:ltr; background-color:#f6f3f3; margin-bottom:1px;}
.ads_form input[lang='fa'], .ads_form select[lang='fa'], .ads_form textarea[lang='fa'] {direction:rtl;}
.ads_form input:focus, .ads_form select:focus, .ads_form textarea:focus, .group_form select:focus {color:#0189cf; border:1px solid #0189cf;}

#login_form_id, #register_form_id {display:none;}

.cats_home {font-weight:bold; font-size:8pt; color:#474747;}

.biling {padding:5px; background-color:#d8d8d8; border-radius:3px; border:1px solid #ddd; font-size:8pt;}
.home {padding:5px; margin:3px; background-color:#fff; border:1px solid #ddd; border-radius:5px; font-size:8pt;}
.crash {padding:5px; margin:3px; background-color:#f4f4f4; border:1px solid #ddd; border-radius:5px; font-size:8pt; direction:rtl;}
.biling .pay {padding:5px; margin:10px 3px 0px 3px; color:#323232; font-weight:bold; background-color:#fee002; border:1px solid #ddd; border-bottom:0px; border-top-right-radius:10px; border-top-left-radius:3px; margin-left:2px;}
.biling .pay_d {padding:5px; margin:0px 3px 3px 3px; color:#000; background-color:#fff; border:1px solid #ddd; border-top:0px; border-bottom-right-radius:3px; border-bottom-left-radius:10px; margin-left:2px; font-size:8pt;}
.biling .payment {padding:5px; margin:3px; background-color:#474747;  border:1px solid #ab0707; border-radius:3px; font-size:8pt;}
#fish_pay, #online_pay {display:none;}

.top_titr {padding:5px; background-color:#ddd; border-radius:3px; border:1px solid #ccc; color:#474747; font-size:8pt;}
#pakage_tr, #price_p, #star_tr, #link_tr, #pic_tr, #gallery_tr {display:none;}

.full_pak { background-color:#0c7dc5; border:1px solid #0a6ba8; color:#fff; padding:8px; display:inline-block; width:250px; border-radius:3px;}
.full_pak #pdef {color:#efefef; text-align:right; padding:1px; font-weight:normal; margin-top:1px; font-size:8pt;}
.full_pak2 { background-color:#a50a0a; border:1px solid #830c0c; color:#fff; padding:8px; font-size:8pt; display:inline-block; width:250px; border-radius:3px;}
#astatic { position:fixed; z-index:5; left:10%; top:250px; font-size:8pt;}

.ads_form, .setting_form, .reg_form, .login_form {color:#000;}
#adslist {margin-top:5px; display:none;}

#ads_hover:hover td {background-color:#f2e8c7;}

#pages li {display:inline-block; padding:4px; padding-right:6px; padding-left:6px; background-color:#fff; border-radius:3px; border:1px solid #ddd; cursor:pointer;}
#pages span {display:inline-block; padding:4px; padding-right:6px; padding-left:6px; background-color:#c62121; border-radius:3px; border:1px solid #fff; font-weight:bold; color:#fff;}

#delete_ads, #ads_info, #ads_reload {cursor:pointer;}

#min_g {text-align:center;  padding:5px;}
#min_g img {width:120px; height:100px; display:inline-block; margin-left:2px; border-radius:2px;}

#pager_tit {display:block;}
#pager_con { padding:10px; font-size:8pt;;direction:rtl; text-align:right; padding-top:30px;}

#full_ads {float:right; width:66%; text-align:center; overflow:hidden; margin-bottom:10px;}
#ful_ads {  vertical-align:text-bottom; background-color:#fff; margin-bottom:0px;}
#ful_ads #titler {  direction:rtl; padding:3px; background:#efefef url(images/tistm.png) right center no-repeat; border-top-left-radius:5px; border-top-right-radius:5px; text-align:right; padding-right:18px; color:#474747; font-family:tahoma; font-size:9pt;}
#infer {padding:3px; padding-bottom:5px; padding-left:10px; background-color:#efefef; font-size:8pt; color:#474747; text-align:left; border-bottom-left-radius:5px; border-bottom-right-radius:5px; font-weight:bold;}
#noter {padding:8px; direction:rtl; text-align:right; color:#777777; font-size:9pt;  margin-bottom:5px; line-height:25px; font-family:tahoma; }
.picer {text-align:center; margin:5px 20px 5px 20px; background-color:#efefef; border-radius:3px; padding:0px 5px 5px 5px;}
.picer #mind { padding:2px; float:center; width:500px; text-align:center; background-color:#d4d4d4;}
.picer img {border-radius:3px;}
#picer_tit {padding:3px; padding-right:5px; padding-left:5px; margin-right:30px; margin-left:30px; font-family:'BYekan', tahoma; font-size:10pt; color:#fff; background-color:#474747; border-bottom-left-radius:8px; border-bottom-right-radius:8px; cursor:pointer;}
#picers img {border-radius:3px; border:2px solid #ccc; margin-top:2px;}
#picers {padding:3px;}
#ads_right {float:left; width:33%; vertical-align:top; overflow:hidden;}

#infor_ads {margin:5px; margin-right:20px; margin-left:20px; background-color:#efefef; padding:0px 5px 5px 5px; border-radius:5px; direction:rtl;}
#infor_ads_tit {margin-right:10px; margin-left:350px; padding:2px; background-color:#5a729f; color:#fff; font-family:'BYekan', tahoma; font-size:10pt; border-bottom-left-radius:8px; border-bottom-right-radius:8px; cursor:pointer;}
#infor_ads_bod { padding:8px; text-align:right; color:#474747; font-size:10pt; }
#infd { font-family:tahoma; font-size:9pt;  color:#474747 !important; margin-bottom:7px;}
#infd a {display:inline-block;zoom:1; *display:inline;text-decoration:none; color:#fff; background-color:#474747; padding:2px 5px 2px 5px; font-family:tahoma; font-size:8pt; border-radius:3px; margin-bottom:1px;}
#infd a:hover { background-color:#3c6b79; color:#fff;}

#footer {display:inline-block; margin-top:5px; background-color:#efefef; width:100%;}
#sub_footer {padding:10px; direction:rtl; font-size:8pt;}
#sub_footer a { font-size:8pt; color:#000; margin-top:2px; padding:1px 10px 1px 10px; border-radius:3px;}
#sub_footer a:hover { background-color:#3fd2e3; color:#fff;}

#cata_min { height:24px; direction:rtl; padding-top:4px; background-color:#efefef;; font-family:tahoma; font-size:9pt; border-top-left-radius:5px; border-top-right-radius:5px; text-align:right; padding-right:6px; color:#474747; border:1px solid #ddd; border-bottom:1px solid #ccc;}
#cat_min_bod { padding:2px; background-color:#fff; border-bottom-left-radius:5px; border-bottom-right-radius:5px; margin-bottom:10px;}
#cat_minads {padding:2px; border-bottom:1px dotted #474747; margin-bottom:2px; margin-top:8px;}
#cat_min_img {  width:82px; height:82px; vertical-align:top;}
#cat_min_img img {width:80px; height:80px; border-radius:4px; border:1px solid #ddd;}
#cat_min_co { padding:0px 4px 0px 4px; direction:rtl; font-size:8pt; vertical-align:top; text-align:right; color:#636262; word-break:break-all;}
#cat_min_co a {color:#474747; font-size:9pt; font-weight:bold; padding-bottom:0px; color:#474747;}
#cat_min_co a:hover {color:#000;}

.titma { direction:rtl; padding:4px; margin-left:1px; background-color:#eaeaea; font-size:8pt; border-top-left-radius:5px; border-top-right-radius:5px; text-align:right; color:#0a3898; display:inline-block; cursor:pointer;}
.titma_s {direction:rtl; padding:4px; margin-left:1px; background-color:#fff; font-size:8pt; border-top-left-radius:5px; border-top-right-radius:5px; text-align:right; color:#474747;}

#topader, #randader {display:none;}

.tads {display:block; border-bottom:1px solid #efefef;  margin-top:5px; padding:3px; }
.tads a { font-weight:bold; display:block; padding:7px; background-color:#efefef; border-radius:3px; font-size:8pt; color:#0a699f; border:1px solid #ddd;}
.tads a:hover { background-color:#474747; color:#fff; border:1px solid #323232;}
.tads #tads_note {padding:7px; color:#474747; font-size:8pt; direction:rtl; text-align:right; background-color:#f6f4f4; border:1px solid #efefef; border-radius:3px;}
.tads:hover #tads_note { background-color:#ddd;}

#topads { background-color:#fff; margin-bottom:0px; border-radius:3px;}
#topads p { padding:0px; margin:0px;}

#rlinkers2 {padding:1px; font-size:8pt; text-align:right; }
#rlinkers2 a {display:block; color:#093474; padding:3px 2px 3px 2px; margin-bottom:2px;}
#rlinkers2 a:hover { color:#fff;background-color:#009cde; border-radius:3px;}

#topstat {padding:3px; background-color:#e0f6fe; border:1px solid #c5e2ec; border-radius:3px; font-size:8pt; direction:rtl;}
#bodstat {padding:2px; border:1px solid #c5e2ec; font-size:8pt; color:#474747;}

#stat tr:hover td { background-color:#e8f0f5;}

#pro_slide {display:inline-block; margin-bottom:5px; background-color:#efefef; width:970px; border-radius:10px; overflow:hidden;}

.miner_cating_fot {background-color:#efefef; font-size:8pt; font-weight:bold; padding:3PX; color:#474747;}

#ads_comments {padding:5px; margin:2px; font-size:8pt; border-radius:5px; background-color:#efefef; border:1px solid #ddd;}
#tit_com {padding:5px; background-color:#ccc; color:#000; font-size:12pt; border-radius:5px; font-family:'BYekan', tahoma;}
#tit_bod {padding:5px; border-radius:5px;}
#tit_bod td {font-size:10pt; font-family:'BYekan', tahoma; padding:3px;}
#tit_bod input {width:250px; background-color:#fff; border:1px solid #bdccea; padding:2px; border-radius:3px; font-family:'BYekan',tahoma; font-size:9pt;}
#tit_bod textarea {width:300px; background-color:#fff; border:1px solid #bdccea; padding:2px; border-radius:3px; font-family:'BYekan',tahoma; font-size:9pt; height:120px;}
#tit_bod #submit {width:120px; border:0px; background-color:#162d58; color:#fff;}
#tit_bod #submit:hover { background-color:#006571; cursor:pointer;}

.pms_dshow { background-color:#e9f0f5; color:#666; border:1px solid #dae8f1; font-size:10pt; font-family:'BYekan', tahoma; border-radius:5px;}
.pms_dshow a {font-size:10pt; font-family:'BYekan', tahoma; color:#000;}

.pms_show { background-color:#f0edc8; color:#666; border:1px solid #e5e0ae; font-size:10pt; font-family:'BYekan', tahoma; border-radius:5px;}
.pms_show a {font-size:10pt; font-family:'BYekan', tahoma; color:#000;}

#rboxtit { text-align:right;font-size:12px; font-weight:bold; font-family:tahoma; color:#000; padding:5px 10px;}
#rboxbod { padding:2px !important;}

#mini_adser {height:114px; margin-bottom:2px; background-color:#fff; border:1px solid #fff;}
#min_ads_b {border:1px solid #dddddd; overflow:hidden; height:114px; padding:12px 0px;  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; direction:ltr; text-align:left;}
#min_ads_b .col-sm-4 {padding:0px !important;}
#adshref { color:#213064;}
#adshref:hover { color:#1342d8; text-decoration:underline;}
#min_ads_b .row{margin:0px; margin:0px 5px;}
#ads_stars { width:15px; text-align:center; display:inline-table; zoom:1; *display:inline; vertical-align:top;}
#ads_imgs {width:120px; text-align:center; display:inline-table; zoom:1; *display:inline; vertical-align:top;}
#ads_imgs img { max-width:120px; max-height:90px; vertical-align:top;}
#ads_tits {width:100%; text-align:right; display:inline-table; zoom:1; *display:inline; vertical-align:top; float:right;}
#ads_imgs {max-width:120px; max-height:90px;}
#adsimgs {width:120px;}
#adsstars { width:15px;}
#adshref {text-align:right; direction:rtl; margin:0px; width:43%;}
#home {width:84%; margin-right:1%;}
#r_box {width:15%;}
.coler-sm-4 { width:33.3333%; float:left; min-height: 1px;}

.mytopmenus {display:none; width:59%; vertical-align:top; margin-top:3px; margin-right:1%;}
@media all and (min-width: 450px)
{
	#r_box {width:29%;  margin:0px;}
	#home {width:70%; }
	#mini_adser { width:100%; margin:0px; margin-bottom:5px;}
	#adshref {width:50%;}
}

@media all and (min-width: 768px)
{
	#r_box {width:19%;  margin:0px;}
	#home {width:80%; }
	#mini_adser { width:50%; margin:0px; margin-bottom:5px;}
	#adshref {width:50%;}
}

@media all and (max-width: 449px)
{
	#r_box {width:100%; display:block;}
	#home {width:100%; display:block;}
	#adshref {width:50%;}
	#mini_adser { width:100%; margin:0px; margin-bottom:5px;}
}

@media all and (max-width: 680px)
{
	#tsearch {display:block; width:100%;}
}


@media all and (max-width: 790px)
{
	#cete { background-color:transparent; padding:0px;}
	#sli  { display:block; padding:0px 5px; text-align:right; width:100%; margin-bottom:2px;; background-color:#ECF9EC; border-radius:5px; border:1px solid #D4ECD4;}
	#sli #slia {display:block; width:100%; vertical-align:top; height:auto; padding:8px; text-align:right; color:#116611; font-weight:bold;}
	#sli:hover {background-color:#116611; color:#fff; border-color:#074907;}
	#sli:hover #slia { color:#fff !important;}
	#sli a:hover {text-decoration:none; color:#fff;}
	#sli img { display:none;}
	#tmenu {display:none; position:absolute; width:100%; display:100%; z-index:9999; top:38px; right:0px; background-color:#474747;}
	#umenu_li { display:block; float:none !important; margin:0px !important;}
	#tmenu li {margin:0px;}
	#tmenu li a { padding:10px 8px !important; text-align:center; height:auto; color:#efefef;}
	#tmenu li a:hover {text-decoration:none;}
	
	.mytopmenus {display:inline-block; zoom:1; *display:inline;}
	#tsearch { width:40%;}
}

@media all and (max-width: 680px)
{
	.mytopmenus { width:49%; isplay:inline-block; zoom:1; *display:inline;}
	#tsearch { width:50%; display:inline-block; zoom:1; *display:inline;}
}

@media all and (max-width: 500px)
{
	.mytopmenus { width:34%; isplay:inline-block; zoom:1; *display:inline;}
	#tsearch { width:65%; display:inline-block; zoom:1; *display:inline;}
}

@media all and (min-width: 970px)
{
	#adshref {width:42%;}
	#mini_adser { width:33.3333%; margin:0px; margin-bottom:5px;}
}

@media all and (min-width: 1090px)
{
	#adshref {width:44%;}
	
}

@media all and (min-width: 1197px)
{
	#mini_adser { width:25%; margin:0px; margin-bottom:5px;}
	#adshref {width:38.5%;}
}

@media all and (max-width: 920px)
{
	#ads_right, #full_ads { width:100%;}
}

.adslinkgroupr #rboxtit {color:#ffffff;}
.adslinkgroupr .list-group-item { text-align:right; font:normal 8pt tahoma; padding:8px;}
.adslinkgroupr .list-group-item:hover {color:#7B4D01; background-color:#F9F6E8;}
.adslinkgroupr .list-group-item span {color:#FFBE00;}

.myladsmedia {font-family:tahoma; font-size:8pt; padding:3px 3px 10px 3px; border-bottom:1px dashed #d4c8b0; margin-bottom:3px; background-color:#fcfcf3; margin-top:3px !important; transition:all ease 0.3s;}
.myladsmedia:hover { background-color:#fafaec;}
.myladsmedia:last-child { border-bottom:0px;}
.myladsmedia .media-left {}
.myladsmedia .media-left img {width:78px; height:80px; border-radius:5px; border:1px solid #dfebf4;}
.myladsmedia .media-heading {font-size:8pt; padding-right:2px; font-weight:bold; text-align:right; font-family:tahoma; line-height:16px; color:#593b00;}
.myladsmedia a { color:#997300 ;}
.myladsmedia .media-body { padding-right:4px; text-align:justify; font-size:8pt; color:#666666;}

.mypagersi_bod { text-align:right; font-size:8pt; direction:rtl; padding:8px; overflow:hidden;}

.clear {clear:both;}
.pagination {direction:rtl; text-align:right; font-size:8pt;}
.pagination li {display:inline-block !important;}
.pagination li a {padding:6px 6px !important;}
.pagination li:first-child a {margin-left: 0px; border-radius: 0px 4px 4px 0px !important;}
.pagination li:last-child a {margin-right: 0px; border-radius: 4px 0px 0px 4px !important;}

#iconer {padding:8px; text-align:center; background-color:#f9f8f8; border:1px solid #efefef; border-radius:5px; }
#icons {display:inline-block; zoom:1; *display:inline; width:150px; margin-right:2px; margin-bottom:20px;}
#icons img {width:64px; height:64px; border:0px;}
#icons:hover {background-color:#ccc; border-radius:5px;}
#icons:hover #icontit {background-color:#6d6d6d; border:1px solid #ccc; color:#fff;}
#icontit {padding:3px; background-color:#fff; border-radius:5px; border:1px solid #efefef; font-size:8pt; color:#474747; margin:3px; margin-top:0px;}

.mkeywordslist {text-align:right;}
.mkeywordslist a {display:inline-block; zoom:1; *display:inline; height:22px; line-height:22px; text-align:center; padding:0px 5px; background-color:#efefef; border:#ddd 1px solid; border-radius:5px; margin:2px; font-size:8pt; color:#474747;}
.mkeywordslist a:hover {background-color:#2868AB; color:#fff; border-color:#0e4987;}