@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
.arm--material-outline-style .arm-df__form-field .arm-df__form-field-wrap{display:inline-flex;flex-wrap:wrap;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border:none;overflow:visible;background-color:#fff0;width:100%}.arm--material-outline-style .arm-df__form-field .arm-df__form-field-wrap_select,.arm--material-outline-style .arm-df__form-field .arm-df__form-field-wrap_roles{display:flex}.arm--material-outline-style .arm-df__form-field .arm-df__form-field-wrap_html,.arm--material-outline-style .arm-df__form-field .arm-df__form-field-wrap.arm-df__form-field-wrap_submit{display:inline-block}.arm--material-outline-style .arm-df__form-control{border:none!important;font-size:14px;line-height:16px;color:var(--arm-dt-black-200);font-weight:400;text-decoration:inherit;text-transform:inherit;align-self:flex-end;box-sizing:border-box;width:100%;height:100%;transition:all 0.3s ease 0s;display:flex;padding:12px 16px 14px;background-color:#fff0;z-index:1;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.arm--material-outline-style .arm-df__form-field-date-container{width:100%}.arm--material-outline-style .arm-df__form-field-wrap:not(.arm-df__form-field-wrap_file) .arm-df__label-text{font-size:16px;line-height:unset;font-weight:400;text-decoration:inherit;text-transform:inherit;left:0;right:initial;top:50%;margin-left:0;transform:translateY(-50%);display:inline-block;position:relative;max-width:100%;pointer-events:none;transform-origin:left;transition:all 0.25s ease 0s;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform;margin-bottom:0}.arm--material-outline-style .arm-notched-outline{position:absolute;display:flex;width:100%;height:100%;pointer-events:none}.arm--material-outline-style .arm-notched-outline__leading,.arm--material-outline-style .arm-notched-outline__notch,.arm--material-outline-style .arm-notched-outline__trailing{box-sizing:border-box;height:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;pointer-events:none}.arm--material-outline-style .arm-notched-outline__leading{border-width:1px;border-style:solid;border-right:none;width:16px;min-width:12px;-webkit-border-radius:var(--arm-radius-12px) 0 0 var(--arm-radius-12px);-moz-border-radius:var(--arm-radius-12px) 0 0 var(--arm-radius-12px);-o-border-radius:var(--arm-radius-12px) 0 0 var(--arm-radius-12px);border-radius:var(--arm-radius-12px) 0 0 var(--arm-radius-12px)}.arm_rtl_site.arm--material-outline-style .arm-df__form-group .arm-df__form-field .arm-notched-outline div.arm-notched-outline__leading,.is_form_class_rtl.arm--material-outline-style .arm-df__form-group .arm-df__form-field .arm-notched-outline div.arm-notched-outline__leading{border-width:1px;border-style:solid;border-left:none;-webkit-border-radius:0 var(--arm-radius-12px) var(--arm-radius-12px) 0;-moz-border-radius:0 var(--arm-radius-12px) var(--arm-radius-12px) 0;-o-border-radius:0 var(--arm-radius-12px) var(--arm-radius-12px) 0;border-radius:0 var(--arm-radius-12px) var(--arm-radius-12px) 0}.arm--material-outline-style .arm-notched-outline__notch{flex:0 0 auto;width:auto;border-right:none;border-left:none;max-width:calc(100% - 20px * 2)}.arm--material-outline-style .--arm-has-prefix-icon+span+.arm-notched-outline .arm-notched-outline__notch,.arm--material-outline-style .--arm-has-suffix-icon+.arm-notched-outline .arm-notched-outline__notch{max-width:calc(100% - 60px)}.arm--material-outline-style .--arm-has-prefix-icon.--arm-has-suffix-icon+span+.arm-notched-outline .arm-notched-outline__notch{max-width:calc(100% - 40px * 2)}.arm--material-outline-style .arm-notched-outline__trailing{border-width:1px;border-style:solid;border-left:none;flex-grow:1;-webkit-border-radius:0 var(--arm-radius-12px) var(--arm-radius-12px) 0;-moz-border-radius:0 var(--arm-radius-12px) var(--arm-radius-12px) 0;-o-border-radius:0 var(--arm-radius-12px) var(--arm-radius-12px) 0;border-radius:0 var(--arm-radius-12px) var(--arm-radius-12px) 0}.arm_rtl_site.arm--material-outline-style .arm-df__form-group .arm-df__form-field .arm-notched-outline div.arm-notched-outline__trailing,.is_form_class_rtl.arm--material-outline-style .arm-df__form-group .arm-df__form-field .arm-notched-outline div.arm-notched-outline__trailing{border-width:1px;border-style:solid;border-right:none;-webkit-border-radius:var(--arm-radius-12px) 0 0 var(--arm-radius-12px);;-moz-border-radius:var(--arm-radius-12px) 0 0 var(--arm-radius-12px);;-o-border-radius:var(--arm-radius-12px) 0 0 var(--arm-radius-12px);;border-radius:var(--arm-radius-12px) 0 0 var(--arm-radius-12px)}form.arm--material-outline-style .arm-df__form-material-field-wrap .arm-notched-outline__notch{padding-left:0;border-top:none!important}.arm_form_rtl.arm--material-outline-style .arm-df__form-material-field-wrap .arm-notched-outline__notch{padding-right:8px}.arm_form_layout_writer_border.arm_materialize_form.arm--material-outline-style .arm-df__form-field-wrap:not(.arm-df__form-field-wrap_file) .arm-df__label-text.active{transform:translateY(-50%) scale(.9)!important;top:0!important;max-width:calc(100% / 0.9)!important;padding-left:4px;text-overflow:ellipsis!important;z-index:99}.arm_form_rtl.arm_form_layout_writer_border.arm_materialize_form.arm--material-outline-style .arm-df__form-field-wrap:not(.arm-df__form-field-wrap_file) .arm-df__label-text.active{float:left}.arm--material-outline-style .arm-df__form-field-wrap .arm-df__dropdown-control dt.arm__dc--head{border:0px!important}.arm--material-outline-style.arm_materialize_form .arm-df__form-field-wrap_textarea .arm-notched-outline .arm-notched-outline__notch label,.arm_materialize_form.arm--material-outline-style .arm-df__form-field-wrap textarea+.arm-notched-outline .arm-notched-outline__notch .arm-df__label-text{top:20%!important}.arm_materialize_form.arm--material-outline-style .arm-df__form-field-wrap.arm-df__form-material-field-wrap .arm-df__form-control.arm_textarea{margin-top:12px!important;padding-top:0}.arm_materialize_form.arm--material-outline-style .arm-df__form-field-wrap:not(.arm-df__form-material-field-wrap) .arm-df__form-control.arm_textarea{margin-top:12px}.arm--material-outline-style .arm-df__radio input[type="radio"]+label{position:relative;padding-left:28px;cursor:pointer;-webkit-transition:.28s ease;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:0!important}.arm--material-outline-style .arm-df__radio input[type="radio"]:not(:checked),.arm--material-outline-style .arm-df__radio input[type="radio"]:checked{position:absolute;opacity:0;pointer-events:none}.arm--material-outline-style .arm-df__radio input[type="radio"]:checked+label:before,.arm--material-outline-style .arm-df__radio input[type="radio"]:checked+label:after{border-color:var(--arm-pt-theme-blue)}.arm--material-outline-style .arm-df__radio input[type="radio"]+label:before,.arm--material-outline-style .arm-df__radio input[type="radio"]+label:after,.arm--material-outline-style .arm-df__radio input[type="radio"]:checked+label:before,.arm--material-outline-style .arm-df__radio input[type="radio"]:checked+label:after{border-radius:50%}.arm--material-outline-style .arm-df__radio input[type="radio"]+label:before,.arm--material-outline-style .arm-df__radio input[type="radio"]+label:after{border:2px solid var(--arm-gt-gray-100)}.arm--material-outline-style:not(.is_form_class_rtl) .arm-df__radio input[type="radio"]+label:before,.arm--material-outline-style:not(.is_form_class_rtl) .arm-df__radio input[type="radio"]:checked+label:after{content:'';position:absolute;left:0;top:calc(50% - 11px);width:20px;height:20px;z-index:0;-webkit-transition:.28s ease;transition:.28s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.arm--material-outline-style.is_form_class_rtl .arm-df__radio input[type="radio"]+label:before,.arm--material-outline-style.is_form_class_rtl .arm-df__radio input[type="radio"]:checked+label:after{content:'';position:absolute;right:-23px;top:calc(50% - 11px);width:20px;height:20px;z-index:0;-webkit-transition:.28s ease;transition:.28s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.arm--material-outline-style .arm-df__radio input[type="radio"]:checked+label:after{-webkit-transform:scale(.5);transform:scale(.5)}.arm--material-outline-style .arm-df__checkbox input[type="checkbox"]:checked+label:before{top:calc(50% - 5px);left:5px;width:5px;height:9px;border-top:2px solid #fff0;border-left:2px solid #fff0;border-right:2px solid #fff;border-bottom:2px solid #fff;z-index:1;-webkit-transform:rotateZ(40deg);transform:rotateZ(40deg)}.arm--material-outline-style .arm-df__checkbox input[type="checkbox"]+label:before{width:0;height:0;border:3px solid #fff0;left:6px;top:10px;-webkit-transform:rotateZ(40deg);transform:rotateZ(40deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition:border .25s,background-color .25s,width .20s .1s,height .20s .1s,top .20s .1s,left .20s .1s;transition:border .25s,background-color .25s,width .20s .1s,height .20s .1s,top .20s .1s,left .20s .1s}.arm--material-outline-style .arm-df__checkbox input[type="checkbox"]+label:before,.arm--material-outline-style .arm-df__checkbox input[type="checkbox"]+label:after{content:'';left:0;position:absolute;-webkit-transition:.2s;transition:.2s}.arm--material-outline-style .arm-df__checkbox input[type="checkbox"]:checked+label:after{background-color:var(--arm-pt-theme-blue);border-color:var(--arm-pt-theme-blue)}.arm--material-outline-style .arm-df__checkbox input[type="checkbox"]+label:after{height:22px;width:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-radius:var(--arm-radius-6px);-webkit-border-radius:var(--arm-radius-6px);-moz-border-radius:var(--arm-radius-6px);-o-border-radius:var(--arm-radius-6px);background-color:#fff0;border:2px solid var(--arm-gt-gray-100);top:calc(50% - 10px);z-index:0}.arm--material-outline-style .arm-df__checkbox input[type="checkbox"]:not(:checked),.arm--material-outline-style .arm-df__checkbox input[type="checkbox"]:checked{position:absolute;opacity:0;pointer-events:none}.arm--material-outline-style .arm-df__checkbox input[type="checkbox"]+label{position:relative;padding-left:32px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:0!important}input[type=checkbox].arm-df__form-control--is-checkbox:focus,input[type=radio].arm-df__form-control--is-radio:focus{border-color:var(--arm-gt-gray-200);-webkit-box-shadow:0 4px 12px rgb(136 150 200 / 40%)!important;-moz-box-shadow:0 4px 12px rgb(136 150 200 / .4)!important;-o-box-shadow:0 4px 12px rgb(136 150 200 / .4)!important;box-shadow:0 4px 12px rgb(136 150 200 / 40%)!important;outline:none!important}.arm--material-outline-style .arm-df__checkbox input[type="checkbox"]:focus+label:after,.arm--material-outline-style .arm-df__checkbox input[type="radio"]:focus+label:before{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 8px rgb(26 37 56 / 10%);box-shadow:0 0 0 8px rgb(26 37 56 / 10%);background-color:rgb(26 37 56 / .1);border-color:var(--arm-dt-black-100)}.arm--material-outline-style .arm-df__radio input[type="radio"]:focus+label:before{-webkit-box-shadow:0 0 0 10px rgb(0 0 0 / 10%);box-shadow:0 0 0 10px rgb(0 0 0 / 10%)}.arm--material-outline-style .arm-df__fc-icon.--arm-prefix-icon+.arm-notched-outline .arm-notched-outline__leading,.arm--material-outline-style .arm-df__form-field-wrap input.--arm-has-suffix-icon+.arm-notched-outline .arm-notched-outline__trailing{width:40px}.arm--material-outline-style .arm-df__form-field-wrap:has(.arm-df__dropdown-control.arm-is-active) div.arm-notched-outline div.arm-notched-outline__leading,.arm--material-outline-style .arm-df__form-field-wrap:has(.arm-df__dropdown-control.arm-is-active) div.arm-notched-outline div.arm-notched-outline__trailing{border-bottom-left-radius:0;border-bottom-right-radius:0}.arm-rounded-style .arm-df__form-field-wrap_submit button.arm-df__form-control-submit-btn.arm-df__form-group_button,.arm-rounded-style div.arm-df__form-field-wrap_submit .arm-df__form-control-submit-btn.arm_cl_submit_{-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;border-radius:25px}

.arm_template_wrapper.arm_template_wrapper_profiletemplate6 .arm_template_container{
    display: inline-block;
    margin:0 auto;
    float: none;
    max-width:1120px;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_detail_wrapper{
    border: none;
    display: block;
    width: 100%;
    box-sizing: border-box;
    border-left:none;
    border-right:none;
    background: #F5F9FF !important;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_picture_block{
    width: 100%;
    height:280px;
    display: block;
    box-sizing: border-box;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    padding-bottom: 40px;
    text-align:left;
}
.arm_template_wrapper.arm_template_wrapper_profiletemplat5 .arm_template_container{
    display: inline-block;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_picture_block{
    margin: 30px auto auto auto;
    max-height:400px;
    display: block;
    box-sizing: border-box;
    background-repeat: no-repeat;
    position: relative;
    text-align:left;
    width: calc(100% - 60px);
    background-size: cover !important;
    background-position: center center;
    padding-left: 20px;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_picture_block_inner_div{
    width: 83%;
    position: relative;
    background-color: #ffffff;
    margin: -99px auto 0 auto;
    z-index: 99;
    padding-bottom: 20px;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_social_fields_wrapper{
    width: calc(100% - 270px);
    display: inline-block;
    padding: 0 20px 0 20px;
}
.arm_template_wrapper_profiletemplate6 .arm_user_last_active_text {
    font-weight: 500 !important;
    line-height: 100%;
}
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_picture_block{
    margin: auto;
    width: 100%;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_picture_block .arm_template_loading{
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9998;
    width: 100%;
    height: 100%;
    text-align: center;
}

.arm_template_wrapper_profiletemplate6 .arm_profile_picture_block_inner .arm_profile_header_info{
    margin: auto;
    display: inline-block;
    vertical-align: middle;
    width: 80%;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_picture_block_inner .arm_profile_header_info .arm_profile_header_info_left .arm_user_badges_detail {
    margin-top: 8px;
    margin-bottom: 8px;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_picture_block_inner .arm_profile_header_info .arm_profile_header_info_right{
    flex: 1;
    text-align: right;
    margin-top: 10px;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_picture_block .arm_template_loading img{margin-top: 80px;}
.arm_template_wrapper_profiletemplate6 .arm_profile_picture_block:hover .arm_cover_upload_container:not(.arm_profile){
    display: block;  
    z-index: 9999;    
    position: relative;
    float: right;
    top: 10px;} 
.arm_template_wrapper_profiletemplate6 .arm_user_avatar .arm_template_loading img{margin-top: 80px;}
.arm_template_wrapper_profiletemplate6 .arm_user_avatar:hover .arm_cover_upload_container{display: block;}
.arm_template_wrapper_profiletemplate6 .arm_cover_upload_container{
    display: none;
    position: absolute;
    right: 40px;
    bottom: -1px;
    z-index: 99;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_user_avatar{position: relative !important;} .arm_template_wrapper_profiletemplate6 .arm_cover_upload_container .armCoverUploadBtnContainer{position: relative;}
.arm_template_wrapper_profiletemplate6 i{vertical-align: middle;cursor: pointer;}
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_picture_block_inner{
    width: 100%;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_picture_block_inner{
    padding: 20px;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_picture_block_inner_div .arm_profile_picture_block_inner{
    padding: 28px;
    border-bottom: 1px solid #F5F9FF;
}
.arm_template_wrapper_profiletemplate6.tab .social_profile_fields{
    float: left;
}
.arm_template_wrapper_profiletemplate6.tab .arm_profile_picture_block_inner{
    left: 26%;
    bottom: -65px;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_picture_block_inner_div .arm_user_avatar{
    display: inline-block !important;
    text-align: center;
    margin: 0;
    vertical-align: middle;
    position: relative;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_picture_block_inner_div .arm_user_avatar img{
    min-width: auto;
    min-height: auto;
    background: transparent;
    width: 200px;
    height: 200px;
    border-radius: unset;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_name_link{
    display: inline-block;
    text-decoration: none;
    font-weight: bold;
    color: #33334c;
    text-align: left;
    width: 100%;
    line-height: 40px !important;
    font-weight: 500 !important;
    font-family: var(--arm-primary-font) !important;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_header_info_left .arm_user_last_active_text {
    display: inline-block;
    text-decoration: none;
    font-weight: bold;
    text-align: left;
    width: 100%;
    line-height: 100% !important;
    font-weight: 500 !important;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_name_link a{color: #33334c;}
.arm_template_wrapper_profiletemplate6 .arm_user_last_login_time{
    font-size: 16px;
    color: #33334c;
    display: inline-block;
    margin-right: 50px;
}
.arm_template_wrapper_profiletemplate6 .arm_user_last_login_time .arm_user_last_active_text{
    font-size: 16px;
    color: #33334c;
    display: inline-block;
    padding: 10px 0;
}
.arm_template_wrapper_profiletemplate6 .arm_user_last_login_time .arm_item_status_text{
    margin-left: 15px;
    padding: 5px 0 5px 15px;
    border-left: 2px solid #D2D2D2;
}
.arm_template_wrapper_profiletemplate6 .arm_user_about_me{
    display: block;
    margin: 8px 2px;
    font-size: 16px;
    color: #33334c;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_name_link a{
    text-decoration: none;
    border: 0;
    outline: 0;
    text-transform: capitalize;
}

.arm_template_wrapper_profiletemplate6 .arm_profile_detail_data:not(.arm_data_value){
    font-weight: 500 !important;
    vertical-align: middle;
    line-height: 100%;
    padding-left: 30px !important;
    font-size: 14px !important;
    font-family: var(--arm-primary-font) !important;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_detail_data.arm_data_value{
    vertical-align: middle;
    line-height: 100%;
    font-size: 18px !important;
    font-family: var(--arm-primary-font);
    font-weight: 500 !important;
}

.arm_template_wrapper_profiletemplate6 .arm_profile_detail_tbl .arm_profile_detail_data{
    /* display: table-cell; */
    padding: 10px 20px !important;
    text-align: left;
    width: 240px;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_detail_tbl {
    display: table;
    width: 100%;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_detail_tbl .arm_profile_detail_row {
    display: flex;
    column-count: 2;
    align-items: center;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_detail_tbl .arm_profile_detail_data.arm_data_value{
    font-weight: 500 !important;

}
.arm_template_wrapper_profiletemplate6 .arm_profile_detail_tbl .arm_profile_detail_row:last-child .arm_profile_detail_data{
    border-bottom: none;
}

.arm_template_wrapper_profiletemplate6 .arm_profile_name_link a:hover{box-shadow: none;}
.arm_template_wrapper_profiletemplate6 .arm_profile_tabs{
    display: inline-block;
    width: 100%;
    border-width: 1px 0px 1px 0px;
    background-color: #33334c;
    padding: 10px 10px;
    text-align: right;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_tabs .arm_profile_tab_link{
    padding: 8px 10px;
    display: inline-block;
    margin: 0 5px 0 0;
    font-size: 16px;
    color: #8893ad;
    text-align: center;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_tabs .arm_profile_tab_count{
    font-style: italic;
}
.arm_template_wrapper_profiletemplate6 .arm_general_info_container table.arm_profile_detail_tbl tr td:first-child {
    width: 240px;
}

.arm_template_wrapper_profiletemplate6 .arm_profile_tabs .arm_profile_tab_link:hover,
.arm_template_wrapper_profiletemplate6 .arm_profile_tabs .arm_profile_tab_link.arm_profile_tab_link_active{
    font-size: 16px;
    background: #FFF;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_tab_detail{
    margin: 30px auto 30px auto;
    display: block;
    padding-bottom: 0px;
}
.arm_template_wrapper_profiletemplate6 .arm_general_info_container{
    width: 90%;
    padding: 24px;
}
.arm_template_wrapper_profiletemplate6 .arm_member_listing_container,
.arm_template_wrapper_profiletemplate6 .arm_activities_container{
    border: 0;
    padding: 0 30px 10px 30px;
    width: 100%;
}
.arm_template_wrapper_profiletemplate6 .arm_general_info_container table{
    width: 100%;
    margin: 45px 0px 10px;
    border: 0;
    border-spacing: 0;
    border-collapse: collapse;
}
.arm_template_wrapper_profiletemplate6 .arm_general_info_container table td{
    padding: 12px 10px;
    border: 0;
    text-align: left;
}
[dir="rtl"] .arm_template_wrapper_profiletemplate6 .arm_general_info_container table td{
    text-align: right;
}
.arm_template_wrapper_profiletemplate6 .arm_member_listing_container .arm_member_listing_wrapper{
    border: 0;
}
.arm_template_wrapper_profiletemplate6 .arm_member_listing_container .arm_member_info_block{
    padding: 15px 0 10px;
}
.arm_template_wrapper_profiletemplate6 .arm_member_listing_container .arm_member_info_left{
    max-width: 80px;
    width: 80px;
}
.arm_template_wrapper_profiletemplate6 .arm_activity_item .arm_activity_avatar,
.arm_template_wrapper_profiletemplate6 .arm_member_info_block .arm_user_avatar{
    display: inline-block;
    width: 60px;
    height: 60px;
    vertical-align: middle;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    border: 1px solid #ededed;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
}
.arm_template_wrapper_profiletemplate6 .arm_activities_container img.avatar,
.arm_template_wrapper_profiletemplate6 .arm_member_info_block img.avatar{
    display: block;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;  
    margin: 0 auto;
}
.arm_template_wrapper_profiletemplate6 .arm_activities_container img.arm_avatar_small_width,
.arm_template_wrapper_profiletemplate6 .arm_member_info_block img.arm_avatar_small_width{
    width: auto;
    min-width: auto;
}
.arm_template_wrapper_profiletemplate6 .arm_activities_container img.arm_avatar_small_height,
.arm_template_wrapper_profiletemplate6 .arm_member_info_block img.arm_avatar_small_height{
    height: auto;
    min-height: auto;
}
.arm_template_wrapper_profiletemplate6 .arm_member_listing_container .arm_member_info_right,
.arm_template_wrapper_profiletemplate6 .arm_activities_container .arm_activity_item_right{padding-top: 8px;}
.arm_template_wrapper_profiletemplate6 .arm_member_listing_container .arm_member_info_right,
.arm_template_wrapper_profiletemplate6 .arm_member_listing_container .arm_member_info_right *,
.arm_template_wrapper_profiletemplate6 .arm_activities_container .arm_activity_item_right,
.arm_template_wrapper_profiletemplate6 .arm_activities_container .arm_activity_item_right *{
    font-size: 14px;
    color: #7a7d84;
}

.arm_template_wrapper_profiletemplate6 .arm_member_listing_container .arm_member_info_right a,
.arm_template_wrapper_profiletemplate6 .arm_activities_container .arm_activity_item_right a{color: #13b0a5;}
.arm_template_wrapper_profiletemplate6 .arm_member_listing_container .arm_member_info_right a:hover,
.arm_template_wrapper_profiletemplate6 .arm_activities_container .arm_activity_item_right a:hover{color: #f1b136;}
.arm_template_wrapper_profiletemplate6 .arm_activities_container .arm_activities_pagination_block{text-align: right;}

.arm_template_wrapper_profiletemplate6 .arm_transactions_container{padding: 10px;}

.arm_template_wrapper_profiletemplate6 .arm_profile_tab_link.arm_profile_tab_link_active {color:#8893ad !important;}
.arm_template_wrapper_profiletemplate6 .arm_profile_tab_link:hover {color:#8893ad !important;}
.arm_template_wrapper_profiletemplate6 .arm_profile_form_rtl .arm_user_avatar {direction: rtl;left: auto;}
.arm_template_wrapper_profiletemplate6 .arm_profile_form_rtl .arm_cover_upload_container {direction: ltr;left:40px;}
.arm_template_wrapper_profiletemplate6 .arm_profile_form_rtl .arm_profile_tabs {direction:rtl;text-align: left;}

.arm_template_wrapper_profiletemplate6 .social_profile_fields {
    float: right;
    width: auto;
    display: inline;
    margin-right: 15px;
    position: absolute;
}
.arm_template_wrapper_profiletemplate6 .social_profile_fields .arm_social_prof_div{
    display: inline-block;
    margin: 0 4px 4px;
}
.arm_template_wrapper_profiletemplate6 .social_profile_fields .arm_social_prof_div > a {
    background-color: #9B9DA9;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    line-height: normal;
    margin:0;
    min-height: 36px;
    min-width: 36px;
    padding: 2px;
    position: relative;
    text-align: center;
    text-transform: lowercase !important;
    vertical-align: middle;
    width: 36px;
    height: 36px;
}
.arm_template_wrapper_profiletemplate6 .social_profile_fields .arm_social_prof_div > a::before {
    position:relative;
    top: 10px !important;
}
.arm_template_wrapper_profiletemplate6 .arm_solid_divider{
    width: 100%;
    border-bottom: 1px solid var(--arm-gt-gray-100) !important;
    display: block;
    margin: 32px 0;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_tab_detail .arm_general_info_container .arm_profile_detail_text{
    padding: 2px 20px;
    line-height: 100%;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_tab_detail_wrapper{
    margin: 30px auto 0 auto;
    width: 83%;
    background-color: #ffffff;
}
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_picture_block_inner_div .arm_user_avatar{
    display: block !important;
}
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_tab_detail .arm_general_info_container .arm_profile_detail_text {
    padding: 1px 20px 2px 13px;
    margin-left: 0px;
}
.arm_template_wrapper_profiletemplate6.mobile .arm_solid_divider{
    margin: 20px 0 32px 0;
}
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_picture_block_inner_div .arm_user_avatar img{
    margin: 0px;
}
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_picture_block_inner{
    padding: 20px 20px 0 20px;
}
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_picture_block{
    height:250px;
    background-position: top center !important;
}
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_social_fields_wrapper{
    width: 100%;
}
.arm_template_wrapper_profiletemplate6.mobile .arm_user_avatar img{
    width:130px !important;
    height:130px !important;
    min-height: 130px !important;
    max-height: 130px !important;
}
.arm_template_wrapper_profiletemplate6.mobile .social_profile_fields{
    float: left;
    margin: 20px 0 0 0;
}
.arm_template_wrapper_profiletemplate6.tab .arm_profile_detail_tbl .arm_profile_detail_data,
.arm_template_wrapper_profiletemplate6.tab .arm_profile_tab_detail .arm_general_info_container .arm_profile_detail_text { font-size: 18px !important; } 
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_detail_tbl .arm_profile_detail_data,
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_tab_detail .arm_general_info_container .arm_profile_detail_text { font-size: 14px !important; }

.arm_template_wrapper_profiletemplate6.tab .arm_profile_detail_tbl .arm_profile_detail_row { column-count: unset; } 
.arm_template_wrapper_profiletemplate6.tab .arm_profile_tab_detail .arm_profile_detail_tbl .arm_profile_detail_row .arm_profile_detail_data {column-count: unset;}
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_detail_tbl .arm_profile_detail_row{display: block;column-count: unset;margin-left: -10px;}
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_detail_tbl .arm_profile_detail_data{column-count: unset;}
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_picture_block_inner .arm_profile_header_info .arm_profile_header_info_right {text-align: left;}
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_detail_tbl .arm_profile_detail_data { display: block;padding: 8px 10px 8px 32px;}
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_detail_tbl .arm_profile_detail_data:nth-child(odd) {border: none;}
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_detail_text {margin-left: 30px;}
.arm_template_wrapper_profiletemplate6.mobile .arm_profile_picture_block_inner .arm_profile_header_info .arm_profile_header_info_left {margin-top: 10px; padding-left: 0;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_profile_picture_block{height:230px;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_user_avatar{
    bottom:-55px !important;
    margin:0 auto !important;
    left:50px !important;
    position: absolute;
    width:140px !important;
    height:140px !important;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_profile_picture_block_inner .arm_profile_header_info,
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_profile_social_fields_wrapper,
.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate6 .arm_com_wall_post_display_container,
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_com_wall_post_display_container,
.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate6 .arm_com_sidebar_wrapper,
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_com_sidebar_wrapper{
    width: 100% !important;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_com_media_item img{
    width: 80px;
    height: 75px;
    object-fit: cover;
}
.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate6 .arm_wall_posts_paging_div,
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_wall_posts_paging_div{
    margin-bottom: 24px;
}
.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate6 .arm_com_sidebar_div_people,
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_com_sidebar_div_people,
.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate6 .arm_com_sidebar_div_community,
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_com_sidebar_div_community,
.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate6 .arm_com_sidebar_div_update,
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_com_sidebar_div_update{
    margin-left: 0 !important;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_user_avatar img{
    width:130px !important;
    height:130px !important;
    min-height: 130px !important;
    max-height: 130px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate6 .arm_user_avatar{
    width:140px !important;
    height:140px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate6 .arm_user_avatar img{
    width:130px !important;
    height:130px !important;
    max-width: 130px !important;
    min-width: 130px !important;
    max-height: 130px !important;
    min-height: 130px !important;
}
.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate6 .arm_profile_detail_data{ column-count: unset; }
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .social_profile_fields{
    min-width:100%;
    width:100%;
    max-width: 100%;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_profile_header_info{
    margin-top:60px;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_profile_detail_text {margin-left: 10px; border-left: 2px solid #000000 ;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_profile_tab_detail {margin-top: 20px;}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_profile_name_link{
    margin-bottom:15px;
    text-align: center;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_user_badges_detail{
    margin:0 0 20px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_general_info_container{margin: 0 auto 50px;width: calc(100% - 50px);}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_profile_detail_tbl .arm_profile_detail_row{display: block;column-count: unset;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_profile_detail_tbl .arm_profile_detail_data{column-count: unset;display: block;padding: 8px 10px 8px 30px; text-align: left !important;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_profile_header_info {flex-direction: column;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_profile_header_info_right {text-align: left;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_profile_picture_block_inner .arm_profile_header_info .arm_profile_header_info_left {padding-left: 0;}

.arm_template_wrapper_profiletemplate6 .arm_user_avatar .arm_cover_upload_container{
    left: 20px;
    top: 45px;
}

.arm_template_wrapper_profiletemplate6 .arm_profile_picture_block .arm_user_avatar:hover .arm_profile{display: block;}
.arm_template_wrapper_profiletemplate6 .arm_delete_profile_popup.arm_confirm_box{
    left: 60px;
    margin-top: 38px;
}

.arm_template_wrapper_profiletemplate6 .arm_delete_profile_popup.arm_confirm_box .arm_confirm_box_arrow{
    float: left;
    margin-left: 35px;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_detail_tbl .hidden_section{
    display: none; 
}

::i-block-chrome,.armCoverUploadBtn{
    height : 29px !important;
}
.arm_profile_detail_text:empty {
  background: none;
}
.arm_template_wrapper_profiletemplate6 .arm_confirm_box.arm_delete_profile_popup.armopen .arm_confirm_box_body{
    margin-left: -25px;
}
.arm_template_wrapper_profiletemplate6 .arm_confirm_box.arm_delete_profile_popup.armopen,
.arm_template_wrapper_profiletemplate6 .arm_confirm_box.arm_delete_cover_popup.armopen{
    margin-top: 0;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_field_after_content_wrapper{
    padding-left: 52px;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_field_before_content_wrapper, 
.arm_template_wrapper_profiletemplate6 .arm_profile_field_after_content_wrapper{
    padding: 15px 30px 15px 44px !important;
}
.arm_template_wrapper_profiletemplate6 .arm_user_last_active_text{
    margin-top: 8px;
}
.arm_template_wrapper_profiletemplate6 .arm_com_user_personal_info_heading {
	padding: 5.5px 0;
    border-left: 2px solid #000000;
}
.arm_template_wrapper_profiletemplate6 .arm_profile_detail_body{
    margin-top: 20px;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_profile_social_fields_wrapper{
    padding: unset;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate6 .arm_general_info_container{
    margin: unset !important;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_com_user_personal_info_heading{
    border: unset !important;
}

/*RTL based new CSS*/

[dir="rtl"] .arm_template_wrapper_profiletemplate6 .arm_profile_container .arm_profile_detail_text{
    text-align: right;
}
[dir="rtl"] .arm_template_wrapper_profiletemplate6 .arm_profile_name_link,
[dir="rtl"] .arm_template_wrapper_profiletemplate6 .arm_profile_name_link a,
[dir="rtl"] .arm_template_wrapper_profiletemplate6 .arm_directory_container .arm_user_link,
[dir="rtl"] .arm_template_wrapper_profiletemplate6 .arm_profile_container .arm_user_last_login_time,
[dir="rtl"] .arm_template_wrapper_profiletemplate6 .arm_profile_container .arm_user_last_active_text,
[dir="rtl"] .arm_template_wrapper_profiletemplate6 .arm_profile_container .arm_user_about_me,
[dir="rtl"] .arm_template_wrapper_profiletemplate6 .arm_profile_tab_detail .arm_profile_detail_tbl .arm_profile_detail_row .arm_profile_detail_data{
    float: right;
    text-align: right;
}

/* RTL SUPPORT STARTS*/

.rtl .arm_template_wrapper_profiletemplate6 .arm_com_user_personal_info_heading {
    border-left: 0 !important;
    border-right: 2px solid #000000;
}

/* RTL SUPPORT ENDS*/

@media (max-width:1024px){

    .arm_template_wrapper_profiletemplate6 .arm_user_avatar img{
        width:130px !important;
        min-width:130px !important;
        height: 130px !important;
        min-height:130px !important;
    }
    .arm_template_wrapper_profiletemplate6 .arm_profile_name_link, .arm_template_wrapper_profiletemplate6 .arm_profile_name_link a{
        font-size: 20px !important;
        line-height: 100% !important;
    }
    .arm_template_wrapper_profiletemplate6 .arm_profile_tab_detail .arm_general_info_container .arm_profile_detail_text { font-size: 18px !important; } 
    
    .arm_template_wrapper_profiletemplate6 .arm_profile_detail_tbl .arm_profile_detail_data { font-size: 16px !important; }
}
@media (max-width:575px){
    .arm_template_wrapper_profiletemplate6 .arm_profile_picture_block{
        height:230px;
        background-size: 100% 230px;
        margin: auto;
        width: 100%;
    }
    .arm_template_wrapper_profiletemplate6 .arm_general_info_container table.arm_profile_detail_tbl tr td {
        width: 100%;
        display: block;
        height: auto;
    }
    .arm_template_wrapper_profiletemplate6 .arm_general_info_container table.arm_profile_detail_tbl tr td:first-child
    {
        border-bottom: none !important;
        padding-bottom: 0px;
        text-align: left;
    }
    .arm_template_wrapper_profiletemplate6 .arm_general_info_container table.arm_profile_detail_tbl tr td:last-child{
        padding-top: 0px;
    }
    .arm_template_wrapper_profiletemplate6 .arm_profile_detail_wrapper{ 
        border-radius: 16px;
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        -o-border-radius: 16px;
    }
    .arm_template_wrapper_profiletemplate6 .arm_user_avatar{
        top:15px !important;
        bottom:0px !important;
        margin:0 auto !important;
        left:0 !important;
    }

    .arm_template_wrapper_profiletemplate6 .arm_profile_name_link{
        margin-top:15px;
    }

    .arm_template_wrapper_profiletemplate6 .arm_user_badges_detail{
        margin: 5px 0 5px 0;
        text-align: left;
    }
    .arm_template_wrapper_profiletemplate6 .arm_user_avatar{
        top:70% !important;
        bottom:0px !important;
        margin:0 auto !important;
        position: absolute;
        transform:translateX(-50%);
        -webkit-transform:translateX(-50%);
        -o-transform:translateX(-50%);
        -moz-transform:translateX(-50%);
    }
    .arm_template_wrapper_profiletemplate6 .social_profile_fields{
        float: left;
        margin: 20px 0 0 20px;
    }
    .arm_template_wrapper_profiletemplate6 .arm_profile_name_link{
        margin-top:15px;
    }
    .arm_template_wrapper_profiletemplate6 .arm_profile_header_info_left {
        width: 100%; display: inline-block; float: none;
    }
    .arm_template_wrapper_profiletemplate6 .arm_user_avatar{
        top:70% !important;
        bottom:0px !important;
        margin:0 auto !important;
        left: 50% !important;
        position: absolute;
        transform:translateX(-50%);
        -webkit-transform:translateX(-50%);
        -o-transform:translateX(-50%);
        -moz-transform:translateX(-50%);
    }
    .arm_template_wrapper_profiletemplate6 .arm_user_last_active_text {
        float: left;
    }
    .arm_template_wrapper_profiletemplate6 .arm_profile_header_info_right {
        padding-top: 0;
    }
   .arm_template_wrapper_profiletemplate6 .arm_profile_detail_tbl .arm_profile_detail_data {
        display: block;
        padding: 8px 10px 8px 32px;
    }
    .arm_template_wrapper_profiletemplate6 .arm_profile_detail_tbl .arm_profile_detail_data:nth-child(odd) {
          border: none;
    }
    .arm_template_wrapper_profiletemplate6 .arm_profile_tab_detail{margin-top: 30px;}
    .arm_template_wrapper_profiletemplate6 .arm_profile_header_info {flex-direction: column;}
    .arm_template_wrapper_profiletemplate6 .arm_profile_picture_block_inner{margin-top: 60px;}
    .arm_template_wrapper_profiletemplate6 .arm_profile_picture_block_inner .arm_profile_header_info .arm_profile_header_info_left {margin-top: unset;padding-left: unset;}
    .arm_template_wrapper_profiletemplate6 .arm_profile_picture_block_inner .arm_profile_header_info .arm_profile_header_info_right {text-align: left; padding-left: 24px;}

    .arm_template_wrapper_profiletemplate6 .arm_general_info_container{width: calc(100% - 50px);}
    .arm_template_wrapper_profiletemplate6 .arm_profile_detail_tbl .arm_profile_detail_row{display: block;column-count: unset;}
    .arm_template_wrapper_profiletemplate6 .arm_profile_detail_tbl .arm_profile_detail_data{column-count: unset;}
    .arm_template_wrapper_profiletemplate6 .arm_profile_detail_text {margin-left: 10px;}
    .arm_template_wrapper_profiletemplate6 .arm_profile_social_fields_wrapper{width: 100% !important;}
    .arm_template_wrapper_profiletemplate6 .arm_profile_social_fields_wrapper{padding: 12px;}
    .arm_template_wrapper_profiletemplate6 .arm_profile_name_link{text-align: center;}
    .arm_template_wrapper_profiletemplate6 .arm_profile_detail_tbl .arm_profile_detail_data,
    .arm_template_wrapper_profiletemplate6 .social_profile_fields.arm_profile_header_info_right{
        display: block;
        text-align: center;
        margin: 16px auto 0 auto;
        float: unset;
        position: unset;
    }

    .arm_template_wrapper_profiletemplate6 .arm_profile_detail_tbl .arm_profile_detail_data.arm_data_value{
        margin-top: 0 !important;
        padding-top: 5px !important ;
    }

    .arm_template_wrapper_profiletemplate6 .arm_profile_picture_block_inner_div .arm_user_avatar img {
        width: 108px !important;
        height: 108px !important;
        min-height: 108px !important;
        max-height: 108px !important;
        min-width: 108px !important;
    }

    .arm_template_wrapper_profiletemplate6 .arm_profile_header_info_left {
        width: 100%;
        display: inline-block;
        float: none;
    }

    .arm_template_wrapper_profiletemplate6 .arm_profile_picture_block_inner .arm_profile_header_info{
        width: 100% !important;
    }
    .arm_template_wrapper_profiletemplate6 .arm_user_last_active_text{
        text-align: center !important;
    }

    .arm_template_wrapper_profiletemplate6 .arm_profile_tab_detail_wrapper{
        margin: 0 auto !important;
        width: 95% !important;
    }

    .arm_template_wrapper_1 .arm_profile_tab_detail .arm_profile_detail_tbl .arm_profile_detail_row .arm_profile_detail_data{
        text-align: left !important;
    }
    .arm_template_wrapper_profiletemplate6 .arm_profile_tab_detail .arm_general_info_container .arm_profile_detail_text{
        padding: 0 !important;
    }

    .arm_template_wrapper_1 .arm_profile_tab_detail .arm_profile_detail_tbl .arm_profile_detail_row .arm_profile_detail_data{
        padding: 12px !important;
    }
}

@media (max-width: 479px) {
    .entry-content.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained {
        padding: 0 10px;
    }
    .arm_template_wrapper_profiletemplate6 .arm_profile_picture_block_inner_div {
        width: 95%;
        padding-bottom: 0;
    }
    .arm_template_wrapper .arm_profile_picture_block_inner .arm_user_avatar {
        max-width: 142px !important;
    }
}

.arm_template_wrapper.arm_template_wrapper_profiletemplate1{
    width:100%;
    text-align:center;
}
.arm_template_wrapper.arm_template_wrapper_profiletemplate1 .arm_template_container{
    display: inline-block;
    margin:0 auto;
    float: none;
    max-width:1120px;
}
.arm_template_wrapper_profiletemplate1{
    font-size: 14px;
    line-height: normal;
    color: #565765;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_detail_wrapper{
    border: none;
    border-radius: 4px;
    display: block;
    width: 100%;
    box-sizing: border-box;
    border-left:none;
    border-right:none;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_picture_block{
    
    border-radius: 16px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
    margin: 30px auto auto auto;
    height:250px;
    display: block;
    box-sizing: border-box;
    background-repeat: no-repeat;
    position: relative;
    text-align:left;
    width: calc(100% - 60px);
    background-size: cover !important;
    background-position: center center;
    padding-bottom: 0;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_picture_block .arm_template_loading{
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9998;
    width: 100%;
    height: 100%;
    text-align: center;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_picture_block .arm_template_loading img{margin-top: 80px;}
.arm_template_wrapper_profiletemplate1 .arm_profile_picture_block:hover .arm_cover_upload_container:not(.arm_profile){display: block;}
.arm_template_wrapper_profiletemplate1 .arm_profile_picture_block:hover .arm_cover_upload_container:not(.arm_profile) .arm_confirm_box{display: none;}


.arm_template_wrapper_profiletemplate1 .arm_cover_upload_container{
    display: none;
    position: absolute;
    right: 40px;
    bottom: -1px;
    z-index: 99;
}
.arm_template_wrapper_profiletemplate1 .arm_cover_upload_container .armCoverUploadBtnContainer{position: relative;float: left;}
.arm_template_wrapper_profiletemplate1 i{vertical-align: middle;cursor: pointer;}
.arm_template_wrapper_profiletemplate1 .arm_profile_picture_block_inner{
    float:left;
    width:100%;
    padding:20px 40px;
    height:250px;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_picture_block_inner .arm_user_avatar{
    display: inline-block !important;
    text-align: center;
    vertical-align: top;
    float:left;
    max-width: 140px;
    width: 140px;
    max-height: 140px;
    border-radius: 100%;
    border: 2px #f1b136 solid;
    margin: 30px 12px 10px;
    height:140px;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_picture_block_inner .arm_user_avatar img{
    min-width: auto;
    min-height: auto;
    width: 100%;
    height: 100%;
    border-radius: 100%;
    background: transparent;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_header_info{
    max-width: 70% !important;
    width: 100%;
    display: inline-block;
    padding: 0;
    margin: 0;
    text-align: left;
}
.arm_template_wrapper_profiletemplate1.tab .arm_profile_header_info {
    max-width: 70% !important;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_name_link{
    display: inline-block;
    text-decoration: none;
    font-size: 24px;
    font-weight: bold;
    color: #33334c;
    margin-bottom: 6px;
    float:left;
    width:100%;
}
.arm_template_wrapper_profiletemplate1 .arm_user_badges_detail{
    float:left;
    width:100%;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_separator {
    float: left;
    height: 230px;
    width: 1px;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_name_link a{color: #33334c;}
.arm_template_wrapper_profiletemplate1 .arm_user_last_login_time{
    font-size: 16px;
    color: #33334c;
}

.arm_template_wrapper_profiletemplate1 .arm_user_last_active_text{
    float:left;
    width:100%;
    color:#ffffff !important;
    margin-bottom: 10px;
}
.arm_template_wrapper_profiletemplate1 .arm_user_last_login_time .arm_item_status_text{
    margin-left: 50px;
}
.arm_template_wrapper_profiletemplate1 .arm_user_about_me{
    display: block;
    margin: 10px 2px 30px;
    font-size: 16px;
    color: #33334c;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_name_link a{
    text-decoration: none;
    border: 0;
    outline: 0;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_name_link a:hover{box-shadow: none;}
.arm_template_wrapper_profiletemplate1 .social_profile_fields {
    float: left;
    display: inline-block;
    max-width: 100% !important;
    width: 100%;
    vertical-align: top;
    padding: 0;
    margin: 15px 0px 10px;
    text-align:left;
}
.arm_template_wrapper_profiletemplate1 .social_profile_fields .arm_social_prof_div{
    display: inline-block;
    margin:0 5px 5px 0;
}
 .arm_template_wrapper_profiletemplate1 .social_profile_fields .arm_social_prof_div > a {
    border-radius: 30px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    height: 28px;
    line-height: normal;
    min-height: 28px;
    min-width: 28px;
    position: relative;
    text-align: center;
    text-transform: lowercase !important;
    vertical-align: middle;
    width: 28px;
}

.arm_template_wrapper_profiletemplate1 .arm_profile_tabs{
    display: inline-block;
    width: 100%;
    border-width: 1px 0px 1px 0px;
    background-color: #33334c;
    padding: 10px 40px;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_tabs .arm_profile_tab_link{
    padding: 6px 8px;
    display: inline-block;
    margin: 0 5px 0 0;
    font-size: 16px;
    color: #8893ad;
    text-align: center;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_tabs .arm_profile_tab_count{
    font-style: italic;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_tabs .arm_profile_tab_link:hover,
.arm_template_wrapper_profiletemplate1 .arm_profile_tabs .arm_profile_tab_link.arm_profile_tab_link_active{
    font-size: 16px;
    color: #f1b136;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_tab_detail{
    box-sizing: border-box;
    padding:0;
}
.arm_template_wrapper_profiletemplate1 .arm_general_info_container,
.arm_template_wrapper_profiletemplate1 .arm_member_listing_container{
    border: 0;
    padding: 0 0 10px 0;
}
.arm_template_wrapper_profiletemplate1 .arm_general_info_container table{
    margin: 10px 0px 10px;
    border: 0;
    border-spacing: 0;
    border-collapse: collapse;
    width: 100%;
}
.arm_template_wrapper_profiletemplate1 .arm_general_info_container table td{
    padding: 12px 10px;
    border: 0;
    text-align: left;
}
[dir="rtl"] .arm_template_wrapper_profiletemplate1 .arm_general_info_container table td{
    text-align: right;
}
.arm_template_wrapper_profiletemplate1 .arm_member_listing_container .arm_member_listing_wrapper{
    border: 0;
}
.arm_template_wrapper_profiletemplate1 .arm_member_listing_container .arm_member_info_block{
    padding: 15px 0 10px;
}
.arm_template_wrapper_profiletemplate1 .arm_member_listing_container .arm_member_info_left{
    max-width: 80px;
    width: 80px;
}
.arm_template_wrapper_profiletemplate1 .arm_activity_item .arm_activity_avatar,
.arm_template_wrapper_profiletemplate1 .arm_member_info_block .arm_user_avatar{
    display: inline-block;
    width: 60px;
    height: 60px;
    vertical-align: middle;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    border: 1px solid #ededed;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
}
.arm_template_wrapper_profiletemplate1 .arm_activities_container img.avatar,
.arm_template_wrapper_profiletemplate1 .arm_member_info_block img.avatar{
    display: block;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;  
    margin: 0 auto;
}
.arm_template_wrapper_profiletemplate1 .arm_activities_container img.arm_avatar_small_width,
.arm_template_wrapper_profiletemplate1 .arm_member_info_block img.arm_avatar_small_width{
    width: auto;
    min-width: auto;
}
.arm_template_wrapper_profiletemplate1 .arm_activities_container img.arm_avatar_small_height,
.arm_template_wrapper_profiletemplate1 .arm_member_info_block img.arm_avatar_small_height{
    height: auto;
    min-height: auto;
}
.arm_template_wrapper_profiletemplate1 .arm_member_listing_container .arm_member_info_right,
.arm_template_wrapper_profiletemplate1 .arm_activities_container .arm_activity_item_right{padding-top: 8px;}
.arm_template_wrapper_profiletemplate1 .arm_member_listing_container .arm_member_info_right,
.arm_template_wrapper_profiletemplate1 .arm_member_listing_container .arm_member_info_right *,
.arm_template_wrapper_profiletemplate1 .arm_activities_container .arm_activity_item_right,
.arm_template_wrapper_profiletemplate1 .arm_activities_container .arm_activity_item_right *{
    font-size: 14px;
    color: #7a7d84;
}
.arm_template_wrapper_profiletemplate1 .arm_member_listing_container .arm_member_info_right a,
.arm_template_wrapper_profiletemplate1 .arm_activities_container .arm_activity_item_right a{color: #13b0a5;}
.arm_template_wrapper_profiletemplate1 .arm_member_listing_container .arm_member_info_right a:hover,
.arm_template_wrapper_profiletemplate1 .arm_activities_container .arm_activity_item_right a:hover{color: #f1b136;}
.arm_template_wrapper_profiletemplate1 .arm_activities_container .arm_activities_pagination_block{text-align: right;}

.arm_template_wrapper_profiletemplate1 .arm_transactions_container{padding: 10px;}

.arm_template_wrapper_profiletemplate1 .arm_profile_form_rtl .arm_cover_upload_container {direction: ltr;left:40px;}
.arm_template_wrapper_profiletemplate1 .arm_profile_field_after_content_wrapper,
.arm_template_wrapper_profiletemplate1 .arm_profile_field_before_content_wrapper {padding-left: 52px;}
.arm_template_wrapper_profiletemplate1.mobile .arm_profile_picture_block_inner{
        float:left;
        width:100%;
        text-align:center;
}

.arm_template_wrapper_profiletemplate1.mobile .arm_user_avatar{
    float:none !important;
    margin:5px auto !important;
    display:block !important;
}

.arm_template_wrapper_profiletemplate1.mobile .arm_profile_separator{
    width:0px !important;
    height:0px !important;
    display: none !important;
}

.arm_template_wrapper_profiletemplate1.mobile .arm_profile_header_info{
    max-width:100% !important;
    text-align:center;
    margin:0px 0px 0px 2px !important;
}

.arm_template_wrapper_profiletemplate1.mobile .arm_profile_name_link{
    margin-bottom:15px !important;
}

.arm_template_wrapper_profiletemplate1.mobile .arm_user_badges_detail{
    margin-bottom:10px !important;
}

.arm_template_wrapper_profiletemplate1.mobile .social_profile_fields{
    width:100% !important;
    display:block !important;
    max-width:100% !important;
    text-align: center !important;
    margin-right:0 !important;
    margin-top: 0;
}
.arm_template_wrapper_profiletemplate1.mobile .arm_general_info_container{
    border: 0;
    padding: 0 0 0px 0;
    width: 100%;
    margin:0 auto;
}

.arm_template_wrapper_profiletemplate1.mobile .arm_profile_picture_block{
    height:350px;
    width: 100%;
    margin: auto;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_detail_text{
    width: 100%;
    font-weight: 600;
    color: #1A2538;
    float: left;
    text-align: left;
    padding:  15px 30px 15px 52px;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_detail_tbl {
    display: table;
    width: 100%;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_detail_tbl .arm_profile_detail_row {
    display: table-row;
    column-count: 2;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_detail_tbl .arm_profile_detail_body {
    display: table-row-group;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_detail_tbl .arm_profile_detail_data{
    display: table-cell;
    padding: 20px 10px 22px 52px;
    border-bottom: 2px solid #CED4DE;
    text-align: left;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_detail_tbl .arm_profile_detail_data.arm_data_value{
    font-weight: 500 !important;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_detail_tbl .arm_profile_detail_row:last-child .arm_profile_detail_data{
    border-bottom: none;
}
.arm_template_wrapper_profiletemplate1.mobile .arm_profile_picture_block{
    height:380px;
    width: 100%;
    margin: auto;
    background-size: cover !important;
}
.arm_template_wrapper_profiletemplate1.mobile .arm_profile_field_after_content_wrapper,
.arm_template_wrapper_profiletemplate1.mobile .arm_profile_field_before_content_wrapper,
.arm_template_wrapper_profiletemplate1.mobile .arm_profile_detail_text{
    padding-left: 32px;
}
.arm_template_wrapper_profiletemplate1.mobile .arm_profile_detail_tbl .arm_profile_detail_data {
    display: block;
    padding: 8px 10px 8px 30px;
}
.arm_template_wrapper_profiletemplate1.mobile .arm_profile_detail_tbl .arm_profile_detail_data:nth-child(odd) {
    border: none;
}

@media screen and (max-width: 1600px) and (min-width:1400px) {
    .arm_template_wrapper_profiletemplate1 .arm_profile_header_info{
        max-width: 64% !important;
    }

}
@media (max-width: 768px){
    .arm_template_wrapper_profiletemplate1 .arm_user_avatar{
        width:140px !important;
        height:140px !important;
    }
    .arm_template_wrapper_profiletemplate1 .arm_profile_header_info{
		position: absolute !important;
	}
}

@media (min-width:769px) and (max-width:1024px){
    .arm_template_wrapper_profiletemplate1 .arm_profile_header_info{
        max-width:50% !important;
    }
}

@media only screen and (width:1024px){
    .arm_template_wrapper_profiletemplate1 .arm_user_avatar{
        position:relative;
        left:35px;
    }
    .arm_template_wrapper_profiletemplate1 .arm_profile_header_info{
        margin:40px 0px 0px 0px !important;
    }

}

@media (min-width:501px) and (max-width:660px){
    .arm_template_wrapper_profiletemplate1 .arm_profile_header_info{
        margin:40px 0px 10px 15px !important;
        max-width:55% !important;
    }
}

@media (max-width:550px){

    .arm_template_wrapper_profiletemplate1 .arm_profile_detail_wrapper{
        border-radius: 16PX;
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        -ms-border-radius: 16px;
        -o-border-radius: 16px;
    }
    .arm_template_wrapper_profiletemplate1 .arm_profile_picture_block_inner{
        float:left;
        width:100%;
        text-align:center;
    }

    .arm_template_wrapper_profiletemplate1 .arm_user_avatar{
        float:none !important;
        margin:5px auto !important;
        display:block !important;
    }

    .arm_template_wrapper_profiletemplate1 .arm_profile_separator{
        width:0px !important;
        height:0px !important;
        display: none !important;
    }

    .arm_template_wrapper_profiletemplate1 .arm_profile_header_info{
        max-width:100% !important;
        text-align:center;
        margin:0px 0px 0px 2px !important;
    }

    .arm_template_wrapper_profiletemplate1 .arm_profile_name_link{
        margin-bottom:15px !important;
    }

    .arm_template_wrapper_profiletemplate1 .arm_user_badges_detail{
        margin-bottom:10px !important;
    }

    .arm_template_wrapper_profiletemplate1 .social_profile_fields{
        float:left !important;
        width:100% !important;
        display:block !important;
        max-width:100% !important;
        text-align: center !important;
        margin-left:0 !important;
        margin-right:0 !important;
    }
    .arm_template_wrapper_profiletemplate1 .arm_general_info_container{
        border: 0;
        padding: 0 0 0px 0;
        width: 100%;
        margin:0 auto;
    }

    .arm_template_wrapper_profiletemplate1 .arm_profile_picture_block{
        height:370px;
        width: 100%;
        margin: auto;
        background-size: cover !important;
    }
    .arm_template_wrapper_profiletemplate1 .arm_profile_detail_text{
        padding-left: 32px;
    }
    .arm_template_wrapper_profiletemplate1 .arm_profile_detail_tbl .arm_profile_detail_data {
        display: block;
        padding: 8px 10px 8px 30px;
    }
    .arm_template_wrapper_profiletemplate1 .arm_profile_detail_tbl .arm_profile_detail_data:nth-child(odd) {
          border: none;
    }

    .arm_template_wrapper_profiletemplate1 .arm_profile_header_info{
        position: relative !important;
    }

    .arm_template_wrapper_profiletemplate1 .arm_profile_detail_tbl,
    .arm_template_wrapper_profiletemplate1 .arm_profile_detail_tbl .arm_profile_detail_body,
	.arm_template_wrapper_profiletemplate1 .arm_profile_detail_tbl .arm_profile_detail_row{
		display: contents !important;
		width: 100% !important;
	}
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate1 .arm_profile_picture_block{
    height:380px;
    width: 100%;
    margin: auto;
    background-size: cover !important;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate1 .arm_profile_detail_text{
    padding-left: 32px;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate1 .arm_profile_detail_data {
    display: block;
    padding: 8px 10px 8px 30px;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_profile_detail_tbl .arm_profile_detail_data:nth-child(odd) {
    border: none;
}
.arm_template_preview_popup.popup_wrapper .arm_template_wrapper_profiletemplate1 .arm_profile_header_info,
.arm_template_preview_popup.popup_wrapper.arm_desktop_wrapper .arm_template_wrapper_profiletemplate1 .arm_profile_header_info,
.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate1 .arm_profile_header_info
{
    max-width: 70% !important;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate1 .arm_profile_picture_block_inner{
    float:left;
    width:100%;
    text-align:center;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate1 .arm_user_avatar{
    float:none !important;
    margin:5px auto !important;
    display:block !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate1 .arm_profile_separator{
    width:0px !important;
    height:0px !important;
    display: none !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate1 .arm_profile_header_info{
    max-width:100% !important;
    text-align:center;
    margin:0px 0px 0px 2px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate1 .arm_profile_name_link{
    margin-bottom:15px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate1 .arm_user_badges_detail{
    margin-bottom:10px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate1 .social_profile_fields{
    float:left !important;
    width:100% !important;
    display:block !important;
    max-width:100% !important;
    text-align: center !important;
    margin-left:0 !important;
    margin-right:0 !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate1 .arm_general_info_container{
    border: 0;
    padding: 0 0 0px 0;
    width: 100%;
    margin:0 auto;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate1 .arm_profile_picture_block{
    height:350px;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate1 .social_profile_fields{
    min-width: 100% !important;
    max-width: 100% !important;
    width:100% !important;
}

.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate1 .arm_user_avatar{
    width:140px !important;
    height:140px !important;
}
.arm_template_wrapper_profiletemplate1 .arm_user_avatar .arm_cover_upload_container{
    left: 75px;
    right: 0;
    top: 130px;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_picture_block .arm_user_avatar:hover .arm_profile{display: block;}

.arm_template_wrapper_profiletemplate1 .arm_delete_profile_popup.arm_confirm_box{
    left: 0px;
    margin-top: 38px;
}

.arm_template_wrapper_profiletemplate1 .arm_delete_profile_popup.arm_confirm_box .arm_confirm_box_arrow{
    float: left;
    margin-left: 35px;
}
.arm_template_wrapper_profiletemplate1 .arm_profile_detail_tbl .hidden_section{
    display: none; 
}

::i-block-chrome,.armCoverUploadBtn{
    height : 29px !important;
}

.arm_template_wrapper.arm_template_wrapper_profiletemplate2{
    width:100%;
    text-align:center;
}
.arm_template_wrapper.arm_template_wrapper_profiletemplate2 .arm_template_container{
    display: inline-block;
    margin:0 auto;
    float: none;
    max-width:1120px;
}
.arm_template_wrapper.arm_template_wrapper_profiletemplate2 .arm_template_container{
    display: inline-block;
}
.arm_template_wrapper_profiletemplate2{
    font-size: 14px;
    line-height: normal;
    color: #565765;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_detail_wrapper{
    border:none;
    border-radius: 4px;
    display: block;
    width: 100%;
    box-sizing: border-box;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_picture_block{
     border-radius: 16px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
    margin: 30px auto auto auto;
    height:220px;
    display: block;
    box-sizing: border-box;
    background-repeat: no-repeat;
    position: relative;
    text-align:left;
    width: calc(100% - 60px);
    background-size: cover !important;
    background-position: center center;
    padding-bottom: 0;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_picture_block .arm_template_loading{
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9998;
    width: 100%;
    height: 100%;
    text-align: center;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_picture_block .arm_template_loading img{margin-top: 80px;}
.arm_template_wrapper_profiletemplate2 .arm_profile_picture_block:hover .arm_cover_upload_container:not(.arm_profile){display: block;}
.arm_template_wrapper_profiletemplate2 .arm_cover_upload_container{
    display: none;
    position: absolute;
    right: 40px;
    bottom: -1px;
    z-index: 99;
}
.arm_template_wrapper_profiletemplate2 .arm_cover_upload_container .armCoverUploadBtnContainer{position: relative;float: left;}
.arm_template_wrapper_profiletemplate2 i{vertical-align: middle;cursor: pointer;}
.arm_template_wrapper_profiletemplate2 input{}
.arm_template_wrapper_profiletemplate2 .arm_profile_picture_block_inner .arm_user_avatar{
    display: block !important;
    text-align: center;
    vertical-align: top;
    max-width: 142px;
    width: 142px;
    max-height: 142px;
    height:142px;
    background-color: #f1b136;
    border: 6px #e0a432 solid;
    border-radius: 100%;
    margin: 5px 0 30px 0;
    z-index: 999;
    position: relative;
    flex: 1;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_picture_block_inner .arm_user_avatar img{
    width: 132px;
    height: 130px;
    border-radius: 100%;
    -webkit-border-radius:100%;
    -moz-border-radius: 100%;
    -o-border-radius: 100%;
    background: transparent;
}

.arm_template_wrapper_profiletemplate2 .arm_profile_header_bottom_box{
    width: 100%;
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top;
    padding: 0;
    margin: 5px 0 6px;
    text-align: center;
    position: relative;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_header_top_box{
    width:100%;
    display: flex;
    position:absolute;
    left:0;
    bottom:-100px;
}
.arm_template_wrapper_profiletemplate2.mobile .arm_profile_header_top_box{
    justify-content: center;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_name_link{
    display: inline-block;
    text-decoration: none;
    font-size: 24px;
    font-weight: bold;
    color: #33334c;
    padding-top: 5px;
    margin-bottom: 15px;
    float:left;
    width:100%;
    margin-top:70px;
    margin-bottom:10px;
}
.arm_template_wrapper_profiletemplate2 .arm_user_last_active_text{
    float:left;
    width:100%;
    text-align: center;
    color:#ffffff !important;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_name_link a{
    color: #33334c;
}
.arm_template_wrapper_profiletemplate2 .arm_user_last_login_time{
    font-size: 16px;
    color: #33334c;
}
.arm_template_wrapper_profiletemplate2 .arm_user_last_login_time span {
    font-size: 16px;
    color: #33334c;
    margin-left: 40px;
}
.arm_template_wrapper_profiletemplate2 .arm_user_about_me{
    display: block;
    font-size: 16px;
    color: #33334c;
    width: 60%;
    margin: 5px auto;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_name_link a{
    text-decoration: none;
    border: 0;
    outline: 0;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_name_link a:hover{box-shadow: none;}
.arm_template_wrapper_profiletemplate2 .arm_profile_tabs{
    display: inline-block;
    width: 100%;
    background-color: #1e1e28;
    padding: 10px;
    text-align: center;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_tabs .arm_profile_tab_link{
    padding: 6px 8px;
    display: inline-block;
    margin: 0 5px 0 0;
    font-size: 16px;
    color: #908c84;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_tabs .arm_profile_tab_count{
    font-style: italic;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_tabs .arm_profile_tab_link:hover,
.arm_template_wrapper_profiletemplate2 .arm_profile_tabs .arm_profile_tab_link.arm_profile_tab_link_active{
    font-size: 16px;
    color: #e89900;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_tab_detail{
    box-sizing: border-box;
    margin-top:0px;
}
.arm_template_wrapper_profiletemplate2 .arm_general_info_container,
.arm_template_wrapper_profiletemplate2 .arm_member_listing_container,
.arm_template_wrapper_profiletemplate2 .arm_activities_container{
    border: 0;
    width: 100%;
}
.arm_template_wrapper_profiletemplate2 .arm_member_listing_container .arm_member_listing_wrapper{
    border: 0;
}
.arm_template_wrapper_profiletemplate2 .arm_member_listing_container .arm_member_info_block{
    padding: 15px 0 10px;
}
.arm_template_wrapper_profiletemplate2 .arm_member_listing_container .arm_member_info_left{
    max-width: 80px;
    width: 80px;
}
.arm_template_wrapper_profiletemplate2 .arm_activity_item .arm_activity_avatar,
.arm_template_wrapper_profiletemplate2 .arm_member_info_block .arm_user_avatar{
    display: inline-block;
    width: 60px;
    height: 60px;
    vertical-align: middle;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    border: 1px solid #ededed;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
}
.arm_template_wrapper_profiletemplate2 .arm_activities_container img.avatar,
.arm_template_wrapper_profiletemplate2 .arm_member_info_block img.avatar{
    display: block;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;  
    margin: 0 auto;
}
.arm_template_wrapper_profiletemplate2 .arm_activities_container img.arm_avatar_small_width,
.arm_template_wrapper_profiletemplate2 .arm_member_info_block img.arm_avatar_small_width{
    width: auto;
    min-width: auto;
}
.arm_template_wrapper_profiletemplate2 .arm_activities_container img.arm_avatar_small_height,
.arm_template_wrapper_profiletemplate2 .arm_member_info_block img.arm_avatar_small_height{
    height: auto;
    min-height: auto;
}
.arm_template_wrapper_profiletemplate2 .arm_member_listing_container .arm_member_info_right,
.arm_template_wrapper_profiletemplate2 .arm_activities_container .arm_activity_item_right{padding-top: 8px;}
.arm_template_wrapper_profiletemplate2 .arm_member_listing_container .arm_member_info_right,
.arm_template_wrapper_profiletemplate2 .arm_member_listing_container .arm_member_info_right *,
.arm_template_wrapper_profiletemplate2 .arm_activities_container .arm_activity_item_right,
.arm_template_wrapper_profiletemplate2 .arm_activities_container .arm_activity_item_right *{
    font-size: 14px;
    color: #7a7d84;
}
.arm_template_wrapper_profiletemplate2 .arm_member_listing_container .arm_member_info_right a,
.arm_template_wrapper_profiletemplate2 .arm_activities_container .arm_activity_item_right a{color: #e89900;}
.arm_template_wrapper_profiletemplate2 .arm_member_listing_container .arm_member_info_right a:hover,
.arm_template_wrapper_profiletemplate2 .arm_activities_container .arm_activity_item_right a:hover{color: #333;}
.arm_template_wrapper_profiletemplate2 .arm_activities_container .arm_activities_pagination_block{text-align: right;}

.arm_template_wrapper_profiletemplate2 .arm_transactions_container{padding: 10px;}

.arm_template_wrapper_profiletemplate2 .arm_profile_form_rtl .arm_cover_upload_container{direction: ltr;left:40px;}
.arm_template_wrapper_profiletemplate2 .social_profile_fields {
    display: block;
    float: none;
}
.arm_template_wrapper_profiletemplate2 .social_profile_fields.arm_mobile_wrapper{
    display:none;
}


.arm_template_wrapper_profiletemplate2 .social_profile_fields .arm_social_prof_div{
    display: inline-block;
}
.arm_template_wrapper_profiletemplate2 .social_profile_fields .arm_social_prof_div > a {
    border-radius: 30px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    height: 30px;
    line-height: normal;
    margin: 5px 9px 5px 0;
    min-height: 30px;
    min-width: 30px;
    padding: 2px;
    position: relative;
    text-align: center;
    text-transform: lowercase !important;
    vertical-align: middle;
    width: 30px;
}

.arm_template_wrapper_profiletemplate2 .social_profile_fields.arm_mobile .arm_social_prof_div{
    margin:0 5px 5px 0;
}
.arm_template_wrapper_profiletemplate2 .social_profile_fields .arm_social_prof_div > a::before {
    position:relative;
    top:4px !important;
}
.arm_template_wrapper_profiletemplate2 .arm_user_badge_icons_left {
    justify-content: flex-end;
    text-align: right;
}
.arm_template_wrapper_profiletemplate2 .arm_user_badge_icons_left,
.arm_template_wrapper_profiletemplate2 .arm_user_social_icons_right{flex: 1;}

.arm_template_wrapper_profiletemplate2 .arm_user_social_icons_left .social_profile_fields{
    float: right;
    margin: 65px 0 0;
    text-align: right;
    width:100%;
}
.arm_template_wrapper_profiletemplate2 .arm_user_social_icons_right .social_profile_fields{
    float:left;
    text-align: left;
    width:100%;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_field_before_content_wrapper, .arm_template_wrapper_profiletemplate2 .arm_profile_field_after_content_wrapper {padding-left: 40px;}

.arm_template_wrapper_profiletemplate2 .arm_mobile{
    display:none;
    float:left;
    width:100%;
    text-align: center;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_detail_text {
    width: 100%;
    padding: 15px 30px 15px 40px;
    text-align: left;
    float: left;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_detail_tbl .arm_profile_detail_data{
    display: table-cell;
    padding: 20px 10px 22px 52px;
    border-bottom: 2px solid #CED4DE;
    column-count: 2;
    text-align: left;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_detail_tbl {
    display: table;
    width: 100%;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_detail_tbl .arm_profile_detail_row {
    display: table-row;
    column-count: 2;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_detail_tbl .arm_profile_detail_body {
    display: table-row-group;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_detail_tbl .arm_profile_detail_data{
    display: table-cell;
    padding: 20px 10px 22px 40px;
    border-bottom: 2px solid #CED4DE;
    column-count: 2;
    text-align: left;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_detail_tbl .arm_profile_detail_data.arm_data_value{
    font-weight: 500 !important;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_detail_tbl .arm_profile_detail_row:last-child .arm_profile_detail_data{
    border-bottom: none;
}
.arm_template_wrapper_profiletemplate2.mobile .arm_profile_picture_block{
    height:250px;
    width: 100%;
    margin: auto;
    background-size: cover !important;
}
.arm_template_wrapper_profiletemplate2.mobile .arm_profile_field_before_content_wrapper, 
.arm_template_wrapper_profiletemplate2.mobile .arm_profile_field_after_content_wrapper
.arm_template_wrapper_profiletemplate2.mobile .arm_profile_detail_text{
    padding-left: 32px;
}
.arm_template_wrapper_profiletemplate2.mobile .arm_profile_detail_tbl .arm_profile_detail_data {
    display: block;
    padding: 8px 10px 8px 30px;
}
.arm_template_wrapper_profiletemplate2.mobile .arm_profile_detail_tbl .arm_profile_detail_data:nth-child(odd) {
    border: none;
}
@media (max-width:768px){
    .arm_template_wrapper_profiletemplate2 .arm_user_avatar{
        width:140px !important;
        height:140px !important;
    }
    .arm_template_wrapper_profiletemplate2 .arm_user_avatar img{
        width:130px !important;
        height:130px !important;
    }
}
.arm_template_wrapper_profiletemplate2.mobile .arm_desktop{
    display:none;
}
.arm_template_wrapper_profiletemplate2.mobile .arm_mobile{
    display:block;
}
.arm_template_wrapper_profiletemplate2.mobile .arm_profile_header_top_box{
    position:absolute;
}
.arm_template_wrapper_profiletemplate2.mobile .arm_profile_header_info{
    margin-top:150px;
}
.arm_template_wrapper_profiletemplate2.mobile .arm_user_badges_detail{
    margin: 10px 0 0 0;
}
.arm_template_wrapper_profiletemplate2.mobile .arm_profile_tab_detail{
    margin-top:10px;
}
.arm_template_wrapper_profiletemplate2.mobile .arm_general_info_container{
    padding:0;
    width:100%;
    max-width: 100%;
}
.arm_template_wrapper_profiletemplate2:not(.mobile) .arm_user_social_icons_all{
    display:none;
}
.arm_template_wrapper_profiletemplate2.mobile .arm_user_social_icons_all{
    display:block;
}
.arm_template_wrapper_profiletemplate2:not(.mobile) .arm_user_badge_icons_all{
    display:none;
}
.arm_template_wrapper_profiletemplate2.mobile .arm_user_badge_icons_all{
    display:block;
}
.arm_template_wrapper_profiletemplate2.arm_desktop .arm_user_badge_icons_all{
    display:none;
}
.arm_template_wrapper_profiletemplate2.mobile .social_profile_fields{
    width: 100%;
}
.arm_template_wrapper_profiletemplate2.mobile .social_profile_fields .arm_social_prof_div{
    width:30px;
    margin-right:5px;
}


@media (max-width:550px){
    .arm_template_wrapper_profiletemplate2 .arm_desktop{
        display:none;
    }
    .arm_template_wrapper_profiletemplate2 .arm_mobile{
        display:block;
    }
    .arm_template_wrapper_profiletemplate2 .arm_profile_header_top_box{
        position:absolute;
        justify-content: center;
    }
    .arm_template_wrapper_profiletemplate2 .arm_user_badges_detail{
        margin:0;
    }
    .arm_template_wrapper_profiletemplate2 .arm_general_info_container{
        padding:0;
        width:100%;
        max-width: 100%;
    }
    .arm_template_wrapper_profiletemplate2 .arm_user_social_icons_all.arm_mobile{
        display:inline-block;
    }
    .arm_template_wrapper_profiletemplate2 .arm_user_badge_icons_all.arm_mobile {
        display:inline-block; margin: 5px 0 5px 0; 
    }
    .arm_template_wrapper_profiletemplate2 .arm_user_badge_icons_left.arm_desktop {
        display: none;
    }
    .arm_template_wrapper_profiletemplate2 .arm_profile_detail_wrapper{
        border-radius: 16px;
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        -o-border-radius: 16px;
    }
    .arm_template_wrapper_profiletemplate2 .arm_profile_picture_block {
        margin: auto;
        width: 100%;
    }
    .arm_template_wrapper_profiletemplate2 .arm_profile_detail_text {
        padding-left: 32px;
    }
    .arm_template_wrapper_profiletemplate2 .arm_profile_detail_tbl .arm_profile_detail_data {
        display: block;
        padding: 8px 10px 8px 32px;
    }
    .arm_template_wrapper_profiletemplate2 .arm_profile_detail_tbl .arm_profile_detail_data:nth-child(odd) {
          border: none;
    }
}


.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate2 .arm_user_avatar{
    width:140px !important;
    height:140px !important;
}
.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate2 .arm_user_avatar img{
    width:130px !important;
    height:130px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate2 .arm_desktop{
    display:none;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate2 .arm_profile_picture_block{
    height:250px;
}
.arm_template_wrapper_profiletemplate2.mobile .arm_profile_picture_block {
    width: 100%;
    margin: 0;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate2 .arm_mobile{
    display:block;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate2 .arm_profile_header_top_box{
    justify-content: center;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate2 .arm_user_avatar{
    width:140px !important;
    max-width:140px !important;
    min-width: 140px !important;
    height:140px !important;
    max-height:140px !important;
    min-height: 140px !important;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate2 .arm_user_avatar img{
    width:130px !important;
    max-width:130px !important;
    min-width: 130px !important;
    height:130px !important;
    max-height:130px !important;
    min-height: 130px !important;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate2 .arm_user_badges_detail{
    margin:0 0 10px;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate2 .social_profile_fields{
    margin:10px auto;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate2 .arm_profile_tab_detail{
    margin-top:10px;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate2 .arm_general_info_container{
    padding:0;
    width:100%;
    max-width: 100%;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate2 .social_profile_fields{
    min-width: 100% !important;
    max-width: 100% !important;
    width:100% !important;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate2 .arm_profile_detail_tbl .arm_profile_detail_data {
    display: block;padding: 8px 10px 8px 32px;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate2 .arm_user_last_active_text {margin-bottom: 10px;}
.arm_template_wrapper_profiletemplate2 .arm_user_avatar .arm_cover_upload_container{
    top : 70px;
    left: 30px;
    right: 0;
    top: 55px;
}

.arm_template_wrapper_profiletemplate2 .arm_profile_picture_block .arm_user_avatar:hover .arm_profile{display: block;}

.arm_template_wrapper_profiletemplate2 .arm_delete_profile_popup.arm_confirm_box .arm_confirm_box_arrow{
    margin-right: 15px;
}
.arm_template_wrapper_profiletemplate2 .arm_profile_detail_tbl .hidden_section{
    display: none; 
}
::i-block-chrome,.armCoverUploadBtn{
    height : 29px !important;
}

.arm_template_wrapper.arm_template_wrapper_profiletemplate3{
    width:100%;
    text-align:center;
}
.arm_template_wrapper.arm_template_wrapper_profiletemplate3 .arm_template_container{
    display: inline-block;
    margin:0 auto;
    float: none;
    max-width:1120px;
}
.arm_template_wrapper_profiletemplate3{
    font-size: 14px;
    line-height: normal;
    color: #565765;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_detail_wrapper{
    border: none;
    border-radius: 4px;
    display: block;
    width: 100%;
    box-sizing: border-box;
    border-left:none;
    border-right:none;
}
.arm_template_wrapper.arm_template_wrapper_profiletemplate3 .arm_template_container{
    display: inline-block;
}
.arm_template_wrapper_profiletemplate3{
    font-size: 14px;
    line-height: normal;
    color: #565765;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_picture_block{
    border-radius: 16px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
    margin: 30px auto auto auto;
    height:220px;
    display: block;
    box-sizing: border-box;
    background-repeat: no-repeat;
    position: relative;
    text-align:left;
    width: calc(100% - 60px);
    background-size: cover !important;
    background-position: center center;
    padding-bottom: 0;
}
.arm_template_wrapper_profiletemplate3.mobile .arm_profile_picture_block{
    margin: auto;
    width: 100%;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_picture_block .arm_template_loading{
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9998;
    width: 100%;
    height: 100%;
    text-align: center;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_picture_block .arm_template_loading img{margin-top: 80px;}
.arm_template_wrapper_profiletemplate3 .arm_profile_picture_block:hover .arm_cover_upload_container:not(.arm_profile){display: block;}
.arm_template_wrapper_profiletemplate3 .arm_cover_upload_container{
    display: none;
    position: absolute;
    right: 40px;
    bottom: -1px;
    z-index: 99;
}
.arm_template_wrapper_profiletemplate3 .arm_cover_upload_container .armCoverUploadBtnContainer{position: relative;float: left;}
.arm_template_wrapper_profiletemplate3 i{vertical-align: middle;cursor: pointer;}
.arm_template_wrapper_profiletemplate3 input{}
.arm_template_wrapper_profiletemplate3 .arm_profile_picture_block .arm_user_avatar{
    display: inline-block !important;
    text-align: center;
    vertical-align: top;
    max-width: 142px;
    width: 142px;
    max-height: 142px;
    height:142px;
    border: 6px solid #FFFFFF;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -o-border-radius: 20px;
    margin: 0;

}
.arm_template_wrapper_profiletemplate3 .arm_profile_picture_block .arm_user_avatar img{
    min-width: auto;
    min-height: auto;
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -o-border-radius: 15px;
    background: transparent;
    width: 130px;
    height: 130px;
    max-width: unset;
}
.arm_template_wrapper_profiletemplate3.mobile .arm_user_badges_detail{
    display: block;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_name_link{
    display: inline-block;
    text-decoration: none;
    font-size: 24px;
    font-weight: bold;
    color: #33334c;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_name_link a{color: #33334c;}
.arm_template_wrapper_profiletemplate3 .arm_user_last_login_time{
    font-size: 16px;
    color: #33334c;
    display: inline-block;
    margin-right: 50px;
}
.arm_template_wrapper_profiletemplate3 .arm_user_last_login_time .arm_user_last_active_text{
    font-size: 16px;
    color: #33334c;
    display: inline-block;
    padding: 10px 0;
}
.arm_template_wrapper_profiletemplate3 .arm_user_last_login_time .arm_item_status_text{
    margin-left: 15px;
    padding: 5px 0 5px 15px;
    border-left: 2px solid #D2D2D2;
}
.arm_template_wrapper_profiletemplate3 .arm_user_about_me{
    display: block;
    margin: 8px 2px;
    font-size: 16px;
    color: #33334c;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_name_link a{
    text-decoration: none;
    border: 0;
    outline: 0;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_name_link a:hover{box-shadow: none;}
.arm_template_wrapper_profiletemplate3 .arm_profile_tabs{
    display: inline-block;
    width: 100%;
    border-width: 1px 0px 1px 0px;
    background-color: #33334c;
    padding: 10px 10px;
    text-align: right;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_tabs .arm_profile_tab_link{
    padding: 8px 10px;
    display: inline-block;
    margin: 0 5px 0 0;
    font-size: 16px;
    color: #8893ad;
    text-align: center;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_tabs .arm_profile_tab_count{
    font-style: italic;
}
.arm_template_wrapper_profiletemplate3 .arm_general_info_container table.arm_profile_detail_tbl tr td:first-child {
    width: 240px;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_tabs .arm_profile_tab_link:hover,
.arm_template_wrapper_profiletemplate3 .arm_profile_tabs .arm_profile_tab_link.arm_profile_tab_link_active{
    font-size: 16px;
    background: #FFF;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_tab_detail{
    box-sizing: border-box;
}
.arm_template_wrapper_profiletemplate3 .arm_general_info_container,
.arm_template_wrapper_profiletemplate3 .arm_member_listing_container,
.arm_template_wrapper_profiletemplate3 .arm_activities_container{
    border: 0;
    width: 100%;
}
.arm_template_wrapper_profiletemplate3 .arm_general_info_container table{
    width: 100%;
    margin: 10px 0px 10px;
    border: 0;
    border-spacing: 0;
    border-collapse: collapse;
}
.arm_template_wrapper_profiletemplate3 .arm_general_info_container table td{
    padding: 12px 10px;
    border: 0;
    text-align: left;

}
[dir="rtl"] .arm_template_wrapper_profiletemplate3 .arm_general_info_container table td{
    text-align: right;
}
.arm_template_wrapper_profiletemplate3 .arm_member_listing_container .arm_member_listing_wrapper{
    border: 0;
}
.arm_template_wrapper_profiletemplate3 .arm_member_listing_container .arm_member_info_block{
    padding: 15px 0 10px;
}
.arm_template_wrapper_profiletemplate3 .arm_member_listing_container .arm_member_info_left{
    max-width: 80px;
    width: 80px;
}
.arm_template_wrapper_profiletemplate3 .arm_activity_item .arm_activity_avatar,
.arm_template_wrapper_profiletemplate3 .arm_member_info_block .arm_user_avatar{
    display: inline-block;
    width: 60px;
    height: 60px;
    vertical-align: middle;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    border: 1px solid #ededed;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
}
.arm_template_wrapper_profiletemplate3 .arm_activities_container img.avatar,
.arm_template_wrapper_profiletemplate3 .arm_member_info_block img.avatar{
    display: block;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;  
    margin: 0 auto;
}
.arm_template_wrapper_profiletemplate3 .arm_activities_container img.arm_avatar_small_width,
.arm_template_wrapper_profiletemplate3 .arm_member_info_block img.arm_avatar_small_width{
    width: auto;
    min-width: auto;
}
.arm_template_wrapper_profiletemplate3 .arm_activities_container img.arm_avatar_small_height,
.arm_template_wrapper_profiletemplate3 .arm_member_info_block img.arm_avatar_small_height{
    height: auto;
    min-height: auto;
}
.arm_template_wrapper_profiletemplate3 .arm_member_listing_container .arm_member_info_right,
.arm_template_wrapper_profiletemplate3 .arm_activities_container .arm_activity_item_right{padding-top: 8px;}
.arm_template_wrapper_profiletemplate3 .arm_member_listing_container .arm_member_info_right,
.arm_template_wrapper_profiletemplate3 .arm_member_listing_container .arm_member_info_right *,
.arm_template_wrapper_profiletemplate3 .arm_activities_container .arm_activity_item_right,
.arm_template_wrapper_profiletemplate3 .arm_activities_container .arm_activity_item_right *{
    font-size: 14px;
    color: #7a7d84;
}

.arm_template_wrapper_profiletemplate3 .arm_member_listing_container .arm_member_info_right a,
.arm_template_wrapper_profiletemplate3 .arm_activities_container .arm_activity_item_right a{color: #13b0a5;}
.arm_template_wrapper_profiletemplate3 .arm_member_listing_container .arm_member_info_right a:hover,
.arm_template_wrapper_profiletemplate3 .arm_activities_container .arm_activity_item_right a:hover{color: #f1b136;}
.arm_template_wrapper_profiletemplate3 .arm_activities_container .arm_activities_pagination_block{text-align: right;}

.arm_template_wrapper_profiletemplate3 .arm_transactions_container{padding: 10px;}

.arm_template_wrapper_profiletemplate3 .arm_profile_tab_link.arm_profile_tab_link_active {color:#8893ad !important;}
.arm_template_wrapper_profiletemplate3 .arm_profile_tab_link:hover {color:#8893ad !important;}
.arm_template_wrapper_profiletemplate3 .arm_profile_form_rtl .arm_user_avatar {direction: rtl;float: right;left: auto;right: 40px;}
.arm_template_wrapper_profiletemplate3 .arm_profile_form_rtl .arm_cover_upload_container {direction: ltr;left:40px;}
.arm_template_wrapper_profiletemplate3 .arm_profile_form_rtl .arm_profile_tabs {direction:rtl;text-align: left;}

.arm_template_wrapper_profiletemplate3 .social_profile_fields .arm_social_prof_div{
    display: inline-block;
    margin:0 5px 5px 5px;
}
.arm_template_wrapper_profiletemplate3 .social_profile_fields .arm_social_prof_div > a {
    border-radius: 30px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    height: 28px;
    line-height: normal;
    min-height: 28px;
    min-width: 28px;
    position: relative;
    text-align: center;
    text-transform: lowercase !important;
    vertical-align: middle;
    width: 28px;
}
.arm_template_wrapper_profiletemplate3 .social_profile_fields .arm_social_prof_div > a::before {
    position:relative;
    top:6px;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_picture_block_inner {
    position: absolute;
    top: 115px;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_header_info {
    display: flex;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_header_info .arm_user_avatar{
    margin-left: 40px;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_header_info .arm_profile_header_info_left{
    margin-left: 40px;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_header_info .arm_profile_header_info_left .arm_user_badges_detail {
    margin-top: 9px;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_header_info .social_profile_fields.arm_profile_header_info_right
{
    margin-top: 36px;
    margin-right: 35px;
    text-align: right;
}

.arm_template_wrapper_profiletemplate3 .arm_profile_field_before_content_wrapper,
.arm_template_wrapper_profiletemplate3 .arm_profile_field_after_content_wrapper{
 padding: 0 30px 15px 68px;
 
}

/**/

.arm_template_wrapper_profiletemplate3.tab .arm_profile_header_info {
    flex-wrap: wrap;
}
.arm_template_wrapper_profiletemplate3.tab .social_profile_fields.arm_profile_header_info_right {
    flex-basis: auto;
    width: 50%;
    position: relative;
    left: 220px;
    margin: 0;
    top: -25px;
    text-align: left;
}
.arm_template_wrapper_profiletemplate3.tab .arm_profile_detail_text{
    padding-top: 40px;
}
.arm_template_wrapper_profiletemplate3.mobile .arm_profile_picture_block{
    height:280px;
    background-position: top center !important;
}
.arm_template_wrapper_profiletemplate3.mobile .arm_profile_detail_text{
    margin-top: 265px;
}
.arm_template_wrapper_profiletemplate3.mobile .social_profile_fields.arm_profile_header_info_right {
    text-align: left;
    margin-top: 10px;
}
.arm_template_wrapper_profiletemplate3.mobile .arm_profile_header_info .arm_profile_header_info_left {
    margin-left: 0;
    margin-top: 15px;
}
.arm_template_wrapper_profiletemplate3.mobile .arm_user_avatar{
    transform:translateX(-38%);
    -webkit-transform:translateX(-38%);
    -o-transform:translateX(-38%);
    -moz-transform:translateX(-38%);
    max-width: 110px;
    width: 110px;
    max-height: 110px;
    height: 110px;
}

.arm_template_wrapper_profiletemplate3.mobile .arm_user_avatar img{
    width:100px !important;
    height:100px !important;
    min-height: 100px !important;
    max-height: 100px !important;
}

.arm_template_wrapper_profiletemplate3.mobile .social_profile_fields{
    min-width:100%;
    width:100%;
    max-width: 100%;
    text-align: left;
}
.arm_template_wrapper_profiletemplate3.mobile .arm_profile_header_info{
    padding: 20px 20px 10px 40px;
    flex-direction: column;
}

.arm_template_wrapper_profiletemplate3 .arm_profile_detail_text {
    float: left;
    width: 100%;
    padding: 15px 30px 15px 68px;
    text-align: left;
    margin-top: 60px;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_detail_tbl {
    display: table;
    width: 100%;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_detail_tbl .arm_profile_detail_row {
    display: table-row;
    column-count: 2;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_detail_tbl .arm_profile_detail_body {
    display: table-row-group;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_detail_tbl .arm_profile_detail_data{
    display: table-cell;
    padding: 20px 10px 22px 68px;
    border-bottom: 2px solid #CED4DE;
    column-count: 2;
    text-align: left;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_detail_tbl .arm_profile_detail_data.arm_data_value{
    font-weight: 500 !important;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_detail_tbl .arm_profile_detail_row:last-child .arm_profile_detail_data{
    border-bottom: none;
}
.arm_template_wrapper_profiletemplate3.mobile .arm_profile_picture_block{
    height:200px;
    width: 100%;
    margin: auto;
    background-size: cover !important;
}
.arm_template_wrapper_profiletemplate3.mobile .arm_profile_detail_text{
    padding-left: 32px;
}
.arm_template_wrapper_profiletemplate3.mobile .arm_profile_detail_tbl .arm_profile_detail_data {
    display: block;
    padding: 8px 10px 8px 30px;
}
.arm_template_wrapper_profiletemplate3.mobile .arm_profile_detail_tbl .arm_profile_detail_data:nth-child(odd) {
    border: none;
}
.arm_template_wrapper_profiletemplate3 .arm_template_container.arm_profile_container .social_profile_fields .arm_social_prof_div > a::before {
    top: 6px;
}
@media (max-width:1024px){
    .arm_template_wrapper_profiletemplate3 .arm_user_avatar{
        position: absolute !important;
        width:140px !important;
        height:140px !important;
        left:40px !important;
        bottom:-8% !important;
        top:inherit !important;
    }

    .arm_template_wrapper_profiletemplate3 .arm_user_avatar img{
        width:130px !important;
        min-width:130px !important;
        height: 130px !important;
        min-height:130px !important;
    }
    .arm_template_wrapper_profiletemplate3 .arm_profile_header_info {
       flex-wrap: wrap;
    }
    .arm_template_wrapper_profiletemplate3 .arm_profile_detail_text{
        padding-top: 40px;
    }
    .arm_template_wrapper_profiletemplate3 .arm_profile_picture_block_inner {position: absolute;top: 63px;margin-left: 40px;}
}
@media (max-width:768px){ 
    .arm_template_wrapper_profiletemplate3 .arm_profile_header_info {
        flex-direction: column;
    }
}
@media (max-width:550px){
    .arm_template_wrapper_profiletemplate3 .arm_profile_picture_block{
        height:280px;
        background-size: 100% 280px;
        margin: auto;
        width: 100%;
    }
    .arm_template_wrapper_profiletemplate3 .arm_profile_detail_wrapper{ 
        border-radius: 16px;
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        -o-border-radius: 16px;
    }
    .arm_template_wrapper_profiletemplate3 .arm_user_avatar{
        top:15px !important;
        bottom:0px !important;
        margin:0 auto !important;
        left:0 !important;
    }

    .arm_template_wrapper_profiletemplate3 .arm_profile_name_link{
        margin-top:15px;
    }

    .arm_template_wrapper_profiletemplate3 .arm_user_badges_detail{
        margin: 5px 0 5px 0;
        text-align: left;
    }
    .arm_template_wrapper_profiletemplate3 .arm_user_avatar{
        transform:translateX(-38%);
        -webkit-transform:translateX(-38%);
        -o-transform:translateX(-38%);
        -moz-transform:translateX(-38%);
        max-width: 110px;
        width: 110px;
        max-height: 110px;
        height: 110px;
    }
    .arm_template_wrapper_profiletemplate3.mobile .arm_user_avatar img{
        width:100px !important;
        height:100px !important;
        min-height: 100px !important;
        max-height: 100px !important;
    }
    .arm_template_wrapper_profiletemplate3 .arm_profile_tab_detail {
        margin-top: 0px;
    }
    .arm_template_wrapper_profiletemplate3 .arm_profile_picture_block_inner{
        bottom: -280px;
    }
    .arm_template_wrapper_profiletemplate3 .social_profile_fields{
        min-width:100%;
        width:100%;
        max-width: 100%;
        text-align: left;
    }
    .arm_template_wrapper_profiletemplate3 .arm_profile_name_link{
        margin-top:15px;
    }
    .arm_template_wrapper_profiletemplate3 .arm_profile_header_info_left {
        width: 100%; display: inline-block;
    }
    .arm_template_wrapper_profiletemplate3 .arm_user_avatar{
        top:14% !important;
        bottom:0px !important;
        margin:0 auto !important;
        left:25% !important;
        position: absolute;
        width:140px !important;
        height:140px !important;
        transform:translateX(-100%);
        -webkit-transform:translateX(-100%);
        -o-transform:translateX(-100%);
        -moz-transform:translateX(-100%);
    }
    .arm_template_wrapper_profiletemplate3 .arm_user_last_active_text {
        float: left;
    }
    .arm_template_wrapper_profiletemplate3 .arm_profile_detail_tbl .arm_profile_detail_data{
        display: block;
        padding: 8px 10px 8px 30px;
    }
    .arm_template_wrapper_profiletemplate3 .arm_profile_detail_tbl .arm_profile_detail_data:nth-child(odd) {
        border: none;
    }
    .arm_template_wrapper_profiletemplate3 .arm_profile_header_info {
        flex-direction: column;
    }
    .arm_template_wrapper_profiletemplate3 .arm_profile_header_info .arm_profile_header_info_left {
        margin-left: 0;
    }
    .arm_template_wrapper_profiletemplate3 .arm_profile_header_info .arm_profile_header_info_left {
        margin-left: 10px;
        margin-top: 180px;
    }
    .arm_template_wrapper_profiletemplate3 .arm_profile_header_info .social_profile_fields.arm_profile_header_info_right {
        margin-top: 6px;
        text-align: left;
        margin-left: 10px;
    }
    .arm_template_wrapper_profiletemplate3 .arm_profile_detail_text {
        padding: 15px 30px 15px 30px;
        text-align: left;
        margin-top: 214px;
    }

}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate3 .arm_profile_picture_block{
    height:250px;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate3 .arm_user_avatar{
    top:15px !important;
    bottom:0px !important;
    margin:0 auto !important;
    left:0 !important;
    position: absolute;
    width:140px !important;
    height:140px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate3 .arm_user_avatar img{
    width:130px !important;
    height:130px !important;
    min-height: 130px !important;
    max-height: 130px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate3 .arm_user_avatar{
    width:140px !important;
    height:140px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate3 .arm_user_avatar img{
    width:130px !important;
    height:130px !important;
    max-width: 130px !important;
    min-width: 130px !important;
    max-height: 130px !important;
    min-height: 130px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate3 .social_profile_fields{
    min-width:100%;
    width:100%;
    max-width: 100%;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate3 .arm_profile_header_info{
    margin-top:140px;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate3 .arm_profile_name_link{
    margin-bottom:15px;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate3 .arm_user_badges_detail{
    margin:0 0 20px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate3 .arm_profile_detail_tbl .arm_profile_detail_data {display: block;padding: 8px 10px 8px 32px;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate3 .arm_profile_header_info {flex-direction: column;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate3 .arm_user_badges_detail {display: block;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate3 .arm_profile_detail_text {padding-left: 32px;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate3 .arm_profile_detail_text{margin-top: 150px;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate3 .arm_profile_header_info .arm_profile_header_info_left {margin-left: 0;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate3 .arm_profile_picture_block {text-align: left;}

.arm_template_wrapper_profiletemplate3 .arm_user_avatar .arm_cover_upload_container{
    left: 20px;
    right: 0;
    top: 45px;
}

.arm_template_wrapper_profiletemplate3 .arm_profile_picture_block .arm_user_avatar:hover .arm_profile{display: block;}


.arm_template_wrapper_profiletemplate3 .arm_delete_profile_popup.arm_confirm_box{
    left: 0px;
    margin-top: 38px;
}

.arm_template_wrapper_profiletemplate3 .arm_delete_profile_popup.arm_confirm_box .arm_confirm_box_arrow{
    float: left;
    margin-left: 35px;
}
.arm_template_wrapper_profiletemplate3 .arm_profile_detail_tbl .hidden_section{
    display: none; 
}

::i-block-chrome,.armCoverUploadBtn{
    height : 29px !important;
}

.arm_template_wrapper.arm_template_wrapper_profiletemplate4{
    width:100%;
    text-align:center;
}
.arm_template_wrapper.arm_template_wrapper_profiletemplate4 .arm_template_container{
    display: inline-block;
    margin:0 auto;
    float: none;
    max-width:1120px;
}
.arm_template_wrapper_profiletemplate4{
    font-size: 14px;
    line-height: normal;
    color: #565765;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_detail_wrapper{
    border: none;
    border-radius: 4px;
    display: block;
    width: 100%;
    box-sizing: border-box;
    border-left:none;
    border-right:none;
}
.arm_template_wrapper_profiletemplate4.mobile .arm_profile_detail_wrapper{
    border-radius: 16px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_picture_block{
    border-radius: 16px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
    margin: 30px auto auto auto;
    height:260px;
    display: block;
    box-sizing: border-box;
    background-repeat: no-repeat;
    position: relative;
    text-align:left;
    width: calc(100% - 60px);
    background-size: cover !important;
    background-position: center center;
    padding-bottom: 0;
}
.arm_template_wrapper_profiletemplate4.mobile .arm_profile_picture_block{
    margin: auto;
    width: 100%;
}
.arm_template_wrapper_profiletemplate4.mobile .arm_profile_detail_tbl .arm_profile_detail_data {display: block;padding: 8px 10px 8px 30px; text-align: left;}
.arm_template_wrapper_profiletemplate4.mobile .arm_profile_detail_tbl .arm_profile_detail_data:nth-child(odd) {border: none;}
.arm_template_wrapper_profiletemplate4.mobile .arm_profile_detail_text{margin-left: 32px;}

.arm_template_wrapper_profiletemplate4 .arm_profile_picture_block .arm_template_loading{
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9998;
    width: 100%;
    height: 100%;
    text-align: center;
}

.arm_template_wrapper_profiletemplate4 .arm_profile_picture_block .arm_template_loading img{margin-top: 80px;}
.arm_template_wrapper_profiletemplate4 .arm_profile_picture_block:hover .arm_cover_upload_container:not(.arm_profile){display: block;}
.arm_template_wrapper_profiletemplate4 .arm_profile_picture_block:hover .arm_cover_upload_container:not(.arm_profile) .arm_confirm_box{display: none;}


.arm_template_wrapper_profiletemplate4 .arm_cover_upload_container{
    display: none;
    position: absolute;
    right: 40px;
    bottom: -1px;
    z-index: 99;
}
.arm_template_wrapper_profiletemplate4 .arm_cover_upload_container .armCoverUploadBtnContainer{position: relative;float: left;}
.arm_template_wrapper_profiletemplate4 i{vertical-align: middle;cursor: pointer;}
.arm_template_wrapper_profiletemplate4 .arm_profile_picture_block_inner{
    float:left;
    width:100%;
    padding:20px 40px;
    height:280px;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_picture_block_inner .arm_user_avatar{
    display: inline-block !important;
    text-align: center;
    vertical-align: top;
    float:right;
    max-width: 120px;
    width: 120px;
    max-height: 120px;
    border-radius: 100%;
    border: 2px solid #F2D229;
    margin: 30px 12px 10px;
    height:120px;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_picture_block_inner .arm_user_avatar img{
    min-width: auto;
    min-height: auto;
    width: 100%;
    height: 100%;
    border-radius: 100%;
    background: transparent;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_header_info{
    max-width: 60% !important;
    width: 100%;
    display: inline-block;
    vertical-align: top;
    padding: 0;
    margin: 40px 0px 10px 20px;
    text-align: left;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_name_link{
    display: inline-block;
    text-decoration: none;
    font-size: 24px;
    font-weight: bold;
    color: #33334c;
    padding-top: 5px;
    margin-bottom: 20px;
    width: 100%;
}
.arm_template_wrapper_profiletemplate4.mobile .arm_profile_name_link{
    width: 100%;
}
.arm_template_wrapper_profiletemplate4 .arm_user_badges_detail{
    width: 100%;
    margin:0 0 15px 0;
}
.arm_template_wrapper_profiletemplate4.mobile .arm_user_badges_detail{
    width: 100%;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_separator {
    float: left;
    height: 280px;
    width: 1px;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_name_link a{color: #33334c;}
.arm_template_wrapper_profiletemplate4 .arm_user_last_login_time{
    font-size: 16px;
    color: #33334c;
}
.arm_template_wrapper_profiletemplate4 .arm_social_share_text{
    float:left;
    margin: 5px 0 15px;
}
.arm_template_wrapper_profiletemplate4.mobile .arm_social_share_text{
    float:none;
}
.arm_template_wrapper_profiletemplate4 .arm_user_last_active_text{
    float:left;
    width:100%;
    color:#ffffff !important;
}
.arm_template_wrapper_profiletemplate4 .arm_user_last_login_time .arm_item_status_text{
    margin-left: 50px;
}
.arm_template_wrapper_profiletemplate4 .arm_user_about_me{
    display: block;
    margin: 10px 2px 30px;
    font-size: 16px;
    color: #33334c;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_name_link a{
    text-decoration: none;
    border: 0;
    outline: 0;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_name_link a:hover{box-shadow: none;}
.arm_template_wrapper_profiletemplate4 .social_profile_fields {
    float: left;
    display: inline-block;
    max-width: 100% !important;
    width: auto;
    vertical-align: top;
    padding: 0;
    margin: 10px 0px 10px;
    text-align:left;
    min-width: auto;
}
.arm_template_wrapper_profiletemplate4 .social_profile_fields .arm_social_prof_div{
    display: inline-block;
    margin:0 5px 5px 5px;
}
.arm_template_wrapper_profiletemplate4 .social_profile_fields .arm_social_prof_div > a {
    background-color: #9B9DA9;
    border-radius: 30px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    height: 30px;
    line-height: normal;
    min-height: 30px;
    min-width: 30px;
    padding-top: 3px;
    position: relative;
    text-align: center;
    text-transform: lowercase !important;
    vertical-align: middle;
    width: 30px;
}
.arm_template_wrapper_profiletemplate4 .arm_template_container.arm_profile_container .social_profile_fields .arm_social_prof_div > a::before {
    position: relative;
    top: 3px;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_tabs{
    display: inline-block;
    width: 100%;
    border-width: 1px 0px 1px 0px;
    background-color: #33334c;
    padding: 10px 40px;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_tabs .arm_profile_tab_link{
    padding: 6px 8px;
    display: inline-block;
    margin: 0 5px 0 0;
    font-size: 16px;
    color: #8893ad;
    text-align: center;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_tabs .arm_profile_tab_count{
    font-style: italic;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_detail_tbl{
    background: none !important;
}

.arm_template_wrapper_profiletemplate4 .arm_profile_detail_tbl {
    display: table;
    width: 100%;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_detail_tbl .arm_profile_detail_row {
    display: table-row;
    column-count: 2;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_detail_tbl .arm_profile_detail_body {
    display: table-row-group;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_detail_tbl .arm_profile_detail_data{
    display: table-cell;
    padding: 20px 10px 22px 40px;
    border-bottom: 2px solid #CED4DE;
    column-count: auto;
    text-align: right;
}


.arm_template_wrapper_profiletemplate4 .arm_profile_detail_tbl .arm_profile_detail_data.arm_data_value {
    text-align: left;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_detail_tbl .arm_profile_detail_row:last-child .arm_profile_detail_data{
    border-bottom: none;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_tabs .arm_profile_tab_link:hover,
.arm_template_wrapper_profiletemplate4 .arm_profile_tabs .arm_profile_tab_link.arm_profile_tab_link_active{
    font-size: 16px;
    color: #f1b136;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_tab_detail{
    box-sizing: border-box;
    padding:0;
}
.arm_template_wrapper_profiletemplate4 .arm_general_info_container,
.arm_template_wrapper_profiletemplate4 .arm_member_listing_container{
    border: 0;
    padding: 0 0 10px 0;
}
.arm_template_wrapper_profiletemplate4 .arm_general_info_container table{
    margin: 10px 0px 10px;
    border: 0;
    border-spacing: 0;
    border-collapse: collapse;
    width: 100%;
}
.arm_template_wrapper_profiletemplate4 .arm_general_info_container table td{
    padding: 12px 10px;
    border: 0;
    text-align: left;
}
[dir="rtl"] .arm_template_wrapper_profiletemplate4 .arm_general_info_container table td{
    text-align: right;
}
.arm_template_wrapper_profiletemplate4 .arm_member_listing_container .arm_member_listing_wrapper{
    border: 0;
}
.arm_template_wrapper_profiletemplate4 .arm_member_listing_container .arm_member_info_block{
    padding: 15px 0 10px;
}
.arm_template_wrapper_profiletemplate4 .arm_member_listing_container .arm_member_info_left{
    max-width: 80px;
    width: 80px;
}
.arm_template_wrapper_profiletemplate4 .arm_activity_item .arm_activity_avatar,
.arm_template_wrapper_profiletemplate4 .arm_member_info_block .arm_user_avatar{
    display: inline-block;
    width: 60px;
    height: 60px;
    vertical-align: middle;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    border: 1px solid #ededed;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
}
.arm_template_wrapper_profiletemplate4 .arm_activities_container img.avatar,
.arm_template_wrapper_profiletemplate4 .arm_member_info_block img.avatar{
    display: block;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;  
    margin: 0 auto;
}
.arm_template_wrapper_profiletemplate4 .arm_activities_container img.arm_avatar_small_width,
.arm_template_wrapper_profiletemplate4 .arm_member_info_block img.arm_avatar_small_width{
    width: auto;
    min-width: auto;
}
.arm_template_wrapper_profiletemplate4 .arm_activities_container img.arm_avatar_small_height,
.arm_template_wrapper_profiletemplate4 .arm_member_info_block img.arm_avatar_small_height{
    height: auto;
    min-height: auto;
}
.arm_template_wrapper_profiletemplate4 .arm_member_listing_container .arm_member_info_right,
.arm_template_wrapper_profiletemplate4 .arm_activities_container .arm_activity_item_right{padding-top: 8px;}
.arm_template_wrapper_profiletemplate4 .arm_member_listing_container .arm_member_info_right,
.arm_template_wrapper_profiletemplate4 .arm_member_listing_container .arm_member_info_right *,
.arm_template_wrapper_profiletemplate4 .arm_activities_container .arm_activity_item_right,
.arm_template_wrapper_profiletemplate4 .arm_activities_container .arm_activity_item_right *{
    font-size: 14px;
    color: #7a7d84;
}
.arm_template_wrapper_profiletemplate4 .arm_member_listing_container .arm_member_info_right a,
.arm_template_wrapper_profiletemplate4 .arm_activities_container .arm_activity_item_right a{color: #13b0a5;}
.arm_template_wrapper_profiletemplate4 .arm_member_listing_container .arm_member_info_right a:hover,
.arm_template_wrapper_profiletemplate4 .arm_activities_container .arm_activity_item_right a:hover{color: #f1b136;}
.arm_template_wrapper_profiletemplate4 .arm_activities_container .arm_activities_pagination_block{text-align: right;}

.arm_template_wrapper_profiletemplate4 .arm_transactions_container{padding: 10px;}


.arm_template_wrapper_profiletemplate4 .arm_profile_form_rtl .arm_cover_upload_container {direction: ltr;}

.arm_template_wrapper_profiletemplate4 .arm_profile_field_before_content_wrapper, .arm_profile_field_after_content_wrapper {
    padding-left: 40px;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_detail_tbl .arm_profile_detail_data:nth-child(1) {width: 250px;}

.arm_template_wrapper_profiletemplate4.mobile .arm_profile_picture_block_inner{
        float:left;
        width:100%;
        text-align:center;
    }

    .arm_template_wrapper_profiletemplate4.mobile .arm_user_avatar{
        float:none !important;
        margin:5px auto !important;
        display:block !important;
    }

    .arm_template_wrapper_profiletemplate4.mobile .arm_profile_separator{
        width:0px !important;
        height:0px !important;
        display: none !important;
    }

    .arm_template_wrapper_profiletemplate4.mobile .arm_profile_header_info{
        max-width:100% !important;
        text-align:center;
        margin:0px 0px 0px 2px !important;
    }

    .arm_template_wrapper_profiletemplate4.mobile .arm_profile_name_link{
        margin-bottom:15px !important;
    }

    .arm_template_wrapper_profiletemplate4.mobile .arm_user_badges_detail{
        margin-bottom:10px !important;
    }

    .arm_template_wrapper_profiletemplate4.mobile .social_profile_fields{
        
        width:100% !important;
        
        max-width:100% !important;
        text-align: center !important;
    }
    .arm_template_wrapper_profiletemplate4.mobile .arm_general_info_container{
        border: 0;
        padding: 0 0 0px 0;
        width: 100%;
        margin:0 auto;
    }

    .arm_template_wrapper_profiletemplate4.mobile .arm_profile_picture_block{
        height:350px;
    }

.arm_template_wrapper_profiletemplate4 .arm_profile_detail_text {
    float: left;
    margin: 10px 0 0 40px;
}
.arm_template_wrapper.arm_template_wrapper_1.arm_template_wrapper_profiletemplate4 .arm_profile_header_info {
    margin: 30px auto auto auto;
}
@media (max-width: 768px){
    .arm_template_wrapper_profiletemplate4 .arm_user_avatar{
        width:140px !important;
        height:140px !important;
    }
    .arm_template_wrapper_profiletemplate4 .arm_user_avatar img{
        width:115px !important;
        height:115px !important;
    }
    .arm_template_wrapper_profiletemplate4 .arm_profile_header_info{
        margin:40px 0px 10px 40px !important;
    }
}

@media (min-width:769px) and (max-width:1024px){
    .arm_template_wrapper_profiletemplate4 .arm_profile_header_info{
        margin:40px 0px 10px 40px !important;
        max-width : 50% !important;
    }

}

@media only screen and (width:1024px){
    .arm_template_wrapper_profiletemplate4 .arm_user_avatar{
        position:relative;
        left:35px;
    }
    .arm_template_wrapper_profiletemplate4 .arm_profile_header_info{
        margin:40px 0px 0px 0px !important;
    }
}

@media (min-width:501px) and (max-width:660px){
    .arm_template_wrapper_profiletemplate4 .arm_profile_header_info{
        margin:40px 0px 10px 15px !important;
        max-width:55% !important;
    }
}

@media (max-width:550px){
    .arm_template_wrapper_profiletemplate4 .arm_profile_picture_block_inner{
        float:left;
        width:100%;
        text-align:center;
    }
    .arm_template_wrapper_profiletemplate4 .arm_profile_picture_block {
        width: 100%;
        margin: auto;
    }
    .arm_template_wrapper_profiletemplate4 .arm_profile_detail_wrapper{
        border-radius: 16px;
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        -o-border-radius: 16px;
    }

    .arm_template_wrapper_profiletemplate4 .arm_user_avatar{
        float:none !important;
        margin:5px auto !important;
        display:block !important;
    }

    .arm_template_wrapper_profiletemplate4 .arm_profile_separator{
        width:0px !important;
        height:0px !important;
        display: none !important;
    }

    .arm_template_wrapper_profiletemplate4 .arm_profile_header_info{
        max-width:100% !important;
        text-align:center;
        margin:0px 0px 0px 2px !important;
    }

    .arm_template_wrapper_profiletemplate4 .arm_profile_name_link{
        margin-bottom:15px !important;
    }

    .arm_template_wrapper_profiletemplate4 .arm_user_badges_detail{
        margin-bottom:10px !important;
    }

    .arm_template_wrapper_profiletemplate4 .social_profile_fields{
        float:left !important;
        width:100% !important;
        display:block !important;
        max-width:100% !important;
        text-align: center !important;
        margin-left:0 !important;
        margin-right:0 !important;
    }
    .arm_template_wrapper_profiletemplate4 .arm_general_info_container{
        border: 0;
        padding: 0 0 0px 0;
        width: 100%;
        margin:0 auto;
    }
    .arm_template_wrapper_profiletemplate4 .arm_profile_picture_block{
        height:350px;
        background-size: 100% 350px !important;
    }
   .arm_template_wrapper_profiletemplate4 .arm_user_badges_detail{
        width: 100%;
    }
    .arm_template_wrapper_profiletemplate4 .arm_social_share_text{
        float:none;
    }
    .arm_template_wrapper_profiletemplate4 .arm_profile_detail_tbl .arm_profile_detail_data {display: block;padding: 8px 10px 8px 30px; text-align: left;}
    .arm_template_wrapper_profiletemplate4 .arm_profile_detail_tbl .arm_profile_detail_data:nth-child(odd) {border: none;}
    .arm_template_wrapper_profiletemplate4 .arm_profile_detail_text{margin-left: 32px;}
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate4 .arm_profile_detail_data {display: block;padding: 8px 10px 8px 30px; text-align: left;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate4 .arm_profile_detail_text {
    margin-left: 30px;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate4 .arm_profile_picture_block_inner{
    float:left;
    width:100%;
    text-align:center;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate4 .arm_user_avatar{
    float:none !important;
    margin:5px auto !important;
    display:block !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate4 .arm_profile_separator{
    width:0px !important;
    height:0px !important;
    display: none !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate4 .arm_profile_header_info{
    max-width:100% !important;
    text-align:center;
    margin:0px 0px 0px 2px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate4 .arm_profile_name_link{
    margin-bottom:15px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate4 .arm_user_badges_detail{
    margin-bottom:10px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate4 .social_profile_fields{
    float:left !important;
    width:100% !important;
    display:block !important;
    max-width:100% !important;
    text-align: center !important;
    margin-left:0 !important;
    margin-right:0 !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate4 .arm_general_info_container{
    border: 0;
    padding: 0 0 0px 0;
    width: 100%;
    margin:0 auto;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate4 .arm_profile_picture_block{
    height:350px;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate4 .social_profile_fields{
    min-width: 100% !important;
    max-width: 100% !important;
    width:100% !important;
}

.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate4 .arm_user_avatar{
    width:140px !important;
    height:140px !important;
}
.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate4 .arm_user_avatar img{
    width:115px !important;
    height:115px !important;
}

.arm_template_wrapper_profiletemplate4 .arm_user_avatar .arm_cover_upload_container{
    
    right: 80px;
    top: 130px;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_picture_block .arm_user_avatar:hover .arm_profile{display: block;}

.arm_template_wrapper_profiletemplate4 .arm_delete_profile_popup.arm_confirm_box{
    
    margin-top: 38px;
    right: -17px;
}

.arm_template_wrapper_profiletemplate4 .arm_delete_profile_popup.arm_confirm_box .arm_confirm_box_arrow{
    float: right;
    margin-left: 35px;
}
.arm_template_wrapper_profiletemplate4 .arm_profile_detail_tbl .hidden_section{
    display: none; 
}

::i-block-chrome,.armCoverUploadBtn{
    height : 29px !important;
}

.arm_template_wrapper.arm_template_wrapper_profiletemplate5 .arm_template_container{
    display: inline-block;
    margin:0 auto;
    float: none;
    max-width:1120px;
}
.arm_template_wrapper_profiletemplate5{
    font-size: 14px;
    line-height: normal;
    color: #565765;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_detail_wrapper{
    border: none;
    border-radius: 4px;
    display: block;
    width: 100%;
    box-sizing: border-box;
    border-left:none;
    border-right:none;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_picture_block{
    width: 100%;
    height:280px;
    display: block;
    box-sizing: border-box;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    padding-bottom: 40px;
    text-align:left;
}
.arm_template_wrapper.arm_template_wrapper_profiletemplat5 .arm_template_container{
    display: inline-block;
}
.arm_template_wrapper_profiletemplate5{
    font-size: 14px;
    line-height: normal;
    color: #565765;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_picture_block{
    border-radius: 16px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
    margin: 30px auto auto auto;
    height:220px;
    display: block;
    box-sizing: border-box;
    background-repeat: no-repeat;
    position: relative;
    text-align:left;
    width: calc(100% - 60px);
    background-size: cover !important;
    background-position: center center;
    padding-bottom: 0;
}
.arm_template_wrapper_profiletemplate5.mobile .arm_profile_picture_block{
    margin: auto;
    width: 100%;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_picture_block .arm_template_loading{
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9998;
    width: 100%;
    height: 100%;
    text-align: center;
}

.arm_template_wrapper_profiletemplate5 .arm_profile_picture_block_inner .arm_profile_header_info{
    display: flex;
    width: calc(100% - 65px);
    margin: auto;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_picture_block_inner .arm_profile_header_info .arm_profile_header_info_left{
    flex: 2;
    margin-top: 10px;
    padding-left: 200px;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_picture_block_inner .arm_profile_header_info .arm_profile_header_info_left .arm_user_badges_detail {
    margin-top: 10px;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_picture_block_inner .arm_profile_header_info .arm_profile_header_info_right{
    flex: 1;
    text-align: right;
    margin-top: 10px;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_picture_block .arm_template_loading img{margin-top: 80px;}
.arm_template_wrapper_profiletemplate5 .arm_profile_picture_block:hover .arm_cover_upload_container:not(.arm_profile){display: block;}
.arm_template_wrapper_profiletemplate5 .arm_cover_upload_container{
    display: none;
    position: absolute;
    right: 40px;
    bottom: -1px;
    z-index: 99;
}
.arm_template_wrapper_profiletemplate5 .arm_cover_upload_container .armCoverUploadBtnContainer{position: relative;float: left;}
.arm_template_wrapper_profiletemplate5 i{vertical-align: middle;cursor: pointer;}
.arm_template_wrapper_profiletemplate5 input{}
.arm_template_wrapper_profiletemplate5.mobile .arm_profile_picture_block_inner{
    width: 100%;
}
.arm_template_wrapper_profiletemplate5.mobile .arm_profile_picture_block_inner{
    bottom: -195px;
    left: 2%;
}
.arm_template_wrapper_profiletemplate5.tab .arm_profile_picture_block_inner{
    left: 26%;
    bottom: -65px;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_picture_block .arm_user_avatar{
    display: inline-block !important;
    text-align: center;
    vertical-align: top;
    width: 142px;
    max-height: 142px;
    border: 6px solid #FFFFFF;
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -o-border-radius: 100%;
    margin: 0;
    position: absolute;
    bottom: -33%;
    left: 40px;
    height:142px;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_picture_block .arm_user_avatar img{
    min-width: auto;
    min-height: auto;
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -o-border-radius: 100%;
    background: transparent;
    width: 130px;
    height: 130px;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_name_link{
    display: inline-block;
    text-decoration: none;
    font-size: 24px;
    font-weight: bold;
    color: #33334c;
    text-align: left;
    width: 100%;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_name_link a{color: #33334c;}
.arm_template_wrapper_profiletemplate5 .arm_user_last_login_time{
    font-size: 16px;
    color: #33334c;
    display: inline-block;
    margin-right: 50px;
}
.arm_template_wrapper_profiletemplate5 .arm_user_last_login_time .arm_user_last_active_text{
    font-size: 16px;
    color: #33334c;
    display: inline-block;
    padding: 10px 0;
}
.arm_template_wrapper_profiletemplate5 .arm_user_last_login_time .arm_item_status_text{
    margin-left: 15px;
    padding: 5px 0 5px 15px;
    border-left: 2px solid #D2D2D2;
}
.arm_template_wrapper_profiletemplate5 .arm_user_about_me{
    display: block;
    margin: 8px 2px;
    font-size: 16px;
    color: #33334c;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_name_link a{
    text-decoration: none;
    border: 0;
    outline: 0;
}

.arm_template_wrapper_profiletemplate5 .arm_profile_detail_tbl .arm_profile_detail_data{
    display: table-cell;
    padding: 20px 10px 22px 52px;
    border-bottom: 2px solid #CED4DE;
    text-align: left;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_detail_tbl {
    display: table;
    width: 100%;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_detail_tbl .arm_profile_detail_row {
    display: table-row;
    column-count: 2;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_detail_tbl .arm_profile_detail_body {
    display: table-row-group;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_detail_tbl .arm_profile_detail_data.arm_data_value{
    font-weight: 500 !important;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_detail_tbl .arm_profile_detail_row:last-child .arm_profile_detail_data{
    border-bottom: none;
}

.arm_template_wrapper_profiletemplate5 .arm_profile_name_link a:hover{box-shadow: none;}
.arm_template_wrapper_profiletemplate5 .arm_profile_tabs{
    display: inline-block;
    width: 100%;
    border-width: 1px 0px 1px 0px;
    background-color: #33334c;
    padding: 10px 10px;
    text-align: right;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_tabs .arm_profile_tab_link{
    padding: 8px 10px;
    display: inline-block;
    margin: 0 5px 0 0;
    font-size: 16px;
    color: #8893ad;
    text-align: center;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_tabs .arm_profile_tab_count{
    font-style: italic;
}
.arm_template_wrapper_profiletemplate5 .arm_general_info_container table.arm_profile_detail_tbl tr td:first-child {
    width: 240px;
}

.arm_template_wrapper_profiletemplate5 .arm_profile_tabs .arm_profile_tab_link:hover,
.arm_template_wrapper_profiletemplate5 .arm_profile_tabs .arm_profile_tab_link.arm_profile_tab_link_active{
    font-size: 16px;
    background: #FFF;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_tab_detail{
    box-sizing: border-box;
    padding: 10px 0;
    margin-top: 50px;
}
.arm_template_wrapper_profiletemplate5 .arm_general_info_container{
    border: 1px solid #CED4DE;
    border-radius: 12px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -o-border-radius: 12px;
    margin: auto;
    margin: 0 50px 50px 50px;
}
.arm_template_wrapper_profiletemplate5 .arm_member_listing_container,
.arm_template_wrapper_profiletemplate5 .arm_activities_container{
    border: 0;
    padding: 0 30px 10px 30px;
    width: 100%;
}
.arm_template_wrapper_profiletemplate5 .arm_general_info_container table{
    width: 100%;
    margin: 45px 0px 10px;
    border: 0;
    border-spacing: 0;
    border-collapse: collapse;
}
.arm_template_wrapper_profiletemplate5 .arm_general_info_container table td{
    padding: 12px 10px;
    border: 0;
    /*border-bottom: 1px solid #DDD;*/
    text-align: left;
}
[dir="rtl"] .arm_template_wrapper_profiletemplate5 .arm_general_info_container table td{
    text-align: right;
}
.arm_template_wrapper_profiletemplate5 .arm_member_listing_container .arm_member_listing_wrapper{
    border: 0;
}
.arm_template_wrapper_profiletemplate5 .arm_member_listing_container .arm_member_info_block{
    padding: 15px 0 10px;
}
.arm_template_wrapper_profiletemplate5 .arm_member_listing_container .arm_member_info_left{
    max-width: 80px;
    width: 80px;
}
.arm_template_wrapper_profiletemplate5 .arm_activity_item .arm_activity_avatar,
.arm_template_wrapper_profiletemplate5 .arm_member_info_block .arm_user_avatar{
    display: inline-block;
    width: 60px;
    height: 60px;
    vertical-align: middle;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    border: 1px solid #ededed;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
}
.arm_template_wrapper_profiletemplate5 .arm_activities_container img.avatar,
.arm_template_wrapper_profiletemplate5 .arm_member_info_block img.avatar{
    display: block;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;  
    margin: 0 auto;
}
.arm_template_wrapper_profiletemplate5 .arm_activities_container img.arm_avatar_small_width,
.arm_template_wrapper_profiletemplate5 .arm_member_info_block img.arm_avatar_small_width{
    width: auto;
    min-width: auto;
}
.arm_template_wrapper_profiletemplate5 .arm_activities_container img.arm_avatar_small_height,
.arm_template_wrapper_profiletemplate5 .arm_member_info_block img.arm_avatar_small_height{
    height: auto;
    min-height: auto;
}
.arm_template_wrapper_profiletemplate5 .arm_member_listing_container .arm_member_info_right,
.arm_template_wrapper_profiletemplate5 .arm_activities_container .arm_activity_item_right{padding-top: 8px;}
.arm_template_wrapper_profiletemplate5 .arm_member_listing_container .arm_member_info_right,
.arm_template_wrapper_profiletemplate5 .arm_member_listing_container .arm_member_info_right *,
.arm_template_wrapper_profiletemplate5 .arm_activities_container .arm_activity_item_right,
.arm_template_wrapper_profiletemplate5 .arm_activities_container .arm_activity_item_right *{
    font-size: 14px;
    color: #7a7d84;
}

.arm_template_wrapper_profiletemplate5 .arm_member_listing_container .arm_member_info_right a,
.arm_template_wrapper_profiletemplate5 .arm_activities_container .arm_activity_item_right a{color: #13b0a5;}
.arm_template_wrapper_profiletemplate5 .arm_member_listing_container .arm_member_info_right a:hover,
.arm_template_wrapper_profiletemplate5 .arm_activities_container .arm_activity_item_right a:hover{color: #f1b136;}
.arm_template_wrapper_profiletemplate5 .arm_activities_container .arm_activities_pagination_block{text-align: right;}

.arm_template_wrapper_profiletemplate5 .arm_transactions_container{padding: 10px;}

.arm_template_wrapper_profiletemplate5 .arm_profile_tab_link.arm_profile_tab_link_active {color:#8893ad !important;}
.arm_template_wrapper_profiletemplate5 .arm_profile_tab_link:hover {color:#8893ad !important;}
.arm_template_wrapper_profiletemplate5 .arm_profile_form_rtl .arm_user_avatar {direction: rtl;float: right;left: auto;right: 40px;}
.arm_template_wrapper_profiletemplate5 .arm_profile_form_rtl .arm_cover_upload_container {direction: ltr;left:40px;}
.arm_template_wrapper_profiletemplate5 .arm_profile_form_rtl .arm_profile_tabs {direction:rtl;text-align: left;}

.arm_template_wrapper_profiletemplate5 .social_profile_fields {
    flex: 1;
}
.arm_template_wrapper_profiletemplate5 .social_profile_fields .arm_social_prof_div{
    display: inline-block;
    margin:0 5px 5px 5px;
}
.arm_template_wrapper_profiletemplate5 .social_profile_fields .arm_social_prof_div > a {
    background-color: #9B9DA9;
    border-radius: 30px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    height: 30px;
    line-height: normal;
    margin:0;
    min-height: 30px;
    min-width: 30px;
    padding: 2px;
    position: relative;
    text-align: center;
    text-transform: lowercase !important;
    vertical-align: middle;
    width: 30px;
}
.arm_template_wrapper_profiletemplate5 .social_profile_fields .arm_social_prof_div > a::before {
    position:relative;
    top:4px !important;
}



/**/
.arm_template_wrapper_profiletemplate5.mobile .arm_profile_picture_block{
    height:250px;
    background-position: top center !important;
}

.arm_template_wrapper_profiletemplate5.mobile .arm_user_avatar{
    top:70% !important;
    bottom:0px !important;
    margin:0 auto !important;
    left:25% !important;
    position: absolute;
    width:140px !important;
    height:140px !important;
    transform:translateX(-50%);
    -webkit-transform:translateX(-50%);
    -o-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
}

.arm_template_wrapper_profiletemplate5.mobile .arm_user_avatar img{
    width:130px !important;
    height:130px !important;
    min-height: 130px !important;
    max-height: 130px !important;
}

.arm_template_wrapper_profiletemplate5.mobile .social_profile_fields{
    min-width:100%;
    width:100%;
    max-width: 100%;
    text-align: left;
}
.arm_template_wrapper_profiletemplate5.mobile .arm_profile_header_info{
    padding: 20px 20px 20px 26px;
    flex-direction: column;
}

.arm_template_wrapper_profiletemplate5.tab .arm_profile_detail_tbl .arm_profile_detail_row { column-count: unset; } 
.arm_template_wrapper_profiletemplate1.tab .arm_profile_tab_detail .arm_profile_detail_tbl .arm_profile_detail_row .arm_profile_detail_data {column-count: unset;}
.arm_template_wrapper_profiletemplate5.mobile .arm_general_info_container{margin: 0 auto 50px;width: calc(100% - 50px);}
.arm_template_wrapper_profiletemplate5.mobile .arm_profile_detail_tbl .arm_profile_detail_row{display: block;column-count: unset;}
.arm_template_wrapper_profiletemplate5.mobile .arm_profile_detail_tbl .arm_profile_detail_data{column-count: unset;}
.arm_template_wrapper_profiletemplate5.mobile .arm_profile_picture_block_inner .arm_profile_header_info .arm_profile_header_info_right {text-align: left;}
.arm_template_wrapper_profiletemplate5.mobile .arm_profile_tab_detail {margin-top: 10px;}
.arm_template_wrapper_profiletemplate5.mobile .arm_profile_detail_tbl .arm_profile_detail_data { display: block;padding: 8px 10px 8px 32px;}
.arm_template_wrapper_profiletemplate5.mobile .arm_profile_detail_tbl .arm_profile_detail_data:nth-child(odd) {border: none;}

.arm_template_wrapper_profiletemplate5 .arm_profile_detail_text {
    float: left;
    padding: 16px 20px;
    border-radius: 28px;
    background: #F0F5FC;
    margin-left: 70px;
    margin-top: -30px;
}
.arm_template_wrapper_profiletemplate5.mobile .arm_profile_detail_text {margin-left: 30px;}
.arm_template_wrapper_profiletemplate5.mobile .arm_profile_picture_block_inner .arm_profile_header_info .arm_profile_header_info_left {margin-top: 52px; padding-left: 0;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate5 .arm_profile_picture_block{height:230px;}


.arm_template_preview_popup.popup_wrapper .arm_template_wrapper_profiletemplate5 .arm_profile_picture_block_inner .arm_profile_header_info .arm_profile_header_info_left {padding-left: 200px;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate5 .arm_user_avatar{
    bottom:-55px !important;
    margin:0 auto !important;
    left:24px !important;
    position: absolute;
    width:140px !important;
    height:140px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate5 .arm_user_avatar img{
    width:130px !important;
    height:130px !important;
    min-height: 130px !important;
    max-height: 130px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate5 .arm_user_avatar{
    width:140px !important;
    height:140px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate5 .arm_user_avatar img{
    width:130px !important;
    height:130px !important;
    max-width: 130px !important;
    min-width: 130px !important;
    max-height: 130px !important;
    min-height: 130px !important;
}
.arm_template_preview_popup.popup_wrapper.arm_tablet_wrapper .arm_template_wrapper_profiletemplate5 .arm_profile_detail_data{ column-count: unset; }
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate5 .social_profile_fields{
    min-width:100%;
    width:100%;
    max-width: 100%;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate5 .arm_profile_header_info{
    margin-top:60px;
}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate5 .arm_profile_detail_text {margin-left: 10px;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate5 .arm_profile_tab_detail {margin-top: 20px;}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate5 .arm_profile_name_link{
    margin-bottom:15px;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate5 .arm_user_badges_detail{
    margin:0 0 20px !important;
}

.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate5 .arm_general_info_container{margin: 0 auto 50px;width: calc(100% - 50px);}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate5 .arm_profile_detail_tbl .arm_profile_detail_row{display: block;column-count: unset;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate5 .arm_profile_detail_tbl .arm_profile_detail_data{column-count: unset;display: block;padding: 8px 10px 8px 30px; text-align: left;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate5 .arm_profile_header_info {flex-direction: column;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate5 .arm_profile_header_info_right {text-align: left;}
.arm_template_preview_popup.popup_wrapper.arm_mobile_wrapper .arm_template_wrapper_profiletemplate5 .arm_profile_picture_block_inner .arm_profile_header_info .arm_profile_header_info_left {padding-left: 0;}

.arm_template_wrapper_profiletemplate5 .arm_user_avatar .arm_cover_upload_container{
    left: 20px;
    right: 0;
    top: 45px;
}

.arm_template_wrapper_profiletemplate5 .arm_profile_picture_block .arm_user_avatar:hover .arm_profile{display: block;}
.arm_template_wrapper_profiletemplate5 .arm_delete_profile_popup.arm_confirm_box{
    left: 0px;
    margin-top: 38px;
}

.arm_template_wrapper_profiletemplate5 .arm_delete_profile_popup.arm_confirm_box .arm_confirm_box_arrow{
    float: left;
    margin-left: 35px;
}
.arm_template_wrapper_profiletemplate5 .arm_profile_detail_tbl .hidden_section{
    display: none; 
}

::i-block-chrome,.armCoverUploadBtn{
    height : 29px !important;
}
.arm_profile_detail_text:empty {
  background: none;
}

@media (max-width:1024px){

    .arm_template_wrapper_profiletemplate5 .arm_user_avatar img{
        width:130px !important;
        min-width:130px !important;
        height: 130px !important;
        min-height:130px !important;
    }
}
@media (max-width:550px){
    .arm_template_wrapper_profiletemplate5 .arm_profile_picture_block{
        height:230px;
        background-size: 100% 230px;
        margin: auto;
        width: 100%;
    }
    .arm_template_wrapper_profiletemplate5 .arm_general_info_container table.arm_profile_detail_tbl tr td {
        width: 100%;
        display: block;
        height: auto;
    }
    .arm_template_wrapper_profiletemplate5 .arm_general_info_container table.arm_profile_detail_tbl tr td:first-child
    {
        border-bottom: none !important;
        padding-bottom: 0px;
        text-align: left;
    }
    .arm_template_wrapper_profiletemplate5 .arm_general_info_container table.arm_profile_detail_tbl tr td:last-child{
        padding-top: 0px;
    }
    .arm_template_wrapper_profiletemplate5 .arm_profile_detail_wrapper{ 
        border-radius: 16px;
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        -o-border-radius: 16px;
    }
    .arm_template_wrapper_profiletemplate5 .arm_user_avatar{
        top:15px !important;
        bottom:0px !important;
        margin:0 auto !important;
        left:0 !important;
    }

    .arm_template_wrapper_profiletemplate5 .arm_profile_name_link{
        margin-top:15px;
    }

    .arm_template_wrapper_profiletemplate5 .arm_user_badges_detail{
        margin: 5px 0 5px 0;
        text-align: left;
    }
    .arm_template_wrapper_profiletemplate5 .arm_user_avatar{
        top:70% !important;
        bottom:0px !important;
        margin:0 auto !important;
        position: absolute;
        width:140px !important;
        height:140px !important;
        transform:translateX(-50%);
        -webkit-transform:translateX(-50%);
        -o-transform:translateX(-50%);
        -moz-transform:translateX(-50%);
    }
    .arm_template_wrapper_profiletemplate5 .social_profile_fields{
        min-width:100%;
        width:100%;
        max-width: 100%;
        text-align: left;
    }
    .arm_template_wrapper_profiletemplate5 .arm_profile_name_link{
        margin-top:15px;
    }
    .arm_template_wrapper_profiletemplate5 .arm_profile_header_info_left {
        width: 100%; display: inline-block; float: none;
    }
    .arm_template_wrapper_profiletemplate5 .arm_user_avatar{
        top:70% !important;
        bottom:0px !important;
        margin:0 auto !important;
        left:25% !important;
        position: absolute;
        width:140px !important;
        height:140px !important;
        transform:translateX(-50%);
        -webkit-transform:translateX(-50%);
        -o-transform:translateX(-50%);
        -moz-transform:translateX(-50%);
    }
    .arm_template_wrapper_profiletemplate5 .arm_user_last_active_text {
        float: left;
    }
    .arm_template_wrapper_profiletemplate5 .arm_profile_header_info_right {
        padding-top: 0;
    }
   .arm_template_wrapper_profiletemplate5 .arm_profile_detail_tbl .arm_profile_detail_data {
        display: block;
        padding: 8px 10px 8px 32px;
    }
    .arm_template_wrapper_profiletemplate5 .arm_profile_detail_tbl .arm_profile_detail_data:nth-child(odd) {
          border: none;
    }
    .arm_template_wrapper_profiletemplate5 .arm_profile_tab_detail{margin-top: 30px;}
    .arm_template_wrapper_profiletemplate5 .arm_profile_header_info {flex-direction: column;}
    .arm_template_wrapper_profiletemplate5 .arm_profile_picture_block_inner{margin-top: 60px;}
    .arm_template_wrapper_profiletemplate5 .arm_profile_picture_block_inner .arm_profile_header_info .arm_profile_header_info_left {margin-top: 12px;padding-left: 24px;}
    .arm_template_wrapper_profiletemplate5 .arm_profile_picture_block_inner .arm_profile_header_info .arm_profile_header_info_right {text-align: left; padding-left: 24px;}

    .arm_template_wrapper_profiletemplate5 .arm_general_info_container{margin: 0 auto 50px;width: calc(100% - 50px);}
    .arm_template_wrapper_profiletemplate5 .arm_profile_detail_tbl .arm_profile_detail_row{display: block;column-count: unset;}
    .arm_template_wrapper_profiletemplate5 .arm_profile_detail_tbl .arm_profile_detail_data{column-count: unset;}
    .arm_template_wrapper_profiletemplate5 .arm_profile_detail_text {margin-left: 10px;}
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate1{
    float:none;
    width:100%;
    max-width:1100px;
    border: 1px solid #e0e0e0;
    padding: 30px;
    border-radius: 6px;
    -webkit-border-radius:6px;
    -o-border-radius:6px;
    -moz-border-radius:6px;
    margin:0 auto;
    display:block;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_filters_wrapper{
    float:left;
    width: 100%;
    margin-bottom: 50px;
    padding: 0 15px 0 15px;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_search_wrapper{
    float:left;
    min-width: 35%;
    width: auto;
    margin-right: 8px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_search_wrapper .arm_directory_search_box, .arm_search_filter_field_item_top input[type="text"],.arm_search_filter_field_item_top input[type="email"]{
    float:left;
    max-width: 100%;
    width: 100%;
    height: 32px;
    border: 1px #e0e0e0 solid;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_search_btn{
    float:left;
    background:#ececec;
    border:1px solid #e0e0e0;
    color:#000000;
    position: relative;
    height: 38px;
    cursor: pointer;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_search_btn span {
    margin-left: 4px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_container_type_1 .arm_directory_search_btn{
    width: 26px;
    height:30px;
    padding: 4px 7px 4px 9px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_clear_wrapper
{
    float: left;
    padding: 3px 0;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_template_container{
    display: inline-block;
}
.arm_template_wrapper_directorytemplate1 .arm_user_block{
    width: 25%;
    min-width: 175px;
    display: inline-block;
    margin: 0;
    padding: 5px 20px;
    vertical-align: top;
    position: relative;
    border-left:1px solid #e2e9ed;
}
.arm_template_wrapper_directorytemplate1 .arm_user_block.arm_3_column{ width: 33%; }
.arm_template_wrapper_directorytemplate1 .arm_user_block.arm_2_column{ width: 50%; }
.arm_template_wrapper_directorytemplate1 .arm_user_block.arm_1_column{ width: 100%; }
.arm_template_wrapper_directorytemplate1 .arm_user_block:first-child{
    border-left: 0;
}
.arm_template_wrapper_directorytemplate1 .arm_directorytemplate1_seperator + .arm_user_block{
    border-left: 0;
}
.arm_template_wrapper_directorytemplate1 .arm_directorytemplate1_seperator{
    float:none;
    display: block;
    margin:0 auto !important;
    width: 98% !important;
    height:1px !important;
    padding:0 !important;
    border-top:1px solid #e2e9ed;
}
.arm_template_wrapper_directorytemplate1 .arm_user_block{}

.arm_template_wrapper_directorytemplate1 .arm_user_block.arm_user_block_with_follow{
    padding: 15px 5px 30px;
}
.arm_search_filter_container_type_1 #arm_loader_img
{
    display: none;
    position: inherit;
    width: 28px;
    height: 28px;
    margin-left: 10px;
    margin-top: 5px;
}
.arm_template_wrapper_directorytemplate1 .arm_user_avatar{
    display: block;
    max-width: 75%;
    width: 84px;
    height: 84px;
    margin: 10px auto 10px auto;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -o-border-radius:20px;
    border-radius: 20px;
}
.arm_template_wrapper_directorytemplate1 .arm_user_avatar:before{
    content: '';
    position: absolute;
    top: -4px;
    right: -4px;
    bottom: -4px;
    left: -4px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -o-border-radius:20px;
    border-radius: 20px;
}
.arm_template_wrapper_directorytemplate1 .arm_user_block:hover .arm_user_avatar:before{
    -webkit-animation-name: hvr-ripple-out;
    animation-name: hvr-ripple-out;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-iteration-count: 1;
}

.arm_template_wrapper_directorytemplate1 .arm_dp_user_link{display: block;border: 0;}
.arm_template_wrapper_directorytemplate1 .arm_dp_user_link:hover,
.arm_template_wrapper_directorytemplate1 .arm_user_link:hover,
.arm_template_wrapper_directorytemplate1 .arm_view_profile_btn_wrapper .arm_view_profile_user_link:hover,
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_user_social_fields a:hover
{
    box-shadow: none;
}
.arm_template_wrapper_directorytemplate1 .arm_user_avatar img {
    width: 100%;
    height: 100%;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -o-border-radius:15px;
    border-radius: 15px;
    border: 0 !important;
    padding: 0px;
}
.arm_template_wrapper_directorytemplate1 .arm_user_link{
    display: block;
    font-size: 17px;
    font-weight: bold;
    text-align: center;
    color: #565765;
    margin: 5px 0 8px 0;
    text-transform: capitalize;
    float:left;
    width:100%;
    line-break: anywhere;
}
.arm_template_wrapper_directorytemplate1 .arm_member_since_detail_wrapper {
    width: 100%;
    float: left;
    margin-bottom: 10px;
}
.arm_template_wrapper_directorytemplate1 ul.arm_memeber_field_wrapper li {
    margin-bottom: 15px;
}
.arm_template_wrapper_directorytemplate1 .arm_member_since_detail_wrapper span {
    text-align: center;
    display: block;
}
.arm_template_wrapper_directorytemplate1 .arm_badges_detail{
    float:left;
    width:100%;
    text-align: center;
    margin-bottom: 10px;
}
.arm_template_wrapper_directorytemplate1 .arm_badges_detail .arm-user-badge{
    float:none;
    display: inline-block;
    width:30px !important;
    height:30px !important;
    margin: 0 5px 5px 0;
}
.arm_template_wrapper_directorytemplate1 .arm_badges_detail .arm-user-badge img{
    width:100% !important;
    height:100% !important;
    box-shadow: none;
    border: none;
    padding: 0px;
}
.arm_template_wrapper_directorytemplate1 .arm_directory_container ul { margin-bottom: 10px; }

.arm_template_wrapper_directorytemplate1 .arm_template_container.arm_directory_container .arm_user_block .arm_view_profile_btn_wrapper a { 
    margin-bottom: 10px;
    border: 1px solid #C6C9DF;
    box-sizing: border-box;
    border-radius: 6px;
}

.arm_template_wrapper_directorytemplate1 .arm_last_active_text{
    float:left;
    width:100%;
    text-align:center;
    margin-bottom:20px;
}

.arm_template_wrapper_directorytemplate1 .arm_view_profile_btn_wrapper{
    float:left;
    width:100%;
    text-align: center;
    margin-top: 15px;
}
.arm_template_wrapper_directorytemplate1 .arm_view_profile_btn_wrapper .arm_view_profile_user_link,
.arm_template_wrapper_directorytemplate1 .arm_directory_paging_container .arm_directory_load_more_link{
    float:none;
    display:inline-block;
    font-size: 14px;
    border: 1px solid #CED4DE;
    padding-top: 0px;
    height: 40px;
    padding-left: 32px;
    padding-right:32px;
    margin:0 auto 20px;
    border-radius: 4px;
    -webkit-border-radius:4px;
    -o-border-radius:4px;
    -moz-border-radius:4px;
    width:auto;
    cursor: pointer;
    line-height:40px;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_user_social_fields{
    float:left;
    width:26px;
    height:26px;
    margin-right:5px;
    margin-top:8px;
    border-radius:50%;
    -webkit-border-radius:50%;
    -o-border-radius:50%;
    -moz-border-radius:50%;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks{
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_user_social_fields{
    float:none;
    width:22px;
    height:22px;
    background: #cccccc;
    margin-right: 10px;
    margin-bottom: 10px;
    -webkit-border-radius:50%;
    -o-border-radius:50%;
    -moz-border-radius:50%;
    display: inline-block;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_social_prof_div > a {
    background-position: 15px center;
    border-radius: 30px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    height: 25px;
    line-height: normal;
    margin: 5px 9px 5px 0;
    min-height: 25px;
    min-width: 25px;
    padding: 0px;
    position: relative;
    text-align: center;
    text-transform: lowercase !important;
    vertical-align: middle;
    width: 25px;
    text-align: center;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_user_social_fields > a{
    color:#ffffff;
    padding-right:2px;
    display: inline-block;
    border-radius:50%;
    width:100%;
    height:100%;
    margin-top: -1px;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_user_social_fields > a::before {
    position:relative;
    top:0px;
    left: 0px;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_social_field_facebook > a{
    background-color: #3b5998;
    border: 2px solid #3b5998;
}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_facebook > a:hover{
    background-color: #ffffff;
    border: 2px solid #3b5998;
    color: #3b5998;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_social_field_twitter > a{
     background-color: #00abf0;
    border: 2px solid #00abf0;

}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_twitter > a:hover{
    background-color: #ffffff;
    border: 2px solid #00abf0;
    color: #00abf0;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_social_field_linkedin > a{
    background-color: #0177b5;
    border: 2px solid #0177b5;

}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_linkedin > a:hover{
     background-color: #ffffff;
    border: 2px solid #0177b5;
    color: #0177b5;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_social_field_googleplush > a{
    background-color: #e94738;
    border: 2px solid #e94738;

}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_googleplush > a:hover{
     background-color: #ffffff;
    border: 2px solid #e94738;
    color: #e94738;

}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_social_field_pinterest > a{
    background-color: #ca2026;
    border: 2px solid #ca2026;

}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_pinterest > a:hover{
     background-color: #ffffff;
    border: 2px solid #ca2026;
    color: #ca2026;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_social_field_youtube > a{
    background-color: #E32C28;
    border: 2px solid #E32C28;
}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_youtube > a:hover{
    background-color: #ffffff;
    border: 2px solid #E32C28;
    color: #E32C28;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_social_field_reddit > a{
    background-color: #ff4500;
    border: 2px solid #ff4500;

}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_reddit > a:hover{
    background-color: #ffffff;
    border: 2px solid #ff4500;
    color: #ff4500;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_social_field_delicious > a{
    background-color: #2a96ff;
    border: 2px solid #2a96ff;

}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_delicious > a:hover{
     background-color: #ffffff;
    border: 2px solid #2a96ff;
    color: #2a96ff;

}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_social_field_tumblr > a {
     background-color: #36465d;
    border: 2px solid #36465d;

}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_tumblr > a:hover{
     background-color: #ffffff;
    border: 2px solid #36465d;
    color: #36465d;

}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_social_field_vk > a{
    background-color: #324f77;
    border: 2px solid #324f77;

}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_vk > a:hover{
    background-color: #ffffff;
    border: 2px solid #324f77;
    color: #324f77;
}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_instagram > a{
    background-color: #2a5b83;
    border: 2px solid #2a5b83;
}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_instagram > a:hover{
    background-color: #ffffff;
    border: 2px solid #2a5b83;
    color: #2a5b83;
}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_dribbble > a{
    background-color: #ea4c89;
    border: 2px solid #ea4c89;
}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_dribbble > a:hover{
    background-color: #ffffff;
    border: 2px solid #ea4c89;
    color: #ea4c89;
}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_vine > a{
    background-color: #1cce94;
    border: 2px solid #1cce94;
}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_vine > a:hover{
    background-color: #ffffff;
    border: 2px solid #1cce94;
    color: #1cce94;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_social_field_skype > a{
     background-color: #00aff0;
    border: 2px solid #00aff0;

}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_skype > a:hover{
    background-color: #ffffff;
    border: 2px solid #00aff0;
    color: #00aff0;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_social_field_whatsapp > a{
     background-color: #00e676;
    border: 2px solid #00e676;

}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_whatsapp > a:hover{
    background-color: #ffffff;
    border: 2px solid #00e676;
    color: #00e676;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_social_field_tiktok > a{
    background-color: #010101;
    border: 2px solid #010101;
}
.arm_template_wrapper_directorytemplate1 .arm_social_prof_div.arm_social_field_tiktok > a:hover{
    background-color: #ffffff;
    border: 2px solid #010101;
    color: #010101;
}
.arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_social_field_tiktok > a:before{
    margin-top: 3px;
    margin-left: 4px;
}

.arm_template_wrapper_directorytemplate1 .arm_user_btns{
    text-align: center;
    margin: 10px auto;
    display: block;
    width: 100%;
    min-height: 35px;
}
.arm_template_wrapper_directorytemplate1 .arm_user_block.arm_user_block_with_follow .arm_user_btns{
    margin: 0 auto 10px;
    position: absolute;
    left: 0;
    bottom: 0;
}
.arm_template_wrapper_directorytemplate1 a.disabled{cursor: not-allowed;}
.arm_template_wrapper_directorytemplate1 .arm_user_badges_detail {
    text-align: center;
    display: inline-block;
}
.arm_template_wrapper_directorytemplate1 .arm_directory_form_rtl .arm_directory_search_wrapper{float: right;right: 0;direction:rtl;}
.arm_template_wrapper_directorytemplate1 .arm_directory_form_rtl .arm_directory_list_of_filters{right: 0;direction:rtl;}
.arm_template_wrapper_directorytemplate1 .arm_directory_form_rtl .arm_directory_list_by_filters {direction: ltr;float: left;left: 0;}

.arm_template_wrapper_directorytemplate1 .arm_directory_form_rtl .arm_user_block_right {direction: rtl;right: 0; text-align:right; float:right;}
.arm_template_wrapper_directorytemplate1 .arm_directory_form_rtl .arm_user_block_left {float: right;}
.arm_template_wrapper_directorytemplate1 .arm_directory_form_rtl .arm_directory_empty_list {text-align: right;}
.arm_template_wrapper_directorytemplate1 .arm_directory_form_rtl .arm_directory_listby_select {direction: rtl;right: 0;}
.arm_template_wrapper_directorytemplate1 .arm_directory_form_rtl .arm_directory_search_wrapper .arm_directory_search_btn{ border-radius: 3px 0 0 3px; float: right !important;}
.arm_template_wrapper_directorytemplate1 .arm_directory_form_rtl .arm_directory_search_wrapper .arm_directory_search_box{float: right !important;border-radius: 0px 3px 3px 0px; }

.arm_template_wrapper_directorytemplate1 .arm_directory_form_rtl .arm_user_block { border-left: none; border-right: 1px solid #e2e9ed; }
.arm_template_wrapper_directorytemplate1 .arm_directory_form_rtl .arm_user_block:first-child { border-left: none; border-right: 0; }
.arm_template_wrapper_directorytemplate1 .arm_directory_form_rtl .arm_directorytemplate1_seperator + .arm_user_block{ border-right: 0; }

.arm_template_wrapper_directorytemplate1 .arm_display_members_field_wrapper, .arm_template_wrapper_directorytemplate1 .arm_display_members_field_wrapper .arm_display_member_profile 
{
    width: 100%;
}
.arm_template_wrapper_directorytemplate1 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper .arm_member_field_label
{
    text-align: left; 
    width: 100%;
    display: inline-block;
    vertical-align: middle;
    word-break: break-all;
    word-break: break-word;
    line-height: 22px;
}
.arm_template_wrapper_directorytemplate1 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper .arm_member_field_value
{
    text-align: left; 
    width: 100%;
    vertical-align: middle;
    display: inline-block;
    word-break: break-all;
    word-break: break-word;
    line-height: 22px;
    font-weight: bold !important;
}
.arm_template_wrapper_directorytemplate1 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper li:last-child
{
    border: none;
}
.arm_template_wrapper_directorytemplate1 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper .arm_member_field_value .arm_old_uploaded_file
{
    float: none;
    margin: 10px 10px;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
    width: 100%;
    display: flex;
    max-width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box {
    width: 52%;
    margin-right: 2%;
    padding: 0 0 0 16px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_button_search_filter_btn_div .arm_directory_search_btn {
    margin-left: 0;
    border-radius: 5px;
    line-height: initial;
    padding: 0px 30px !important;
    height: 38px;
    margin-right: 12px;
    text-transform: none;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top {
    display: flex;
    margin-left: 10px;
    margin-right: -7px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_button_search_filter_btn_div .arm_directory_clear_btn {
    padding: 0px 30px!important;
}
@media (max-width: 1024px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box {
        width: 31%;
        margin-right: 2%;
    }
}
@media (max-width: 980px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_filters_wrapper
    {
        padding: 0 0px 0 15px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_search_wrapper
    {
        margin-right: 0px;
        margin-bottom: 15px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_search_wrapper .arm_directory_search_box
    {
        max-width: 100%;
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_field_list_filter
    {
        width: 45%;
        margin-right: 5%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_field_list_filter select
    {
        width: 100%;
        float: left;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_list_by_filters{width: 31%;}
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_list_by_filters select
    {
        width: 90%; 
        float: left;
    }
}
@media (max-width:768px){
	.arm_template_wrapper_directorytemplate1 .arm_user_block{
        width:33% !important;
        margin:0 auto !important;
        float:none !important;
        display: inline-block !important;
    }
    .arm_template_wrapper_directorytemplate1 .arm_directorytemplate1_seperator{
    	margin-bottom:0 !important;
    	width:100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_field_list_filter {
        width: 45%;
        margin-right: 5%;
    }
    .arm_search_filter_container_type_0 .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_search_wrapper
    {
        width: 50%;
        min-width: 50%;
    }
    .arm_search_filter_container_type_0 .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_search_wrapper
    {
        width: 50%;
        min-width: 50%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_filters_wrapper
    {
        padding: 0 0px 0 15px;
    }
    .arm_template_wrapper .arm_directory_list_by_filters select{ max-width: 100%; }
}
@media (max-width:600px){
    .arm_template_wrapper_directorytemplate1 .arm_directory_filters_wrapper{
        padding:0 !important;
        border-bottom:none !important;
    }
    .arm_template_wrapper_directorytemplate1 .arm_directorytemplate1_seperator{
        display: none !important;
    }
    .arm_template_wrapper_directorytemplate1 .arm_user_block{
        border:none !important;
        border-bottom:1px solid #DBE1E8 !important;
        margin-bottom:15px !important;
        float:none !important;
        margin:0 auto !important;
        display:block !important;
    }
    .arm_template_wrapper_directorytemplate1 .remove_bottom_border{
        border-bottom:none !important;
    }
    .arm_template_wrapper_directorytemplate1 .arm_directory_list_by_filters,
    .arm_template_wrapper_directorytemplate1 .arm_directory_field_list_filter{
		float:left;
		width: 100% !important;
		text-align: center;
        max-width: 100%;
        margin-bottom: 20px;
	}
    .arm_template_wrapper_directorytemplate1 .arm_directory_field_list_filter select,
    .arm_template_wrapper_directorytemplate1 .arm_directory_list_by_filters select{
        width: 100% !important;
        max-width: 100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_container_type_0 .arm_directory_search_wrapper
    {
        width: 80%;
        min-width: 80%;
        max-width: 80% !important;
        margin-left:0px;
        margin-right: 8px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_container_type_1 .arm_directory_search_wrapper, .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_container_type_1 .arm_directory_list_by_filters
    {
        width: 45%;
        min-width: 45%;
        max-width: 45% !important;
        margin-left:0px;
        margin-right: 8px;
    }
	.arm_template_wrapper_directorytemplate1 .arm_user_block{
		width:70% !important;
        min-width: 165px;
	}
    .arm_template_wrapper_directorytemplate1 .arm_user_social_blocks .arm_user_social_fields > a::before {
        top:5px;
    }
}
.arm_template_preview_popup.arm_mobile_wrapper .arm_template_wrapper_directorytemplate1 .remove_bottom_border_preview{
    border-bottom:none !important;
}
.arm_template_preview_popup.arm_mobile_wrapper .arm_template_wrapper_directorytemplate1 .arm_directorytemplate1_seperator{
    display:none !important;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_0 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box
{
    width: 80%;
}
@media( max-width: 768px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_fields_wrapper input.arm_directory_search_box {
         max-width: 100% !important; 
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_container_type_1 #arm_loader_img
    {
        display: none;
        position: relative;
        width: 32px;
        height: 32px;
        margin-left: 10px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_user_top{
        margin-top: 35px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper
    {
        max-width: 100%;
        display: flex;
        width: 100%;
        flex-wrap: wrap;
        flex-direction: column !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_fields_wrapper_top
    {
        display: block;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_search_wrapper .arm_directory_search_box, .arm_search_filter_field_item_top input[type="text"], .arm_search_filter_field_item_top input[type="email"]
    {
        max-width: 100%;
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_fields_wrapper_top .arm_search_filter_field_item_top input{
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box
    {
        width: 100%;
    }
    
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters select
    {
        width: 100%;
        max-width: 100%;
        margin-top: 10px;
        margin-left: 0px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_container_type_1 .arm_directory_search_wrapper
    {
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_container_type_1 .arm_directory_search_wrapper > .arm_button_search_filter_btn_div_top
    {
        align-self: center;
    }
}
@media(max-width: 961px) and (min-width: 769px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box
    {
        width:50%
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_directory_list_by_filters
    {
        min-width: 19%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box
    {
        width: 46%;
        margin-right: 20px;
    }
    .arm_template_wrapper_directorytemplate1 .arm_user_block {
        width: 33%;
        min-width: 175px;
        display: inline-block;
        margin: 0;
        padding: 5px;
        vertical-align: top;
        position: relative;
        border-left: 1px solid #e2e9ed;
    }
}
@media(max-width: 480px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_container_type_1 #arm_loader_img
    {
        display: none;
        position: relative !important;
        width: 32px;
        height: 32px;
    }
}
@media(max-width: 425px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_fields_wrapper_top .arm_search_filter_field_item_top input
    {
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters select
    {
        width: 100% !important;
        max-width: 100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_container_type_1 .arm_directory_search_wrapper > .arm_button_search_filter_btn_div_top {
        display: flex;
        align-self: center;
    }
}
@media (max-width: 500px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_container_type_1 .arm_directory_search_wrapper,
    .arm_template_wrapper.arm_template_wrapper_directorytemplate1 .arm_search_filter_container_type_1 .arm_directory_list_by_filters{
        min-width: 45%;
        max-width: 100% !important;
        margin-left: 0px;
        margin-right: 8px;
    }
    .arm_template_wrapper_directorytemplate1 .arm_user_block.arm_directorytemplate1_last_field{
        border-bottom: 1px solid #e2e9ed !important;
    }    
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate2{
    border: 1px #e0e0e0 solid;
    padding-left: 20px;
    padding-right: 20px;
    max-width: 1200px;
    padding-top:60px;
    padding-bottom:60px;
    border-radius: 6px;
    -webkit-border-radius:6px;
    -o-border-radius:6px;
    -moz-border-radius:6px;
    float:none;
    display: block;
    margin:0 auto;
    width:100%;
    max-width:1000px;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_filters_wrapper{
    float:left;
    width: 100%;
    margin-bottom: 50px;
    padding: 0 0px 0 0px;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_search_wrapper{
    float:left;
    min-width: 35%;
    width: auto;

}

.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_template_container .arm_user_block{
    border: 1px solid #e2e9ed;
    display: flex;
    flex-grow: 1;
    margin-top: 32px;
    height: auto;
    padding-left: 10px;
    padding-right: 6px;
    padding-top: 15px;
    padding-top: 15px;
    margin-left: 15px;
    margin-right: 15px;
    margin-bottom: 0px;
    flex-direction: row;
    box-shadow: 0px 2px 12px rgba(31, 73, 223, 0.16);
    border-radius: 16px;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_container_type_1 #arm_loader_img
{
    display: none;
    position: relative;
    width: 28px;
    height: 28px;
    margin-top: 0px;
    left: 8px;
    top: 6px;
    float:left;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_template_container .arm_user_block:first-child{
    border-top:1px solid #e2e9ed;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_search_wrapper .arm_directory_search_box, .arm_search_filter_field_item_top input[type="text"].arm_search_filter_field_item_top input[type="email"]{
    float:left;
    max-width: 100%;
    width: 100%;
    height: 32px;
    border: 1px #e0e0e0 solid;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_search_btn{
    float:left;
    background:#ececec;
    border:1px #e0e0e0 solid;
    color:#454545;
    line-height: 37px;
    position: relative;
    height: 38px;
    width: 38px;
    margin-left: 10px;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_search_btn img{
    margin-top: 9px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_container_type_1 .arm_directory_search_btn{
    width: 26px;
    height:30px;
    padding: 4px 7px 4px 9px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_clear_wrapper
{
    float: left;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_template_container{
    display: inline-block;
}
.arm_template_wrapper_directorytemplate2 .arm_template_container{border: 0;}
.arm_template_wrapper_directorytemplate2 .arm_user_block{
    width: 97%;
    display: block;
    padding: 15px 0;
    border: 1px solid #e1e1e1;
    border-width: 0 0 1px 0;
    transition: all 0.2s ease 0s;
    float: left;
}
.arm_template_wrapper_directorytemplate2 .arm_user_block:hover{
    box-shadow: 0px 0px 25px 0px rgba(1, 121, 233, 0.15);
    -webkit-box-shadow: 0px 0px 25px 0px rgba(1, 121, 233, 0.15);
    -moz-box-shadow: 0px 0px 25px 0px rgba(1, 121, 233, 0.15);
    -o-box-shadow: 0px 0px 25px 0px rgba(1, 121, 233, 0.15);
}
.arm_template_wrapper_directorytemplate2 .arm_user_block_left{
    float: left;
    vertical-align: top;
    max-width: 25%;
    width: 91px;
    height: 91px;
    display: inline-block;
    margin: 0 0 5px 15px;
}
.arm_template_wrapper_directorytemplate2 .arm_user_block_right{
    float: left;
    vertical-align: top;
    max-width: 83%;
    width: 100%;
    margin: 0 0 0 30px;
    text-align: left;
}
.arm_template_wrapper_directorytemplate2 .arm_dp_user_link{display: block;}
.arm_template_wrapper_directorytemplate2 .arm_user_avatar{
    width: 100%;
    height: 100%;
    border: 1px #e9e9e9 solid;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
}
.arm_template_wrapper_directorytemplate2 .arm_user_avatar img{
    min-width: 85px;
    min-height: 85px;
    max-width: 89px;
    max-height: 89px;
    width: 91px;
    height: 91px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    border: 0 !important;
}
.arm_template_wrapper_directorytemplate2 .arm_user_link{
    display: inline-block;
    margin: 4px 20px 8px 0;
    font-size: 18px;
    float: left;
    color: #0179e9;
    text-transform: capitalize;
    width:auto;
}
.arm_template_wrapper_directorytemplate2 .arm_user_desc_box,
.arm_template_wrapper_directorytemplate2 .arm_last_active_text{
    float:left;
    width:100%;
    margin-top:5px;
    text-align:justify;
}

.arm_template_wrapper_directorytemplate2 .arm_last_active_text{
    margin-bottom:15px;
}

.arm_template_wrapper_directorytemplate2 .arm_user_block:hover .arm_user_link{ color:#000 !important; }
.arm_template_wrapper_directorytemplate2 .arm_user_block:hover .arm_user_link:hover,
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_user_social_fields a:hover
{
    box-shadow: none;
}
.arm_template_wrapper_directorytemplate2 .arm_user_desc_box{
    display: block;
    font-size: 14px;
    color: #9c9c9c;
    margin: 5px 0 10px;
}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks{
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_user_social_fields{
    float:left;
    width:22px;
    height:22px;
    background: #cccccc;
    margin-right: 10px;
    margin-bottom: 10px;
    -webkit-border-radius:50%;
    -o-border-radius:50%;
    -moz-border-radius:50%;
    text-align: center;
}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_social_prof_div > a {
    background-position: 15px center;
    border-radius: 30px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    height: 25px;
    line-height: normal;
    margin: 5px 9px 5px 0;
    min-height: 25px;
    min-width: 25px;
    padding: 0px;
    position: relative;
    text-align: center;
    text-transform: lowercase !important;
    vertical-align: middle;
    width: 25px;
    text-align: center;
}
.arm_template_wrapper_directorytemplate2 .arm_view_profile_btn_wrapper .arm_view_profile_user_link,
.arm_template_wrapper_directorytemplate2 .arm_directory_paging_container .arm_directory_load_more_link{
    float:none;
    display:inline-block;
    font-size: 14px;
    border: 1px solid #CED4DE;
    border-radius: 6px;
    height: 40px;
    padding-left: 32px;
    padding-right:32px;
    margin:0 auto 15px;
    border-radius: 8px;
    -webkit-border-radius:8px;
    -o-border-radius:8px;
    -moz-border-radius:8px;
    width:auto;
    cursor: pointer;
    line-height:40px;
}
.arm_template_wrapper_directorytemplate2 .arm_view_profile_btn_wrapper .arm_view_profile_user_link
{
    height: 34px;
    padding: 0px 24px 0px 24px;
    line-height: 34px;
}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_user_social_fields > a{
    color:#ffffff;
    padding-right:2px;
    display: inline-block;
    border-radius:50%;
    width:100%;
    height:100%;
    margin-top: -1px;
}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_user_social_fields > a::before {
    position:relative;
    top:0px;
    left: 0px;
}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_social_field_facebook > a{
    background-color: #3b5998;
    border: 2px solid #3b5998;
}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_facebook > a:hover{
    background-color: #ffffff;
    border: 2px solid #3b5998;
    color: #3b5998;
}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_social_field_twitter > a{
     background-color: #00abf0;
    border: 2px solid #00abf0;

}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_twitter > a:hover{
    background-color: #ffffff;
    border: 2px solid #00abf0;
    color: #00abf0;
}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_social_field_linkedin > a{
    background-color: #0177b5;
    border: 2px solid #0177b5;

}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_linkedin > a:hover{
     background-color: #ffffff;
    border: 2px solid #0177b5;
    color: #0177b5;
}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_social_field_googleplush > a{
    background-color: #e94738;
    border: 2px solid #e94738;

}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_googleplush > a:hover{
     background-color: #ffffff;
    border: 2px solid #e94738;
    color: #e94738;

}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_social_field_pinterest > a{
    background-color: #ca2026;
    border: 2px solid #ca2026;

}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_pinterest > a:hover{
     background-color: #ffffff;
    border: 2px solid #ca2026;
    color: #ca2026;
}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_social_field_youtube > a{
    background-color: #E32C28;
    border: 2px solid #E32C28;
}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_youtube > a:hover{
    background-color: #ffffff;
    border: 2px solid #E32C28;
    color: #E32C28;
}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_social_field_reddit > a{
    background-color: #ff4500;
    border: 2px solid #ff4500;

}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_reddit > a:hover{
    background-color: #ffffff;
    border: 2px solid #ff4500;
    color: #ff4500;
}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_social_field_delicious > a{
    background-color: #2a96ff;
    border: 2px solid #2a96ff;

}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_delicious > a:hover{
     background-color: #ffffff;
    border: 2px solid #2a96ff;
    color: #2a96ff;

}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_social_field_tumblr > a {
     background-color: #36465d;
    border: 2px solid #36465d;

}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_tumblr > a:hover{
     background-color: #ffffff;
    border: 2px solid #36465d;
    color: #36465d;

}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_social_field_vk > a{
    background-color: #324f77;
    border: 2px solid #324f77;

}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_vk > a:hover{
    background-color: #ffffff;
    border: 2px solid #324f77;
    color: #324f77;
}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_instagram > a{
    background-color: #2a5b83;
    border: 2px solid #2a5b83;
}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_instagram > a:hover{
    background-color: #ffffff;
    border: 2px solid #2a5b83;
    color: #2a5b83;
}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_dribbble > a{
    background-color: #ea4c89;
    border: 2px solid #ea4c89;
}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_dribbble > a:hover{
    background-color: #ffffff;
    border: 2px solid #ea4c89;
    color: #ea4c89;
}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_vine > a{
    background-color: #1cce94;
    border: 2px solid #1cce94;
}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_vine > a:hover{
    background-color: #ffffff;
    border: 2px solid #1cce94;
    color: #1cce94;
}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_social_field_skype > a{
     background-color: #00aff0;
    border: 2px solid #00aff0;

}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_skype > a:hover{
    background-color: #ffffff;
    border: 2px solid #00aff0;
    color: #00aff0;
}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_social_field_whatsapp > a{
     background-color: #00e676;
    border: 2px solid #00e676;

}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_whatsapp > a:hover{
    background-color: #ffffff;
    border: 2px solid #00e676;
    color: #00e676;
}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_social_field_tiktok > a{
    background-color: #010101;
    border: 2px solid #010101;
}
.arm_template_wrapper_directorytemplate2 .arm_social_prof_div.arm_social_field_tiktok > a:hover{
    background-color: #ffffff;
    border: 2px solid #010101;
    color: #010101;
}
.arm_template_wrapper_directorytemplate2 .arm_user_social_blocks .arm_social_field_tiktok > a:before{
    margin-top: 3px;
    margin-left: 4px;
}
.arm_template_wrapper_directorytemplate2 .arm_directory_form_rtl .arm_directory_search_wrapper{float: right;right: 0;direction:rtl;}
.arm_template_wrapper_directorytemplate2 .arm_directory_form_rtl .arm_directory_list_of_filters{right: 0;direction:rtl;}
.arm_template_wrapper_directorytemplate2 .arm_directory_form_rtl .arm_directory_list_by_filters {direction: ltr;float: left;left: 0;}

.arm_template_wrapper_directorytemplate2 .arm_directory_form_rtl .arm_user_block_right {direction: rtl;right: 0; text-align:right; float:right;margin-right: 20px;margin-left: 0;}
.arm_template_wrapper_directorytemplate2 .arm_directory_form_rtl .arm_user_block_left {float: right;margin-right: 10px;margin-left: 0;}
.arm_template_wrapper_directorytemplate2 .arm_directory_form_rtl .arm_directory_empty_list {text-align: right;}
.arm_template_wrapper_directorytemplate2 .arm_directory_form_rtl .arm_directory_listby_select {direction: rtl;right: 0;}
.arm_template_wrapper_directorytemplate2 .arm_directory_form_rtl .arm_directory_search_wrapper .arm_directory_search_btn{ border-radius: 3px 0 0 3px; float: right !important;}
.arm_template_wrapper_directorytemplate2 .arm_directory_form_rtl .arm_directory_search_wrapper .arm_directory_search_box{float: right !important;border-radius: 0px 3px 3px 0px; }

.arm_template_wrapper_directorytemplate2 .arm_directory_paging_container.arm_directory_paging_container_infinite,
.arm_template_wrapper_directorytemplate2 .arm_directory_paging_container_infinite{
    margin-bottom: 20px;
    margin-top: 20px;
    display: inline-block;
    width: 100%;
}
.arm_template_wrapper_directorytemplate2 .arm_display_members_field_wrapper
{
    width: 100%;
    display:inline-block;
}
.arm_template_wrapper_directorytemplate2 .arm_display_members_field_wrapper .arm_display_member_profile 
{
    width: 100%;
}
.arm_template_wrapper_directorytemplate2 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper li
{
    padding: 9px 0 9px 0px;
    border-bottom: 1px solid #ebebeb;
}
.arm_template_wrapper_directorytemplate2 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper .arm_member_field_label
{
    width: 40%;
    text-align: left;
    display: inline-block;
    vertical-align: middle;
    word-break: break-all;
    word-break: break-word;
    padding-right: 5px; 
    line-height: 22px;
}
.arm_template_wrapper_directorytemplate2 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper .arm_member_field_value
{
    width: 60%;
    text-align: left;
    vertical-align: middle;
    display: inline-block;
    word-break: break-all;
    word-break: break-word;
    padding-left: 5px;
    line-height: 22px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
    width: 100%;
    display: flex;
    max-width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box {
    width: 56%;
    margin-right: 2%;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_button_search_filter_btn_div .arm_directory_search_btn {
    margin-left: 0;
    border-radius: 5px;
    line-height: initial;
    padding: 0px 30px !important;
    height: 38px;
    margin-right: 15px;
    text-transform: none;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top {
    display: flex;
    margin-left: 10px;
    margin-right: -7px;
    flex-wrap: wrap;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_button_search_filter_btn_div .arm_directory_clear_btn {
    padding: 0px 30px!important;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_0 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box {
    width: 85%;
    padding: 0 0 0 12px;
}
@media (max-width: 980px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_container_type_1 .arm_directory_search_wrapper
    {
        width: 41% ;
        min-width: 40%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_search_wrapper .arm_directory_search_box
    {
        max-width: 100%;
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_field_list_filter
    {
        width: 40%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_field_list_filter select
    {
        max-width: 100%;
        width: 100%;
        float: left;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_list_by_filters select
    {
        width: 100%; 
        max-width: 100%;
        float: left;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_filters_wrapper
    {
        padding: 0 0 0 15px;
    }
    .arm_template_wrapper_directorytemplate2 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper .arm_member_field_label,
    .arm_template_wrapper_directorytemplate2 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper .arm_member_field_value
    {
        width: 50%;
    }
}
@media (max-width:768px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_field_list_filter {
        width: 35%;
        margin-right: 2%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_container_type_1 .arm_directory_search_wrapper {
        margin-right: 0px; 
        max-width: 50%;
        width: 50%;
    }
    
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_container_type_1 .arm_directory_search_wrapper .arm_directory_search_box{ max-width: 100% !important; }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_list_by_filters select
    {
        width: 100%; 
        max-width: 100%;
        float: left;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_list_by_filters{ 
        max-width: 100%;
        width: 50%;
    }
}
@media(max-width: 1024px) and (min-width: 962px)
{
    
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters select{
        width: 95%;
    }
    .arm_template_wrapper_directorytemplate2 .arm_user_block_right{
        width: inherit;
    }
}
@media(max-width: 961px) and (min-width: 769px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box
    {
        width:50%
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_list_by_filters
    {
        min-width: 19%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box
    {
        width: 46%;
        margin-right: 10px;
    }
    .arm_template_wrapper_directorytemplate2 .arm_user_block_right{
        width: 80%;
        margin-top: 25px;
    }
    .arm_template_wrapper_directorytemplate2 .arm_user_social_blocks {
        margin-left: 15%;
        margin-top: -5%;
    }
}
@media(max-width: 768px) and (min-width: 480px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_user_top{
        margin-top: 35px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper
    {
        max-width: 100%;
        display: flex;
        width: 100%;
        flex-wrap: wrap;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_fields_wrapper_top
    {
        display: block;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_directory_search_wrapper .arm_directory_search_box, .arm_search_filter_field_item_top input[type="text"],.arm_search_filter_field_item_top input[type="email"]
    {
        max-width: 100%;
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_fields_wrapper_top .arm_search_filter_field_item_top input{
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box
    {
        width: 78% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters select
    {
        width: 100% !important;
        max-width: 100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_container_type_1 .arm_directory_list_by_filters{ 
        min-width: 48% ; 
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_container_type_1 .arm_directory_search_wrapper
    {
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_container_type_1 .arm_directory_search_wrapper > .arm_button_search_filter_btn_div_top
    {
        align-self: center;
    }
}
@media(max-width: 425px)
{
    .arm_template_wrapper_directorytemplate2 .arm_user_block_right
    {
        display: flex;
        max-width: 80%;
        flex-wrap: wrap;
        flex-direction: column;
        align-items: center
    }
}
@media (max-width: 480px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2
    {
        padding-left: 20px !important;
    }

    .arm_template_wrapper_directorytemplate2 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper .arm_member_field_label,
    .arm_template_wrapper_directorytemplate2 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper .arm_member_field_value
    {
        width: 100%;
        text-align: left;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_user_top{
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
    }
    .arm_search_filter_fields_wrapper_top .arm_search_filter_field_item_top input
    {
        width: 100%;
        max-width: 100%;
    }
    .arm_template_wrapper_directorytemplate2 .arm_user_block_right{
        float: left;
        vertical-align: top;
        max-width: 80%;
        width: 100%;
        margin: 0 0 0 30px;
        text-align: center !important;
    }
    .arm_template_wrapper_directorytemplate2 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper li
    {
        padding: 9px 0 9px 0px;
        display: grid;
        border-bottom: 1px solid #ebebeb;
    }
    .arm_template_wrapper_directorytemplate2 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper .arm_member_field_label
    {
        width: 100%;
    }

    .arm_template_wrapper_directorytemplate2 .arm_user_block_left {
        margin: 0 0 5px 0px;
        float: none;
    }
    
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters select
    {
        width: 100% !important;
        max-width: 100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_template_container .arm_user_block{
        display: block;
        padding-left: 0px;
        padding-right: 0px;
    }
}
@media(max-width: 320px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate2 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_button_search_filter_btn_div .arm_directory_search_btn
    {
        margin-left: -31px;
    }
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate3{
    float:none;
    width:100%;
    max-width:1100px;
    border: 1px solid #e0e0e0;
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-top:60px;
    padding-bottom:60px;
    border-radius: 6px;
     -webkit-border-radius:6px;
    -o-border-radius:6px;
    -moz-border-radius:6px;
    margin:0 auto;
    display: block;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_filters_wrapper{
    float:left;
    width: 100%;
    margin-bottom: 50px;
    
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_search_wrapper{
    float:left;
    min-width: 35%;
    width: auto;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_search_wrapper .arm_directory_search_box, .arm_search_filter_field_item_top input[type="text"],.arm_search_filter_field_item_top input[type="email"]{
    float:left;
    max-width: 100%;
    width: 85%;
    height: 32px;
    border: 1px #e0e0e0 solid;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_search_btn{
    float:left;
    width: 38px;
    height:38px;
    background:#ececec;
    border:1px solid #e0e0e0;
    color:#000000;
    padding: 0px 7px 0px 9px;
    position: relative;
    margin-left: 12px;
    line-height: 35px;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box{
    width: 56%;
    margin-right: 2%;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_clear_wrapper
{
    float: left;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_template_container{
    display: inline-block;
}
.arm_template_wrapper_directorytemplate3 .arm_user_block{
    border: 1px solid #e0e0e0;
    min-width: 244px;
    display: inline-block;
    position: relative;
    border-radius: 8px;
    width: 244px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    vertical-align: top;
    padding: 10px 15px;
    margin:0 10px 30px 10px;
}
.arm_template_wrapper_directorytemplate3 .arm_user_block.arm_user_block_with_follow{
    padding: 10px 10px;
}
.arm_template_wrapper_directorytemplate3 .arm_cover_bg_wrapper{
    display: inline-block;
    width: 100%;
    background-color: #F4F4F4;
    height: 105px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    border-radius: 8px 8px 0 0;
    -webkit-border-radius: 8px 8px 0 0;
    -moz-border-radius: 8px 8px 0 0;
    -o-border-radius: 8px 8px 0 0;
}
.arm_template_wrapper_directorytemplate3 .arm_cover_bg_wrapper img{
    border-radius: 8px 8px 0 0;
    -webkit-border-radius: 8px 8px 0 0;
    -moz-border-radius: 8px 8px 0 0;
    -o-border-radius: 8px 8px 0 0;
}
.arm_template_wrapper_directorytemplate3 .arm_dp_user_link{
    display: inline-block;
    width: 100%;
    text-align: center;
}
.arm_template_wrapper_directorytemplate3 .arm_dp_user_link:hover,
.arm_template_wrapper_directorytemplate3 .arm_user_link:hover,
.arm_template_wrapper_directorytemplate3 .arm_view_profile_btn_wrapper .arm_view_profile_user_link:hover{
    box-shadow: none;
}
.arm_template_wrapper_directorytemplate3 .arm_user_avatar{
    max-width: 75%;
    width: 110px;
    margin: 43px auto 15px auto;
    vertical-align: middle;
    position: relative;
    background-color: #FFFFFF;
    border: 6px solid #FFFFFF;
    border-radius: 100px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    -o-border-radius: 100px;
}
.arm_template_wrapper_directorytemplate3 .arm_user_avatar img {
    width: 100%;
    height: 100%;
    border-radius: 100px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    -o-border-radius: 100px;
    max-width: 100%;
    max-height: 100%;
    transform: rotate(0);
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    -ms-transform: rotate(0);
}
.arm_template_wrapper_directorytemplate3 .arm_user_block:hover .arm_user_avatar img{
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transition-duration: 0.6s;
    -webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
}
.arm_template_wrapper_directorytemplate3 .arm_user_link{
    display: inline-block;
    width: 100%;
    text-align: center;
    color: #424242 !important;
    margin: 0px 0 12px;
    text-transform: capitalize;
    position: relative;
}
.arm_template_wrapper_directorytemplate3 .arm_user_link span{
    font-size: inherit;
    display: inline-block;
    background: #FFF;
    position: relative;
    padding: 0 5px;
}
.arm_template_wrapper_directorytemplate3 .arm_user_link:before{
    content: "";
    display: inline-block;
    width: 100%;
    background-color: #00aff0;
    position: absolute;
    left: 0;
    top: 55%;
    padding: 0;
    margin: 0;
    height: 2px;
}

.arm_template_wrapper_directorytemplate3 .arm_last_active_text{
    font-size: 14px;
    color: #7f7f7f;
    font-family: Open Sans;
    margin-bottom:25px;
}


.arm_template_wrapper_directorytemplate3 a.disabled{cursor: not-allowed;}
.arm_template_wrapper_directorytemplate3 .arm_user_badges_detail {
    text-align: center;
    display: inline-block;
    width: 100%;
    margin-bottom: 5px;
    margin-top:5px;
}
.arm_template_wrapper_directorytemplate3 .arm-user-badge{
    float:none;
    display:inline-block;
    width:30px;
    height:30px;
}
.arm_template_wrapper_directorytemplate3 .arm-user-badge img{
    width:100% !important;
    height:100% !important;
}
.arm_template_wrapper_directorytemplate3 .arm_view_profile_btn_wrapper{
    float:left;
    width:100%;
    text-align: center;
}

.arm_template_wrapper_directorytemplate3 .arm_view_profile_btn_wrapper .arm_view_profile_user_link,
.arm_template_wrapper_directorytemplate3 .arm_directory_paging_container .arm_directory_load_more_link{
    float:none;
    display:inline-block;
    font-size: 14px;
    border: 1px solid #CED4DE;
    border-radius: 6px;
    height: 40px;
    padding-left: 32px;
    padding-right:32px;
    margin:0 auto 15px;
    border-radius: 8px;
    -webkit-border-radius:8px;
    -o-border-radius:8px;
    -moz-border-radius:8px;
    width:auto;
    cursor: pointer;
    line-height:40px;
}
.arm_template_wrapper_directorytemplate3 ul.arm_memeber_field_wrapper li {
    margin-bottom: 12px;
    padding-bottom: 12px;
    border-bottom: 1px solid #CED4DE;
}
.arm_template_wrapper_directorytemplate3 ul.arm_memeber_field_wrapper li:last-child {
    border-bottom: none;
}
.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks{
    float:left;
    width:100%;
    margin-bottom:0px;
}
 .arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_social_prof_div > a {
    background-position: 15px center;
    border-radius: 30px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    height: 25px;
    line-height: normal;
    margin: 5px 9px 5px 0;
    min-height: 25px;
    min-width: 25px;
    padding: 2px;
    position: relative;
    text-align: center;
    text-transform: lowercase !important;
    vertical-align: middle;
    width: 25px;
    text-align: center;
}
 .arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_social_prof_div:last-child > a
 {
    margin-right: 0;
 }

.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks{
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
    display: inline-block;
    text-align: center;
}

.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_user_social_fields{
    float:none;
    display:inline-block;
    margin:0 auto;
}
.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_social_field_facebook > a{
    background-color: #3b5998;
    border: 2px solid #3b5998;
}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_facebook > a:hover{
    background-color: #ffffff;
    border: 2px solid #3b5998;
    color: #3b5998;
}
.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_social_field_twitter > a{
     background-color: #00abf0;
    border: 2px solid #00abf0;

}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_twitter > a:hover{
    background-color: #ffffff;
    border: 2px solid #00abf0;
    color: #00abf0;
}
.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_social_field_linkedin > a{
    background-color: #0177b5;
    border: 2px solid #0177b5;

}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_linkedin > a:hover{
     background-color: #ffffff;
    border: 2px solid #0177b5;
    color: #0177b5;
}
.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_social_field_googleplush > a{
    background-color: #e94738;
    border: 2px solid #e94738;

}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_googleplush > a:hover{
     background-color: #ffffff;
    border: 2px solid #e94738;
    color: #e94738;

}
.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_social_field_pinterest > a{
    background-color: #ca2026;
    border: 2px solid #ca2026;

}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_pinterest > a:hover{
     background-color: #ffffff;
    border: 2px solid #ca2026;
    color: #ca2026;
}
.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_social_field_youtube > a{
    background-color: #E32C28;
    border: 2px solid #E32C28;
}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_youtube > a:hover{
    background-color: #ffffff;
    border: 2px solid #E32C28;
    color: #E32C28;
}
.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_social_field_reddit > a{
    background-color: #ff4500;
    border: 2px solid #ff4500;

}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_reddit > a:hover{
    background-color: #ffffff;
    border: 2px solid #ff4500;
    color: #ff4500;
}
.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_social_field_delicious > a{
    background-color: #2a96ff;
    border: 2px solid #2a96ff;

}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_delicious > a:hover{
     background-color: #ffffff;
    border: 2px solid #2a96ff;
    color: #2a96ff;

}
.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_social_field_tumblr > a {
     background-color: #36465d;
    border: 2px solid #36465d;

}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_tumblr > a:hover{
     background-color: #ffffff;
    border: 2px solid #36465d;
    color: #36465d;

}
.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_social_field_vk > a{
    background-color: #324f77;
    border: 2px solid #324f77;

}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_vk > a:hover{
    background-color: #ffffff;
    border: 2px solid #324f77;
    color: #324f77;
}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_instagram > a{
    background-color: #2a5b83;
    border: 2px solid #2a5b83;
}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_instagram > a:hover{
    background-color: #ffffff;
    border: 2px solid #2a5b83;
    color: #2a5b83;
}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_dribbble > a{
    background-color: #ea4c89;
    border: 2px solid #ea4c89;
}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_dribbble > a:hover{
    background-color: #ffffff;
    border: 2px solid #ea4c89;
    color: #ea4c89;
}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_vine > a{
    background-color: #1cce94;
    border: 2px solid #1cce94;
}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_vine > a:hover{
    background-color: #ffffff;
    border: 2px solid #1cce94;
    color: #1cce94;
}
.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_social_field_skype > a{
     background-color: #00aff0;
    border: 2px solid #00aff0;

}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_skype > a:hover{
    background-color: #ffffff;
    border: 2px solid #00aff0;
    color: #00aff0;
}
.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_social_field_whatsapp > a{
     background-color: #00e676;
    border: 2px solid #00e676;

}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_whatsapp > a:hover{
    background-color: #ffffff;
    border: 2px solid #00e676;
    color: #00e676;
}
.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_social_field_tiktok > a{
    background-color: #010101;
    border: 2px solid #010101;
}
.arm_template_wrapper_directorytemplate3 .arm_social_prof_div.arm_social_field_tiktok > a:hover{
    background-color: #ffffff;
    border: 2px solid #010101;
    color: #010101;
}
.arm_template_wrapper_directorytemplate3 .arm_user_social_blocks .arm_social_field_tiktok > a:before{
    margin-top: 3px;
    margin-left: 4px;
}
.arm_template_wrapper_directorytemplate3 .arm_directory_form_rtl .arm_directory_search_wrapper{float: right;right: 0;direction:rtl;}
.arm_template_wrapper_directorytemplate3 .arm_directory_form_rtl .arm_directory_list_of_filters{right: 0;direction:rtl;}
.arm_template_wrapper_directorytemplate3 .arm_directory_form_rtl .arm_directory_list_by_filters {direction: ltr;float: left;left: 0;}

.arm_template_wrapper_directorytemplate3 .arm_directory_form_rtl .arm_user_block_right {direction: rtl;right: 0; text-align:right; float:right;}
.arm_template_wrapper_directorytemplate3 .arm_directory_form_rtl .arm_user_block_left {float: right;}
.arm_template_wrapper_directorytemplate3 .arm_directory_form_rtl .arm_directory_empty_list {text-align: right;}
.arm_template_wrapper_directorytemplate3 .arm_directory_form_rtl .arm_directory_listby_select {direction: rtl;right: 0;}
.arm_template_wrapper_directorytemplate3 .arm_directory_form_rtl .arm_directory_search_wrapper .arm_directory_search_btn{ border-radius: 3px 0 0 3px; float: right !important;}
.arm_template_wrapper_directorytemplate3 .arm_directory_form_rtl .arm_directory_search_wrapper .arm_directory_search_box{float: right !important;border-radius: 0px 3px 3px 0px; }

.arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
    width: 100%;
    display: flex;
    max-width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box {
    width: 56%;
    margin-right: 2%;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_button_search_filter_btn_div .arm_directory_search_btn {
    margin-left: 0;
    border-radius: 5px;
    line-height: initial;
    padding: 0px 30px !important;
    height: 38px;
    margin-right: 15px;
    text-transform: none;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top {
    display: flex;
    margin-left: 10px;
    margin-right: -7px;
    flex-wrap: wrap;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_button_search_filter_btn_div .arm_directory_clear_btn {
    padding: 0px 30px!important;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_member_since_detail_wrapper {
    text-align: center;
}
@media (max-width: 980px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_filters_wrapper{
        padding: 0 0 0 10px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_search_wrapper
    {
        float: left;
        width: 46% ;
        min-width: 40% ;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_search_wrapper .arm_directory_search_box
    {
        max-width: 100%;
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_field_list_filter
    {
        width: 40%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_field_list_filter select
    {
        width: 100%;
        float: left;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_list_by_filters
    {
        width: 47%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_list_by_filters select
    {
        width: 90%; 
        max-width: 100%;
    }
}

@media (max-width:530px){
    .arm_template_wrapper_directorytemplate3 .arm_directory_filters_wrapper{
        float:left !important;
        width:100% !important;
        padding:0 !important;
        text-align: center !important;
    }
    .arm_template_wrapper_directorytemplate3 .arm_directory_field_list_filter,
    .arm_template_wrapper_directorytemplate3 .arm_directory_list_by_filters,
    .arm_template_wrapper_directorytemplate3 .arm_directory_search_wrapper{
        width:100% !important;
        text-align: center !important;
        max-width: 100%;
        float: left;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_search_wrapper .arm_directory_search_box
    {
        max-width: 100%;
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_search_box{
        width: 100% !important;
    }
    .arm_template_wrapper_directorytemplate3 .arm_user_block{
        margin:0 auto 30px !important;
        width:90% !important;
        max-width:90% !important;
        min-width:90% !important;
    }

    .arm_template_wrapper_directorytemplate3 .arm_user_avatar{
        max-width: 95%;
    }
    .arm_template_wrapper_directorytemplate3 .arm_directory_field_list_filter select,
    .arm_template_wrapper_directorytemplate3 .arm_directory_list_by_filters select{
        width: 100% !important;
        max-width: 100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_search_wrapper
    {
        width:100% !important;
    }
}

@media (min-width:531px) and (max-width:980px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3{
        padding:60px 50px !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_filters_wrapper{
        width: 100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_field_list_filter
    {
        width: 41%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_search_filter_container_type_0 .arm_directory_search_wrapper
    {
        min-width: 40%;
        width: 41%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_search_filter_container_type_1 .arm_directory_search_wrapper
    {
        min-width: 100%;
        width: 100%;
    }

    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_list_by_filters select
    {
        width: 100%; 
        max-width: 100%;
    }
    .arm_template_wrapper_directorytemplate3 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box{
        max-width: 48% !important;
        width: 100%;
    }   
    .arm_template_wrapper_directorytemplate3 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters{
        width: 100%;
        margin-top: 10px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top{
        margin-top: 10px;
    }
    .arm_template_wrapper_directorytemplate3 .arm_search_filter_fields_wrapper_top .arm_search_filter_field_item_top{
        max-width: 48%;
        width: 100%;
    }
}

@media (min-width:769px) and (max-width:1200px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3{
        padding:60px 50px !important;
    }

    .arm_template_wrapper_directorytemplate3 .arm_user_block{
        min-width:245px !important;
        width:28% !important;
    }
}
@media (max-width:480px){
    
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_filters_wrapper{ border-bottom: 0px; }
}
@media (max-width:325px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_search_wrapper .arm_directory_search_box{
        max-width:100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate3 .arm_directory_search_wrapper
    {
        width:65% !important;
    }
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate4{
    float:none;
    width:100%;
    max-width:1100px;
    border: 1px solid #e0e0e0;
    padding-left: 20px;
    padding-right: 20px;
    padding-top:60px;
    padding-bottom:60px;
    border-radius: 6px;
    -webkit-border-radius:6px;
    -o-border-radius:6px;
    -moz-border-radius:6px;
    margin:0 auto;
    display: block;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_filters_wrapper{
    float:left;
    width: 100%;
    margin-bottom: 50px;
    padding: 0 0px 0 15px;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_search_wrapper{
    float:left;
    min-width: 35%;
    width: auto;
    margin-right: 8px;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_search_wrapper .arm_directory_search_box, .arm_search_filter_field_item_top input[type="text"],.arm_search_filter_field_item_top input[type="email"]{
    float:left;
    max-width: 100%;
    width: 100%;
    height: 32px;
    border: 1px #e0e0e0 solid;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_search_btn
{
    float:left;
    width: 38px;
    height:38px;
    background:#ececec;
    border:1px solid #e0e0e0;
    color:#000000;
    padding: 0px 7px 4px 9px;
    position: relative;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_search_btn span {
    margin-left: 4px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_clear_wrapper
{
    float: left;
    padding: 3px 0;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_template_container{
    display: inline-block;
}
.arm_template_wrapper_directorytemplate4 .arm_user_block{
    background-position:center center;
    background-size:cover;
    width: 100%;
    min-width: 195px;
    max-width:220px;
    display: inline-block;
    margin: 0 13px 25px;
    padding: 0px !important;
    vertical-align: top;
    position: relative;
    height:auto;
    border:1px #ececec solid;
    position: relative;
    border-radius: 10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -o-border-radius:10px;
    overflow: hidden;
    -webkit-overflow:hidden;
    -o-overflow:hidden;
    -moz-overflow:hidden;
}
.arm_template_wrapper_directorytemplate4 .arm_user_block .arm_user_block_inner_container{
    float: left;
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    display: inherit;
    overflow: hidden;
    background: rgba(10, 12, 21, 0.5);
    opacity:0;
    border-radius: 10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -o-border-radius:10px;
    transition: all 0.6s;
}

.arm_template_wrapper_directorytemplate4 .arm_user_block:hover .arm_user_block_inner_container{
    opacity:1;
    transition: all 0.6s;
}

.arm_template_wrapper_directorytemplate4 .arm_user_avatar{
    width: 100%;
    max-width: 220px;
    height: 220px;
    position: relative;
    min-width:220px; 
}

.arm_template_wrapper_directorytemplate4 .arm_dp_user_link{display: block;border: 0;}
.arm_template_wrapper_directorytemplate4 .arm_user_avatar img {
    width: 220px;
    height: 220px;
    min-width: 220px;
    min-height: 220px;
    max-width: 220px;
    max-height: 220px;
    -moz-border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px 10px 0 0;
    -o-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    border: 0 !important;
    z-index: inherit !important;
    
}
.arm_template_wrapper_directorytemplate4 .arm_user_link{
    float:left;
    width:100%;
    position: absolute;
    bottom: 0;
    left:0;
    min-height: 40px;
    text-transform: uppercase;
    text-align: center;
    padding: 15px 10px;
    border-radius:0 0 10px 10px;
    -webkit-border-radius:0 0 10px 10px;
    -o-border-radius:0 0 10px 10px;
    -moz-border-radius:0 0 10px 10px;
    color:#ffffff !important;
}

.arm_template_wrapper_directorytemplate4 .arm_badges_detail{
    float:left;
    width:100%;
    margin-top: 10px;
    margin-bottom: 10px;
    padding:0 10px;
}
.arm_template_wrapper_directorytemplate4 .arm_badges_detail .arm-user-badge{
    float:none;
    display: inline-block;
    width:23px !important;
    height:23px !important;
    margin: 0 5px 5px 0 !important;
}
.arm_template_wrapper_directorytemplate4 .arm_badges_detail .arm-user-badge img{
    width:100% !important;
    height:100% !important;
}

.arm_template_wrapper_directorytemplate4 .arm_last_active_text{
    float:left;
    width:100%;
    text-align:center;
    margin-bottom:20px;
    color: #ffffff !important;
}

.arm_template_wrapper_directorytemplate4 .arm_view_profile_btn_wrapper{
    float:left;
    width:100%;
    text-align: center;
    margin-bottom: 0px;
}

.arm_template_wrapper_directorytemplate4 .arm_view_profile_btn_wrapper>.arm_view_profile_user_link
{
    float: none;
    display: inline-block;
    border: none;
    min-height: 34px;
    text-transform: uppercase;
    padding: 10px 15px 8px;
    margin: 0 auto 3px;
    line-height: normal;
    border-radius: 25px;
    -webkit-border-radius: 7px;
    -o-border-radius: 7px;
    -moz-border-radius: 7px;
    width: auto;
    min-width: 126px;
    cursor: pointer;
}
.arm_template_wrapper_directorytemplate4 .arm_view_profile_btn_wrapper a.arm_view_profile_user_link:hover{
    box-shadow: none;
}
.arm_template_wrapper_directorytemplate4 .arm_view_profile_btn_wrapper .arm_view_profile_user_link,
.arm_template_wrapper_directorytemplate4 .arm_directory_paging_container .arm_directory_load_more_link{
    float:none;
    display:inline-block;
    font-size: 14px;
    border: 1px solid #CED4DE;
    border-radius: 6px;
    height: 40px;
    padding-left: 32px;
    padding-right:32px;
    margin:0 auto 15px;
    border-radius: 8px;
    -webkit-border-radius:8px;
    -o-border-radius:8px;
    -moz-border-radius:8px;
    width:auto;
    cursor: pointer;
    line-height:40px;
}
.arm_template_wrapper_directorytemplate4 .arm_view_profile_btn_wrapper .arm_view_profile_user_link
{
    height: 34px;
    padding: 0px 24px 0px 24px;
    line-height: 34px;
    margin-bottom: 5px;
}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_user_social_fields{
    float:left;
    width:26px;
    height:26px;
    background: #cccccc;
    margin-right:5px;
    border-radius:50%;
    -webkit-border-radius:50%;
    -o-border-radius:50%;
    -moz-border-radius:50%;
    text-align: center;
}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks{
    width: 100%;
    margin-bottom: 10px;
    text-align: center;
}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_user_social_fields{
    float:none;
    width:22px;
    height:22px;
    background: #cccccc;
    margin-right: 10px;
    margin-bottom: 10px;
    -webkit-border-radius:50%;
    -o-border-radius:50%;
    -moz-border-radius:50%;
    text-align: center;
    display: inline-block;
}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_social_prof_div > a {
    background-position: 15px center;
    border-radius: 30px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    height: 25px;
    line-height: normal;
    margin: 5px 9px 5px 0;
    min-height: 25px;
    min-width: 25px;
    padding: 0px;
    position: relative;
    text-align: center;
    text-transform: lowercase !important;
    vertical-align: middle;
    width: 25px;
    text-align: center;
}

.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_user_social_fields > a{
    color:#ffffff;
    padding-right:2px;
    display: inline-block;
    border-radius:50%;
    width:100%;
    height:100%;
    margin-top: -1px;
}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_user_social_fields > a::before {
    position:relative;
    top:0px;
    left: 0px;
}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_social_field_facebook > a{
    background-color: #3b5998;
    border: 2px solid #3b5998;
}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_facebook > a:hover{
    background-color: #ffffff;
    border: 2px solid #3b5998;
    color: #3b5998;
}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_social_field_twitter > a{
     background-color: #00abf0;
    border: 2px solid #00abf0;

}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_twitter > a:hover{
    background-color: #ffffff;
    border: 2px solid #00abf0;
    color: #00abf0;
}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_social_field_linkedin > a{
    background-color: #0177b5;
    border: 2px solid #0177b5;

}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_linkedin > a:hover{
     background-color: #ffffff;
    border: 2px solid #0177b5;
    color: #0177b5;
}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_social_field_googleplush > a{
    background-color: #e94738;
    border: 2px solid #e94738;

}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_googleplush > a:hover{
     background-color: #ffffff;
    border: 2px solid #e94738;
    color: #e94738;

}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_social_field_pinterest > a{
    background-color: #ca2026;
    border: 2px solid #ca2026;

}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_pinterest > a:hover{
     background-color: #ffffff;
    border: 2px solid #ca2026;
    color: #ca2026;
}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_social_field_youtube > a{
    background-color: #E32C28;
    border: 2px solid #E32C28;
}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_youtube > a:hover{
    background-color: #ffffff;
    border: 2px solid #E32C28;
    color: #E32C28;
}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_social_field_reddit > a{
    background-color: #ff4500;
    border: 2px solid #ff4500;

}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_reddit > a:hover{
    background-color: #ffffff;
    border: 2px solid #ff4500;
    color: #ff4500;
}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_social_field_delicious > a{
    background-color: #2a96ff;
    border: 2px solid #2a96ff;

}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_delicious > a:hover{
     background-color: #ffffff;
    border: 2px solid #2a96ff;
    color: #2a96ff;

}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_social_field_tumblr > a {
     background-color: #36465d;
    border: 2px solid #36465d;

}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_tumblr > a:hover{
     background-color: #ffffff;
    border: 2px solid #36465d;
    color: #36465d;

}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_social_field_vk > a{
    background-color: #324f77;
    border: 2px solid #324f77;

}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_vk > a:hover{
    background-color: #ffffff;
    border: 2px solid #324f77;
    color: #324f77;
}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_instagram > a{
    background-color: #2a5b83;
    border: 2px solid #2a5b83;
}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_instagram > a:hover{
    background-color: #ffffff;
    border: 2px solid #2a5b83;
    color: #2a5b83;
}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_dribbble > a{
    background-color: #ea4c89;
    border: 2px solid #ea4c89;
}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_dribbble > a:hover{
    background-color: #ffffff;
    border: 2px solid #ea4c89;
    color: #ea4c89;
}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_vine > a{
    background-color: #1cce94;
    border: 2px solid #1cce94;
}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_vine > a:hover{
    background-color: #ffffff;
    border: 2px solid #1cce94;
    color: #1cce94;
}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_social_field_skype > a{
     background-color: #00aff0;
    border: 2px solid #00aff0;

}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_skype > a:hover{
    background-color: #ffffff;
    border: 2px solid #00aff0;
    color: #00aff0;
}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_social_field_whatsapp > a{
     background-color: #00e676;
    border: 2px solid #00e676;

}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_whatsapp > a:hover{
    background-color: #ffffff;
    border: 2px solid #00e676;
    color: #00e676;
}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_social_field_tiktok > a{
    background-color: #010101;
    border: 2px solid #010101;
}
.arm_template_wrapper_directorytemplate4 .arm_social_prof_div.arm_social_field_tiktok > a:hover{
    background-color: #ffffff;
    border: 2px solid #010101;
    color: #010101;
}
.arm_template_wrapper_directorytemplate4 .arm_user_social_blocks .arm_social_field_tiktok > a:before{
    margin-top: 3px;
    margin-left: 4px;
}
.arm_template_wrapper_directorytemplate4 .arm_user_follow_detail{width: 100%;display: block;}
.arm_template_wrapper_directorytemplate4 .arm_follower_count,
.arm_template_wrapper_directorytemplate4 .arm_following_count{
    font-size: 14px;
    color: #c1bbc1;
    width: 49%;
    display: inline-block;
    padding: 0 5px;
    margin: 0;
}
.arm_template_wrapper_directorytemplate4 .arm_follower_count{text-align: right;}
[dir='rtl'] .arm_template_wrapper_directorytemplate4 .arm_follower_count{text-align: left;}
.arm_template_wrapper_directorytemplate4 .arm_following_count{text-align: left;}
[dir='rtl'] .arm_template_wrapper_directorytemplate4 .arm_following_count{text-align: right;}
.arm_template_wrapper_directorytemplate4 .arm_follower_count .arm_count_txt,
.arm_template_wrapper_directorytemplate4 .arm_following_count .arm_count_txt{color: #565765;}
.arm_template_wrapper_directorytemplate4 .arm_user_btns{
    text-align: center;
    margin: 10px auto;
    display: block;
    width: 100%;
    min-height: 35px;
}
.arm_template_wrapper_directorytemplate4 .arm_user_block.arm_user_block_with_follow .arm_user_btns{
    margin: 0 auto 10px;
    position: absolute;
    left: 0;
    bottom: 0;
}
.arm_template_wrapper_directorytemplate4 .arm_user_follow_btn a{
    min-width: 85px;
    height: auto;
    background: #00aff0;
    background-position: 12px center;
    background-color: #00aff0;
    border: 1px #019fda solid;
    color: #fff;
    font-size: 14px;
    text-align: left;
    padding: 9px 10px 8px 10px;
    cursor: pointer;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    opacity: 1;
}
.arm_template_wrapper_directorytemplate4 .arm_user_follow_btn a.following{
    padding: 9px 10px 8px 10px;
    text-align: center;
    background: transparent !important;
    color: #333 !important;
}
.arm_template_wrapper_directorytemplate4 .arm_user_follow_btn a.following i{
    display:none;
}
.arm_template_wrapper_directorytemplate4 .arm_user_follow_btn a:hover{
    opacity: 0.9;
    transition: all 0.2s ease 0s;
    -webkit-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
}
.arm_template_wrapper_directorytemplate4 a.disabled{cursor: not-allowed;}

@-webkit-keyframes hvr-ripple-out {
    100% {
        top: -20px;
        right: -20px;
        bottom: -20px;
        left: -20px;
        opacity: 0;
        border: 4px #00aff0 solid;
    }
}
@keyframes hvr-ripple-out {
    100% {
        top: -20px;
        right: -20px;
        bottom: -20px;
        left: -20px;
        opacity: 0;
        border: 4px #00aff0 solid;
    }
}
.arm_template_wrapper_directorytemplate4 .arm_user_badges_detail {
    text-align: center;
    display: inline-block;
}
.arm_template_wrapper_directorytemplate4 .arm_directory_form_rtl .arm_directory_search_wrapper{float: right;right: 0;direction:rtl;}
.arm_template_wrapper_directorytemplate4 .arm_directory_form_rtl .arm_directory_list_of_filters{right: 0;direction:rtl;}
.arm_template_wrapper_directorytemplate4 .arm_directory_form_rtl .arm_directory_list_by_filters {direction: ltr;float: left;left: 0;}
.arm_template_wrapper_directorytemplate4 .arm_directory_form_rtl .arm_user_follow_detail {direction: rtl;right: 0;}
.arm_template_wrapper_directorytemplate4 .arm_directory_form_rtl .arm_user_block_right {direction: rtl;right: 0; text-align:right; float:right;}
.arm_template_wrapper_directorytemplate4 .arm_directory_form_rtl .arm_user_block_left {float: right;}
.arm_template_wrapper_directorytemplate4 .arm_directory_form_rtl .arm_directory_empty_list {text-align: right;}
.arm_template_wrapper_directorytemplate4 .arm_directory_form_rtl .arm_directory_listby_select {direction: rtl;right: 0;}
.arm_template_wrapper_directorytemplate4 .arm_directory_form_rtl .arm_directory_search_wrapper .arm_directory_search_btn{ border-radius: 3px 0 0 3px; float: right !important;}
.arm_template_wrapper_directorytemplate4 .arm_directory_form_rtl .arm_directory_search_wrapper .arm_directory_search_box{float: right !important;border-radius: 0px 3px 3px 0px; }

.arm_template_wrapper_directorytemplate4 .arm_display_members_field_wrapper
{
    width: 100%;   
}
.arm_template_wrapper_directorytemplate4 .arm_display_members_field_wrapper .arm_display_member_profile 
{
    width: 100%;
    min-height: 120px;
    height: 120px;
    overflow: hidden;
}
.arm_template_wrapper_directorytemplate4 .arm_display_members_field_wrapper .arm_display_member_profile ul.arm_memeber_field_wrapper
{
    min-height: 120px;
    height: 120px;
    overflow: hidden;
    padding: 0px;
    margin:0px;
}
.arm_template_wrapper_directorytemplate4 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper li
{
    padding: 7px 0 7px 0px;
}
.arm_template_wrapper_directorytemplate4 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper .arm_member_field_label
{
    width: 100%;
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    word-break: break-all;
    word-break: break-word;
    line-height: 22px;
}
.arm_template_wrapper_directorytemplate4 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper .arm_member_field_value
{
    width: 100%;
    text-align: center;
    vertical-align: middle;
    display: inline-block;
    word-break: break-all;
    word-break: break-word;
    line-height: 22px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_0 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box {
    width: 80%;
}
@media (max-width: 980px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_filters_wrapper{
        padding: 0 0 0 10px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_search_wrapper
    {
        float: left;
        width: 45% ;
        min-width: 50%;
        margin-right: 0px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_search_wrapper .arm_directory_search_box
    {
        max-width: 100%;
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_container_type_1 .arm_directory_field_list_filter
    {
        width: 40%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_field_list_filter select
    {
        width: 100%;
        float: left;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_container_type_1 .arm_directory_list_by_filters
    {
        width: 50%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_container_type_0 .arm_directory_list_by_filters
    {
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_list_by_filters select
    {
        width: 90%; 
        max-width: 100%;
        float: left;
    }
}
@media (max-width:768px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4{
        padding:60px 15px !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_filters_wrapper{
        float:left;
        width: 100%;
        margin-bottom: 50px;
        padding: 0 0px 0 15px;
    }
}
@media(max-width: 425px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_filters_wrapper {
        float: left;
        width: 100%;
        margin-bottom: 50px;
        padding: 0px 0px 0 15px;
    }
}
@media(min-width: 400px) and (max-width: 480px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_container .arm_user_block {
        width: 70%!important;
        max-width: 90% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_template_container{
        display: block!important;
    }
}
@media (max-width: 600px) and (min-width: 501px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_field_list_filter select,
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_list_by_filters select{
        max-width:100%;
        float: left;
        width: 90%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_search_wrapper
    {
        width:100%;
        float: none;
        max-width: 56%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_field_list_filter,
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_list_by_filters{
        width:100%;
        text-align: center;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_search_wrapper .arm_directory_search_box
    {
        max-width: 100%;
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_clear_wrapper
    {
        float: none;
    }
    .arm_template_wrapper .arm_search_filter_container_type_0 .arm_directory_field_list_filter {
        max-width: 90%;
        width: 90% !important;
    }
    .arm_template_wrapper .arm_directory_search_wrapper, .arm_template_wrapper .arm_directory_list_of_filters, .arm_template_wrapper .arm_directory_list_by_filters, .arm_template_wrapper .arm_directory_field_list_filter {
        width: 100%;
        margin-bottom: 20px;
    }
}
@media (max-width:500px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_container .arm_user_block{
        width:85%;
        max-width:90% !important;
    }
    .arm_template_wrapper_directorytemplate4 .arm_search_filter_container_type_1 .arm_directory_list_by_filters,
    .arm_template_wrapper_directorytemplate4 .arm_search_filter_container_type_1 .arm_directory_search_wrapper,
    .arm_template_wrapper_directorytemplate4 .arm_search_filter_container_type_1 .arm_directory_field_list_filter{
        width: 45% !important;
        text-align: center;
        max-width: 100% !important;
    }
    .arm_template_wrapper_directorytemplate4 .arm_directory_search_wrapper .arm_directory_search_box
    {
        max-width: 100% !important;
        width: 90% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_field_list_filter select,
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_list_by_filters select{
        width: 100%;
        max-width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_search_wrapper
    {
        width:50% !important;
    }
}

@media (max-width:325px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_search_wrapper .arm_directory_search_box{
        max-width:100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_search_wrapper
    {
        width:68% !important;
    }
}

@media (max-width:480px){
    .arm_template_wrapper_directorytemplate4 .arm_user_block{
        max-width:100% !important;
    }
    .arm_template_wrapper_directorytemplate4 .arm_user_avatar{
        width:100% !important;
        max-width:100% !important;
    }

    .arm_template_wrapper_directorytemplate4 .arm_user_avatar img{
        width:100% !important;
        max-width:100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_search_wrapper
    {
        width:68% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters{
        width: 100% !important;
        margin-right:0px !important;
    }
}

.arm_template_wrapper_directorytemplate4 .arm_badges_detail .arm-user-badge {
    float: none;
    display: inline-block;
    width: 23px !important;
    height: 23px !important;
    margin: 0 7px 5px 0 !important;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_button_search_filter_btn_div .arm_directory_search_btn {
    margin-left: 0;
    border-radius: 7px;
    line-height: initial;
    padding: 10px 30px;
    height: 40px;
    text-transform: none;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_template_container {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}


.arm_template_wrapper_directorytemplate4 .arm_user_block .arm_user_block_inner_container .arm_user_name
{
    color: #fff;
    text-align: center;
    margin-top: 28%;
    margin-bottom: 10px;
    width: 200px;
    white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;
    margin: 0 auto;
}
.arm_template_wrapper_directorytemplate4 .arm_user_block .arm_user_block_inner_container .arm_user_joined
{
    text-align: center;
    margin-bottom: 10px;
}
.arm_template_wrapper_directorytemplate4 .arm_user_block {
    background-position: center center;
    background-size: cover;
    width: 100%;
    min-width: 195px;
    max-width: 220px;
    display: inline-block;
    margin: 0 18px 25px;
    padding: 0px !important;
    vertical-align: top;
    position: relative;
    height: auto;
    border: 1px #ececec solid;
    position: relative;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
    overflow: hidden;
    -webkit-overflow: hidden;
    -o-overflow: hidden;
    -moz-overflow: hidden;
}
.arm_template_wrapper_directorytemplate4 .arm_user_block .arm_user_block_inner_container .arm_user_joined >.arm_member_since_detail_wrapper
{
    color: #FFF !important;
    font-size: 13px!important;
}
.arm_template_wrapper_directorytemplate4 .arm_template_container.arm_directory_container .arm_user_block .arm_view_profile_btn_wrapper a{
    color: #fff!important;
}


.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper_top .arm_search_filter_field_item_top input {
  width: 100%;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
    width: 100% !important;
    display: flex;
    max-width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper_top {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    padding: 8px;
    margin-left: 5px;
    margin-top: 25px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top
{
    display: flex;
    margin-right: -7px;

}
.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box {
    width: 51%;
    margin-right: 2%;
    padding: 0 0 0 16px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters{
    width: auto;
    margin-right:10px;
}
@media(max-width: 450px)
{
    .arm_template_wrapper_directorytemplate4 .arm_badges_detail {
        float: left;
        width: 100%;
        text-align: center; 
        margin-top: 10px;
        margin-bottom: 10px;
        padding: 0 10px; 
        margin-left: -55px;
    }
}
@media(max-width: 375px)
{
    .arm_template_wrapper_directorytemplate4 .arm_user_block {
        margin: 0 auto;

    }
    .arm_template_wrapper_directorytemplate4 .arm_badges_detail {
        float: left;
        width: 100%;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 10px;
        padding: 0 10px;
        margin-left: -70px;
    }
}
@media(max-width: 320px)
{
    .arm_template_wrapper_directorytemplate4 .arm_badges_detail {
        margin-left: -45px;
    }
}
@media(min-width: 420px)and (max-width: 480px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_container .arm_user_block {
      width: 65%;
      max-width: 90% !important;
    }
}
@media(min-width: 376px) and (max-width: 426px)
{
    
    .arm_template_wrapper_directorytemplate4 .arm_user_block {
        margin: 0 50px 25px !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_container .arm_user_block {
        width: 70%!important;
        max-width: 90% !important; 
    }
}
@media (min-width: 480px) and (max-width: 600px)
{

    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
        width: 100%!important;
        display: flex;
        max-width: 768px;
        flex-direction: column;
    }
    
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 input.arm_directory_search_box {
        max-width: 90% !important;
    }
}
@media(min-width: 769px) and (max-width: 1024px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box {
        width: 53%;
        margin-right: 2%;
    }
    .arm_template_wrapper_directorytemplate4 .arm_user_block{
        background-position: center center;
        background-size: cover;
        width: 100%;
        min-width: 0px;
        max-width: 190px;
    }
    .arm_template_wrapper_directorytemplate4 .arm_user_avatar img{
        width: 190px;
        min-width: 190px;
        height: 230px;
    }
}
@media (max-width: 768px) and (min-width: 480px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper_top {
        width: 100%;
        display: flex;
        padding: 8px;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_search_wrapper .arm_directory_search_box, .arm_search_filter_field_item_top input[type="text"],.arm_search_filter_field_item_top input[type="email"] {
        float: left;
        max-width: 100%;
        width: 100%;
        height: 32px;
        border: 1px #e0e0e0 solid;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
        width: 100%;
        display: flex;
        max-width: 768px;
        flex-direction: row;
    }

    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box {
        width: 48%;
        margin-right: 2%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_list_by_filters {
        width: 56%;
        margin-right: 0;
	margin-right:0px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top {
        place-self: center;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper_top .arm_search_filter_field_item_top {
        max-width: 48%;
        width: 100%;
        margin-right: 2%;
        top: auto;
        margin-top: 10px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper_top .arm_search_filter_field_item_top input {
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper_top .arm_search_filter_field_item_top select {
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_container_type_1 .arm_directory_search_wrapper {
        float: left;
        width: 100%;
        min-width: 100%;
        margin-right: 0px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 {
        padding-left: 20px !important; 
        padding-right: 20px !important; 
    }
    .arm_template_wrapper_directorytemplate4 .arm_user_block{
        background-position: center center;
        background-size: cover;
        width: 100%;
        min-width: 0px;
        max-width: 190px;
    }
    .arm_template_wrapper_directorytemplate4 .arm_user_avatar img{
        width: 190px;
        min-width: 190px;
    }
    .arm_template_wrapper_directorytemplate4 .arm_user_block .arm_user_block_inner_container .arm_user_joined >.arm_member_since_detail_wrapper {
        color: #FFF !important;
        padding: 0px!important;
        font-size: 12px!important;
    }
    
}
@media (min-width: 480px) and (max-width: 600px)
{
    
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper input.arm_directory_search_box {
        max-width: 100% !important;
    }
}
@media (max-width: 480px)
{
    .arm_template_wrapper_directorytemplate4 .arm_user_block .arm_user_block_inner_container .arm_user_name {
        color: #fff;
        text-align: center;
        margin-top: 29%!important;
        margin-bottom: 10px;
    }
    .arm_template_wrapper_directorytemplate4 .arm_directory_search_wrapper .arm_directory_search_box {
        max-width: 100% !important;
        width: 100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_container .arm_user_block {
        width: 90%;
        max-width: 90% !important;
    }
}
@media (max-width: 1024px)
{
    .arm_template_wrapper_directorytemplate4 .arm_user_block {
       
        margin: 0 13px 25px;
    }
}
.arm_template_wrapper_directorytemplate4, .arm_template_wrapper_directorytemplate4 * {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    line-height: normal;
    padding-top: 0px!important;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_button_search_filter_btn_div .arm_directory_search_btn{
    border-radius: 5px;
    line-height: initial;
    padding: 0px 30px !important;
    height: 38px;
    text-transform: none;
    cursor: pointer;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_button_search_filter_btn_div .arm_directory_clear_btn{
    padding: 0px 30px!important;
    margin-left: 12px;
}
@media (max-width: 480px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate4 .arm_directory_search_wrapper #arm_loader_img {
        position: absolute !important;
        margin-top: 55px;
    }
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate5{
    float:none;
    width:100%;
    max-width:1100px;
    border: 1px solid #e0e0e0;
    padding-left: 25px;
    padding-right: 25px;
    padding-top:60px;
    padding-bottom:60px;
    border-radius: 6px;
    -webkit-border-radius:6px;
    -o-border-radius:6px;
    -moz-border-radius:6px;
    margin:0 auto;
    display:block;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_filters_wrapper{
    float:left;
    width: 100%;
    margin-bottom: 50px;
    padding: 0 0px 0 50px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_search_wrapper{
    float:left;
    min-width: 35%;
    width: auto;
    margin-right: 8px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_container_type_0 .arm_directory_search_wrapper{ margin-right: 0px; }
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_search_wrapper .arm_directory_search_box, .arm_search_filter_field_item_top input[type="text"], .arm_search_filter_field_item_top input[type="email"]{
    float:left;
    max-width: 100%;
    width: 100%;
    height: 32px;
    border: 1px #e0e0e0 solid;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_search_btn{
    float:left;
    width: 38px;
    height:38px;
    background:#ececec;
    border:1px solid #e0e0e0;
    color:#000000;
    padding: 0px 7px 4px 9px;
    position: relative;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_search_btn span{
    margin: 4px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_clear_wrapper
{
    float: left;
    padding: 3px 0;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_template_container{
    display: flex;
    flex-wrap: wrap;
}
.arm_template_wrapper_directorytemplate5 .arm_user_block{
    width: 216px;
    min-width: 195px;
    display: inline-block;
    margin: 10px;
    padding: 17px;
    vertical-align: top;
    position: relative;
    text-align: center;
}
.arm_template_wrapper_directorytemplate5 .arm_directorytemplate1_seperator + .arm_user_block{
    border-left: 0;
}
.arm_template_wrapper_directorytemplate5 .arm_directorytemplate1_seperator{
    float:none;
    display: block;
    margin:0 auto !important;
    width: 98% !important;
    height:1px !important;
    padding:0 !important;
    border-top:1px solid #e2e9ed;
}

.arm_template_wrapper_directorytemplate5 .arm_user_block.arm_user_block_with_follow{
    padding: 15px 5px 30px;
}
.arm_template_wrapper_directorytemplate5 .arm_user_avatar{
    display: block;
    max-width: 100%;
    width: 92px;
    margin: 40px auto 18px auto;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    border: none;
    overflow: hidden;
    -moz-border-top-left-radius: 20px;
    -webkit-border-top-left-radius: 20px;
    -o-border-top-left-radius: 20px;
    border-top-left-radius: 20px;

    -moz-border-top-right-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -o-border-top-right-radius: 4px;
    border-top-right-radius: 4px;

    -moz-border-bottom-left-radius: 4px; 
    -webkit-border-bottom-left-radius: 4px; 
    -o-border-bottom-left-radius: 4px; 
    border-bottom-left-radius: 4px; 

    -moz-border-bottom-right-radius: 20px; 
    -webkit-border-bottom-right-radius: 20px; 
    -o-border-bottom-right-radius: 20px; 
    border-bottom-right-radius: 20px; 

}
.arm_template_wrapper_directorytemplate5 .arm_user_avatar:before{
    content: '';
    position: absolute; 
    top: -4px;
    right: -4px;
    bottom: -4px;
    left: -4px;
    border: 4px solid #e4e6e7;
    -moz-border-top-left-radius: 25px;
    -webkit-border-top-left-radius: 25px;
    -o-border-top-left-radius: 25px;
    border-top-left-radius: 25px;

    -moz-border-top-right-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    -o-border-top-right-radius: 0px;
    border-top-right-radius: 0px;

    -moz-border-bottom-left-radius: 0px; 
    -webkit-border-bottom-left-radius: 0px; 
    -o-border-bottom-left-radius: 0px; 
    border-bottom-left-radius: 0px; 

    -moz-border-bottom-right-radius: 25px; 
    -webkit-border-bottom-right-radius: 25px; 
    -o-border-bottom-right-radius: 25px; 
    border-bottom-right-radius: 25px; 

}
.arm_template_wrapper_directorytemplate5 .arm_user_block:hover .arm_user_avatar:before{
    -webkit-animation-name: hvr-ripple-out;
    animation-name: hvr-ripple-out;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-iteration-count: 1;
}
.arm_template_wrapper_directorytemplate5 .arm_dp_user_link{display: block;border: 0;}
.arm_template_wrapper_directorytemplate5 .arm_dp_user_link:hover,
.arm_template_wrapper_directorytemplate5 .arm_user_link:hover,
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_user_social_fields a:hover
{
    box-shadow: none
}
.arm_template_wrapper_directorytemplate5 .arm_user_avatar img {
    width: 100%;
    height: 100%;
    -moz-border-top-left-radius: 20px;
    -webkit-border-top-left-radius: 20px;
    -o-border-top-left-radius: 20px;
    border-top-left-radius: 20px;

    -moz-border-top-right-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    -o-border-top-right-radius: 0px;
    border-top-right-radius: 0px;

    -moz-border-bottom-left-radius: 0px; 
    -webkit-border-bottom-left-radius: 0px; 
    -o-border-bottom-left-radius: 0px; 
    border-bottom-left-radius: 0px; 

    -moz-border-bottom-right-radius: 20px; 
    -webkit-border-bottom-right-radius: 20px; 
    -o-border-bottom-right-radius: 20px; 
    border-bottom-right-radius: 20px; 
    border: 0 !important;
}

.arm_template_wrapper_directorytemplate5 .arm_user_avatar:after{
    content: '';
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    position: absolute;
    transition: all 0.3s ease-out;
}

.arm_template_wrapper_directorytemplate5 .arm_user_avatar:hover:after{
    content: '';
    transition: all 0.3s ease-out;
}

.arm_template_wrapper_directorytemplate5 .arm_user_avatar:hover .arm_badges_detail{
    transition: all 0.8s ease-out;
    top: 50%;
    transform: translate(-50%,-50%);
    opacity: 1;
}
.arm_template_wrapper_directorytemplate5 .arm_user_link{
    display: block;
    font-size: 17px;
    font-weight: bold;
    text-align: center;
    color: #565765;
    margin: 0px 0 8px 0;
    text-transform: capitalize;
    float:left;
    width:100%;
}
.arm_template_wrapper_directorytemplate5 .arm_badges_detail{
    float:left;
    width:100%;
    text-align: center;
    position: absolute;
    top: 100%;
    transform: translateX(-50%);
    display: inline-block;
    left: 50%;
    z-index: 1;
    transition: all 0.8s ease-out;
    opacity: 0;
}
.arm_template_wrapper_directorytemplate5 .arm_badges_detail .arm-user-badge{
    float:none;
    display: inline-block;
    width:23px !important;
    height:23px !important;
    margin: 6px 9px 6px 3px;
}
.arm_template_wrapper_directorytemplate5 .arm_badges_detail .arm-user-badge img{
    min-width: 30px !important;
    min-height: 30px !important;
    width:100% !important;
    height:100% !important;
    border-radius: 11px;
}

.arm_template_wrapper_directorytemplate5 .arm_last_active_text{
    float:left;
    width:100%;
    text-align:center;
    margin-bottom: 20px;   
}

.arm_template_wrapper_directorytemplate5 .arm_view_profile_btn_wrapper{
    float:left;
    width:100%;
    text-align: center;
}

.arm_template_wrapper_directorytemplate5 .arm_view_profile_btn_wrapper .arm_view_profile_user_link,
.arm_template_wrapper_directorytemplate5 .arm_directory_paging_container .arm_directory_load_more_link{
    float:none;
    display:inline-block;
    font-size: 14px;
    border: 1px solid #CED4DE;
    border-radius: 6px;
    height: 40px;
    padding-left: 32px;
    padding-right:32px;
    margin:0 auto 15px;
    border-radius: 8px;
    -webkit-border-radius:8px;
    -o-border-radius:8px;
    -moz-border-radius:8px;
    width:auto;
    cursor: pointer;
    line-height:40px;
}
.arm_template_wrapper_directorytemplate5 .arm_view_profile_btn_wrapper .arm_view_profile_user_link
{
    height: 34px;
    padding: 0px 24px 0px 24px;
    line-height: 34px;
    margin-bottom: 5px;
}

.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_user_social_fields{
    float:none;
    width:26px;
    height:26px;
    background: #cccccc;
    margin-right:5px;
    border-radius:50%;
    -webkit-border-radius:50%;
    -o-border-radius:50%;
    -moz-border-radius:50%;
    text-align: center;
}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks{
    width: 100%;
    margin-bottom: 10px;
}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_user_social_fields{
    float:none;
    width:22px;
    height:22px;
    background: #cccccc;
    margin-right: 10px;
    margin-bottom: 10px;
    -webkit-border-radius:50%;
    -o-border-radius:50%;
    -moz-border-radius:50%;
    text-align: center;
    display: inline-block;
}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_social_prof_div > a {
    background-position: 15px center;
    border-radius: 30px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    height: 25px;
    line-height: normal;
    margin: 5px 9px 5px 0;
    min-height: 25px;
    min-width: 25px;
    padding: 0px;
    position: relative;
    text-align: center;
    text-transform: lowercase !important;
    vertical-align: middle;
    width: 25px;
    text-align: center;
}

.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_user_social_fields > a{
    color:#ffffff;
    padding-right:2px;
    display: inline-block;
    border-radius:50%;
    padding-top: 0px !important;
    width:100%;
    height:100%;
    margin-top: -1px;
}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_user_social_fields > a::before {
    position:relative;
    top:0px;
    left: 0px;
}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_social_field_facebook > a{
    background-color: #3b5998;
    border: 2px solid #3b5998;
}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_facebook > a:hover{
    background-color: #ffffff;
    border: 2px solid #3b5998;
    color: #3b5998;
}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_social_field_twitter > a{
     background-color: #00abf0;
    border: 2px solid #00abf0;

}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_twitter > a:hover{
    background-color: #ffffff;
    border: 2px solid #00abf0;
    color: #00abf0;
}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_social_field_linkedin > a{
    background-color: #0177b5;
    border: 2px solid #0177b5;

}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_linkedin > a:hover{
     background-color: #ffffff;
    border: 2px solid #0177b5;
    color: #0177b5;
}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_social_field_googleplush > a{
    background-color: #e94738;
    border: 2px solid #e94738;

}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_googleplush > a:hover{
     background-color: #ffffff;
    border: 2px solid #e94738;
    color: #e94738;

}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_social_field_pinterest > a{
    background-color: #ca2026;
    border: 2px solid #ca2026;

}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_pinterest > a:hover{
     background-color: #ffffff;
    border: 2px solid #ca2026;
    color: #ca2026;
}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_social_field_youtube > a{
    background-color: #E32C28;
    border: 2px solid #E32C28;
}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_youtube > a:hover{
    background-color: #ffffff;
    border: 2px solid #E32C28;
    color: #E32C28;
}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_social_field_reddit > a{
    background-color: #ff4500;
    border: 2px solid #ff4500;

}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_reddit > a:hover{
    background-color: #ffffff;
    border: 2px solid #ff4500;
    color: #ff4500;
}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_social_field_delicious > a{
    background-color: #2a96ff;
    border: 2px solid #2a96ff;

}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_delicious > a:hover{
     background-color: #ffffff;
    border: 2px solid #2a96ff;
    color: #2a96ff;

}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_social_field_tumblr > a {
     background-color: #36465d;
    border: 2px solid #36465d;

}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_tumblr > a:hover{
     background-color: #ffffff;
    border: 2px solid #36465d;
    color: #36465d;

}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_social_field_vk > a{
    background-color: #324f77;
    border: 2px solid #324f77;

}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_vk > a:hover{
    background-color: #ffffff;
    border: 2px solid #324f77;
    color: #324f77;
}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_instagram > a{
    background-color: #2a5b83;
    border: 2px solid #2a5b83;
}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_instagram > a:hover{
    background-color: #ffffff;
    border: 2px solid #2a5b83;
    color: #2a5b83;
}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_dribbble > a{
    background-color: #ea4c89;
    border: 2px solid #ea4c89;
}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_dribbble > a:hover{
    background-color: #ffffff;
    border: 2px solid #ea4c89;
    color: #ea4c89;
}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_vine > a{
    background-color: #1cce94;
    border: 2px solid #1cce94;
}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_vine > a:hover{
    background-color: #ffffff;
    border: 2px solid #1cce94;
    color: #1cce94;
}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_social_field_skype > a{
     background-color: #00aff0;
    border: 2px solid #00aff0;

}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_skype > a:hover{
    background-color: #ffffff;
    border: 2px solid #00aff0;
    color: #00aff0;
}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_social_field_whatsapp > a{
     background-color: #00e676;
    border: 2px solid #00e676;

}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_whatsapp > a:hover{
    background-color: #ffffff;
    border: 2px solid #00e676;
    color: #00e676;
}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_social_field_tiktok > a{
    background-color: #010101;
    border: 2px solid #010101;
}
.arm_template_wrapper_directorytemplate5 .arm_social_prof_div.arm_social_field_tiktok > a:hover{
    background-color: #ffffff;
    border: 2px solid #010101;
    color: #010101;
}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks .arm_social_field_tiktok > a:before{
    margin-top: 3px;
    margin-left: 4px;
}
.arm_template_wrapper_directorytemplate5 .arm_user_btns{
    text-align: center;
    margin: 10px auto;
    display: block;
    width: 100%;
    min-height: 35px;
}
.arm_template_wrapper_directorytemplate5 .arm_user_block.arm_user_block_with_follow .arm_user_btns{
    margin: 0 auto 10px;
    position: absolute;
    left: 0;
    bottom: 0;
}

.arm_template_wrapper_directorytemplate5 a.disabled{cursor: not-allowed;}

@-webkit-keyframes hvr-ripple-out {
    100% {
        top: -20px;
        right: -20px;
        bottom: -20px;
        left: -20px;
        opacity: 0;
        border: 4px #00aff0 solid;
    }
}
@keyframes hvr-ripple-out {
    100% {
        top: -20px;
        right: -20px;
        bottom: -20px;
        left: -20px;
        opacity: 0;
        border: 4px #00aff0 solid;
    }
}
.arm_template_wrapper_directorytemplate5 .arm_user_badges_detail {
    text-align: center;
    display: inline-block;
    margin: 0px;
}

.arm_template_wrapper_directorytemplate5 .arm_directory_form_rtl .arm_directory_search_wrapper{float: right;right: 0;direction:rtl;}
.arm_template_wrapper_directorytemplate5 .arm_directory_form_rtl .arm_directory_list_of_filters{right: 0;direction:rtl;}
.arm_template_wrapper_directorytemplate5 .arm_directory_form_rtl .arm_directory_list_by_filters {direction: ltr;float: left;left: 0;}

.arm_template_wrapper_directorytemplate5 .arm_directory_form_rtl .arm_user_block_right {direction: rtl;right: 0; text-align:right; float:right;}
.arm_template_wrapper_directorytemplate5 .arm_directory_form_rtl .arm_user_block_left {float: right;}
.arm_template_wrapper_directorytemplate5 .arm_directory_form_rtl .arm_directory_empty_list {text-align: right;}
.arm_template_wrapper_directorytemplate5 .arm_directory_form_rtl .arm_directory_listby_select {direction: rtl;right: 0;}
.arm_template_wrapper_directorytemplate5 .arm_directory_form_rtl .arm_directory_search_wrapper .arm_directory_search_btn{ border-radius: 3px 0 0 3px; float: right !important;}
.arm_template_wrapper_directorytemplate5 .arm_directory_form_rtl .arm_directory_search_wrapper .arm_directory_search_box{float: right !important;border-radius: 0px 3px 3px 0px; }
.arm_template_wrapper_directorytemplate5 .arm_display_members_field_wrapper
{
    width: 100%;   
}
.arm_template_wrapper_directorytemplate5 .arm_display_members_field_wrapper .arm_display_member_profile 
{
    width: 100%;
}
.arm_template_wrapper_directorytemplate5 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper li
{
    padding: 9px 0 16px 0px;
}
.arm_template_wrapper_directorytemplate5 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper .arm_member_field_label
{
    width: 100%;
    text-align: left;
    display: inline-block;
    vertical-align: middle;
    word-break: break-all;
    word-break: break-word;
    line-height: 22px;
}
.arm_template_wrapper_directorytemplate5 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper .arm_member_field_value
{
    width: 100%;
    text-align: left;
    vertical-align: middle;
    display: inline-block;
    word-break: break-all;
    word-break: break-word;
    line-height: 22px;
    font-weight: 700 !important;
}
.arm_template_wrapper_directorytemplate5 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper li:last-child
{
    border: none;
}
.arm_template_preview_popup.arm_mobile_wrapper .arm_template_wrapper_directorytemplate5 .remove_bottom_border_preview{
    border-bottom:none !important;
}
.arm_template_preview_popup.arm_mobile_wrapper .arm_template_wrapper_directorytemplate5 .arm_directorytemplate1_seperator{
    display:none !important;
}
.arm_template_wrapper_directorytemplate5 .arm_directory_form_rtl .arm_badges_detail .arm-user-badge{
    margin: 6px 3px 6px 9px;
}

.arm_template_wrapper_directorytemplate5 .arm_user_block {
    box-shadow: 0px 2.01845px 20.1845px rgba(136, 150, 200, 0.22);
    border-radius: 12px;
}

.arm_template_wrapper_directorytemplate5 .arm_user_block .arm_member_since_detail_wrapper{
    color: #757982 !important;
    font-size: 12px !important;
}
.arm_search_filter_fields_wrapper_top .arm_search_filter_field_item_top input {
  width: 100%;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
    width: 100%;
    display: flex;
    max-width: 100%;
    flex-wrap: wrap;
    flex-direction: row;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper_top {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    padding: 8px;
    margin-top: 25px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top
{
    display: flex;
    margin-left: 10px;
    margin-right: -7px;

}
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_container, .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_profile_container {
    width: 100%;
    display: inline-block;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    margin-top: 20px;
    text-align: center;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters select {
    width: auto;
}
.arm_template_wrapper_directorytemplate5 .arm_user_badges_detail {
    margin-top: 10px;
    width: 100%;
}
.arm_template_wrapper_directorytemplate5 .arm_user_block{
    margin: 10px;
}
.arm_template_wrapper_directorytemplate5 .arm_user_social_blocks{
    margin-top: 10px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box {
    width: 51%;
    margin-right: 2%;
    padding: 0 0 0 16px;
}

.arm_template_wrapper_directorytemplate5, .arm_template_wrapper_directorytemplate5 * {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    line-height: normal;
    padding-top: 0px !important;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_button_search_filter_btn_div .arm_directory_search_btn{
    margin-left: 0;
    border-radius: 5px;
    line-height: initial;
    padding: 0px 30px !important;
    height: 38px;
    text-transform: none;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_button_search_filter_btn_div .arm_directory_clear_btn{
    padding: 0px 30px !important;
    cursor: pointer;
    margin-left: 12px;
    margin-right: 0px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_radio .arm_search_filter_field_radio_item_label,
.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_dir_filter_input .arm_search_filter_field_radio_item_label{
    margin-left: 5px;
    vertical-align: top;
    line-height: 24px;
}
@media (max-width: 980px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_filters_wrapper{
        padding: 0 0 0 10px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_search_wrapper
    {
        float: left;
        width: 45% ;
        min-width: 40%;
        margin-right: 0px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_search_wrapper .arm_directory_search_box
    {
        max-width: 100%;
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_field_list_filter
    {
        width: 40%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_field_list_filter select
    {
        width: 100%;
        float: left;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_list_by_filters
    {
        width: 19%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_list_by_filters select
    {
        width: 90%; 
        max-width: 100%;
        float: left;
    }
}
@media (max-width:768px){
	.arm_template_wrapper_directorytemplate5 .arm_user_block{
        width:46% !important;
        margin:0 auto !important;
        float:none !important;
        display: inline-block !important;
    }
    .arm_template_wrapper_directorytemplate5 .arm_directorytemplate1_seperator{
    	margin-bottom:0 !important;
    	width:100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_search_wrapper
    {
        width: 50%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_search_wrapper .arm_directory_search_box
    {
        max-width: 100%;
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_list_by_filters select
    {
        width: 90%; 
        max-width: 100%;
    }
}
@media (max-width: 600px) and (min-width: 501px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_field_list_filter select,
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_list_by_filters select{
        max-width:100%;
        float: left;
        width: 90%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_search_wrapper
    {
        width:100%;
        float: left;
        max-width: 60%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_field_list_filter,
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_list_by_filters{
        width:100%;
        float:left !important;
        text-align: center;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_search_wrapper .arm_directory_search_box
    {
        max-width: 100%;
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_container_type_1 .arm_directory_clear_wrapper{ float: none; }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_container_type_0 .arm_directory_clear_wrapper{ float: left; }
}
@media (min-width:501px) and (max-width:600px ){
	.arm_template_wrapper_directorytemplate5 .arm_directory_filters_wrapper{
		padding:0 !important;
		border-bottom:none !important;
	}
	.arm_template_wrapper_directorytemplate5 .arm_directorytemplate1_seperator{
		display:none !important;
	}
	.arm_template_wrapper_directorytemplate5 .arm_user_block{
        border:none !important;
        border-bottom:1px solid #DBE1E8 !important;
        margin-bottom:15px !important;
        float:none !important;
        margin:0 auto !important;
        display:block !important;
        width:70% !important;
    }
    .arm_template_wrapper_directorytemplate5 .arm_directory_list_by_filters,
	.arm_template_wrapper_directorytemplate5 .arm_directory_search_wrapper{
		float:left;
		width: 100% !important;
		text-align: center;
	}
	.arm_template_wrapper_directorytemplate5 .arm_directory_search_box,
	.arm_template_wrapper_directorytemplate5 .arm_directory_search_btn{
		display:inline-block;
	}
}
@media (max-width:500px){
    .arm_template_wrapper_directorytemplate5 .arm_directory_filters_wrapper{
        padding:0 !important;
        border-bottom:none !important;
    }
    .arm_template_wrapper_directorytemplate5 .arm_directorytemplate1_seperator{
        display: none !important;
    }
    .arm_template_wrapper_directorytemplate5 .arm_user_block{
        border:none !important;
        border-bottom:1px solid #DBE1E8 !important;
        margin-bottom:15px !important;
        float:none !important;
        margin:0 auto !important;
        display:block !important;
    }
    .arm_template_wrapper_directorytemplate5 .remove_bottom_border{
        border-bottom:none !important;
    }
    .arm_template_wrapper_directorytemplate5 .arm_directory_field_list_filter,
    .arm_template_wrapper_directorytemplate5 .arm_directory_list_by_filters,
	.arm_template_wrapper_directorytemplate5 .arm_directory_search_wrapper{
		width: 100% !important;
		text-align: center;
        max-width: 100% !important;
	}

	.arm_template_wrapper_directorytemplate5 .arm_user_block{
		width:70% !important;
        min-width: 165px;
	}
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_search_wrapper .arm_directory_search_box
    {
        max-width: 100% !important;
        width: 100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_field_list_filter select,
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_list_by_filters select{
        width: 90% ;
        max-width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_container_type_1 .arm_directory_search_wrapper
    {
        width:90% !important;
        margin-right: 8px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_container_type_0 .arm_directory_search_wrapper
    {
        width: 60% !important;
        margin-right: 8px;
    }
}
@media (max-width:480px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_search_wrapper
    {
        width:90% !important;
    }
}

@media(min-width: 769px) and (max-width: 1024px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_filters_wrapper {
        float: left;
        width: 100%;
        margin-bottom: 50px;
        padding: 0 15px 0 50px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box {
        width: 31%;
        margin-right: 2%;
    }
    
}
@media (max-width: 768px) and (min-width: 480px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_container,.arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_profile_container {
        width: 100%;
        display: inline-block;
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -o-box-sizing: border-box;
        margin-top: 20px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper_top {
        width: 100%;
        display: flex;
        padding: 8px;
        flex-wrap: wrap;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_search_wrapper .arm_directory_search_box, .arm_search_filter_field_item_top input[type="text"],.arm_search_filter_field_item_top input[type="email"] {
        float: left;
        max-width: 100%;
        width: 100%;
        height: 32px;
        border: 1px #e0e0e0 solid;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
        width: 100%;
        display: flex;
        max-width: 768px;
        flex-direction: row;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters select {
        width: 100%;
        margin-left: 0px;
        max-width: 100%;
        margin-top: 0px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box {
        width: 48%;
        margin-right: 2%;
        max-width: 100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters {
        width: 100%;
        margin-right: 0;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top {
        place-self: center;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper_top .arm_search_filter_field_item_top {
        max-width:48%;
        width: 100%;
        margin-right: 2%;
        top: auto;
        margin-top: -15px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_filters_wrapper{
        margin-top: -10px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper_top .arm_search_filter_field_item_top input {
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper_top .arm_search_filter_field_item_top select {
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_container_type_1 .arm_directory_search_wrapper {
        float: left;
        width: 100%;
        min-width: 100%;
        margin-right: 0px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 {
        padding-left: 20px !important; 
        padding-right: 20px !important; 
    }
    
}
@media (max-width: 475px)
{
    .arm_template_wrapper_directorytemplate5 .arm_user_block {
        width: 90% !important;
    }
}

@media (min-width: 480px) and (max-width: 600px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters select {
        width: 100%;
        margin-left: 0px;
        max-width: 100%;
        margin-top: 0px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper input.arm_directory_search_box {
        max-width: 100% !important;
    }
}
@media (max-width: 1024px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_template_container {
        display: flex;
        flex-wrap: wrap;
        padding-right: 25px;
    }
    .arm_template_wrapper_directorytemplate5 .arm_user_block {
        width: 206px !important;
        min-width: 195px;
        display: inline-block;
        margin: 8px;
        padding: 6px;
        vertical-align: top;
        position: relative;
        text-align: center;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
        width: 100% !important;
        display: flex;
        max-width: 100%;
        flex-direction: row;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_0 .arm_directory_filters_wrapper .arm_directory_list_by_filters select {
      width: 100%;
      margin-left: 0;
      margin-top: 10px;
      margin-bottom: 10px;
    }
}
@media (max-width: 480px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate5 .arm_directory_search_wrapper #arm_loader_img {
        position: inherit !important;
    }
}

.arm_template_preview_popup:not(.arm_tablet_wrapper):not(.arm_mobile_wrapper) .arm_template_wrapper.arm_template_wrapper_directorytemplate6{
    padding:60px 20px;
}
.arm_template_preview_popup:not(.arm_desktop_wrapper):not(.arm_mobile_wrapper).arm_template_wrapper.arm_template_wrapper_directorytemplate6.arm_body_container{
    width: auto;
    display: flex;
    margin-left: -15px;
    flex-direction: column;
}
.arm_directory_form_left{display: flex;flex-wrap: nowrap;}
.wp-core-ui select
{
    max-width: 100%;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters select{
    width: auto;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_container, .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_profile_container{
    float: left;
    display: inline-block;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    margin-left: 0px;
}
.arm_search_filter_type_1.arm_body_container{
    width: 100%;
    display: flex;
    margin-left: -15px;
}
.arm_tablet_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container,
.arm_mobile_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container{
    width: auto;
    display: contents;
    margin-left: -15px;
}
.arm_mobile_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left.arm_template_advanced_search
{
    padding-left: 0px;
}
.popup_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper
{
    width: 100%;
    max-width: 100%;
}
.popup_wrapper:not(.arm_mobile_wrapper):not(.arm_tablet_wrapper) .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box
{
    width: 51%;
    margin-right: 2%;
}
.arm_tablet_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box
{
    width: 100%;
    margin-right: 4%;
    margin-bottom: 15px;
}
.arm_tablet_wrapper.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters select
{
    width: auto !important;
}
.popup_wrapper:not(.arm_tablet_wrapper):not(.arm_mobile_wrapper) .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top{
    margin-top: -5px;
    margin-right: 0px;
}
.arm_tablet_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top{
    margin-top: -5px;
    margin-left: -43px;
    margin-right: 0px;
    display: none;
}
.arm_mobile_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top{
    margin-top: 0px;
    margin-left: -20px;
    margin-right: -20px;
    display: none;

}
.arm_mobile_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper
{
    float: left;
    max-width: 100%;
    width: 100% !important;
    margin-right: 8px;
    margin-left: -15px;
    display: block;
    align-items: center;
}
.arm_mobile_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters{
    margin-top: 10px !important;
    width: 100% !important;
}
.arm_mobile_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper
{
    width: 90% !important;
}
.arm_mobile_wrapper.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_button_search_filter_btn_div .arm_directory_search_btn{
    margin-left: 0;
    border-radius: 5px;
    line-height: initial;
    padding: 10px 40px;
    height: 40px;
    text-transform: none;
}
.arm_mobile_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_directory_search_btn{
    max-width: 50%;
}
.arm_mobile_wrapper.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_button_search_filter_btn_div .arm_directory_clear_btn{
    background: #ffffff;
    border-radius: 5px;
    padding: 10px 30px;
    height: 40px;
    text-transform: none;
    margin-left: 3px;
}
.arm_tablet_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper >.arm_directory_filters_wrapper >.arm_directory_search_wrapper
{
    float: left;
    width: 100%;
    margin-right: 8px;
    align-items: unset;
}
.arm_mobile_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_field_list_filter select, .arm_mobile_wrapper .arm_template_wrapper .arm_directory_list_by_filters select {
    float: left;
    width: 100% !important;
    max-width: 100%;

}
.arm_mobile_wrapper .arm_template_wrapper .arm_directory_filters_wrapper{
    border-bottom: unset;
}
.arm_tablet_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container>.arm_template_container_left
{
    width: 94% !important;
    margin-left: 20px;
    box-shadow: 0px 0px 0px #d9d2d2;
    margin-top: -65px;
}
.arm_tablet_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container>.arm_template_container_left .arm_search_filter_title_div {
    display: none;
}
.arm_mobile_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container>.arm_template_container_left{
    width: 100% !important;
    box-shadow: 0px 0px 0px #d9d2d2;
    margin-top: -74px;
}
.arm_mobile_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container>.arm_template_container_left .arm_search_filter_title_div{
    display: none;
}
.arm_tablet_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container>.arm_directory_container 
 {
    margin-top: 10px;
    margin-left: 18px;
    float: left;
    width: auto;
}
.arm_mobile_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container>.arm_directory_container{
    margin-top: 10px;
    margin-left: 0px;
    float: left;
    width: auto;
}
.popup_wrapper:not(.arm_tablet_wrapper):not(.arm_mobile_wrapper) .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container{
    width: auto;
    display: flex;
    margin-left: 20px;
}

.popup_wrapper:not(.arm_tablet_wrapper):not(.arm_mobile_wrapper) .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_filters_wrapper{
    float: left;
    width: 100%;
    margin-left: 20px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper{
    float:left;
    min-width: 35%;
    width: auto;
    margin-right: 8px;
}
.popup_wrapper:not(.arm_tablet_wrapper):not(.arm_mobile_wrapper) .arm_search_filter_container_type_1 .arm_search_filter_title_div{
    width: 100%;
    max-width: 100%;
    margin-left: 0px;
    margin-bottom: 10px;
}
.arm_tablet_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container>.arm_template_container_left select
{
    max-width: 100%;

}
.popup_wrapper:not(.arm_tablet_wrapper):not(.arm_mobile_wrapper) .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container>.arm_template_container_left select
{
    max-width: 93%;

}
.popup_wrapper:not(.arm_tablet_wrapper):not(.arm_mobile_wrapper) .arm_template_wrapper_directorytemplate6 .arm_user_block{
    min-width: unset;
}
.popup_wrapper:not(.arm_tablet_wrapper):not(.arm_mobile_wrapper) .arm_template_container_left.arm_template_advanced_search{
    float: left;
    width: 34%;
    box-shadow: 1px 1px 10px #d9d2d2;
    margin-left: 10px;
    padding-left: 10px;
    padding-top: 20px;
    border-radius: 10px;
    overflow: auto;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    flex-grow: 1;
    flex-direction: column;
}

.arm_tablet_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters select{
    width: 90%;
    margin-left: 0px;
}


.arm_tablet_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_field_item_left input[type="text"], input[type="email"], select {
    float: left;
    max-width: 100%;
    width: 100%;
    height: 38px;
    border-radius: 5px;
    border: 1px #e0e0e0 solid;
    font-size: 14px;
    background: transparent;
}

.arm_tablet_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_filters_wrapper{
    float: left;
    width: 100%;
    margin-left: 33px;
}
.arm_tablet_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_directory_search_box, .arm_search_filter_field_item_left input[type="text"], input[type="email"], select {
    float: left;
    max-width: 94%;
    width: 100%;
    height: 28px;
    border-radius: 5px;
    border: 1px #e0e0e0 solid;
    font-size: 14px;
    background: transparent;
}

.arm_tablet_wrapper .arm_search_filter_container_type_1 .arm_search_filter_title_div{
    width: 100%;
    max-width: 100%;
    margin-bottom: 0px;
    margin-left: 20px;
}
.arm_mobile_wrapper .arm_search_filter_container_type_1 .arm_search_filter_title_div{
    width: 100%;
    max-width: 100%;
    margin-bottom: 15px;
}
.arm_mobile_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_directory_search_box{
    width: 100% !important;
    max-width: 100% !important;
}

.arm_mobile_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_field_list_filter, .arm_mobile_wrapper .arm_template_wrapper .arm_directory_search_wrapper, .arm_mobile_wrapper .arm_template_wrapper .arm_directory_list_of_filters, .arm_mobile_wrapper .arm_template_wrapper .arm_directory_list_by_filters{
    float: left !important;
    width: 100% !important;
    margin-bottom: 20px;
    max-width: 100%;
}


.arm_mobile_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container>.arm_template_container_left select
{
    max-width: 100%;

}

.arm_mobile_wrapper .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_filters_wrapper{
    float: left;
    width: 100%;
    margin-left: 20px;
}

.popup_wrapper:not(.arm_tablet_wrapper):not(.arm_mobile_wrapper) .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters select{
    width: 100%;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate6{
        float:none;
        background-color: #FFF;
        width:100%;
        max-width:1200px;
        border: 1px solid #e0e0e0;
        padding-left: 58px;
        padding-right: 58px;
        padding-top:60px;
        padding-bottom:60px;
        border-radius: 6px;
        -webkit-border-radius:6px;
        -o-border-radius:6px;
        -moz-border-radius:6px;
        margin:0 auto;
        display: block;
    }

.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_container_left_multi,.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_profile_container
{
    float: right;
    display: inline-block;
    margin-left: 10px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    margin-left: 36px;
    margin-top : -6px;
   
}



.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_top.arm_template_advanced_search.arm_button_search_filter_btn_div .arm_button_search_filter_btn_div_left.arm_directory_search_btn
{
    float: left;
    width: 30px;
    height: 30px;
    background: #ececec;
    border: 1px solid #e0e0e0;
    border-left: none;
    color: #000000;
    padding: 0px 7px 4px 9px;
    font-size: 12px;
    position: relative;

}


.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_directory_search_box, .arm_search_filter_field_item_top input[type="text"],.arm_search_filter_field_item_top input[type="email"]{
    max-width: 100%;
    width: 100%;
    height: 28px;
    border: 1px #e0e0e0 solid;
}

 .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_list_by_filters select, .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_field_list_filter select,.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper select{
    display: inline-block;
    font-size: 15px;
    height: 38px;
    line-height: normal;
    color: #5C5C60;
    background: #FFF !important;
    border: 1px solid #DBE1E8;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    margin: 0;
    width: 100%;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_button_search_filter_btn_div .arm_directory_search_btn{
    border-radius: 5px;
    line-height: initial;
    padding: 10px 30px;
    height: 38px;
    text-transform: none;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_btn span {
    margin-left: 4px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_directory_search_box, .arm_search_filter_field_item_left input[type="text"], input[type="email"], select{
    float:left;
    max-width: 100%;
    width: 100%;
    height: 38px;
    outline: none;
    border-radius: 5px;
    border: 1px #e0e0e0 solid;
    font-size: 14px;
    background: transparent;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_container_type_1 .arm_directory_search_btn{
    margin-left: 0px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_container_type_0 .arm_directory_search_btn{
    float:left;
    border-radius: 5px;
    background:#ececec;
    border:1px solid #e0e0e0;
    border-left:none;
    color:#000000;
    padding: 10px 7px 4px 9px;
    font-size:12px;
    position: relative;
    outline: none;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_clear_wrapper
{
    float: left;
    padding: 3px 0;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container .arm_template_container{
    display: inline-block;
    display: flex;
    flex-wrap: wrap;
}


.arm_template_wrapper_directorytemplate6 .arm_user_block.arm_user_block_with_follow{
    padding: 10px 10px;
}
.arm_template_wrapper_directorytemplate6 .arm_cover_bg_wrapper{
    display: inline-block;
    width: 100%;
    background-color: #FFFFFF;
    height: 100px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    border-radius: 8px 8px 0 0;
    -webkit-border-radius: 8px 8px 0 0;
    -moz-border-radius: 8px 8px 0 0;
    -o-border-radius: 8px 8px 0 0;
}
.arm_template_wrapper_directorytemplate6 .arm_cover_bg_wrapper img{
    border-radius: 8px 8px 0 0;
    -webkit-border-radius: 8px 8px 0 0;
    -moz-border-radius: 8px 8px 0 0;
    -o-border-radius: 8px 8px 0 0;
}
.arm_template_wrapper_directorytemplate6 .arm_dp_user_link{
    display: inline-block;
    width: 100%;
    text-align: center;
}
.arm_template_wrapper_directorytemplate6 .arm_dp_user_link:hover,
.arm_template_wrapper_directorytemplate6 .arm_user_link:hover,
.arm_template_wrapper_directorytemplate6 .arm_view_profile_btn_wrapper .arm_view_profile_user_link:hover{
    box-shadow: none;
}
.arm_template_wrapper_directorytemplate6 .arm_user_avatar{
    display: inline-block;
    max-width: 75%;
    width: 110px;
    margin: 10px auto 15px auto;
    vertical-align: middle;
    position: relative;
    background-color: #FFFFFF;
    border: 3px solid #FFFFFF;
    border-radius: 100px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    -o-border-radius: 100px;
}
.arm_template_wrapper_directorytemplate6 .arm_user_avatar img {
    width: 100%;
    height: 100%;
    border-radius: 100px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    -o-border-radius: 100px;
    max-width: 100%;
    max-height: 100%;

}

.arm_template_wrapper_directorytemplate6 .arm_user_link{
    display: inline-block;
    width: 100%;
    text-align: center;
    color: #424242 !important;
    margin: 0px 0 20px;
    text-transform: capitalize;
    position: relative;
    line-break: anywhere;
}
.arm_template_wrapper_directorytemplate6 .arm_user_link span{
    font-size: inherit;
    display: inline-block;
    background: #FFF;
    position: relative;
    padding: 0 5px;
}

.arm_template_wrapper_directorytemplate6 .arm_last_active_text{
    font-size: 14px;
    color: #7f7f7f;
    font-family: Open Sans;
    margin-bottom:25px;
}


.arm_template_wrapper_directorytemplate6 a.disabled{cursor: not-allowed;}
.arm_template_wrapper_directorytemplate6 .arm_user_badges_detail {
    text-align: center;
    display: inline-block;
    width: 100%;
    margin-top: 12px;
}
.arm_template_wrapper_directorytemplate6 .arm-user-badge{
    float:none;
    display:inline-block;
    width:30px;
    height:30px;
}
.arm_template_wrapper_directorytemplate6 .arm-user-badge img{
    width:100% !important;
    height:100% !important;
}
.arm_template_wrapper_directorytemplate6 .arm_view_profile_btn_wrapper{
    float:left;
    width:100%;
    text-align: center;
}

.arm_template_wrapper_directorytemplate6 .arm_view_profile_btn_wrapper .arm_view_profile_user_link,
.arm_template_wrapper_directorytemplate6 .arm_directory_paging_container .arm_directory_load_more_link{
    float:none;
    display:inline-block;
    font-size: 14px;
    border: 1px solid #CED4DE;
    height: 40px;
    padding-left: 32px;
    padding-right:32px;
    margin:0 auto 20px;
    border-radius: 6px;
    -webkit-border-radius:6px;
    -o-border-radius:6px;
    -moz-border-radius:6px;
    padding-top: 0px;
    width:auto;
    cursor: pointer;
    line-height:40px;
}
.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks{
    float:left;
    width:100%;
    margin-bottom:0px;
}
 .arm_template_wrapper_directorytemplate6 .arm_user_social_blocks .arm_social_prof_div > a {
    background-position: 15px center;
    border-radius: 30px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    height: 25px;
    line-height: normal;
    margin: 5px 9px 5px 0;
    min-height: 25px;
    min-width: 25px;
    padding: 2px;
    position: relative;
    text-align: center;
    text-transform: lowercase !important;
    vertical-align: middle;
    width: 25px;
    text-align: center;
}


.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks{
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
    display: inline-block;
}

.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks .arm_user_social_fields{
    float:none;
    display:inline-block;
    margin:0 auto;
}
.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks .arm_social_field_facebook > a{
    background-color: #3b5998;
    border: 2px solid #3b5998;
}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_facebook > a:hover{
    background-color: #ffffff;
    border: 2px solid #3b5998;
    color: #3b5998;
}
.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks .arm_social_field_twitter > a{
     background-color: #00abf0;
    border: 2px solid #00abf0;

}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_twitter > a:hover{
    background-color: #ffffff;
    border: 2px solid #00abf0;
    color: #00abf0;
}
.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks .arm_social_field_linkedin > a{
    background-color: #0177b5;
    border: 2px solid #0177b5;

}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_linkedin > a:hover{
     background-color: #ffffff;
    border: 2px solid #0177b5;
    color: #0177b5;
}
.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks .arm_social_field_googleplush > a{
    background-color: #e94738;
    border: 2px solid #e94738;

}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_googleplush > a:hover{
     background-color: #ffffff;
    border: 2px solid #e94738;
    color: #e94738;

}
.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks .arm_social_field_pinterest > a{
    background-color: #ca2026;
    border: 2px solid #ca2026;

}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_pinterest > a:hover{
     background-color: #ffffff;
    border: 2px solid #ca2026;
    color: #ca2026;
}
.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks .arm_social_field_youtube > a{
    background-color: #E32C28;
    border: 2px solid #E32C28;
}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_youtube > a:hover{
    background-color: #ffffff;
    border: 2px solid #E32C28;
    color: #E32C28;
}
.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks .arm_social_field_reddit > a{
    background-color: #ff4500;
    border: 2px solid #ff4500;

}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_reddit > a:hover{
    background-color: #ffffff;
    border: 2px solid #ff4500;
    color: #ff4500;
}
.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks .arm_social_field_delicious > a{
    background-color: #2a96ff;
    border: 2px solid #2a96ff;

}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_delicious > a:hover{
     background-color: #ffffff;
    border: 2px solid #2a96ff;
    color: #2a96ff;

}
.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks .arm_social_field_tumblr > a {
     background-color: #36465d;
    border: 2px solid #36465d;

}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_tumblr > a:hover{
     background-color: #ffffff;
    border: 2px solid #36465d;
    color: #36465d;

}
.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks .arm_social_field_vk > a{
    background-color: #324f77;
    border: 2px solid #324f77;

}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_vk > a:hover{
    background-color: #ffffff;
    border: 2px solid #324f77;
    color: #324f77;
}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_instagram > a{
    background-color: #2a5b83;
    border: 2px solid #2a5b83;
}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_instagram > a:hover{
    background-color: #ffffff;
    border: 2px solid #2a5b83;
    color: #2a5b83;
}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_dribbble > a{
    background-color: #ea4c89;
    border: 2px solid #ea4c89;
}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_dribbble > a:hover{
    background-color: #ffffff;
    border: 2px solid #ea4c89;
    color: #ea4c89;
}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_vine > a{
    background-color: #1cce94;
    border: 2px solid #1cce94;
}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_vine > a:hover{
    background-color: #ffffff;
    border: 2px solid #1cce94;
    color: #1cce94;
}
.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks .arm_social_field_skype > a{
     background-color: #00aff0;
    border: 2px solid #00aff0;

}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_skype > a:hover{
    background-color: #ffffff;
    border: 2px solid #00aff0;
    color: #00aff0;
}
.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks .arm_social_field_whatsapp > a{
     background-color: #00e676;
    border: 2px solid #00e676;

}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_whatsapp > a:hover{
    background-color: #ffffff;
    border: 2px solid #00e676;
    color: #00e676;
}
.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks .arm_social_field_tiktok > a{
    background-color: #010101;
    border: 2px solid #010101;
}
.arm_template_wrapper_directorytemplate6 .arm_social_prof_div.arm_social_field_tiktok > a:hover{
    background-color: #ffffff;
    border: 2px solid #010101;
    color: #010101;
}
.arm_template_wrapper_directorytemplate6 .arm_user_social_blocks .arm_social_field_tiktok > a:before{
    margin-top: 3px;
    margin-left: 3px;
}
.arm_template_wrapper_directorytemplate6 .arm_directory_form_rtl .arm_directory_search_wrapper{float: right;right: 0;direction:rtl;}
.arm_template_wrapper_directorytemplate6 .arm_directory_form_rtl .arm_directory_list_of_filters{right: 0;direction:rtl;}
.arm_template_wrapper_directorytemplate6 .arm_directory_form_rtl .arm_directory_list_by_filters {direction: ltr;float: left;left: 0;}

.arm_template_wrapper_directorytemplate6 .arm_directory_form_rtl .arm_user_block_right {direction: rtl;right: 0; text-align:right; float:right;}
.arm_template_wrapper_directorytemplate6 .arm_directory_form_rtl .arm_user_block_left {float: right;}
.arm_template_wrapper_directorytemplate6 .arm_directory_form_rtl .arm_directory_empty_list {text-align: right;}
.arm_template_wrapper_directorytemplate6 .arm_directory_form_rtl .arm_directory_listby_select {direction: rtl;right: 0;}
.arm_template_wrapper_directorytemplate6 .arm_directory_form_rtl .arm_directory_search_wrapper .arm_directory_search_btn{ border-radius: 3px 0 0 3px; float: right !important;}
.arm_template_wrapper_directorytemplate6 .arm_directory_form_rtl .arm_directory_search_wrapper .arm_directory_search_box{float: right !important;border-radius: 0px 3px 3px 0px; }
.arm_template_wrapper_directorytemplate6 .arm_display_members_field_wrapper
{
    width: 100%;   
}
.arm_template_wrapper_directorytemplate6 .arm_display_members_field_wrapper .arm_display_member_profile 
{
    width: 100%;
}
.arm_template_wrapper_directorytemplate6 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper li
{
    padding: 9px 0 9px 0px;
    border-bottom: 1px solid #CED4DE;
}
.arm_template_wrapper_directorytemplate6 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper .arm_member_field_label
{
    width: 100%;
    text-align: left;
    display: inline-block;
    vertical-align: middle;
    word-break: break-all;
    word-break: break-word;
    line-height: 22px;
}
.arm_template_wrapper_directorytemplate6 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper .arm_member_field_value
{
    width: 100%;
    text-align: left;
    vertical-align: middle;
    display: inline-block;
    word-break: break-all;
    word-break: break-word;
    line-height: 22px;
}
.arm_template_wrapper_directorytemplate6 .arm_display_members_field_wrapper .arm_display_member_profile .arm_memeber_field_wrapper li:last-child
{
    border: none;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_member_since_detail_wrapper{
    font-size: 15px;
    margin: 0 auto;
    margin-left: 10px;
    margin-top: -15px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_member_since_detail_wrapper span{
   color: #949a9f;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box {
    width: 57%;
    margin-right: 2%;
    padding: 0 0 0 16px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6, .arm_template_wrapper.arm_template_wrapper_directorytemplate6 * {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
    width: 100%;
    max-width: 100%;
    margin-left: 0px;
    display: flex;
    flex-wrap: wrap;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left.arm_template_advanced_search{
    float: left;
    width: 36%;
    box-shadow: 0px 2px 4px rgba(0, 90, 238, 0.04), 0px 8px 16px rgba(0, 90, 238, 0.12);
    margin-left: 15px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    border-radius: 10px;
    overflow: auto;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    flex-grow: 1;
    flex-direction: column;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left.arm_template_advanced_search > .arm_search_filter_field_item_left{
    padding-top: 16px;
}
.arm_template_wrapper_directorytemplate6 .arm_user_block{
    max-width: 232px;
    width: 30%;
    border: 1px solid #CED4DE;
    box-shadow:none;
    min-width: 245px;
    height: auto;
    display: inline-block;
    position: relative;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    vertical-align: top;
    padding: 10px 20px;
    margin:0 10px 30px 10px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_container_type_1 .arm_directory_search_wrapper{
    float: left;
    max-width: 100%;
    width: 100%;
    margin-right: 8px;
    align-items: center;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters select{
    width: 100%;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top
{
    float: right;
    margin-top: 0px !important;
    margin: 0;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6{
        float:none;
        width:100%;
        max-width:1200px;
        border: 1px solid #e0e0e0;
        padding-left: 40px;
        padding-right: 20px;
        padding-top:15px;
        padding-bottom:10px;
        border-radius: 6px;
        -webkit-border-radius:6px;
        -o-border-radius:6px;
        -moz-border-radius:6px;
        margin:0 auto;
        display: block;
}


.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters{
    width: auto;
    margin-right:10px;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container.arm_search_filter_type_1 .arm_template_container {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container.arm_search_filter_type_1 .arm_template_container {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper_top{
    width: 100%;
    display: inline-grid;
    padding: 8px;
}
    
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container .arm_template_advanced_search .arm_directory_search_wrapper_left > .arm_button_search_filter_btn_div .arm_directory_search_btn_left{
    width:80px;
    margin:0 auto;
}



.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container.arm_template_advanced_search.main_text{
    font-family: inherit;
    font-size: smaller;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container.arm_template_advanced_search.title_text{
    font-family: inherit;
    font-size: 12px;
    margin-top: 10px;
    font-weight: bold;
    color: dimgrey;
    margin-bottom: 15px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container.arm_template_advanced_search.arm_filter_box{
    float:left;
    max-width: 95%;
    width: 100%;
    height: 32px;
    border: 1px #e0e0e0 solid;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_button_search_filter_btn_div .arm_directory_clear_btn {

    background: #ffffff;
    border-radius: 5px;
    padding: 10px 30px;
    height: 39px;
    text-transform: none;
    margin-left: 10px;
    margin-right: 0px;

}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper_left{
    width: 100%;
    margin-top: 30px;
    align-self: center;
    padding-bottom: 24px;
    text-transform: capitalize;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_button_search_filter_btn_div_left .arm_directory_search_btn
{
    margin-left: 10px;
    width: 80px;
    text-transform: capitalize;
    height: 35px;
    padding: 0px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_button_search_filter_btn_div_left .arm_directory_clear_btn
{
    float: left;
    height: 35px;
    background: #FFFFFF !important;
    border: 1px #e0e0e0 solid;
    color: #000000;
    text-transform: capitalize;
    font-size: 14px;
    position: relative;
    border-radius: 3px;
    padding: 4px 9px 4px 7px;
    color: #6C6F95;
    width: 80px;
}


 .arm_template_wrapper.arm_template_wrapper_directorytemplate6 #arm_loader_img_left
{
    position: relative;
    width: 28px;
    float: left;
    height: 28px;
    margin-top: 0px;
    display: none;
    left: 8px;
    top: 3px;
}
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_button_search_filter_btn_div .arm_directory_search_btn_left {
    margin-left: 0;
    border-radius: 5px;
    line-height: initial;
    padding: 10px 30px;
    height: 40px;
    text-transform: none;
    background-color: #005AEE;
    border-color: #005AEE;
    color: #FFFFFF;
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_0 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box {
    width: 80%;
}
@media (max-width: 1023px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper_left{

        margin-top: 10px;
        align-self: center;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left.arm_template_advanced_search{
        float: none;
        width: 100%;
        box-shadow: none !important;
        margin-left: 25px;
        padding-left: 0px;
        padding-top: 20px;
        border-radius: 10px;
        overflow: auto;
        height: 100%;
        display: flex;
        flex-wrap: wrap;
        flex-grow: 1;
        flex-direction: column;
    }

    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_filters_wrapper{
        padding: 0 0 0 10px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper
    {
        float: left;
        width: 46% ;
        min-width: 40% ;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_directory_search_box
    {
        max-width: 100%;
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_field_list_filter
    {
        width: 40%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_field_list_filter select
    {
        width:75%;
        float: left;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_list_by_filters
    {
        width: 47%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_list_by_filters select
    {
        width: 90%; 
        max-width: 100%;
    }
    
}
@media(width: 772px)
{
    .arm_template_preview_popup.arm_tablet_wrapper.arm_template_wrapper.arm_template_wrapper_directorytemplate6.arm_body_container{
       width: auto;
        display: content;
        margin-left: -15px;
    }
}
@media(max-width: 768px) and (min-width: 480px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left.arm_template_advanced_search{
        margin-left: -20px !important;
        margin-top: -10%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left.arm_template_advanced_search > .arm_search_filter_field_item_left{
        padding-top: 20px;
        width: 48%;
        margin-right: 2%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper_top{
        margin-bottom: 40px;
        margin-top: 20px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_field_list_filter{
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_field_list_filter select{
        max-width: unset;
        margin-bottom: 10px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters select{
        width: 100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_list_by_filters{
        width: 48% !important;
        margin-right: 0;
        float: left;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left.arm_template_advanced_search{
        margin-left: 0px !important;
        box-shadow: none;
        width: 100% !important;
        flex-direction: row;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_directory_search_box, .arm_search_filter_field_item_left input[type="text"], input[type="email"], select{
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_container, .arm_profile_container{
        width: 100% !important;
    }
    .arm_template_wrapper_directorytemplate6 .arm_user_block{
        min-width: 280px !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container {
        display: block !important;
        margin-left: 0px;
        margin-top: 0px;
    }

    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_filters_wrapper {
        margin-left: 20px !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
        width: 48% !important;
        max-width: 48% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_button_search_filter_btn_div_left {
        margin-bottom: 4rem;
        width: 100%;
        flex-direction: row-reverse;
        flex-wrap: nowrap;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_filters_wrapper {
        float: left;
        width: 100%;
        margin-left: -15px;
    }

}

@media(max-width: 328px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container{
        display: inline-block;
        display: flex;
        flex-wrap: wrap;
        margin-right: -15px;
    }
}

@media (max-width:530px){
    
    .arm_template_wrapper_directorytemplate6 .arm_directory_filters_wrapper{
        float:left !important;
        width:100% !important;
        padding:0 !important;
        text-align: center !important;
        margin-left: -35px !important;
    }
    .arm_template_wrapper_directorytemplate6 .arm_directory_field_list_filter,
    .arm_template_wrapper_directorytemplate6 .arm_directory_list_by_filters,
    .arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper{
        width:100% !important;
        text-align: center !important;
        max-width: 100%;
        float: left;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_directory_search_box
    {
        max-width: 100%;
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left.arm_template_advanced_search {
        width: 100% !important;
        float: none;
        margin-left: -15px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_chk {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_box{
        width: 100% !important;
    }
    .arm_template_wrapper_directorytemplate6 .arm_user_block {
        box-shadow: 1px 1px 10px #d9d2d2;
        max-width: 232px;
        width: 30%;
        border: 1px solid #e0e0e0;
        min-width: 245px;
        height: auto;
        display: inline-block;
        position: relative;
        border-radius: 8px;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        -o-border-radius: 8px;
        vertical-align: top;
        padding: 10px 20px;
        margin: 0 10px 30px 10px;
    }

    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
        width: 100%;
        max-width: 100%;
    }

    .arm_template_wrapper_directorytemplate6 .arm_user_avatar{
        max-width: 95%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box{
        width: 100% !important;
    }
    .arm_template_wrapper_directorytemplate6 .arm_directory_field_list_filter select,
    .arm_template_wrapper_directorytemplate6 .arm_directory_list_by_filters select{
        width: 100% !important;
        max-width: 100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper
    {
        width:100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top
    {
        margin-top: 90px;
        margin-left: 90px;
        display: none;

    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6{
            float:none;
            width:100%;
            max-width:530px;
            border: 1px solid #e0e0e0;
            padding-left: 58px;
            padding-right: 58px;
            padding-top:60px;
            padding-bottom:60px;
            border-radius: 6px;
            -webkit-border-radius:6px;
            -o-border-radius:6px;
            -moz-border-radius:6px;
            margin:0 auto;
            display: block;
        }
    
}

@media (width: 768px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_search_wrapper {
        width: 100%;
        max-width: 100%;
        margin-left: 15px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_container,
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_profile_container{
            width: 100%;
    }
}
@media (min-width: 531px) and ( max-width: 700px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container {
        display: inline-block;
        display: flex;
        flex-wrap: wrap;
        margin-right: -100px;
    }
}
@media (min-width: 768px) and (max-width: 980px){
.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container {
        display: inline-block !important;
        display: flex;
        flex-wrap: wrap;
        margin-right: -15px;
        justify-content: space-between;
    }
}
@media (min-width:531px) and (max-width:768px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6{
        padding:60px 25px !important;
        border: 1px solid #e0e0e0;
        float: none;
        width: 100%;
        max-width: 768px; 
        margin: 0 auto;
        display: block;
    }

    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_filters_wrapper{
        width: 100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_field_list_filter
    {
        width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_container_type_0 .arm_directory_search_wrapper
    {
        min-width: 80%;
        width: 80%;
    }
       .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_list_by_filters select
    {
        width: 100%; 
        max-width: 100%;
    }
    .arm_template_wrapper_directorytemplate6 .arm_user_block{
        width: 200px ;
        border: 1px solid #e0e0e0;
       
        display: inline-block;
        
        margin:0 10px 30px 10px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_dir_filter_input input[type="text"],
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_dir_filter_input input[type="email"],
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper input[type="text"],
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper select,
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_wrapper .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box{
        background-color: transparent;
        border-radius: 5px;
        width: 48% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top
    {
        display: none;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_list_by_filters {
        width: 100%;
        margin-right: 0;
        float: left;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_0 .arm_directory_filters_wrapper .arm_directory_list_by_filters {
        width: 90%;
        margin-right: 0;
        float: left;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
        width: 100% !important;
        max-width: 95% !important;
        flex-direction: row;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container {
        max-width: 768px;
        width: auto;
        display: flex;
        margin-left: 30px;
        padding-right: 0px;
        margin-top: -50px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container .arm_template_container_left> .arm_search_filter_title_div{
        display: none;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container .arm_template_container_left> .arm_directory_search_wrapper_left .arm_button_search_filter_btn_div_left{
        padding-left: 0%;
    }
    
}




@media (min-width:769px) and (max-width:1200px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6{
        padding: 60px 25px !important;
        border: 1px solid #e0e0e0;
    }
    .arm_template_wrapper_directorytemplate6 .arm_user_block{
        min-width:232px !important;
        width:28% !important;
        border: 1px solid #DBE1E8;
        margin: 10px;
        box-shadow: 1px 1px 10px #d9d2d2;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box {
        width: 39% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters select{
        width: 100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
        max-width: 100%;
        width: 100%;
        display: flex;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters {
        margin-right: 0;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container {
        width: 100%;
        display: flex;
        margin-left: -15px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container {
        max-width: 1024px;
        width: auto;
        display: flex;
        margin-left: -15px;
    }
   
}

.arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}

@media (min-width: 769px) and (max-width: 1024px)
{
    
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 {
        float: none;
        width: 89%;
        max-width: 1024px; 
        border: 1px solid #e0e0e0;
        padding-left: 58px;
        padding-right: 58px;
        padding-top: 10px!important;
        padding-bottom: 0px!important;
        border-radius: 6px;
        -webkit-border-radius: 6px;
        -o-border-radius: 6px;
        -moz-border-radius: 6px;
        margin: 0 auto;
        display: block;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
        width: 100% !important;
        max-width: 100%;

    }
    

}


@media(width: 1024px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container{
        display: flex !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper_left {
        width: auto;
        margin-top: 10px;
        margin-left: -8px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left.arm_template_advanced_search {
        float: left;
        width: 47% !important;
        box-shadow: 1px 1px 10px #d9d2d2;
        margin-left: 15px;
        padding-left: 10px;
        padding-top: 20px;
        border-radius: 10px;
        overflow: auto;
        height: 100%;
        display: flex;
        flex-wrap: wrap;
        flex-grow: 1;
        flex-direction: column;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container {
        display: inline-block;
        display: flex;
        flex-wrap: wrap;
        margin-right: -115px;
        margin-top: -7px;
        justify-content: unset !important;
    }
}
@media (max-width: 1200px)
{
    @media (max-width: 1024px)
    {
        .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container{
            
            display: block;
        }
        .arm_template_wrapper_directorytemplate6 .arm_user_block{
       
            border: 1px solid #e0e0e0;
           
            display: inline-block;
            box-shadow: 1px 1px 10px #d9d2d2;

            
            margin:0 10px 30px 10px;
        }
        
    }
    @media (min-width: 768px) and ( max-width: 1024px)
    {
        .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left.arm_template_advanced_search {
            width: 100% !important;
            float: none;
        }
        .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_search_wrapper {
            max-width: 100% !important;
            width: 100%;
        }
        .arm_template_wrapper.arm_template_wrapper_directorytemplate6{
            float:none;
            width:100%;
            max-width:768px;
            border: 1px solid #e0e0e0;
            padding-left: 58px;
            padding-right: 58px;
            padding-top:60px;
            padding-bottom:60px;
            border-radius: 6px;
            -webkit-border-radius:6px;
            -o-border-radius:6px;
            -moz-border-radius:6px;
            margin:0 auto;
            display: block;
        }
        .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container {
            max-width: 768px;
            width: auto;
            display: flex;
            margin-left: -15px;
            padding-right: 50px;
        }
        
    }
    @media(width: 1024px)
    {
        .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left.arm_template_advanced_search
        {
            width: auto;
            float: left;
        }
        .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left.arm_template_advanced_search {
            width: 100%;
            display: inline-grid;
        }
        .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left {
            float: left;
            width: 80%;
        }

    }
    
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left {
            float: left;
            width: 100%;
            display: inline-grid;
            margin-left: 10px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_container_left_multi, .arm_profile_container
    {
        float: right;
        display: inline-block;
        margin-left: 10px;
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -o-box-sizing: border-box;
        margin-left: 30px;
        margin-top : 10px;   
    }
}


@media (min-width: 374px) and (max-width: 480px)
{
    
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper_left {
        width: auto;
        margin-top: 10px;
        justify-self: center;
    }
}
@media(min-width: 320px) and (max-width: 339px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6{
        float:none;
        width:100% !important;
        max-width:375px !important;
        border: 1px solid #e0e0e0 !important;
    }
    .arm_template_wrapper_directorytemplate6 .arm_user_block {
        box-shadow: 1px 1px 10px #d9d2d2;
        width: 30%;
        border: 1px solid #e0e0e0;
        min-width: 245px !important;
        height: auto;
        display: inline-block;
        position: relative;
        border-radius: 8px;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        -o-border-radius: 8px;
        vertical-align: top;
        padding: 10px 20px;
        margin: 0 10px 30px 10px;
        margin-left: -35px !important;
    }
}
@media(min-width: 340px ) and (max-width: 375px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6{
        float:none;
        width:90% !important;
        max-width:375px !important;
        border: 1px solid #e0e0e0 !important;
        padding-left: 58px ;
        padding-right: 58px;
        padding-top:60px;
        padding-bottom:60px;
        border-radius: 6px;
        -webkit-border-radius:6px;
        -o-border-radius:6px;
        -moz-border-radius:6px;
        margin:0 auto;
        display: block;
    }
}
@media (max-width:480px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters select{
        width: 100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_container_type_1 .arm_search_filter_title_div {
      width: 100%;
      max-width: 100%;
      margin-bottom: 30px;
      display: none;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container {
        display: inline-block;
        display: flex;
        flex-wrap: wrap;
        margin-right: -15px;
        flex-direction: column;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container{
        display: inline-block;
        display: flex;
        flex-wrap: wrap;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_directory_search_box, .arm_search_filter_field_item_left input[type="text"], input[type="email"], select{
         float:left;
        max-width: 100%;
        width: 100%;
        height: 40px;
        border-radius: 5px;
        border: 1px #e0e0e0 solid ;
        font-size: 14px;
        background: transparent;
        
    }

    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top
    {
        margin-top: 100px;
        margin-left: 95px;
        display: none;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left.arm_template_advanced_search .arm_search_filter_title_div{
        display: none;
    }
    .arm_body_container {
        width: 100%;
        margin-left: -15px;
        padding-right: 0px;
          margin-top: -74px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper
    {
        width:100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper {
        width: 100%;
        max-width: 100%;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_filters_wrapper{ border-bottom: 0px;}
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top
    {
        margin-top: 100px;
        margin-left: 80px;
    }
    
    
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6{
        float:none;
        width:100% !important;
        max-width:480px;
        border: 1px solid #e0e0e0;
        padding-left: 58px;
        padding-right: 0px;
        padding-top:0px;
        padding-bottom:0px;
        border-radius: 6px;
        -webkit-border-radius:6px;
        -o-border-radius:6px;
        -moz-border-radius:6px;
        margin:0 auto;
        display: block;
    }
}

@media (min-width: 380px) and (max-width: 390px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_directory_search_box, .arm_search_filter_field_item_left input[type="text"], input[type="email"], select{
         float:left;
        max-width: 100%;
        width: 100%;
        height: 28px;
        border-radius: 5px;
        border: 1px #e0e0e0 solid;
        font-size: 14px;
        background: transparent;
    }
}
@media (max-width: 768px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper_left{
        justify-self: center;
    }
}
@media (max-width:325px){
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_directory_search_box{
        max-width:100% !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left.arm_template_advanced_search .arm_search_filter_title_div{
        display: none;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_body_container {
        width: 100%;
        margin-top: -74px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_container_type_1 .arm_search_filter_title_div{
        display: none;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_directory_search_box, .arm_search_filter_field_item_left input[type="text"], input[type="email"], select{
         float:left;
        max-width: 100%;
        width: 100%;
        height: 28px;
        border-radius: 5px;
        border: 1px #e0e0e0 solid;
        font-size: 14px;
        background: transparent;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper_left {
        width: 100% !important;
        margin-top: 10px !important;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper
    {
        width:65% !important;
    }
    .arm_template_wrapper_directorytemplate6 .arm_user_block{
       
        border: 1px solid #e0e0e0;
        box-shadow: 1px 1px 10px #d9d2d2;
       
        display: inline-block;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper{
        float: left;
        margin-left: 10px !important;
        max-width: 100% !important;
        width: 100% !important;
        margin-right: 8px;
        display: block;
   
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_dir_filter_input input[type="text"],
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_dir_filter_input input[type="email"],
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper input[type="text"],
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper select,
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_wrapper .arm_search_filter_fields_wrapper.arm_search_filter_container_type_1 .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box{
        background-color: transparent;
        border-radius: 5px;
        height: 35px;
        width: 100% !important;
        margin-left: -15px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6  .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters {
        width: 100% !important;
        margin-right: 0;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_directory_search_wrapper .arm_button_search_filter_btn_div_top
    {
        margin-top: 100px;
        margin-left: 95px;
        display: none;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper_top {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        padding: 8px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6{
        float:none;
        width:100%;
        max-width:325px;
        border: 1px solid #e0e0e0;
        padding-left: 70px !important;
        padding-right: 0px !important;
        padding-top:0px;
        padding-bottom:0px;
        border-radius: 6px;
        -webkit-border-radius:6px;
        -o-border-radius:6px;
        -moz-border-radius:6px;
        margin:0 auto;
        display: block;
    }
   
}

@media (max-width: 480px)
{
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6  .arm_directory_search_wrapper #arm_loader_img {
        position: absolute !important;
        margin-top: 55px;
    }
    .arm_template_wrapper .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_search_wrapper .arm_directory_search_box{
        margin-bottom: 10px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_search_filter_fields_wrapper .arm_directory_filters_wrapper .arm_directory_list_by_filters{
        margin-right: 0px;
    }
    .arm_template_wrapper.arm_template_wrapper_directorytemplate6 .arm_template_container_left.arm_template_advanced_search{
        padding-right: 10px;
    }
}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}.arm_materialize_form .dropdown-content{background-color:#fff;margin:0!important;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:99999;will-change:width,height;border-width:1px;border-style:solid;padding:0!important;margin-top:-1px!important;width:100%}.arm_materialize_form .dropdown-content li{clear:both;color:rgba(0,0,0,.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left;text-transform:none;margin:0!important;-webkit-text-transform:none;-moz-text-transform:none;-ms-text-transform:none;-o-text-transform:none;list-style-type:none;outline:0}.arm_materialize_form:not(.arm--material-outline-style) .arm-df__form-field-wrap:not(.arm-df__form-field-wrap_file) .arm-df__label-text{position:absolute;top:60%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;z-index:6}.arm_materialize_form:not(.arm--material-outline-style) .arm-df__form-field-wrap.arm-df__form-field-wrap_textarea .arm-df__label-text{top:20%}.arm_materialize_form .arm-df__label-text.arm_active_selected,.arm_materialize_form:not(.arm--material-outline-style) .arm-df__label-text.active{top:0!important;font-size:12px!important}.arm_materialize_form .sortable_inner_wrapper .arm-controls .arm_main_label.active input.arm_phone_utils{margin-left:46px!important;width:calc(100% - 46px)!important}.arm_materialize_form .dropdown-content li.divider{min-height:0;height:1px}.arm_materialize_form .dropdown-content li>a,.arm_materialize_form .dropdown-content li>span{font-size:16px;display:block;line-height:22px;padding:14px 16px;cursor:pointer!important;min-height:0!important;outline:0}.arm_materialize_form .dropdown-content li>span>label{top:0;left:0;height:18px}.arm_materialize_form .dropdown-content li>a>i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px}.arm_materialize_form .input-field.col .dropdown-content [type=checkbox]+label{top:1px;left:0;height:18px}.arm_materialize_form input[type=checkbox]{width:20px!important;height:20px!important}.arm_form_ltr.arm_materialize_form .arm-df__form-field .arm-df__form-field-wrap_rememberme{margin-left:0!important;padding-right:0}.arm_materialize_form .waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;transition:.3s ease-out;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out}.arm_materialize_form .waves-effect .waves-ripple{position:absolute;border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,.2);transition:all .7s ease-out;-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-ms-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;-moz-transition-property:opacity,-webkit-transform;-ms-transition-property:opacity,-webkit-transform;-o-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-ms-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-property:transform,opacity,-webkit-transform;-moz-transition-property:transform,opacity,-webkit-transform;-ms-transition-property:transform,opacity,-webkit-transform;-o-transition-property:transform,opacity,-webkit-transform;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);pointer-events:none}.arm_materialize_form .waves-effect input[type=button],.arm_materialize_form .waves-effect input[type=reset],.arm_materialize_form .waves-effect input[type=submit]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;-webkit-text-transform:inherit;-moz-text-transform:inherit;-ms-text-transform:inherit;-o-text-transform:inherit;background:0 0}.arm_materialize_form .waves-effect img{position:relative;z-index:-1}.arm_materialize_form .waves-notransition{transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.arm_materialize_form .waves-circle{transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}.arm_materialize_form .waves-input-wrapper{border-radius:.2em;-webkit-border-radius:.2em;-o-border-radius:.2em;-moz-border-radius:.2em;vertical-align:bottom}.arm_materialize_form .waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.arm_materialize_form .waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-webkit-mask-image:none}.arm_materialize_form .waves-block{display:block}.arm_materialize_form .waves-effect .waves-ripple{z-index:-1}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,.45)}.arm_materialize_form select:focus{outline:1px solid #c9f3ef}.arm_materialize_form ::-webkit-input-placeholder{color:#d1d1d1}.arm_materialize_form :-moz-placeholder{color:#d1d1d1}.arm_materialize_form ::-moz-placeholder{color:#d1d1d1}.arm_materialize_form :-ms-input-placeholder{color:#d1d1d1}.arm_materialize_form input[type=text]:not(.inplace_field).arm_colorpicker{background-color:transparent;border-color:#b0b0b5!important;border-width:2px!important;border-style:solid!important;border-radius:3px!important;-moz-border-radius:3px!important;-o-border-radius:3px!important;-webkit-border-radius:3px!important;padding-left:10px;padding-right:10px}.arm_materialize_form .input-field{position:relative}.arm_materialize_form .input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}.arm_materialize_form .input-field.inline .arm-select-dropdown,.arm_materialize_form .input-field.inline input{margin-bottom:1rem}.arm_materialize_form .input-field.col label{left:.75rem}.arm_materialize_form .input-field.col .prefix~.validate~label,.arm_materialize_form .input-field.col .prefix~label{width:calc(100% - 3rem - 1.5rem)}.wp-admin .arm_materialize_form .input-field label.arm_main_label:not(.arm_smiley_btn):not(.arm_star_rating_label):not(.arm_dislike_btn):not(.arm_like_btn):not(.arm_like_btn):not(.arm_field_option_content_cell_label):not(.arm_js_switch_label){transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.arm_materialize_form .input-field .prefix{position:absolute;width:3rem;font-size:2rem;transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s}.arm_materialize_form .input-field .prefix.active{color:#26a69a}.arm_materialize_form .input-field .prefix~.autocomplete-content,.arm_materialize_form .input-field .prefix~.validate~label,.arm_materialize_form .input-field .prefix~input,.arm_materialize_form .input-field .prefix~label,.arm_materialize_form .input-field .prefix~textarea{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.arm_materialize_form .input-field .prefix~label{margin-left:3rem}@media only screen and (max-width:992px){.arm_materialize_form .input-field .prefix~input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width:600px){.arm_materialize_form .input-field .prefix~input{width:80%;width:calc(100% - 3rem)}}.arm_materialize_form .autocomplete-content{opacity:1;position:absolute;width:100%;display:none}.arm_materialize_form .autocomplete-content.armactive{display:block}.arm_materialize_form .autocomplete-content li img{height:40px;width:40px;margin:5px 15px}.arm_materialize_form select{display:none}.arm_materialize_form select.browser-default{display:block}.arm_materialize_form select{background-color:rgba(255,255,255,.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;height:3rem}.arm_materialize_form .select-label{position:absolute}.arm_materialize_form .select-wrapper{position:relative}.arm_materialize_form .select-wrapper input.arm-select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:0;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;display:block}.arm_materialize_form .select-wrapper .caret{position:absolute;right:0;top:0;bottom:0;margin:auto 0;z-index:0;fill:rgba(0,0,0,.87)}.arm_materialize_form .select-wrapper.disabled .caret{fill:rgba(0,0,0,.42)}.arm_materialize_form select:disabled{fill:rgba(0,0,0,.42)}.arm_materialize_form .select-wrapper input.arm-select-dropdown:disabled{color:rgba(0,0,0,.3);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-bottom:1px solid rgba(0,0,0,.3)}.arm_materialize_form .select-wrapper i{color:rgba(0,0,0,.3)}.arm_materialize_form .arm-select-dropdown li.disabled,.arm_materialize_form .arm-select-dropdown li.disabled>span,.arm_materialize_form .arm-select-dropdown li.optgroup{color:rgba(0,0,0,.3);background-color:transparent}.arm_materialize_form .prefix~.select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.arm_materialize_form .prefix~label{margin-left:3rem}.arm_materialize_form .arm-select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}.arm_materialize_form .arm-select-dropdown li.optgroup{border-top:1px solid #eee}.arm_materialize_form .arm-select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,.7)}.arm_materialize_form .arm-select-dropdown li.optgroup>span{color:rgba(0,0,0,.4)}.arm_materialize_form .arm-select-dropdown li.optgroup~li.optgroup-option{padding-left:1rem}.arm_materialize_form .file-field{position:relative}.arm_materialize_form .file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.arm_materialize_form .file-field input.file-path{width:100%}.arm_materialize_form .file-field span{cursor:pointer}.arm_materialize_form .file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;-webkit-filter:alpha(opacity=0);-moz-filter:alpha(opacity=0);-o-filter:alpha(opacity=0)}.arm_materialize_form .btn-flat,.arm_materialize_form .btn-large,.arm_materialize_form .btn:not(.timepicker-picker.btn){border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-moz-border-radius:2px;display:inline-block;height:36px;line-height:36px;text-transform:uppercase;-webkit-text-transform:uppercase;-moz-text-transform:uppercase;-ms-text-transform:uppercase;-o-text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.bootstrap-datetimepicker-widget table td span{border:none!important}.bootstrap-datetimepicker-widget table td a span:hover,.bootstrap-datetimepicker-widget table td span:hover{border-width:1px!important}.arm_materialize_form .arm-multiple-select-dropdown input[type=checkbox]{position:relative;cursor:pointer;height:0;width:0;float:left}.arm_materialize_form .arm-multiple-select-dropdown span label{float:left;margin-left:40px;position:relative}.arm_materialize_form .arm-multiple-select-dropdown input[type=checkbox]:before{content:'';display:block;width:20px;height:20px;border:2px solid #000;position:absolute;left:0;top:0;opacity:1;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}.arm_materialize_form .arm-multiple-select-dropdown input[type=checkbox]:checked:before{width:10px;top:-5px;left:5px;border-radius:0;opacity:1;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}