.messs{padding:10px 37px 10px 10px;}.merror,.minfo,.msuccess,.mwarning{border:1px solid;margin:8px 0;background-repeat:no-repeat;background-position:center right;-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em;direction:rtl;text-align:right;width:100%;font:9pt tahoma}.minfo{color:#00529B;background-color:#BDE5F8;background-image:url(/theme/minfo.png)}.msuccess{color:#4F8A10;background-color:#DFF2BF;background-image:url(/theme/msuccess.png)}.mwarning{color:#9F6000;background-color:#FEEFB3;background-image:url(/theme/mwarning.png)}.merror{color:#D8000C;background-color:#FFBABA;background-image:url(/theme/merror.png)}.commentrb{margin-top:10px;}.comment_rb{font:9pt tahoma;direction:rtl}#comment_smiles{display:none;}.rb_seaach_error{margin-bottom: 7px;}.rb_seaach_text{font-weight:bold;}.rb_input_search{max-width:400px;width:100%;}
/* System ADS */
a.ads_text {
	width: 93%;
	font: 10pt tahoma;
	line-height: 2em;
	color: #333;
	display: block;
	padding: 7px;
	border: 1px solid #64b6c8;
	background-color: #caeffb;
	border-bottom: 5px solid #64b6c8;
}

a.ads_text:hover {
	opacity: 0.7;
}
/*btn*/
.rb_btn {cursor: pointer;border-radius: 2px;display: inline-block;font-weight: 500;color: #212529;text-align: center;vertical-align: middle;background-color: transparent;border: 1px solid transparent;padding: .500rem .75rem;font-size: 0.9rem;line-height: 1.2;}
.rb_btn_outline_p {color: #007bff;border-color: #007bff;}
.rb_btn_outline_p:hover {color: #fff;background-color: #007bff;border-color: #007bff;}
.rb_btn_outline_s {color: #28a745;border-color: #28a745;}
.rb_btn_outline_s:hover {color: #fff;background-color: #28a745;border-color: #28a745;}
.rb_btn_outline_d {color: #dc3545;border-color: #dc3545;}
.rb_btn_outline_d:hover {color: #fff;background-color: #dc3545;border-color: #dc3545;}
.rb_btn_outline_w {color: #ffc107;border-color: #ffc107;}
.rb_btn_outline_w:hover {color: #fff;background-color: #ffc107;border-color: #ffc107;}
.rb_btn_outline_i {color: #17a2b8;border-color: #17a2b8;}
.rb_btn_outline_i:hover {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.rb_btn_outline_da {color: #343a40;border-color: #343a40;}
.rb_btn_outline_da:hover {color: #fff;background-color: #343a40;border-color: #343a40;}
.rb_btn_outline_p {color: #9c27b0;border-color: #9c27b0;}
.rb_btn_outline_p:hover {color: #fff;background-color: #9c27b0;border-color: #9c27b0;}
.rb_btn_outline_t {color: #009688;border-color: #009688;}
.rb_btn_outline_t:hover {color: #fff;background-color: #009688;border-color: #009688;}

.rb_div_form{text-align:right;margin:0 auto;}
.rb_div_form input[type=text],.rb_div_form  input[type=email],.rb_div_form input[type=password], .rb_div_form select,.rb_div_form textarea {
  width: 100%;
  resize: vertical;
}
.rb_div_form .rb_div_form_tb input[type=text],.rb_div_form .rb_div_form_tb input[type=email],.rb_div_form .rb_div_form_tb select,.rb_div_form .rb_div_form_tb textarea {max-width:400px;}
.rb_div_form input[type=submit]{text-align:center;}
.rb_div_form label {
	padding: 3px;
  display: inline-block;
  margin:0px!important;;
}
.rb_div_form label.none_p {
  padding: 0;
  display: inline-block;
}
.rb_div_form .rb_div_form_tb tbody {
	width:100%!important;
}
.rb_div_form .rb_div_form_tb{
	width:100%!important;
}
/* Clear floats after the columns */
.rb_row_form:after {
  content: "";
  display: table;
  clear: both;
  margin:5px 0px;
}
.rb_div_form_color > .rb_row_form:nth-child(odd) {
	background: #f8f8f8;
}
.rb_div_form_color > tr:nth-child(odd) {
	background: #f8f8f8;
}
.rb_div_form_color tr:nth-of-type(odd) { 
	background: #f7f6f6; 
}
.txt_center{text-align:center}
.rb_captcha{border:1px solid #ccc;}
.rb_captcha_img,.rb_ref_captcha{display:inline-block;}
.div_400{max-width:400px;text-align:right;}
.rb_ref_captcha_img{animation: fa-spin 8s infinite linear;}
.rb_message_ajax{
	line-height:5px;border:1px solid #999;padding:10px;direction:rtl;font:9pt tahoma;background:#FFF; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}
.rb_close_ajax,.rb_text_ajax{display:inline-block;}
.rb_comment_captcha{display: flex;grid-gap: 3px;align-items: center;}
.rb_comment_captcha input[type=text]{display: flex;grid-gap: 3px;align-items: center;}
.comment_rb .rb_comment_input input[type=text]{max-width:100%;}
.rb_close_img{cursor:pointer;}
.emailrb select,.siterb select{max-width:181px;}
.rb_answer .rb_text_answer{display:inline-block;}

.rb_comment_captcha2{display: flex;grid-gap: 3px;align-items: center;} 
.rb_div_form .submitrb{text-align:center;}
.rb_div_form .submitrb input[type=submit]{border-radius: 5px;}
.rb_div_form .rb_comment_input{flex: auto;}
.rb_comment2 input[type=text], .rb_comment2 input[type=password],.rb_comment2 input[type=email], .rb_comment2 select, .rb_comment2 textarea 
{
    border-radius: 5px;
    padding: 5px 5px;
    border: 1px solid #ccc;
}
.rb_comment2 input[type=text], .rb_comment2 input[type=password],.rb_comment2 input[type=email], .rb_comment2 select
{
    height:32px;
}
.rb_comment2 input[type=text], .rb_comment2 input[type=password], .rb_comment2 select, .rb_comment2 textarea  {
    box-sizing: border-box;
}
.comment_avatar{max-width:50px;}
.rb_send_answer{display:flex;grid-gap:10px;margin:15px;}
.btn_send_answer,.btn_remove_answer
{
	display: inline-block;
    color: #fff;
    font-size: 15px;
    padding: 5px 10px;
    border: 2px solid transparent;
    letter-spacing: 0.5px;
    font-weight: 600;
    font-family: sans-serif;
    border-radius: 25px;
    -webkit-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
}
.btn_send_answer{background-color: #00BEC1;}
.btn_remove_answer{background: #ef5350;display:none;}
.btn_send_answer:hover,.btn_remove_answer:hover{color: #fff;background-color: #333;}
.rb_respond_form{margin:10px;}
/*--------------------------------------------------*/

.col_10{width:10%;}
.col_15{width:15%;}
.col_20{width:20%;}
.col_25{width:25%;}
.col_30{width:30%;}
.col_35{width:35%;}
.col_40{width:40%;}
.col_45{width:45%;}
.col_50{width:50%;}
.col_60{width:60%;}
.col_70{width:70%;}
.col_75{width:75%;}
.col_80{width:80%;}
.col_85{width:85%;}
.col_90{width:90%;}
.col_100{width:100%;}
.col_10,.col_15,.col_20,.col_25,.col_30,.col_40,.col_45,.col_50,.col_60,.col_70,.col_75,.col_80,.col_85,.col_90{float:right;}

@media screen and (max-width: 300px) 
{
	.col_10,.col_15,.col_20,.col_25,.col_30,.col_35,.col_40,.col_45,.col_50,.col_60,.col_70,.col_75,.col_80,.col_85,.col_90{width:100%;float:none;margin-top:0px;}
}

.tR{text-align:right;}
.tC{text-align:center;}
.tL{text-align:left;}


.c_gray1{color:#7f7f7f}
.flex{display:flex;}
.f_25{flex:0 0 25%;}
.f_30{flex:0 0 30%;}
.f_50{flex:0 0 50%;}
.f_75{flex:0 0 75%;}

.mW25{max-width:25%;}
.mW30{max-width:30%;}
.mW50{max-width:50%;}
.mW75{max-width:75%;}

.f_warp{flex-wrap:wrap}

.font_10{font-size:10px;}
.font_11{font-size:11px;}
.font_12{font-size:12px;}
.font_13{font-size:13px;}
.font_14{font-size:14px;}
.font_15{font-size:15px;}
.font_16{font-size:16px;}
.font_17{font-size:17px;}
.font_18{font-size:18px;}
.font_19{font-size:19px;}
.font_20{font-size:20px;}
.font_22{font-size:21px;}
.font_22{font-size:22px;}
.font_23{font-size:23px;}
.font_24{font-size:24px;}
.font_25{font-size:25px;}
.font_26{font-size:26px;}
.font_27{font-size:27px;}
.font_30{font-size:30px;}

.p_5{padding:5px;}
.p_10{padding:10px;}
.p_11{padding:11px;}
.p_12{padding:12px;}
.p_15{padding:15px;}
.p_20{padding:20px;}
.p_25{padding:25px;}
.pX_10{padding:0 10px 0 10px;}
.pY_10{padding:10px 0 10px 0;}
.pY_15{padding:15px 0 15px 0;}

.pT_5{padding-top:5px;}
.pT_6{padding-top:6px;}
.pT_7{padding-top:7px;}
.pT_8{padding-top:8px;}
.pT_9{padding-top:9px;}
.pT_10{padding-top:10px;}
.pT_12{padding-top:12px;}
.pT_13{padding-top:13px;}
.pT_14{padding-top:14px;}
.pT_15{padding-top:15px;}
.pT_17{padding-top:17px;}
.pT_20{padding-top:20px;}
.pT_23{padding-top:23px;}
.pT_25{padding-top:25px;}
.pT_30{padding-top:30px;}
.pT_35{padding-top:35px;}
.pT_40{padding-top:40px;}
.pT_50{padding-top:50px;}

.m_10{margin:10px;}
.mR_5{margin-right:5px;}
.mR_7{margin-right:7px;}
.mR_10{margin-right:10px;}
.mR_11{margin-right:11px;}
.mR_12{margin-right:12px;}
.mR_13{margin-right:13px;}
.mR_14{margin-right:14px;}
.mR_15{margin-right:15px;}
.mR_16{margin-right:16px;}
.mR_17{margin-right:17px;}
.mR_18{margin-right:18px;}
.mR_19{margin-right:19px;}
.mR_20{margin-right:20px;}

.mB_5{margin-bottom:5px;}
.mB_10{margin-bottom:10px;}
.mB_15{margin-bottom:15px;}
.mB_20{margin-bottom:20px;}
.mB_30{margin-bottom:30px;}
.mB_100{margin-bottom:100px;}

.mT_2{margin-top:2px;}
.mT_3{margin-top:3px;}
.mT_4{margin-top:4px;}
.mT_5{margin-top:5px;}
.mT_6{margin-top:6px;}
.mT_7{margin-top:7px;}
.mT_8{margin-top:8px;}
.mT_9{margin-top:9px;}
.mT_10{margin-top:10px;}
.mT_15{margin-top:15px;}
.mT_20{margin-top:20px;}
.mT_21{margin-top:21px;}
.mT_22{margin-top:22px;}
.mT_23{margin-top:23px;}
.mT_24{margin-top:24px;}
.mT_25{margin-top:25px;}
.mT_26{margin-top:26px;}
.mT_27{margin-top:27px;}
.mT_28{margin-top:28px;}
.mT_29{margin-top:29px;}
.mT_30{margin-top:30px;}
.mT_40{margin-top:40px;}

.mL_3{margin-left:3px;}
.mL_5{margin-left:5px;}
.mL_7{margin-left:7px;}
.mL_8{margin-left:8px;}
.mL_9{margin-left:9px;}
.mL_10{margin-left:10px;}
.mL_11{margin-left:11px;}
.mL_12{margin-left:12px;}
.mL_13{margin-left:13px;}
.mL_14{margin-left:14px;}
.mL_15{margin-left:15px;}
.mL_16{margin-left:16px;}
.mL_17{margin-left:17px;}
.mL_18{margin-left:18px;}
.mL_19{margin-left:19px;}
.mL_20{margin-left:20px;}

.brT{border-top:1px solid #eee;}
/*Vip Css*/
.rb_txt_price,.{margin:10px;background:#D6EAF8;padding:10px;border-radius: 10px;line-height:1.5em;}
.rb_v{margin:10px;background:#D6EAF8;padding:10px;border-radius: 5px;line-height:2em;}
.rb_v2{margin:10px;background:#54acc4;padding:10px;border-radius: 5px;line-height:2em;}
.rb_list_vip {display: grid;grid-template-columns: auto auto auto;padding: 10px;grid-gap:5px;}
.rb_item_vip {background-color: rgba(255, 255, 255, 0.8);border: 1px solid #0395d7;border-radius:5px;font-size: 15px;text-align: center;}
.rb_btn_vip{padding:5px 10px;background:#00a8f3;border:1px solid #0395d7;border-radius:5px;}
.rb_title_vip{padding:10px 5px;background: #00b5f0;color:#fff}
.rb_title_n{font-size:18px;}
.rb_title_m{font-size:12px;color:#e8e6e6}
.rb_row_vip{border-bottom:1px solid #ccc;padding:10px;}
.admin_vip{padding:10px;grid-gap:8px;text-align:center;}
.rb_btn_vip_d{padding:10px;}
.info_vip p{padding:0px;margin:2px 0;}
.rb_modal_vip{font-family: 'Yekan',tahoma;position:relative;margin:0 auto;border-radius:8px;background-color:white;max-width:400px;min-height:100px;max-height:80%;box-sizing:border-box;padding:40px 20px;text-align:center}
.rb_select{width:178px;}
@media screen and (max-width:600px)
{
	.rb_list_vip {grid-template-columns: 50% 50%;}.edit_profile_page td {display: block;text-align:right;}.edit_profile_page {width:100%;}
	.edit_profile_page input,.edit_profile_page select,.edit_profile_page textarea {width:100%;}
	.rb_select{width:100%}
}
@media screen and (max-width:400px){.rb_list_vip {grid-template-columns: 100%;}}
/*modal Css*/
.rb_modal_back{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.7);padding-top:60px}
.rb_modal{position:fixed;top:10%;z-index:999; width:100%;height:100%;flex-flow: column nowrap;justify-content: center;align-items: center;}
.ad-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
svg.ad-center{fill:#fff;-webkit-transition:fill .5s ease;-o-transition:fill .5s ease;transition:fill .5s ease}
#close_m,#close_m2{width:30px;height:30px;position:absolute;right:-12px;top:-12px;text-align:right;margin:0 auto;color:#c40000;cursor:pointer;border:3px #fff solid;background-color:#ef5350;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.rb_log, .rb_reg{display:none;}
#rb_log_m, #rb_reg_m{font-family: 'Yekan',tahoma;position:relative;margin:0 auto;border-radius:8px;background-color:white;max-width:400px;min-height:100px;max-height:80%;box-sizing:border-box;padding:20px 20px;}
