﻿/* UNIGE */
form[action*="entityformid=4d95013e-7cae-ec11-9840-002248618b9b"] td.lookup {
    display: none;
}

/*handle display of profile*/
form[action$="/profile/"] div[id="mainContent"] > fieldset,
form[action$="/profile/"] div[id="mainContent"] > div:not(.page-copy) {
    display: none; /*we hide the contact's profile on profile web page*/
}
/*handle display of profile ends */

/*tab*/
h2.tab-title {
    display: none; /*we hide tab title for tab embedded in iframes*/
}
/*tab ends*/

div[id="sub_university_studies"] .modal-dialog {
    width: 95%; /*we expand the modal to allow upsert of university studies*/
}

.picklist.vertical > label {
    max-width: 90%;
    text-align: justify;
}

.crmEntityFormView .cell.checkbox-cell:first-child {
    padding: 0px 28px 20px 28px;
}

fieldset[aria-label$="hidden"] {
    display: none; /*we hide all sections on forms whose name are "hidden"*/
}

fieldset
/*subgrid sharepoint make-up *****************/
div.subgrid.sharepoint-grid .dropdown-menu {
    position: relative;
    display: block;
    border: none;
    box-shadow: none;
}

div.subgrid.sharepoint-grid .dropdown-menu > li > a {
    color: transparent;
}

div.subgrid.sharepoint-grid .dropdown > button:nth-child(1) {
    display: none;
}

div.subgrid.sharepoint-grid .dropup > button:nth-child(1) {
    display: none;
}

div.subgrid.sharepoint-grid .dropdown-menu > li > a.delete-link > span:nth-child(1) {
    color: black;
}

form[action*="entityformid=abe39bda-7919-ed11-b83e-000d3a8370b6"] fieldset:not(.active-rubric), form[action*="entityformid=cb01e78a-3b70-ef11-a670-00224813129a"] fieldset:not(.active-rubric) {
    display: none;
}

#uge_prv_portal_edit_code, [id^="uge_ok_"] {
    display: none;
}


/*cacher nom de l'édition dans la bonne langue écran d'accueil des candidatures -------------------START*/
html[crm-lcid="1036"] #sub_applications td:nth-child(2), html[crm-lcid="1036"] #sub_applications th:nth-child(2),
html[crm-lcid="1036"] #sub_applications_archived td:nth-child(2), html[crm-lcid="1036"] #sub_applications_archived th:nth-child(2) { /**la colonne 2 correspond à l'anglais, on cache qd c'est 1036=FR*/
    display: none
}

html[crm-lcid="1033"] #sub_applications td:nth-child(1), html[crm-lcid="1033"] #sub_applications th:nth-child(1),
html[crm-lcid="1033"] #sub_applications_archived td:nth-child(1), html[crm-lcid="1033"] #sub_applications_archived th:nth-child(1) { /**la colonne 1 correspond au français, on cache qd c'est 1033=EN*/
    display: none
}

#sub_applications td:nth-child(6), #sub_applications th:nth-child(6),
#sub_applications td:nth-child(7), #sub_applications th:nth-child(7),
#sub_applications_archived td:nth-child(6), #sub_applications_archived th:nth-child(6),
#sub_applications_archived td:nth-child(7), #sub_applications_archived th:nth-child(7) { /**les colonne 6&7 correspondent aux motifs si sans suite*/
    display: none
}
/*cacher nom de l'édition dans la bonne langue écran d'accueil des candidatures -------------------END*/


/*cacher la colonne Ordre sur les documents candidats  (on met ordre en premiere colonne dans toutes les vues du portail)-------------------START*/
#sub_compl_doc_to_be_uploaded_spe td:nth-child(1), #sub_compl_doc_to_be_uploaded_spe th:nth-child(1),
#sub_compl_doc_to_be_uploaded_all td:nth-child(1), #sub_compl_doc_to_be_uploaded_all th:nth-child(1),
#sub_compl_doc_uploaded_spe td:nth-child(1), #sub_compl_doc_uploaded_spe th:nth-child(1),
#sub_compl_doc_uploaded_all td:nth-child(1), #sub_compl_doc_uploaded_all th:nth-child(1),
#sub_documents_application td:nth-child(1), #sub_documents_application th:nth-child(1),
#sub_documents_cand td:nth-child(1), #sub_documents_cand th:nth-child(1),
#sub_documents_cand_fc td:nth-child(1), #sub_documents_cand_fc th:nth-child(1),
#sub_document_ident_bis td:nth-child(1), #sub_document_ident_bis th:nth-child(1),
#sub_required_docs td:nth-child(1), #sub_required_docs th:nth-child(1) {
    display: none
}
/*cacher la colonne Ordre sur les documents candidats -------------------END*/

/*cacher nom des documents dans la bonne langue -------------------START*/
html[crm-lcid="1036"] #sub_compl_doc_to_be_uploaded_spe td:nth-child(3), html[crm-lcid="1036"] #sub_compl_doc_to_be_uploaded_spe th:nth-child(3),
html[crm-lcid="1036"] #sub_compl_doc_to_be_uploaded_all td:nth-child(3), html[crm-lcid="1036"] #sub_compl_doc_to_be_uploaded_all th:nth-child(3),
html[crm-lcid="1036"] #sub_compl_doc_uploaded_spe td:nth-child(3), html[crm-lcid="1036"] #sub_compl_doc_uploaded_spe th:nth-child(3),
html[crm-lcid="1036"] #sub_compl_doc_uploaded_all td:nth-child(3), html[crm-lcid="1036"] #sub_compl_doc_uploaded_all th:nth-child(3),
html[crm-lcid="1036"] #sub_documents_application td:nth-child(3), html[crm-lcid="1036"] #sub_documents_application th:nth-child(3),
html[crm-lcid="1036"] #sub_documents_cand td:nth-child(3), html[crm-lcid="1036"] #sub_documents_cand th:nth-child(3),
html[crm-lcid="1036"] #sub_documents_cand_fc td:nth-child(3), html[crm-lcid="1036"] #sub_documents_cand_fc th:nth-child(3),
html[crm-lcid="1036"] #sub_document_ident_bis td:nth-child(3), html[crm-lcid="1036"] #sub_document_ident_bis th:nth-child(3),
html[crm-lcid="1036"] #sub_required_docs td:nth-child(3), html[crm-lcid="1036"] #sub_required_docs th:nth-child(3) { /**la colonne 3 correspond à l'anglais, on cache qd c'est 1036=FR*/
    display: none
}

html[crm-lcid="1033"] #sub_compl_doc_to_be_uploaded_spe td:nth-child(2), html[crm-lcid="1033"] #sub_compl_doc_to_be_uploaded_spe th:nth-child(2),
html[crm-lcid="1033"] #sub_compl_doc_to_be_uploaded_all td:nth-child(2), html[crm-lcid="1033"] #sub_compl_doc_to_be_uploaded_all th:nth-child(2),
html[crm-lcid="1033"] #sub_compl_doc_uploaded_spe td:nth-child(2), html[crm-lcid="1033"] #sub_compl_doc_uploaded_spe th:nth-child(2),
html[crm-lcid="1033"] #sub_compl_doc_uploaded_all td:nth-child(2), html[crm-lcid="1033"] #sub_compl_doc_uploaded_all th:nth-child(2),
html[crm-lcid="1033"] #sub_documents_application td:nth-child(2), html[crm-lcid="1033"] #sub_documents_application th:nth-child(2),
html[crm-lcid="1033"] #sub_documents_cand td:nth-child(2), html[crm-lcid="1033"] #sub_documents_cand th:nth-child(2),
html[crm-lcid="1033"] #sub_documents_cand_fc td:nth-child(2), html[crm-lcid="1033"] #sub_documents_cand_fc th:nth-child(2),
html[crm-lcid="1033"] #sub_document_ident_bis td:nth-child(2), html[crm-lcid="1033"] #sub_document_ident_bis th:nth-child(2),
html[crm-lcid="1033"] #sub_required_docs td:nth-child(2), html[crm-lcid="1033"] #sub_required_docs th:nth-child(2) { /**la colonne 2 correspond au français, on cache qd c'est 1033=EN*/
    display: none;
}

html[crm-lcid="1036"] #sub_unige_documents td:nth-child(3), html[crm-lcid="1036"] #sub_unige_documents th:nth-child(3),
html[crm-lcid="1036"] #sub_decision_document_unige td:nth-child(3), html[crm-lcid="1036"] #sub_decision_document_unige th:nth-child(3),
html[crm-lcid="1036"] #sub_unige_documents td:nth-child(5), html[crm-lcid="1036"] #sub_unige_documents th:nth-child(5) { /**les colonnes 3 & 5 correspondent à l'anglais, on cache qd c'est 1036=FR*/
    display: none;
}


html[crm-lcid="1033"] #sub_unige_documents td:nth-child(2), html[crm-lcid="1033"] #sub_unige_documents th:nth-child(2),
html[crm-lcid="1033"] #sub_decision_document_unige td:nth-child(2), html[crm-lcid="1033"] #sub_decision_document_unige th:nth-child(2),
html[crm-lcid="1033"] #sub_unige_documents td:nth-child(4), html[crm-lcid="1033"] #sub_unige_documents th:nth-child(4) { /**les colonnes 2 & 4 correspondent au français, on cache qd c'est 1033=EN*/
    display: none;
}

#sub_unige_documents td:nth-child(1), #sub_unige_documents th:nth-child(1),
#sub_decision_document_unige td:nth-child(1), #sub_decision_document_unige th:nth-child(1),
#sub_unige_documents td:nth-child(6), #sub_unige_documents th:nth-child(6) { /**la colonne 6 correspond à ordre que l'on cache*/
    display: none;
}

/*cacher nom des documents dans la bonne langue -------------------END*/

/*chemin de fer avoid double scroll bars -------------------START*/
#wizardContent div.tab-pane {
}

    #wizardContent div.tab-pane iframe {
        width: 100%;
        height: 100vw;
    }
    #wizardContent div.tab-pane iframe ::-webkit-scrollbar {
        display: none;
    }

#wizardContent div.tab-pane iframe[id|=ePayment] {
    max-height: 650px;
}
/*chemin de fer avoid double scroll bars-------------------END*/

/*lookup hide search button -------------------START*/
button.btn.btn-default.launchentitylookup, button.btn.btn-default.clearlookupfield {
    display: none;
}
/*lookup hide search button -------------------END*/

/*waiting frame-------------------START*/
.blink_spinner {
    animation: blinker 1s linear infinite;
}

@keyframes blinker {
    50% {
        opacity: 0;
    }
}
/*waiting frame-------------------END*/

/*collapse wizard-------------------START*/
@media(min-width:1200px) {
    #wizardNav {
        position: fixed;
    }
}

#wizardNavDiv {
    min-height: 300px; /*hauteur minimale du wizard AQU*/
    min-width: 290px; /*largeur minimale du wizard AQU*/
    /*background-color: #DEDEDE*/
}
/*collapse wizard-------------------END*/

#redirectSubmitApplicationButton {
    margin-top: 15px;
}

table[data-name='sec_submit'] div.info {
    text-align: justify;
    margin-left: 12px;
}

/**couleur de sélection  dans le chemin de fer*/
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    color: #6C0335;
    background-color: white;
    border-bottom: unset;

}

.nav-pills > li{
    text-decoration: unset;


}

.nav-pills > li.active{
    background-color: white;
    border-right: 3px solid #6C0335;
    box-shadow: 0px 3px 6px #00000014;

}
.nav-pills > li:hover > a:hover{
    background-color: white;
}
.nav-pills > li:hover{
    background-color: white;
    box-shadow: 0px 3px 6px #00000014;
}
/*retrait du soulignement des menus du chemin de fer (surcharge de theme.css) */
#wizardNavDiv a:link, #wizardNavDiv a:visited {
    text-decoration: none;
    border-bottom: unset;

}

#wizardNavDiv a:hover, #wizardNavDiv a:active {
    text-decoration: none;
}

/*Corriger Le champ de l&#39;adresse de messagerie est obligatoire.*/
html[crm-lcid="1036"] form[action*='/Account/Login/ExternalLoginConfirmation'] div.validation-summary-errors:after {
    content: "Le champ de l'adresse de messagerie est obligatoire.";
}

html[crm-lcid="1036"] form[action*='/Account/Login/ExternalLoginConfirmation'] div.validation-summary-errors > ul {
    display: none;
}

/*BUG2733 bar defilement horizontal sur les fichiers dans le menu Document -------------------START*/
form[action*='entityformid=0ee92020-e3f6-ec11-82e5-00224861617d'] .table {
    width: auto;
    table-layout: fixed;
}

    form[action*='entityformid=0ee92020-e3f6-ec11-82e5-00224861617d'] .table > thead > tr > td,
    form[action*='entityformid=0ee92020-e3f6-ec11-82e5-00224861617d'] .table > thead > tr > th,
    form[action*='entityformid=0ee92020-e3f6-ec11-82e5-00224861617d'] .table > tbody > tr > td,
    form[action*='entityformid=0ee92020-e3f6-ec11-82e5-00224861617d'] .table > tbody > tr > th,
    form[action*='entityformid=0ee92020-e3f6-ec11-82e5-00224861617d'] .table > tfoot > tr > td,
    form[action*='entityformid=0ee92020-e3f6-ec11-82e5-00224861617d'] .table > tfoot > tr > th {
        overflow-wrap: anywhere;
    }


/*BUG2733 bar defilement horizontal sur les fichiers -------------------END*/

/*US2943 Log in button SWITCH-------------------START*/
html[crm-lcid="1036"] button[id*='https://login.test.eduid.ch/']:after,
html[crm-lcid="1036"] button[id*='https://login.eduid.ch/']:after {
    content: "- Se connecter";
}

html[crm-lcid="1033"] button[id*='https://login.test.eduid.ch/']:after,
html[crm-lcid="1033"] button[id*='https://login.eduid.ch/']:after {
    content: "- Log in";
}
/*US2943 Log in button SWITCH-------------------END*/


/*BUG2986 espacement OUI NON-------------------START*/
span.picklist.horizontal > label {
    margin-right: 5px;
}
/*BUG2986 espacement OUI NON-------------------END*/

/*Pas de message de succès lors du clic sur ignorer et continuer dans la page de paiement FC FB  --------START*/
form[action*='entityformid=2c38e3f5-0e0f-ed11-b83d-000d3a8375ba'] #MessagePanel {
    display: none;
}
/*--------------------------------------------------------------------------------------------------------END*/

/*TASK4106*/
#uge_grad_school_other_b_label {
    font-weight: normal;
}

/*TASK5219*/
#uge_basic_orientation_code_label::after {
    content: ' *';
    color: #a94442;
}


/*Task5376*/
div.entity-grid[data-selected-view="45ce74e3-1647-ee11-be6e-002248c9375c"] table.table th:nth-child(2), div.entity-grid[data-selected-view="45ce74e3-1647-ee11-be6e-002248c9375c"] table.table td:nth-child(2){
    /**la colonne 1 correspond à lieu enfant permettant le tri mais que l'on cache car le header n'est pas adéquat*/
    display: none;
}

/*TASK5634 faceXtractor in CdF*/
#faceXtractor-iframe {
    width: 100%;
    height: 730px;
    display: block;
    margin-left: auto;
    margin-right: auto
}

#faceXtractor-iframe div.navbar {
    display: none;
}

#faceXtractor-iframe body {
    padding-top:0px;
}
/*TASK5634-----END*/

form[action$="/identification/"],
form[action$="/identification-bis/"] {
    width: 100%;
    max-width: 1200px;
    height: 1200px;
    display: block;
    margin-left: auto;
    margin-right: auto
}


table[data-name="sec_hidden"] {
    display: none;
}

@media (max-width: 767px) {
    .crmEntityFormView table[data-name="sec_hidden"].section {
        display: none;
    }
}

li[exam-results-show="false"], li[exam-results-show="false"] + li {
    display: none;
}

.module-indent {
    margin-left: 20px;
}
/* UNIGE ends*/
