@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap');
body {font-family: 'Poppins', sans-serif;background-color: #e5e5e5;}
a {text-decoration: none;}
body * {font-family:'Poppins'!important;}
#headerback{padding-top:70px;}
.sticky-top {top: 100px;}
.bntitle {font-family: 'Poppins', sans-serif;
  font-size: 22px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.45;
  letter-spacing: normal;
  color: #112152;}
  .bnpara {opacity: 0.6;
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.71;
  letter-spacing: normal;
  text-align: center;
  color: #fff;}
  .blbg {padding: 20px 10px 20px;background-size:cover;background-image: url(https://www.thecareerhub.com/images/section-background.svg);
    background-repeat: no-repeat;/*background-image: linear-gradient(to left, #ecf1ff 100%, #333a6b 0%);*/ text-align: center;}
  .blbg1 {padding: 45px 10px 20px;background-image: linear-gradient(to left, #ecf1ff 100%, #333a6b 0%); text-align: center;}
  .leftsidebar {padding: 26px 20px 10px;  border-radius: 8px;  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.16);    width: 100%;background-color: #ffffff;}
  .filtertxt {font-family: 'Poppins', sans-serif;
  font-size: 18px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;display: inline-block;
  color: #2b2b2b;}
  .clrall {font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: right;
  color: #357ffd;}
  .category {opacity: 0.7;margin-bottom: 20px;
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;text-transform: uppercase;
  color: #2b2b2b;}
  .cate-sec {width: 100%;}
  .tlpanel, .checkbox-sec {margin-bottom: 32px;}
  label {font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2b2b2b;}
  .range-title {font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2b2b2b;}
  .breadcrumb li a {font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;text-decoration: none;
  color: #fff;}
  .breadcrumb-item.active {font-weight: 600;  color: #000;}
  .navbar-light .navbar-nav .nav-link {font-family: 'Poppins', sans-serif;padding-left: 16px;padding-top: 10px;
    padding-right: 16px;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.14;
  letter-spacing: normal;
  color: #303030;}
  .mrtp30 {margin-top: 30px;}
  .heading {font-family: 'Poppins', sans-serif;
  font-size: 18px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.11;
  letter-spacing: normal;
  color: #2b2b2b;margin-bottom: 20px; }
  
.hdbtn {text-transform: uppercase;    font-family: 'Poppins', sans-serif; font-size: 13px;}
.search .form-control {padding: 9px 20px 9px 36px;
  border-radius: 19px;font-size: 14px;
  border: 0;
  background:#f0f0f0 url("../images/search-icon.svg") no-repeat 10px center;
}
.sort {opacity: 0.7;text-transform: uppercase;text-align: right;margin-top: 10px;
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2b2b2b;}
  .sortselect { font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: 500;border: 0;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
   padding: 9px 16px 9px 10px;
  border-radius: 4px;
  background-color: #f0f0f0;
}
.bg-tags { padding:9px 14px 9px 20px;margin-right: 10px;
  border-radius: 19px;
  background-color: #f0f7ff;font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #357ffd;
}
.bg-tags a {text-decoration: none;}
.tags {margin: 30px 0;}
.thmbimg {width: 100%; height:100px; background-color: #d8d8d8;display: block;}
.thmbimg-college {background-color: #ffffff;display: block; vertical-align: middle; text-align: center;}
.crlist h4 {font-family: 'Poppins', sans-serif;
  font-size: 18px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.11;
  letter-spacing: normal;
  color: #2b2b2b;}
  .crlist p {opacity: 0.8;
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2b2b2b;}
  .crlist .salary {font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2b2b2b;
}
.crlist .sr-range {font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2b2b2b;}
  .crlist .srsec {width: 100%;}
  .crlist ul {margin: 0px; padding: 0px; list-style: none;}
  .crlist ul li a {margin: 0 0 18px;
  padding: 16px 8px 16px 15px;
  border-radius: 8px;
  border: solid 1px #d4d4d4;    display: block; text-decoration: none;
  background-color: #fff;}
  .crlist ul li a:hover {background-color: #f0f7ff;border: solid 1px #becddd;}
  .crlist ul li a:hover h4 {color: #357ffd;}
  .loadmore {font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;width: 100%; text-decoration: none;margin-bottom: 18px;
  color: #357ffd;}
  .breadcrumb-item+.breadcrumb-item::before {content: var(--bs-breadcrumb-divider, "|");}
.close {color: #197dff;font-family: 'Poppins', sans-serif;  font-size: 14px;  font-weight: 600;margin-left: 10px;
background:url("../images/close-icon.svg") no-repeat right top; height: 24px;
    width: 24px;float: right;} 
.job-profile {margin: 10px 0 10px 0;white-space: nowrap;overflow: auto;} 
.job-tags {padding: 8px 11px 9px 8px;margin-right: 5px; margin-top: 5px;
  border-radius: 4px;
  background-color: #f0f0f0;font-family: 'Poppins', sans-serif;
  font-size: 11px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #2b2b2b;}
  .crlist p.opacityfl {opacity: 1;display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;}

.tabsection .nav-tabs .nav-item.show .nav-link, .tabsection .nav-tabs .nav-link.active {font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;border-bottom: 3px solid #357ffd !important;
  letter-spacing: normal;
  color: #357ffd;}
  .tabsection .nav-tabs .nav-link {font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;border: 0px; border-bottom: 3px solid transparent;
  color: #2b2b2b;}

  .tabsection .nav-tabs .nav-link:focus, .tabsection .nav-tabs .nav-link:hover {color: #357ffd; border-color:transparent; }
 .tabsection .nav-tabs {border-bottom: 1px solid #e5e5e5;margin-bottom: 20px;}
 .coures-details p {opacity: 0.6;margin-bottom: 8px;text-transform: uppercase;
  font-family: 'Poppins', sans-serif;
  font-size: 11px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.27;
  letter-spacing: normal;
  color: #2b2b2b;}
  .coures-details h5 {font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #2b2b2b;
}
.coures-details {margin-top: 20px;}
.ranke {font-family: 'Poppins', sans-serif;
  font-size: 10px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 0.83;
  letter-spacing: normal;
  color: #fff;padding:2px 19px 5px 6px;   margin-left: 10px; 
  background: url("../images/rankbg.jpg") no-repeat left top;
}
.line {background-color: #d4d4d4; height: 1px; width: 100%; margin:0;opacity: 1;}
.entrance-test ul li a.resultbtn {padding:8px 11px 9px 8px; border: 0px;
  border-radius: 12px;
  background-color: #3a9d3e;font-family: 'Poppins', sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 0.83;
  letter-spacing: normal;
  color: #fff;}
  

  .entrance-test h4 {font-family: 'Poppins', sans-serif;
  font-size: 18px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.11;
  letter-spacing: normal;
  color: #2b2b2b;}
  .entrance-test p {opacity: 0.8;
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;margin-bottom: 10px;
  color: #2b2b2b;}
  .entrance-test .salary {font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2b2b2b;
}
.entrance-test .sr-range {font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2b2b2b;}
  .entrance-test .srsec {width: 100%;}
  .entrance-test ul {margin: 0px; padding: 0px; list-style: none;}
  .entrance-test ul li {margin: 0 0 18px;
  padding: 16px 8px 16px 15px;
  border-radius: 8px;
  border: solid 1px #d4d4d4;    display: block; text-decoration: none;
  background-color: #fff;}
  .entrance-test ul li:hover {background-color: #f0f7ff;border: solid 1px #becddd;}
  .entrance-test ul li:hover h4 {color: #357ffd;}
.entrance-test-details {
    margin-top: 12px;
}
 .entrance-test-details p {opacity: 0.6;margin-bottom: 8px;text-transform: uppercase;
  font-family: 'Poppins', sans-serif;
  font-size: 11px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.27;
  letter-spacing: normal;
  color: #2b2b2b;}
  .entrance-test-details h5 {font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #2b2b2b;
}
.finance-tags { padding: 8px 9px 8px 8px;  
  border-radius: 4px; margin-right: 4px;
  background-color:rgba(0, 0, 0, 0.4);;font-family: 'Poppins', sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #fff;}
  .details-title {font-size: 32px;font-family: 'Poppins', sans-serif;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  color: #112152;}
.details-bntext {text-align: left;}
.detailssidebar { margin-top: -120px; background-color: #fff; padding: 26px 20px 10px 12px;}
.detailssidebar ul {margin: 0px; padding: 0px; list-style: none;}
.detailssidebar ul li {margin-bottom: 24px;}
.detailssidebar ul li a {font-size: 14px;font-family: 'Poppins', sans-serif;
  font-weight: 500;
  font-stretch: normal; padding:8px 0 8px 20px;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;border-left: 4px solid transparent;
  color: #2b2b2b;}
  .detailssidebar ul li a:hover {color: #357ffd; border-left: 4px solid #357ffd;} 
  .detailssidebar ul li a.active-nav { font-weight: 600;color: #357ffd;border-left: 4px solid #357ffd;}
  .bt30 {margin-bottom: 30px;} 
  .details-container h6 {font-size: 12px;font-family: 'Poppins', sans-serif;
  font-weight: 500; margin-bottom: 8px; text-transform: uppercase;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  
  color: #2b2b2b;}
  .details-container h4 {font-size: 22px;font-family: 'Poppins', sans-serif;
  font-weight: normal;
  font-stretch: normal; margin-bottom: 20px;
  font-style: normal;
  line-height: 0.91;
  letter-spacing: normal;
  color: #357ffd;}
  .details-container h4 strong {font-weight:700;}
  .details-container p {font-size: 16px;font-family: 'PT Serif', serif;
  font-weight: normal;
  font-stretch: normal; margin-bottom: 40px;
  font-style: normal;
  line-height: 1.75;
  letter-spacing: normal;
  color: #2b2b2b;}
  .details-container h3 {font-size: 22px;
  font-weight: normal;font-family: 'Poppins', sans-serif;
  font-stretch: normal;margin-bottom:15px;
  font-style: normal;
  line-height: 1.36;
  letter-spacing: normal;
  color: #2b2b2b;}
  .details-container h3 strong {font-weight:600;}
  ul.details-listing {margin:0px; padding: 0px; list-style: none; margin-bottom: 40px;}
  ul.details-listing li {font-size: 16px;
  font-weight: normal; padding-left:20px; background: url("../images/bluedot.png") no-repeat left 4px; 
  font-stretch: normal;font-family: 'PT Serif', serif;
  font-style: normal; margin-bottom: 20px;
  line-height: 1;
  letter-spacing: normal;
  text-align: justify;
  color: #000;}
  .details-container h6.greytext {color: #868686;}
  .viewall {font-size: 14px;font-family: 'Poppins', sans-serif;margin-bottom: 40px;
  font-weight: 500; text-align: right;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: right;
  color: #357ffd;}
#ctasec {padding: 24px; margin-bottom: 40px;
  border-radius: 4px;
  background-image: linear-gradient(to left, #402d87 100%, #333a6b 0%);}
  #ctasec h4 {font-size: 22px; margin-bottom:5px;
  font-weight: 600;font-family: 'Poppins', sans-serif;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #fff;}
  #ctasec p {    opacity: 0.6;
    font-family: 'Poppins', sans-serif;
    margin-bottom: 15px;
    font-size: 15px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing:normal;
    color: #fff;}
  #ctasec .ctabtn {padding: 10px 15px;
  border-radius: 4px;
  background-color: #fff; font-size: 14px;
  font-weight:600; text-transform: uppercase;
  font-stretch: normal;font-family: 'Poppins', sans-serif;display: inline-block;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #3d3080;}
ul.career-status { margin:0 0 30px 0; list-style: none; padding: 0px; width: auto;  float: left;}
ul.career-status li {padding:14px 20px; border-radius: 6px; margin-right: 20px;float: left;
  border: solid 1px #bdcde2; border-top:4px solid #357ffd; 
  background-color: rgba(53, 127, 253, 0.08);}
.icon-panel {font-size: 14px; padding-left:30px; margin-bottom: 15px;padding-top: 2px;
    padding-bottom: 2px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;font-family: 'Poppins', sans-serif;
  color: #2b2b2b; }
.value-status {font-size: 20px;
  font-weight: 600;font-family: 'Poppins', sans-serif;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #2b2b2b;} 
  .value-status span {font-size: 16px;
  font-weight: normal;
  font-stretch: normal;font-family: 'Poppins', sans-serif;
  font-style: normal;
  line-height: 1.25;
  letter-spacing: normal;
  color: #2b2b2b;} 
  .gricon {background: url("../images/growth-icon.svg") no-repeat left top;background-size: 18px 18px;}
  .salaryicon {background: url("../images/salary-icon.svg") no-repeat left -2px;background-size: 18px 18px;}
  .durationicon {background: url("../images/duration-icon.svg") no-repeat left top;background-size: 18px 18px;}
  .levelicon {background: url("../images/level-icon.svg") no-repeat left top;background-size: 18px 18px;}
  .programmeicon {background: url("../images/programme-icon.svg") no-repeat left top;background-size: 18px 18px;}
  .ownership-icon {background: url("../images/programme-icon.svg") no-repeat left top;background-size: 18px 18px;}
  .group-50 {background: url("../images/group-50.svg") no-repeat left top;background-size: 18px 18px;}
  .modeicon {background: url("../images/study-mode-icons.svg") no-repeat left top;background-size: 18px 18px;}
  .ug {background: url("../images/programme-icon.svg") no-repeat left top;background-size: 18px 18px;}
  .estd {background: url("../images/duration-icon.svg") no-repeat left top;background-size: 18px 18px;}

.details-container .crlist h4 {
    font-family: 'Poppins', sans-serif;
    font-size: 18px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.11;
    letter-spacing: normal;margin-bottom: .5rem;
    color: #2b2b2b;
}
.details-container .coures-details p {
    opacity: 0.6;
    margin-bottom: 8px;
    text-transform: uppercase;
    font-family: 'Poppins', sans-serif;
    font-size: 11px !important;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.27;
    letter-spacing: normal;
    color: #2b2b2b;
}
.details-container .crlist p {
    opacity: 0.8;
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 1rem;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #2b2b2b;
}
.dtcommon-listing {}
.details-container .crlist ul.detailspages-listing p {margin-bottom: 1rem;}
ul.spacep p {margin-bottom: 10px;}
 .details-container h3.dtheading {font-family: 'Poppins', sans-serif;
  font-size: 22px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #2b2b2b;margin-bottom: 20px; }
.dtcourses-leftsidebar {margin-top: -160px;
    background-color: #fff;
    padding: 26px 20px 10px 12px;}
.dtcl-thumb {border-radius: 10px;  background-color: #fff; padding: 22px;}
.dtclbn-text {opacity: 0.5;
  font-family: Poppins;
  font-size: 24px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #112152;}
.mrtp0 {margin-top: 0px;}  
.address {background: url("../images/address-icon.svg") no-repeat left top;}
.website {background: url("../images/web-icon.svg") no-repeat left top;}
.contact-nub {background: url("../images/call.png") no-repeat left top;}
#communication-sec ul.comm-details {margin: 0px; padding: 0px; list-style: none;}
#communication-sec ul.comm-details li {padding-left: 40px; margin-bottom: 24px;}
#communication-sec ul.comm-details li h5 {font-size: 18px; margin-bottom:5px;
  font-weight: 500;font-family: 'Poppins', sans-serif;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2b2b2b;}
#communication-sec ul.comm-details li p {font-size: 16px;
  font-weight: normal;
  font-stretch: normal;font-family: 'PT Serif', serif;
  font-style: normal;
  line-height: 1.63;
  letter-spacing: normal;  opacity: 1;
    margin-bottom: 0;
  color: #2b2b2b;}
#communication-sec ul.comm-details li p a {color: #357ffd; text-decoration: underline;     padding: 0;
    border: 0;
    margin: 0;}
#communication-sec ul.comm-details li p span a {font-size: 18px;font-family: 'PT Serif', serif;text-decoration: none;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;    padding: 0;
    border: 0;
    margin: 0;
  line-height: 0.89;
  letter-spacing: normal;  
  color: #2b2b2b;}
#communication-sec ul.comm-details li p a:hover {background-color: transparent;}  
#communication-sec {margin:40px 0; }  
#communication-sec h3 {margin-bottom: 30px;}
.social-links {border-top:1px solid #e7e7e7; padding: 20px 0; margin-bottom:20px;}
.social-links a {margin-right: 16px;}
.breadcrumb-item+.breadcrumb-item::before {font-weight: normal;}
.form-check {margin-bottom: 20px !important;}
.whitebg {background-color: #013388;}
.list-colright {background-color: #fff;padding-left: 50px;    padding-right: 50px;    padding-top: 56px;    margin-top: -30px;}
.active-nav-stickey {font-size: 14px;font-family: 'Poppins', sans-serif;  font-weight: 500;  font-stretch: normal; padding:8px 0 8px 20px;
  font-style: normal;  line-height: normal;  letter-spacing: normal;border-left: 4px solid transparent;  color: #2b2b2b;}
  .active-nav-stickey:hover, .act {color: #357ffd !important; border-left: 4px solid #357ffd !important;} 

/* details entrance test 01 page start here */
#exam-col {width: 100%;float: left; margin-bottom: 60px;}
#exam-col p {font-size: 14px;font-family: 'Poppins', sans-serif;   font-weight: normal;  font-stretch: normal;  font-style: normal;
  line-height: 1.57;  letter-spacing: normal;    color: #000; margin-bottom:0px;}
#exam-col p strong {font-weight: 500;}  
.table-sec:first-child {border-top:1px solid #d7d7d7;}
.table-sec {padding: 15px; width: 100%; border-bottom: 1px solid #d7d7d7; float: left;}
.table-colleft { float: left; }
.table-colright { float: left; }
ul.hor-listing {margin:0px; padding: 0px; list-style: none;}
ul.hor-listing li {font-size: 14px;font-family: 'Poppins', sans-serif;   font-weight: 500;line-height: 1.57;color: #2b2b2b; margin-bottom:10px;
background: url("../images/ent-dot.jpg") no-repeat left 6px;padding-left:18px; float: left;margin-right: 20px;}

ul.tb-listing {margin:0px; padding: 0px; list-style: none;}
ul.tb-listing li {font-size: 14px;font-family: 'Poppins', sans-serif; line-height: 1.57;color: #2b2b2b; margin-bottom:10px;}
#exam-col p.ent-bt-24 {margin-bottom: 24px;}
.declaration {color: #2b2b2b;font-family: 'PT Serif', serif;font-size: 16px;  font-weight: normal;  font-stretch: normal;  font-style: normal;
  line-height: 1.75;  letter-spacing: normal;}


/* details entrance test 01 page close here */
.no-result {width: 300px; margin:80px auto 0 auto; display: block;text-align: center; }
.no-result .error-img {text-align: center; margin-bottom: 12px;}
.no-result h2 {font-size: 16px;font-family: 'Poppins', sans-serif;  font-weight: 500;  font-stretch: normal;  font-style: normal;
  line-height: 1.25;  letter-spacing: normal;  color: #2b2b2b;margin-bottom: 10px;}
.no-result p {font-family: 'Poppins', sans-serif; font-size: 14px;  font-weight: normal;  font-stretch: normal;  font-style: normal;
  line-height: 1.57;  letter-spacing: normal;  text-align: center;  color: #2b2b2b;margin-bottom: 20px;opacity: 0.6;}

.carousel-inner p {font-size: 16px;font-family: 'PT Serif', serif;  font-weight: normal;  font-stretch: normal;  font-style: normal;
  line-height: 1.75;  letter-spacing: normal;  color: #2b2b2b;}  
.usericon {width: 48px;  height: 48px;    border-radius: 60px; float: left;  border: solid 1px #979797;  background-color: #d8d8d8; margin-right: 16px;}  
.username {font-size: 18px;font-family: 'Poppins', sans-serif;  font-weight: 600;  font-stretch: normal;  font-style: normal;
  line-height: 1.11;  letter-spacing: normal;  color: #2b2b2b;margin-top: 14px; display: inline-block;}
.carousel-inner {border-radius: 8px;  border: solid 1px #c6c4c4;  background-color: #f5f5f5; padding: 20px; margin-bottom: 80px;}  
.carousel-indicators [data-bs-target] {width: 12px;  height: 12px;    border-radius: 6px;  background-color: #e5e5e5; opacity: 1; border: 0px;}
.carousel-indicators .active {background-color: #357ffd;}
.carousel-control-prev-icon {background: url("../images/prev.jpg") no-repeat left 0px;}
.carousel-control-next-icon {background: url("../images/next.jpg") no-repeat left 0px;}
.carousel-control-next, .carousel-control-prev {top: 258px;}
.carousel-control-prev {left: 60px;}
.carousel-control-next {left: 100px;}
.carousel-indicators {justify-content:left; margin-left: 18px; bottom: 24px;}


/* mobile css start here */
@media only screen and (max-width: 766px) and (min-width: 200px)  {
	#searchon,#q{margin-top: 8px;height:36px;}
	.blbg{padding: 0;background: #ecf1ff;height: 80px;}
	#search-form button{height:36px;}
	#headerback{padding-top:50px;}
	#logo-toggle{justify-content: left!important;}
	#mainblock1{background-image:none!important;background-color: #112152;}
  .bntitle {font-size: 18px;}
  .bnpara {font-size: 12px;}
  .leftsidebar {display: none;}
  .heading, .crlist h4 {font-size: 16px;}
  .list-colright {padding-left: 15px;    padding-right: 15px;    padding-top: 20px;}
  .sort {display: none;}
  .search .form-control, .bg-tags {margin-bottom: 15px;}
  .tags { margin: 15px 0;}
  .thmbimg {display: none;}
  .crlist p {margin-bottom: 6px;line-break: auto;overflow-x: scroll;opacity:1;}
  .text-truncate {    overflow: inherit;    text-overflow: inherit;    white-space: normal;}
  .crlist ul li a {margin: 0 0 10px;    padding: 15px 15px 10px 15px;}
  .navbar-light .navbar-toggler {border: 0px;}
  .breadcrumb {display: none;}
  .whitebg .container-fluid {padding: 0;}
  .thmbimg-college {text-align: left;    margin-bottom: 10px;}
  .job-tags {margin-bottom:6px;}
  .job-profile {    margin: 10px 0 0px 0;}
  .coures-details {    margin-top: 10px;}
  .coures-details h5 {margin-bottom: 10px;}
  .bt30 {margin-bottom: 15px;}
  .icon-panel {font-size: 12px;}
  ul.career-status li {margin-right: 10px;}
  ul.career-status {margin: 0 0 24px 0;}
  .details-container h6 {font-size: 10px;}
  .details-container h4, .details-container h3 {font-size: 20px;}
  ul.details-listing li {    line-height: 1.50; background-position: left 8px; text-align: left;}
  /*.mobile-tab .leftsidebar {display: block;}*/

}

@media only screen and (max-width: 1200px) and (min-width: 767px)  {
  ul.details-listing li {line-height: 1.50; background-position: left 8px; text-align: left;}
  .coures-details h5 {    line-height: 1.50;}
  .job-tags {margin-bottom:6px;}
  .thmbimg {    width: 100%;    height: auto;}
  img, svg {max-width: 100%;}
  .detailssidebar ul li a {padding:8px 0 8px 10px; }
  .bg-tags {margin-bottom: 10px;}
  .coures-details h5 {line-height: 1.50;}
  .clrall {width: 100%;    float: left;}
  .sort {display: none;}
  .list-colright {padding-left: 20px;    padding-right: 20px;}

}
::-webkit-scrollbar {

  height: 0px;              /* height of horizontal scrollbar ← You're missing this */
  width: 0px;               /* width of vertical scrollbar */
  border: 0px solid #d5d5d5;
}