@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 { 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: 0 auto; } .no_shadow{ box-shadow: none; } .button_base, input[type="submit"], #mentor-resource-detail a, #entrepreneur-resource-detail a, .sib-conversation form input[type="submit"]{ 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, #entrepreneur-resource-detail a:hover,.sib-conversation form input[type="submit"]:hover{ background-color: var(--bg-block); color: var(--bg-btn-base); } .button_dark{ 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{ 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; } /* XXXXXXXXXXXXXXXXXXXXXXXXXXXX ICONES XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ .ico_gauche, #mentor-resource-detail a, #entrepreneur-resource-detail a, #entrepreneur-resource-list cs-display-property[name="name"] p{ padding-left: 3.5rem; position: relative; } .ico_droite{ padding-left: 3.5rem; position: relative; } .ico_gauche:before,ico_droite:before, #mentor-resource-detail a:before, #entrepreneur-resource-detail a:before,#entrepreneur-resource-list cs-display-property[name="name"] p: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:"\f1c0"; } .ico_search:before{ content: "\f002"; } #mentor-resource-detail a:before, #entrepreneur-resource-detail a:before{ /* ico link to ressource dans détail ressources*/ content:"\f0c1"; } .ico_arrow:before{ content: "\f061"; } #entrepreneur-resource-list cs-display-property[name="name"] p:before{ content:"\f005"; left: 0.4rem; top: 0.2rem; font-size: 1.1rem; 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-form-dropdown, sib-multiple-select,cs-form-password{ display: block; width: 48.5%; } 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#entrepreneur-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 label>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 label>input[type="file"]{ position: absolute; left: 0; height: 100px; opacity: 0; } 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; } .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: -3rem; top: 0; } .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; } header#header img[alt="Coopstarter"] { width: auto; height: auto; border-radius: 0; } .avatar{ width: 3rem; height: 3rem; border-radius: 50%; background: blue; margin-right: 5rem; } header#header .avatar img, #mentor-resource-detail .avatar img, #entrepreneur-resource-detail .avatar img{ border-radius: 50%; } header select{ width:12.5rem; margin-right: 2rem; border-radius: 50px; } header input{ width:14.5rem; margin-right: 2rem; border-radius: 50px; } header#header sib-form-dropdown>label>div { display: none; } /* 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: 150px; 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, a{ display: block; padding: 10px 20px; text-decoration: none; color: white; transition: .5s all ease-in; cursor: pointer; p { margin: 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; input[name="keyword"]{ float: left; width: 76%; } .keyword_submit div{ float: right; margin-top: 0; width: 20%; top: -1rem; } 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-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-multiple-property[name="format"] 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-multiple-property[name="format"] 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; } div sib-display:nth-child(even) div{ background: white; } cs-steps-header p{ margin-bottom: 1.5rem; b{ text-transform: uppercase; } } } } #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*/ .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; } .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; } .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; } .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; } 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; } 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; cs-display-resource-property{ margin-right: 7rem; float: left; p,b{ color: var(--clr-typo-base); font-size: 1.4rem; } } } } .check_ressource>div{ position: relative; top: 35%; } #requests sib-multiple{ margin-right: 7rem; label, cs-display-multiple-property[name="fields"] p{ color: var(--clr-typo-base); 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:after{ transform: rotate(180deg); } } .accordion:not(.active) + .panel sib-form + div{ max-height: 0; overflow: hidden; transition: max-height 0.2s ease-out; } /*XXXXXXXXXXXXXXXXXXXXX DETAIL RESSOURCES XXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ cs-display-step-property[label="Step"] p{ font-weight: bold; border-bottom: #5DC6F2 solid 3px; width: auto; float: left; padding-bottom: .5rem; } cs-display-multiple-property[label="Format:"] p{ width: auto; float: right; padding-bottom: .5rem; } sib-multiple[name="format"] + *{ clear: both; } sib-set-default[name="submitter_info"]{ display: block; cs-display-resource-property:first-child b{ display: block; } p{ font-size: 1.4rem; margin-bottom: 1rem; } } #mentor-resource-detail, #entrepreneur-resource-detail{ border: none; top: 0; padding: 0; width: 100%; height: auto; background: rgba(0,0,0,0.7); .block_creat_count{ margin: 0 0 0 auto; } .title_form{ font-size: 1.6rem; color: #3D424A; font-family: 'var(--typo-btn)'; text-align: left; border: none; font-weight: bold; margin: 0 0 1.5rem 0; padding: 0; p { font-size: 2.2rem; margin: 0 0 2rem 0; font-weight: normal; } } cs-display-multiple-property[name="format"] p{ text-align: right; } .avatar{ float: left; margin-right: 1rem; } .steps{ cs-display-step-property p{ color: #3D424A; font-size: 2.2rem; } } .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; } } .autor_ressource, .validator_ressource{ p{ color: var(--clr-typo-base); font-size: 1.4rem; } 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; } } #mentor-resource-detail a, #entrepreneur-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 { 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; } } .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; } } /* 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; } } } } 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"] 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 MEDIA QUERIES XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ @media screen and (max-width: 750px) { .block_log { padding:var(--marge-base-750); } } [hidden] { display: none !important; } b, strong { font-weight: bolder; }