body #main .entry-content .piereg_container{max-width: 1280px;width: 100%;padding: 0px;}
body .pieregformWrapper.pieregWrapper.pieregSearchProForm{box-shadow: none!important;background: transparent!important;padding: 0px;max-width: 1280px!important; width: 100%;margin-top: 0px;}
body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result{display: flex; align-items: center;}
body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result:first-child{margin-bottom: 25px;}
body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_profile_result_avatar{width: 200px;height: 200px;margin-right: 50px!important;border-radius:100%;}
body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_profile_result_avatar img{width: 100%;height: 100%;}
body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_desc_top{margin-left: 0px;}
body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_desc_top .pie-profile-list{margin-top: 0px; background: #fff; width: 500px;}
body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_desc_top .pie-profile-list li{font-size: 16px; color: rgba(54, 59, 63, 1); padding: 15px 30px;border-bottom: 1px solid rgba(54, 59, 63, .1);}
body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result:last-child{ display: flex; align-items: center; max-width: 750px;}
body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_desc{width: 100%;}
body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_desc .pie_profile.pie-profile-table tbody{background: #fff;}
body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_desc .pie_profile.pie-profile-table tbody tr{min-height: 64px; height: 100%;    padding: 5px 5px; display: flex;align-items: center; border-bottom: 1px solid rgba(54, 59, 63, .10)!important;}
body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_desc .pie_profile.pie-profile-table tbody tr .fields:first-child{width: 250px!important; padding: 0px!important; height: 100%; display: flex; align-items: center; border-right: 1px solid rgba(54, 59, 63, .10)!important;}
body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_desc .pie_profile.pie-profile-table tbody tr .fields:first-child label{color: rgba(54, 59, 63, 1); font-weight: 400; font-size: 16px; font-weight: 600;padding: 0px 0px 0px 30px!important;}
body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_desc .pie_profile.pie-profile-table tbody tr .fields:last-child{    width: calc(100% - 250px)!important; max-width: 500px; padding: 0px 0px 0px 30px!important; height: 100%; align-items: center; display: flex;}
.pieregWrapper.pieregSearchProForm #pie_register .fields.pie_inp_style .fieldset{padding-bottom: 0px;padding-left: 0px;}
.pieregWrapper.pieregSearchProForm #pie_register .piereg_ps_field.search_profile_btn{margin: 0px; padding: 0px;}
.pieregWrapper.pieregSearchProForm #pie_register .piereg_ps_field.search_profile_btn button.searchIcon { margin-top: 0px;}
body .pieregWrapper.pieregSearchProForm h4.search_res_heading{text-align: left; margin-bottom: 15px;}
body .pieregWrapper.pieregSearchProForm div.single-line.first-line{padding: 0px; text-align: center;}
body .pieregWrapper.pieregSearchProForm div.single-line.first-line .searched_data{background-color: rgba(54, 59, 63, 1);height: 60px; border-right: 1px solid rgba(255, 255, 255, .10);}
body .pieregWrapper.pieregSearchProForm div.searched_data p{padding: 0px; text-align: center;}
body .pieregWrapper.pieregSearchProForm div.searched_data.details-btn{ text-align: center; padding-right: 5px;}
body .pieregWrapper.pieregSearchProForm div.filterbox.active{box-shadow: none;}
body .pieregWrapper.pieregSearchProForm div.searched_data{text-align: center;}
body .pieregWrapper.pieregSearchProForm div.searched_data:nth-child(2){text-align: center;}
.pieregformWrapper.pieregSearchProForm .default_search_results_table{float: unset;width: 100%;}
.pieregformWrapper.pieregSearchProForm div.piereg_ps_loading_gif{    display: none; background-color: transparent; background-image: none;}

@media (max-width: 980px){
	.pieregWrapper.pieregSearchProForm #pie_register .piereg_ps_field.search_profile_btn { margin-top: 15px; margin-bottom: 15px;}
	body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_desc .pie_profile.pie-profile-table tbody tr{height: auto;}
}
@media (max-width: 768px){
	.pieregformWrapper.pieregSearchProForm .search_results_table .piereg_ps_search_result{margin-top: 20px;}
	.pieregformWrapper.pieregSearchProForm .default_search_results_table { width: 100%; }
}
@media (max-width: 667px){
	body .pieregWrapper.pieregSearchProForm div.searched_data a { font-size: 12px;padding: 6px;}
}
@media (max-width: 480px){
	.pieregformWrapper.pieregSearchProForm .default_search_results_table{width: 100%;overflow: scroll;}
	.pieregformWrapper.pieregSearchProForm .default_search_results_table .piereg_ps_search_result{width: 480px;}
	body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_desc .pie_profile.pie-profile-table tbody tr .fields:first-child { width: 50%!important;}
	body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_desc .pie_profile.pie-profile-table tbody tr .fields:last-child { width: 50%!important;}
} 
.pieregformWrapper div.pie_register_ps_form_area{display:block;position:relative;}
.pieregformWrapper div.pie_register_ps_form_area div.piereg_ps_field{width:96%;display:inline-block;padding:8px 10px;}
.pieregformWrapper div.pie_register_ps_form_area #piereg_ps_form_heading{font-size:1.285714286rem;line-height:1.6;font-family:"Open Sans", Helvetica, Arial, sans-serif;color:#444444;margin:0;}
.pieregformWrapper div.pie_register_ps_form_area div.piereg_ps_field label{float:left;width:29%;font-family:arial;font-size:14px;color:#848484;line-height:normal;margin-top:5px;float:left;word-break:break-word;}
.pieregformWrapper div.pie_register_ps_form_area div.piereg_ps_field input[type=text]{float:left;width:69%;border-radius:3px;border:1px solid #d5d5d5;padding:2px 5px;margin-top:0px;margin-bottom:0;display:inline-block;color:#848484;}
.pieregformWrapper div.pie_register_ps_form_area div.piereg_ps_field .piereg_ps_button{float:right;}
.pieregformWrapper .piereg_ps_loading_gif_parent{display:block;position:relative;}
.pieregformWrapper div.piereg_ps_loading_gif{background:url("../images/loading.gif") no-repeat scroll center center;background-color:rgb(229, 229, 229);background-color:rgba(91, 91, 91, 0.7);display:none;position:absolute;width:100%;height:100%;z-index:99999;}
.pieregformWrapper .piereg_ps_search_result .piereg_ps_user_profile_info{border:1px solid rgb(238, 238, 238);display:inline-block;margin:5px auto;padding:10px;width:95%;}
.pieregformWrapper .piereg_ps_search_result .piereg_ps_user_profile_info_pagenation{width:95%;position: absolute; margin-top: 10px;}
.pieregformWrapper .piereg_ps_search_result .piereg_ps_user_profile_info:hover{border:1px solid rgb(213, 213, 213);}
div.pieregformWrapper .piereg_ps_search_result .piereg_ps_user_profile_info .piereg_ps_user_avatar, div.pieregformWrapper div.piereg_show_user_profile div.piereg_ps_user_profile_result div.piereg_ps_user_profile_result_avatar{float:left;margin-right:10px;margin-top:5px;}
.pieregformWrapper .piereg_ps_search_result .piereg_ps_user_profile_info .piereg_ps_user_desc ul{margin:0px;}
.pieregformWrapper .piereg_ps_search_result .piereg_ps_user_profile_info .piereg_ps_user_desc ul span.piereg_ps_user_title{font-weight:bold;}
.pieregformWrapper .piereg_ps_search_result .piereg_ps_user_profile_info .piereg_ps_user_desc ul span.piereg_ps_user_registered{font-size:10px;}
.pieregformWrapper .piereg_ps_search_result .piereg_ps_user_profile_info .piereg_ps_user_desc ul span.piereg_ps_user_email {
}
.pieregformWrapper .piereg_ps_search_result .piereg_ps_user_profile_info_pagenation_button{display:inline-block;cursor:pointer;border:1px solid #ccc;overflow:hidden;}
.pieregformWrapper .piereg_ps_search_result .piereg_ps_user_profile_info_pagenation_button a, .pieregformWrapper .piereg_ps_search_result .piereg_ps_user_profile_info_pagenation_button a:hover, .pieregformWrapper .piereg_ps_search_result .piereg_ps_user_profile_info_pagenation_button a:active, .pieregformWrapper .piereg_ps_search_result .piereg_ps_user_profile_info_pagenation_button a:focus{text-decoration:none;color:#333;width:100%;height:100%;padding:5px;cursor:pointer;}
.pieregformWrapper .piereg_ps_search_result .piereg_ps_user_profile_info_pagenation_button:hover, .pieregformWrapper .piereg_ps_search_result .pr_ps_active_button{border:1px solid #999;background:#F2F2F2;}
div.pieregformWrapper div.piereg_show_user_profile{display:block;position:relative;}
div.pieregformWrapper div.piereg_show_user_profile div.piereg_ps_user_profile_result{display:inline-block;width:99%;margin-bottom:10px;}
div.pieregformWrapper div.piereg_show_user_profile div.piereg_ps_user_profile_result div.piereg_ps_user_profile_result_avatar{margin-right:20px;}
div.pieregformWrapper div.piereg_show_user_profile div.piereg_ps_user_profile_result div.piereg_ps_user_profile_result_desc{float:left;}
div.pieregformWrapper div.piereg_show_user_profile div.piereg_ps_user_profile_result .piereg_ps_user_profile_result_desc li{margin-bottom:12px;}

/*
	*	Pie-Register Show Profile Result in widgets
*/
.widget.widget_pie_showprofile_widget .piereg_ps_user_profile_info{border:1px solid rgb(238, 238, 238);display:inline-block;margin-bottom:5px;padding:5px;width:92%;}
.widget.widget_pie_showprofile_widget .piereg_ps_user_profile_info:hover{border:1px solid rgb(213, 213, 213);}
.widget.widget_pie_showprofile_widget .piereg_ps_user_avatar{float:left;margin-right:10px;}
.widget.widget_pie_showprofile_widget .piereg_ps_user_registered{font-size:9px;}
.piereg_ps_user_profile_result{margin-bottom:10px;}
.piereg_ps_user_profile_result_avatar{display:inline-block;float:none !important;margin:0 5px 0 0 !important;padding:5px;text-align:center;vertical-align:top;width:27%;}
.piereg_ps_user_desc_top{border-left:1px solid #e4e4e4;display:inline-block;margin:0 0 0 5px;padding:0;vertical-align:top;width:66%;}
.piereg_ps_user_desc_top > ul{margin:0;}
.piereg_ps_user_desc_top li{color:#848484;font-size:12px;line-height:21px;padding:9px 10px;}
.piereg_ps_user_desc_top li:last-child{border-bottom:0 none;}
.widget .piereg_ps_user_desc ul{margin:0;}
.widget .piereg_ps_user_desc li{list-style:outside none none;}
/* abdul qadir */
.piereg_show_user_profile .pie-fl{float:left}
.piereg_show_user_profile .pie-avatar-pro{margin-right:60px}
.piereg_show_user_profile .pie-profile-list{margin-top:25px}
.piereg_show_user_profile .pie-profile-list li h4{margin-bottom:4px;color:#000;font-weight:400;font-size:20px;font-family:"Open Sans",Helvetica,Arial,sans-serif}
.piereg_show_user_profile .pie-profile-list li{color:#888;font-family:"Open Sans",Helvetica,Arial,sans-serif}
.piereg_show_user_profile .pie-avatar-pro img{width:130px;height:130px;border-radius:100%}
.pie_profile.pie-profile-table#pie_register tr{border:0}
.pie_profile.pie-profile-table#pie_register .fields2{width:18%}
.pie_profile.pie-profile-table#pie_register .fields2 label{padding:0;width:100%;color:#000;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;font-weight:500}
.pie_profile.pie-profile-table#pie_register .fields span{color:#4d4d4d;font-size:14.5px}
.profile-search-heading {width: 100%; max-width: 1280px!important;margin-bottom: 50px!important;}
.profile-search-heading p{font-size: 16px; color: rgba(54, 59, 63, .7); font-weight: 700;}
.profile-search-heading p span{position:relative;padding-left:70px;margin-left:10px}
.profile-search-heading p span:before{content:"";position:absolute;width:60px;left:0;top:50%;border-top:3px solid #eaeaea}
.pieregWrapper #pie_register .fields.pie_inp_style{width:40%;float:left;margin: 0px 20px 0px 0px;}
.pieregWrapper #pie_register .fields.pie_inp_style .fieldset{padding-right:0;padding-top:0}
.pieregWrapper #pie_register .fields.pie_inp_style .fieldset input{width:100%;padding:7px 16px;height:auto;background-color:#f9f9f9;border:1px solid rgba(84, 84, 84, 0.3);font-family:arial;border-radius:0px;color:#000;outline: none;font-size: 12px;}
.pieregWrapper #pie_register .piereg_ps_field.search_profile_btn{float:left;width:inherit;width:auto;padding-left:0}
.pieregWrapper #pie_register .piereg_ps_field.search_profile_btn button.searchIcon{width:inherit;color: #fff; display:inline-block;height:auto;margin-top:1px;padding: 12px 70px;font-weight: 700; width:100%;line-height: 1em;background-color:#363B3F;position:relative;border: none; border-radius:1px;font-size:16px;outline: none;}
/* .pieregWrapper #pie_register .piereg_ps_field.search_profile_btn button.searchIcon:after{content:"Search";font-family: fontawesome;position:absolute;left:0;right:0;text-align: center;} */
.pieregWrapper #pie_register .filter-text{float:left;margin-top:10px;margin-left: 20px; text-align:center;width:auto}
.pieregWrapper #pie_register .filter-text p{width: 100%;display: flex;flex-wrap: wrap;align-items: center;padding:0;justify-content:center;color:#000;font-size:14px;cursor:pointer;font-family:"Open Sans",Helvetica,Arial,sans-serif;text-decoration:underline}
.pieregWrapper #pie_register .filter-text p img{margin-right:8px;display: inline-block;}
body .pieregWrapper div.filterbox{width:100%;padding:30px 0;box-shadow:0 0 10px #CCC;border-radius:4px;float:left;transition:all.3s linear;clear:both;margin-bottom:35px;display:none}
body .pieregWrapper div.filterbox.active{display:block}
body .pieregWrapper div.filterbox .inner-filters{width:100%;margin:0 auto}
body .pieregWrapper div.filterbox .inner-filters h5{color: rgba(54, 59, 63, .7);font-weight:700;font-size:16px;float:left;padding:0;margin:0}
body .pieregWrapper div.filterbox .inner-filters span.close{color: rgba(54, 59, 63, 1);float:right;font-size:14px;cursor:pointer;text-decoration: underline; display: flex; align-items: center; justify-content: center;}
body .pieregWrapper div.filterbox .inner-filters span.close img{margin-right: 7px;}
/* body .pieregWrapper div.filterbox .inner-filters span.close span {}
body .pieregWrapper div.filterbox .inner-filters span.close span{} */
body .pieregWrapper div.filterbox .inner-filters span.close span{    margin-left: 7px;}
body .pieregWrapper div.filterbox .inner-filters span.close span::before{content: "";background: url(../images/cross.svg)no-repeat center / cover;width: 14px;height: 14px;display: block!important;}
body .pieregWrapper div.filterbox .inner-filters span.close:hover span{background-color:#ba0511;color:#fff}
body .pieregWrapper div.clear{width:100%;float:left;display:block;clear:both}
body .pieregWrapper div.clear.filter-head{width:100%;margin:0px;}
body .pieregWrapper div.filter-fields input[type="text"],
body .pieregWrapper div.filter-fields input[type="email"],
body .pieregWrapper div.filter-fields input[type="number"],
body .pieregWrapper div.filter-fields input[type="tel"],
body .pieregWrapper div.filter-fields select,body .pieregWrapper div.filter-fields button{    background-color: #fff; border: 1px solid rgba(84, 84, 84, 0.3); border-radius: 1px; width: calc(33.33% - 13.33px); margin: 0px 20px 25px 0px; display: block; float: left; height: 50px; font-size: 12px; font-family: "Open Sans",Helvetica,Arial,sans-serif; box-sizing: border-box; padding-left: 20px;}
body .pieregWrapper div.filter-fields .piereg_ps_form_input:nth-child(3n + 3){margin: 0px 0px 20px 0px;}



body .pieregWrapper div.filter-fields .radio_wrap{display: flex; justify-content: flex-start; align-items: center; width: calc(33.33% - 13.33px);padding: 0px 20px; margin: 0px 20px 0px 0px;float:left;line-height:23px;height:55px;font-size:13px;font-family:"Open Sans",Helvetica,Arial,sans-serif;box-sizing:border-box;}
body .pieregWrapper div.filter-fields .radio_wrap label{margin-right:25px;}
body .pieregWrapper div.filter-fields .radio_wrap label input{margin-right: 15px; display: inline-block; vertical-align: middle; overflow: visible; width: 20px; height: 20px; border: 2px solid #fff; background: transparent;}
body .pieregWrapper div.filter-fields .radio_wrap label input:focus{outline-offset: 0px; outline: none;}
body .pieregWrapper div.filter-fields .radio_wrap label input[type=radio]:checked::after{opacity: 1;}
body .pieregWrapper div.filter-fields .radio_wrap label input::after{opacity: 0; top: 50%; left: 50%; transform: translate(-50%, -50%);background: rgba(54, 59, 63, 1);}
body .pieregWrapper div.filter-fields .radio_wrap label input[type="checkbox"]{-webkit-appearance: checkbox;}
body .pieregWrapper div.filter-fields .radio_wrap label span{display: inline-block;vertical-align: middle;color:#9b9b9b;}

body .pieregWrapper div.filter-fields input:hover,body .pieregWrapper div.filter-fields input:active,body .pieregWrapper div.filter-fields input:focus,body .pieregWrapper div.filter-fields select:hover,body .pieregWrapper div.filter-fields select:active,body .pieregWrapper div.filter-fields select:focus{background-color:#e4e1e1}
body .pieregWrapper div.filter-fields select{color:#939393}
body .pieregWrapper div.filter-fields select:focus{outline:none}
body .pieregWrapper div.filter-fields input::placeholder{color:#939393}
body .pieregWrapper div.filter-fields button{border-color:#ba0514;background-color:transparent;color:#ba0514;font-size:13px;font-weight: bold;outline: none;}
body .pieregWrapper div.filter-fields button.searhbtnicon {padding: 0px;
    font-size: 16px;
    font-weight: 700;
    color: #fff;}
/* body .pieregWrapper div.filter-fields button.searhbtnicon:before {content: "\f002";font-family: fontawesome;margin-right:10px;display:inline-block !important;font-size:18px;} */
body .pieregWrapper div.filter-fields button:hover{background-color:#ba0514;color:#fff}
body .pieregWrapper div.single-line{display:table-row;border-bottom:1px solid #d6d6d6;padding-bottom:20px;margin-bottom:20px;padding-left:20px;width: 100%;height: 30px !important;}
body .pieregWrapper div.single-line.first-line{margin-bottom:0;padding-bottom:10px;border-bottom:0;background-color:rgba(54, 59, 63, 1);margin-bottom: 15px;} 
body .pieregWrapper div.searched_data{display:table-cell;vertical-align:middle;height: 60px;padding: 0 4px;background: #fff;height: 78px;border-right: 1px solid rgba(54, 59, 63, .10); border-bottom: 1px solid rgba(54, 59, 63, .10);}
body .pieregWrapper div.searched_data:nth-child(2){text-align:left}
body .pieregWrapper div.searched_data p,body .pieregWrapper div.searched_data a{padding-left:0;color:#000;font-size:14px;text-decoration:none}
body .pieregWrapper div.searched_data p{font-size:14px;font-weight: 700; color:#fff}
body .pieregWrapper div.searched_data a img{border-radius: 100%;width:39px;height: 39px;}
body .pieregWrapper div.searched_data .btn{padding: 10px 50px; border-radius: 1px; font-size: 16px;}
body .pieregWrapper div.searched_data .btn-table-search{background-color:rgba(54, 59, 63, 1);transition:all.3s linear;color:#fff;margin-left:auto;}
body .pieregWrapper div.searched_data .btn-table-search:hover{background-color:#ba0410}
body .pieregWrapper div.searched_data.details-btn{text-align: right;padding-right:15px;width: 23%;}
body .pieregWrapper h4.search_res_heading{text-transform: capitalize; color: rgba(54, 59, 63, .7); font-size: 20px; font-weight: 700; display: table-caption;}
@media only screen and (max-width:1440px){
	body #main .entry-content .piereg_container { width: 90%;}
	body #main .entry-content .piereg_container .pieregWrapper{width: auto;}
	body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result:first-child{justify-content: center;}
	body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result:last-child{margin: auto;}
	.profile-search-heading p{text-align: center;}
}
@media only screen and (max-width:1024px){
	body .pieregWrapper div.searched_data .btn { padding: 10px 10px; font-size: 14px; }
}
@media only screen and (max-width:980px){
	.pieregWrapper #pie_register{display: flex;flex-wrap: wrap;justify-content:center; }
	.pieregWrapper #pie_register .fields.pie_inp_style { width: 100%; margin: 0px 0px 0px 0px;}
	.pieregWrapper #pie_register .filter-text { margin-top: 10px; margin-left: 0px; width: 100%; }
	body .pieregWrapper div.filter-fields input[type="text"], body .pieregWrapper div.filter-fields input[type="email"], body .pieregWrapper div.filter-fields input[type="number"], body .pieregWrapper div.filter-fields input[type="tel"], body .pieregWrapper div.filter-fields select, body .pieregWrapper div.filter-fields button{width: calc(50% - 15px);margin: 0px 30px 25px 0px;}
	body .pieregWrapper div.filter-fields .piereg_ps_form_input:nth-child(3n + 3){margin: 0px 30px 20px 0px;}
	body .pieregWrapper div.filter-fields .piereg_ps_form_input:nth-child(2n){margin: 0px 0px 20px 0px;}
	body .pieregWrapper div.filter-fields .radio_wrap{width: calc(50% - 15px); margin: 0px 30px 0px 0px;}

	body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_desc .pie_profile.pie-profile-table tbody{width: 100%;}
	
}
@media only screen and (max-width:768px){
	.pieregWrapper #pie_register .filter-text{display: block;float:left;width:100%;text-align: left;margin-top: 0;}
	body .pieregWrapper div.filter-fields .radio_wrap input{width:auto;}
	body .pieregWrapper div.filter-fields button{width: 100%}

}
@media only screen and (max-width:667px){
	body .pieregWrapper div.searched_data p { font-size: 12px;}
	body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result:first-child{flex-wrap: wrap;}
	body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_profile_result_avatar { margin-right: 0px!important; margin-bottom: 30px!important; }
	body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_desc_top{width: 100%;}
	body .pieregformWrapper.pieregWrapper.pieregSearchProForm .piereg_profile_cont .piereg_show_user_profile .piereg_ps_user_profile_result .piereg_ps_user_desc_top .pie-profile-list{width: 100%;}

}
@media only screen and (max-width:515px){
	body .pieregWrapper div.filter-fields input[type="text"],
	body .pieregWrapper div.filter-fields input[type="email"],
	body .pieregWrapper div.filter-fields input[type="number"],
	body .pieregWrapper div.filter-fields input[type="tel"], 
	body .pieregWrapper div.filter-fields select, 
	body .pieregWrapper div.filter-fields button,
	body .pieregWrapper div.filter-fields .radio_wrap{width:95%;}
}
.pie_profile#pie_register .fields{text-align: left;}
.pieregformWrapper .search_results_table{overflow-x: auto;overflow-y: visible;display: block;float: left;width: 100%;}
.pieregformWrapper .search_results_table .piereg_ps_search_result {display: table;width: 100%;overflow-x: auto;margin-top: 60px;}
.pieregformWrapper .default_search_results_table {width: 625px;}

.piereg_container .piereg_login_error.profile-search-error{margin-left:10px;margin-right:10px;}
.entry-content li > ol.pie-multi-list{margin-left: 0;}