/* CSS Document */
.mobile3,.mobile2
{
	display:none;
}
@media only screen and (max-width : 3600px)
{
	.hp_rows_blacklist
	{
		display:none;
	}
}
@media only screen and (max-width : 2600px)
{
		 .signup_notes
	{
		width:94%;
		margin:10px 0px 15px 0px;
	}
	#err__insertsignup11
	{
		width:689px;
		margin-top:91px;
	}
	#err__insertincomesignup11
	{
		width:689px;
		margin-top:55px;
	}
	#hp_singup_success .success
	{
		width: 100%;
	}
}
@media only screen and (max-width : 1862px)
{
	.signup_notes
	{
		width:95%;
		margin:10px 0px 15px 0px;
	}
	.g_incomers_daramad_01
	{
		width: 55%;
	}
	.g_incomers_daramad_04
	{
		width: 55%;
	}
	.h_iframe-aparat_embed_frame
	{
		width:99%;
		margin-right:1%;
	}
}
@media only screen and (max-width : 1650px)
{
	.g_incomers_daramad_01
	{
		width: 60%;
	}
	#hp_boxform_incomers .box, .signup_form, .bbody, .bmain
	{
		width:99.5%;
	}
}
@media only screen and (max-width : 1550px)
{
	#g_login_incomer_rege .top_spacer
	{
		width:51%;
	}
	.g_regester_incomers_f
	{
		width:40%;
	}
}
@media only screen and (max-width : 1500px)
{
	#hp_incomers_center_04 .page_contents .text
	{
		width: 50%;
		margin-right: 25%;
	}
	#hp_incomers_center_04 .hp_telegram_incomer_contact
	{
		margin-right:25%;
	}
	.income_all
	{
		width: 50%;
		margin-right: 25%;
	}
	.g_regester_incomers_f
	{
		width: 50%;
		margin-right: 25%;
	}
	#hp_boxform_incomers .box, .signup_form, .bbody, .bmain
	{
		width:99.5%;
	}
	.g_incomers_daramad_01
	{
		width: 65%;
	}
	.g_incomers_daramad_04
	{
		width: 60%;
	}
	.g_incomers_daramad_01
	{
		width: 70%;
	}
}
	@media only screen and (max-width : 1280px)
{
	#g_panel_incomer_tasveh
	{
		width:78%;
		margin-right:10%;
	}
	.hp_marriages,.hp_lin_sabte_ezdevaj
	{
		width:80%;
		margin-right:10%;
	}
	#g_login_incomer_01 .topmenu
	{
		width:110%;
	}
	.income_all
	{
		width: 60%;
		margin-right: 20%;
		margin-top:1%;
	}
	#hp_incomers_center_04 .page_contents .text
	{
		width: 60%;
		margin-right: 20%;
	}
	#hp_incomers_center_04 .hp_telegram_incomer_contact
	{
		margin-right:30%;
	}
	.g_regester_incomers_f
	{
		width: 60%;
		margin-right: 20%;
	}
	#g_login_incomer_rege .top_spacer
	{
		width: 64%;
		margin-right: 18%;
	}
	#form_insertincomesignup1_frm .error
	{
		width: 50%;
		margin-right: 15%;
	}
	.g_form_info_02
	{
		width: 80%;
		margin-right: 10%;
		margin-top: 10%;
	}
	.g_success_1
	{
		margin-top: 10%;
	}
	.g_panel_incomer_tabel
	{
		width: 80%;
		margin-right: 10%;	
	}
}
@media only screen and (max-width : 1150px)
{
	#err__insertincomesignup11
	{
		width:609px;
	}
}
@media only screen and (max-width : 1024px)
{
	#g_panel_incomer_tasveh
	{
		width:94%;
		margin-right:1%;
	}
	.hp_panel_incomer_contact
	{
		width:90%;
		margin-right:5%;
	}
	.g_panel_incomer_tabel
	{
		width: 97%;
		margin-right: 1%;	
	}
	.top_left_links
	{
		width:260px;
	}
	#err__insertincomesignup11
	{
		width:583px;
	}
}
@media only screen and (max-width : 980px)
{
	#hp_incomer_link_suspended .error
	{
		width:93%;
		margin-right:10px;
	}
	#hp_incomers_suspended .error
	{
		width:96%;
		margin:10px;
	}
	#form_updatepch2 .error
	{
		width:80%;
	}
	#err__insertsignup11
	{
		width:659px;
		margin-top:105px;
	}
	#err__insertincomesignup11
	{
		width:71%;
		margin-top:55px;
	}
	#g_login_incomer_rege .topmenu
	{
		width:auto;
	}
	#hp_incomers_center_04 .page_contents .text
	{
		width: 73%;
		margin-right: 10%;
	}
	#hp_incomers_center_04 .page_contents .centerer
	{
		border:none;
	}
	#g_login_incomer_rege .top_spacer
	{
		width: 90%;
		margin-right: 10%;
	}
	.income_all
	{
		width: 73%;
		margin-right: 10%;
		margin-top:1%;
	}
	.g_regester_incomers_f
	{
		width: 73%;
		margin-right: 10%;
		margin-top:1%;
	}
	.hp-login_moarefan
	{
		margin-top:6%;
	}
	#g_login_incomer_rege .hp_topmenu
	{
		width:100%;
		margin-top:10px;
	}
	#home_ax_down img
	{
		width:96%;
		margin-right:2%;
	}
	.seo_text
	{
		margin-top:5%;
	}
	.top_spacer,.bottom_spacer,.home_spacer,.page_title .text
	{
		width:99%;
		float:none;
		height:auto;
		margin-right:0.5%;
	}
	.login
	{
		width:98%;
		margin-left:1%;
	}
	.login_field
	{
		width:90%;
	}
	.topmenu
	{
		width:auto;
	}
	.page_contents .centerer
	{
		float:right;
		box-sizing:border-box;
		border:#000 1px solid;
		border-radius:5px;
		height:auto;
		width:96%;
		margin-right:2%;
		width: -moz-calc( 100% - 10px );
		width: -webkit-calc( 100% - 10px );
		width: -o-calc( 100% - 10px );
		width: calc( 100% - 10px );
		margin-right: -moz-calc( 4px + 1px );
		margin-right: -webkit-calc( 4px + 1px );
		margin-right: -o-calc( 4px + 1px );
		margin-right: calc( 4px + 1px );		
	}
	.home_right
	{
		width:62%;
	}
	.home_left
	{
		width:37%;
	}
	.login
	{
		width:98%;
		margin-left:1%;
	}
	.login_field
	{
		width:90%;
	}
	.error,.success,.signup_notes
	{
		float:right;
		text-align:justify;
		width:94%;
		margin:10px 0px 10px 0px;
	}
	#form_insertsignup1 .hp_error
	{
		width:70%;
	}
	#form_updateusus2{width:70%;}
	.signup_right
	{
		width:19%;
		margin-right:1%;
		margin-top:15px;
	}
	.signup_form
	{
		width:79%;
		margin-right:1%;
		margin-top:0px;		
	}
	.bcell.ftitle
	{
		width:130px;
		margin-right:5px;
	}
	.bcell.field
	{
		width:60%;
		width: -moz-calc( 100% - 135px );
		width: -webkit-calc( 100% - 135px );
		width: -o-calc( 100% - 135px);
		width: calc( 100% - 135px );
	}
	#form_insertincomesignup1 .brow.full.ftitle
	{
		width:98%;
	}
	.brow.full.ftitle
	{
		width:95%;
	}
	#form_insertsignup1 .brow.full.ftitle
	{
		margin-top:2%;
	}
	.brow.full.field
	{
		width:100%;
		padding:0px;
	}
	.radio_label,#to_oath_confirm_p1_div label,#terms_confirm_p1_div label
	{
		font-weight:normal;
		float:right;
		width:95%;
		margin-right:5%;
	}
/*Login Area*/	
	.nav_spacer,.nav
	{
		width:99%;
		float:right;
		margin-right:0.5%;
	}
	.contents_spacer
	{
		width:99%;
		margin-right:1%;
		float:right;
	}
	.right_menu_spacer
	{
		margin:0;
		width:24%;
	}
	.contents_spacer .center
	{
		width:75%;
		margin-right:1%;
	}
	#g_login_incomer_01 .top_spacer
	{
		width: 80%;
		margin-right: 10%;
	}
	.h_iframe-aparat_embed_frame
	{
		width:95%;
		margin-right:3%;
	}
}
@media only screen and (max-width : 930px)
{
	.top_left_links
	{
		width: 230px;
	}		
}
@media only screen and (max-width : 900px)
{
	.hp_result_incomers
	{
		margin-top: 3%;
		margin-bottom:2%
	}
	#home_ax_down img
	{
		width:90%;
		margin-right:5%;
	}
	#menu_signup
	{
		display:none;
	}
	/*logined area*/
	.right_menu_spacer
	{
		margin:0;
		width:27%;
	}
	.contents_spacer .center
	{
		width:72%;
		margin-right:1%;
	}	
	.g_incomers_txt
	{
		width: 80%;
		margin:1% 10% 2% 0px;
	}
	.h_iframe-aparat_embed_frame
	{
		width:90%;
		margin-right:5%;
	}
}
@media only screen and (max-width : 866px)
{
	#err__insertsignup11
	{
		width:600px;
	}
	#home_ax_down img
	{
		width:86%;
		height:203px;
		margin-right:7%;
	}
	.h_iframe-aparat_embed_frame
	{
		width:86%;
		margin-right:7%;
	}
	.g_incomers_banner	
	{
		width:48%;
		margin-right:25%;
	}
}
@media only screen and (max-width : 835px)
{
	.h_iframe-aparat_embed_frame
	{
		width:82%;
		margin-right:9%;
	}
}
@media only screen and (max-width : 881px)
{
	.home_left .text a
	{
		font-size:11px;
	}
}
@media only screen and (max-width : 810px)
{
	.hp_logout_srow
	{
		display:none;
	}
	.hp_rows_blacklist
	{
		display:block;
	}
	#hp_incomer_login input[type=password]
	{
		width:330px;
	}
	#hp_login_sheidaey .login_field
	{
		width:90%;
	}
	#hp_brow_home input[type="text"],input[type="password"],input[type="tel"],select
	{
		width: 180px;
	}
	#hp_date_input_field .date_input_field input
	{
		width:30px;
	}
	#hp_error_pass .error
	{
		margin:-25px -20px 0px 0px;
		width:85%;
	}
	.hp_marriages,.hp_lin_sabte_ezdevaj
	{
		width:95%;
		margin-right:2%;
	}
	.g_incomers_banner
	{
		width: 90%;
		margin-right:5%;
		text-align:center;
	}
	textarea[type="bannerincomers"]
	{
		width:50%;
	}
	#err__insertincomesignup11
	{
		width:83%;
	}
	#err__insertsignup11
	{
		width:69%;
	}
	#hp_incomers_center_04 .page_contents .text
	{
		width:90%;
		margin-right:4%;
	}
	#g_login_incomer_rege .top_spacer
	{
		width:95%;
		margin-right:5%;
	}
	.g_regester_incomers_f
	{
		width:90%;
		margin-right:4%;
	}
	#g_panel_incomer_tasveh
	{
		width:91%;
		margin-right:2%;
	}
	#g_login_incomer_01 .top_spacer
	{
		margin-right:0px;
	}
	.h_iframe-aparat_embed_frame
	{
		width:100%;
		margin-right:0px;
	}
	.home_left .text a
	{
		font-size:13px;
	}
	#x12
	{
		width:100%;
		font-weight:bold;
		font-family:tahoma;
	}
	.site_name
	{
		display:none;
	}
	.hp_income_all
	{
		margin-top:10%;
	}
	#g_login_incomer_rege .site_name
	{
		display:block;
	}
	#g_login_incomer_rege .hp_topmenu
	{
		margin-top:15px;
	}
	#g_login_incomer_01 .site_name
	{
		display:block;
	}
	#home_ax_top
	{
		display:block;
	}
	#home_ax_down
	{
		display:none;
	}
	.tplink
	{
		margin-right:5px;
		margin-left:5px;
	}
	#g_login_incomer_rege .tplink
	{
		margin-left:0px;
	}
	.top_left_links
	{
		width:215px;
	}
	.home
	{
		background:none;		
	}
	.home_spacer
	{
		float:right;
	}
	.home_left
	{
		display:block;
		width:98%;
		max-width:none;
		margin-left:1%;
		float:left;
		border:1px solid #000;
		margin-top:10px;
		padding-bottom:20px;
		border-radius:5px;
		min-height:50px;
	}
	.home_right
	{
		margin-top:10px;
		width:100%;
		float:right;
		background:none;
	}
	.home_left .text
	{
		width:94%;
		min-height:50px;
		float:left;
		margin-left:2%;
		margin-right:4%;
		/*margin-top:15%;*/
	}
	.login
	{
		width:100%;
	}
	.home .login
	{
		width:44%;
		margin-top:25px;
		float:right;
		margin-right:2%;
	}
	.home .login
	{
		display:none;	
	}
	.bottom_spacer.home_bottom,.bottom.home_bottom
	{
		height:221px;
		background-position:top;
		float:right;
	}	
	.bottom.home_bottom
	{
		margin-top:10px;
	}
	.downlinks
	{
		width:90%;
		float:right;
		height:auto;
		margin-right:5%;
		top:0px;
	}
	.box,.signup_form.bbody,.bmain
	{
		max-width:none;
		width:100%;
	}
	.home #form_insertsignup1
	{
		background-color:#dadada;
		float:right;
		box-sizing:border-box;
		border-right:#000 1px solid;
		border-left:#000 1px solid;
		height:auto;
		width:96%;
		margin-right:2%;
		width: -moz-calc( 100% - 10px );
		width: -webkit-calc( 100% - 10px );
		width: -o-calc( 100% - 10px );
		width: calc( 100% - 10px );
		margin-right: -moz-calc( 4px + 1px );
		margin-right: -webkit-calc( 4px + 1px );
		margin-right: -o-calc( 4px + 1px );
		margin-right: calc( 4px + 1px );
	}
	.error, .success, .signup_notes
	{
		width:93%;
	}
	#form_updateusus2
	{
		width:80%;
	}
	/*logined area	*/
	.right_menu_spacer
	{
		width:98%;
		padding:0;
		float:right;		
		margin-right:1%;
		-webkit-box-ordinal-group: 2;
		-moz-box-ordinal-group: 2;
		-ms-flex-order: 2;
		-webkit-order: 2;
		order: 2;		
	}
	.pc,.mobile2
	{
		display:none;
	}
	.mobile3
	{
		display:block;
	}	
	.right_menu 
	{
		width:100%;
		margin:0;
		padding:0;
		float:right;
	}
	.right_menu_spacer .user_right_pic,#form_updatermenu1_ajax,.right_menu_spacer .srow_spacer,.right_menu_end
	{
		display:none;
	}
	.right_menu .srow
	{
		width:32.7%;
		padding:0;
		margin:0;	
		float:right;
		border:1px #fff dotted;
	}
	.right_menu .srow a
	{
		width:92%;
		margin-right:2%;
		padding-right:2%;
	}
	.contents_spacer .center
	{
		width:98%;
		float:right;
		margin-right:1%;
		border:1px solid #000;
	}	
	.contents_spacer .center>.title,.newtitle
	{
		margin-top:0;
		border-radius:0;
	}
	#hp_boxform_incomers .box.form
	{
		margin-right:10px;
	}
	.box.form
	{
		width:95%;
		float:right;
		margin-right:5%;
	}
	.income_all
	{
		width: 90%;
		margin-right: 4%;
	}
	.login_spacer .p_login_spacer
	{
		margin-top:50px;
	}
	#form_insertincomesignup1_frm .brow
	{
		width:95%;
	}
	#form_insertincomesignup1_frm .full.ftitle
	{
		width: 93%;
	}
	#form_insertincomesignup1_frm .box, .signup_form, .bbody, .bmain
	{
		width: 78%;
	}
	 .homepage .bmain
	 {
		 width:100%;
	 }
	 .p_frpass .bmain
	{
		 width:100%;
	 }
	#form_insertincomesignup1_frm .error
	{
		width: 75%;
		margin-right: 10%;
	}
	.g_form_info_02
	{
		width: 99%;
		margin-right: 2px;
		margin-top: 13%;
	}
	.g_incomers_daramad_01
	{
		width: 75%;
	}
	.g_incomers_daramad_04
	{
		width: 65%;
	}
	.g_incomers_daramad_02
	{
		max-width: 12%;
		margin-right: 5px;
	}
	#m_0_dtlvp .signup_form, .bbody, .bmain, .hp_nomaye
	{
		width:100%;
	}
	#hp_boxform_incomers .brow.full.ftitle
	{
		margin-right:-10px;
	}
	
}
@media only screen and (max-width : 685px)
{
	.hp_if_if2
	{
		margin-right:20% !important;
	}
	#err__insertsignup11
	{
		width:87%;
	}
	#g_panel_incomer_tasveh
	{
		margin-right:1%;
	}
	#hp_incomers_center_04 .hp_telegram_incomer_contact
	{
		margin-right:25%;
	}
	#form_insertsignup1 .hp_error
	{
		width:85%;
	}
	#g_login_incomer_rege .site_name
	{
		font-size:1em;
	}
	 .box, .bbody, .p_formsignup_2
	{
		width: 100%;
	}
	.homepage .bmain
	{
		width:100%;
	}
	#form_insertincomesignup1_frm .brow
	{
		width: 100%;
	}
	#form_insertincomesignup1_frm .bcell.ftitle
	{
		width: 40%;
	}
	#form_insertincomesignup1_frm .bcell.field
	{
		width: 50%;
	}
	#form_insertincomesignup1_frm .error
	{
		width: 90%;
		margin-right: 0px;	
	}
	#form_updateusus2{width:90%;}
	.signup_right .srow,.signup_right .border ,.signup_right .signup_end
	{
		display:none;
	}	
	.signup_right .srow[is_clicked=yes]
	{
		width:200px;		
		margin:auto;
		float:none;
		display:block;
	}
	.signup_right .srow[is_clicked=yes] > div .number
	{
		width:100%;
		height:40px;
		float:right;
		font-weight:bold;
		font-size:18px;
		text-align:center;
		display:block;
	}
	.signup_right .srow[is_clicked=yes] > div .number > span
	{
		color:#FFFF00;
	}
	.signup_right .srow[is_clicked=yes] > div .title
	{
		display:none;
	}
	.signup_right
	{
		width:98%;
		margin-right:1%;
		background:none;
		border:none;
		box-shadow:none;
		float:right;
	}
	.signup_form
	{
		width:98%;
		margin-right:1%;
	}
	#menu_login
	{
		display:none;
	}
	#g_login_incomer_rege #menu_login
	{
		display:block;
	}
	.profile
	{
		width:100%;
		margin-right:0;
		float:right;
		margin-top:10px;
	}
	.profile_links
	{
		width:100%;
		height:25px;
		float:right;
		margin-right:20px;
	}	
	#details_place
	{
		width:90%;
	}
	#form_insertincomesignup1_frm .full.ftitle
	{
		width: 98%;
	}
	.g_incomers_txt
	{
		width: 94%;
		margin: 2% 2% 2% 0px;
	}
	#g_login_incomer_01 .top_spacer
	{
		max-width: 100%;
		margin-right: 0%;
	}
	.g_panel_incomer_tabel
	{
		width: 95%;	
	}
	/*.home_left .text
	{
		margin-top:18%;
	}*/
	.error,.success,.signup_notes
	{
		width:94%;
	}	
	#hp_menu_after_login #menu_login
	{
		display:block;
	}
	#hp_menu_after_login #hp_tplink01
	{
		display:none;
	}
 }
@media only screen and (max-width : 686px)
{
	#hp_related_links_upgrade .related_links a
	{
		width:48%;
	}
	.hp_topmenuhome01
	{
		margin-right:18%;
	}
	#g_login_incomer_01 .topmenu
	{
		width:125%;
	}
	.topmenu
	{
		margin-right: 0px;
	}
	.hp_panel_incomer_contact
	{
		margin: 2% 4% 10% 0px;
	}
}
@media only screen and (max-width : 610px)
{
	textarea[type="bannerincomers"]
	{
		width:80%;
	}
	.g_incomers_banner
	{
		width:95%;
		margin-right:2%;
	}
	#hp_incomers_center_04 .hp_telegram_incomer_contact
	{
		margin-right:0px;
	}
	.hp_telegram_incomer_contact img
	{
		margin-right:20%;
	}
	#hp_boxform_incomers .box.form
	{
		margin-right:15px;
	}
	#g_login_incomer_01 .tplink
	{
		padding-right:2px;
	}
	.hp_topmenuhome01
	{
		margin-right:10%;
	}
	
}
@media only screen and (max-width : 590px)
{
	#hp_menu_after_login #menu_login
	{
		display:none;
	}
	#g_login_incomer_01 .tplink,.tplink[is_clicked="yes"]
    {
        width:110px;
        border:1px #ccc solid;
        border-radius:5px;        
        margin-right:1px;
        margin-left:1px;
		padding:0;
        text-align:center;
        font-size:12px;
    }	
	.hp_indom_description_title
	{
		width:40%!important;
	}
	#hp_incomer_login input[type=password]
	{
		width:270px;
	}
	#hp_incomer_link_suspended .error
	{
		width:90%;
		margin-right:10px;
	}
	#hp_incomers_suspended .error
	{
		width:94%;
		margin:60px 4px 0px 0px;
	}
	#succ__formfrgps11 .success
	{
		width: 100%;
		margin:0px;
	}		
	#hp_singup_success .success
	{
		margin:0px;
	}
	.hp_result_incomers
	{
		margin-top: 18%;
		margin-bottom: 2%;
	}
	#hp_incomers_center_04 .hp_telegram_incomer_contact
	{
		margin-right:0%;
	}
	#hp_resulte_place_tasveh .g_panel_incomer_tabel
	{
		margin:3% 1% 0px 0px;
	}
	.hp_panel_incomer_contact
	{
		margin: 22% 4% 10% 0px;
	}
	/*.home_left .text
	{
		margin-top:20%;
	}*/
	.login_spacer
	{
		width:300px;
	}
	#menu_faq
	{
		display:none;
	}	
	.mobile2
	{
		display:block;
	}
	.mobile3
	{
		display:none;
	}	
	.right_menu .srow
	{
		width:49%;
	}
	.g_top_left_links
	{
		width: 103%;
	}
	#hp_panel_incomer_b .g_panel_incomer_tabel
	{
		margin-top:4%;
	}
	.g_panel_incomer_tabel
	{
		margin:20% 1% 0px 0px;
	}
	#g_login_incomer_01 .site_name
	{
		margin-right: 5px;
		font-size: 18px;
	}
	.g_success_1
	{
		width: 320px;
	}
	#g_login_incomer_01 .tplink
	{
		width: 40%;
		margin-right:5%;
		margin-top:5px;
	}
	.g_incomers_berozresani
	{
		margin-top:15%;
	}
	#g_panel_incomer_tasveh
	{
		width:89%;
		margin-right:2%;
	}
	#hp_success_form_virayesh .success
	{
		width:85%;
		margin-top: 25%;
		margin-right:5%;
	}
}
@media only screen and (max-width : 572px)
{
		.tplink
		{
			font-size:12px;
			padding-right:5px;
			padding-left:1px;
		}
}
@media only screen and (max-width : 523px)
{
	.hp_result_incomers
	{
		margin-top:21%;
	}
	#hp_tplink01
	{
		display:none;
	}
	/*.home_left .text
	{
		margin-top:22%;
	}*/
	.g_incomers_berozresani
	{
		margin-top: 20%
	}
	.hp_topmenuhome01
	{
		margin-right:10%;
	}
	.hp_contact
	{
		display:block;
	}
	#menu_faq
	{
		display:none;
	}
	
}
@media only screen and (max-width : 505px)
{
	  .topmenu,.top_spacer,.top
    {
        width:100%;
		height:auto;
        float:right;
    }
	.topmenu
	{
		margin-top:20px;
		margin-right:0;
	}
    .top_left_links
    {
		margin-top:10px;
        float:right;
        width:100%;
        height:50px;
    }
	.home .text
	{
		background-color:#F5F5F5;
	}
    .topmenu_spacer
    {
        float:none;
        width:80%;
		height:10px;
        margin-right:auto;
        margin-left:auto;
    }
    .top_left_links_spacer
   {
        float:none;
        margin:auto;
        margin-top:10px;
        width:210px;
        height:10px;
    }
    .tplink,.tplink[is_clicked="yes"]
    {
        width:110px;
        border:1px #ccc solid;
        border-radius:5px;        
        margin-right:1px;
        margin-left:1px;
		padding:0;
        text-align:center;
        font-size:12px;
    }
	#g_panel_incomer_tasveh
	{
		width:87%;
		margin-right:2%;
	}
	#hp_incomers_center_04 .hp_telegram_incomer_contact
	{
		margin-right:0%;
	}
	#hp_boxform_incomers .box.form
	{
		margin-right:10px;
	}
	#g_login_incomer_rege .top_spacer
	{
		width: 95%;
		margin-right: 5%;
	}
	#m_0_dtlvp .brow
	{
		width:100%;
	}
	#m_0_dtlvp .bcell.ftitle
	{
		width:28%;
	}
	.hp_topmenuhome01
	{
		margin-right:10%;
	}
	#hp_top_left_links .vorood
	{
		width:100px;
	}
	#hp_top_left_links .sabtenam
	{
		width:100px;
	}
}
@media only screen and (max-width : 495px)
{
	.g_regester_incomers_f
	{
		margin-right:2%;
	}
	/*.home_left .text
	{
		margin-top:24%;
	}*/
	.radio_label
	{
		font-weight:normal;
		float:right;
		width:95%;
		margin-right:5%;
		font-size:15px;
	}
	#g_login_incomer_01 .site_name	
	{
		font-size: 1em;
	}
}
@media only screen and (max-width : 475px)
{
	.hp_result_incomers .tplinkajax
	{
		line-height:45px;
	}
	#hp_incomer_link_suspended .error
	{
		width:85%;
		margin-right:15px;
	}
	.hp_result_incomers
	{
		margin-top:23%;
	}
	.textarea[type="bannerincomers"]
	{
		width:95%;
	}
	.hp_panel_incomer_titel
	{
		width:95%;
		text-align:right;
	}
	#hp_panel_incomer_b .payment_history
	{
		width:100%;
	}
	.hp_telegram_incomer_contact img
	{
		margin-right:15%;
	}
	#g_login_incomer_01 .tplink
	{
		margin-top:6px;
	}
	#g_login_incomer_rege .topmenu
	{
		width:100%;
	}
	.g_incomers_daramad_1
	{
		width:98%;
		line-height:30px;
	}
	#g_login_incomer_01 .topmenu
	{
		width:98%;
		margin-top:20px;
	}
	.hp_menu_incomers_contact
	{
		display:none;
	}
	.hp_backhome
	{
		display:block;
	 }
	.hp_topmenuhome01
	{
		display:none;
	}
	.income_all
	{
		margin-top:15px;
	}
	#m_0_dtlvp .brow
	{
		width:100%;
	}
	#m_0_dtlvp .bcell.ftitle
	{
		width:30%;
	}
	.hp_income_all
	{
    margin-top:10%;
	margin-bottom:10%;
	}
	.hp_topmenuhome
	{
		width:100%;
		margin-top:2%;
	}
	#g_login_incomer_rege .site_name
	{
		font-size:0.8em;
		font-weight:bold;
		margin-right:0px;
	}
	#hp_income_all .box, .signup_form, .bbody, .bmain
	{
		width:98%;
	}
	#hp_topmenu_spacer
		{
			width: 80%;
		}
  
  #form_insertincomesignup1_frm input[type="text"]
	{
		width: 100%;
	}
	#form_insertincomesignup1_frm input[type="password"]
	{
		width: 100%;
	}
	.g_login_spacer
	{
		width: 100%;
	}
	.g_page_title h1
	{
		font-size: 12px;
	}
	#g_login_incomer_01 .topmenu_spacer
	{
		width: 100%;
	}
	#g_login_incomer_01 .top_spacer
	{
		width: 100%;
		margin-right: 0px;
	}
	#g_login_incomer_01 .topmenu_spacer
	{
		margin-right: 10px;
	}
	.g_form_info_02
	{
		width: 95%;
		margin-right: 8px;
		margin-top: 15%;
	}
	.g_top_left_links
	{
		width: 100%;
		margin: 1% 0% 1% 0px;
	}
	#g_login_incomer_rege .topmenu_spacer
	{
		width: 100%;
	}
	#g_login_incomer_rege .tplink, #g_login_incomer_rege .tplink[is_clicked="yes"]	
	{
		width: 46%;
		margin-top: 1.5%;
	}
	.h_iframe-aparat_embed_frame
	{
		width:100%;
		margin:0px;
	}
	#hp_incomers_center_04 .hp_telegram_incomer_contact
	{
		margin-right:0%;
	}
}
@media only screen and (max-width : 435px)
{	
	#hp_panel_incomer_all_ajaxs .g_panel_incomer_all
	{
		font-size:14px;
	}
	.hp_incom_php_output_phpinctrhist2
	{
		width:40%!important;
	}
	.bcell.field input[type=file]
	{
		width:176px;
	}
	.new_event
	{
		margin-right:10%;
		border:2px solid #616161;
		border-radius:6px;
	}
	#err__insertsignup11
	{
		margin-right:-10px;
	}
	.hp_telegram_incomer_contact img
	{
		margin-right:10%;
	}

	#hp_boxform_incomers .brow.full.ftitle
	{
		width:100%;
		margin-right:-10px;
	}
	.hp_panel_incomer_contact
	{
		margin:23% 4% 10% 0px;
	}
	.box .bcell.ftitle
	{
		width:37%;
	}
	.box .bcell.field
	{
		width:60%;
	}
	/*.home_left .text
	{
		margin-top:26%;
	}*/
	#g_login_incomer_01 .site_name
	{
		font-size: 15px;
	}
	.radio_label
	{
		font-weight:normal;
		float:right;
		width:95%;
		margin-right:5%;
		font-size:12px;
	}
	.g_incomers_berozresani
	{	
		margin-top: 25%;
	}
	#form_updateincupdinf1 .field input[type="text"]	
	{
		width: 80%;
	}
	#form_updateincupdinf1 .field input[type="password"]
	{
		width: 80%;
	}
	.form_example
	{
		font-size: 13px;
	}
	.tplink,.tplink[is_clicked="yes"]
  {
        width:100px;
	}
}
@media only screen and (max-width : 390px)
{
	.hp_search_pics_bazdyd
	{
		margin-right:17%!important;
	}
	#hp_panel_incomer_all_ajaxs .g_panel_incomer_all
	{
		font-size:13px;
	}
	#g_panel_incomer_tasveh
	{
		width:85%;
	}
	.hp_indom_description_title
	{
		width:30%!important;
	}
	#hp_related_links .related_links a
	{
		width:48%;
		margin-right:0.95%;
	}
	.hp_result_incomers
	{
		margin-top: 26%;
	}
	#all_marriag_tabel
	{
		margin-right:0px;
	}
	#all_marriag_tabel_login
	{
		margin-right:0px;
	}
	.marriag_man
	{
		width:47%;
	}
	.hp_telegram_incomer_contact img
	{
		margin-right:5%;
	}
	#hp_boxform_incomers .brow.full.ftitle h1
	{
		font-size:12px !important;
		text-align:center;
	}
	.hp-login_moarefan
	{
		width:95%;
	}
	#hp_incomers_center_04 .hp_telegram_incomer_contact
	{
		margin-right:0px;
	}
	#hp_boxform_incomers .box .bcell.ftitle
	{
		width:38%;
	}
	#hp_boxform_incomers .box .bcell.field
	{
		width:50%;
	}		
	.hp_income_all
	{
    margin-bottom:25%;
	}
	#g_login_incomer_rege .site_name
	{
		font-size:11px;
	}
	/*.home_left .text
	{
		margin-top:30%;
	}*/
		.home_ax
	{
		width:98%;
		margin-left:1%;
	}
	.g_panel_incomer_tabel
	{
		margin-top: 30%;
	}
	.g_incomers_berozresani
	{	
		margin-top: 25%;
	}	
	.tplink,.tplink[is_clicked="yes"]
  {
        width:105px;
	}
	#hp_topmenu_spacer
	{
		width:90%;
	}
	.hp_01_topmenu_spacer
	{
		width:92%;
	}
	.topmenu_spacer
	{
		width:92%;
	}
}
@media only screen and (max-width : 370px)
{
	#hp_incomer_link_suspended .error
	{
		width:85%;
		margin-right:10px;
	}
	#h_incomer_editform_success .error, .success, .signup_notes
	{
		width:85%;
		margin-right:5%;
	}
	#form_formfrgps1 .hp_forget_pass
	{
		margin:-27px;
	}
	#hp_panel_incomer_b .g_incomers_daramad_3
	{
		font-size:0.8em;
	}
	.hp_telegram_incomer_contact img
	{
		width: 95%;
		margin-right:6px;
	}
	#g_login_incomer_01 .site_name
	{
		font-size: 14px;
	}
	#home_ax_top img
	{
		width:99%;
		height:203px;
	}
	.tplink,.tplink[is_clicked="yes"]
  {
        width:100px;
	}
	.form_example
	{
		font-size:12px;
		margin-right:0px;
	}
}
@media only screen and (max-width : 350px)
{
	.hp_search_pics_bazdyd
	{
		margin-right:11%!important;
	}
	#g_panel_incomer_tasveh
	{
		width:84%;
	}
	.g_panel_incomer_tabel
	{
		margin-top:25%;
	}
	#hp_chenge_mobile input[type="tel"] , input[type="password"]
	{
		width:140px;
	}
	#hp_chenge_mobile .box .bcell.ftitle
	{
		width:45%;
	}
	#hp_chenge_mobile .box .bcell.field
	{
		width:50%;
	}
	#hp_incomer_login input[type=password]
	{
		width:90%;
	}
	#hp_brow_home .bcell.ftitle
	{
		width: 40%;
	}
	#hp_brow_home .bcell.field
	{
		width: 55%;
	}
	#hp_brow_home input[type="text"],input[type="password"],input[type="tel"]
	{
		width: 160px;
	}
	.hp_result_incomers
	{
		margin-top: 29%;
	}
	.page_contents .centerer
	{
		height:auto;
	}
	.hp-login_moarefan
	{
		margin-bottom:6%;
	}
	#hp_boxform_incomers .box .bcell.ftitle h1
	{
		font-size:12px;
	}
	#hp_income_all_03
	{
		margin-top:70px;
	}
	.hp_telegram_incomer img
	{
		width: 100%;
		margin:-80px 0px 0px 0px; 
	}
	#login_form_error
	{
		width:95%;
	}
	.tplinkajax
	{
		margin-right:4px;
	}
	#hp_topmenu_spacer
	{
		width:93%;
	}
	.login
	{
		margin:0;
	}
	.login_spacer
	{
		margin-top:0px;
		float:right;
		margin-right:1%;
		width:98%;
		margin-bottom:-60px;
	}
	.income_all
	{
		margin-top:25px;
	}
	.radio_label,label
	{
		font-weight:normal;
		float:right;
		width:100%;
		margin-right:6px;
		font-size:12px;
	}	
	#form_update4_frm .radio_label,label
	{
		width:80%;
		margin-right:0px;
	}
	.right_menu .srow
	{
		width:90%;
		margin-right:5%;
	}
	.g_incomers_txt
	{
		margin: 20% 2% 2% 0px;
	}
	#g_login_incomer_01 .topmenu_spacer
	{
		margin-right: 0px;
	}
	#g_login_incomer_01 .site_name
	{
		font-size:12px;
	}
	#form_updateincupdinf1 .ftitle
	{
		width: 30%;
	}
	#form_updateincupdinf1 .field
	{
		width: 67%;
	}
	.g_incomers_berozresani
	{
		margin-top:30%;
	}
	.tplink,.tplink[is_clicked="yes"]
  {
        width:100px;
	}
	.home_left .text a
	{
		font-size:11px;
	}
	#hp_incomer_login .login
	{
		margin-bottom:30%;
	}
}
@media  only screen and (max-width : 340px)
{
	.tplink, .tplink[is_clicked="yes"]
	{
		width:95px;
	}
	.ibi_title
	{
		width:100px;
	}
	.ibi_field
	{
		width: calc( 100% - 100px );
	}
	.topmenu_spacer
	{
		width: 90%;
	}
	.hp_01_topmenu_spacer
	{
		width:95%;
	}

}
@media only screen and (max-width : 320px)
{
	#hp_topmenu_spacer
	{
		width:90%;
	}		
	.tplink, .tplink[is_clicked="yes"]
	{
		width:90px;
	}		
}
@media only screen and (max-width : 275px)
{
	.radio_label
	{
		font-weight:normal;
		float:right;
		width:100%;
		margin-right:0;
		font-size:12px;
	}
	.bcell.ftitle,.bcell.field
	{
		width:100%;
	}	
	#form_formfrgps1 .error, .success, .signup_notes
	{
		margin-top:-20px;
	}
}
/*make gold members*/
@media only screen and (max-width : 1069px)
{
	.gold_members_spacer
	{
		width:686px;
	}
	.gold_members_spacer .image_box:nth-child(2)
	{
		display:none;
	}
	/*Search page contents*/
}
@media only screen and (max-width : 838px)
{
	.gold_members_spacer
	{
		width:457px;
	}
	.gold_members_spacer .image_box:nth-child(3)
	{
		display:none;
	}	
}
@media only screen and (max-width : 619px)
{
	.gold_members_spacer
	{
		width:235px;
	}
	.gold_members_spacer .image_box:nth-child(4) 
	{
		display:none;
	}

}
@media only screen and (max-width : 970px)
{
	.sform
	{
		width:100%;
		float:right;
	}
	.scontents
	{
		width:98%;
		float:right;
	}
	.search_pics
	{
		width:690px;
		height:100px;
		float:none;
		margin:auto;
	}
	.search_conditions
	{
		float:right;
		width:90% !important;
		margin-right:4% !important;
		display:block;
		background-color:yellow;
		padding:5px;
	}
	.sform
	{
		display:none;
		width:220px;
		float:none !important;
		margin:auto !important;
		background-color:#0066CC;
	}	
}
@media only screen and (max-width : 701px)
{
	.search_pics
	{
		width:460px;
	}
	.hp_search_pics_bazdyd
	{
		width:80%;
		margin-right:15%;
	}
}
@media only screen and (max-width : 630px)
{
	.hp_search_pics_bazdyd
	{
		width:80%;
		margin-right:10%;
	}
}
@media only screen and (max-width : 585px)
{
	.hp_search_pics_bazdyd
	{
		width:90%;
		margin-right:5%;
	}
}
@media only screen and (max-width : 530px)
{
	.hp_search_pics_bazdyd
	{
		width:95%;
		margin-right:4%;
	}
	#hp_image_box_info
	{
		width:270px;
	}
}
@media only screen and (max-width : 510px)
{
	.hp_search_pics_bazdyd
	{
		width:65%;
		margin-right:23%;
	}
}
@media only screen and (max-width : 490px)
{
	.hp_inom_amount_title
	{
		width:30%!important;
	}
	.search_pics
	{
		width:235px;
	}
}