@media only screen and (max-width: 1199px) {
	.logo img{ margin-top: 15px; }
	#navigation_main .main_menu ul.SelfMenu > li > a{ padding: 14px 30px ; }
	.add_new_table select{ padding: 5px 0; width: 70px; }
	.t_head_frist2{ width: 25%; }
	.t_head_frist{ width: 74%; }
}

@media only screen and (max-width: 991px) {
	.logo{ text-align: center; }
	.logo img{ margin: 0 auto; display: block; }
	.header_headeding h2{ font-size: 29px; margin-top: 35px; }
	#navigation_main .main_menu ul.SelfMenu > li > a{ padding: 14px 25px; }

	.subHeading{ font-size: 14px; }
	.heading{ font-size: 36px; }

	.allVideo .videoSelf{ width: 49.5%; }
	.personal_details_from label, .radio label{ margin-bottom: 5px; }
	.personal_details_from ul li{ margin-bottom: 15px; }
	.dispute_section2 label{ font-size: 14px;  }

	.t_head_frist{ width: 66%; }
	.t_head_frist2{ width: 33%; }
	.t_frist .table_popup_btn{ padding: 15px ; }
	.login_fild label{ margin-bottom: 10px; }
	
}

@media only screen and (max-width: 767px) {
	.main_r_btn{ padding-left: 40%; }
	.pull_bounceSubmit.pull_textCenter button.pull_textCenterChild{ padding: 10px 40px; }
	.member_ditail{ overflow: scroll; }
	.password_section ul li{ margin-bottom: 20px; }
	.password_section label{ padding-bottom: 5px; }
	.selection-box{ width: 70%; margin-top: 20px; }
	.dispute_section2 label{ margin-bottom: 10px;  }
	.dob{ margin-top: 20px;}
	.t_frist .table_popup_btn{ font-size: 14px  !important; padding: 5px  !important; }
	.search{ line-height: 35px; }
	.t_frist2 span{ font-size: 18px; }
	.show_entery{ width: 40%; }
	.pagination_page{ width: 59%;  }
	#navigation_main .main_menu ul.SelfMenu > li > a{ padding: 14px 19px; }
	.login_wraper form fieldset{ width:65%; }
	.uplaad_img{ padding: 40px 0; }
	.preview_btn {display: block;  width: 150px;  text-align: center;  margin-top: 23px;}
	.clear_singn p{ float: right; padding-right: 15px; margin-left: 0px; }
}
@media only screen and (max-width: 640px) {
	.main_menu{ display: none; }
	.credit_contain p {  font-size: 14px;  padding: 0 5%;}
	.allVideo .videoSelf{ width: 70%; display: block; margin: 0 auto;}
	.personal_details_from ul{ margin-left: -15px; margin-right: -15px; }
	.member_tap .nav > li > a{ padding: 20px; }
	.selection-box{ width: 100%; margin-top: 20px; }
	.dd-selected{ font-size: 14px; }
	.active_containe h3{ font-size: 36px; }
	.active_containe h3 span{ font-size: 48px; }
	.add_new_table table{ font-size: 12px; }
	.add_new_table table tr td{ padding-left: 10px !important }
	.pagination > li{ font-size: 12px; }
	.show_entery p{ font-size: 12px; }
	.show_entery{ width: 37%;  }
	.pagination_page{ width: 62%; }
	.t_head_frist{ width: 100%; }
	.t_frist,.t_frist2{ width: 100%; text-align: center; }
	.t_head_frist2{ text-align: center; width: 100% }
	.t_head_frist2 p{ padding: 20px 0; }
	.t_frist .table_popup_btn{ padding: 10px 0; }
	.menu_button{ padding: 10px; display: block; }
	.menu_button a{ color: #fff; }
	.t_frist .table_popup_btn{ padding: 12px 25px !important }
	.login_wraper form fieldset{ width: 80%; }


}
	
@media only screen and (max-width: 479px) {

	.logo img{ padding: 10px; }
	.header_headeding h2{ font-size: 24px; margin-top: 15px; }
	.allVideo .videoSelf{ width: 100%; }
	.main_r_btn{ padding-left: 30%; }
	.member_tap .nav-tabs{ padding-left: 50px; }
	.heading{ font-size: 24px;  }
	.subHeading{  font-size: 12px; }
	.active_heading h2{ font-size: 20px; }
	
	.table_add{ overflow: scroll; }
	.show_entery{ width: 100%;  }
	.pagination_page{ width: 100%; text-align: left; }
	button.pull_textCenterChild{ font-size: 18px; }
	.add_dispute_head h2{ font-size: 19px; }
	.add_dispute_head p{ font-size: 14px; }
	.add_dispute_contain label{ font-size: 14px; }
	.login_wraper form fieldset{ width: 100%; }
	.seclect_head h2 span{ display: block; padding-top: 5px; }
}