#fichiers-elus .link-url .Lien, #comptes-rendus-elus .link-url .Lien { background:none; padding-left:5px; } @import url("https://www.snphpu.org//hello.myfonts.net/count/28c4de"); @font-face {font-family: 'ProximaNovaA-Bold';src: url('https://www.snphpu.org/eplib/fonts/28C4DE_0_0.eot');src: url('https://www.snphpu.org/eplib/fonts/28C4DE_0_0.eot?#iefix') format('embedded-opentype'),url('https://www.snphpu.org/eplib/fonts/28C4DE_0_0.woff') format('woff'),url('https://www.snphpu.org/eplib/fonts/28C4DE_0_0.ttf') format('truetype');} @font-face {font-family: 'ProximaNovaA-RegularIt';src: url('https://www.snphpu.org/eplib/fonts/28C4DE_1_0.eot');src: url('https://www.snphpu.org/eplib/fonts/28C4DE_1_0.eot?#iefix') format('embedded-opentype'),url('https://www.snphpu.org/eplib/fonts/28C4DE_1_0.woff') format('woff'),url('https://www.snphpu.org/eplib/fonts/28C4DE_1_0.ttf') format('truetype');} @font-face {font-family: 'ProximaNovaS-Regular';src: url('https://www.snphpu.org/eplib/fonts/28C4DE_2_0.eot');src: url('https://www.snphpu.org/eplib/fonts/28C4DE_2_0.eot?#iefix') format('embedded-opentype'),url('https://www.snphpu.org/eplib/fonts/28C4DE_2_0.woff') format('woff'),url('https://www.snphpu.org/eplib/fonts/28C4DE_2_0.ttf') format('truetype');} @font-face {font-family: 'ProximaNovaS-RegularIt';src: url('https://www.snphpu.org/eplib/fonts/28C4DE_3_0.eot');src: url('https://www.snphpu.org/eplib/fonts/28C4DE_3_0.eot?#iefix') format('embedded-opentype'),url('https://www.snphpu.org/eplib/fonts/28C4DE_3_0.woff') format('woff'),url('https://www.snphpu.org/eplib/fonts/28C4DE_3_0.ttf') format('truetype');} @font-face {font-family: 'ProximaNovaS-Bold';src: url('https://www.snphpu.org/eplib/fonts/28C4DE_4_0.eot');src: url('https://www.snphpu.org/eplib/fonts/28C4DE_4_0.eot?#iefix') format('embedded-opentype'),url('https://www.snphpu.org/eplib/fonts/28C4DE_4_0.woff') format('woff'),url('https://www.snphpu.org/eplib/fonts/28C4DE_4_0.ttf') format('truetype');} @font-face {font-family: 'ProximaNovaA-BoldIt';src: url('https://www.snphpu.org/eplib/fonts/28C4DE_5_0.eot');src: url('https://www.snphpu.org/eplib/fonts/28C4DE_5_0.eot?#iefix') format('embedded-opentype'),url('https://www.snphpu.org/eplib/fonts/28C4DE_5_0.woff') format('woff'),url('https://www.snphpu.org/eplib/fonts/28C4DE_5_0.ttf') format('truetype');} @font-face {font-family: 'ProximaNovaS-BoldIt';src: url('https://www.snphpu.org/eplib/fonts/28C4DE_6_0.eot');src: url('https://www.snphpu.org/eplib/fonts/28C4DE_6_0.eot?#iefix') format('embedded-opentype'),url('https://www.snphpu.org/eplib/fonts/28C4DE_6_0.woff') format('woff'),url('https://www.snphpu.org/eplib/fonts/28C4DE_6_0.ttf') format('truetype');} @font-face {font-family: 'ProximaNovaA-Regular';src: url('https://www.snphpu.org/eplib/fonts/28C4DE_7_0.eot');src: url('https://www.snphpu.org/eplib/fonts/28C4DE_7_0.eot?#iefix') format('embedded-opentype'),url('https://www.snphpu.org/eplib/fonts/28C4DE_7_0.woff') format('woff'),url('https://www.snphpu.org/eplib/fonts/28C4DE_7_0.ttf') format('truetype');} @font-face {font-family: 'ProximaNova-RegularIt';src: url('https://www.snphpu.org/eplib/fonts/28C4DE_8_0.eot');src: url('https://www.snphpu.org/eplib/fonts/28C4DE_8_0.eot?#iefix') format('embedded-opentype'),url('https://www.snphpu.org/eplib/fonts/28C4DE_8_0.woff') format('woff'),url('https://www.snphpu.org/eplib/fonts/28C4DE_8_0.ttf') format('truetype');} @font-face {font-family: 'ProximaNova-BoldIt';src: url('https://www.snphpu.org/eplib/fonts/28C4DE_9_0.eot');src: url('https://www.snphpu.org/eplib/fonts/28C4DE_9_0.eot?#iefix') format('embedded-opentype'),url('https://www.snphpu.org/eplib/fonts/28C4DE_9_0.woff') format('woff'),url('https://www.snphpu.org/eplib/fonts/28C4DE_9_0.ttf') format('truetype');} @font-face {font-family: 'ProximaNova-Regular';src: url('https://www.snphpu.org/eplib/fonts/28C4DE_A_0.eot');src: url('https://www.snphpu.org/eplib/fonts/28C4DE_A_0.eot?#iefix') format('embedded-opentype'),url('https://www.snphpu.org/eplib/fonts/28C4DE_A_0.woff') format('woff'),url('https://www.snphpu.org/eplib/fonts/28C4DE_A_0.ttf') format('truetype');} @font-face {font-family: 'ProximaNova-Bold';src: url('https://www.snphpu.org/eplib/fonts/28C4DE_B_0.eot');src: url('https://www.snphpu.org/eplib/fonts/28C4DE_B_0.eot?#iefix') format('embedded-opentype'),url('https://www.snphpu.org/eplib/fonts/28C4DE_B_0.woff') format('woff'),url('https://www.snphpu.org/eplib/fonts/28C4DE_B_0.ttf') format('truetype');} html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, img, cite, code, del, dfn, em, font, 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, input, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; background: transparent; } html { height:100%; font-size:16px; } body { background:#fff; font-family: &#39;Lato&#39;,Tahoma, Arial, sans-serif; font-size:0.9rem; color:#000000; height:100%; } header, nav, footer, figure, section { display: block; } .wrapper { margin: 0 auto; position:relative; max-width:960px; padding:0; line-height:140%; } .wrapper a, .wrapper a:hover, .wrapper a:visited { text-decoration:none;} header, .header { width:100%; background:#fff; z-index:10000; } header .wrapper { padding-top:10px; } header .nav { height:54px; padding:0; z-index:100; width:100%; margin-top:35px } .headerfond {background:#000; /* opacity: 0.9; filter: alpha(opacity=90); */ width:100%; height:100px; position:absolute; z-index:1; min-height:60px;} #content { overflow:hidden; display:none; padding-top:8px; z-index:1000; } .zoneblanche { background:#fff; color:#000000;padding:10px 0; overflow:hidden;} .zonenoire { background:#000; color:#fff;padding:40px 0 60px 0; overflow:hidden;} .zonegrise { background:#efefef; color:#000; padding:40px 0 60px 0; overflow:hidden;} #content .wrapper { overflow:hidden; margin-top:0px; } .pre-footer { } footer, .footer { padding-bottom:30px; background:#ededed; overflow:hidden; position:relative; } footer .wrapper, .footer .wrapper { overflow:hidden; margin-top:30px; } .zone { clear:both; width:100%; overflow:hidden; position:relative;} .ep-colonne { margin-top:0px; background-color:#999; padding:0px; overflow:hidden; } .ep-contenu { min-height:100%; _height: 100%; /* for IE6 */ height: auto !important; height: 100%; margin-top:12px; overflow:hidden; } .headerune, #headerune { border-bottom:8px solid #e60000; position:absolute; /*background:#000; */ height:100px;bottom:0;width:100%; z-index:50; /*opacity: 0.8; filter: alpha(opacity=80); */ } .headerune.fixed { position: fixed; top: 0; } /* #slide-list.none { display:none; } */ .top { cursor:pointer; background:url(https://www.snphpu.org/images/top.png) top left no-repeat; width:50px; height:39px; position:fixed; right:20px; bottom:30px; z-index:10000;} .ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .spacer { clear:both; } .Texte ul li { margin-left:25px; list-style:default; } .epmenu{ color: #000; position: relative; z-index:80; height:54px; overflow:hidden; display:inline-block; } #menufirst {} .epsousmenu { z-index: 3000; visibility:hidden; display:none; margin: -20px 0 0 -10px; border:1px solid #fff; padding: 0px 0px 0px 0px ; position: absolute; background: #97b208; } .epmenu:hover{ } .epmenu .label, .epmenu .label-on { display:block; border-top:4px solid #fff; background-color:#ededed; padding:15px 13px; z-index:80; height:20px; text-align: center; font-size: 14px; font-weight:bold; color: #000; cursor:pointer; text-decoration:none; } .epmenu:hover .label{ background-color:#9154b3; color:#fff } .epmenu .label-on { color: #9154b3; border-top:4px solid #000; } .epsousmenu a{ text-decoration: none; display:block; overflow:hidden; margin:0 0 0 -20px; padding:10px 10px 10px 27px; text-align:left; font-size: 11px; color: #fff; font-family:arial; text-transform:uppercase; } .epsousmenu a:hover{ background:#cad279 url(https://www.snphpu.org/images/smenufl2.png) no-repeat 12px 13px; color: #000; } .form_login { margin:0 0 40px 40px; float:right; border-radius: 10px; background-color: #9154b3; color:#fff; padding:20px; min-width:45%; } .form_login p > label { float:left; width:45%; font-size:14px; margin-top:3px } .form_login p > input[type="text"], .form_login p > input[type="password"] { float:right;border:none;width:50%; box-sizing:border-box; } form.posters-form label { float:left; width:40%; line-height:35px; box-sizing:border-box; } form.posters-form .Field { float:left; width:60%; border:1px solid #ccc; box-sizing:border-box; height:35px; } form.posters-form input[type="submit"] { float:right; background: #99CC01; color: #FFF; text-transform: uppercase; border:0; margin:0; } #base-posters .results { margin-top:30px; } #base-posters .thematique { margin-top:15px; background:#9154B3; padding:2px 10px; text-transform:uppercase; font-weight:bold; color:#FFF; } #base-posters .item { padding: 15px 0; border-bottom:1px solid #9154B3; cursor:pointer; } #base-posters .item:hover { background:#FAF2FF; } #base-posters .labels { float:left; width:70px; } #base-posters .labels div { background: #99CC01; text-align:center; font-size:0.8em; color:#FFF; margin-bottom:3px; } #base-posters .content { margin-left:80px; } #base-posters .content .title { font-weight:bold; line-height:1.15em; margin-bottom:5px; } .clear { clear:both; } #base-posters .field-wrap { float:left; width:50%; height:35px; padding:7px 0; } #base-posters .field-wrap.first { width:100%; } #base-posters .field-wrap.first label { width:20%; } #base-posters .field-wrap.first input { width:80%; } #base-posters .field-wrap:nth-child(5) label { padding-left:45px; } .zone-chemin { background:#99cc01; height:auto; margin-top:15px; padding:7px 0;} .chemin { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color:#FFF; } .chemin .lien { color:#fff; text-decoration:none; font-size:12px; background:url(https://www.snphpu.org/images/fleche-chemin.png) 0px 2px no-repeat; margin-left:15px; padding-left:20px;} #chemin-on { } #chemin-un { background:none; padding-left:0; margin-left:0;} h1, h2, .h2-responsive { margin:10px 0 10px 0; font-size:32px; line-height:34px; /*font-family:&#39;ProximaNovaA-Bold&#39;;*/ font-family:&#39;Lato&#39;, Tahoma; font-weight:bold; padding-bottom:21px; color:#9154b3; overflow:hidden; display:block ; } h1 { margin:15px 0 10px 0; } .zoneaccrocheune { position:absolute; margin-top:10px; margin-left:40px;z-index:1 } .accrocheUne { margin-top:20px;font-family:&#39;sugarcubesbold&#39;; font-size:26px; margin-bottom:5px; line-height:34px; color:#fff; text-shadow: 2px 2px #555; text-transform:none; background: none;} .h2-inline { display:inline-block; } .h2-responsive {display:none; } .zoneblanccasse {background:#f4f3f3; padding-top:40px; padding-bottom:50px; } .zonetxt { overflow:hidden; padding-bottom:30px; max-width:760px; margin:0 auto;} .titre-zone {font-family:&#39;opensans-light&#39;; margin-bottom:50px;color:#fff; font-size:32px; } .titre-slide {font-family:&#39;opensans-light&#39;; margin-bottom:50px;color: #fff;font-size:15px; text-align:center;} .zoneblanche a, .zoneblanche a:hover, .zoneblanche a:visited {color:#000; } .zoneblanche .Video { margin:30px 0;} .zonefixe { position:fixed; top: 80px; z-index:-1; padding-bottom:250px; height:500px;} h3 { margin-bottom:20px; text-transform:uppercase; font-size:17px; } input, select { border: solid 2px #e6e6e6; border-radius: 4px; padding: 7px; background-color: #fff; } .button { margin-top:15px;float:right;background-color: #99cc01;border:none;border-radius: 10px;color: #fff;padding: 6px 15px 6px 15px;font-size: 11px;text-transform: uppercase;font-weight: bold;cursor:pointer; } .col_right { float:right; width:24%; margin-left:3%; } .col_left { float:left; width:24%; margin-right:3%; } .content_with_sidebar { width:73%; } .widget { border:solid 1px #ddd; margin-top:30px; } .widget h2 { color:#fff; font-size:14px; /*font-family:&#39;ProximaNovaA-Regular&#39;;*/ font-family:&#39;Lato&#39;; margin:0; font-weight:bold; padding:10px; line-height:18px; background:#9154b3; } .widget > .content { padding:15px; } .widget input, .swidget input { width: 100%; box-sizing: border-box; border-width:1px; } .widget input[type=submit], .swidget input[type=submit] { background:#99cc01; margin-top:10px; color:#fff; border:none; cursor:pointer; } .widget input.short, .swidget input.short { width: 85%; float: left; box-sizing: border-box; border-radius: 4px 0 0 4px; border-color:#ccc !important; height: 32px; } .widget input.short[type=submit], .swidget input.short[type=submit] { margin-top: 0; margin-left: -1%; width: 16%; border-radius: 0 4px 4px 0; border-left: none; } .widget input[type=checkbox] { width:auto; padding:2px; } .widget .swidget { margin-top:15px !important; } .swidget { margin-top:30px; border-top:solid 5px #ddd; padding-top:10px; } .swidget h3 { font-size:14px; color:#9154b3; text-transform:uppercase; font-weight:bold; margin:0 0 10px 0; padding:0; } .widget .sw_keywords li { list-style:none !important; padding:2px 0; } .sw_keywords li { position:relative; padding-left:10px; list-style: none; line-height: 16px; color:#666; font-size: 14px; border-top:solid 1px #ededed; list-style-position:inside; } .sw_keywords li::after { content:""; position:absolute; top:9px; left:0; width:5px; height:5px; background:#777; } .widget .sw_keywords a { padding-left:0 !important; } .sw_keywords li a { display:block; color:#333; padding:4px 5px 4px 5px; /*width: 90%;*/ } .sw_keywords .keywordbtn { color:#fff; background:#99cc01; font-size:13px; border-radius:4px; cursor:pointer; margin-top:5px; text-align:center; } .keyword.hide, .keywordbtn.less { display:none; } .sw_keywords li:hover, .sw_keywords a:hover { background:#efefef; color:#9154b3; } .sw_sousthemes span { font-size:14px; line-height:16px; display:block; background:#ededed; color:#666; padding:5px 5px 5px 7px; } .sw_sousthemes ul { border:solid 1px #9154b3; } .sw_sousthemes li { list-style-type:none; line-height: 16px; border-top:solid 1px #9154b3; color:#666; font-size: 14px; margin:0; } .sw_sousthemes li:first-child { border-top:none; } .sw_sousthemes a { display:block !important; float:none; padding:5px 5px 5px 7px; color:#9154b3; margin:0; !important; } .sw_sousthemes a:hover { background:#9154b3; color:#fff; } .slider-button { float:right; margin-right:5px; z-index:999; margin-top:10px; padding:5px 15px; border:2px solid #FFF; transition:0.2s; } .content_with_sidebar .Entete ul { padding: 0 0 10px 40px; } .content_with_sidebar .Entete ul li { list-style:default; } #mpoublie { padding-right: 30px; margin: 4px 0 12px 0; cursor: pointer; font-size: 12px; } h2.titre_zone { padding:0; border-top: solid 5px #ddd; padding-top: 10px; margin-top:30px; font-size:28px; line-height:30px; } .lastactu { overflow:hidden; margin: 12px 0 0 0; padding:0 0 12px 0; border-bottom: solid 1px #ededed; line-height:16px; display:block; position:relative; color:#333; font-size:14px; width:100%; /*min-height:125px;*/ box-sizing: border-box; } .thdate { margin-bottom:10px; color:#999; font-style:italic;} .lastactu .Titre { color: #666; font-size: 16px; font-weight: bold; overflow:hidden; line-height: 20px; padding: 0; /* text-indent: 30px; background-image: url(https://www.snphpu.org/http://snphpu.espace-prive.net/images/picto_news.png); background-repeat: no-repeat; background-position: left 0; */ } .lastactu .Titre a { color:#000; display:block; } .lastactu .Titre a:hover { color:#9154b3; } .lastactu .DateModification, .lastactu .DateLabel { color:#999; margin-top:8px;font-style:italic;} .lastactu .DateLabel .DateCreation .DateModification { display:inline-block; } .lastactu .Agenda{ font-weight:bolder; font-size:11px; } .lastactu .Lien { display:block; float:left; text-align:left; margin-top:13px; background:url(https://www.snphpu.org/images/fd-lien.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; color:#fff; font-weight:bolder; margin-right:25px; font-size:12px; height:20px; } .lastactu .Lien:hover, .lastactu .Lien:active { color:#fff; text-decoration:underline; } .lastactu .Lien:visited { text-decoration:none; } .lastactu .bouton-video { display:block; float:left; text-align:left; margin-top:10px; background:url(https://www.snphpu.org/images/fd-video.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; padding-top:3px; color:#fff; font-weight:bolder; margin-right:30px; font-size:12px; height:20px; } .lastactu .bouton-video:hover, .lastactu .Lien:active { color:#fff; text-decoration:underline; } .lastactu .bouton-video:visited { text-decoration:none; } .lastactu .InImage { float:left ; margin:0 15px 0 0; } .lastactu .contenu { } .lastactu .Entete a, .lastactu .Entete a:visited { color:#ededed; text-decoration:underline; } .lastactu .Entete a:hover, .lastactu .Entete a:active { color:#ededed; } .lastactu .Entete { margin:0 0 0px 0; text-align:justify; } .lastactu .Entete p { margin:0; padding:0px; } .lastactu .Texte { margin:0; text-align:justify; margin:8px 0; } .lastactu .Texte a, .lastactu .Texte a:visited { color:#9154b3; text-decoration:underline; } .lastactu .Texte a:hover, .lastactu .Texte a:active { color:#9154b3; text-decoration:none; } .thdocument {background:url(https://www.snphpu.org/images/btdoc2.png) no-repeat 0px 0px; color:#000; } .lastactu .trait { background:url(https://www.snphpu.org/images/traitj.png) left 3px repeat-x; clear:both; margin-top:10px; overflow:hidden; diplay:block; width:100%;} .lastactu .TitreDocument { } .lastactu .Document2 { } .lastactu .TitreDocument2 { } .lastactu .Document3 { } .lastactu .TitreDocument3 { } .lastactu .Video { width:640px; height:480px; margin:20px 0;} .lastactu .VideoW { } .lastactu .VideoH { } .lastactu .Detail { display:none; margin:0; } .lastactu .bt_plus2, .lastactu .Document { background-image: url(https://www.snphpu.org/images/btplus-mauve.png); background-repeat: no-repeat; background-position: 4px center; padding: 4px 10px 4px 26px; color: #9154b3; font-size: 13px; float:right; margin-right:15px; } .lastactu .bt_plus2:hover, .lastactu .Document:hover { background-color:#9154b3; background-image:url(https://www.snphpu.org/images/btplus-blanc.png); border-radius:12px; color:#fff; } .lastactu .BtSuite { margin:15px 0; poition:abolute; } .lastactu .Suite { float:right; font-weight:normal; text-decoration:none; background:url(https://www.snphpu.org/images/fd-suite.png) right 3px no-repeat; padding-right:18px; cursor:pointer; color:#e0dd43; } .lastactu .BtFermer { float:right; margin:15px 0 5px 0; } .lastactu .Fermer{ font-weight:normal; background:url(https://www.snphpu.org/images/fd-reduire.png) right 3px no-repeat; padding-right:18px; margin-top:15px; text-decoration:none; cursor:pointer; color:#e0dd43; } #zone-formid {z-index:16000; position:absolute;top:50%;left:50%;margin-top:-120px;margin-left:-225px;width:450px;height:260px;} .FormID { width:450px; background:#ededed url(https://www.snphpu.org/images/login_fond.jpg) 0px 0px no-repeat; display:block; overflow:hidden; padding:0px; position:relative; text-align:right; height:230px; } .FormID .titre { color:#9454b2; font-weight:bold; font-size:16px; margin-top:30px; margin-bottom:8px;width:420px; text-align:right; text-transform:uppercase; } .FormID .idmembreoff { cursor:pointer;font-size:20px;color:#555;padding:0px 4px; position:absolute; right:0;background-color: rgba(255, 255, 255, 0.7);} .FormID .idmembreoff:hover { color:#000; background-color: rgba(255, 255, 255, 1)} .FormID .field {background:#fff; font-size:11px; border:0; width:170px; padding:4px 5px; height:16px; margin:16px 0px 0 10px; color:#282317; border-radius:4px; border:solid 1px #ccc} .FormID .ligne { text-align:right;padding-right:30px; color:#000; font-size:12px; } .FormID .submit { background:#9454b2; color:#fff; text-transform:uppercase; height:27px; padding:6px 0px 10px 0; border:0; margin-right:30px; text-align:center; cursor:pointer; width:180px; overflow:hidden; } .FormID .submit:hover { opacity:1; filter : alpha(opacity=100);background-color:#99cc01 } .FormID .submitmail { background:#99cc01; color:#fff; text-transform:uppercase; height:27px; padding:6px 0px 10px 0; border:0; margin-right:30px; text-align:center; cursor:pointer; width:40px; overflow:hidden; opacity: 0.8; filter : alpha(opacity=80); position:absolute; top:96px; right:0; font-weight:bold; } .FormID .submitmail:hover { opacity:1; filter : alpha(opacity=100); } .FormID .lien {cursor:pointer; display:block; margin:10px 30px 10px 0; color:#000; font-size:12px;} .FormID .lien:hover { color:#9454b2; } .FormID #email { width:230px; color:#413d36; margin-top:40px; margin-right:80px; height:24px; } .cotis-box { position:relative; margin-top:20px; min-height:45px; padding:15px 15px 15px 90px; border-radius:5px; } .cotis-box i { position:absolute; top:20px; left:27px; font-size:40px; } .cotis-box h3 { margin-bottom:5px; } .cotis-box.error { color:#A94442; background:#FFD9D8; } .cotis-box.error a { color:#A94442; text-decoration:underline; } .cotis-box.warning { color:#8A6D3B; background:#F9F4E0; } .cotis-box.warning a { color:#8A6D3B; text-decoration:underline; } .cotis-box.success { color:#30B230; background:#C3F4C4; } .price-box { border:1px solid #EEE; margin-bottom:15px; } .price-box h4 { background:#EEE; color:#333; padding:5px 10px; text-transform:uppercase; } .price-box .price-list { width:100%; } .price-box .price-list tr td { border-top:1px solid #EEE; } .price-box .price-list tr:first-child td { border-top:0; }  .price-box .price-description { padding:15px 0; } .price-box .price-description img{ float:left; margin:-2px 10px 0 0; } .price-box .price-selection { width:80px; padding-top: 19px; text-align:center; vertical-align:top; } .price-ordi-other.disabled { color:#777; text-decoration: line-through; } .price-ordi-sepa { display:none; color:#7BA10B; } .form_membre label { width:40%; float:left; margin:8px 0; clear:left; box-sizing: border-box; } .form_membre .Field { float:left; width:60%; box-sizing: border-box; margin-bottom:7px; } .form_membre h3 { margin:20px 0; } .clear { clear:both; } .creation .Document { margin:8px 0 3px 0; background:url(https://www.snphpu.org/images/btdoc-noir.png) no-repeat 0px 0px; padding: 2px 0 0 30px; color:#000; font-weight:normal; font-size:11px; height:23px; text-transform:uppercase; opacity: 0.7; filter: alpha(opacity=70); } .creation .DateLabel { color:#999; margin-bottom:8px;font-style:italic;} .creation .DateLabel .DateCreation { display: inline; } .creation .Document:hover { opacity: 1; filter: alpha(opacity=100); } .addthis_sharing_toolbox { float:right; margin: 8px 0 0 8px; } .creation .keywords { color:#888; margin: 10px 0 25px 0; border: solid 1px #ddd; } .creation .keywords td { padding:10px; color:#888; font-size:0.8em; } .creation .keywords a { color:#888; font-style:italic; } .creation .keywords a:hover { color:#9154b3; text-decoration:underline; } .creation { line-height:140%;max-width:700px; padding:10px 0; overflow:hidden; position:relative;} .creation h2 { font-family: &#39;Archer-Bold&#39;; color:#000; font-size:14px; padding-bottom:0px; background:none; margin:0 0 10px 0;} .creation h1 { color:#000; margin-top:0px; padding-bottom:7px; font-size:26px; /* font-family: &#39;sugarcubesbold&#39;;*/ display:inline-block; padding-right:30px; line-height:1.14em; margin-bottom:0; } .creation .DateLabel { color:#999; margin-bottom:8px;font-style:italic;} .creation .DateLabel .DateCreation { display: inline; } .creation .txt { color:#fff; font-family:&#39;sugarcubesregular&#39;; font-size:26px; line-height:36px; padding:0 23px 6px 0; text-align:right; background:url(https://www.snphpu.org/images/fd-zfonce.png) bottom right no-repeat; margin-right:97px; } .creation .Texte, .creation .Entete { margin:15px 0 30px 0; } .creation .Image { float:left; display:block;} .creation .contenu { max-width:910px; overflow:hidden; margin-left:0px; margin-top:30px; color:#000;} .creation img {max-width:100%; height:auto;} .traitcreation {width:720px; background:#b2b2b2; height:1px; margin-top:30px;} .creation .oeil { position:absolute; right:10px; bottom:10px; background:url(https://www.snphpu.org/images/oeil.png) top left no-repeat; width:35px; height:20px; display:block;} .creation .oeil:hover { background:url(https://www.snphpu.org/images/oeil.png) bottom left no-repeat; width:35px; height:20px; display:block;} .menucreation { background:#f4f3f3; border:1px solid #aaaaaa; width:190px; position:absolute; left:50%; z-index:5000; margin-left:255px; text-align:center; padding:2px 0 0 0; margin-top:25px; overflow:hidden; } .bt-creation { padding-left:38px; width:0; overflow:hidden;display:block; float:left; height:38px; margin:0;} #bt-liste { background:url(https://www.snphpu.org/images/bt-liste.png) top left no-repeat; ;} #bt-liste:hover { background:url(https://www.snphpu.org/images/bt-listeon.png) top left no-repeat; } #bt-back { background:url(https://www.snphpu.org/images/bt-back.png) top left no-repeat; ;} #bt-back:hover { background:url(https://www.snphpu.org/images/bt-backon.png) top left no-repeat; } #bt-next { background:url(https://www.snphpu.org/images/bt-next.png) top left no-repeat; ;} #bt-next:hover { background:url(https://www.snphpu.org/images/bt-nexton.png) top left no-repeat; } #bt-partager { background:url(https://www.snphpu.org/images/bt-partager.png) top left no-repeat; ;} #bt-partager:hover { background:url(https://www.snphpu.org/images/bt-partageron.png) top left no-repeat; } #bt-like { background:url(https://www.snphpu.org/images/bt-like.png) top left no-repeat; ;} #bt-like:hover { background:url(https://www.snphpu.org/images/bt-likeon.png) top left no-repeat; } .creation .Lien { margin:8px 0 3px 0; background:url(https://www.snphpu.org/images/btlien-noir.png) no-repeat 0px 0px; padding: 2px 0 0 30px; color:#000; font-weight:normal; font-size:11px; height:23px; text-transform:uppercase; opacity: 0.7; filter: alpha(opacity=70); } .creation .Lien:hover {opacity: 1; filter: alpha(opacity=100); } .creation .keywords { color:#888; margin: 10px 0 25px 0; border: solid 1px #ddd; } .creation .keywords td { padding:10px; color:#888; font-size:0.8em; } .creation .keywords a { color:#888; font-style:italic; } .creation .keywords a:hover { color:#9154b3; text-decoration:underline; } #traitbas {background:url(https://www.snphpu.org/images/trait.png) left top no-repeat; width:928px;height:14px;margin-left:6px;} .zone-menufooter {margin-top:10px; text-align:center;} .epmenufooter { font-size: 12px; padding: 0; text-transform:uppercase; } .epmenufooter .premier,.epmenufooter .premier a { background:none;padding-left:0px; } .epmenufooter a {color:#000; text-decoration:none;padding-left:20px;height:20px; background:url(https://www.snphpu.org/images/traitmenubas.png) 5px 2px no-repeat;} .epmenufooter a:hover { color:#c83d3e; } .copyright { text-align:center; color:#000; font-size:11px; line-height:14px; margin-top:6px; } .powered { margin:7px 0 0 0; } footer { margin-top:30px; } footer .socials { position:absolute;margin-top:45px; } .copyright a, .copyright a:visited, .copyright a:active{text-decoration:none;color:#aaa; font-size:11px;} footer .social { position:absolute; width:35px;height:35px;cursor:pointer; opacity: 0.7; filter : alpha(opacity=70);} footer .social:hover { opacity: 1; filter : alpha(opacity=100); } .advancedEPForm-value input[type=text], .advancedEPForm-value textarea { width:48%; height:35px; margin:0 0 10px 0; display:block; padding:7px 12px; font-size:13px; color:#000; background:#fff; border-radius:5px; box-sizing:border-box; transition:0.2s; } .advancedEPForm-value input[type=text]:hover, .advancedEPForm-value textarea:hover { border: 2px solid #CCC; } .advancedEPForm-value input[type=text]:focus, .advancedEPForm-value textarea:focus{ border: 2px solid #99CC01; } .advancedEPForm-element.advancedEPForm-visible-hidden { margin-bottom:20px; } .advancedEPForm-wrap .position_epms {position:absolute;bottom:-50px; margin-left:-5px;} .advancedEPForm-wrap select { width:560px; margin:0 0 20px 0; display:block; padding:8px 15px; border:1px solid #AAA; font-size:15px; color:#000; } #f56 textarea, .advancedEPForm-value textarea { height:170px; border: 2px solid #E6E6E6; position:absolute; bottom:-10px; right:20px; resize:none; outline:none; /*font-family: 'ProximaNovaA-Regular',Tahoma, Arial, sans-serif;*/ font-family: 'Lato',Tahoma, Arial, sans-serif; } #f56 input[name=numverif] { width:200px; margin:20px auto; display:inline; } .captcha {margin-left:155px;} .advancedEPForm-submit { position:absolute; right:20px; bottom:-50px; border:0; background:#9154B3; color:#FFF; width:150px; text-align:center; height:37px; cursor:pointer; opacity: 0.7; filter: alpha(opacity=70); font-weight:bold; text-transform:uppercase; transition:0.2s; } #btok, .advancedEPForm-submit:hover {opacity: 1; filter: alpha(opacity=100); } .advancedEPForm-libele { font-weight:bold; display:none; } ul.contact_icons { border-bottom: dashed 1px #aaa; margin-bottom:30px; } ul.contact_icons li { padding:15px 0 15px 54px; border-top: dashed 1px #aaa; background-repeat:no-repeat; background-position:left center; } .airport { background-image:url(https://www.snphpu.org/images/icon_plane.png); } .train { background-image:url(https://www.snphpu.org/images/icon_train.png); } .track { background-image:url(https://www.snphpu.org/images/icon_track2.png); } .around { background-image:url(https://www.snphpu.org/images/icon_around.png); } .wrapper-adresses { float:right; width:500px; margin-left:20px; } .adresse { float:left; width:55%; } .adresse:first-child { float:left; width:45%; } .epms_agent { border:0; } .btverre { margin-left:10px;margin-top:100px;width:80px;display:inline-block;} .version { position:absolute; right:0; top : 130px; width:140px;text-align:center;} .version a, .version a:visited, .version a:link { font-size:11px; font-style:italic; text-decoration:none; color:#aaa;} .version a:hover { color:#fff;} #logo {background:url(https://www.snphpu.org/images/logo.png) top center no-repeat; height: 98px; width:552px; margin-top:2px; z-index:3; position:relative; margin-bottom:0px; float:left;} .traitgris { background:#ededed; height:3px; width:100%; margin:10px 0 20px 0; } #logop {background:url(https://www.snphpu.org/images/logop.png) top center repeat-x; height: 55px; margin-top:10px; z-index:3; position:relative; margin-bottom:20px; width:200px; float:left;} #logobas {background:url(https://www.snphpu.org/images/logo-bas.png) top left no-repeat; width:42px; height:62px; top:23px} #img-menu { position:absolute; background:url(https://www.snphpu.org/images/img-menu.jpg) top left no-repeat; width:111px; height:125px; top:20px;right:15px;} #fb { background:url(https://www.snphpu.org/images/fb.png) 0px 0px no-repeat; position:absolute; right:0; top:37px; width:15px; height:15px; cursor:pointer;} #fb:hover { background:url(https://www.snphpu.org/images/fb_on.png) 0px 0px no-repeat; } #youtube { margin-left:50px;background:url(https://www.snphpu.org/images/icon_you.png) 0px 0px no-repeat;} #twitter { margin-left:100px; background:url(https://www.snphpu.org/images/icon_twit.png) 0px 0px no-repeat; display:none;} #google { margin-left:150px;background:url(https://www.snphpu.org/images/icon_google.png) 0px 0px no-repeat; display:none;} .nav-pages { position:relative; height:70px; max-width:930px; overflow:hidden; margin:0 auto;} .nav-pages .precedent {float:left; display:block; background:url(https://www.snphpu.org/images/nav_page.png) top left no-repeat; margin-left:10px; width:135px; height:35px; } .nav-pages .precedent:hover {background:url(https://www.snphpu.org/images/nav_page.png) bottom left no-repeat; } .nav-pages .suivant {float:right;display:block; background:url(https://www.snphpu.org/images/nav_page.png) top right no-repeat; margin-right:10px; width:135px; height:35px; } .nav-pages .suivant:hover {background:url(https://www.snphpu.org/images/nav_page.png) bottom right no-repeat; } .btune { display:block; background:url(https://www.snphpu.org/images/fdbtune.png) top left repeat; text-decoration:none; border:2px solid #fff; border-radius:15px; overflow:hidden; width:200px; } .flechered { background: url(https://www.snphpu.org/images/flechered.png) 15px 13px no-repeat; padding:12px 25px 12px 37px; color: #fff ; text-transform:uppercase; overflow:hidden;} .tools { float:right; padding-top:30px; } .bt_espace_adh { float: right; background: #9154b3; border-radius: 10px; color: #fff; padding: 5px 15px 4px; line-height:100%; font-size: 11px; text-transform: uppercase; font-weight: bold; } .bt_adherer { float: right; background: #99CC01; margin-left:5px; padding: 5px 15px 4px; line-height:100%; border-radius: 10px; text-transform: uppercase; color: #fff; font-size: 11px; font-weight: bold; } .bt_adherer:hover { background-color: #9154b3; } .bt_espace_adh_connect { float: right; background-image:url(https://www.snphpu.org/images/user_icon15.png); background-repeat:no-repeat; background-position: left center; padding:2px 15px 0 30px ; box-sizing:border-box; line-height:24px; text-transform: uppercase; font-size: 11px; font-weight: bold; max-width:250px; overflow: hidden; -o-text-overflow: ellipsis; /* pour Opera 9 */ text-overflow: ellipsis; white-space: nowrap; } .bt_espace_adh_connect:hover { color:#99cc01; background-image:url(https://www.snphpu.org/images/user_icon15_on.png); } .bt_espace_adh:hover { background-color:#99cc01; } .bt_social { float: right; margin: 0 0 0 7px; width: 20px; height: 20px; } .bt_fb { background-image: url(https://www.snphpu.org/images/picto_fb.png); } .bt_in { background-image: url(https://www.snphpu.org/images/picto_in.png); } .bt_in:hover {background-image: url(https://www.snphpu.org/images/picto_in2.png); } .bt_fb:hover {background-image: url(https://www.snphpu.org/images/picto_fb2.png); } .bt_tw { background-image: url(https://www.snphpu.org/images/picto_tweet.png); } .bt_tw:hover {background-image: url(https://www.snphpu.org/images/picto_tweet2.png); } .bt_gp { background-image: url(https://www.snphpu.org/images/picto_google.png); } .bt_gp:hover {background-image: url(https://www.snphpu.org/images/picto_google2.png); } .searchbar { position:relative; margin-top: 10px; clear:both; } .searchbar input { border: solid 2px #e6e6e6; border-radius: 4px; padding: 7px 33px 7px 7px; float: right; width: 240px; } .searchpicto { position:absolute; background-image:url(https://www.snphpu.org/images/loupe_search.png); background-repeat:no-repeat; background-position:middle right; width:19px; height:20px; top:6px; right:8px; border:0; } .tp-bullets.simplebullets.round .bullet { background-image: url(https://www.snphpu.org/images/bullet.png) !important; width: 9px !important; height: 9px !important; margin-left:4px !important; } .newsletter {display:block; position:relative; padding-bottom:30px;} .newsletter #mail { padding:0 6px; width:260px; line-height:24px;height:24px; border:0px; background:#fff; font-size:11px;box-sizing:border-box;} .newsletter #oknewsletter {background:url(https://www.snphpu.org/images/ok.png) top left no-repeat; width:35px; height:24px;margin-left:15px; position:absolute; cursor:pointer; } .textenewsletter {color:#fff; font-size:16px; padding-bottom:20px;} /* The Nivo Slider styles */ .nivoSlider { position:relative; } .nivoSlider img { position:absolute; top:0px; left:0px; } /* If an image is wrapped in a link */ .nivoSlider a.nivo-imageLink { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:60; display:none; } /* The slices in the Slider */ .nivo-slice { display:block; position:absolute; z-index:50; height:100%; } /* Caption styles */ .nivo-caption { position:absolute; left:0px; bottom:0px; background:#666; color:#fff; opacity:0.7; /* Overridden by captionOpacity setting */ width:100%; padding:5px; z-index:89; } .nivo-caption p { padding:5px; margin:0; } .nivo-caption a { display:inline !important; } .nivo-html-caption { display:none; } /* Direction nav styles (e.g. Next & Prev) */ .nivo-directionNav a { display:block; width:30px; height:30px; /*background:url(https://www.snphpu.org/../images/arrows.png) no-repeat;*/ text-indent:-9999px; border:0; } a.nivo-nextNav { display:block; position:absolute; top:140px; left:845px; width:32px; height:32px; background:url(https://www.snphpu.org/../images/next1.png) no-repeat; right:15px; z-index:1000; cursor:pointer; } a.nivo-prevNav { display:block; position:absolute; top:140px; left:0px; width:32px; height:32px; background:url(https://www.snphpu.org/../images/prev1.png) no-repeat; z-index:1000; cursor:pointer; } /* Control nav styles (e.g. 1,2,3...) */ .nivo-controlNav a { position:relative; z-index:99; cursor:pointer; } .nivo-controlNav a.active { font-weight:bold; } .plansite { overflow:hidden; margin-bottom:20px; padding: 0; text-align:left; font-size:15px; /*font-family: 'EurostileLTStd-BoldCn',Tahoma, Arial, sans-serif;*/ margin-left:300px; } .plansite .n2 { margin-left:20px;} .plansite .n3 { margin-left:40px;} .plansite .n4 { margin-left:60px;} .plansite .n5 { margin-left:80px;} .plansite .planinfo { font-family: arial; color:#ccc; margin:2px 0; font-size:12px; padding:0; display:none; } .plansite a { text-decoration:none; margin:5px 0; display:block; overflow:hidden; padding-bottom:7px; } .plansite a:hover { color:#f38e00; } .plansite .p1 { color:#2e8b9d; background:url(https://www.snphpu.org/images/bgtmenu.png) left bottom no-repeat; margin:10px 0; font-size:20px; } .plansite .p2 { color:#03b3c4; background:url(https://www.snphpu.org/images/bgtmenu.png) left bottom no-repeat; } .plansite .p2 a, plansite .p2 a:active { color:#f38e00; text-decoration:none; } .plansite .p2 a:hover, .plansite .p2 a:visited { background:url(https://www.snphpu.org/images/triangle2.png) 10px 7px no-repeat; color:#f38e00; } .plansite .p3 { color:#666; } .plansite .p3 a, plansite .p3 a:active { color:#f38e00; text-decoration:none; } .plansite .p3 a:hover , .plansite .p3 a:visited { color:#f38e00; } .plansite .p4 { color:#888; background:url(https://www.snphpu.org/images/bgtmenu3.png) 10px 10px no-repeat; } .plansite .p4 a, plansite .p4 a:active { color:#f38e00; } .plansite .p4 a:hover , .plansite .p4 a:visited { color:#f38e00; text-decoration:none; } .sw_sousthemes .current-theme a { padding-left:0; } .sw_sousthemes .current-theme a:hover { padding-left:0; background:none; color:#99CC01; } .sous_menu ul { border:none; } .sous_menu ul li.selected > a { background:#99CC01; } .sous_menu ul > li { background-color: #89b30c ; /*9154b3 */ line-height:20px; color:#fff; position:relative; } .sous_menu ul > li > ul li { background-color: #bf93d6; /* 99cc00 */ background-image:url(https://www.snphpu.org/images/ssmenu_picto.png); background-repeat:no-repeat; background-position:7px center; } .sous_menu ul > li > ul li a { padding-left:22px; } .sous_menu ul > li a { display:block !important; padding: 5px 5px 5px 7px; color:#fff; } .sous_menu ul > li a:hover { background-color:rgba(0, 0, 0, 0.1); } .sous_menu ul > li:first-child { border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-top: none; } .sous_menu ul > li:nth-child(n+2) { border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-top: 1px solid rgba(255, 255, 255, 0.15); } .sous_menu ul > li > ul:before { border-color: #115e8f transparent transparent; } .sous_menu ul > li > ul:before { content: ''; width: 0; height: 0; border-style: solid; border-width: 6px 6px 0 6px; border-color: #9154b3 transparent transparent; /* 89b30c */ position: absolute; top: 30px; right: 15px; z-index: 10; } .submenu-mobile { display:none; margin:10px 0 25px; } .submenu-mobile .submenu-title { font-size: 12px; text-transform: uppercase; color:#9154b3; } .submenu-mobile select { width:100%; height:35px; padding:0 10px; border:1px solid #9154b3; border-radius:0; color:#9154b3; font-weight: bold; } .vignette { float:left; margin-top:10px; margin-right:25px; padding:15px; display:inline-block; width:273px; height:220px; overflow:hidden; position:relative; background:#ededed; border-radius:15px; } .vignette:last-child { margin-right:0; } .vignette .btflipbook { display:block; margin:5px 0 0 0; background:url(https://www.snphpu.org/images/btflip.png) no-repeat 0px 0px; padding: 2px 0 0 25px; color:#666666; font-weight:bolder; font-size:11px; height:23px; text-transform:uppercase; text-decoration:none; } .vignette .btflipbook:hover { color:#F63; } .vignette .Titre { font-size:22px; margin:0 0 0 75px; height:60px; vertical-align:middle; color:#000; font-weight:bold; } .vignette .Date { } .vignette .DateFinEvt { } .vignette .Actif { } .vignette .DateDebut { } .vignette .DateFin { } .vignette .Ordre { } .vignette a:hover { color: #fff; text-decoration:none; } .vignette a, .vignette a:visited { text-decoration:none; } .vignette .Lien { display:block; position:absolute; bottom:0; margin-left: -20px; left:50%; background:url(https://www.snphpu.org/images/btlien.png) no-repeat 0px 0px; padding: 0 0 0 40px; height:40px; width:0px; overflow:hidden; } .vignette .Lien:hover { background:url(https://www.snphpu.org/images/btlien1.png) no-repeat 0px 0px; } .vignette .Lien:visited { text-decoration:none; } .vignette .InImage { max-width:250px; margin-bottom:0px; display:block; text-align:center; border:0px; float:center; } .vignette .ImageOmbre {background:url(https://www.snphpu.org/images/ombre_img.png) bottom right no-repeat;width:360px;height:15px;margin-bottom:0px;} .vignette .Entete a, .vignette .Entete a:visited { color:#000; text-decoration:underline; } .vignette .Entete a:hover, .vignette .Entete a:active { color: #c83d3e; } .vignette .Texte { } .ombre-vignette { width:259px; height:17px; background:url(https://www.snphpu.org/images/fdbas.png) top left no-repeat; margin-bottom:20px; } .actions { background-color:#ededed; border-radius:10px; padding:30px; box-sizing:border-box; } .actions h2 { margin:0; padding:0; } .actions .txt { color:#fff; font-size:15px; line-height:17px;margin-top:20px;} .action { position:relative; margin-top:20px;} .action h3 { color:#000; font-size:15px; text-transform:uppercase; padding-bottom:0px; background:none; margin:0;} .action .InImage { float:left;transition:0.2s;} .action:hover .InImage { opacity:0.5;} .action .Entete { margin-top:10px; } .action .contenu { display:inline-block; overflow:hidden; margin-left:10px; color:#000; line-height:17px; font-size:15px;max-width:700px} .action .read-more a { float: right; background-color: #9154B3; border-radius: 10px; color: #FFF; padding: 2px 15px 1px; font-size: 11px; text-transform: uppercase; font-weight: bold; } .action .read-more a:hover { background:#99CC01; } .edito { overflow:hidden; margin: 8px 0px 8px 0; padding:0px 0px 0px 20px; background:url(https://www.snphpu.org/images/rond.png) 0px 2px no-repeat; line-height:16px; display:block; position:relative; color:#aaa; } .edito .Titre { color:#fff; font-size:13px; font-weight:normal; line-height:15px; } #edito h2 { padding:0; border-top: solid 5px #ddd; padding-top: 10px; margin-top:15px; font-size:28px; line-height:30px; } .edito .Agenda{ font-weight:bolder; font-size:11px; } #edito .DateModification, #edito .DateLabel { color:#999; margin:8px 0;font-style:italic;} #edito .DateLabel .DateCreation { display:inline; } .edito .Actif { } .edito .DateDebut { } .edito .DateFin { } .edito .Ordre { } .edito .Lien { display:block; float:left; text-align:left; margin-top:13px; background:url(https://www.snphpu.org/images/fd-lien.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; color:#fff; font-weight:bolder; margin-right:25px; font-size:12px; height:20px; } .edito .Lien:hover, .edito .Lien:active { color:#fff; text-decoration:underline; } .edito .Lien:visited { text-decoration:none; } .edito .bouton-video { display:block; float:left; text-align:left; margin-top:10px; background:url(https://www.snphpu.org/images/fd-video.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; padding-top:3px; color:#fff; font-weight:bolder; margin-right:30px; font-size:12px; height:20px; } .edito .bouton-video:hover, .edito .Lien:active { color:#fff; text-decoration:underline; } .edito .bouton-video:visited { text-decoration:none; } .edito .Image { max-width:300px; max-height:450px; float:left ; margin:2px 20px 5px 0px; } .edito .Entete a, .edito .Entete a:visited { color:#fff; text-decoration:underline; } .edito .Entete a:hover, .edito .Entete a:active { color:#fff; text-decoration:none; } .edito .Entete { margin:0 0 0px 0; text-align:justify; } .edito .Entete p { margin:0; padding:0px; } .edito .Texte { margin:0; text-align:justify; } .edito .Texte a, .edito .Texte a:visited { color:#fff; text-decoration:underline; } .edito .Texte a:hover, .edito .Texte a:active { color:#fff; text-decoration:none; } .thdocument {background:url(https://www.snphpu.org/images/btdoc2.png) no-repeat 0px 0px; color:#000; } .edito .Document { margin:8px 0 3px 0; background:url(https://www.snphpu.org/images/btdoc.png) no-repeat 0px 0px; padding: 2px 0 0 30px; color:#fff; font-weight:normal; font-size:11px; height:23px; text-transform:uppercase; opacity: 0.7; filter: alpha(opacity=70); } .edito .Document:hover { opacity: 1; filter: alpha(opacity=100); } .edito .trait { background:url(https://www.snphpu.org/images/traitj.png) left 3px repeat-x; clear:both; margin-top:10px; overflow:hidden; diplay:block; width:100%;} .edito .TitreDocument { } .edito .Document2 { } .edito .TitreDocument2 { } .edito .Document3 { } .edito .TitreDocument3 { } .edito .Video { width:640px; height:480px; margin:20px 0;} .edito .VideoW { } .edito .VideoH { } .edito .Detail { display:none; margin:0; } .edito .BtSuite { margin:15px 0; poition:abolute; } .edito .Suite { float:right; font-weight:normal; text-decoration:none; background:url(https://www.snphpu.org/images/fd-suite.png) right 3px no-repeat; padding-right:18px; cursor:pointer; color:#e0dd43; } .edito .BtFermer { float:right; margin:15px 0 5px 0; } .edito .Fermer{ font-weight:normal; background:url(https://www.snphpu.org/images/fd-reduire.png) right 3px no-repeat; padding-right:18px; margin-top:15px; text-decoration:none; cursor:pointer; color:#e0dd43; } #home_actus .swidget { margin-top:15px; } #home_actus .swidget h3 { font-size: 28px; line-height: 30px; font-weight: bold; text-transform:none; /* font-family: 'ProximaNovaA-Bold';*/ font-family:'Lato'; padding-bottom: 8px; color: #9154b3; overflow: hidden; display: block; } .epbxslider { margin:30px 0 0 0; width:960px; overflow:hidden; } .epbxslider .epbxslide{ position:relative; width:960px; /*padding-right:40px;*/ margin:0; } .tpartbx {color:#924a7d;font-weight:bold;font-size:15px;position:absolute;} .separbx {height:1px;background:#666;margin-bottom:20px;} .epbxslider .epbxZcontenu{ background:#ede3da; width:250px; min-height:280px; padding:15px; color:#7d786f; margin:0; } .epbxslider .epbxZcontenu:hover{ background:#7d786f; color:#fff; margin:0; } .epbxslider .epbxslide .titre{ font-size:13px; padding:0px ; margin:6px 0 0 0; font-weight:bold; } .epbxslider .epbxslide .Image{ max-width:100%; max-height:500px; } .epbxslider .epbxslide img{ } .epbxslider .epbxslide .texte{ margin:0; } .epbxprev { position:absolute; z-index:500; cursor:pointer; color:white; margin-left:880px; width:18px; height:20px; background: url(https://www.snphpu.org/images/bxbtleft1.png) no-repeat; } .epbxprev:hover {background: url(https://www.snphpu.org/images/bxbtleft2.png) no-repeat; } .epbxnext { color:white; z-index:500; width:18px; position:absolute; cursor:pointer; margin-left:900px; height:20px; background: url(https://www.snphpu.org/images/bxbtright1.png) no-repeat; } .epbxnext:hover {background: url(https://www.snphpu.org/images/bxbtright2.png) no-repeat; } .infoscolonne { clear:both; background:#fff; color:#1b242e;} .infoscolonne h2 { } .infoscolonne .txt { max-width:960px; min-width:250px; overflow:hidden;} .infoscolonne .thImage { float:left; margin-right:60px;} .infocolonne { overflow:hidden; padding-bottom:8px; margin: 0; line-height:16px; display:block; position:relative; font-size:12px; box-sizing: border-box; } .infoscolonne > div { border-bottom:solid 1px #ededed; margin-bottom:12px; } .infoscolonne > div:last-child { border:none; margin:0; } .infocolonne:nth-child(odd) { margin-right:0; } .infocolonne .Titre { color:#1b242e; font-size: 12px; padding:0; background:none; text-transform: uppercase; font-weight:bold; /*font-family: 'ProximaNovaA-Regular';*/ font-family:'Lato'; line-height:16px; margin:5px 0; } .infocolonne .DateModification { color:#000; margin-bottom:12px;} .infocolonne .Agenda{ font-weight:bolder; font-size:11px; } .infocolonne .Lien { display:block; float:left; text-align:left; margin-top:13px; background:url(https://www.snphpu.org/images/btlien-mauve.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; color:#000; font-weight:bolder; margin-right:25px; font-size:12px; height:20px; } .infocolonne .Lien:hover, .infocolonne .Lien:active { color:#fff; text-decoration:underline; } .infocolonne .Lien:visited { text-decoration:none; } .infocolonne .bouton-video { display:block; float:left; text-align:left; margin-top:10px; background:url(https://www.snphpu.org/images/fd-video.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; padding-top:3px; color:#fff; font-weight:bolder; margin-right:30px; font-size:12px; height:20px; } .infocolonne .bouton-video:hover, .infocolonne .Lien:active { color:#fff; text-decoration:underline; } .infocolonne .bouton-video:visited { text-decoration:none; } .infocolonne .InImage { margin:2px 10px 10px 0px; } .infocolonne .contenu {color:#ededed; } .infocolonne .Entete a, .infocolonne .Entete a:visited { color:#ededed; text-decoration:underline; } .infocolonne .Entete a:hover, .infocolonne .Entete a:active { color:#ededed; } .infocolonne .Entete { margin:0 0 0px 0; text-align:justify; } .infocolonne .Entete p { margin:0; padding:0px; } .infocolonne .Texte { margin:0; text-align:justify; } .infocolonne .Texte a, .infocolonne .Texte a:visited { color:#fff; text-decoration:underline; } .infocolonne .Texte a:hover, .infocolonne .Texte a:active { color:#fff; text-decoration:none; } .thdocument {background:url(https://www.snphpu.org/images/btdoc2.png) no-repeat 0px 0px; color:#000; } .infocolonne .Document { margin:8px 0 3px 0; background:url(https://www.snphpu.org/images/btdoc-noir.png) no-repeat 0px 0px; padding: 2px 0 0 30px; color:#000; font-weight:normal; font-size:11px; height:23px; text-transform:uppercase; opacity: 0.7; filter: alpha(opacity=70); } .infocolonne .Document:hover { opacity: 1; filter: alpha(opacity=100); } .infocolonne .trait { background:url(https://www.snphpu.org/images/traitj.png) left 3px repeat-x; clear:both; margin-top:10px; overflow:hidden; diplay:block; width:100%;} .infocolonne .TitreDocument { } .infocolonne .Document2 { } .infocolonne .TitreDocument2 { } .infocolonne .Document3 { } .infocolonne .TitreDocument3 { } .infocolonne .Video { width:640px; height:480px; margin:20px 0;} .infocolonne .VideoW { } .infocolonne .VideoH { } .infocolonne .Detail { display:none; margin:0; } .infocolonne .BtSuite { margin:15px 0; poition:abolute; } .infocolonne .Suite { float:right; font-weight:normal; text-decoration:none; background:url(https://www.snphpu.org/images/fd-suite.png) right 3px no-repeat; padding-right:18px; cursor:pointer; color:#e0dd43; } .infocolonne .BtFermer { float:right; margin:15px 0 5px 0; } .infocolonne .Fermer{ font-weight:normal; background:url(https://www.snphpu.org/images/fd-reduire.png) right 3px no-repeat; padding-right:18px; margin-top:15px; text-decoration:none; cursor:pointer; color:#e0dd43; } .TitreSmall { margin-top:10px; text-align:left; display:inline-block; font-weight:bolder; font-size:16px; margin-bottom:5px; font-family: 'Archer-Bold'; background:url(https://www.snphpu.org/images/fdtitreinfo.png) bottom left no-repeat; padding-bottom:12px; text-transform:uppercase; } h2.titre_zone { padding:0; border-top: solid 5px #ddd; padding-top: 10px; margin-top:30px; font-size:28px; line-height:30px; } .lastactu { overflow:hidden; margin: 12px 0 0 0; padding:0 0 12px 0; border-bottom: solid 1px #ededed; line-height:16px; display:block; position:relative; color:#333; font-size:14px; width:100%; /*min-height:125px;*/ box-sizing: border-box; } .lastactu .Titre { color: #666; font-size: 16px; font-weight: bold; overflow:hidden; line-height: 20px; padding: 0; /* text-indent: 30px; background-image: url(https://www.snphpu.org/http://snphpu.espace-prive.net/images/picto_news.png); background-repeat: no-repeat; background-position: left 0; */ } .lastactu .Titre a { color:#000; display:block; } .lastactu .Titre a:hover { color:#9154b3; } .lastactu .DateModification, .lastactu .DateLabel { color:#999; margin-top:8px;font-style:italic;} .lastactu .DateLabel .DateCreation { display:inline; } .lastactu .Titre .agenda { margin-bottom:5px; color:#9154b3; font-size:15px; /*font-weight:normal;*/ background-image: url(https://www.snphpu.org/images/agenda.png); background-repeat: no-repeat; padding-left: 24px; } .lastactu .Agenda{ font-weight:bolder; font-size:11px; } .lastactu .Lien { display:block; float:left; text-align:left; margin-top:13px; background:url(https://www.snphpu.org/images/fd-lien.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; color:#fff; font-weight:bolder; margin-right:25px; font-size:12px; height:20px; } .lastactu .Lien:hover, .lastactu .Lien:active { color:#fff; text-decoration:underline; } .lastactu .Lien:visited { text-decoration:none; } .lastactu .bouton-video { display:block; float:left; text-align:left; margin-top:10px; background:url(https://www.snphpu.org/images/fd-video.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; padding-top:3px; color:#fff; font-weight:bolder; margin-right:30px; font-size:12px; height:20px; } .lastactu .bouton-video:hover, .lastactu .Lien:active { color:#fff; text-decoration:underline; } .lastactu .bouton-video:visited { text-decoration:none; } .lastactu .InImage { float:left ; margin:0 15px 0 0; } .lastactu .contenu { overflow:hidden;} .lastactu .Entete a, .lastactu .Entete a:visited { color:#ededed; text-decoration:underline; } .lastactu .Entete a:hover, .lastactu .Entete a:active { color:#ededed; } .lastactu .Entete { margin:0 0 0px 0; text-align:justify; } .lastactu .Entete p { margin:0; padding:0px; } .lastactu .Texte { margin:0; text-align:justify; margin:8px 0; } .lastactu .Texte a, .lastactu .Texte a:visited { color:#9154b3; text-decoration:underline; } .lastactu .Texte a:hover, .lastactu .Texte a:active { color:#9154b3; text-decoration:none; } .thdocument {background:url(https://www.snphpu.org/images/btdoc2.png) no-repeat 0px 0px; color:#000; } .lastactu .trait { background:url(https://www.snphpu.org/images/traitj.png) left 3px repeat-x; clear:both; margin-top:10px; overflow:hidden; diplay:block; width:100%;} .lastactu .TitreDocument { } .lastactu .Document2 { } .lastactu .TitreDocument2 { } .lastactu .Document3 { } .lastactu .TitreDocument3 { } .lastactu .Video { width:640px; height:480px; margin:20px 0;} .lastactu .VideoW { } .lastactu .VideoH { } .lastactu .Detail { display:none; margin:0; } .lastactu .bt_plus2, .lastactu .Document { background-image: url(https://www.snphpu.org/images/btplus-mauve.png); background-repeat: no-repeat; background-position: 4px center; padding: 4px 10px 4px 26px; color: #9154b3; font-size: 13px; float:right; margin-right:15px; } .lastactu .bt_plus2:hover, .lastactu .Document:hover { background-color:#9154b3; background-image:url(https://www.snphpu.org/images/btplus-blanc.png); border-radius:12px; color:#fff; } .lastactu .BtSuite { margin:15px 0; poition:abolute; } .lastactu .Suite { float:right; font-weight:normal; text-decoration:none; background:url(https://www.snphpu.org/images/fd-suite.png) right 3px no-repeat; padding-right:18px; cursor:pointer; color:#e0dd43; } .lastactu .BtFermer { float:right; margin:15px 0 5px 0; } .lastactu .Fermer{ font-weight:normal; background:url(https://www.snphpu.org/images/fd-reduire.png) right 3px no-repeat; padding-right:18px; margin-top:15px; text-decoration:none; cursor:pointer; color:#e0dd43; } h2.titre_zone { padding:0; border-top: solid 5px #ddd; padding-top: 10px; margin-top:30px; font-size:28px; line-height:30px; } .infos2 { overflow:hidden; margin: 15px 4% 0 0; padding:0 0 15px 0; border-bottom: solid 1px #ededed; line-height:16px; display:block; position:relative; color:#333; font-size:14px; float:left; width:48%; box-sizing: border-box; } .infos2:nth-child(even) { margin-right: 0; } .infos2 .Titre { color: #666; font-size: 16px; font-weight: bold; overflow:hidden; line-height: 20px; padding: 0; /* text-indent: 30px; background-image: url(https://www.snphpu.org/http://snphpu.espace-prive.net/images/picto_news.png); background-repeat: no-repeat; background-position: left 0; */ } .infos2 .Titre a { color:#000; display:block; } .infos2 .Titre a:hover { color:#9154b3; } .infos2 .DateModification, .infos2 .DateLabel { color:#999; margin-top:8px;font-style:italic;} .infos2 .DateLabel .DateCreation { display:inline; } .infos2 .Agenda{ font-weight:bolder; font-size:11px; } .infos2 .Lien { display:block; float:left; text-align:left; margin-top:13px; background:url(https://www.snphpu.org/images/fd-lien.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; color:#fff; font-weight:bolder; margin-right:25px; font-size:12px; height:20px; } .infos2 .Lien:hover, .infos2 .Lien:active { color:#fff; text-decoration:underline; } .infos2 .Lien:visited { text-decoration:none; } .infos2 .bouton-video { display:block; float:left; text-align:left; margin-top:10px; background:url(https://www.snphpu.org/images/fd-video.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; padding-top:3px; color:#fff; font-weight:bolder; margin-right:30px; font-size:12px; height:20px; } .infos2 .bouton-video:hover, .infos2 .Lien:active { color:#fff; text-decoration:underline; } .infos2 .bouton-video:visited { text-decoration:none; } .infos2 .InImage { float:left ; margin:0 15px 0 0; } .infos2 .contenu { } .infos2 .Entete a, .infos2 .Entete a:visited { color:#ededed; text-decoration:underline; } .infos2 .Entete a:hover, .infos2 .Entete a:active { color:#ededed; } .infos2 .Entete { margin:0 0 0px 0; text-align:justify; } .infos2 .Entete p { margin:0; padding:0px; } .infos2 .Texte { margin:0; text-align:justify; margin:8px 0; } .infos2 .Texte a, .infos2 .Texte a:visited { color:#9154b3; text-decoration:underline; } .infos2 .Texte a:hover, .infos2 .Texte a:active { color:#9154b3; text-decoration:none; } .thdocument {background:url(https://www.snphpu.org/images/btdoc2.png) no-repeat 0px 0px; color:#000; } .infos2 .trait { background:url(https://www.snphpu.org/images/traitj.png) left 3px repeat-x; clear:both; margin-top:10px; overflow:hidden; diplay:block; width:100%;} .infos2 .TitreDocument { } .infos2 .Document2 { } .infos2 .TitreDocument2 { } .infos2 .Document3 { } .infos2 .TitreDocument3 { } .infos2 .Video { width:640px; height:480px; margin:20px 0;} .infos2 .VideoW { } .infos2 .VideoH { } .infos2 .Detail { display:none; margin:0; } .infos2 .bt_plus2, .infos2 .Document { background-image: url(https://www.snphpu.org/images/btplus-mauve.png); background-repeat: no-repeat; background-position: 4px center; padding: 4px 10px 4px 26px; color: #9154b3; font-size: 13px; float:right; margin-right:15px; } .infos2 .bt_plus2:hover, .infos2 .Document:hover { background-color:#9154b3; background-image:url(https://www.snphpu.org/images/btplus-blanc.png); border-radius:12px; color:#fff; } .infos2 .BtSuite { margin:15px 0; poition:abolute; } .infos2 .Suite { float:right; font-weight:normal; text-decoration:none; background:url(https://www.snphpu.org/images/fd-suite.png) right 3px no-repeat; padding-right:18px; cursor:pointer; color:#e0dd43; } .infos2 .BtFermer { float:right; margin:15px 0 5px 0; } .infos2 .Fermer{ font-weight:normal; background:url(https://www.snphpu.org/images/fd-reduire.png) right 3px no-repeat; padding-right:18px; margin-top:15px; text-decoration:none; cursor:pointer; color:#e0dd43; } .infos3 { overflow:hidden; margin:0; padding:1.5% 1.5% 26px 1.5%; border-right: solid 1px #ededed; border-top: solid 1px #ededed; line-height:16px; display:block; position:relative; color:#333; font-size:14px; float:left; width:33.2%; min-height:150px; box-sizing: border-box; } .infos3:hover { background:#ededed; } .infos3:nth-child(3n+1) { border-left: solid 1px #ededed; } .infos3:nth-last-child(-n+4) { border-bottom: solid 1px #ededed; } .infos3 .Titre { color: #666; font-size: 16px; font-weight: bold; overflow:hidden; line-height: 20px; padding: 0; /* text-indent: 30px; background-image: url(https://www.snphpu.org/http://snphpu.espace-prive.net/images/picto_news.png); background-repeat: no-repeat; background-position: left 0; */ } .infos3 .Titre a { color:#000; } .infos3 .Titre a:hover { color:#9154b3; } .infos3 .DateModification, .infos3 .DateLabel { color:#999; margin-top:8px;font-style:italic;} .infos3 .DateLabel > .DateCreation { display:inline; } .infos3 .Agenda{ font-weight:bolder; font-size:11px; } .infos3 .Lien { display:block; float:left; text-align:left; margin-top:13px; background:url(https://www.snphpu.org/images/fd-lien.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; color:#fff; font-weight:bolder; margin-right:25px; font-size:12px; height:20px; } .infos3 .Lien:hover, .infos3 .Lien:active { color:#fff; text-decoration:underline; } .infos3 .Lien:visited { text-decoration:none; } .infos3 .bouton-video { display:block; float:left; text-align:left; margin-top:10px; background:url(https://www.snphpu.org/images/fd-video.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; padding-top:3px; color:#fff; font-weight:bolder; margin-right:30px; font-size:12px; height:20px; } .infos3 .bouton-video:hover, .infos3 .Lien:active { color:#fff; text-decoration:underline; } .infos3 .bouton-video:visited { text-decoration:none; } .infos3 .InImage { float:left ; margin:0 10px 5px 0; } .infos3 .contenu { } .infos3 .Entete a, .infos3 .Entete a:visited { color:#ededed; text-decoration:underline; } .infos3 .Entete a:hover, .infos3 .Entete a:active { color:#ededed; } .infos3 .Entete { margin:0 0 0px 0; } .infos3 .Entete p { margin:0; padding:0px; } .infos3 .Texte { margin:0; margin:8px 0; } .infos3 .Texte a, .infos3 .Texte a:visited { color:#9154b3; text-decoration:underline; } .infos3 .Texte a:hover, .infos3 .Texte a:active { color:#9154b3; text-decoration:none; } .thdocument {background:url(https://www.snphpu.org/images/btdoc2.png) no-repeat 0px 0px; color:#000; } .infos3 .trait { background:url(https://www.snphpu.org/images/traitj.png) left 3px repeat-x; clear:both; margin-top:10px; overflow:hidden; diplay:block; width:100%;} .infos3 .TitreDocument { } .infos3 .Document2 { } .infos3 .TitreDocument2 { } .infos3 .Document3 { } .infos3 .TitreDocument3 { } .infos3 .Video { width:640px; height:480px; margin:20px 0;} .infos3 .VideoW { } .infos3 .VideoH { } .infos3 .Detail { display:none; margin:0; } .infos3 .btbar { position:absolute; bottom:2px; right:2px; } .infos3 .bt_plus2, .infos3 .Document { background-image: url(https://www.snphpu.org/images/btplus-mauve.png); background-repeat: no-repeat; background-position: 4px center; padding: 4px 10px 4px 26px; color: #9154b3; font-size: 13px; float:right; margin-left:15px; } .infos3 .bt_plus2:hover, .infos3 .Document:hover { background-color:#9154b3; background-image:url(https://www.snphpu.org/images/btplus-blanc.png); border-radius:12px; color:#fff; } .infos3 .BtSuite { margin:15px 0; poition:abolute; } .infos3 .Suite { float:right; font-weight:normal; text-decoration:none; background:url(https://www.snphpu.org/images/fd-suite.png) right 3px no-repeat; padding-right:18px; cursor:pointer; color:#e0dd43; } .infos3 .BtFermer { float:right; margin:15px 0 5px 0; } .infos3 .Fermer{ font-weight:normal; background:url(https://www.snphpu.org/images/fd-reduire.png) right 3px no-repeat; padding-right:18px; margin-top:15px; text-decoration:none; cursor:pointer; color:#e0dd43; } .h2_special div { display:inline; } .alaune { overflow:hidden; margin: 5px 0 0 0; line-height:16px; display:block; position:relative; font-size:14px; border-bottom: solid 5px #ddd; padding-bottom:15px; } .alaune .Titre { color:#333; font-size:22px; line-height:26px; padding:0; /* background-image:url(https://www.snphpu.org/images/picto_news.png); background-repeat:no-repeat; background-position:left 3px; text-indent:30px; */ } .alaune .Titre a { color:#333; display:inline; } .alaune .Titre a:hover { color:#9154b3 } .alaune .Titre .agenda { color:#9154b3; padding-right:8px; display:inline; font-size:21px; font-weight:normal; background-image: url(https://www.snphpu.org/images/agenda_big.png); background-repeat: no-repeat; padding-left: 29px; } .alaune .Agenda{ font-weight:bolder; font-size:11px; } .alaune .DateLabel { color:#999; margin-top:8px;font-style:italic;} .alaune .DateLabel .DateCreation { display:inline; } .alaune .bouton-video { display:block; float:left; text-align:left; margin-top:10px; background:url(https://www.snphpu.org/images/fd-video.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; padding-top:3px; color:#fff; font-weight:bolder; margin-right:30px; font-size:12px; height:20px; } .alaune .bouton-video:hover, .alaune .Lien:active { color:#fff; text-decoration:underline; } .alaune .bouton-video:visited { text-decoration:none; } .alaune .contenu {margin-top:10px; } .alaune .Entete a, .alaune .Entete a:visited { color:#ededed; text-decoration:underline; } .alaune .Entete a:hover, .alaune .Entete a:active { color:#ededed; } .alaune .Entete { margin:0 0 0px 0; text-align:justify; } .alaune .Entete p { margin:0; padding:0px; } .alaune .Texte { margin:0; text-align:justify; margin:8px 0; color:#666; } .alaune .Texte a, .alaune .Texte a:visited { color:#9154b3; text-decoration:underline; } .alaune .Texte a:hover, .alaune .Texte a:active { color:#fff; text-decoration:none; } .thdocument {background:url(https://www.snphpu.org/images/btdoc2.png) no-repeat 0px 0px; color:#000; } .alaune .trait { background:url(https://www.snphpu.org/images/traitj.png) left 3px repeat-x; clear:both; margin-top:10px; overflow:hidden; diplay:block; width:100%;} .alaune .TitreDocument { } .alaune .Document2 { } .alaune .TitreDocument2 { } .alaune .Document3 { } .alaune .TitreDocument3 { } .alaune .Video { width:640px; height:480px; margin:20px 0;} .alaune .VideoW { } .alaune .VideoH { } .alaune .Detail { display:none; margin:0; } .alaune .BtSuite { margin:15px 0; poition:abolute; } .alaune .Suite { float:right; font-weight:normal; text-decoration:none; background:url(https://www.snphpu.org/images/fd-suite.png) right 3px no-repeat; padding-right:18px; cursor:pointer; color:#e0dd43; } .alaune .BtFermer { float:right; margin:15px 0 5px 0; } .alaune .bt_plus2, .alaune .Document, .alaune .Lien { background-image: url(https://www.snphpu.org/images/btplus-mauve.png); background-repeat: no-repeat; background-position: 4px center; padding: 4px 10px 4px 26px; color: #9154b3; font-size: 13px; float:right; margin-right:15px; } .alaune .bt_plus2:hover, .alaune .Document:hover, .alaune .Lien:hover { background-color:#9154b3; background-image:url(https://www.snphpu.org/images/btplus-blanc.png); border-radius:12px; color:#fff; } .alaune .Fermer{ font-weight:normal; background:url(https://www.snphpu.org/images/fd-reduire.png) right 3px no-repeat; padding-right:18px; margin-top:15px; text-decoration:none; cursor:pointer; color:#e0dd43; } .h2_special div { display:inline; } .enavant { overflow:hidden; margin: 25px 4% 0 0; line-height:16px; display:block; position:relative; color:#666; float:left; width:48%; font-size:14px; min-height:360px; } .enavant:nth-child(even) { margin-right:0; } .enavant .DateModification { margin-top:8px; font-style:italic; color:#999; } .enavant .TexteFloat { float:left; max-width:660px; } .enavant .Titre { color:#666; font-size:16px; font-weight:bold; margin-top:7px; line-height:20px; padding:0; /* background-image:url(https://www.snphpu.org/images/picto_news.png); background-repeat:no-repeat; background-position:left 0; text-indent:30px; */ } .enavant .Titre a { color:#000; display:block; } .enavant .Titre a:hover { color:#9154b3; } .enavant .Titre .agenda { display:inline; padding-right:7px; color:#9154b3; font-size:15px; /*font-weight:normal;*/ background-image: url(https://www.snphpu.org/images/agenda.png); background-repeat: no-repeat; padding-left: 24px; } .enavant .DateModification, .enavant .DateLabel { color:#999; margin-top:8px;font-style:italic;} .enavant .DateLabel .DateCreation { display:inline; } .enavant .Agenda{ font-weight:bolder; font-size:11px; } .enavant .Lien { display:block; float:left; text-align:left; margin-top:13px; background:url(https://www.snphpu.org/images/fd-lien.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; color:#fff; font-weight:bolder; margin-right:25px; font-size:12px; height:20px; } .enavant .Lien:hover, .enavant .Lien:active { color:#fff; text-decoration:underline; } .enavant .Lien:visited { text-decoration:none; } .enavant .bouton-video { display:block; float:left; text-align:left; margin-top:10px; background:url(https://www.snphpu.org/images/fd-video.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; padding-top:3px; color:#fff; font-weight:bolder; margin-right:30px; font-size:12px; height:20px; } .enavant .bouton-video:hover, .enavant .Lien:active { color:#fff; text-decoration:underline; } .enavant .bouton-video:visited { text-decoration:none; } .enavant .contenu { } .enavant .Entete a, .enavant .Entete a:visited { color:#ededed; text-decoration:underline; } .enavant .Entete a:hover, .enavant .Entete a:active { color:#ededed; } .enavant .Entete { margin:0 0 0px 0; text-align:justify; } .enavant .Entete p { margin:0; padding:0px; } .enavant .Texte { margin:0; text-align:justify; margin:8px 0; } .enavant .Texte a, .enavant .Texte a:visited { color:#fff; text-decoration:underline; } .enavant .Texte a:hover, .enavant .Texte a:active { color:#fff; text-decoration:none; } .thdocument {background:url(https://www.snphpu.org/images/btdoc2.png) no-repeat 0px 0px; color:#000; } .enavant .trait { background:url(https://www.snphpu.org/images/traitj.png) left 3px repeat-x; clear:both; margin-top:10px; overflow:hidden; diplay:block; width:100%;} .enavant .TitreDocument { } .enavant .Document2 { } .enavant .TitreDocument2 { } .enavant .Document3 { } .enavant .TitreDocument3 { } .enavant .Video { width:640px; height:480px; margin:20px 0;} .enavant .VideoW { } .enavant .VideoH { } .enavant .Detail { display:none; margin:0; } .enavant .BtSuite { margin:15px 0; poition:abolute; } .enavant .Suite { float:right; font-weight:normal; text-decoration:none; background:url(https://www.snphpu.org/images/fd-suite.png) right 3px no-repeat; padding-right:18px; cursor:pointer; color:#e0dd43; } .enavant .BtFermer { float:right; margin:15px 0 5px 0; } .enavant .bt_plus2, .enavant .Document { background-image: url(https://www.snphpu.org/images/btplus-mauve.png); background-repeat: no-repeat; background-position: 4px center; padding: 4px 10px 4px 26px; color: #9154b3; font-size: 13px; float:right; margin-right:15px; } .enavant .bt_plus2:hover, .enavant .Document:hover { background-color:#9154b3; background-image:url(https://www.snphpu.org/images/btplus-blanc.png); border-radius:12px; color:#fff; } .enavant .Fermer{ font-weight:normal; background:url(https://www.snphpu.org/images/fd-reduire.png) right 3px no-repeat; padding-right:18px; margin-top:15px; text-decoration:none; cursor:pointer; color:#e0dd43; } h2.titre_zone2 { padding:0; margin-top:20px; font-size:22px; border:none; line-height:30px; } .infos2congres { overflow:hidden; margin: 15px 4% 0 0; padding:0 0 15px 0; border-bottom: solid 1px #ededed; line-height:16px; display:block; position:relative; color:#333; font-size:14px; float:left; width:48%; min-height:205px; box-sizing: border-box; } .infos2congres:nth-child(even) { margin-right: 0; } .infos2congres .Titre { color: #666; font-size: 16px; font-weight: bold; overflow:hidden; line-height: 20px; padding: 0; /* text-indent: 30px; background-image: url(https://www.snphpu.org/http://snphpu.espace-prive.net/images/picto_news.png); background-repeat: no-repeat; background-position: left 0; */ } .infos2congres .Titre a { color:#000; display: block; } .infos2congres .Titre a:hover { color:#9154b3; } .infos2congres .DateModification, .infos2congres .DateLabel { color:#999; margin-top:8px;font-style:italic;} .infos2congres .DateLabel .DateCreation { display:inline; } .infos2congres .Agenda{ font-weight:bolder; font-size:11px; } .infos2congres .Lien { display:block; float:left; text-align:left; margin-top:13px; background:url(https://www.snphpu.org/images/fd-lien.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; color:#fff; font-weight:bolder; margin-right:25px; font-size:12px; height:20px; } .infos2congres .Lien:hover, .infos2congres .Lien:active { color:#fff; text-decoration:underline; } .infos2congres .Lien:visited { text-decoration:none; } .infos2congres .bouton-video { display:block; float:left; text-align:left; margin-top:10px; background:url(https://www.snphpu.org/images/fd-video.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; padding-top:3px; color:#fff; font-weight:bolder; margin-right:30px; font-size:12px; height:20px; } .infos2congres .bouton-video:hover, .infos2congres .Lien:active { color:#fff; text-decoration:underline; } .infos2congres .bouton-video:visited { text-decoration:none; } .infos2congres .InImage { float:left ; margin:0 15px 0 0; } .infos2congres .contenu { } .infos2congres .Entete a, .infos2congres .Entete a:visited { color:#ededed; text-decoration:underline; } .infos2congres .Entete a:hover, .infos2congres .Entete a:active { color:#ededed; } .infos2congres .Entete { margin:0 0 0px 0; text-align:justify; } .infos2congres .Entete p { margin:0; padding:0px; } .infos2congres .Texte { margin:0; text-align:justify; margin:8px 0; } .infos2congres .Texte a, .infos2congres .Texte a:visited { color:#9154b3; text-decoration:underline; } .infos2congres .Texte a:hover, .infos2congres .Texte a:active { color:#9154b3; text-decoration:none; } .thdocument {background:url(https://www.snphpu.org/images/btdoc2.png) no-repeat 0px 0px; color:#000; } .infos2congres .trait { background:url(https://www.snphpu.org/images/traitj.png) left 3px repeat-x; clear:both; margin-top:10px; overflow:hidden; diplay:block; width:100%;} .infos2congres .TitreDocument { } .infos2congres .Document2 { } .infos2congres .TitreDocument2 { } .infos2congres .Document3 { } .infos2congres .TitreDocument3 { } .infos2congres .Video { width:640px; height:480px; margin:20px 0;} .infos2congres .VideoW { } .infos2congres .VideoH { } .infos2congres .Detail { display:none; margin:0; } .infos2congres .bt_plus2, .infos2congres .Document { background-image: url(https://www.snphpu.org/images/btplus-mauve.png); background-repeat: no-repeat; background-position: 4px center; padding: 4px 10px 4px 26px; color: #9154b3; font-size: 13px; float:right; margin-right:15px; } .infos2congres .bt_plus2:hover, .infos2congres .Document:hover { background-color:#9154b3; background-image:url(https://www.snphpu.org/images/btplus-blanc.png); border-radius:12px; color:#fff; } .infos2congres .BtSuite { margin:15px 0; poition:abolute; } .infos2congres .Suite { float:right; font-weight:normal; text-decoration:none; background:url(https://www.snphpu.org/images/fd-suite.png) right 3px no-repeat; padding-right:18px; cursor:pointer; color:#e0dd43; } .infos2congres .BtFermer { float:right; margin:15px 0 5px 0; } .infos2congres .Fermer{ font-weight:normal; background:url(https://www.snphpu.org/images/fd-reduire.png) right 3px no-repeat; padding-right:18px; margin-top:15px; text-decoration:none; cursor:pointer; color:#e0dd43; } .snphpu-vie-synd .item { float: left; margin-top: 20px; margin-right: 25px; padding: 15px; display: inline-block; width: 186px; height: 100px; overflow: hidden; position: relative; background: #EDEDED none repeat scroll 0% 0%; border-radius: 15px; line-height:1.15em; } .snphpu-vie-synd .item:nth-child(3n+0) { margin-right: 0px; } .snphpu-vie-synd .item .title { height:60px; margin-bottom:5px; vertical-align:middle; font-size:14px; font-weight:bold; } .snphpu-vie-synd .item .read-more a { float: right; background-color: #9154B3; border-radius: 10px; color: #FFF; padding: 2px 15px 1px; font-size: 11px; text-transform: uppercase; font-weight: bold; } .snphpu-vie-synd .item .read-more a:hover { background:#99CC01; } .snphpu-elus .item { float: left; margin-top: 20px; margin-right: 25px; padding: 15px; display: inline-block; width: 186px; height: 140px; overflow: hidden; position: relative; background: #EDEDED none repeat scroll 0% 0%; border-radius: 15px; font-size:0.85em; line-height:1.15em; } .snphpu-elus .item:nth-child(3n+0) { margin-right: 0px; } .snphpu-elus .item .Image { margin-right:15px; margin-bottom:15px; } .snphpu-elus .item .title { height:60px; margin-bottom:5px; vertical-align:middle; font-size:18px; font-weight:bold; } .snphpu-elus .item .read-more a { float: right; background-color: #9154B3; border-radius: 10px; color: #FFF; padding: 5px 15px 4px; line-height:100%; font-size: 11px; text-transform: uppercase; font-weight: bold; } .snphpu-elus .item .read-more a:hover { background:#99CC01; } .links .item .link-name { float:left; width:80%; padding: 5px; box-sizing:border-box; font-weight:bold; } .links .item .link-url { padding: 5px; box-sizing:border-box; } .links .item .link-url .Lien { margin:8px 0 3px 0; background:url(https://www.snphpu.org/images/btlien-noir.png) no-repeat 0px 3px; padding: 2px 0 0 30px; color:#000; font-weight:normal; font-size:11px; height:23px; text-transform:uppercase; opacity: 0.7; filter: alpha(opacity=70); } .links .item .link-url .Lien:hover { opacity: 1; filter: alpha(opacity=100); } .h2_special div { display:inline; } .alaunecongres { overflow:hidden; margin: 5px 0 0 0; line-height:16px; display:block; position:relative; font-size:14px; border-bottom: solid 5px #ddd; padding-bottom:15px; } .alaunecongres .Titre { color:#333; font-size:22px; line-height:26px; padding:0; /* background-image:url(https://www.snphpu.org/images/picto_news.png); background-repeat:no-repeat; background-position:left 3px; text-indent:30px; */ } .alaunecongres .Titre a { color:#333; display:inline; } .alaunecongres .Titre a:hover { color:#9154b3 } .alaunecongres .Titre .agenda { color:#9154b3; padding-right:8px; display:inline; font-size:21px; font-weight:normal; background-image: url(https://www.snphpu.org/images/agenda_big.png); background-repeat: no-repeat; padding-left: 29px; } .alaunecongres .Agenda{ font-weight:bolder; font-size:11px; } .alaunecongres .DateLabel { color:#999; margin-top:8px;font-style:italic;} .alaunecongres .DateLabel .DateCreation { display:inline; } .alaunecongres .bouton-video { display:block; float:left; text-align:left; margin-top:10px; background:url(https://www.snphpu.org/images/fd-video.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; padding-top:3px; color:#fff; font-weight:bolder; margin-right:30px; font-size:12px; height:20px; } .alaunecongres .bouton-video:hover, .alaunecongres .Lien:active { color:#fff; text-decoration:underline; } .alaunecongres .bouton-video:visited { text-decoration:none; } .alaunecongres .contenu {margin-top:15px; } .alaunecongres .Entete a, .alaunecongres .Entete a:visited { color:#ededed; text-decoration:underline; } .alaunecongres .Entete a:hover, .alaunecongres .Entete a:active { color:#ededed; } .alaunecongres .Entete { margin:0 0 0px 0; text-align:justify; } .alaunecongres .Entete p { margin:0; padding:0px; } .alaunecongres .Texte { margin:0; text-align:justify; margin:8px 0; color:#666; } .alaunecongres .Texte a, .alaunecongres .Texte a:visited { color:#9154b3; text-decoration:underline; } .alaunecongres .Texte a:hover, .alaunecongres .Texte a:active { color:#fff; text-decoration:none; } .thdocument {background:url(https://www.snphpu.org/images/btdoc2.png) no-repeat 0px 0px; color:#000; } .alaunecongres .trait { background:url(https://www.snphpu.org/images/traitj.png) left 3px repeat-x; clear:both; margin-top:10px; overflow:hidden; diplay:block; width:100%;} .alaunecongres .TitreDocument { } .alaunecongres .Document2 { } .alaunecongres .TitreDocument2 { } .alaunecongres .Document3 { } .alaunecongres .TitreDocument3 { } .alaunecongres .Video { width:640px; height:480px; margin:20px 0;} .alaunecongres .VideoW { } .alaunecongres .VideoH { } .alaunecongres .Detail { display:none; margin:0; } .alaunecongres .BtSuite { margin:15px 0; poition:abolute; } .alaunecongres .Suite { float:right; font-weight:normal; text-decoration:none; background:url(https://www.snphpu.org/images/fd-suite.png) right 3px no-repeat; padding-right:18px; cursor:pointer; color:#e0dd43; } .alaunecongres .BtFermer { float:right; margin:15px 0 5px 0; } .alaunecongres .bt_plus2, .alaunecongres .Document, .alaunecongres .Lien { background-image: url(https://www.snphpu.org/images/btplus-mauve.png); background-repeat: no-repeat; background-position: 4px center; padding: 4px 10px 4px 26px; color: #9154b3; font-size: 13px; float:right; margin-right:15px; } .alaunecongres .bt_plus2:hover, .alaunecongres .Document:hover, .alaunecongres .Lien:hover { background-color:#9154b3; background-image:url(https://www.snphpu.org/images/btplus-blanc.png); border-radius:12px; color:#fff; } .alaunecongres .Fermer{ font-weight:normal; background:url(https://www.snphpu.org/images/fd-reduire.png) right 3px no-repeat; padding-right:18px; margin-top:15px; text-decoration:none; cursor:pointer; color:#e0dd43; } .alaunecongres .InImage { float:left; margin-right:20px; } .alaunecongres .boutons { margin-top:15px; } .zonesimple { clera:both; background:#fff; color:#1b242e; margin:20px 0;} .zonesimple h2 { } .zonesimple .txt { max-width:960px; min-width:250px; overflow:hidden;} .zonesimple .thImage { float:left; margin-right:60px;} .infonormale { overflow:hidden; margin: 15px 25px 15px 0; padding:12px 14px 14px 14px; line-height:16px; display:block; position:relative; color:#000; font-size:15px; background:#ededed; border-radius:15px; box-sizing: border-box; } .infonormale:nth-child(odd) { margin-right:0; } .infonormale .Titre { color:#000; font-size: 16px; text-transform: uppercase; font-weight:bold; /*font-family: 'ProximaNovaA-Regular';*/ font-family:'Lato'; line-height:20px; margin-bottom:5px; } .infonormale .DateModification { color:#000; margin-bottom:12px;} .infonormale .Agenda{ font-weight:bolder; font-size:11px; } .infonormale .Lien { display:block; float:left; text-align:left; margin-top:13px; background:url(https://www.snphpu.org/images/btlien-mauve.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; color:#000; font-weight:bolder; margin-right:25px; font-size:12px; height:20px; } .infonormale .Lien:hover, .infonormale .Lien:active { color:#fff; text-decoration:underline; } .infonormale .Lien:visited { text-decoration:none; } .infonormale .bouton-video { display:block; float:left; text-align:left; margin-top:10px; background:url(https://www.snphpu.org/images/fd-video.png) no-repeat 0px 0px; text-decoration:none; padding-left: 32px; padding-top:3px; color:#fff; font-weight:bolder; margin-right:30px; font-size:12px; height:20px; } .infonormale .bouton-video:hover, .infonormale .Lien:active { color:#fff; text-decoration:underline; } .infonormale .bouton-video:visited { text-decoration:none; } .infonormale .InImage { max-width:150px; max-height:113px; float:left ; margin:2px 10px 10px 0px; } .infonormale .contenu {color:#ededed; } .infonormale .Entete a, .infonormale .Entete a:visited { color:#ededed; text-decoration:underline; } .infonormale .Entete a:hover, .infonormale .Entete a:active { color:#ededed; } .infonormale .Entete { margin:0 0 0px 0; text-align:justify; } .infonormale .Entete p { margin:0; padding:0px; } .infonormale .Texte { margin:0; text-align:justify; } .infonormale .Texte a, .infonormale .Texte a:visited { color:#fff; text-decoration:underline; } .infonormale .Texte a:hover, .infonormale .Texte a:active { color:#fff; text-decoration:none; } .thdocument {background:url(https://www.snphpu.org/images/btdoc2.png) no-repeat 0px 0px; color:#000; } .infonormale .Document { margin:8px 0 3px 0; background:url(https://www.snphpu.org/images/btdoc-noir.png) no-repeat 0px 0px; padding: 2px 0 0 30px; color:#000; font-weight:normal; font-size:11px; height:23px; text-transform:uppercase; opacity: 0.7; filter: alpha(opacity=70); } .infonormale .Document:hover { opacity: 1; filter: alpha(opacity=100); } .infonormale .trait { background:url(https://www.snphpu.org/images/traitj.png) left 3px repeat-x; clear:both; margin-top:10px; overflow:hidden; diplay:block; width:100%;} .infonormale .TitreDocument { } .infonormale .Document2 { } .infonormale .TitreDocument2 { } .infonormale .Document3 { } .infonormale .TitreDocument3 { } .infonormale .Video { width:640px; height:480px; margin:20px 0;} .infonormale .VideoW { } .infonormale .VideoH { } .infonormale .Detail { display:none; margin:0; } .infonormale .BtSuite { margin:15px 0; poition:abolute; } .infonormale .Suite { float:right; font-weight:normal; text-decoration:none; background:url(https://www.snphpu.org/images/fd-suite.png) right 3px no-repeat; padding-right:18px; cursor:pointer; color:#e0dd43; } .infonormale .BtFermer { float:right; margin:15px 0 5px 0; } .infonormale .Fermer{ font-weight:normal; background:url(https://www.snphpu.org/images/fd-reduire.png) right 3px no-repeat; padding-right:18px; margin-top:15px; text-decoration:none; cursor:pointer; color:#e0dd43; } @media (min-width: 992px) { .vignette2 .InImage { max-width:200px; } } @media (max-width:991px){ .vignette2 {margin:0;width:auto; } .wrapper { padding:0 30px;} #img-menu {display:none;} .vignette { margin-bottom:15px; } .version { position:absolute; right:0; top : 10px; width:130px;text-align:center;} #slider_home { height:auto !important; } .slider_bkg { display:none; } .epmenu .label, .epmenu .label-on { padding: 15px 8px; } .tools { clear: both; float:none; width:540px; margin: 0 auto 15px auto; } .tools .spacer { clear:none; display:none; } .tools .searchbar { float: right; clear: none; margin-top: -5px; margin-right:10px; } .content_with_sidebar { width: 70% !important; float: left; } .snphpu-elus .item:nth-child(2n+3) { clear:left; margin-right:25px; } } @media (min-width:768px) and (max-width:991px){ } @media (max-width: 767px) { #logo { background: url(https://www.snphpu.org/images/logo-mobile.jpg) top left no-repeat; height: 84px; width: 250px;; margin-top:5px; } .wrapper-adresses { float:left; width:100%; margin-bottom:15px; margin-left:0; } .adresse { width:50%; float:left; } .form_login { margin:0; margin-bottom:30px; float:none; } .content_with_sidebar { width:100% !important; } .col_right { display:none; } .submenu-mobile { display:block; } .addthis_sharing_toolbox { float:none; margin: 8px 0; } .moteur {margin:auto !important;float:none !important;} .textecatalogue { width:100% !important;float:none !important;} .carsune {margin:auto;float:none;} .vignette2 .Entete { clear:both; } .vignette2 .InImage {float:none;margin-bottom:15px; } #slide-list { padding-top:20px; } .zoneaccrocheune { margin-top:65px } header, header .wrapper { height:80px;} .version { position:absolute; right:0; top : 10px; width:130px;text-align:center;} .btverre {display:none; } .epmenu { width:100%;background:#ccc;} .epmenu .label, .epmenu .label-on { text-align:left; } .Video { max-width:100%; max-height:400px;} .epsousmenu {visibility:visible; display:block; } #fb { display:none;} .creations .contenu { margin-top:20px; margin-bottom:10px;margin-left:0;} .traitcreation { display:none; } .thImage { float:center; margin:20px auto;} .zonesimple .thImage {margin:20px auto; } .zonethfonce .txt { margin-right:0; font-size:17px;} .h2-responsive {/*display:block; */} h2, h1, .h2-inline {/*display:none; */} #slideune { margin-top:80px; } #slidecaption { margin-top:0px; } #controls-wrapper { bottom:20px; } #prevslide, #nextslide { margin-top:67px; } #prevslide:hover, #nextslide:hover { margin-top:67px; } #content img { max-width:100%; } .wrapper { margin-left:0px; margin-right:0px; } .vignette { display:block; float:none; margin:0px auto 20px auto !important; } #slider_home { display:none; } } @media (max-width: 600px) { .form_login p > input[type="text"], .form_login p > input[type="password"], form.posters-form label, form.posters-form .Field, #base-posters .field-wrap.first label, #base-posters .field-wrap.first input { display:block; float:none; width:100% } #base-posters .field-wrap { height:auto; } .form_login p > label { width:100%; } /* #logo { position:absolute; background:url(https://www.snphpu.org/images/logo.png) top left no-repeat; width:250px; height:31px; top:40px;} */ .Video { max-width:100%; max-height:280px;} #base-posters .field-wrap { float:none; width:100%; } #base-posters .field-wrap:nth-child(odd) label { padding-left:0; } .tools { position:relative; width:100%; padding-top:10px; text-align:center; } .tools input { width:100%; box-sizing:border-box; } .tools .searchbar { margin:35px 0 0 0; clear:both; float:none; } .infos2 { margin:15px 0 0 0; width:100%; float:none; } .vignette { width:100%; height:auto !important; box-sizing: border-box; } .snphpu-elus .item { width:100%; height:auto; float:none; margin:10px 0; box-sizing:border-box; } .zone .zonesimple { text-align:justify; } .lastactu .contenu, .infos2congres .Titre { clear:both; padding-top:15px; } .advancedEPForm-value input[type=text], .advancedEPForm-value textarea { width: 100%; } #f56 textarea, .advancedEPForm-value textarea { position:static; } .advancedEPForm-submit { position: absolute; right: 0; } .FormID { width: 330px; background: #ededed; padding-right:20px; } .FormID div.titre { width:320px; } } @media print { .tools, header .nav, .col_right, .addthis_sharing_toolbox, .private_info div, .private_info a, .Document, footer, #logo { display:none; } .zone-chemin { background:none; height:auto; } .chemin { color:#000; } .content_with_sidebar { width:100%; } .creation { max-width:100%; } .chemin .lien { background:none; margin:0; padding:0; } .chemin .lien:before { content:&#39;> &#39;; } #chemin-un:before { content:&#39;&#39;; } .private_info { background:none; padding:0; color:#000; } } #header { position:relative; z-index: 500; overflow:hidden; } .mobile-pictomenu, .mobile-pictomenu-close { float:right; background: url(https://www.snphpu.org/images/btmobile.png) top left no-repeat; width: 41px; height: 41px; margin-top:18px; } .mobile-pictomenu-close { display:none; } .nav-mobile, .nav-mobile * { box-sizing:border-box; } .nav-mobile { display:none; position:absolute; z-index:400; padding-top:85px; right:0px; left:0px; height:100%; margin-top:0; margin: 0 auto; overflow-y:scroll; background:#f4f3f3; color:#666666; } @media (min-width: 992px) { .nav-mobile { display:none !important; } } @media (min-width:768px) and (max-width:991px) { .nav-mobile { display:none !important; } } @media (max-width:768px) { #header { display:block !important; } header, .menupage, .infoscolonne { display:none !important; } } /* Niveau 1 */ .mobile_bouton { width:100%; color:#666666; min-height:20px; padding:10px; display:block; text-decoration:none; } .mobile_bouton:active { background-color:#e5e4e4; color:#1b242e; } .mobile_bouton_txt { text-transform:uppercase; } .mobile_bouton_on { width:100%; min-height:20px; display:block; text-decoration:none; padding:10px; background:#e5e4e4; color:#1b242e; } /* Niveau 2 */ .mobile_sousmenu { display:none; background:#e5e4e4; color:#1b242e; } .mobile_open-smenu { position:absolute; right:20px; margin-top:-40px; color:#333; } .mobile_bouton2 { width:100%; min-height:20px; padding:5px 0 0 0; display:block; text-decoration:none; } .mobile_bouton2_on { background:#3A1C47; width:100%; color:#fff; min-height:20px; padding:5px 0 0 0; display:block; text-decoration:none; } .mobile_bouton2_txt { text-transform:uppercase; margin:0 15px; padding:5px 0px 0px 30px; min-height:27px; } 