/*--------------------------------------------------------------
# Ultimate Member  Profile page  customization
--------------------------------------------------------------*/
.um-cover, .um-member-cover {
  display: none; /* remove this code if need header cover */
}
.profile_image_header_wrapper .um-profile-photo { display: none!important; }

  .um-member { border-style: none;  }
   
.um-editing .um-profile-body h3, .um-editing #um_role_selector_wrapper{
  display: none;
}
  .um .um-profile-photo a.um-profile-photo-img, .um .um-profile-photo img, .um .um-profile-photo span.um-profile-photo-overlay {
  -moz-border-radius: 3px !important;
  -webkit-border-radius: 3px !important; 
  border-radius: 3px !important; 
  border:none;
  left: inherit;
  }
.um .um-profile-photo a.um-profile-photo-img{
  width: 275px;
  height: 275px;
}

.um-members img {  display: inline-flex; }

.um-member-card {
    position: relative; 
    bottom: 0px;
    background-color: #23282d;
    width: 90%;
    height: 90%;
    padding: 5%;
    z-index:9999999;
    overflow: auto;
    display: none;
  }


.um-member-card .um-member-meta-main, .um-member-name a{ 
color: #fff!important;
}

/* Profile form editing */

.pods-meta iframe{
  height: auto!important;
}

.pods-meta table th, .mce-item-table th, table caption {
  width: inherit!important;
  
}

.um-profile.um-viewing .um-field-label {
    display: inline-block;
    margin: 0 0 8px 0;
    border-bottom: solid 2px #eee;
    padding-bottom: 4px;
    float: left;
    margin-right: 5px;
}
.um-field-block hr {
    margin: 0px!important;
}

/* Profile nav */
.um-profile-nav {
    background: transparent;
    padding:0px;

}
.um-profile-nav a {
    background: #333;

}


/*--------------------------------------------------------------
# Responsive Media Queries
--------------------------------------------------------------*/
/* screen size 768 and below */

@media only screen and (max-width: 767px) {
.profile_image_header_wrapper img.profile_image {
      max-width: 50%;
      height: auto;
}
  }


/* screen size 1024 and below */

@media only screen and (max-width: 768px) and (min-width: 1023px) {

.profile_image_header_wrapper img.profile_image {
      max-width: 100px;
      height: auto;
      float: left;
}
}


/* screen size 768 and above */

@media only screen and (min-width: 768px) {
.kaya_custom_search .um-member {
    float: left;
    width: 30%!important;
 }
  div.uimob960 .um-member {
      width: 30.7%!important;
   
}
.um-profile-meta, .um .um-profile-meta {
   padding-left: 200px!important;
}
}

/* screen size 1024 and above */

@media only screen and (min-width: 1024px) {
  .kaya_custom_search div.uimob960 .um-member {
      width: 30.7%!important;
   
}
.um-member{
  width: 21.25%!important;
}
div.uimob960 .um-search .um-search-filter {
    width: 100% !important;
     margin-left: 0px;
}


/* search filter customization */
.kaya_custom_search .um-search {
    text-align: center;
    padding: 0px;
}
.kaya_custom_search .um-search-filter {
    padding: 10px 0px;
    display: inline-block;
    float: none;
    width: 100%;
}
.um-search-submit .um-button {
    display: inline-block !important;
    min-width: inherit!important;
}


.um .um-profile-meta {
    padding-left: 0px!important;
}
 .um-profile-photo a.um-profile-photo-img{
    position: relative!important;
 }
.um .um-profile-photo a.um-profile-photo-img, div.uimob960 .um-profile-photo a.um-profile-photo-img {
    top:inherit!important;
}
.um-profile-photo{
  width: inherit!important;
  float: inherit;
}

.um-profile-photo a.um-profile-photo-img {
    float: none; 
 padding: 0px; 
}


 .um-header .um-profile-meta{
    padding: 0px!important;
    text-align: center;
    width: 100%;
    clear: left;

  }

.um-name {
  margin-right: 0px;
  text-align: center;
  float: inherit;
}
div.uimob960 .um-profile-meta {
    padding-left: inherit!important;
}

}
/* screen size 1023 and below */
@media only screen and (max-width: 1023px) {


}




