/**** version française ****/ /**** Généralités ****/ html body div#container.container-fluid div.row-fluid div.col-md-12 div.corps div.row div.col-md-3 ul.list-unstyled li a.label.label-default{ font-size: 10px; } html body div#container.container-fluid div.row-fluid div.col-md-12 div.corps div.row div.col-md-3 ul.list-unstyled li a.label.label-default:hover{ background-color: #428bca; } html, body { font-family: arial; margin: 0; padding: 0; width:100%; background-color: #fff; } a { font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-size 14px; color: #006eab; } a:hover { color: #707173; } p{ font-family: arial; font-size: 12px; } img { vertical-align: baseline; } img.img-responsive { -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; transition: all 0.5s ease-in-out 0s; //opacity: 0.7;// } img.img-responsive:hover { -moz-transform: rotate(5deg) scale(1.10); -webkit-transform: rotate(5deg) scale(1.10); -o-transform: rotate(5deg) scale(1.10); -ms-transform: rotate(5deg) scale(1.10); transform: rotate(5deg) scale(1.10); opacity: 1; } ::before, ::after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .checkbox a{ font-size: 11px; } .label label-default a{ font-size: 12px; } html body div#container.container-fluid div.row-fluid div.col-md-12 div.corps section div.wizard div#render-step div#accordion.panel-group div#author.panel.panel-default div#collapse3.panel-collapse.in div.panel-body div#panel-body-author form#form_author div#aut-struct div div#authors.ui-sortable table#author-table.table tbody tr#aut_1.author td.author-line div.author-name-and-fonction span#aut_func_1.label.label-default{ font-size: 10px; } .struct{ margin-left: 20px; } .meta > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(2) > div:nth-child(1) > div:nth-child(1) > strong:nth-child(1){ margin-left: 20px; } .col-md-1 > span:nth-child(1){ margin-left: 20px; } /**** Titres ****/ .h1 puc{ color: #707173; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 900; font-size: 3.6em; margin-bottom: 2%; } .twitter h1 { color: #707173; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 900; font-size: 3.6em; margin-bottom: 2%; } .twitter h1::after { content: ''; display: inline-block; position: absolute; top: 90px; left: 15px; height: 15px; border-right: solid 50px #006eab; border-left: solid 15px hsla(201,100%,34%,0.25); } .recherche h2 { color: #ffffff; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 900; font-size: 3.6em; margin-bottom: 1.8%; } .recherche h2::after { content: ''; display: inline-block; position: absolute; top: 55px; left: 15px; height: 15px; border-right: solid 50px #006eab; border-left: solid 15px #B1CEDD; } .collections h1 { color: #707173; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 900; font-size: 3.6em; margin-bottom: 2%; } .collections h1::after { content: ''; display: inline-block; position: absolute; top: 120px; left: 15px; height: 15px; border-right: solid 50px #006eab; border-left: solid 15px hsla(201,100%,34%,0.25); } .video h1 { color: #707173; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 900; font-size: 3.6em; margin-bottom: 4%; } .video h1::after { content: ''; display: inline-block; position: absolute; top: 60px; left: 15px; height: 15px; border-right: solid 50px #006eab; border-left: solid 15px hsla(201,100%,34%,0.25); margin-bottom: 2%; } .ci h1 { color: #707173; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 900; font-size: 3.6em; margin-bottom: 2%; } .ci h1::after { content: ''; display: inline-block; position: absolute; top: 60px; left: 15px; height: 15px; border-right: solid 50px #006eab; border-left: solid 15px hsla(201,100%,34%,0.25); } .puc h1 { color: #707173; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 900; font-size: 3.6em; margin-bottom: 6%; } .puc h1::after { content: ''; display: inline-block; position: absolute; top: 250px; left: 40px; height: 15px; border-right: solid 50px #006eab; border-left: solid 15px hsla(201,100%,34%,0.25); } /**** Menu CCSD ****/ .navbar { margin-top:0; color: white; border-bottom: 0px; } #nav-services{ background-color: #000; } .dropdown-menu > li > a{ } #nav-services a{ color: white; background-color: #000; text-align: left; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; } .navbar-inverse .navbar-nav > .dropdown > a .caret { border-top-color: blue; border-bottom-color: blue; } #nav-services .dropdown-toggle a { background-color: #000; } /**** En-tête ****/ .logo { background-color: #000; padding-top: 2%; padding-bottom: 3%; padding-left: 3%; width: 40%; float: left; display: block; } /**** Menu de navigation ****/ .nav-tabs { padding-top: 5.5%; border-bottom: none; margin-bottom: 3%; z-index: 3; } .nav-tabs a{ font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; color: #004c99; text-transform: uppercase; font-weight: 600; font-size: 1.2em; min-width: 10%; letter-spacing: 0.2px; z-index: 3; } .nav-tabs > li > a:hover { background-color: transparent; border-left: 3px solid #004c99; border-top: 1px solid #eceded; border-right: 1px solid #eceded; border-bottom: 1px solid #eceded; border-radius: 0; } .dropdown-menu{ border-left: 3px solid #004c99; border-top: 1px solid #eceded; border-right: 1px solid #eceded; padding-left: 10px; padding-right: 10px; border-top: 1px solid #eceded; border-radius: 0; box-shadow: none; margin-left: -100px; z-index: 3; } .dropdown-menu > li > a { font-size: 1em; color: #004c99; background-color: white; padding-top: 8px; padding-bottom: 8px; border-bottom: 0.5px solid #eceded; border-top: none; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { color: #006eab; background-color: white; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover { color: #006eab; border: none; } /**** Fil d'arianne ****/ #container .corps>h1 { display:none; } .breadcrumb{ display:none; } .corps{ padding-left: 20px; padding-bottom: 200px; } /**** Structure ****/ .label-default { font-family: font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 100; font-size: 4px; background-color: white; color: #004c99; } #collapseProfil { font-family: font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 100; font-size: 8px; background-color: white; color: #004c99; } .label-default a{ margin-top: 2%; } .control-label{ font-size: 12px; } small{ font-size: 10px; } .container-fluid{ margin-left: auto; margin-right: auto; height: auto; } .container{ margin: auto; padding-top:2%; //padding-bottom:2%;// } .row{ background-color: transparent; margin-right: -15px; margin-left: -35px; padding-bottom: 3%; } .ti{ border: 1px solid #000; } /**** Carousel ****/ #myCarousel{ margin-top: -5.8%; width:100%; z-index: 1; } .sr-only{ background-color: transparent; color: transparent; } a.left.carousel-control{ background-color: transparent; color: transparent; } .carousel-control.left élément { margin-left: -5px; width: 10%; background-color: transparent; } .carousel-control:hover, .carousel-control:focus { background-color: transparent; } /**** Présentation ****/ .presentation p { font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-size: 22px; font-weight: 700; padding-top: 20px; } .paragraphe { font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-size: 20px; } .contact { background-color: hsla(201,100%,34%,0.6); padding: 20px; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-size: 20px; color: #ffffff; } .contact a{ font-weight: 700; padding-top: 25px; } /**** Actualités - Twitter ****/ .twitter{ background-color: #eceded; padding-bottom: 4%; } .twitter-tweet{ border-radius:0; border-top: 4px solid #1da1f2; background-color: #fff; } .EmbeddedTweet-tweetContainer{ border-radius: 0px; } #twitter-widget-2{ border-radius:0; } .twitter h6 a{ color: #006eab; background-color: transparent; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 100; font-size: 1.7em; text-transform: uppercase; text-align: center; border: 1px solid #006eab; border-radius:5px; padding: 15px; max-width: 250px; float: right; margin-bottom: 2%; } .twitter h6 a:hover{ text-decoration: none; background-color: #006eab; color: #ffffff; } /**** Recherche ****/ .recherche{ background-image: url('http://normandie-univ.halpreprod.archives-ouvertes.fr/public/fond_recherche.png'); background-repeat: no-repeat; background-position: center; padding-right: 15px; margin-bottom: -3%; padding-top: 3%; } .recherche .input-group-btn:last-child > .btn { background-color: #006eab; color: white; height: 60px; border: 1px solid #fff; border-radius: 0px; } .recherche .input-group .form-control:first-child{ border: 1px solid white; border-radius: 0px; height : 60px; font-size: 18px; font-weight:normal; padding-left: 15px; } /**** Collections ****/ .collections{ background-image: url("http://normandie-univ.halpreprod.archives-ouvertes.fr/public/fond_logo_nu.png"); background-repeat: no-repeat; background-attachment: fixed; background-position: center; padding-right: 15px; } .fond-collections{ background-color: hsla(34,27%,65%,0.2); padding-bottom: 2%; } .nombre{ font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; text-align: center; font-weight: 500; font-size: 5em; color: #707173; margin-top: 2%; padding-top: 2%; margin-bottom: -4%; } .nombre img{ vertical-align:sub; } .encart-collections{ background-color: transparent; margin-bottom: 3%; } .encart-collections-central{ background-color: transparent; margin-bottom: 3%; border-left: 1px solid #707173; border-right: 1px solid #707173; } .collections h2{ font-weight: 500; font-size: 2em; color: #707173; text-align: center; } .collections h6 a{ color: #006eab; background-color: transparent; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 100; font-size: 1.7em; text-transform: uppercase; text-align: center; border: 1px solid #006eab; border-radius:5px; padding: 15px; max-width: 250px; float:right; margin-bottom: 2%; } .collections h6 a:hover{ text-decoration: none; background-color: #006eab; color: #ffffff; } .lien-collection{ margin-bottom: 2%; } .spacer{ min-height: 2%; } /**** Vidéos ****/ .video{ background-image: url('http://hal-normandie-univ.archives-ouvertes.fr/THESES-NU/public/picto_sombre.png'); background-repeat: no-repeat; background-attachment: fixed; background-position: center; padding-right: 15px; margin-top:-3.8%; padding-top: 2%; padding-bottom: 3%; } .video_description{ width: 100%; padding:10px; } .video-conteneur { position:relative; padding-bottom:56.25%; height:0; overflow:hidden; } .video_description h5{ font-weight: bold; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; color: #000; margin-bottom:-5px; } .video_description h6{ font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 100; font-size: 1.7em; color: white; text-transform: uppercase; text-align: center; background-color: #006eab; border: 1px solid #006eab; border-radius:5px; padding: 15px; max-width: 250px; float:right; } .video_description h6 a{ color: white; } .video_description h6 a:hover{ text-decoration: none; color: #e89800; } .video_description p{ font-size:16px; margin-bottom: 10%; } .video-conteneur iframe, .video-conteneur object, .video-conteneur embed { position:absolute; top:0; left:0; width:100%; height:100%; } /**** Collaborations internationales ****/ .leaflet-container.leaflet-touch-drag.leaflet-touch-drag { min-height: 800px; width: 100%; } .ci{ background-color: #eceded; margin-top:-3%; padding-top: 2%; padding-bottom: 2%; margin-bottom: -10%; } .ci .widget{ border: none; padding: 0px; } .ci .widget-header{ background-color: #eceded; } .ci .widget-content{ background-color: #eceded; } .ui.grid{ background-color: #eceded; border: none; box-shadow: none; } .ui.segment.column, .ui.grid > .ui.segment.column, .ui.page.grid.segment{ background-color: #eceded; border: none; box-shadow: none; } .cartoHAL{ background-color: #eceded; } div, table,label, input, button, select, textarea { font-family: Verdana, Geneva, sans-serif; font-size: 10; color: ; } /************* Widgets **************/ .widget-header { font-family: font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 500; text-align: left; background-color: transparent; color: #000; font-size: 1.2em; line-height: 18px; border-bottom: none; text-transform: uppercase; padding-top: 20px; padding-left: 20px; padding-bottom: 5px; text-align: center; } .widget{ border: 0px; padding-bottom: 10px; background-color: transparent; } .label-default { font-family: font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 500; font-size: 1.4em; background-color: white; color: #004c99; } /************* Page notice **************/ .widget-openaccess{ background-color: #eceded; } .widget-licence{ background-color: #eceded; } .widget-identifiants{ background-color: #eceded; } .widget-collection{ background-color: #eceded; } .widget-citation{ background-color: #eceded; } .widget-export{ background-color: #eceded; } .widget-share{ background-color: #eceded; } .widget-metrics{ background-color: #eceded; } .widget-files{ background-color: hsla(201,100%,34%,0.42); } #document .widget-header{ font-weight: 600; font-size: 1.2em; } #document .label-default{ font-size: 12px; } #THEME h3, #UNIV h3, #ECOLE h3, #LABO h3, #AUTRE h3{ color: #707173; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 900; font-size: 2.5em; margin-bottom: 1%; } div.col-md-8:nth-child(2) { font-size: 14px; } /**** Page mes dépôts ****/ .btn-group open{ margin-left: 100px; } /************* Pied de page **************/ .footer { background-color: #000; width: 100%; height: auto; margin-top: -10%; } #footer{ margin-top: 20px; margin-bottom: 20px; } .footer span.web-developer-replace-images-with-alt-attributes { color:white; } #foot-contact { color:white; width:100%; background-color: #000; float:left; text-align:center; padding-top:1%; padding-bottom:1%; margin:0%; font-size: 13px; } #foot-contact a { color:white; } #foot-contact a:hover { color:#707173; } #foot-logosbox{ width:100%; float:left; color:white; background-color: #000; text-align:center; padding: 1% 1%; padding-top: 2%; } .foot-logobox{ margin:1%; float:none; color:white; } .foot-logoetab{ width:8%; color:white; padding-right: 0.5%; padding-bottom: 1%; } /**** Page dépôt ****/ #form_meta{ margin-left:30px; } #meta-footer-note{ margin-left:20px; } #aut_func_0{ font-size: 12px; } #aut_new{ margin-left:30px; } /**** Page collection ****/ .collection_image { background-image: url('http://normandie-univ.halpreprod.archives-ouvertes.fr/public/library.jpg'); background-repeat: no-repeat; background-attachment: fixed; background-position: center; margin-bottom: -3%; margin-top: -3.8%; padding-right: 15px; } .intro p { font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-size: 20px; } .prez_cellule p { font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-size: 20px; padding: 20px; } .collection_2 { background-color: #fff; padding-right: 15px; padding-top: 3%; padding-bottom: 3%; padding-right: 15px; } .collection_2 p{ font-size:14px; text-align: center; margin-bottom: -2%; padding-left: 15px; padding-right: 15px; } /**** Page formation ****/ .formation_image { background-image: url('http://normandie-univ.halpreprod.archives-ouvertes.fr/public/fond_formation.png'); background-repeat: no-repeat; background-attachment: fixed; background-position: center; margin-bottom: -1%; margin-top: -3.8%; padding-right: 15px; } .intro{ margin-top: 7%; margin-bottom: 7%; padding: 20px; background-color: hsla(360, 100%, 100%, 0.85); } .formation_1 { padding-right: 15px; background-color: #707173; padding-top: 3%; padding-bottom: 3%; padding-right: 15px; margin-top: -3%; } .formation_1 h6{ font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 100; font-size: 3em; color: white; text-transform: uppercase; text-align: center; background-color: #e89800; padding: 20px; max-width: 350px; } .formation_1 h5{ font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 100; font-size: 3em; color: white; text-transform: uppercase; text-align: center; background-color: #006eab; padding: 20px; max-width: 350px; } .formation_1 .prez_cellule{ background-color: #fff; } .formation_1 .prez_cellule_2{ background-color: #fff; } .prez_cellule_2 p{ font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-size: 20px; padding: 20px; } .formation_2 { background-image: url('http://normandie-univ.halpreprod.archives-ouvertes.fr/public/fond_cafe.png'); background-repeat: no-repeat; background-position: center; padding-right: 15px; padding-top: 3%; padding-bottom: 3%; } .formation_2 h6{ font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 100; font-size: 3em; color: white; text-transform: uppercase; text-align: center; background-color: #e89800; padding: 20px; max-width: 350px; } .formation_2 h5{ font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 100; font-size: 3em; color: white; text-transform: uppercase; text-align: center; background-color: #006eab; padding: 20px; max-width: 350px; } .formation_2 .prez_cellule_2{ background-color: transparent; } /**** Page tutoriels ****/ .tutoriel { padding-right: 15px; background-color: #707173; padding-top: 3%; padding-bottom: 3%; padding-right: 15px; margin-top: -3%; } .tutoriel h6{ font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 100; font-size: 3em; color: white; text-transform: uppercase; text-align: center; background-color: #e89800; padding: 20px; max-width: 350px; } .tutoriel h5{ font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 100; font-size: 3em; color: white; text-transform: uppercase; text-align: center; background-color: #006eab; padding: 20px; max-width: 350px; } .tutoriel .prez_cellule{ background-color: #fff; } .tutoriel .prez_cellule_2{ background-color: #fff; } iframe { border: 0px; } /**** PUC ****/ .puc_image { background-image: url('http://hal-normandie-univ.archives-ouvertes.fr/public/blur_puc.jpg'); background-repeat: no-repeat; background-attachment: fixed; background-position: center; margin-bottom: -1%; margin-top: -3.8%; padding-right: 15px; } /**** A propos ****/ .a_propos { padding-right: 15px; background-color: #707173; padding-top: 3%; padding-bottom: 3%; padding-right: 15px; margin-top: -3.8%; } .zoom { font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-size: 16px; padding: 20px; } .prez_cellule_2 p{ font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-size: 20px; padding: 20px; } .a_propos .prez_cellule{ background-color: #fff; } .a_propos .prez_cellule_2{ background-color: #fff; } .a_propos h6{ font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 100; font-size: 3em; color: white; text-transform: uppercase; text-align: center; background-color: #e89800; padding: 20px; max-width: 350px; } .a_propos h5{ font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 100; font-size: 3em; color: white; text-transform: uppercase; text-align: center; background-color: #006eab; padding: 20px; max-width: 350px; } /**** timeline ****/ * { box-sizing: border-box; } /* The actual timeline (the vertical ruler) */ .timeline { position: relative; max-width: 1200px; margin: 0 auto; } /* The actual timeline (the vertical ruler) */ .timeline::after { content: ''; position: absolute; width: 6px; background-color: #5b2268; top: 0; bottom: 0; left: 50%; margin-left: -3px; } /* Container around content */ .container_timeline { padding: 10px 40px; position: relative; background-color: inherit; width: 50%; } /* The circles on the timeline */ .container_timeline::after { content: ''; position: absolute; width: 30px; height: 30px; right: -10px; background-color: white; border: 4px solid #FF9F55; top: 15px; border-radius: 50%; z-index: 1; } /* Place the container to the left */ .left { left: 5px; } /* Place the container to the right */ .right { left: 50%; } /* Add arrows to the left container (pointing right) */ .left::before { content: " "; height: 0; position: absolute; top: 22px; width: 0; z-index: 1; right: 30px; border: medium solid white; border-width: 10px 0 10px 10px; border-color: transparent transparent transparent #5b2268; } /* Add arrows to the right container (pointing left) */ .right::before { content: " "; height: 0; position: absolute; top: 22px; width: 0; z-index: 1; left: 30px; border: medium solid white; border-width: 10px 10px 10px 0; border-color: transparent #5b2268 transparent transparent; } /* Fix the circle for containers on the right side */ .right::after { left: -16px; } /* The actual content */ .content_timeline { padding: 20px 30px; background-color: #5b2268; position: relative; border-radius: 6px; color: white; } /* Media queries - Responsive timeline on screens less than 600px wide */ @media screen and (max-width: 600px) { /* Place the timelime to the left */ .timeline::after { left: 31px; } /* Full-width containers */ .container_timeline { width: 100%; padding-left: 70px; padding-right: 25px; } /* Make sure that all arrows are pointing leftwards */ .container_timeline::before { left: 60px; border: medium solid white; border-width: 10px 10px 10px 0; border-color: transparent white transparent transparent; } /* Make sure all circles are at the same spot */ .left::after, .right::after { left: 15px; } /* Make all right containers behave like the left ones */ .right { left: 0%; } } #nav-services > li a{ background-color: transparent; color: #fff; } /**** Script retour haut de page ****/ #back-to-top { position: fixed; bottom: 125px; right: 0px; z-index: 9999; width: 40px; height: 40px; text-align: center; line-height: 50px; background-color: rgba(0,0,0,0.4); color: #ffffff; cursor: pointer; border: 0; border-radius: 5px 0 0 5px; text-decoration: none; transition: opacity 0.2s ease-out; opacity: 0; } #back-to-top:hover { //background: #e89800;// } #back-to-top.show { opacity: 1; } /**** Ecrans L ****/ @media only screen and (max-width:1366px) { .dropdown-submenu > .dropdown-menu { float-left: -200px; } .logo { width: 36%; } .nav-tabs a{ font-size: 0.9em; } .dropdown-menu > li > a { font-size: 0.9em; } .dropdown-menu{ font-size: 0.9em; } .label-default { font-family: font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 500; font-size: 1em; background-color: white; color: #004c99; } #myCarousel{ margin-top: -7.8%; } .formation_image { margin-top: -7.8%; } .collection_image { margin-top: -7.8%; } } /**** Ecrans S ****/ @media only screen and (max-width:480px) { #back-to-top { display: none; } .nav-tabs{ //font-size: 2em;// } .nav-tabs a{ font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; color: #004c99; text-transform: uppercase; font-weight: 500; font-size: 1.6em; width: 350px; margin:auto; text-align:center; } .dropdown-menu > li > a { width: 325px; font-size: 1.4em; } .dropdown-menu { margin-left:0; } .navbar-header{ background-color: #333; } .navbar{ background-color: #333; } .logo { width: 100%; padding-top: 40px; padding-bottom: 40px; } .ti{ margin-top: 20px; } .twitter h1 { font-size: 18px; padding-left: 20px; } .twitter h1::after { content: ''; display: inline-block; position: absolute; top: 60px; left: 35px; height: 8px; border-right: solid 50px #006eab; border-left: solid 15px hsla(201,100%,34%,0.25); } .recherche h2 { font-size: 18px; padding-left: 50px; padding-top: 20px; } .recherche h2::after { content: ''; display: inline-block; position: absolute; top: 55px; left: 65px; height: 8px; border-right: solid 50px #006eab; border-left: solid 15px #B1CEDD; } .recherche .input-group .form-control:first-child{ border: 1px solid white; border-radius: 0px; height : 60px; font-size: 12px; font-weight:normal; padding-left: 15px; width: 80%; margin-left: 20%; } .collections h1 { color: #707173; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 900; font-size: 18px; margin-bottom: 1.5%; padding-left: 50px; } .collections h1::after { content: ''; display: inline-block; position: absolute; top: 100px; left: 65px; height: 8px; border-right: solid 50px #006eab; border-left: solid 15px hsla(201,100%,34%,0.25); } .encart-collections-central{ background-color: transparent; padding-bottom: 2%; margin-bottom: 3%; border-top: 1px solid #707173; border-bottom: 1px solid #707173; border-left: 0px; border-right: 0px; margin-left: 35px; } .collections h2{ font-weight: 500; font-size: 1.8em; color: #707173; text-align: center; margin-top: -2%; } .video { margin-left: 50px; } .video h1 { color: #707173; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 900; font-size: 18px; margin-bottom: 4%; } .video h1::after { content: ''; display: inline-block; position: absolute; top: 30px; left: 15px; height: 8px; border-right: solid 50px #006eab; border-left: solid 15px hsla(201,100%,34%,0.25); margin-bottom: 2%; } iframe { margin-top: 4%; } .ci { margin-left: 50px; } .ci h1 { color: #707173; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 900; font-size: 18px; margin-bottom: 2%; margin-left: 45px; } .ci h1::after { content: ''; display: inline-block; position: absolute; top: 30px; left: 60px; height: 8px; border-right: solid 50px #006eab; border-left: solid 15px hsla(201,100%,34%,0.25); } } /**** Ecrans M ****/ @media only screen and (max-width:800px) { .logo { width: 100%; padding-top: 40px; padding-bottom: 40px; } .ti{ margin-right: 20px; } .twitter h1 { font-size: 24px; padding-left: 30px; } .twitter h1::after { content: ''; display: inline-block; position: absolute; top: 70px; left: 45px; height: 12px; border-right: solid 50px #006eab; border-left: solid 15px hsla(201,100%,34%,0.25); } .recherche { margin-left: 25px; } .recherche h2 { font-size: 24px; padding-left: 30px; padding-top: 20px; } .recherche h2::after { content: ''; display: inline-block; position: absolute; top: 55px; left: 45px; height: 12px; border-right: solid 50px #006eab; border-left: solid 15px #B1CEDD; } .recherche .input-group .form-control:first-child{ border: 1px solid white; border-radius: 0px; height : 60px; font-size: 14px; font-weight:normal; padding-left: 15px; width: 90%; margin-left: 10%; } .collections h1 { color: #707173; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 900; font-size: 24px; margin-bottom: 1.5%; padding-left: 50px; } .collections h1::after { content: ''; display: inline-block; position: absolute; top: 100px; left: 65px; height: 8px; border-right: solid 50px #006eab; border-left: solid 15px hsla(201,100%,34%,0.25); } .encart-collections-central{ background-color: transparent; padding-bottom: 2%; margin-bottom: 3%; border-top: 1px solid #707173; border-bottom: 1px solid #707173; border-left: 0px; border-right: 0px; margin-left: 35px; } .video { margin-left: 35px; } .video h1 { color: #707173; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 900; font-size: 24px; margin-bottom: 4%; padding-left: 50px; } .video h1::after { content: ''; display: inline-block; position: absolute; top: 35px; left: 65px; height: 12px; border-right: solid 50px #006eab; border-left: solid 15px hsla(201,100%,34%,0.25); margin-bottom: 2%; } iframe { margin-top: 4%; padding-left: 2%; } .ci h1 { color: #707173; font-family: "Century Gothic", "Avant Garde", Avenir, TeXGyreAdventorRegular, Verdana, sans-serif; font-weight: 900; font-size: 24px; margin-bottom: 2%; margin-left: 20px; } .ci h1::after { content: ''; display: inline-block; position: absolute; top: 35px; left: 35px; height: 12px; border-right: solid 50px #006eab; border-left: solid 15px hsla(201,100%,34%,0.25); } .twitter-tweet{ margin: auto; width:768px; } .leaflet-container.leaflet-touch-drag.leaflet-touch-drag { min-height: 500px; width: 100%; } } .open{ margin-left: 100px; } /**** version anglaise ****/ .search .form-control{ border: 1px solid black; border-radius: 0px; height: 40px; font-size: 12px; font-weight:normal; padding-left: 15px; } .search .input-group-btn{ height: 40px; padding-left: 2px; background-color: #428bca; border: 1px solid #428bca; } .search button.btn:nth-child(1){ border: none; }