@charset "utf-8";
/* CSS Document */

/*		Default Layout: 992px. 
		Gutters: 24px.
		Outer margins: 48px.
		Leftover space for scrollbars @1024px: 32px.
-------------------------------------------------------------------------------
cols    1     2      3      4      5      6      7      8      9      10
px      68    160    252    344    436    528    620    712    804    896    */
/* Vars ----------------------------------------------------*//* Mixins ----------------------------------------------------*//* Defaul tNav   ----------------------------------------------------*/nav #comboNav {
	display: block;
}
nav #nav {
	display: block;
	width:100%;
}

.d-block-mb{display: none;}
.result_bx{position: relative;}
@media only screen and (min-width: 993px) and (max-width: 1170px) {

.main_wrapper {
 width:1000px;
 margin:0 auto;

}

.logo {
	width:250px;
	float:left;
}

.headr_formcont{
width:100%;
top:123px;
}

.header_form h3{
font-size:32px;
line-height:32px;
}

.header_form{
width:100%;
float:left;
}

.profile_txt h4{
font-size:16px;
color:#00a1b2;
margin:0 0 1px 0;
line-height:18px;
}

.profile_txt p{
font-size:12px;
color:#4a4a4a;
line-height:18px;
}

.profile_txt a{
font-size:12px;
}


.form_left{
width:77%;
float:left;
}

.header_formright{
width:45%;
float:right;
}


.form_inn{
width:100%;
background:url(../images/form_innbg.png) repeat;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
float:left;
margin:0 0 9px;
padding:8px 3%;
}

.foot_link1 {
	width:16%;
	margin:0 4% 0 0;
	float:left;
	border-right:#7c5b00 1px dotted;
}
.foot_link2 {
	width:19%;
	margin:0 0% 0 0;
	float:right;
}

.candi_left{
width:23%;
float:left;
color:#ff3636;
line-height:17px;
}

.candi_right{
width:75%;
float:right;
line-height:17px;
}



.sendrgt_btn a{

font-size:14px;
font-weight:600;

}
.sendrgt_btn2 a{

font-size:14px;
font-weight:600;

}
.sendrgt_btn3 a{

font-size:14px;
font-weight:600;

}

.serch_protag{
position:absolute;
z-index:1;
left:-10px;
top:90px;
width:128px;
}

.main_form {
	width:88%;
	margin: 0 0 10px 0;
	float:left;
}

.add_lev{
width:20%;
float:left;
color:#ff2728;
}

.add_lev_inn{
width:78%;
float:right;
color:#5f5f5f;
}


.profile_lev{
width:22%;
float:left;
color:#ff2728;
}

.profile_lev_inn{
width:76%;
float:right;
color:#5f5f5f;
}

.enter_bx {
    float: left;
    margin: 150px 0 0;
    width: 43%;
}

.upload_btn {
    float: left;
    margin: 5px 0 40px;
    width: 27%;
}


.search_profilebx {
    float: right;
    margin: 120px 0 0;
    width: 30%;
}
}





/*		Tablet Layout: 768px.
		Gutters: 24px.
		Outer margins: 28px.
		Inherits styles from: Default Layout.
-----------------------------------------------------------------
cols    1     2      3      4      5      6      7      8
px      68    160    252    344    436    528    620    712    */
@media only screen and (min-width: 768px) and (max-width: 992px) {
  /* TABLET WRAPPER ----------------------------------------------------*/



    
.main_wrapper {
 width:738px;
 margin:0 auto;

}


.hed_right {
	float:right;
	margin:0px 0 0 0;
	width:100%;
}
.header_top {
	width:100%;
	margin:0 auto;
	float:none;
	position: inherit;
	top:0px;
	z-index:9999;
	
}

.logo {
	width:300px;
	float: left;
	margin:15px 29.6% 0 29.6%;

}

.header_banner {
	width:100%;
	position:relative;
	z-index:1;
	margin:0px 0 0 0;
}

.headr_formcont{
width:100%;
margin:0 auto;
position: inherit;
z-index:1;
top:0px;
left:0px;
right:0px;

}

.header_form h3{
font-size:36px;
line-height:37px;
}

.header_form{
width:100%;
float:left;
padding:20px 0;
}

.headr_formcont{
width:100%;
margin:0 auto;
position: inherit;
z-index:1;
top:0;
left:0px;
right:0px;
background:#000;

}

.form_left{
width:80%;
float:left;
}

.form_inn{
width:100%;
background:url(../images/form_innbg.png) repeat;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
float:left;
padding:10px 3%;
margin:0 0% 9px 0;
}


.head_bg {
	width:100%;
	background:#000;
	color:#fff;
	font-size:14px;
	padding:15px 0;
}

.proflie_colm1{
width:31.33%;
float:left;
background:#f2f2f2;
margin:0 1% 10px 1%;
padding:10px 1%;
}

.proflie_colm2{
width:31.33%;
float:left;
background:#f2f2f2;
margin:0 1% 10px 1%;
padding:10px 1%;
}

.profile_txt h4{
font-size:16px;
color:#00a1b2;
margin:0 0 1px 0;
line-height:18px;
}

.profile_txt p{
font-size:12px;
color:#4a4a4a;
line-height:18px;
}

.profile_txt a{
font-size:12px;
}

.header_formleft{
width:62%;
float:left;
}


.header_formright{
width:36%;
float:right;
}

.tag_img{
width:36%;
float:none;
margin:0 auto;
}



.candi_left{
width:32%;
float:left;
color:#ff3636;
line-height:17px;
}

.candi_right{
width:67%;
float:right;
line-height:17px;
}


.serch_leftimg{
width:20%;
float:left;
margin:0 2% 0 0;

}

.serch_middetail{
width:76%;
float:left;
margin:0 0% 0 0;
font-size:12px;

}

.serch_rgtbtn{
width:76%;
float:right;
margin:10px 0 0 0;
}

.sendrgt_btn{
width:31.33%;
float:left;
margin:0px 1% 13px 1%;
}

.sendrgt_btn2{
width:31.33%;
float:left;
margin:0px 1% 13px 1%;
}

.sendrgt_btn3{
width:31.33%;
float:left;
margin:0px 1% 13px 1%;
}


.sendrgt_btn a{

font-size:14px;
font-weight:600;

}
.sendrgt_btn2 a{

font-size:14px;
font-weight:600;

}
.sendrgt_btn3 a{

font-size:14px;
font-weight:600;

}


.log_lev {
	width:100%;
	float:left;
	text-align:left;
	line-height:35px;
}

.log_inp {
	width:100%;
	float:right;
	padding:7px 2%;
	border:#cecece 1px solid;
	background:#fff;
	-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;
}
.login_inbx {
	width:100%;
	margin:0 0 15px 0;
	float:left;
}

.log_forg {
	width:100%;
	float:right;
}

.main_form {
	width:100%;
	margin: 0 0 10px 0;
	float:left;
}

.form_drop {
	width:68%;
	float:right;
	padding:5px 1.5%;
	border:#d0d0d0 1px solid;
	background:#fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.form_drop2 {
	width:68%;
	float:right;
	}

.main_form2 {
	width:100%;
	margin: 0 0 10px 0;
	float:left;
}

.form_drop_search1 {
	width:100%;
	float:right;
	padding:0px 0%;
	line-height:14px;
}

.add_lev{
width:100%;
float:left;
color:#ff2728;
}

.add_lev_inn{
width:100%;
float:right;
color:#5f5f5f;
}



.profile_contentbx{
width:77%;
float:left;
}

.profile_lev{
width:32%;
float:left;
color:#ff2728;
}

.profile_lev_inn{
width:66%;
float:right;
color:#5f5f5f;
}

.click_btn {
	float:right;
	width:100%;
	margin:10px 0 0 0;

}
.click_btn a {
	line-height:30px;
	padding:10px 0px;
	color:#fff;
	font-size:16px;
	text-transform:uppercase;
	border:0px;
	background:#ff2728;
	cursor:pointer;
	display:block;
	font-weight:700;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-align:center;
}


.colm_edit{
background:#e1e1e1;
border:#ffffff 2px solid;
width:23%;
margin:0 1% 20px 1%;
padding:1% 2%;
float:left;
}

.colm_edit2{
background:#e1e1e1;
border:#ffffff 2px solid;
width:23%;
margin:0 1% 20px 1%;
padding:1% 2%;
float:left;
}

.edit_check {
    float: left;
    font-size: 9px;
    width: 100%;
}

.enter_bx {
    float: left;
    margin: 82px 0 0;
    width: 52%;
}

.upload_btn {
    float: left;
    margin: 5px 0 40px;
    width: 35%;
}

.search_profilebx {
    float: right;
    margin: 120px 0 0;
    width: 38%;
}

.viewpro_btn input{
font-size:17px;
}
.membership_left_part{ width: 30%;}
.membership_left_part p{ font-size: 13px; line-height: 22px;}
.membership_right_part{ width: 69%;}
.membership_left h3 {  font-size: 18px;   margin-bottom: 8px;}
.membership_left table tr td, .membership_left table tr td+td+td{ background:#efefef; padding:5px;}
.membership_left table tr td+td, .membership_left table tr td+td+td+td{ background:#e0e0e0; padding:5px;}
.membership_updatebtn{  width: 25%;}

.pyment_lft{ width: 100%;}
.pyment_rgt_main{ width: 100%;}
}


/*		Mobile Layout: 320px.
		Gutters: 24px.
		Outer margins: 34px.
		Inherits styles from: Default Layout.
---------------------------------------------
cols    1     2      3
px      68    160    252    */
@media only screen and (max-width: 767px) {

  /* MOBILE GENERAL ----------------------------------------------------*/
  .sendrgt_btn4_pro a{line-height: 36px;}

  .check_icon{    width: 48%;}
.main_wrapper {
 width:95%;
margin:0 auto;
}


.candi_left{display: none;}
.cover_leftcontner{width: 100%;}
.hed_right {
	float:right;
	margin:0px 0 0 0;
	width:100%;
}

.tag_img{
width:17%;
float:left;
margin:0 0 0 19px;
display:none;
}


.form_left{
width:100%;
float:left;
}

.form_inn{
width:48%;
background:url(../images/form_innbg.png) repeat;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
float:left;
padding:13px 3%;
margin:0 1% 9px 1%;
}

.go_insde{
width:100%;
}


.foot_copy {
	width:100%;
	float:left;
	margin:0 0% 10px 0;
	color:#363535;
	text-align:center;
}
.foot_policy {
	width:100%;
	float:right;
	margin:0 0% 10px 0;
	text-align:center;
	color:#363535;
}



.header_top {
	width:100%;
	margin:0 auto;
	float:none;
	position: inherit;
	top:0px;
	z-index:9999;
	
}

.logo {
	width:270px;
	float: left;
	margin:15px 4% 0 4%;

}

.header_banner {
	width:100%;
	position:relative;
	z-index:1;
	margin:0px 0 0 0;
}

.headr_formcont{
width:100%;
margin:0 auto;
position: inherit;
z-index:1;
top:0px;
left:0px;
right:0px;

}

.header_form h3{
font-size:22px;
line-height:25px;
}


.go_insde{
width:85%;
background:#ffffff;
text-align:center;
font-size:16px;
color:#00a1b2;
text-transform:uppercase;
float:left;
margin:15px 0;
padding:5px 0;
}
.header_form{
width:100%;
float:left;
padding:20px 0;
}

.headr_formcont{
width:100%;
margin:0 auto;
position: inherit;
z-index:1;
top:0;
left:0px;
right:0px;
background:#000;

}



.form_inn{
width:100%;
background:url(../images/form_innbg.png) repeat;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
float:left;
padding:13px 3%;
margin:0 0% 9px 0;
}



.head_bg {
	width:100%;
	background:#000;
	color:#fff;
	font-size:14px;
	padding:15px 0;
}

.proflie_colm1{
width:100%;
float:left;
background:#f2f2f2;
margin:0 0% 10px 0%;
padding:10px 1%;
}

.proflie_colm2{
width:100%;
float:left;
background:#f2f2f2;
margin:0 0% 10px 0%;
padding:10px 1%;
}

.profile_txt h4{
font-size:14px;
color:#00a1b2;
margin:0 0 1px 0;
line-height:18px;
}

.profile_txt p{
font-size:12px;
color:#4a4a4a;
line-height:18px;
}

.profile_txt a{
font-size:12px;
}

.foot_link1 {
	width:47%;
	min-height: 130px;
	margin:0 3% 20px 0;
	float:left;
	border-right:#7c5b00 1px dotted;
}
.foot_link2 {
	width:100%;
	margin:0 0% 0 0;
	float:right;
}

.go_insde{
width:100%;
background:#ffffff;
text-align:center;
font-size:15px;
color:#00a1b2;
text-transform:uppercase;
float:left;
margin:15px 0;
padding:5px 0;
}

.middle_container h1{
font-size:29px;
color:#00a1b2;
line-height:35px;
text-align:center;
background:url(../images/heading_botmbg.png) no-repeat bottom center;
padding:0 0 38px;
font-weight:300;
font-family: 'Open Sans', sans-serif;
margin:0 0 25px;
}
.middle_container h2{
font-size:29px;
color:#00a1b2;
line-height:35px;
text-align:center;
background:url(../images/heading_botmbg.png) no-repeat bottom center;
padding:0 0 38px;
font-weight:300;
font-family: 'Open Sans', sans-serif;
margin:0 0 25px;
}


.header_formleft{
width:100%;
float:left;
}


.header_formright{
width:100%;
float:right;
}

.loc_bx {
margin:0 0 12px;
}



.mid_left{
width:100%;
float:left;
margin:0 0 20px 0;
}

.mid_right{
width:100%;
float:right;
}

.candi_left{
width:45%;
float:left;
color:#ff3636;
line-height:17px;
}

.candi_right{
width:95%;
float:right;
line-height:17px;
word-wrap: break-word;
}
.candi_right .usrnm{color: #ff3636;}
.duble_dot{display: none;}
.dot_content{text-align: initial;font-size: 14px;
    line-height: 20px;}

	.d-block-mb{display: block;}
	.d-none-mb{display: none;}

.profile_img{
width:60%;
float:none;
margin:0 auto;
}

.profile_tab{
width:100%;
float:right;
}


.serch_leftimg{
width:40%;
float:none;
margin:0 auto;

}

.serch_middetail{
width:100%;
float:left;
margin:0 0% 0 0;
font-size:12px;

}

.sendrgt_btn{
width:31.33%;
float:left;
margin:0px 1% 13px 1%;
}

.sendrgt_btn2{
width:31.33%;
float:left;
margin:0px 1% 13px 1%;
}

.sendrgt_btn3{
width:31.33%;
float:left;
margin:0px 1% 13px 1%;
}


.sendrgt_btn a{

font-size:10px;


}
.sendrgt_btn2 a{

font-size:10px;


}
.sendrgt_btn3 a{

font-size:10px;


}

.serch_protag{
	position: absolute;
    z-index: 1;
    left: -6px;
    top: -4px;
    width: 40px;
}
.sendrgt_btn4_pro{width: 34%;}
.mobile-view .view_btn_pro{
	width: 92%;
    position: absolute;
    bottom: 4px;
    left: 4px;
    right: 4px;
}
.ttl-rcrdsP{text-align: center;}

	.mobile-view .usernm{    color: red;
		font-size: 16px;
		margin-bottom: 5px;
		font-weight: 700;
		display: block;}
		.mobile-view .check_icon{display: none;}
.mobile-view .serch_leftimg_new{width: 30%; position: relative;}
.mobile-view .serch_middetail_new{width: 68%;}
.mobile-view .view_btn_pro a{    width: 100%;
    background: rgba(0,0,0,0.5);
    font-size: 9px;
    font-weight: 600;
    text-align: center;
    line-height: 22px;
    display: block;
    border-radius: 00;
    text-transform: uppercase;
    color: red;}

	.bottom-buttons a, .bottom-buttons .sendrgt_btn a, .bottom-buttons .sendrgt_btn2 a, .bottom-buttons .sendrgt_btn3 a{border-radius: 10px; border: 2px solid #6a6763;}
	.bottom-buttons .sendrgt_btn a{background: #ff5a60;}
	.bottom-buttons .sendrgt_btn2 a{background: #fe2b1a;}
	.bottom-buttons .sendrgt_btn3 a{background: #45548b;}

.serch_protag img{
width:100%;
}
.mobile-view .check_row{width: 100%;}
.mobile-view .prof_serchname{float: right; font-size: 15px; font-weight: 700; color: #7adab1;}
.mobile-view .prof_update{padding: 0; font-size: 14px; color: #7adab1; font-weight: 700;}
.mobile-view .serch_proimg_red,
.mobile-view .serch_proimg
{background: #7adab1; border: 1px solid #7adab1;}


.mobile-view .serch_rgtbtn h4{display: none;}
.serch_rgtbtn {
    width: 65%;
    float: right;
    margin: 0px 0 0 0;
}

.regist_cust {
	width:100%;
	float:left;
	padding:18px 2%;
	min-height:266px;
	background:#f2f2f2;
	margin:0 0 20px; 
}

.regist_regi {
	width:100%;
	float:right;
	padding:18px 0% 0 0;
	min-height:266px;
	background:#f2f2f2;
}



.log_lev {
	width:100%;
	float:left;
	text-align:left;
	line-height:35px;
}

.log_inp {
	width:100%;
	float:right;
	padding:7px 2%;
	border:#cecece 1px solid;
	background:#fff;
	-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;
}

.login_inbx {
	width:100%;
	margin:0 0 15px 0;
	float:left;
}

.log_forg {
	width:100%;
	float:right;
}

.regist_cust > h4 {
	border-bottom:#d9d9d9 1px solid;
	color:#00a1b2;
	font-size:20px;
	padding:0 0 7px 0;
	margin:0 0 28px 0;
}

.regist_regi h4 {
	border-bottom:#d9d9d9 1px solid;
	color:#00a1b2;
	font-size:20px;
	padding:0 0 7px 0;
	margin:0 0 28px 0;
}
.regist_cust h4 span{
line-height:16px;
}


.regist_regi h4 span{
line-height:16px;
}

.main_form {
	width:100%;
	margin: 0 0 10px 0;
	float:left;
}

.form_drop {
	width:100%;
	float:right;
	padding:5px 1.5%;
	border:#d0d0d0 1px solid;
	background:#fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.form_drop2 {
	width:100%;
	float:right;
	font-size:9px;
	}
	
	.form_level {
	width:100%;
	float:left;
	font-size:11px;
	}
	
	.check_box {
	width:11px;
}

.form_level_inn {
	
	font-size:11px;
	
}
.form_level_inn2 {
	
	font-size:11px;
	
}
.form_level_inn3 {
	
	font-size:11px;
	
}


.form_level_search {
	width:100%;
	line-height:32px;
	float:left;
	text-align:left;
	font-size:10px;
}

.form_drop_search1 {
	width:100%;
	float:right;
	padding:0px 0%;
	font-size:9px;
	line-height:12px;
}

.main_form2 {
	width:100%;
	margin: 0 0 10px 0;
	float:left;
}

.date_tolevl{
width:10%;
float:left;
margin:0 2% 0 0;
line-height:32px;
	float:left;
	text-align:left;
	font-size:10px;
}

.contact_add {
	width:100%;
	float:right;
	padding:18px 2%;
	min-height:427px;
	background:#f2f2f2;
}

.add_lev{
width:100%;
float:left;
color:#ff2728;
}

.add_lev_inn{
width:100%;
float:right;
color:#5f5f5f;
}

.cont_lev {
	width:100%;
	float:left;
	line-height:35px;
}
.cont_inp {
	width:100%;
	float:right;
	padding:7px 2%;
	border:#cecece 1px solid;
	background:#fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}


.profile_contentbx{
width:77%;
float:left;
}

.profile_lev{
width:42%;
float:left;
color:#ff2728;
}

.profile_lev_inn{
width:56%;
float:right;
color:#5f5f5f;
}

.click_btn {
	float:right;
	width:100%;
	margin:10px 0 0 0;

}
.click_btn a {
	line-height:30px;
	padding:10px 0px;
	color:#fff;
	font-size:16px;
	text-transform:uppercase;
	border:0px;
	background:#ff2728;
	cursor:pointer;
	display:block;
	font-weight:700;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-align:center;
}

.profile_section{
width:100%;
float:left;
line-height:20px;
font-size:12px;
}

.profile_imgbx{
background:#fff;
width:30%;
float:none;
margin:0 auto;
}


.edit_profile_left{
width:100%;
float:left;
}

.edit_profile_right{
width:100%;
float:right;
}

.progres_bar img{
width:100%;
}

.complete_txt {
    color: #e70000;
    float: left;
    font-size: 13px;
    font-weight: 600;
    width: 35%;
}

.thumb_imgprof {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #dbdbdb;
    float: left;
    padding: 1%;
    width: 34.5%;
}

.thumb_imgprotxt {
    color: #00a1b2;
    float: right;
    width: 61%;
}
.complete_txt {
    color: #e70000;
    float: left;
    font-size: 9px;
    font-weight: 600;
    width: 35%;
	margin:2px 0 0 0;
}

.bharti_img {
    float: left;
    width: 18%;
}
.bharti_content {
    float: right;
    width: 78%;
}


.colm_edit{
background:#e1e1e1;
border:#ffffff 2px solid;
width:46%;
margin:0 2% 20px 2%;
padding:1% 2%;
float:left;
}

.colm_edit2{
background:#e1e1e1;
border:#ffffff 2px solid;
width:46%;
margin:0 2% 20px 2%;
padding:1% 2%;
float:left;
}

.edit_check {
    float: left;
    font-size: 9px;
    width: 100%;
}


.enter_bx {
    float: left;
    margin: 3px 0 0;
    width: 59%;
}

.upload_btn {
    float: left;
    margin: 5px 0 40px;
    width: 40%;
}

.upload_btn a {
    background: #ff2728 none repeat scroll 0 0;
    border-radius: 4px;
    color: #fff;
    display: block;
    font-size: 11px;
    line-height: 34px;
    padding: 0 10px;
    text-align: center;
    text-transform: uppercase;
}

.crop_btn {
    float: left;
    margin: 10px 0 0;
    width: 66%;
}

.crop_btn a {
    background: #00a1b2 none repeat scroll 0 0;
    border-radius: 4px;
    color: #fff;
    display: block;
    font-size: 14px;
    line-height: 34px;
    padding: 0 7px;
    text-align: center;
    text-transform: uppercase;
}



.form_level_search_inn2 {
    float: left;
    font-size: 12px;
    line-height: 16px;
    padding: 6px 0;
    text-align: left;
    width: 100%;
}
.form_drop_colm6_blank {
    float: left;
    width: 100%;
	font-size:11px;
}

.varyfy_txt {
    float: left;
    line-height: 31px;
    width: 100%;
}

.form_drop_colm8_newsel {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #d0d0d0;
    border-radius: 4px;
    float: left;
    margin: 0 0 10px 0;
    padding: 5px 1.5%;
    width: 100%;
}

.form_redtxt {
    float: left;
    font-size: 12px;
    line-height: 14px;
    margin: 0 0px;
    padding: 0;
    width: 100%;
}

.form_drop_colm9_newtextare {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #d0d0d0;
    border-radius: 4px;
    float: left;
    margin: 0 0 0 0;
    padding: 5px 1.5%;
    width: 100%;
}

.form_drop_colm10_newinn {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #d0d0d0;
    border-radius: 4px;
    float: left;
    margin: 0 0 0 0;
    padding: 5px 1.5%;
    width: 100%;
}

.form_drop_search2 {
    float: left;
    font-size: 10px;
    line-height: 16px;
    padding: 0 0;
    width: 100%;
}
.add_buton_new {
    float: left;
    margin: 10px 0 0 12px;
}

.form_drop_colm8_blank {
    float: left;
    width: 100%;
}

.form_divide1 {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #d0d0d0;
    border-radius: 4px;
    float: left;
    margin: 0 0 10px 0;
    padding: 5px 1.5%;
    width: 100%;
}

.form_divide2 {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #d0d0d0;
    border-radius: 4px;
    float: left;
    margin: 0 0 10px 0;
    padding: 5px 1.5%;
    width: 100%;
}

.form_level_search_inn3_new3 {
    float: left;
    font-size: 12px;
    line-height: 16px;
    padding: 0;
    text-align: left;
    width: 100%;
}

.form_drop_checktable {
    float: left;
    font-size: 7px;
    line-height: 18px;
    padding: 0 0;
    width: 100%;
}

.pop_form {
    float: left;
    width: 100%;
}

.form_poplev {
    float: left;
    width: 100%;
}
.form_inn_pop {
    background: #f2f2f2 none repeat scroll 0 0;
    border: 1px solid #cecece;
    float: right;
    padding: 6px 2%;
    width: 100%;
}

.form_inn2_pop {
    background: #f2f2f2 none repeat scroll 0 0;
    border: 1px solid #cecece;
    float: right;
    padding: 6px 2%;
    width: 100%;
}

.form_inn2_blnkpop {
    float: right;
    padding: 8px 3%;
    width: 100%;
}

.view_btn_newsubmit {
    float: left;
    margin: 16px 0 0 0;
    width: 150px;
}

.form_drop_colm7_newin {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #d0d0d0;
    border-radius: 4px;
    float: left;
    margin: 0 2% 0 0;
    padding: 5px 1.5%;
    width: 48%;
}


.search_profilebx {
    float: none;
    margin: 80px auto 0 auto;
    width: 100%;
}

.viewpro_btn input{
font-size:17px;
}
.membership_left_part{ width: 100%;}
.membership_left_part p{ font-size: 12px; line-height: 20px;}
.membership_right_part{ width: 100%;}
.membership_left h3 {  font-size: 16px;   margin-bottom: 8px;}
.membership_left table tr td, .membership_left table tr td+td+td{ background:#efefef; padding:3px; font-size:11px;}
.membership_left table tr td+td, .membership_left table tr td+td+td+td{ background:#e0e0e0; padding:3px; font-size:11px;}
.membership_updatebtn{  width: 48%;}
.membership_updatebtn a{ font-size:12px;}
.membership_left{margin-bottom: 15px;}

.pyment_lft{ width: 100%;}
.pyment_rgt_main{ width: 100%;}

.z-content-inner table tr td img{ width:80% !important;}
}
/*		Wide Mobile Layout: 480px.
		Gutters: 24px.
		Outer margins: 22px.
		Inherits styles from: Default Layout, Mobile Layout.
------------------------------------------------------------
cols    1     2      3      4      5
px      68    160    252    344    436    */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  /* WIDE MOBLE GENERAL ----------------------------------------------------*/
  
  

  
.main_wrapper {
 width:448px;
margin:0 auto;
}


.header_top {
	width:100%;
	margin:0 auto;
	float:none;
	position: inherit;
	top:0px;
	z-index:9999;
	
}

.logo {
	width:300px;
	float: left;
	margin:15px 16.6% 0 16.6%;

}

.header_banner {
	width:100%;
	position:relative;
	z-index:1;
	margin:0px 0 0 0;
}

.headr_formcont{
width:100%;
margin:0 auto;
position: inherit;
z-index:1;
top:0px;
left:0px;
right:0px;

}

.header_form h3{
font-size:36px;
line-height:37px;
}

.header_form{
width:100%;
float:left;
padding:20px 0;
}

.headr_formcont{
width:100%;
margin:0 auto;
position: inherit;
z-index:1;
top:0;
left:0px;
right:0px;
background:#000;

}



.form_inn{
width:100%;
background:url(../images/form_innbg.png) repeat;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
float:left;
padding:13px 3%;
margin:0 0% 9px 0;
}



.head_bg {
	width:100%;
	background:#000;
	color:#fff;
	font-size:14px;
	padding:15px 0;
}

.proflie_colm1{
width:48%;
float:left;
background:#f2f2f2;
margin:0 1% 10px 1%;
padding:10px 1%;
}

.proflie_colm2{
width:48%;
float:left;
background:#f2f2f2;
margin:0 1% 10px 1%;
padding:10px 1%;
}

.profile_txt h4{
font-size:14px;
color:#00a1b2;
margin:0 0 1px 0;
line-height:18px;
}

.profile_txt p{
font-size:12px;
color:#4a4a4a;
line-height:18px;
}

.profile_txt a{
font-size:12px;
}

.foot_link1 {
	width:47%;
	margin:0 3% 20px 0;
	float:left;
	border-right:#7c5b00 1px dotted;
}
.foot_link2 {
	width:100%;
	margin:0 0% 0 0;
	float:right;
}


.go_insde{
width:100%;
background:#ffffff;
text-align:center;
font-size:20px;
color:#00a1b2;
text-transform:uppercase;
float:left;
margin:15px 0;
padding:5px 0;
}

.middle_container h1{
font-size:33px;
color:#00a1b2;
line-height:35px;
text-align:center;
background:url(../images/heading_botmbg.png) no-repeat bottom center;
padding:0 0 38px;
font-weight:300;
font-family: 'Open Sans', sans-serif;
margin:0 0 25px;
}
.middle_container h2{
font-size:33px;
color:#00a1b2;
line-height:35px;
text-align:center;
background:url(../images/heading_botmbg.png) no-repeat bottom center;
padding:0 0 38px;
font-weight:300;
font-family: 'Open Sans', sans-serif;
margin:0 0 25px;
}

.candi_left{
width:40%;
float:left;
color:#ff3636;
line-height:17px;
}

.candi_right{
width:58%;
float:right;
line-height:17px;
word-wrap: break-word;
}

.profile_img{
width:30%;
float:left;
}

.profile_tab{
width:67%;
float:right;
}



.serch_leftimg{
width:22%;
float:left;
margin:0 2% 0 0;

}

.serch_middetail{
width:74%;
float:left;
margin:0 0% 0 0;
font-size:12px;

}

.serch_rgtbtn{
width:100%;
float:right;
margin:10px 0 0 0;
}

.sendrgt_btn{
width:31.33%;
float:left;
margin:0px 1% 13px 1%;
}

.sendrgt_btn2{
width:31.33%;
float:left;
margin:0px 1% 13px 1%;
}

.sendrgt_btn3{
width:31.33%;
float:left;
margin:0px 1% 13px 1%;
}


.sendrgt_btn a{

font-size:14px;
font-weight:600;

}
.sendrgt_btn2 a{

font-size:14px;
font-weight:600;

}
.sendrgt_btn3 a{

font-size:14px;
font-weight:600;

}

.serch_protag{
position:absolute;
z-index:1;
left:-11px;
top:68px;
width:110px;
}

.serch_protag img{
width:100%;
}

.log_lev {
	width:32%;
	float:left;
	text-align:left;
	line-height:35px;
}

.log_inp {
	width:66%;
	float:right;
	padding:7px 2%;
	border:#cecece 1px solid;
	background:#fff;
	-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;
}
.log_forg {
	width:66%;
	float:right;
}

.form_drop2 {
	width:100%;
	float:right;
	font-size:11px;
	}
	
	.form_level_search {
	width:100%;
	line-height:32px;
	float:left;
	text-align:left;
	font-size:11px;
}

.form_drop_search1 {
	width:100%;
	float:right;
	padding:0px 0%;
	font-size:10px;
	line-height:30px;
}

.cont_lev {
	width:25%;
	float:left;
	line-height:35px;
}
.cont_inp {
	width:72%;
	float:right;
	padding:7px 2%;
	border:#cecece 1px solid;
	background:#fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.thumb_imgprof {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #dbdbdb;
    float: left;
    padding: 1%;
    width: 23.5%;
}

.thumb_imgprotxt {
    color: #00a1b2;
    float: right;
    width: 73%;
}


.colm_edit{
background:#e1e1e1;
border:#ffffff 2px solid;
width:31.33%;
margin:0 1% 20px 1%;
padding:1% 2%;
float:left;
}

.colm_edit2{
background:#e1e1e1;
border:#ffffff 2px solid;
width:31.33%;
margin:0 1% 20px 1%;
padding:1% 2%;
float:left;
}

.edit_check {
    float: left;
    font-size: 9px;
    width: 100%;
}


.enter_bx {
    float: left;
    margin: 47px 0 0;
    width: 59%;
}

.upload_btn {
    float: left;
    margin: 5px 0 40px;
    width: 34%;
}

.upload_btn a {
    background: #ff2728 none repeat scroll 0 0;
    border-radius: 4px;
    color: #fff;
    display: block;
    font-size: 13px;
    line-height: 44px;
    padding: 0 10px;
    text-align: center;
    text-transform: uppercase;
}

.form_drop_checktable {
    float: left;
    font-size: 9px;
    line-height: 18px;
    padding: 0 0;
    width: 100%;
}

.search_profilebx {
    float: none;
    margin: 80px auto 0 auto;
    width: 70%;
}

.viewpro_btn input{
font-size:17px;
}
.z-content-inner table tr td img{ width:80% !important;}
}
