@charset "UTF-8"; @import "../../node_modules/include-media/dist/include-media"; @import "../../node_modules/normalize.css/normalize"; @import "variables"; @import "header"; /* Reset*/ /* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, container { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } /* XXXXXXXXXXXXXXXXXXXXXXXX FIN RESET XXXXXXXXXXXXXXXXXXXXX*/ /* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX GLOBAUX XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ /* XXXXXXXXXXXXXXXXXXXXXXXX variables XXXXXXXXXXXXXXXXXXXXXX */ :root { --typo: calisto; --typo-btn: avenir; --bg-page: #f5f6fa; --clr-typo-base : #7A8789; --bg-block:#FFFFFF; --bg-form : rgba(236,241,251,1); --bg-form-focus : rgba(236,241,251,0.5); --marge-base: 4.5rem; --marge-petit: 3rem; --marge-base-750: 1rem; --bg-btn-base: #01AFCC; --clr-roll-black:#444C4D; } /* XXXXXXXXXXXXXXXXXXXXXXXX technique XXXXXXXXXXXXXXXXXXXXXX */ @font-face { font-family: 'var(--typo)'; src: url('../fonts/CALIST.eot'); /* IE9 Compat Modes */ src: url('../fonts/CALIST.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/CALIST.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/CALIST.woff') format('woff'), /* Pretty Modern Browsers */ url('../fonts/CALIST.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/CALIST.svg#svgFontName') format('svg'); /* Legacy iOS */ } @font-face { font-family: 'var(--typo-btn)'; src: url('../fonts/avenir-light.eot'); /* IE9 Compat Modes */ src: url('../fonts/avenir-light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/avenir-light.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/avenir-light.woff') format('woff'), /* Pretty Modern Browsers */ url('../fonts/avenir-light.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/avenir-light.svg#svgFontName') format('svg'); /* Legacy iOS */ } html{ font-size: 62.5%; /* definition du rem 1rem=10px*/ box-sizing: border-box; /* redefinition du modèle de boite*/ } *,*:before,*:after{ box-sizing: inherit; } img{ max-width: 100%; } .pull-right{ float: right; width: auto; } .pull-left{ float: left; width: auto; } .block{ display: block; } .flex, sib-set-default,#resources_history>div div, #entrepreneur-new-account sib-form form{ display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; } .flex_espace, sib-set-default,#resources_history>div div, #entrepreneur-new-account sib-form form { justify-content: space-between; } sib-set-default[name="actions"]{ justify-content: flex-end; } .flex_item_center{ align-items: center; } .container{ max-width: 1440px; margin: 0 auto; } .container_min{ margin: 0 auto var(--marge-base) auto; width: 80%; } .w_50{ width: 50%; } .w_25{ width: 25%; } .w_33{ width: 33%; } .w_66{ width: 66%; } .w_75{ width: 75%; } .w_100{ width: 100%; } .margin_bord_ecran{ margin: 0 0 0 var(--marge-base); display: block; } /* XXXXXXXXXXXXXXXXXXXXXXXX visuels XXXXXXXXXXXXXXXXXXXXXX */ body{ font-family: "var(--typo)"; background: var(--bg-page); } .title_lead{ width: 50%; margin: 0 25% var(--marge-base) 25%; font-size: 2.2rem; line-height: 1.4; text-align: center; } .title_lead_avenir{ font-size: 2.4rem; text-align: center; margin: 2rem; font-weight: 900; font-family: 'var(--typo-btn)'; } .block_log{ width: 33%; background: var(--bg-block); text-align: center; margin: 1rem; padding: var(--marge-base); -webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.13); -moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.13); box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.13); } .block_list { width: 100%; max-width: 950px; margin: 2rem auto; } .no_shadow{ box-shadow: none; } .button_base, input[type="submit"], #mentor-resource-detail a, #entrepreneur-resource-detail a, #mentor-resource-validate a, .sib-conversation form input[type="submit"], #public-resource-detail a, #mentor-database-resource-detail a{ transition: all .3s ease-in-out; background-color: var(--bg-btn-base); color: var(--bg-block); text-transform: uppercase; font-size: 1.4rem; padding: .8rem 1.9rem .8rem 1.9rem; margin: 1.5rem .5rem 1rem .5rem; font-family: 'var(--typo-btn)'; border: 2px solid var(--bg-btn-base); box-shadow: none; border-radius: 20px; width: auto; cursor: pointer; } .button_base:hover, input[type="submit"]:hover, #mentor-resource-detail a:hover, #mentor-resource-validate a:hover, #entrepreneur-resource-detail a:hover,.sib-conversation form input[type="submit"]:hover, #public-resource-detail a:hover, #mentor-database-resource-detail a:hover{ background-color: var(--bg-block); color: var(--bg-btn-base); } .button_dark, #confirm_suppress button{ transition: all .3s ease-in-out; background-color: #444C4D; color: var(--bg-block); text-transform: uppercase; font-size: 1.4rem; padding: 1.5rem 1.9rem 1.5rem 1.9rem; margin: 3rem 0 1rem 0; font-family: 'var(--typo-btn)'; border: 2px solid #444C4D; box-shadow: none; width: auto; cursor: pointer; } .button_dark:hover, , #confirm_suppress button:hover{ background-color: var(--bg-block); color: #444C4D; } .fd_bleu+.button_dark{ margin: 0 0 1rem 0; } p{ font-size: 1.6rem; color: var(--clr-typo-base); font-family: 'var(--typo-btn)'; text-align: left; margin: 0 0 var(--marge-petit) 0; } .p_entete{ text-align: center; font-size: 1.8rem; } .backlink, .broken sib-link{ display: inline-block; color: var(--clr-typo-base); font-size: 1.4rem; text-decoration: underline; font-family: 'var(--typo-btn)'; transition: all .3s ease-in-out; margin: 3rem; cursor: pointer; } .backlink:hover, .broken sib-link:hover{ color: var(--bg-btn-base); } .add_browse{ font-family: 'var(--typo-btn)'; min-width: 10rem; font-size: 1.4rem; color: var(--bg-block); border-radius: 16.5px; padding: .8rem 2rem; background: #5B6374; border: 2px solid #5B6374; transition: all .3s ease-in-out; margin: 2rem; display: inline-block; text-align: center; text-decoration: none; cursor: pointer; } .add_browse:hover{ color: #5B6374; background: var(--bg-block); } .btn_filtre{ border-radius: 15.5px; background-color: #818998; padding: .5rem 3.5rem .5rem 1.5rem; font-family: 'var(--typo-btn)'; color: var(--bg-block); text-decoration: none; text-align: center; font-size: 1.4rem; border:none; position: relative; cursor: pointer; } .btn_filtre:after{ font-family: "Font Awesome 5 pro"; font-weight: 900; content: "\f00d"; position: absolute; right: 1.2rem; top: 30%; } .bold{ font-weight: bold; } /* pagination */ .step nav{ display: flex; justify-content: center; padding-top: 1rem; width: auto; } .step nav button+button{ order:3; } .step nav button+button:after{ content: "\f061"; } .step nav button:after{ font-family: "Font Awesome 5 pro"; content: "\f060"; font-weight: 900; position : absolute; display: block; width: 2rem; height: 2rem; right: 1.4rem; top: 0.5rem; font-size: 1.7rem; font-weight: bold; color: #7A8789; cursor: pointer; transition: all .3s ease-in; } .step nav button:hover:after{ color: var(--bg-btn-base); } .step nav button{ position: relative; border: none; background: none; color: white; } .step nav button[disabled]{ opacity: .35; } .step nav button[disabled]:after, .step nav button[disabled]:hover:after{ cursor: default; color: #7A8789; } .step nav>span{ order: 2; font-family: "var(--typo-btn)"; color: white; font-size: 1rem; font-weight: bold; padding:1rem .5rem 1rem .5rem; border-radius: 50%; background: var(--bg-btn-base); margin: 0 2rem; position: relative; right: 1rem; } /* fleche accordion */ .step .accordion>div{ position: relative; } .step>.accordion>div:after{ font-family: "Font Awesome 5 pro"; content: "\f078"; font-size: 1.6rem; font-weight: 900; position : absolute; display: block; width: 1.5rem; height: 1.5rem; right: 1.4rem; top: 0rem; transform-origin: .7rem .7rem; transform: rotate(0); transition: .2s all ease-in; cursor: pointer; } .step>.accordion>div:hover:after{ color: var(--bg-btn-base); } .step .accordion.active>div:after{ transform: rotate(180deg); } /* XXXXXXXXXXXXXXXXXXXXXXXXXXXX ICONES XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ .ico_gauche, #mentor-resource-detail cs-display-link a, #mentor-resource-validate cs-display-link a, #entrepreneur-resource-detail cs-display-link a, #entrepreneur-resource-list cs-display-property[name="name"] p, #mentor-database cs-display-property[name="name"] p, #public-resource-list cs-display-property[name="name"] p, #public-resource-detail cs-display-link a, #mentor-database-resource-detail cs-display-link a{ padding-left: 3.5rem; position: relative; } .ico_droite, #confirm_suppress button{ padding-right: 3.5rem; position: relative; } .ico_gauche:before,.ico_droite:before, #mentor-resource-detail a:before, #mentor-resource-validate a:before, #entrepreneur-resource-detail a:before, #entrepreneur-resource-list cs-display-property[name="name"] p:before, #public-resource-list cs-display-property[name="name"] p:before,#mentor-database cs-display-property[name="name"] p:before, #confirm_suppress button:before, header span:before, #mentor-database-resource-detail a:before, #public-resource-detail cs-display-link[label="Link to resource"] a:before{ font-family: "Font Awesome 5 pro"; font-weight: 900; position : absolute; display: block; width: 1.5rem; height: 1.5rem; left: 1.4rem; top: .7rem; } .ico_droite:before{ left: 1.4rem; top: .7rem; } .ico_plus:before{ content:"\f067"; } .ico_database:before{ content:"\f84c"; } header .ico_search:before{ content: "\f002"; font-size: 1.3rem; color: #282828; left: 75%; top: 33%; } /* ico link to ressource dans détail ressources*/ #mentor-resource-detail cs-display-link a:before, #mentor-resource-validate cs-display-link a:before, #entrepreneur-resource-detail cs-display-link a:before, #public-resource-detail cs-display-link a:before, #mentor-database-resource-detail cs-display-link a:before{ content:"\f0c1"; } .ico_arrow:before{ content: "\f061"; } #entrepreneur-resource-list cs-display-property[name="name"] p:before, #public-resource-list cs-display-property[name="name"] p:before, #mentor-database cs-display-property[name="name"] p:before{ content:"\f005"; left: 0.4rem; top: 0.2rem; font-size: 1.1rem; color: #5DC6F2; } #confirm_suppress button:before{ content:"\f061"; right: 1.1rem; top: 1.4rem; left: auto; } .far.fa-play-circle{ margin-left: 2rem; font-size: 1.5rem; } .fas.fa-heart-broken{ color:#5DC6F2; } /*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx FIN ICONE XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ /* XXXXXXXXXXXXXXXXXXXXXXXX formulaires XXXXXXXXXXXXXXXXXXXXXX */ .block_creat_count{ width: 100%; max-width: 800px; margin: 0 auto; padding: var(--marge-petit); overflow: hidden; display: block; } sib-form-label-text, sib-multiple-select, sib-form-dropdown, sib-form-auto-completion, sib-form-number{ display: block; width: 48.5%; } sib-multiple-select > sib-form-auto-completion { width: 100%; } sib-form-label-text[name="linkedin"],sib-form-label-text[name="twitter"]{ width: 100%; } cs-section_header, sib-form-textarea{ display: block; width: 100%; } form textarea{ height: 9.5rem; transition: all .3s ease-in-out; resize: none; } label div{ text-align: left; font-size: 1.4rem; font-weight: bold; padding: 1rem 0; font-family: 'var(--typo-btn)'; } input, textarea, select, form .ss-main .ss-multi-selected{ background: var(--bg-form); color: #7A8789; font-size: 1.4rem; padding: 1rem 2rem 1rem 2rem; width: 100%; border:none; font-weight: lighter; font-family: 'var(--typo-btn)'; outline: none; transition: all .3s ease-in-out; height: 3.6rem; border-radius: 0; } input:focus, textarea:focus{ background: var(--bg-form-focus); } .title_form,.title_form p, cs-section_introduction h2, div#mentor-resource-detail cs-display-property[name="name"] p, div#mentor-resource-validate cs-display-property[name="name"] p, div#entrepreneur-resource-detail cs-display-property[name="name"] p, div#mentor-database-resource-detail cs-display-property[name="name"] p{ font-family: 'var(--typo)'; font-size: 2.2rem; text-align: left; width: 100%; color: #444C4D; border-bottom: 1px solid #DBE2ED; padding: 0 0 1.5rem 0; margin: 2rem 0 2rem 0; } .title_form_avenir{ font-family: 'var(--typo-btn)'; color: #3D424A; border-bottom: 1px solid #C5CCD9; padding: 0 0 1.5rem 0; margin: 2rem 0 2rem 0; text-align: left; font-size: 1.8rem; width: 100%; font-weight: 900; } .input_big{ width: 100%; } .input_photo label{ position: relative; } .input_photo{ text-align: left; } .input_photo label div{ // position: absolute; left: 25%; // margin-top: 3rem; } .input_photo input:first-of-type{ width: 10rem; height: 10rem; border-radius: 50%; margin: 0 3rem 0 0; background: url(../images/telecharger.png) no-repeat 52% 67% var(--bg-form); cursor: pointer; } .input_photo input[type="file"]{ position: absolute; left: 0; width: 10rem; height: 10rem; opacity: 0; cursor: pointer; } sib-form-label-text[name="iframe_link"] div{ position:relative; } sib-form-label-text[name="iframe_link"] div:before{ content: ""; display: block; width: 19px; height: 19px; background: url(../images/bulle_quest.png) no-repeat; top: 0.4rem; left: 24%; position: absolute; } select{ padding: 0; } option{ border-bottom: 1px solid #DBE2ED; padding: 1rem; } button{ outline: none; } /* XXXXXXX MODIF SELECT XXXXXXXXXXXXXXXXXXXXXXXX*/ .ss-main .ss-multi-selected .ss-values, .ss-main .ss-multi-selected, div.ss-main,form .ss-main .ss-multi-selected .ss-values .ss-disabled { padding: 0; border-radius: 0; color: #7A8789; } form .ss-main .ss-multi-selected .ss-add{ margin: -5px 12px 0 5px; } form .ss-main .ss-multi-selected .ss-values .ss-value{ margin: 0 0.5rem 0 0; } /* ----------------- CHECKBOX ---------------------------*/ .ss-list.checkbox{ padding-left: 2.5rem; color: #818998; font-weight: lighter; input[type="checkbox"]{ position: absolute; left: -1000rem; } } .ss-list.checkbox .ss-option, .ss-list.checkbox label{ position: relative; font-weight: lighter; } .ss-list.checkbox label{ font-family: "var(--typo-btn)"; font-size: 1.5rem; top: 2rem; left: .5rem; } .ss-list.checkbox .ss-option:before, .ss-list.checkbox label:before { content: ""; position : absolute; display: block; width: 1.5rem; height: 1.5rem; border: 2px solid #818998; border-radius: 3px; left: -2.5rem; top: .9rem; cursor: pointer; } .ss-list.checkbox .ss-option.active:after, .ss-list.checkbox label:focus:after { font-family: "Font Awesome 5 pro"; font-weight: 900; content: "\f00C"; position : absolute; display: block; width: 1.5rem; height: 1.5rem; left: -1.95rem; top: .9rem; } .ss-list.checkbox label:before{ left: -2.2rem; top: 0.2rem; } .ss-list.checkbox label:focus:after{ left: -2.6rem; top: 0; } .ss-list.checkbox label:not(:focus):after .ss-list.checkbox label+input[type="checkbox"]{ position: absolute; left: -10000rem; } /* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX header XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ header#header{ background:var(--bg-block); height: 10rem; box-shadow: 0 2px 10px 0 rgba(0,0,0,0.14); position: relative; } header#header img[alt="Coopstarter"] { width: auto; height: auto; border-radius: 0; } .avatar{ width: 3rem; height: 3rem; border-radius: 50%; background: white; margin-right: 5rem; } header#header .avatar img, #mentor-resource-detail .avatar img, #mentor-resource-validate .avatar img, #entrepreneur-resource-detail .avatar img, #mentor-database-resource-detail .avatar img{ border-radius: 50%; } header select{ width:12.5rem; margin-right: 2rem; border-radius: 50px; } header span.ico_search{ padding-right: 0; input{ width:14.5rem; margin-right: 2rem; border-radius: 50px; padding-right: 3rem; } } header#header sib-form-dropdown>label>div { display: none; } /* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX footer XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ footer#footer{ background:var(--bg-block); height: auto; box-shadow: 0 2px 10px 0 rgba(0,0,0,0.14); padding-top: 2rem; bottom: 0; width: 100%; } .logo_footer{ width: 22rem; text-decoration: none; } .textMore{ width: 40%; } .logo_footer p{ margin: 1px; font-weight: bolder; color:black; font-size: small; } .logo_footer div{ margin-left: 13px; } .footer_warning{ padding: 20px; text-align: center; margin: 0 auto; line-height: 3rem; width: 70%; } /* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX MENU LOGUE XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ #header{ background: #152935; height: 5rem; } #header img{ width: 3rem; height: 3rem; border-radius: 50%; cursor: pointer; } #header .flex, #header>div{ height: 100%; } #header .flex a{ display: inline-block; font-size: 1.8rem; font-family: 'var(--typo-btn)'; color: white; margin: 0 0 0 5rem; text-decoration: none; } /* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX HEADER DROPDOWNXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ .dropdownWrapper { display: inline-block; padding: 0px; position: relative; border-radius: 3px; text-align: center; } .dropdownWrapper:hover img{ opacity: .5; } .dropdownLabel { cursor: pointer; } #header .flex .dropdownPanel { position: absolute; min-width: 20rem; background-color: #444C4D; right: 59%; top: 5px; margin-top: 35px; display: none; z-index: 2; ul { padding: 0; margin:0; list-style: none; } a { margin: 0; } sib-link, p,a { display: block; padding: 10px 20px; text-decoration: none; color: white; transition: .5s all ease-in; cursor: pointer; text-align: center; p { margin: 0; padding: 0; } } sib-link:hover, a:hover{ background: #2D3132; } li:not(last-child){ border-bottom: 1px solid #5E696B; } } /* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX PAGE LOG XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ .logo{ text-align: center; margin: 10rem 0 var(--marge-base) 0; width: 100%; } #splash .block_log{ max-width: 30rem; margin: 0 auto var(--marge-base) auto; } .img_log{ margin: 0 0 4rem 0; } .button__actions>div { display: inline-block; } /* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX PAGE CREATE COMPTE XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ figure+figure .img_log{ margin: 0; } h2.title_create{ font-family: 'var(--typo)'; font-size: 2.2rem; text-align: center; color: #000; padding: 0 0 1.5rem 0; margin: 2rem 0 2rem 0; } /* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX PAGE CREATE COMPTE ENTREPRISE XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ #entrepreneur-new-account sib-form form input[type="submit"]{ //Tempo en fonction champs present margin-top: 10rem; } /* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX Home entrepreneur XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ .block_aside_entre{ background: white; margin-left: 2rem; padding: 1.5rem; text-align: center; p{ color: #152935; font-size: 1.4rem; font-weight: bold; margin: 2rem 0 2rem 0; } } .block-g-entre{ background: white; padding: 2rem; } #entrepreneur-resource-list container, #public-resource-list container, #mentor-database container{ padding-top: 3.5rem;display: block; sib-form-placeholder-text[name="name_keyword"]{ float: left; width: 76%; } .keyword_submit div{ float: right; margin-top: 0; width: 20%; top: -3.5rem; } cs-section_header[name="header_criterias"] h2.title_form{ font-family: 'var(--typo-btn)'; font-size: 1.4rem; color: var(--clr-typo-base); border-bottom: 1px solid #DBE2ED; margin: 5rem 0 2rem 0; padding-bottom: .5rem; } .tablink{ width: 50%; } .tablink+.block_log{ background: none; padding: var(--marge-base) 0; } .step{ background: white; -webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.13); -moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.13); box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.13); padding: 2rem; margin-bottom: 1.5rem; cs-steps-header div{ cursor: pointer; } cs-display-property[name="publication_year"] p{ font-size: 1.4rem; font-weight: bold; margin-bottom: 1rem; } cs-display-property p{ margin-bottom: 0; } cs-display-property[name="name"] p{ float: left; } cs-display-resource-property[name="format.name"]{ float: right; } cs-display-property[name="publication_year"] p{ clear: both; } cs-display-resource-property[name="format.name"] p{ border-radius: 5px; background-color: #5DC6F2; padding: .5rem; font-family: 'var(--typo-btn)'; color: var(--bg-block); text-decoration: none; text-align: center; font-size: 1.4rem; border:2px solid #5DC6F2; cursor: pointer; display: inline-block; margin: .5rem; transition: .4s all ease-in; } cs-display-resource-property[name="format.name"] p:hover{ background-color: var(--bg-block); color: #5DC6F2; } div sib-display div{ padding: 1.5rem; } div sib-display:nth-child(odd) div{ background: #F7F9FE; cursor: pointer; } div sib-display:nth-child(even) div{ background: white; cursor: pointer; } cs-steps-header p{ margin-bottom: 1.5rem; color: var(--clr-roll-black); b{ text-transform: uppercase; } } } } #entrepreneur-resource-list .step div div, #public-resource-list .step div div, #mentor-database .step div div{ position: relative; fake-like, fake-dislike{ position: absolute; top: 2.7rem; right: 20%; cursor: pointer; p{ color: #444C4D; font-size: 1.5rem; transition: .3s all ease-in; } p:hover{ color: #5DC6F2; } } fake-dislike{ right: 15%; } } #entrepreneur-resource-list cs-display-property[name="name"] p, #public-resource-list cs-display-property[name="name"] p, #mentor-database cs-display-property[name="name"] p{ font-size: 1.6rem; color: var(--clr-roll-black); padding-left: 2.5rem; } .more_criterias.flex.flex_espace{ width: 100%; } /* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX LISTE RESSOURCE XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ .fas.fa-spinner.fa-spin{ font-size: 3rem; color: var(--bg-btn-base); } .fd_bleu{ width: 100%; background: var(--bg-btn-base); color: white; font-size: 2rem; padding: 2rem 2rem; margin: 0; } /* Style tab links */ .tabs { margin-top: 20px; overflow: hidden; width: 100%; } .tablink { background: var(--bg-page); color: #818998; float: left; border: none; outline: none; cursor: pointer; font-size: 2rem; text-align: center; line-height: 2; width: 33.33%; transition: all .3s ease; position: relative; h2{ padding: 1rem 0; } } .tablink.active{ border-bottom: solid 7px var(--bg-btn-base); color: black; } .tablink:before{ content: ""; display: block; width: 0; height: 7px; position: absolute; bottom: -7px; background: var(--bg-btn-base); transition: all .3s ease; } .tablink:hover:before{ width: 100%; } .tablink:hover { color: black; } /* Style the tab content (and add height:100% for full page content) */ .tabcontent { display: none; /*background-color:#888;*/ padding-top: 40px; margin-bottom: 40px; height: 100%; font-size: 1.8rem; line-height: 1.6; color: black; } .tabcontent p { color: black; margin-bottom: 0; } #loader-requests-mentor+div{ margin-bottom: 3.5rem; p{ color: var(--clr-typo-base) } } .tabcontent cs-action { cursor: pointer; } .tabcontent sib-display>div>sib-display>div { padding:20px; } .tabcontent sib-display>div>sib-display:nth-of-type(odd)>div { background-color:#ECF1FB; } .tabcontent sib-display>div>sib-display:nth-of-type(even)>div { background-color:white; } sib-set-default[name="content"]>*{ display: block; width: 100%; text-align: left; font-family: "var(--typo-btn)"; font-size: 1.4rem; } div .tit_element_list{ color: var(--clr-roll-black); font-size: 1.6rem; } #resources_history { sib-set-default{ margin-bottom: 4rem; } sib-set-default[name="content"]{ width: 70%; } hidden-widget{ display: none; } cs-section_header[name="header_criterias"] h2.title_form{ font-family: 'var(--typo-btn)'; font-size: 1.4rem; color: var(--clr-typo-base); border-bottom: 1px solid #DBE2ED; margin: 5rem 0 2rem 0; padding-bottom: .5rem; } } sib-display#pending_resources div{ clear: both; } .contenu_list{ height: 0; } .contenu_list cs-display-multiple-property{ display: block; } cs-display-resource-property.contenu_list[name="publication_year"]{ margin-top: .8rem; } cs-display-resource-property.contenu_list{ display: block; p { float: left; b{ color: var(--clr-roll-black); } } } div .contenu_list p, div .contenu_list label{ color: var(--clr-typo-base); font-size: 1.4rem; float: left; margin-right: 1rem; } sib-display-value,sib-multiple label,cs-resource-status div{ font-weight: bold; } sib-multiple label{ margin-right: 1rem; } #resources_history cs-resource-status[name="review.status"]{ width: 100%; display: block; text-align: right; div{ display: inline-block; font-family: "var(--typo-btn)"; } } #resources_history .fas{ color: var(--bg-btn-base); margin-left: 2.5rem; font-size: 1.5rem; transition: .3s all ease-in; cursor: pointer; &:hover{ color: var(--clr-roll-black); } } sib-multiple label, cs-resource-status[name="review.status"]+*{ float: left; width: auto; } .button_pending{ background: #5DC6F2; border-radius: 4px; border: none; cursor: pointer; } #pending_resources > div sib-display[label-validate="Check ->"]>div{ display:flex; justify-content: space-between; } #reviews .backlink{ margin: 0; } #pending_resources { sib-set-default[name="content"] sib-display-value{ font-size: 1.6rem; color: #444C4D; margin-bottom: 2rem; } sib-set-default[name="info"]{ justify-content: flex-start; cs-display-resource-property{ margin-right: 0rem; p,b{ color: var(--clr-typo-base); font-size: 1.4rem; } } } } .request_accordion { h2{ font-size: 1.4rem; color: #444C4D; text-align: left; cursor: pointer; font-weight: bold; font-family: "var(--typo-btn)"; } sib-set-default[name="info"]{ justify-content: flex-start; margin-top: 1rem; cs-display-resource-property[name="submitter.email"] p, cs-display-resource-property[name="submitter.email"] b{ margin: 0; } cs-display-resource-property{ margin-right: 7rem; float: left; p,b{ color: var(--clr-roll-black); font-size: 1.4rem; margin-left: 3rem; } } } } .check_ressource>div{ position: relative; top: 35%; } #requests sib-multiple{ margin-right: 7rem; label, cs-display-multiple-property[name="fields"] p{ color: var(--clr-roll-black); font-size: 1.4rem; margin: 0 1rem 0 0; font-family: 'var(--typo-btn)'; } cs-display-multiple-property[name="fields"]{ float: left; } } .request_accordion { sib-set-default cs-validate-action div{ position: relative; top: -1rem; } accordion-request-resource h2{ position: relative; } accordion-request-resource h2:after{ font-family: "Font Awesome 5 pro"; content: "\f078"; font-weight: 900; position : absolute; display: block; width: 1.5rem; height: 1.5rem; right: 1.4rem; top: 0rem; transform-origin: .7rem .7rem; transform: rotate(0); transition: .2s all ease-in; } accordion-request-resource.active h2:hover:after{ color: var(--bg-btn-base); } accordion-request-resource.active h2:after { transform: rotate(180deg); } } .accordion{ &:not(.active) + .panel sib-form + div { overflow: hidden; transition: max-height 0.2s ease-out; max-height: 0; } &.active + .panel sib-form + div { overflow: hidden; transition: max-height 0.2s ease-out; max-height: 1500px; } } /*XXXXXXXXXXXXXXXXXXXXX DETAIL RESSOURCES XXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ .format_type p{ border-radius: 5px; background-color: #5DC6F2; padding: .5rem; font-family: 'var(--typo-btn)'; color: var(--bg-block); text-decoration: none; text-align: center; font-size: 1.4rem; border:2px solid #5DC6F2; cursor: pointer; display: inline-block; margin: .5rem; transition: .4s all ease-in; float: right; &:hover{ background-color: var(--bg-block); color: #5DC6F2; } } cs-display-step-property[label="Step"] p{ font-weight: bold; border-bottom: #5DC6F2 solid 3px; width: auto; float: left; padding-bottom: .5rem; } // cs-display-resource-property[label="Format:"] p{ // width: auto; // float: right; // padding-bottom: .5rem; // } cs-display-resource-property[name="format.name"] + *{ clear: both; } sib-set-default[name="submitter_info"]{ display: block; cs-display-resource-property:first-child b{ display: block; } cs-display-resource-property[name="skills"] p{ margin-bottom: 2rem; } p{ font-size: 1.4rem; margin-bottom: 1rem; color: #3D424A; } } /* XXXXXXXXXXXXXXXXXXXXXXXXX Modal XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ #confirm_suppress, #confirm_status_change, #resource-validation-process, #resource-validation-process-confirmation { border: none; top: 0; padding: 0; width: 100%; height: auto; padding-bottom: 70%; background: rgba(0,0,0,0.7); &>div{ margin: 25% auto 25% auto; width: 50rem; background: white; padding: 2rem; text-align: center; position: relative; .fas.fa-times:before{ top: 2rem; } } sib-link.backlink { margin: 0; } h1{ font-family: var(--typo); font-size: 2.2rem; margin: 0 0 2rem 0; font-weight: normal; padding-top: 2rem; color: #444C4D; border-bottom: 1px solid #DBE2ED; } p{ text-align: center; } } #resource-validation-process, #resource-validation-process-confirmation{ padding-bottom: 30%; &> div{ width: 75%; margin: 0 auto 25% auto; } h2{ width: 100%; text-align: center; font-family: "var(--typo)"; font-size: 2rem; margin-top: 5rem; color: var(--clr-roll-black); } div{ background: url("../images/valid_fd.png") no-repeat center 43% white; .like{ background: none; } figure{ margin: 5rem 0; figcaption{ font-family: "var(--typo-btn)"; margin: 2rem auto 0 auto; color: var(--clr-typo-base); font-size: 1.6rem; } } } } #mentor-resource-detail, #entrepreneur-resource-detail, #mentor-resource-validate, #entrepreneur-request-create,#public-resource-detail, #mentor-database-resource-detail{ border: none; top: 0; padding: 0; width: 100%; height: auto; padding-bottom: 30%; background: rgba(0,0,0,0.7); .block_creat_count{ margin: 0 0 0 auto; img[name="preview_image"]{ margin-top: 3rem; } } h2.title_form{ margin-top: 3rem; } .title_form{ font-size: 1.6rem; color: #3D424A; font-family: 'var(--typo-btn)'; text-align: left; border: none; font-weight: normal; margin: 0 0 1.5rem 0; padding: 0; p { font-size: 2.2rem; margin: 0 0 2rem 0; font-weight: normal; padding-top: 0; } } cs-display-resource-property[name="format.name"] p{ text-align: right; } .avatar{ float: left; margin-right: 1rem; } .steps{ cs-display-step-property p{ color: #3D424A; font-size: 1.6rem; padding-right: 1rem; margin-right: .5rem; } } .like{ display: flex; flex-wrap: nowrap; justify-content: flex-end; p.backlink{ font-size: 1.4rem; margin:0 0 0 2.5rem; text-decoration: none; } } .resource-author, .validator_ressource{ p{ color: var(--clr-typo-base); font-size: 1.4rem; margin-bottom: 2.5rem; } b{ display: block; color: var(--clr-roll-black); } } cs-display-link *, sib-link{ margin: 0; } .broken sib-link{ margin: 1rem 0 0 3rem; } cs-display-property p{ clear: both; padding-top: 2rem; } } div#public-resource-detail cs-display-property[name="name"].title_form p, div#mentor-resource-detail cs-display-property[name="name"].title_form p, div#mentor-database-resource-detail cs-display-property[name="name"].title_form p, div#entrepreneur-resource-detail cs-display-property[name="name"].title_form p { font-family: 'var(--typo)'; font-size: 2.2rem; color: #444C4D; padding: 0 0 1.5rem 2rem; margin: 0 0 2rem 0; border-bottom: 1px solid #DBE2ED; } #entrepreneur-request-create h2.title_form, #public-resource-list cs-display-property[name="name"].title_form p{ font-family: 'var(--typo)'; font-size: 2.2rem; color: #444C4D; padding: 0 0 1.5rem 0; margin: 0 0 2rem 0; border-bottom: 1px solid #DBE2ED; &+p{ width: 80%; display: inline-block; font-size: 1.6rem; text-align: left; vertical-align: top; padding-top: .5rem; margin-right: 2rem; line-height: 1.3; } } #entrepreneur-request-create form h2.title_form{ font-family: 'var(--typo-btn)'; font-size: 1.6rem; color: #3D424A; font-weight: bold; } #mentor-resource-detail a, #mentor-resource-validate a, #entrepreneur-resource-detail a, #public-resource-detail a, #mentor-database-resource-detail a{ text-decoration: none; display: inline-block; margin: 0; } sib-set-default[name="specifications"]>cs-display-resource-property, sib-set-default[name="specifications"]>sib-multiple, cs-display-entrepreneur-related, cs-display-mentor-related, cs-display-mentor-database-related, cs-display-public-related { display: block; float: left; width: 33%; border: 1px solid var(--bg-page); padding: 2rem 0; background: var(--bg-form-focus); margin-top: 1px; p{ text-align: center; margin:0; font-size: 1.4rem; color: var(--clr-roll-black); } } cs-display-entrepreneur-related, cs-display-mentor-related, cs-display-public-related { cursor: pointer; margin-left: 1px; } .sib-conversation div.conversation-form{ border: none; position: relative; } div.sib-conversation textarea{ border-radius: 0; background: white; height: 4.5rem; padding: 1.5rem 1rem 1rem 3.2rem; font-size: 1.6rem; } div.sib-conversation div.conversation-form:before{ content: "\f27a"; font-family: "Font Awesome 5 pro"; font-weight: 900; position : absolute; display: block; width: 1.5rem; height: 1.5rem; top: 5.5rem; left: 2rem; color: var(--bg-btn-base); } .sib-conversation form{ overflow: hidden; input[type="submit"]{ float: right; } } div#requests.tabcontent sib-display.request_accordion div div> sib-display-value{ font-family: 'var(--typo-btn)'; font-size: 1.2rem; color: var(--clr-typo-base); float: left; } div#requests.tabcontent sib-display.request_accordion div div> sib-set-default >sib-display-value{ color: #444C4D; } cs-validate-action div{ clear: both; text-align: right; } #requests sib-set-default[name="content"] { padding: 0 18px; max-height: 0; overflow: hidden; transition: max-height 0.2s ease-out; } .fas.fa-times{ font-size: 2rem; &:before{ position: absolute; right: 18px; } } /*XXXXXXXXXXXXXXXXXX Commentaires XXXXXXXXXXXXXXXXXXXXXXXXXXX*/ .sib-conversation div>.conversation-item{ padding: 1.5rem; } .sib-conversation [name="conversation-content"]{ width: 90%; &>*{ width: 100%; } sib-set-default[name="conversation-head"]>*{ width: 100%; text-align: left; font-size: 1.3rem; color: var(--clr-typo-base); font-family: 'var(--typo-btn)'; margin: 0 0 1rem 0; font-weight: lighter; } sib-set-default[name="conversation-head"]>*:first-child{ order: 3; position: relative; left: -4rem; top: .5rem; font-size: 1.6rem; } sib-set-default[name="conversation-head"]>*:last-child{ order: 1; } sib-set-default[name="conversation-author"]{ text-align: left; font-size: 1.3rem; } } /*XXXXXXXXXXXXXXXXXX Partage XXXXXXXXXXXXXXXXXXXXXXXXXXX*/ .share{ width: 30%; margin: 2rem auto; display: flex; background-color: var(--bg-btn-base); align-items: center; padding: 1rem 2rem; color: white; i{ font-size: 1.8rem; } } /* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX PROFILE XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ .block_list.flex .button__actions>div{ display: block; } .profile_information{ margin-left: 8rem; width: 40%; padding: 3rem; position: relative; cs-display-label p{ margin: 1.5rem 0 0.5rem 0; font-weight: bold; } sib-display:last-child{ width: 100%; position: absolute; top: 100%; left: 0; background: var(--bg-btn-base); padding: 3rem; text-align: left; margin-bottom: 2rem; cs-display-resource-property[name="email"] p,.fab{ color: var(--bg-block); } cs-display-link { display: inline-block; width: 3rem; p{ margin: 0; } } } } #entrepreneur-account-view .profile_information, #user-account-view .profile_information, #mentor-account-view .profile_information { margin-left: 0; } cs-profile-picture{ width: 8.5rem; height: 8.5rem; float:left; margin-right: 1.5rem; img{ border-radius: 50%; } } cs-display-property[name="name"] p{ font-size: 2rem; font-weight: bold; margin: 0; } cs-display-property[name="mentor_profile.country.name"] p{ clear: both; } .contact_profil p{ color: var(--bg-block); cursor: pointer; } .button_edit{ position: absolute; top: -1rem; right: -2rem; width: 5rem; height: 5rem; border-radius: 50%; background: var(--clr-roll-black); color:white; border: 2px rgba(68,76,77, 0) solid; transition: .4s all ease-in; font-size: 1.4rem; cursor: pointer; } .button_edit:hover{ color: var(--clr-roll-black); background: white; border: 2px rgba(68,76,77, 1) solid; } /* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX SPECIFICITES XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ #mentor-database container .step cs-steps-header p, #entrepreneur-resource-list container .step cs-steps-header p{ margin-bottom: 0; } .accordion cs-steps-header[label="Étape 1"]>div, #entrepreneur-resource-list .accordion cs-steps-header[label="Étape 1 "]>div{ margin: 2rem 0; } .accordion.active cs-steps-header[label="Étape 1"]>div, #entrepreneur-resource-list .accordion.active cs-steps-header[label="Étape 1 "]>div{ margin: 2rem 0 0 0; } // #mentor-database .block_log.block_list>.step:first-child, // #entrepreneur-resource-list .block_log.block_list>.step:first-child{ // padding-bottom: 0; // } #mentor-database .keyword_submit.button__actions .button_base.ico_gauche, #entrepreneur-resource-list .keyword_submit.button__actions .button_base.ico_gauche{ text-align: center; padding: .8rem 1.9rem .8rem 1.9rem; } #mentor-resource-detail h2.title_form, #mentor-database-resource-detail h2.title_form{ font-weight: bold; } #entrepreneur-resource-list container .step div sib-display >div, #public-resource-list container .step div sib-display >div, #mentor-database container .step div sib-display >div{ margin-top: 2rem; } #mentor-account .block_list.flex{ margin-bottom: 19rem; } #entrepreneur-request-create sib-set-default[name="complementary_information"] cs-section_header[name="header_complementary"] h2{ margin-top:3rem; } #entrepreneur-request-create form input[type="submit"]{ float: right; } /* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX ELEMENTS CACHES XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ header span.ico_search input, header .ico_search:before{ display: none; } /* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX MEDIA QUERIES XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ @media screen and (max-width: 920px) { /* Partie mentor */ #resources_history > div div{ flex-wrap: nowrap; .button_base.button_pending{ margin-top: 0; } } #footer { display : none } } @media screen and (max-width: 920px) { /* Partie mentor */ .tablink{ font-size: 1.5rem; } } @media screen and (max-width: 840px) { /* Partie mentor */ #splash .block_log.loggin{ max-width: 55%; } .block_log.loggin{ width: 55%; &.flex{ flex-direction: column; } } } @media screen and (max-width: 800px) { /* Partie entrepreneur */ .container_min{ width: 100%; } .block_aside_entre{ display: none; } .block_list .w_75{ width: 100%; } input, textarea, select, form .ss-main .ss-multi-selected{ height: 4.6rem; } #entrepreneur-resource-list container .keyword_submit div, #public-resource-list container .keyword_submit div, #mentor-database container .keyword_submit div{ top:-5rem; } .button_base, input[type="submit"]{ padding: 1.8rem 0.9rem 1.8rem 0.9rem; } #mentor-resource-detail a, #mentor-database-resource-detail a, #entrepreneur-resource-detail a, #mentor-resource-validate a, #public-resource-detail a{ padding: 1.8rem 0.9rem 1.8rem 2.9rem; } .ico_gauche:before, ico_droite:before, #mentor-resource-detail a:before, #mentor-database-resource-detail a:before, #mentor-resource-validate a:before, #entrepreneur-resource-detail a:before, #entrepreneur-resource-list cs-display-property[name="name"] p:before, #confirm_suppress button:before, header span:before, #public-resource-detail cs-display-link[label="Link to resource"] a:before { left: 1rem; top: 1.7rem; } #mentor-resource-detail .broken sib-link, #mentor-database-resource-detail .broken sib-link, #entrepreneur-resource-detail .broken sib-link, #mentor-resource-validate .broken sib-link, #entrepreneur-request-create .broken sib-link, #public-resource-detail .broken sib-link { margin: 2rem 0 0 3rem; } #mentor-resource-detail, #mentor-database-resource-detail, #entrepreneur-resource-detail, #mentor-resource-validate, #entrepreneur-request-create, #public-resource-detail{ padding: 1rem 1rem 30% 1rem; } #entrepreneur-resource-detail sib-set-default[name="content"], #mentor-resource-detail sib-set-default[name="content"], #mentor-database-resource-detail sib-set-default[name="content"], #public-resource-detail sib-set-default[name="content"]{ width: 100%; } #entrepreneur-account .button__actions, #mentor-account .button__actions{ width: 100%; text-align: center; &>div{ display: inline-block; } &>div:first-child div{ padding: 1.8rem 0.9rem 1.8rem 2.9rem; } &+.profile_information{ margin: 1rem; .button_edit{ right: -.5rem; } } } .format_type p,#mentor-database container .step cs-display-resource-property[name="format.name"] p,#entrepreneur-resource-list container .step cs-display-resource-property[name="format.name"] p, #public-resource-list container .step cs-display-resource-property[name="format.name"] p, #mentor-database container .step cs-display-resource-property[name="format.name"] p{ padding: 1.5rem; } /* Partie mentor */ .button__actions .resources__newresource .button_base, #mentor-resource-list .button__actions .dashboard__database .button_base, #confirm_suppress button, .ico_database { padding: 1.8rem 0.9rem 1.8rem 2.9rem; } #confirm_suppress > div, #confirm_status_change > div, #resource-validation-process > div, #resource-validation-process-confirmation > div { margin-top: 5%; } /* Partie public */ #public-resource-list container .step cs-display-resource-property[name="format.name"] p{ padding: 1.5rem; } #entrepreneur-resource-list .step div div fake-dislike, #public-resource-list .step div div fake-dislike, #mentor-database .step div div fake-dislike{ right: 25%; } #entrepreneur-resource-list .step div div fake-like, #public-resource-list .step div div fake-like, #mentor-database .step div div fake-like{ right: 30%; } #entrepreneur-resource-list cs-display-property[name="name"] p:before, #public-resource-list cs-display-property[name="name"] p:before, #mentor-database cs-display-property[name="name"] p:before{ top: 0; left: 0; } #resource-validation-process div, #resource-validation-process-confirmation div{ background-image: none; figure{ width: 80%; margin: 1.5rem; position: relative; } figure:nth-last-child(-n+2):before{ content: "or"; position: absolute; top: -2rem; right: 45%; font-weight: bold; font-family: 'var(--typo-btn)'; font-size: 2rem; color: var(--bg-btn-base); } } .sib-conversation [name="conversation-wrapper"], .sib-conversation [name="message-wrapper"], sib-display[nested-field="conversations"], sib-display[nested-field="dislikes"], sib-display[nested-field="likes"]{ display: none!important; } } @media screen and (max-width: 750px) { .block_log { padding:var(--marge-base-750); } } b, strong { font-weight: bolder; } @media screen and (max-width: 660px) { div:not(#public-dashboard) header#header{ height: auto; padding-bottom: 2rem; } .container_min+.block_list .button__actions:not(.keyword_submit){ display: flex; justify-content: space-between; width: 100%; flex-wrap: wrap; } div:not(#public-dashboard) header>div>.flex{ flex-direction: column; flex-wrap: nowrap; .flex{ width: 90%; margin: 0 auto; figure{ margin: 0; } } .logo_head { margin: 2rem; } } #mentor-account .resources__newresource sib-link>div:first-child{ padding: 0; } #mentor-account .button__actions > div{ width: 50%; } sib-form-label-text, sib-multiple-select, sib-form-dropdown, sib-form-auto-completion, sib-form-number{ width: 100%; } .input_photo{ margin: 1rem; } sib-set-default[name="specifications"]{ flex-direction: column; } sib-set-default[name="specifications"] > cs-display-resource-property, sib-set-default[name="specifications"] > sib-multiple{ width: 100%; } #confirm_suppress > div{ width: 80%; } #entrepreneur-resource-list .step div div fake-dislike, #public-resource-list .step div div fake-dislike, #mentor-database .step div div fake-dislike{ top: 8.7rem; right: 5%; } #entrepreneur-resource-list .step div div fake-like, #public-resource-list .step div div fake-like, #mentor-database .step div div fake-like{ right: 15%; top: 8.7rem; } #entrepreneur-resource-list container .step cs-display-resource-property[name="format.name"], #public-resource-list container .step cs-display-resource-property[name="format.name"], #mentor-database container .step cs-display-resource-property[name="format.name"]{ margin-bottom: 2rem; } #mentor-resource-detail .like, #mentor-database-resource-detail .like, #entrepreneur-resource-detail .like, #mentor-resource-validate .like, #entrepreneur-request-create .like, #public-resource-detail .like{ position: absolute; right: 9px; top: 10px; } /* onglet mentor dashboard */ #mentor-resource-list .tabs .tablink h2{ width: 100%; font-size: .000001rem; color: #f5f6fa; height: 3rem; } #mentor-resource-list .tabs .tablink:after{ font-family: "Font Awesome 5 pro"; font-weight: 900; content:"\f271"; position : absolute; display: block; font-size: 3rem; left: 50%; top: -1.7rem; } #mentor-resource-list .tablink+div>div{ position:relative; } #mentor-resource-list .tabs .tablink.active+.tablink+.tablink+div div:before{ content: "Resources requesting validation"; position: absolute; font-family: 'var(--typo-btn)'; top: -5px; left: 0; font-size: 1.4rem; } #mentor-resource-list .tabs .tablink.active+.tablink+div #requests:before{ content: "Requested resources"; position: absolute; font-family: 'var(--typo-btn)'; top: -5px; left: 40%; font-size: 1.4rem; } #mentor-resource-list .tabs .tablink.active+div #history:before{ content: "History of your resources"; position: absolute; font-family: 'var(--typo-btn)'; top: -5px; right: -8px; font-size: 1.4rem; } #mentor-resource-list .tabs div.tablink:nth-child(2):after{ content:"\f274"; } #mentor-resource-list .tabs div.tablink:nth-child(3):after{ content:"\f073"; } #mentor-resource-list .tabs div.tablink.active:after{ content:""; } } @media screen and (max-width: 501px) { #entrepreneur-resource-list container .step cs-display-resource-property[name="format.name"] p, #public-resource-list container .step cs-display-resource-property[name="format.name"] p, #public-resource-list .step div div fake-like, #public-resource-list .step div div fake-dislike, #entrepreneur-resource-list .step div div fake-like, #entrepreneur-resource-list .step div div fake-dislike{ display: none!important; } } /* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX LOADER XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ #main-loader { //display: none; position: fixed; z-index: 999; height: 2em; width: 2em; overflow: show; margin: auto; top: 0; left: 0; bottom: 0; right: 0; } /* Transparent Overlay */ #main-loader:before { content: ''; display: block; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: radial-gradient(rgba(20, 20, 20,.8), rgba(0, 0, 0, .8)); background: -webkit-radial-gradient(rgba(20, 20, 20,.8), rgba(0, 0, 0,.8)); } /* :not(:required) hides these rules from IE9 and below */ #main-loader:not(:required) { /* hide "loading..." text */ font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } #main-loader:not(:required):after { content: ''; display: block; font-size: 10px; width: 1em; height: 1em; margin-top: -0.5em; -webkit-animation: spinner 150ms infinite linear; -moz-animation: spinner 150ms infinite linear; -ms-animation: spinner 150ms infinite linear; -o-animation: spinner 150ms infinite linear; animation: spinner 150ms infinite linear; border-radius: 0.5em; -webkit-box-shadow: rgba(255,255,255, 0.75) 1.5em 0 0 0, rgba(255,255,255, 0.75) 1.1em 1.1em 0 0, rgba(255,255,255, 0.75) 0 1.5em 0 0, rgba(255,255,255, 0.75) -1.1em 1.1em 0 0, rgba(255,255,255, 0.75) -1.5em 0 0 0, rgba(255,255,255, 0.75) -1.1em -1.1em 0 0, rgba(255,255,255, 0.75) 0 -1.5em 0 0, rgba(255,255,255, 0.75) 1.1em -1.1em 0 0; box-shadow: rgba(255,255,255, 0.75) 1.5em 0 0 0, rgba(255,255,255, 0.75) 1.1em 1.1em 0 0, rgba(255,255,255, 0.75) 0 1.5em 0 0, rgba(255,255,255, 0.75) -1.1em 1.1em 0 0, rgba(255,255,255, 0.75) -1.5em 0 0 0, rgba(255,255,255, 0.75) -1.1em -1.1em 0 0, rgba(255,255,255, 0.75) 0 -1.5em 0 0, rgba(255,255,255, 0.75) 1.1em -1.1em 0 0; } /* Animation */ @-webkit-keyframes spinner { 0% { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } @-moz-keyframes spinner { 0% { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } @-o-keyframes spinner { 0% { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes spinner { 0% { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } [hidden] { display: none !important; }