.page-taxonomy-term .vocabulary-sector .field-name-title-term {
    position: inherit !important;
}

.node-type-event .news-events-title {
    font-size: 30px !important;
}

context-intranet #block-block-9 ul li.extranet-only {
    display: none;
}

.context-forum .tabs {
    display: none;
}

.page-user-edit #edit-locale {
    display: none;
}

.page-user-edit .field-name-field-newsletter-subscription {
    display: none;
}

.page-user-edit .metatags-form {
    display: none;
}

.page-user-edit .form-item-htmlmail-plaintext {
    display: none;
}

.page-user-edit .tabs.secondary li:nth-child(2) {
    display: none;
}

.page-forum-new #region-preface-first
{
    width:1100px;
    padding-right:50px;
    margin-bottom:40px;
}

.context-intranet .region-inner, .context-extranet .region-inner
{
    width: 1080px;
}

#block-block-9
{
    width:max-content;
    padding-top:35px;
    margin-left: -40px;
    float: right;
}
#block-block-9 ul li
{
    display:inline;
    /*float:left;*/
    list-style-type: none;
    margin-right:2px;
}
#block-block-9 ul li a
{
    background-color:#F4F8FA;
    padding:15px;
    color:#333;
    text-decoration:none;
    display:table-cell;
}
#block-block-9 ul li a:hover,
.switch_button a:hover,
#block-block-9 ul li a.active
{
    background-color:#0061AA;
    color:#FFF !important;
}

.field-name-post-date.field-type-ds {
    float: none;
}

#views_slideshow_controls_text_pause_calendar-block_1 {
    display: none;
}

#views_slideshow_controls_text_next_calendar-block_1 {
    float: right;
}

.node-publication .publicatons-title {
    margin-bottom: 10px;
    font-size: 17px;
}

.node-publication .field-name-post-date {
    display: none;
}

#block-system-user-menu {
    text-transform: uppercase;
    position: absolute;
    right: 500px;
    top: 4px;
}

#block-system-user-menu li {
    list-style: none;
}

#block-system-user-menu .block-title {
    display: none;
}

#block-system-user-menu li.first a {
    padding-left: 30px;
}

#block-system-user-menu li.first a {
    position: relative;
    display: inline-block;
}

#block-system-user-menu li.first a:before {
    background: url('../images/logout.png') no-repeat 50%;
    background-size: 20px auto;
    width: 30px;
    height: 30px;
    top: -3px;
    left: 0px;
    content: " ";
    position: absolute;
}

.page-sectors .view-id-sector table tr td, .page-taxonomy-term .vocabulary-sector table tr td {
    padding: 5px 5px !important;
}

/*------------------- REGISTRATION -------------------*/

.node-webform label, #registration-form label {
    text-align: left !important;
}

.node-webform .edit-field-newsletter-und {
    float: right !important;
}

.registration-who-msg {
    display: none;
}

.node-webform .messages-inline, #registration-form .messages-inline {
    margin-left: 208px !important;
}

.page-taxonomy-term .vocabulary-sector table tr td:first-child {
    width: 15% !important;
}

.page-taxonomy-term .vocabulary-sector table tr td:nth-child(2) {
    width: 15% !important;
}

.taxonomy-term-description table {
    width: 1100px !important;
}

.page-taxonomy-term .vocabulary-sector table tr td {
    font-size: 14px !important;
}

.forum-subcontainers, .forum-subforums {
    display: none;
}

.field-name-field-your-activity-area-sector {
    margin-top: 50px;
}

.field-name-field-your-activity-area-sector:before {
    color: #A4A4A4;
    font-size: 17px;
    font-weight: bold;
    content:"If you are interested in networking opportunities, please fill out the following fields :";
}

/*------------------- QUIZ -------------------*/

.context-sme-compatibility-test-standards-1 #quiz-view-table,
.context-sme-compatibility-test-standards-1 .submitted,
.context-sme-compatibility-test-standards-1 .tabs,
.page-node-1677 .tabs,
.page-node-quiz-results .rules-debug-log,
.page-node-quiz-results #messages .warning {
    display: none !important;
}

.quiz-start-link,
#quiz-question-answering-form #edit-navigation-submit,
#quiz-question-answering-form #edit-navigation-back {
    color: #000000;
    background: #ffb802 !important;
    border: none;
    border-radius: 4px;
    padding: 10px 15px;
    font: inherit;
    text-shadow: none;
}

#quiz-question-answering-form #edit-navigation-back {
    margin-right: 20px;
}

#quiz-question-answering-form #edit-navigation-skip {
    display: none;
}

.context-sme-compatibility-test-standards-1 h2 {
    color: #0000FF;
}

.page-node-quiz-results h2 {
    text-transform: uppercase;
}

.page-node-1677 textarea {
    height: 40px;
}

#quiz-question-answering-form h2 {
    display: none;
}

#quiz-question-answering-form .form-type-textarea label,
#quiz-question-answering-form .description {
    display: none;
}

.context-sme-compatibility-test-standards-1 .field-name-body,
.quiz-question-long-answe,
.quiz-question-quiz-directions {
    margin-bottom: 40px;
}

#edit-question-1729,
#edit-question-1687 .field-name-body p,
.quiz-question-multichoice .field-name-body p {
    margin-bottom: inherit;
    margin-top: inherit;
    font-size: 20px !important;
    color: #2980b9;
}

#quiz-question-answering-form .quiz-question-long-answer .field-name-body span {
    font-family: 'PT Sans' !important;
    color: initial !important;
}

.quiz-question-quiz-directions .field-name-body span {
    font-family: 'PT Sans' !important;
    color: initial !important;
    font-size: inherit !important;  
}

.quiz-question-quiz-page {
    font-size: 28px;
    color: #0000FF;
}

.quiz-question-multichoice .form-type-radios label {
    display: none;
}

.quiz-question-multichoice {
    margin-bottom: 50px;
}

.quiz-question-multichoice table {
    width: 100%;
}

.quiz-question-multichoice table tbody,
.quiz-question-multichoice table  tr {
    border: none;
    background-color: #FFFFFF;
}

#edit-navigation em {
    display: none;
}

.progress {
    background-color: #F5F5F5;
    width: 100%;
    /*margin-top: 20px;*/
}

.progress-bar {
  background-color: #eaeaea;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(to right, red, orange, yellow, green);
}

.progress-scrore {
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.page-node-quiz-results ul{
  list-style: none;
  padding: 0;
  margin: 0;
}

.score__list{
  display: flex;
  justify-content: space-between;
  font-weight: 600;
}

.score__element:nth-child(1){
  color: red;
}

.score__element:nth-child(2){
  color: orange;
}

.score__element:nth-child(3){
  color: green;
}

.page-node-quiz-results .form-wrapper {
    display: none;
}

/*------------------- CUSTOM CSS CLASS -------------------*/

h3.title-event {
    font-family: 'PT Sans' !important;
    font-size: 1.6em !important;
    text-align: left !important;
    padding-top: 10px !important;
    margin-bottom: -10px;
}

p.subtitle-event {
    font-family: 'PT Sans' !important;
    font-size: 1.2em !important;
    text-align: left !important;
}

p.date-event {
    font-family: 'PT Sans' !important;
    font-size: 0.8em !important;
    text-align: left !important;
}

p.text-event {
    font-family: 'PT Sans' !important;
    font-size: 1em !important;
}

/*------------------- POP-UP -------------------*/

#popup-question-redirect .modal-header {
    background-color: #0061AA;
    color: #FFFFFF;
}

#popup-question-redirect .modal-dialog {
    margin-top: 200px;
}

#popup-question-redirect .button-yes:hover,
#popup-question-redirect .button-hide:hover,
#popup-question-redirect .button-no:hover {
    /*background-color: #FDB033;*/
    color: #0061AA;
    transition: .15s;
}

#popup-question-redirect .button-no {
    border: none;
}

/*#popup-question-redirect .button-no {
    display: none;
}*/

#popup-question-redirect {
    display: none !important;
}

.front #popup-question-redirect {
    display: block !important;
}
