#comn-bannerinner { clip-path: polygon(99.94% 75.21%, 0.05% 98.81%, 0.02% -0.06%, 99.93% -0.69%); position: relative; }
#comn-bannerinner img { width: 100%; }
.ovrly-comn-banner { background: linear-gradient(180deg,rgba(255, 255, 255, 0) 0%, rgba(12, 77, 139, 0.55) 100%); position: absolute; top: 0; bottom: 0; left: 0; right: 0; }
#profile-page-wrpr { position:relative; padding:0px 0 72px; overflow:inherit; }
.prolffl-pic-text { margin: 0px auto 0; }
.profile-change{width:max(320px,100%);background:#fff;border-radius:12px;padding:18px;box-shadow:0 6px 18px #0f172a0f;margin:0 auto}
.avatar-wrap{display:flex;gap:16px;align-items:center}
.avatar{width:var(--size);height:var(--size);border-radius:999px;overflow:hidden;background:linear-gradient(180deg,#eef2ff,#fff);display:inline-grid;place-items:center;flex-shrink:0;border:2px solid #0f172a0f}
.avatar img{width:100%;height:100%;object-fit:cover;display:block}
.info{flex:1;min-width:0}
.info h3{margin:0 0 6px;font-size:16px}
.info p{margin:0;color:var(--muted);font-size:13px}
.controls{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}
.btn{--pad:8px 12px;background:transparent;border:1px solid #0f172a0f;padding:var(--pad);border-radius:8px;font-size:13px;cursor:pointer}
.btn.primary{background:var(--accent);color:#fff;border-color:transparent}
.btn.warn{background:#f97316;color:#fff;border-color:transparent}
.btn.ghost{background:transparent}
.drop-area{margin-top:12px;border:1px dashed #0f172a0f;border-radius:8px;padding:10px;text-align:center;color:var(--muted);font-size:13px}
.drop-area.dragover{background:#2563eb0a;border-color:var(--accent);color:var(--accent)}
input[type="file"]{display:none}
.add-more-feild a { background: #d8e4f0; padding: 4px 14px 4px 7px; border-radius: 5px; }
.preview-strip{margin-top:12px;display:flex;gap:8px;align-items:center}
.preview-thumb{width:56px;height:56px;border-radius:8px;overflow:hidden;background:#fff;border:1px solid #0f172a0a}
.meta{font-size:13px;color:var(--muted)}
.progress{height:8px;border-radius:8px;background:#0f172a0f;overflow:hidden;margin-top:8px}
.progress > b{display:block;height:100%;width:0;background:linear-gradient(90deg,#60a5fa,#2563eb)}
.small{font-size:15px;color:var(--muted);margin-top:8px}
.mentor-help { line-height:25px;height: 148px; }
.pend-pref { width:fit-content; margin:0px auto 15px; }
.mentor-photo { margin-top: -71px; }  
.mentr-wdth-item { background: #fff; margin: -246px auto 15px; box-shadow: 0px 0px 5px 3px #00000017; padding: 29px; border-radius: 15px; }
.wdh-search-box_32 { background: #f4f4f4; padding: 20px; border-radius: 12px; }
#otherSkillsText { width: 100%; border: 1px solid #ccc; padding: 10px; border-radius: 6px; }
.add-more-feild a { background: #d98600;
  color: #fff;
  border: 1px solid #d98600; }
@media (max-width:420px) {
.avatar-wrap{flex-direction:column;align-items:center;text-align:center}
.info{margin-top:8px}
}
.profile-container { background: #fff; padding: 0px; border-radius: 15px; box-shadow: 0 4px 20px rgba(0,0,0,0.1); text-align: center; }
.profile-container_2 { background: #fff; padding: 0px; border-radius: 15px; box-shadow: 0 4px 20px rgba(0,0,0,0.1); text-align: center; }
.profile-pic { width: 100%; height: 100%; border-radius: 50%; overflow: hidden; margin: 0 auto 15px; box-shadow: 0px 2px 4px #00000085; }
.profile-pic img { width: 100%; height: 100%; object-fit: cover; }
.upload-btn { display: inline-block; background: #D98600; color: #fff; padding: 1px 14px; border-radius: 6px; cursor: pointer; transition: 0.3s; position: absolute; bottom: 0; left: 0; right: 0; }
.upload-btn:hover { background: #D98600; }
.upload-btn svg { position:relative; top: -2px; }
input[type="file"] { display: none; }
.profile-container{position:relative;width:119px;border:3px solid #fff;overflow:hidden;margin:0 auto 22px;border-radius:50%;height:116px}
.profile-container_2{position:relative;width:100%;border:3px solid #fff;overflow:hidden;margin:0 auto;border-radius:50%;height:116px}
.profll-text-hdd{padding:4px 0 10px;position:relative;text-align:left}
.profll-text-hdd h1{color:#23598a;font-size:24px;font-weight:700}
.profll-text-hdd h4{font-size:15px;font-weight:300;line-height:24px}
.profll-text-hdd h6 svg{position:relative;top:-2px;margin-right:4px;color:#d98600}
.profll-text-hdd h6{color:#d98600;font-weight:300;font-size:15px}
.edit-btttns{color:#d98600;position:absolute;right:-17px;background:#f4f4f4;padding:8px 11px;border-radius:50%;top:-15px}
.lefft-box-bgg { background: #fff; padding: 21px 12px; border-radius: 21px 21px 0 0; box-shadow: 0px -6px 6px -2px #0000004d; position: relative; top: -97px; }
.rggt-wdth-profile-content { position:relative; margin: 0px auto 1px 0px; background: #fff; padding: 30px; border-radius: 21px 21px 0 0; box-shadow: 0px -6px 6px -2px #0000004d; }
.profle-hdd1 {
  background: #f4f4f4;
  padding: 12px 13px;margin-bottom: 19px;
  border-radius: 8px;
}
.profle-hdd1 h2 { text-transform: uppercase; font-size: 20px; font-weight: bold; color: #d98600; margin: 0px auto 0px; }
.rggt-wdth-profile-content ul li svg { position: relative; top: -2px; margin-right: 8px; }
.rggt-wdth-profile-content ul li { border-bottom:1px dashed #ccc;padding: 6px 0; }
.rggt-wdth-profile-content_2 { padding: 15px 14px; background: #f4f4f4; margin-bottom: 16px; border-radius: 12px; }
.rggt-wdth-profile-content_2 ul li { padding: 8px 0; border-bottom: 1px dashed #808080; }
.rggt-itemm123 { border-bottom: 1px dashed #333; padding: 6px 0; }
.hdd-profle-rgt-dsgn {
  position: relative;
  padding: 16px 16px 4px;
  border-radius: 21px;
  margin-bottom: 23px;
  margin-left: 9px;
  box-shadow: 0px 0px 3px -1px #0000004d;
}
.compnny-nnme{background:#d9ecfd;float:left;padding:1px 11px;border-radius:5px;margin-bottom:7px!important}
.profll-other-details { background: #fff; padding: 11px 17px; border-radius: 13px; border-bottom: 1px solid #eee; position: relative; margin: 17px auto; }
.bttn-edit-role { background: #23598a; color: #fff; text-transform: uppercase; padding: 3px 7px; font-size: 14px; border-radius: 3px; position: absolute; right: 32px; top: 41px; }
.bttn-edit-role:hover { background: #d98600; color: #fff; text-transform: uppercase; padding: 3px 7px; font-size: 14px; border-radius: 3px; position: absolute; right: 32px;
  top: 41px; }
.bttn-edit-role svg { position:relative; top:-2px; }
.profll-other-details h2{font-size:19px;color:#23598a}
.profll-other-details h4{font-size:16px;margin:0 auto;line-height:27px;font-weight:300}
.edit-btttns_2{color:#d98600;position:absolute;right:5px;background:#fff;padding:4px 10px;border-radius:50%;top:6px}
.bttm-link-prff { margin-top: 15px; }
.bttm-link-prff h4 {
  font-size: 21px;
  font-weight: bold;
  color: #d98600;
  background: #f4f4f4;
  padding: 12px 13px;
  margin-bottom: 19px;
  border-radius: 8px;
}
.profle-hdd1 h6 { font-size: 21px;
  font-weight: bold;
  color: #d98600; }
#newDiv {
  display: none;
  padding: 20px;
  background: #f4f4f4;
  border-radius: 8px;
  transition: all 0.3s ease;
  width: 97%;
  margin: 15px auto 0;
}
#toggleBtn svg { position:relative; top: -2px; margin-right: 3px; }
.hdd-txt-expert-dtls { font-size: 19px; color: #d98600; padding-left: 10px; margin: 0px auto; }

#tab-button{display:table;table-layout:fixed;width:100%;margin:0;padding:0;list-style:none}
#tab-button li{display:block;}
#tab-button li a span { position:absolute; right:0; top:0; top: 11px; }
#tab-button li a { display: block; padding: 12px 0; background: #fff; border-bottom: 1px dashed #000; text-align: left; color: #000; text-decoration: none; margin: 0px auto; font-size: 17px; position:relative; }
#tab-button li a:hover,#tab-button .is-active a{ color: #d98600; }
.tab-button-outer{display:none}
.tab-contents{margin-top:20px}

/*Mentor List*/

#mentor-list-wrapper{background-color:#fff; overflow: inherit; position:relative; }
.mentor-card{background:#f4f4f4;border-radius:16px;transition:all .3s ease; position:relative; z-index:1; margin-bottom: 27px; height: 440px !important; }

.mentor-card:hover{transform:translateY(-4px);box-shadow:0 4px 15px #0000001a}
.mentor-photo img{width:110px;height:110px;object-fit:cover;border-radius:50%;border:3px solid #e1e1e1}
.mentor-initials{width:110px;height:110px;line-height:110px;border-radius:50%;background-color:#b685c9;color:#fff;font-size:32px;font-weight:700;margin:0 auto}
.mentor-name{font-size:21px;font-weight:600;text-transform:uppercase}
.mentor-role{font-size:16px; }
.btn-primary{background-color:#1d3a6e;border:none}
.btn-primary:hover{background-color:#163059}
.mentor-initials-circle{width:120px;height:120px;background:linear-gradient(135deg,#6a8efc,#3b5998);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:40px;font-weight:600;color:#fff;margin:0 auto;box-shadow:0 2px 8px #0000001a}
.mentor-photo img { width: 143px; height: 143px; object-fit: cover; border-radius: 50% !important; box-shadow: 0 2px 8px #0000001a; border: 5px solid #fff; }
.welccme-font1 { font-size:35px; }
.myy-prefrence { background: #0f5da8; border: 1px solid #0f5da8; color: #fff; border-radius: 5px; font-size: 16px; padding: 10px 16px; }
.text-primary { --bs-text-opacity: 1; color: rgb(15, 93, 168) !important; }
.mentrship-hmep { background: #fff; border: 1px solid #0f5da8; color: #0f5da8; border-radius: 5px; font-size: 16px; padding: 10px 16px; }
.serrch-frmm1 { padding: 11px 17px; background: #fff; }
.serch-bbtne { font-size: 18px; padding: 0 66px; border-radius: 5px; background:#D98600; color:#fff; border:1px solid #D98600; }
.wdh-search-box { background: #fff; box-shadow: 0px 0px 5px 3px #00000017; padding: 29px; border-radius: 15px; }
.mesg-bttn12 {
  background: #0f5da8;
  border: 1px solid #0f5da8;
  font-size: 16px;
  padding: 8px 15px; color:#fff;
  border-radius: 6px; margin: 4px auto;
}
.mesg-bttn13 { background: #D98600;
  border: 1px solid #D98600;
  font-size: 16px;
  padding: 8px 15px; color:#fff;
  border-radius: 6px; }
.nav-tabs .nav-link {
  background: 0 0;
  border: 1px solid #ececec;
  margin: 0px 4px;
  padding: 14px 21px;
  font-size: 17px;
  text-transform: uppercase;
  border-radius: 4px;
  background: #f4f4f4;
  color: #000;
}
.mntr-bottm { margin-bottom:69px; }
#responsiveTabs { justify-content: center;border: none; margin-bottom: 30px; }
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { border: 1px solid #d98600; background: #d98600; color: #fff; }

    /* Hide dropdown on large screens */
    @media (min-width: 768px) {
      #tabDropdown { display: none; }
    }

    /* Hide tabs on small screens */
    @media (max-width: 767.98px) {
      .nav-tabs { display: none; }
    }


/*Mentor List*/


#chatt-boixs { padding:0 0;overflow: inherit; }




@media screen and (min-width: 768px) {
.tab-button-outer{position:relative;z-index:2;display:block;padding: 0;}
.tab-select-outer{display:none}
.tab-contents{position:relative;top:-1px;margin-top:0}
}
.wdth-profile-cam { width:400px; }
.profle-hdd1 h5 { color: #666; margin-bottom: 0px; margin: 5px auto 0; }
.inppt-frm1 { margin-bottom: 7px; position:relative; }
.innpt-123 { width: 100%; border-bottom: 1px solid #d2d2d2 !important; background:none; padding: 7px 13px; border-radius: 0; border: none; margin: 7px auto; }
.inppt-frm1 label { font-size:15px; padding-left: 7px; }
.bttn-lese li { display:inline-block; }
.bnt-prmry-1 {
  background: #d98600;
  text-transform: uppercase;
  font-size: 16px;
  letter-spacing: 0px;
  border-radius: 5px;
  padding: 8px 19px;
}
.bnt-prmry-2 { background:#23598a;   text-transform: uppercase;
  font-size: 16px;
  letter-spacing: 0px;
  border-radius: 5px;
  padding: 8px 19px; }
.bttn-lese { padding: 6px 0 20px; float: right; }  
.date-input { padding: 10px 15px; font-size: 16px; border: 2px solid #ff3b3b; border-radius: 8px; outline: none; transition: 0.3s; }
.date-input:focus { border-color: #ff7b7b; box-shadow: 0 0 8px rgba(255, 59, 59, 0.4); }
.dte-birthsvvg { position: absolute; right: 10px; top: 6px; }
.custom-dropdown{position:relative;display:inline-block;vertical-align:middle;padding:0!important;border-radius:2px;width:100%;margin:0px auto}
.custom-dropdown__select {
  padding: 7px 13px;
  border: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  font-weight: 400;
  color: #333;
  height: 46px;
  border:none;
  border-bottom: 1px solid #d2d2d2;
  margin: 0 auto;
  font-size: 16px;
  letter-spacing: 0;
  background: #fff;
}
#progrmm-serch-item .custom-dropdown__select{padding:9px 18px;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-weight:400;color:#777;height:54px;border:none;margin:0 auto;font-size:15px;letter-spacing:0}
.custom-dropdown::before,.custom-dropdown::after{content:"";position:absolute;pointer-events:none}
.custom-dropdown::after{content:url(../images/down2.png);height:0;font-size:13px;line-height:1;right:12px;top:56%;margin-top:-9px;color:#d72027!important}
.custom-dropdown::before{width:2.3em;right:0;top:0;bottom:0;border-radius:0 3px 3px 0}
.custom-dropdown__select[disabled]{color:rgba(0,0,0,.3)}
.custom-dropdown.custom-dropdown--disabled::after{color:rgba(0,0,0,.1)}
.custom-dropdown--white::before{background-color:transparent;border-left:none}
.custom-dropdown--white::after{color:rgba(0,0,0,.9)}
.custom-dropdown--emerald::before{background-color:#1aa181}
.custom-dropdown--emerald::after{color:rgba(0,0,0,.4)}
.custom-dropdown--red::before{background-color:#d53a22}
.custom-dropdown--red::after{color:rgba(0,0,0,.4)}
.custom-dropdown--large .custom-dropdown__select{padding-right:1.3em}
.custom-dropdown--small .custom-dropdown__select{padding-right:.5em}

/*add more input */
.input-row { display: flex; align-items: center; margin-bottom: 8px; }
.input-row input { padding: 8px 10px; margin-right: 6px; flex: 1; border: none; border-bottom: 1px solid #d2d2d2; }
.btn-add, .btn-remove { padding: 6px 10px; font-size: 14px; border: none; border-radius: 4px; cursor: pointer; }
.btn-add { color: #333; }
.btn-remove { background: #f4f4f4; color: #333; position: relative; left: 14px;}
.btn-add:hover { background: #f4f4f4; color: #333; }
.btn-remove:hover { background: #f4f4f4; color: #333; }

.add-btn2 { background: #e9e9ed;  border: 1px solid #e9e9ed; font-size: 14px; color: #333; padding: 6px 11px; border-radius: 5px;position: absolute; top: -16px;  }
.add-btn { background: #e9e9ed;  border: 1px solid #e9e9ed; font-size: 14px; color: #333; padding: 6px 11px; border-radius: 5px;position: absolute; top: -53px; right: -177px; }
/*add more input */

.inppt-frm2 { margin:13px auto 0; }
.profll-other-details_22 { background:#f4f4f4 !important; }
.rgt-ewdth { position: absolute; right: 26px; bottom: 15px;}
#input-container { position:relative; }
.rgt-ewdth ul li svg { position: relative; top: -2px; margin-right: 4px; color: #d98600; }
.rgt-ewdth ul li { display:inline-block; }   
.info-svvg { color:#23598a !important; top: 0px !important; left: 12px;}



/*multi select drop down*/

.multi-select-dropdown{width:100%;position:relative; }
.select-box{border-bottom:1px solid #ccc !important;padding:10px;border-radius:0px; border:none; background:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center}
.arrow{font-size:12px}
.options-container{display:none;position:absolute; margin-top: 5px; top:105%;left:0;width:100%;background:#fff;border:1px solid #ccc;border-radius:6px;max-height:200px;overflow-y:auto;box-shadow:0 4px 6px #0000001a;z-index:999}
.options-container.show{display:block}
.options-container input[type="text"]{width:90%;margin:10px;padding:6px;border:1px solid #ccc;border-radius:4px}
.options-list label{display:block;padding:8px 12px;cursor:pointer; border-bottom: 1px solid #dfdfdf; }
.options-list label:hover{background:#f1f1f1}
.add-btn3 { background: #e9e9ed; border: 1px solid #e9e9ed; font-size: 14px; color: #333; padding: 6px 11px; border-radius: 5px; position: absolute; top: -49px; right: -446px; }
/*multi select drop down*/


/*multi select drop down*/
.box-row{display:flex;gap:20px;flex-wrap:wrap}
.ms-box{width:100%;border-bottom:1px solid #ccc!important;border-radius:0;position:relative;border:none}
.ms-header{padding:10px 12px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;user-select:none}
.ms-list{display:none;position:absolute;top:100%;left:0;width:100%;max-height:210px;overflow:auto;border-top:1px solid #ddd;background:#fff;z-index:50;box-shadow:0 6px 18px #00000014;border-radius:0 0 6px 6px}
.ms-box.open .ms-list{display:block}
.ms-search{padding:10px;border-bottom:1px solid #eee}
.ms-search input{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;outline:none}
.ms-item{display:flex;align-items:center;padding:13px 12px;cursor:pointer;border-bottom:1px solid #d9d9d9}
.ms-item:hover { background:#fafafa; }
.ms-item input { cursor:pointer; }
.arrow { transition:transform .25s; }
.ms-box.open .arrow { transform:rotate(180deg); }
.selected-count { color:#666; font-size:13px; margin-left:8px; }
/*multi select drop down*/


.bck-bnttb svg { position:relative; top:-1px; }
#year-section h3, .common-heading { text-align:center !important; }
.btch-mate-wdh { width: fit-content; margin: 0px auto; background: #e5e5e5; padding: 3px 10px; border-radius: 5px; }
#batchmates-wrapper .breadcrumb-item.active { color: #114f89; }
.btch-mate-wdh ol { margin:0px auto; }
#batchmates-wrapper { padding-bottom:82px !important; padding-top: 7px !important; }
.bck-bnttb { background: #cf8914; color: #fff; border: 1px solid #cf8914; font-size: 16px;text-transform: uppercase; letter-spacing: 1px; border-radius: 6px; padding: 7px 18px; }

.modal-heade_33 h5 { font-size: 28px; }
.modal-heade_33 h6 { font-size: 18px; font-weight:300; color: #333; }
.modal-dialog { max-width: 50%; }
.bg-primaryy_4 {
  background: #f4f4f4;
  padding: 17px 28px;
}
.btn-close_12 {
  color: #000 !important;
  position: absolute;
  right: -38px;
  top: 0;
  border-radius: 50%;
  border: none;
}
.btn-close_12 svg {  }



.form-card {
      max-width: 650px;
      width: 100%;
      background: #fff;
      border-radius: 8px;
      padding: 30px;
      box-shadow: 0 0 10px rgba(0,0,0,0.1);
    }
    .form-header h4 {
      color: #d18500; /* orange-gold heading */
      font-weight: 600;
    }
    .form-header p {
      color: #6c757d;
      margin-bottom: 1.5rem;
    }
    .btn-cancel {
      background-color: #d18500;
      color: #fff;
      border: none;
    }
    .btn-cancel:hover {
      background-color: #b46e00;
      color: #fff;
    }

.btn-closee_1 {z-index: 1; box-sizing: content-box; width: 2em; height: 2em; padding: 7px; color: #000; background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat; border: 0; border-radius: .375rem;position: absolute; right: 6px; top: 9px; }
#mentorProfileContent  h3, .common-heading { font-size: 36px; margin: 0px auto 8px; }
.goo-prfle { background: #D98600; border: 1px solid #D98600; font-size: 16px; padding: 8px 15px; color: #fff; border-radius: 6px; }

@media screen and (min-width:280px) and (max-width:388px) {
	.bttn-edit-role { position: static; }
	.hdd-profle-rgt-dsgn { padding: 15px 11px 4px; border-radius: 13px; margin-left: 0; }
	.profll-other-details { margin: 9px auto; }
	.prolffl-pic-text { margin: -52px auto 0; width: 100%; }
	.profile-container { width: 35%; }
	.profll-text-hdd { padding: 10px 0 10px; text-align: center; }
	.edit-btttns { top: -40px; }
	.lefft-box-bgg { border-radius: 14px 14px 0 0; top: 19px; }
	.serch-bbtne { font-size: 16px; padding: 0 13px; }
	.mentor-card { margin-top: 81px; } 
	.wdh-search-box { padding: 15px; }
	.mesg-bttn12 { padding: 8px 10px; }
	.mesg-bttn13 { padding: 8px 12px; }
	.welccme-font1 { font-size: 28px; }
}
@media screen and (min-width:389px) and (max-width:476px) {
	.bttn-edit-role { position: static; }
	.hdd-profle-rgt-dsgn { padding: 15px 11px 4px; border-radius: 13px; margin-left: 0; }
	.profll-other-details { margin: 9px auto; }
	.prolffl-pic-text { margin: -84px auto 0; width: 100%; }
	.profile-container { width: 27%; }
	.profll-text-hdd { padding: 10px 0 10px; text-align: center; }
	.edit-btttns { top: -40px; }
	.lefft-box-bgg { border-radius: 14px 14px 0 0; }
		.serch-bbtne { font-size: 16px; padding: 0 13px; }
	.mentor-card { margin-top: 81px; } 
	.wdh-search-box { padding: 15px; }
	.mesg-bttn12 { padding: 8px 10px; }
	.mesg-bttn13 { padding: 8px 12px; }
	.welccme-font1 { font-size: 28px; }
}
@media screen and (min-width:477px) and (max-width:575px) {
	.bttn-edit-role { position: static; }
	.hdd-profle-rgt-dsgn { padding: 15px 11px 4px; border-radius: 13px; margin-left: 0; }
	.profll-other-details { margin: 9px auto; }
	.prolffl-pic-text { margin: -84px auto 0; width: 100%; }
	.profile-container { width: 23%; }
	.profll-text-hdd { padding: 10px 0 10px; text-align: center; }
	.edit-btttns { top: -40px; }
	.lefft-box-bgg { border-radius: 14px 14px 0 0; }
		.serch-bbtne { font-size: 16px; padding: 0 13px; }
	.mentor-card { margin-top: 81px; } 
	.wdh-search-box { padding: 15px; }
	.mesg-bttn12 { padding: 8px 10px; }
	.mesg-bttn13 { padding: 8px 12px; }
	.welccme-font1 { font-size: 28px; }
	
}
@media screen and (min-width:576px) and (max-width:767px) {
	.bttn-edit-role { position: static; }
	.hdd-profle-rgt-dsgn { padding: 15px 11px 4px; border-radius: 13px; margin-left: 0; }
	.profll-other-details { margin: 9px auto; }
	.prolffl-pic-text { margin: -84px auto 0; width: 100%; }
	.profile-container { width: 42%; }
	.profll-text-hdd { padding: 10px 0 10px; text-align: center; }
	.edit-btttns { top: -40px; }
	.lefft-box-bgg { border-radius: 14px 14px 0 0; }
		.serch-bbtne { font-size: 16px; padding: 0 13px; }
	.mentor-card { margin-top: 81px; } 
	.wdh-search-box { padding: 15px; }
	.mesg-bttn12 { padding: 8px 10px; margin: 5px auto; }
	.mesg-bttn13 { padding: 8px 12px; }
	.welccme-font1 { font-size: 28px; }
}
@media screen and (min-width:768px) and (max-width:991px) {
	.mesg-bttn12 { padding: 8px 10px; margin: 5px auto; }
}
@media screen and (min-width:992px) and (max-width:1150px) {
	.mesg-bttn12 { padding: 8px 10px; margin: 5px auto; }
}
@media screen and (min-width:1150px) and (max-width:1240px) {
	.mesg-bttn12 { padding: 8px 10px; margin: 5px auto; }
} 
@media screen and (min-width:1241px) and (max-width:1340px) {
	.mesg-bttn13 { font-size:15px; padding: 8px 10px; }
	.mesg-bttn12 { font-size:15px; padding: 8px 10px; }
}
@media screen and (min-width:1341px) and (max-width:1399px) {
	.mesg-bttn13 { font-size:15px; padding: 8px 10px; }
	.mesg-bttn12 { font-size:15px; padding: 8px 10px; }
}
@media screen and (min-width:1400px) and (max-width:1499px) {
  
}
@media screen and (min-width:1500px) and (max-width:1599px) {
   .mentor-card { height: 468px !important; }
}
@media screen and (min-width:1600px) and (max-width:1699px) {
	.mentor-card { height: 468px !important; }
}
@media screen and (min-width:1700px) and (max-width:1799px) {
    
}
@media screen and (min-width:1800px) and (max-width:1899px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 1582px; }
}
@media screen and (min-width:1900px) and (max-width:1999px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 1582px; }
}
@media screen and (min-width:2000px) and (max-width:2999px) {
}
@media screen and (min-width:3000px) and (max-width:3999px) {
    
}
@media screen and (min-width:4000px) and (max-width:4999px) {

}
@media screen and (min-width:5000px) and (max-width:5999px) {

}