.field-icon {
  float: right;
  margin-left: -25px;
  margin-top: -25px;
  position: relative;
  z-index: 2;
  right: 5;
  background-color: #fff;
}

.cr-pic-info .ap-img {width: 160px;margin: 0px auto;}
.cr-pic-info .fileUpldBtn { float: unset; height: auto; width: 160px; margin: 0px auto; margin-top: 10px; }
.wite-sep-box .upload_profile_photo_label { text-align: center; display: block; max-width: 280px; font-size: 14px; margin: 0px auto;margin-bottom: 10px;font-weight:bold; color:blue }
.panel.panel-default { margin-bottom: 20px!important; background-color: #fff; border: 1px solid transparent; border-radius: 4px!important; box-shadow: 0 1px 1px rgba(0,0,0,.05)!important; } 
.panel-heading { color: #333; background-color: #F5F5F5; border-color: #ddd; padding: 15px; padding: 10px 15px; border-bottom: 1px solid transparent!important; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid #ddd; margin-top: 15px; } 
h4.panel-title { margin-top: 0; margin-bottom: 0; font-size: 17px !important; color: inherit !important; padding:0px 10px !important; } 
.panel-title>a { color: #333; } 
.panel-body { padding: 15px; font-size: 14px; border: 1px solid #ddd; line-height: 1.42857143; color: #333; }
.close_followup_popup { color: #fff; padding: 5px 10px; font-size: 15px; margin-top: 20px;}