.container-right {
  float: left;
  height: 933px;
  width: 768px;
  border-radius: 3px;
  background-color: #FFFFFF;
 
}
.right-container{
  position: absolute;
  left: 20px;
  width: 531px;
}

.rectangle-2 {
  height: 30px;
  width: 10px;
  border-radius: 15px;
  background-color: #67CAFF;
  margin: 14px 22px;
}

.primary-details {
  margin-top: 36px;
  margin-left: 26px;
  width: 92%;
  height: 167px;
  padding: 1px 0;
  background-color: #F0F8FC;
}

.primary-assessment-name {
  width: 600px;
  color: #002940;
  font-family: Roboto;
  font-size: 13px;
  font-weight: 500;
  line-height: 0px;
  float: left;
  position: relative;
  margin: -27px 42px;
}

.primary-skill {
  opacity: 0.8;
  color: #002940;
  float: left;
  font-family: Roboto;
  font-size: 13px;
  min-width: 75px;
  margin: 16px 23px;
  text-align: left;
}

.primary-level {
  width: 123px;
  opacity: 0.5;
  color: #002940;
  font-family: Roboto;
  font-size: 13px;

}

.primary-desc {
  width: 361px;
  opacity: 0.7;
  color: #002940;
  font-family: Roboto;
  font-size: 13px;
}

.mantidaryImg-container {
  float: left;
  display: inline-block;
  margin: 9px 19px;
}

.mantidaryImg-container img {
  transform: rotate(89deg);
  width: 25px;
}

.start-btn {
  background-color: #00ccff;
  border-color: #00ccff;
  font-family: Roboto;
  font-size: 16px;
  width: 40%;
  height: 49px;
}

.start-container {
  margin-top: 100px;
}
.completed-container {
  margin-top: 100px;
}

.inProgress-container {
  padding: 60px 0px;
}
.complete-container {
  padding: 60px 0px;
}

.inProgress-container-inner {
  padding: 11px 0px;
}

.circle-container {
  display: inline-flex;
}

.circle1 {
  height: 12px;
  width: 12px;
  border-radius: 10px;
  background-color: #01A6FF;
  margin-left: 4px;
}
.circle2 {
  height: 12px;
  width: 12px;
  opacity: 0.6;
  border-radius: 10px;
  background-color: #01A6FF;
  margin-left: 4px;
}
.circle3 {
  height: 12px;
  width: 12px;
  opacity: 0.3;
  border-radius: 10px;
  background-color: #01A6FF;
  margin-left: 4px;
}
.test-in-progress {
  color: #002940;
  font-family: Roboto;
  font-size: 16px;
  line-height: 19px;
  text-align: center;
  display: inline-flex;
}

.img-score-left {
  margin: 0 0 -184px 136px;
  width: 54%;
  display: list-item;
}
.img-score {
  margin: 0 0 -184px 268px;
  width: 37%;
  display: list-item;
}

.improveScore{
  color: #4A90E2;
  font-family: Roboto;
  font-size: 15px;
  line-height: 21px;
  text-align: center;
  cursor: pointer;
  text-decoration: underline;
}

.viewReort {
  background-color: #4A90E2;
  font-weight: 500;
  height: 16px;
  width: 128.82px;
  font-family: Roboto;
  font-size: 16px;
  font-weight: 500;
  line-height: 0px;
  text-align: center;
  display: inline-block;
}

.success-text {
  height: 24px;
  width: 415px;
  opacity: 0.7;
  color: #002940;
  font-family: Roboto;
  font-size: 16px;
  line-height: 24px;
  position: initial;
  margin: 3px 195px;
}

.viewReport-container {
  height: 42px;
  width: 165px;
  // border: 0.5px solid #979797;
  // border-radius: 2px;
  margin: 34px 302px;
  cursor: pointer;
}

.report-close {
  margin-top: 16px;
  width: 24px;
  text-align: center;
  border-radius: 18px;
  background-color: #e7edf0;
  cursor: pointer;
}

.report-name {
  float: left;
  color: #002940;
  font-family: Roboto;
  font-size: 15px;
  line-height: 18px;
}

.ul-container {
  border-bottom: 1px solid #D6E5ED;
  height: 74px;
}

.status-container {
  display: inline-flex
}

.todo {
  display: inline-flex;
}
.todo h2 {
  color: #67CAFF;
  font-family: Roboto;
  font-size: 14px;
}

.todo img {
  height: 16px;
  width: 13.94px;
  margin: 16px 4px;
}

.inprogress {
  display: inline-flex;
}
.inprogress h2 {
  color: #F5A623;
  font-family: Roboto;
  font-size: 14px;
}

.inprogress img {
  height: 16px;
  width: 13.94px;
  margin: 16px 4px;
}

.done {
  display: inline-flex;
}
.done h2 {
  color: #15CC83;
  font-family: Roboto;
  font-size: 14px;
}

.done img {
  height: 16px;
  width: 13.94px;
  margin: 16px 4px;
}

.btn {
  border-radius: 0 !important;
}
