@import "lib.less"; body { color: #1a171b; } p { text-align: justify; margin-bottom: 17px; /*word-break: (normal | keep-all | loose | break-strict | break-all)*/ /*word-break: loose;*/ /*overflow-wrap: break-word;*/ -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; -o-hyphens: auto; hyphens: auto; } .column-right p { text-align: left; } .double-spaced p, p.double-spaced { margin-bottom: 24px; font-size: 13px; line-height: 17px; } .text-intro, .text-intro p { font-family: OpenSansLight,verdana,arial,helvetica,sans-serif; font-size: 16px; font-weight: normal; line-height: 25px; } .text-intro-18, .text-intro-18 p { font-size: 18px; line-height: 25px; } ul.document-files, .column-right ul { margin-left: 15px; font-size: 8px; } ul.document-files li, .column-right ul li { font-size: 12px; } #accordion-h2-seminaire ul li { list-style: none; } .layout-64p { /* peut grandir à 100% sur tablette */ width: 64%; /*border: 1px dotted red;*/ } .layout-64-5p { /* peut grandir à 100% sur tablette */ width: 64.5%; } .layout-72p { /* peut grandir à 100% sur tablette */ width: 72%; /*border: 1px dotted black;*/ } .layout-88p { /* interne, ne pas agrandir */ width: 88%; /*border: 1px dotted gray;*/ } .layout-90p { /* peut grandir à 100% sur tablette */ width: 90%; /*border: 1px dotted gray;*/ } body.panel-theme-europe, body.panel-ville-europe, body.panel-ville { #content { .page-header { margin-bottom: 0px; } .panel-header { display: none; } .views-field-view-node { font-style: italic; } .field-name-field-popsu-ville-images-illustr { /* background-color: #ccc; */ text-align: center; margin-bottom: 5px; } .field-name-field-popsu-ville-images-illustr .field-item img { width: 100%; } .panel-ville-volet-bas { margin-top: 7px; } #panel-ville-logos-partenaires { .field-item { float: left; margin-right: 10px; } } .panel-ville-eur-volet h2, #panel-ville-equipe h2, #panel-ville-acteurs h2, #panel-ville-colloques h2, #panel-ville-publications h2, #panel-ville-logos-partenaires h2 { cursor: pointer; } .panel-ville-eur-volet .pane-content, #panel-ville-equipe .pane-content, #panel-ville-acteurs .pane-content, #panel-ville-colloques .pane-content, #panel-ville-publications .pane-content, #panel-ville-logos-partenaires .pane-content { display: none; } } } table.views-view-grid tbody tr td.col-first, table.views-view-grid tbody tr td.col-last { background: none; } #accordion-h2-liste-ville { } #content-inner .accordion-trigger .views-field, #content-inner .accordion-h2-layout .accordion-content .views-label, #content-inner .accordion-h2-views .view-header, #content-inner .accordion-h2-panel > h2.pane-title { background: url(../img/icons/accordion-h2-arrays-off-trans.png) no-repeat top right; font-family: OstrichSansBold, verdana,arial,helvetica,sans-serif; color: #000; font-size: 23px; line-height: 19px; cursor: pointer; border-top: 1px solid #000; padding: 9px 0 4px 2px; } .accordion-h2-panel { margin-bottom: 5px; } .border-last { display: block; height: 1px; border-top: 1px solid #000; } #content-inner .pane-popsu-special-accueil-pps1 .accordion-trigger .views-field, #content-inner .pane-popsu-special-accueil-pps1 .accordion-h2-layout .accordion-content .views-label, #content-inner .pane-popsu-special-accueil-pps1 .accordion-h2-views .view-header, #content-inner .pane-popsu-special-accueil-pps1 .accordion-h2-panel > h2.pane-title { padding: 0; background: url(../img/icons/accordion-h2-arrays-off-trans.png) no-repeat top right; font-size: 25px; line-height: 38px; } #content-inner .accordion-h2-layout .accordion-content .views-label, #content-inner .popsu-74-26-stacked .accordion-h2-layout .accordion-content .views-label { display: block; background: none; cursor: text; } #accordion-h2-partenaires, #accordion-h2-popsueurope-home, #accordion-h2-liste-themes-trans { border-bottom: 1px solid #000; margin-bottom: 22px; } #accordion-h2-partenaires, #accordion-h2-projetseurope, #accordion-h2-popsueurope-home { padding-bottom: 5px; } #content-inner .accordion-trigger.accordion-h2-opened .views-field, #content-inner .accordion-h2-views.accordion-h2-opened .view-header, #content-inner .accordion-h2-panel.accordion-h2-opened > h2.pane-title { /* background: url(../img/icons/accordion-h2-arrays-trans.png) no-repeat top right; */ background: url(../img/icons/accordion-h2-arrays-on-trans.png) no-repeat top right; /*background-position: top right;*/ } .accordion-content, .accordion-h2-views .view-content, .accordion-h2-panel > .pane-content { display: none; } /* [!nid],48 [!nid],49 */ .accordion-h2-layout .inside { margin: 0; padding: 0; } .accordion-h2-layout .panels-flexible-column-last .inside { padding-left: 5px; } /*body.node-type-popsu-ville*/ .panel-flexible .panel-separator, .panel-2col-stacked .panel-separator { margin: 0; padding: 0; height: 0; clear: both; } .listing-thumb ul, .listing-thumb ul li { list-style: none; list-style-type: none; margin: 0; padding: 0; } #content-inner .listing-thumb ul li.span2 { /*margin-right: 3px;*/ width: 101px; margin: 0 13px 14px 0; } #content-inner .listing-thumb.listing-themes, #content-inner .listing-thumb.listing-projets { margin-bottom: 20px; } #content-inner .listing-thumb .views-field-title a { font-family: BebasNeueRegular, verdana,arial,helvetica,sans-serif; letter-spacing: 0.05em; font-size: 17px; line-height: 15px; color: @bleu_popsu1; display: block; padding: 7px 0 7px 0; /*word-break: break-all;*/ /*word-break: loose;*/ /*overflow-wrap: break-word;*/ } body.context-popsu-europe #content-inner .listing-thumb .views-field-title a { color: @gris_popsueurope; } #content-inner .listing-thumb.listing-projets .views-field-title a { padding: 7px 0 0px 0; height: 43px; overflow: hidden; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; -o-hyphens: auto; hyphens: auto; } #content-inner .listing-thumb.listing-themes .views-field-title a { padding: 7px 0 0px 0; height: 43px; overflow: hidden; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; -o-hyphens: auto; hyphens: auto; } #content-inner .listing-thumb li:hover .views-field-title a { text-decoration: none; } #content-inner .listing-thumb li img { opacity: 0.9; -moz-opacity: 0.9; } #content-inner .listing-thumb li a.image-placeover { width: 101px; height: 87px; background-color: #ccc; display: block; } #content-inner .listing-thumb li:hover img { opacity: 1; -moz-opacity: 1; } .listing-villes { } .listing-grille table { background: none; th, td { background: none; border: none; font-size: 14px; vertical-align: top; .listing-projet-ville { font-family: BebasNeueRegular, verdana,arial,helvetica,sans-serif; letter-spacing: 0.05em; font-size: 15px; line-height: 29px; color: #ccc; } } } body.sidebar-double.context-popsu-2 #block-menu_block-4, body.sidebar-double.context-popsu-1 #block-menu_block-3 { display: none; } #content-inner .popsu-74-26-stacked { .pane-node-field-popsu-special-body { margin-top: 5px; /*width: 64%;*/ /* h2 { line-height: 18px; }*/ } .panels-flexible-column-first { .field-type-image { /*margin-left: -26px;*/ margin-left: -20px; } .field-type-text-with-summary { padding-top: 5px; text-align: justify; } .field-type-text { padding-top: 5px; text-align: justify; p { margin-bottom: 16px; text-align: justify; } h2 { font-size: 18px; } } } } #content-inner #pane-publication { .accordion-content { padding-top: 5px; text-align: justify; } .panels-flexible-row-accordion-h2-layout-3-inside, .panels-flexible-row-accordion-h2-layout-4-inside { .panels-flexible-region-accordion-h2-layout-left-inside { width: 99%; /*border: 1px solid green;*/ } } .views-field-field-popsu-doc-files { font-family: BebasNeueRegular, verdana,arial,helvetica,sans-serif; letter-spacing: 0.075em; font-size: 13px; line-height: 16px; } h2.pane-title { padding-bottom: 12px; } } #content-inner #pane-publication.pane-publication-popsu .accordion-h2-layout .accordion-trigger { .views-field.views-field-field-popsu-publication-soustitr { border: none; background: none; .field-content { font-family: OpenSansRegular,Helvetica,Arial,sans-serif; font-size: 12px; line-height: 18px; border: none; background: none; } } } .pane-publication-sans-ville .accordion-content { display: block; margin-bottom: 20px; p { margin: 10px 0 0 0; } } .pane-publication-sans-ville .accordion-trigger, .pane-publication-sans-ville .panels-flexible-row-accordion-h2-layout-3 { display: none; } #content-inner .page-header { padding-bottom: 0; border-bottom: none; } .popsu-74-26-stacked { .panels-flexible-column-accordion-h2-layout-1.panels-flexible-column-first, .panels-flexible-column-accordion-h2-layout-2.panels-flexible-column-first, .panels-flexible-column-popsu-74-26-stacked-4.panels-flexible-column-first { width: 74%; } .panels-flexible-column-accordion-h2-layout-1.panels-flexible-column-last, .panels-flexible-column-accordion-h2-layout-2.panels-flexible-column-last, .panels-flexible-column-popsu-74-26-stacked-5.panels-flexible-column-last { width: 26%; margin-right: -10px; } } /* #accordion-h2-chronologie .field-item, #accordion-h2-programme .field-item, #accordion-h2-acteurs .field-item, #accordion-h2-documents .field-item, .panels-flexible-column-last .field-name-field-popsu-ville-partenairesimg, .panels-flexible-column-last .field-name-field-popsu-ville-coordinateur, .panels-flexible-column-last .field-name-field-popsu-ville-equipe { padding: 15px 0 0 0; } */ .column-right .accordion-h2 .field-item, .column-right .accordion-h2-ex .field-item { padding: 5px 0 0 0; } .document-files, ul.document-files { margin-top: 10px; margin-bottom: 10px; padding: 0; /*list-style: none; list-style-type: none; */ li { color: #1a171a; /*margin-bottom: 3px;*/ } a { color: #1a171a; } } .column-right .accordion-h2.pseudo-list { color: #1a171a; margin: 5px 0 5px 2px; padding: 0; .field-item { color: #1a171a; margin-bottom: 2px; padding-left: 3px; a { color: #1a171a; } } } body.path-popsu-europe-accueil, body.path-popsu1-accueil, body.path-popsu2-accueil { #content-wrapper { h1#page-title { display: none; } #content-inner { /*padding: 0 55px 0 0;*/ padding: 0; .pane-popsu-special-accueil-pps1 { .panel-separator { margin-bottom: 0px; } .pane-themes-trans-panel-pane-1 { padding-bottom: 0px; } /* .field-name-field-popsu-special-body, .field-name-field-popsu-special-body p { font-family: OpenSansLight, verdana,arial,helvetica,sans-serif; font-size: 16px; line-height: 25px; font-weight: normal; }*/ /* .field-name-field-popsu-special-text, .field-name-field-popsu-special-text p { font-size: 13px; line-height: 17px; } */ } } } } .page-title-secondary { font-family: BebasNeueRegular, verdana,arial,helvetica,sans-serif; color: @bleu_popsu1; /*letter-spacing: 0.075em;*/ font-size: 56px; /*line-height: 12px;*/ line-height: 49px; /*margin-bottom: 30px;*/ margin-top: -22px; z-index: 2; position: relative; } body.context-popsu-2 .page-title-secondary { color: @vert_popsu2; } body.context-popsu-europe .page-title-secondary { color: @gris_popsueurope; } body.node-type-popsu-theme-trans #content-inner h1#page-title { font-size: 28px; line-height: 22px; } .image-decallee img.adaptive-image { margin-bottom: 15px; } #accordion-h2-chronologie .texte-10-orange { font-weight: bold; } #content-inner .field-name-field-popsu-special-body h2 { line-height: 19px; padding-bottom: 5px; } .pane-publication-sans-ville h3 { text-align: left; } body.front { #main-wrapper #content-wrapper.span { width: 100%; /*margin-top: 155px;*/ margin-top: 27px; } #page { padding-bottom: 40px; } .home-logos-popsu { ul.logos { display: block; height: 86px; width: 150px; /*text-indent: -999px;*/ overflow: hidden; margin-bottom: 10px; float:left; margin-left: 15px; /*margin-right: 35px;*/ margin-right: 15px; cursor: pointer; padding-top: 5px; li { font-family: BebasNeueRegular, verdana,arial,helvetica,sans-serif; font-size: 14px; line-height: 18px; letter-spacing: 0.075em; margin: 0px 0 0 0; padding: 0 0 0 3px; a { color: #000; text-decoration: none; } } li.last { border-bottom: 3px solid #000000; padding-bottom: 3px; } } #logo-home-popsu1 ul.logos { background: url(../img/logos/popsu1/logo-small-home-trans.png) no-repeat top center; } #logo-home-popsu2 ul.logos { background: url(../img/logos/popsu2/logo-small-home-trans.png) no-repeat top center; } #logo-home-popsueurope ul.logos { background: url(../img/logos/popsueurope/logo-small-home-trans.png) no-repeat top center; margin-right: 0; } ul.logos li { display: none; } #logo-home-popsu1 ul.logos:hover, #logo-home-popsu2 ul.logos:hover, #logo-home-popsueurope ul.logos:hover { background: none; } ul.logos:hover li { display: block; } } #logos-partenaires-home { display: block; width: 115px; height: 261px; text-indent: -999px; overflow: hidden; margin-top: 5px; background: url(../img/logos/logos-partenaires_01.png) no-repeat top center; padding-top: 66px; } #logos-partenaires-home #ministere-eco { float: left; display: block; width: 54px; height: 57px; text-indent: -999px; overflow: hidden; margin: 0; padding: 0; background: url(../img/logos/logos-partenaires_02.png) no-repeat top center; } #logos-partenaires-home #ministere-territoires { display: block; width: 61px; height: 57px; text-indent: -999px; overflow: hidden; margin: 0; padding: 0; background: url(../img/logos/logos-partenaires_03.png) no-repeat top center; } #logos-partenaires-home #ministere-puca { display: block; width: 115px; height: 68px; text-indent: -999px; overflow: hidden; margin: 0; padding: 0; background: url(../img/logos/logos-partenaires_04.png) no-repeat top center; } #logos-partenaires-home #ministere-aigp { display: block; width: 115px; height: 59px; text-indent: -999px; overflow: hidden; margin: 0; padding: 0; background: url(../img/logos/logos-partenaires_05.png) no-repeat top center; } .col-logo { margin-top: 20px; margin-left: 50px; } .col-intro { width: 560px; margin: -18px 0 0 134px; background-color: #fff; .panels-flexible-region-inside { padding: 10px 15px; } p, li { font-size: 15px; line-height: 22px; font-family: OpenSansLight,verdana,arial,helvetica,sans-serif; text-align: justify; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; } li { padding-right: 25px; margin-bottom: 7px; } } .col-center { height: 730px; } #content-inner .col-bottom { width: 560px; margin: 0 0 0 134px; background-color: #fff; .panels-flexible-region-inside { padding: 10px 20px 10px 20px; } .questcequepopsu { h2.pane-title { font-family: OstrichSansBold, verdana,arial,helvetica,sans-serif; font-size: 56px; line-height: 43px; font-weight: normal; color: #000; padding-top: 14px; padding-bottom: 15px; } .field-item h2 { font-family: OpenSansSemiBold,verdana,arial,helvetica,sans-serif; } p a { color: #1A171B; } } } } /* span.field-content.btn-admin-edit, */ .admin-add-item, .views-field-publishcontent, .views-field-edit-node { margin-bottom: 30px; padding: 0; .field-content a, a { background: #008800 url("../img/icons/gear.png") no-repeat scroll 2px 0; border: 1px solid #ccc; display: block; cursor: pointer; color: #fff; /*font-family: BebasNeueRegular, verdana,arial,helvetica,sans-serif;*/ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; /*letter-spacing: 0.05em;*/ font-weight: bold; text-transform: uppercase; padding: 2px 4px 2px 20px; } } .views-field-publishcontent { margin-bottom: 2px; .field-content a, a { background: #FF0A0A url("../img/icons/gear.png") no-repeat scroll 2px 0; } } .admin-add-item { a { background: #FCBA20 url("../img/icons/gear.png") no-repeat scroll 2px 0; } a + a { margin-top: -6px; } } .admin-add-item-margin a + a { margin-bottom: 15px; } .admin-add-item-panel { margin-bottom: -5px; margin-top: 10px; } body.logged-in .menu-user-login { display: none; } body.logged-in #content-tabs ul.tabs.primary { margin-bottom: 0; } #content-inner .bloc-actu-home { float: right; width: 221px; background: url("../img/pixels/actu_background-trans.png"); color: #fff; margin-right: 33px; margin-top: 50px; a { color: #fff; } h2.pane-title { font-family: OstrichSansBold, verdana,arial,helvetica,sans-serif; font-size: 22px; padding: 6px 8px 9px 8px; } .views-field-title { font-size: 18px; line-height: 16px; padding: 10px 10px 0 10px; font-family: OpenSansSemiBold,verdana,arial,helvetica,sans-serif; } .views-field-field-popsu-actu-date { font-size: 18px; line-height: 19px; padding: 2px 10px 0 10px; } .views-field-field-popsu-actu-body { font-size: 13px; line-height: 18px; padding: 0px 10px 10px 10px; } .views-field-field-popsu-actu-body a { text-decoration: none; } .views-field-view-node { background: #000; text-transform: uppercase; font-family: BebasNeueRegular,verdana,arial,helvetica,sans-serif; font-size: 13px; letter-spacing: 0.075em; display: block; float: right; margin-right: -7px; padding: 0px 5px; margin-bottom: 8px; } } #accordion-h2-seminaire { .views-field-title { font-weight: bold; } .views-field-field-popsu-doc-body { margin-left: -15px; p { margin-bottom: 0; } } .views-field-field-popsu-doc-files { font-family: BebasNeueRegular,verdana,arial,helvetica,sans-serif; font-size: 13px; letter-spacing: 0.075em; line-height: 16px; margin-left: -15px; margin-bottom: 15px; margin-top: 2px; } } #accordion-h2-publication-europe { font-size: 12px; line-height: 16px; h3, p { font-size: 12px; line-height: 16px; } p { margin-bottom: 2px; } .views-field-field-popsu-publication-cover { margin: 5px 0 3px 0; } .views-field-field-popsu-doc-files { font-family: BebasNeueRegular,verdana,arial,helvetica,sans-serif; font-size: 13px; } } #accordion-h2-projetseurope ul { list-style: none; margin: 10px 0 10px 0; a { color: #000; } } .popsu-europe-liste-projets .listing-projets { padding-bottom: 200px; padding-top: 20px; .views-row { width: 102px; float: left; margin-right: 25px; .views-field-field-popsu-themeur-thumb { margin-bottom: 10px; } a { font-family: BebasNeueRegular,verdana,arial,helvetica,sans-serif; font-size: 17px; color: @gris_popsueurope; } } } .field-name-field-popsu-projeteur-theme { clear: both; } .map-home { .point-carte { float: left; .placement-carte { position: absolute; z-index: 1; } .map-title { /*position: relative; z-index: 2;*/ cursor: pointer; height: 24px; padding-bottom: 25px; font-family: OpenSansSemiBold,verdana,arial,helvetica,sans-serif; text-transform: uppercase; font-size: 12px; background-position: center bottom; background-repeat: no-repeat; } .POPSU1 .map-title { background-image: url("../img/carte/points/points_carte_1.png"); } .POPSU2 .map-title { background-image: url("../img/carte/points/points_carte_2.png"); } .POPSU.Europe .map-title { background-image: url("../img/carte/points/points_carte_3.png"); } .POPSU1.POPSU2 .map-title { background-image: url("../img/carte/points/points_carte_1-2.png"); } .POPSU1.POPSU.Europe .map-title { background-image: url("../img/carte/points/points_carte_1-3.png"); } .POPSU2.POPSU.Europe .map-title { background-image: url("../img/carte/points/points_carte_2-3.png"); } .POPSU1.POPSU2.POPSU.Europe .map-title { background-image: url("../img/carte/points/points_carte_1-2-3.png"); } /* AMSTERDAM */ #point-nid-870.placement-carte { margin-top: 197px; margin-left: 351px; .map-title { background-position: top left; padding-bottom: 0; padding-left: 25px; padding-top: 1px; } } /* BARCELONE */ #point-nid-871.placement-carte { margin-left: 135px; margin-top: 641px; } /* BERLIN */ #point-nid-872.placement-carte { margin-left: 576px; /* 430 */ margin-top: 226px; /* 415 */ } /* BIRMINGHAM */ #point-nid-873.placement-carte { margin-left: 130px; /* */ margin-top: 120px; /* */ } /* BORDEAUX */ #point-nid-869.placement-carte { margin-left: 86px; /* -55 */ margin-top: 472px; /* -172 */ } /* BRUXELLES */ #point-nid-874.placement-carte { margin-top: 255px; margin-left: 325px; .map-title { background-position: top left; padding-bottom: 0; padding-left: 25px; padding-top: 1px; } } /* Copenhague */ #point-nid-875.placement-carte { margin-left: 541px; /* 413 */ margin-top: 92px; /* 64 */ .map-title { background-position: top center; padding-bottom: 0; padding-top: 16px } } /* Dordrecht */ #point-nid-961.placement-carte { margin-left: 340px; margin-top: 230px; .map-title { background-position: top left; padding-bottom: 0; padding-left: 25px; padding-top: 1px; } } /* Dunkerque */ #point-nid-962.placement-carte { margin-top: 240px; margin-left: 240px; .map-title { background-position: top left; padding-bottom: 0; padding-left: 25px; padding-top: 1px; } } /* Grenoble */ #point-nid-876.placement-carte { margin-left: 274px; /* -55 */ margin-top: 526px; /* -172 */ .map-title { background-position: top center; padding-bottom: 0; padding-top: 16px } } /* Hamburg */ #point-nid-963.placement-carte { margin-top: 160px; margin-left: 480px; /* -172 */ } /* Lausanne */ #point-nid-877.placement-carte { margin-left: 313px; /* -55 */ margin-top: 431px; /* -172 */ } /* LILLE */ #point-nid-878.placement-carte { margin-left: 264px; margin-top: 265px; .map-title { background-position: top left; padding-bottom: 0; padding-left: 28px; padding-top: 7px; } } /* Londres */ #point-nid-879.placement-carte { margin-left: 182px; /* */ margin-top: 180px; /* */ } /* Lyon */ #point-nid-880.placement-carte { margin-left: 275px; /* -55 */ margin-top: 454px; /* -172 */ } /* Malaga */ #point-nid-881.placement-carte { margin-left: -130px; /* -55 */ margin-top: 785px; /* -172 */ } /* Marseille */ #point-nid-882.placement-carte { margin-left: 280px; /* -55 */ margin-top: 597px; /* -172 */ .map-title { background-position: top left; padding-bottom: 10px; padding-left: 28px; padding-top: 1px; } } /* Mayence */ #point-nid-964.placement-carte { margin-left: 370px; margin-top: 290px; } /* Montpellier */ #point-nid-883.placement-carte { margin-left: 232px; /* 117 */ margin-top: 580px; /* 94 */ .map-title { background-position: top left; padding-bottom: 10px; padding-left: 28px; padding-top: 1px; } } /* Montréal */ #point-nid-884.placement-carte { margin-left: 3px; margin-top: 239px; .map-title { background-image: url("../img/carte/points/points_carte_arrow-left.png"); /*background-position: top left; padding-bottom: 0; padding-left: 25px; padding-top: 1px;*/ padding-bottom: 28px; } } /* Nantes */ #point-nid-868.placement-carte { margin-left: 100px; margin-top: 356px; } /* Nime */ #point-nid-965.placement-carte { margin-left: 255px; /* 117 */ margin-top: 562px; /* 94 */ .map-title { background-position: top left; padding-bottom: 10px; padding-left: 20px; padding-top: 1px; } } /* Paris */ #point-nid-885.placement-carte { margin-left: 230px; margin-top: 314px; } /* Rennes */ #point-nid-886.placement-carte { margin-left: 102px; margin-top: 320px; } /* Rotterdam */ #point-nid-887.placement-carte { margin-left: 330px; margin-top: 213px; .map-title { background-position: top left; padding-bottom: 0; padding-left: 25px; padding-top: 1px; } } /* Strasbourg */ #point-nid-888.placement-carte { margin-left: 335px; margin-top: 331px; } /* Toulon */ #point-nid-889.placement-carte { margin-left: 300px; margin-top: 620px; .map-title { background-position: top left; padding-bottom: 10px; padding-left: 20px; padding-top: 1px; } } /* Toulouse */ #point-nid-890.placement-carte { margin-left: 139px; margin-top: 531px; } /* Turin */ #point-nid-891.placement-carte { margin-left: 343px; margin-top: 501px; } /* Vienne */ #point-nid-892.placement-carte { margin-left: 607px; margin-top: 383px; } } } .popover.popover-bottom .wrap .content { margin-top: -15px; background: #000; padding: 2px 4px; ul { margin: 0; padding: 0; li { list-style: none; list-style-type: none; margin: 0; padding: 0; font-family: BebasNeueRegular,verdana,arial,helvetica,sans-serif; font-size: 13px; letter-spacing: 0.075em; } li.popsu1 a { color: @bleu_popsu1; } li.popsu2 a { color: @vert_popsu2; } li.popsueurope a { color: @gris_popsueurope; } } } body.popsu-listing-actu.popsu-search #content-inner { margin-right: 110px; h1#page-title { display: block; } }