.panel-heading.panel-heading-read-project h2 {
    font-size: 20px;
    padding: 10px;
}
.col-body-and-heading-project .panel-group .panel, .col-body-and-heading-project .panel-heading.panel-heading-read-project {
	margin-bottom: 0;
    border-radius: 15px;
    /*min-height: 85px;*/
}
	.intro-tables-project {
    /*top: 16em;*/
    position: relative;
    margin-top: 16em;
	}
	.panel-folow-project{
		cursor: pointer;
	}
	.intros-content {
    /*top: 1em;*/
    position: relative;
	}
	.col-md-11.elementor.content-project {
    margin: 0 auto;
    float: inherit;
	}
	.container-inhert-project{
		margin: 0;
		width: 100%;
	}
	h3#col-action-back {
    text-align: center;
	}
	a.btn.btn-primary.btn-action-go-back {
    background-color: #540000;
    border-radius: 33px;
	}
	.panel.panel-primary.panel-heading-project div.panel-collapse.collapse.in {
    background-color: transparent;
    border-color: none;
	}
	.content-project-lowers{
    	font-size: 13px;
        text-align: left;
        color: #ffffff;
        font-weight: 100;
        z-index: -1;
        position: relative;
        margin: 0 0 2% 0;
	}
	.panel-heading.panel-heading-project-el-dsv h4, .project-nav .nav-item a, .project-nav .nav-item a:hover {
        padding: 4.5%;
        font-size: 13px;
        font-weight: 100;
        color: #ffffff;
	}
	.panel.panel-primary.panel-peoject-infos, .panel.panel-primary.panel-peoject-infos div.panel-heading,
    .project-nav .nav-item {
        background-color: #313d6e;
        border-color: #313d6e;
        font-size: 18px;
        border-radius: 10px;
        padding: 0;
        width: 100%;
	}
	.panel.panel-primary.panel-peoject-infos.session, .panel.panel-primary.panel-peoject-infos.session div.panel-heading {
        background-color: #efa31d;
        border-color: #efa31d;
        font-size: 18px;
        border-radius: 10px;
	}
    .panel.panel-primary.panel-peoject-infos :hover, .panel-heading.panel-heading-project-el-dsv.active,
    .project-nav .nav-item :hover, .project-nav .nav-item.active, .nav-pills.project-nav li.active > a {
        background-color: #efa31d !important;
        border-color: #efa31d;
        border-radius: 10px;
        width: 100%;    
    }
  @media(min-width:991px) {
    #panel-folow-project .panel-group {
      margin: 0;
    }

  }
  @media(max-width:991px) {
    #panel-folow-project .panel-group {
        margin-bottom:0;
    }
    .intro-tables-project, .intros-content.content-shedulle-of-session {
        top: 2em;
        margin-top: 2%;
    }
    .container.container-inhert-project.shedulle-of-session {
        margin: 0 0 0 0 !important;
    }
    .content-shedulle-of-session .panel-group {
        padding: 0 0 2% 0;
        margin: 0;
    }
    .content-shedulle-of-session .col-md-3 {
        padding: 0 0 0 0;
    }
    .container-inhert-project{
		margin: 13% 0 0 0;
    }     
     
  }

.containerTextEditor .tox.tox-tinymce.tox-tinymce--disabled {
    width: 100%;
    margin: 0 auto;
}
.container.container-inhert-project.shedulle-of-session {
  margin: 5% 0 0 0;
}
.container.container-inhert-project.shedulle-of-session .panel-heading.panel-heading-read-project {
    min-height: 85px;
}

.container.container-inhert-project.shedulle-of-session .panel.panel-primary.panel-heading-project,
.container.container-inhert-project.shedulle-of-session .panel-heading.panel-heading-read-project {
    border-radius: 20px;
}