
 #wpadminbar {display:block !important; z-index: 9999999999; top: 39.59px;} @font-face { font-family: 'HelveticaNeueRoman'; src: url('https://cap-epalinges.ch/designgk/webfont/HelveticaNeueRoman.eot'); src: url('https://cap-epalinges.ch/designgk/webfont/HelveticaNeueRoman.eot') format('embedded-opentype'), url('https://cap-epalinges.ch/designgk/webfont/HelveticaNeueRoman.woff2') format('woff2'), url('https://cap-epalinges.ch/designgk/webfont/HelveticaNeueRoman.woff') format('woff'), url('https://cap-epalinges.ch/designgk/webfont/HelveticaNeueRoman.ttf') format('truetype'), url('https://cap-epalinges.ch/designgk/webfont/HelveticaNeueRoman.svg#HelveticaNeueRoman') format('svg'); } * { vertical-align: baseline; font-weight: inherit; font-family: inherit; font-style: inherit; font-size: 100%; border: 0 none; outline: 0; padding: 0; margin: 0; } .gkelmt_built_section { background-color: transparent !important;   } body { background-color: #fdfdfd !important;	 font-family: HelveticaNeueRoman, Arial, sans-serif !important;	 } html { font-family: HelveticaNeueRoman, Arial, sans-serif !important; font-size: 100%;   } h1, h2, h3, h4, h5, h6 { color: #3c3c3b !important;	 font-weight: 500 !important; line-height: 1em !important; padding-bottom: 10px !important; } h1 {font-size: 1.875rem !important;} h2 {font-size: 1.625rem !important;} h3 {font-size: 1.375rem !important;} h4 {font-size: 1.1875rem !important;} h5 {font-size: 1rem !important;} h6 {font-size: 1rem !important;} p { color: #3c3c3b !important;	 font-size: 0.875rem !important; font-weight: 500 !important; line-height: 1.4em !important; } table {line-height: 1.4em !important;} @media only screen and (max-width: 767px) {  h1 {font-size: 1.875rem !important;} h2 {font-size: 1.625rem !important;} h3 {font-size: 1.375rem !important;} h4 {font-size: 1.1875rem !important;} h5 {font-size: 1rem !important;} h6 {font-size: 1rem !important;} p {font-size: 0.875rem !important; } h1, h2 {padding-bottom: 0px !important;} h3, h4, h5, h6 {padding-bottom: 10px !important;} } @media only screen and (max-width: 767px) {  .gkelmt_built_text { max-width: 100% !important; } } a {color: #ce1414;}		 a.liens-hover-souligne, span.liens-hover-souligne { color: #3c3c3b !important;	 font-weight: 700 !important; text-decoration: none !important; } a.liens-hover-souligne:hover { color: #ce1414 !important;		 text-decoration: underline !important;		 } a.liens-hover-gras { color: #3c3c3b !important;	 font-weight: 500 !important; text-decoration: none !important; } a.liens-hover-gras:hover { color: #ce1414 !important;		 font-weight: 700 !important;	 } a.inscrivez-vous { color: #ce1414 !important;		 font-size: 1.375rem !important;	 } a:hover { font-weight: 700 !important;	 } sup, sub { position: relative; height: 0; vertical-align: baseline; } sup {		 bottom: 0.5em;		 font-size: 65%;		 } .fa-star { color: #60889b;		 } .gkelmt_built_text .entry-content ul, .gkelmt_built_text .entry-summary ul, .gkelmt_built_text .comment-content ul,			 .gkelmt_built_text .entry-content ol, .gkelmt_built_text .entry-summary ol, .gkelmt_built_text .comment-content ol {			 font-family: inherit !important; color: #3c3c3b !important;			 font-size: 0.875rem !important; font-weight: 500 !important; line-height: 1.4em !important; } .gkelmt_built_text .entry-content ul, .gkelmt_built_text .entry-summary ul, .gkelmt_built_text .comment-content ul, .entry-content ul {list-style-position: outside !important; padding-left: 1em !important; line-height: 1.4em !important;} .entry-content p+ul {padding-top: 0.375em !important;} .gkelmt_built_text .entry-content ol, .gkelmt_built_text .entry-summary ol, .gkelmt_built_text .comment-content ol, .entry-content ol {list-style-position: inside !important; padding-left: 1em !important; line-height: 1.4em !important; padding-top: 0.375em !important;} .gkelmt_built_text .entry-content li,		 .gkelmt_built_text .entry-summary li, .gkelmt_built_text .comment-content li, .entry-content li { padding-bottom: 0.25em !important; } #tribe-events-pg-template .tribe-events-content ul, .tribe-events-after-html ul, .tribe-events-before-html ul {padding-left: 1em !important;} .gkelmt_built_scroll_top.gkelmt-built-icon { background: rgba(206,20,20,0.65);		 } .gkelmt-built-arrow-prev::before, .gkelmt-built-arrow-next::before { color: #fdfdfd !important;	 } .gkelmt_built_button { color: #ce1414 !important;				 font-size: 1rem !important; line-height: 1.4em !important; padding: 0.3em 0.6em; } @media only screen and (max-width: 980px) {  .gkelmt_built_button { font-size: 0.875rem !important;  } } .gkelmt_built_bg_layout_light.gkelmt_built_button:hover, .gkelmt_built_bg_layout_light .gkelmt_built_button:hover, .gkelmt_built_contact_reset:hover, .gkelmt_built_contact_submit:hover, .gkelmt_built_pricing_table_button:hover { color: #fdfdfd !important;				 background-color: #ce1414 !important;	 font-weight: 500 !important;			 } .gkelmt_built_button::after { display: none !important; } .gkelmt_built_button:hover, .gkelmt_built_module .gkelmt_built_button:hover { border: 2px solid transparent; padding: 0.3em 0.6em;					 } @media only screen and (min-width: 768px) {  .gkelmt_built_button_module_wrapper > a { width: 120px !important; display: inline-block !important; } .gkelmt_built_gkgaps3 .gkelmt_built_column_1_2 > .gkelmt_built_row_inner > .gkelmt_built_column_1_4.gkelmt-last-child { width: 24.5% !important;			 margin-right: 0 !important; } .gkelmt_built_gkgaps3 .gkelmt_built_column_1_2 > .gkelmt_built_row_inner > .gkelmt_built_column_1_4 { width: 70% !important;				 margin-right: 5.5% !important; } #mercredis-9-11-ans.gkelmt_built_section { padding: 80px 0 0 0 !important; } #mercredis-9-11-ans-textes.gkelmt_built_section, #mercredis-9-11-ans-dates.gkelmt_built_section, #mercredis-9-11-ans-textes.gkelmt_built_section .gkelmt_built_column, #mercredis-9-11-ans-textes.gkelmt_built_section .gkelmt_built_column_1_2 .gkelmt_built_row_inner { padding: 0 !important; }	 #mercredis-9-11-ans-textes.gkelmt_built_section .gkelmt_built_column_1_2 .gkelmt_built_row_inner p { padding-bottom: 1em !important; } #mercredis-9-11-ans-textes.gkelmt_built_section .gkelmt_built_column_1_2 .gkelmt_built_row_inner:last-child p:last-child { padding-bottom: 0 !important; } } @media only screen and (max-width: 767px) {  .gkelmt_built_button_module_wrapper > a { width: 70% !important; } #mercredis-9-11-ans.gkelmt_built_section { padding: 80px 0 0 0 !important; } #mercredis-9-11-ans-textes.gkelmt_built_section, #mercredis-9-11-ans-dates.gkelmt_built_section, #mercredis-9-11-ans-textes.gkelmt_built_section .gkelmt_built_column, #mercredis-9-11-ans-textes.gkelmt_built_section .gkelmt_built_column_1_2 .gkelmt_built_row_inner { padding: 0 !important; } #mercredis-9-11-ans-textes.gkelmt_built_section .gkelmt_built_column_1_2 .gkelmt_built_row_inner .gkelmt_built_column_inner { margin: 0 !important; } #mercredis-9-11-ans-textes.gkelmt_built_section .gkelmt_built_column_1_2 .gkelmt_built_row_inner p { padding-bottom: 1em !important; } #mercredis-9-11-ans-textes.gkelmt_built_section .gkelmt_built_column_1_2 .gkelmt_built_row_inner .gkelmt_built_button_module_wrapper { padding-bottom: 2em !important;		 } #mercredis-9-11-ans-textes.gkelmt_built_section .gkelmt_built_column_1_2 .gkelmt_built_row_inner:last-child p:last-child { padding-bottom: 0 !important; } } #module-inscrivez-vous .gkelmt_built_button { font-size: 1.375rem !important; } #module-inscrivez-vous .gkelmt_built_button_module_wrapper > a { width: auto !important; } #module-inscrivez-vous h3 { margin: 1.25rem 0 1.25rem 5rem !important; line-height: 1.4em !important; } @media only screen and (max-width: 767px) {  #module-inscrivez-vous h3 {margin-left: 3rem !important;} } .gkelmt_built_section { padding: 80px 0 0 0 !important; } @media only screen and (max-width: 980px) {  .gkelmt_built_section:first-child { padding: 20px 0 0 0 !important; } } .gkelmt_built_row { padding: 10px 0 !important; } .gkelmt_built_section:last-child {		 margin-bottom: 6rem !important; } #ligne-pages-CAP-enfant-etc { max-width: 270px !important; border: 4px solid #ce1414 !important;		 padding: 30px 0 20px 0 !important; } #ligne-pages-CAP-enfant-etc h1 { text-align: center !important;	  } #ligne-page-infos-pratiques, #ligne-page-cap-pour-tous, #ligne-page-TSP { max-width: 330px !important; border: 4px solid #ce1414 !important;		 padding: 30px 0 20px 0 !important; } #ligne-page-infos-pratiques h1, #ligne-page-cap-pour-tous h1, #ligne-page-TSP h1 { text-align: center !important;	  } @media only screen and (max-width: 767px) {  #ligne-page-infos-pratiques h1, #ligne-page-cap-pour-tous h1, #ligne-page-TSP h1 { line-height: 1.25em !important; } } @media only screen and (max-width: 767px) {  #ligne-page-cap-pour-tous { padding-left: 30px !important; padding-right: 30px !important;	} } #ligne-page-projets { max-width: 370px !important; border: 4px solid #ce1414 !important;		 padding: 30px 0 20px 0 !important; } #ligne-page-projets h1 { text-align: center !important;	  } @media only screen and (max-width: 767px) {  #ligne-page-projets h1 { line-height: 1.25em !important; } } #main-header { box-shadow: 0 0px 0 rgba(0, 0, 0, 0); background-color: #fdfdfd !important;	 } body.admin-bar.gkelmt_fxdnvgk #main-header { top: 39.59px !important; } .gkelmt-stickyhdrgk#main-header, .gkelmt-stickyhdrgk#main-header .nav li ul, .gkelmt-stickyhdrgk .gkelmt-search-form { background-color: #fdfdfd !important;	 } @media only screen and (min-width: 981px) {		 .container.gkelmt_menu_container { width: 100% !important; margin-top: 10px !important; margin-bottom: 10px !important; } #top-menu, .fullwidth-menu, nav#top-menu-nav, nav.fullwidth-menu-nav, #gkelmt-top-navigation { float: left !important; width: 100% !important; } #logo { vertical-align: bottom; } } #top-menu li { display: inline-block !important; width: auto !important; margin-right: 10px !important; padding: 10px 12px !important; background-color: #ce1414 !important; } #top-menu li a { font-size: 1rem !important; line-height: 1.25em !important; text-align: center; } #top-menu li.menu-nav-agenda { display: inline-block !important; margin-right: 0 !important; float: right !important; } #top-menu li.menu-nav-agenda a { font-size: 1.125rem !important; line-height: 1.25em !important; text-align: center; font-weight: 700 !important; } #top-menu li.nom-site-sous-menu { display: block !important; margin-right: 0 !important; padding: 0 !important; background-color: transparent !important; width: 50% !important; position: absolute; bottom: 0 !important; } #top-menu li.nom-site-sous-menu a { font-size: 1.125rem !important; line-height: 1.25em !important; text-align: left !important; color: #3c3c3b !important;		 font-weight: 700 !important; } #top-menu a { color: #fdfdfd !important;		 -webkit-transition: none !important;	 -moz-transition: none !important; transition: none !important; } .gkelmt_mobile_menu li a { color: #3c3c3b !important;	 -webkit-transition: none !important;	 -moz-transition: none !important; transition: none !important; } #gkelmt-top-navigation nav > ul > li > a { padding: 0 !important;	 } #gkelmt-top-navigation nav > ul > li.menu-nav-agenda a { padding: 30px 5px !important;	 } #top-menu-nav > ul > li > a:hover{ opacity: 1 !important;	 } #top-menu .navitmgk-has-children > a:first-child::after { content: none;	 } .nav li ul { visibility: hidden; z-index: 9999; width: 100% !important; width: 300px !important;	 border-top: 3px solid #ce1414 !important;		 opacity: 0; background: #fff;	 background-color: rgb(255, 255, 255); -webkit-box-shadow: 0 2px 5px rgba(0,0,0,.1); -moz-box-shadow: 0 2px 5px rgba(0,0,0,.1); box-shadow: 0 2px 5px rgba(0,0,0,.1); position: absolute; padding: 20px 0; top: 65px; left: 0; } #top-menu li ul li { width: 100% !important; display: block !important; padding: 0 !important; background-color: transparent !important; } #top-menu li ul li a { width: auto !important;		 padding: 6px 10px !important; color: #3c3c3b !important;	 line-height: 1.175em !important; text-align: left !important; } #top-menu li ul li a:hover { color: #ce1414 !important;		 } .mobile_menu_bar::before { color: #ce1414 !important;						 } ul#mobile_menu.gkelmt_mobile_menu { border-top: 3px solid #ce1414;					 } #main-header .gkelmt_mobile_menu li ul { display: none !important; } .gkelmt_mobile_menu .navitmgk-has-children > a { background-color: transparent !important; } .gkelmt_mobile_menu br { display: none !important; } #mobile_menu1.gkelmt_mobile_menu br { display: initial !important; } #main-header .gkelmt_mobile_menu li.nom-site-sous-menu { display: none !important; } #main-header .gkelmt_mobile_menu li.menu-nav-agenda { background-color: #ce1414 !important;	 } #main-header .gkelmt_mobile_menu li.menu-nav-agenda a { color: #fdfdfd !important;	 } .gkelmt_mobile_menu li a:hover, .nav ul li a:hover {	 opacity: 1; background-color: rgba(0,0,0,0); } #sous-menu-interne-mobile.gkelmt_built_section.gkelmt_built_fullwidth_section.gkelmt_section_regular { padding-top: 0px !important;	 } #sous-menu-interne-mobile .gkelmt_built_fullwidth_menu .gkelmt_mobile_nav_menu { float: right !important; } #sous-menu-interne-mobile .gkelmt_mobile_menu { border-top: 3px solid #ce1414 !important;	 padding: 0 !important; position: absolute; top: 35px; left: -35px; } @media only screen and (max-width: 980px) {  #logo { max-height: 90% !important; vertical-align: bottom !important; } .gkelmt_gk_header_lftlgn #logo, .gkelmt_header_style_split #logo { max-width: initial !important; } } #top-header, #top-header.gkelmt-stickyhdrgk { background-color: #f4f4f4 !important;	 height: auto !important; box-shadow: 0 0px 0 rgba(0, 0, 0, 0); font-size: 12.5px;		 position: fixed !important; top: 0; width: 100vw !important; z-index: 999999999 !important; } #top-header .container { padding-top: 0px;	 } .bandeau-epalinges { margin: 0px auto 10px; text-align: center !important; } .bandeau-epalinges-texte, .bandeau-epalinges-texte a { color: #3c3c3b !important; font-size: 0.875rem !important; font-weight: 500 !important; line-height: 1.4em !important; } .bandeau-epalinges-logo { height: 25px !important; width: auto; margin: 0 2.5px !important; position: relative; top: 7.5px; } @media only screen and (max-width: 767px) {  .bandeau-epalinges-texte, .bandeau-epalinges-texte a { color: #3c3c3b !important; font-size: 0.7rem !important; font-weight: 500 !important; line-height: 1.4em !important; } .bandeau-epalinges-logo { height: 20px !important; width: auto; margin: 0 1.5px !important; position: relative; top: 5px; } } @media only screen and (max-width: 980px) {  span.tsp-menu-ordi { display: none !important; } } @media only screen and (min-width: 981px) {  span.tsp-menu-mobile { display: none !important; } } @media only screen and (min-width: 981px) {		 #footer-gkboxs { padding: 2% 0 0; } } #main-footer {background-color: #ce1414;}		 .gkelmt_built_gkgaps3.gkelmt_built_gk_footer_flex4 .footer-gkbox { width: auto !important; } .gkelmt_built_gkgaps3 .footer-gkbox { margin-right: 4.5% !important; margin-bottom: 2% !important; } .gkelmt_built_gkgaps3 .footer-gkbox:last-child { margin-right: 0 !important; margin-bottom: 2% !important; float: right !important; width: 200px !important; } #search-4.fgkbox.gkelmt_built_gkbox.gkbox_search { width: 200px !important; } #custom_html-5.gkbox_text.fgkbox.gkelmt_built_gkbox.gkbox_custom_html { width: 200px !important; } .gkbox_search input#searchsubmit { display: none !important;	 } #search-4.fgkbox.gkelmt_built_gkbox.gkbox_search h4.title { color: #fdfdfd !important;	 font-size: 0.875rem !important; font-weight: 500 !important; line-height: 1.25em !important; padding-bottom: 0.5em !important; } @media only screen and (max-width: 1340px) {  .gkelmt_built_gkgaps3 .footer-gkbox:last-child { display: block !important; float: left !important; margin-top: 20px !important; width: 100% !important;		 } } @media only screen and (max-width: 980px) { 	 #search-4.fgkbox.gkelmt_built_gkbox.gkbox_search { width: 100% !important; } } #custom_html-4 col1 { width: auto; float: left; margin-right: 20px; } #custom_html-4 col2 { width: auto; float: left; margin-right: 0px; } hr.ligne-footer {	 color: #fdfdfd !important;		 width: 100% !important; margin: 0 0 0.5em 0 !important; padding: 0 !important; } .footer-gkbox p { color: #fdfdfd !important;		 font-size: 0.875rem !important; font-weight: 500 !important; line-height: 1.25em !important; padding-bottom: 0.5em !important; } .footer-gkbox #custom_html-3 p.moins-de-padding { padding-bottom: 0.25em !important; } a.link-footer { text-decoration: none !important; color: #fdfdfd !important;		 font-size: 0.875rem !important; font-weight: 500 !important; margin-top: 0rem; margin-bottom: 0rem; } a.link-footer:hover { text-decoration: underline !important; font-weight: 700 !important; } a.link-footer-souligne { text-decoration: underline !important; color: #fdfdfd !important;		 } a.link-footer-souligne:hover { font-weight: 700 !important; } .link-footer-right { text-align: right !important; padding-top: 0.25em !important; } .fa-facebook-square, .fa-youtube-square { font-size: 1.25rem !important; margin-right: 0.5rem !important; line-height: 0.5em !important; } @media only screen and (max-width: 980px) {  .gkelmt_built_gkbox {	 width: 100% !important; } a.link-footer {   text-decoration: none !important; color: #fdfdfd !important;		 } }  #footer-bottom { background-color: rgba(0,0,0,0) !important; } #footer-info {	 float: left !important; padding-bottom: 1% !important; color: #fdfdfd !important;		 text-align: left !important; } #footer-bottom a { -webkit-transition: none !important; -moz-transition: none !important; transition: none !important; } span.texte-footer-bottom { color: #fdfdfd !important;		 font-size: 0.875rem !important; font-weight: 500 !important; line-height: 1.25em !important; } #footer-info a:hover {	 opacity: 1; } #grille-images-accueil-ligne { margin: 0 auto !important; padding: 0 !important; width: 100% !important; } #grille-images-accueil-colonne { width: 33.333% !important; margin-right: 0 !important; } #grille-images-accueil-image { margin: 0 !important; padding: 0 !important; } @media only screen and (max-width: 980px) {  #grille-images-accueil-ligne { margin: 0 auto !important; padding: 0 !important; width: 100% !important; } #grille-images-accueil-colonne { width: 50% !important; margin-right: 0 !important; margin-bottom: 0 !important; } #grille-images-accueil-image { margin: 0 !important; padding: 0 !important; } } #accueil_le-cap-en-details p { padding-bottom: 0.625em; } #image-mini-calendrier-accueil { margin-bottom: 4% !important; margin-top: 7px !important; max-width: 225px !important; } #image-mini-calendrier-accueil-mobile { max-width: 250px !important; margin: 7px 0 4% 0 !important; } @media only screen and (max-width: 980px) {  #nouveaute-2020.gkelmt_built_module { margin-top: 40px !important; } } .efbl-row { display: block !important; margin-right: 0; margin-left: 0; } .efbl-halfwidth-skin { float: left; display: block; padding-bottom: 20px; border-bottom: 1px solid gray !important; margin-left: 0px !important;	 margin-bottom: 3rem !important; height: 570px;	 } @media only screen and (min-width: 981px) {		 .efbl-halfwidth-skin { width: 21.25% !important;		 margin-right: 5% !important; } .efbl-halfwidth-skin:nth-of-type(4), .efbl-halfwidth-skin:nth-of-type(8) { margin-right: 0px !important;	 } #row-news-facebook.gkelmt_built_row { padding-top: 1.5rem !important; } } @media only screen and (max-width: 980px) {  .efbl-halfwidth-skin { width: 47.5% !important;	 margin-right: 5% !important; } .efbl-halfwidth-skin:nth-of-type(even) { margin-right: 0px !important;	 } } @media only screen and (max-width: 767px) {  .efbl-halfwidth-skin { width: 100% !important;	 margin-right: 0 !important; min-height: 250px !important;	 } } .efbl-col-sm-6, .efbl-col-sm-12 { max-width: 100% !important; width: 100% !important; padding-left: 0px !important; padding-right: 0px !important; margin-bottom: 20px; border-right: none !important; } .efbl-thumbnail-col.efbl-col-sm-6 a img, .efbl-thumbnail-col.efbl-col-sm-6 a video, .efbl-thumbnail-col.efbl-col-sm-12 a img, .efbl-thumbnail-col.efbl-col-sm-12 a video { margin-bottom: 0px; margin-top: 0px; width: 100% !important; height: 230px !important; object-fit: cover !important; box-shadow: 0 2px 5px rgba(0,0,0,.1) !important; } .efbl-profile-image { width: 32px !important; min-width: 32px !important; max-width: 32px !important; overflow: hidden; box-shadow: none !important;	 height: 32px !important; border-radius: 50%; margin-right: 4px !important; } .efbl-profile-image a img { background: transparent !important;	 } .efbl-profile-title h2 { font-size: 0.85rem !important; padding-bottom: 0 !important; padding-top: 0.25em !important; } .efbl-profile-title span { font-size: 0.75rem !important; font-style: normal !important; color: gray !important; padding: 0 !important; } p.description, .efbl-halfwidth-skin .efbl-feed-content .description > *, .efbl-halfwidth-skin .efbl-feed-content .efbl_link_text > * { font-size: 0.875rem !important; line-height: 1.25em !important; } .efbl-post-footer { display: none !important; } .efbl_feed_wraper .shared_story .efbl_link_text { border: none !important; background: transparent !important; padding: 0px !important; margin-top: 1rem !important; } .shared_story .efbl_link_text p.efbl_link_description { display: none !important; } .shared_story .efbl_link_text p.efbl_title_link a { color: rgba(60,60,59,0.75) !important;	 } .shared_story .efbl_link_text p.efbl_title_link:before { font-family: ETmodules !important; color: #3c3c3b !important;		 opacity: 50%; font-size: 0.75em !important; font-weight: bold !important; line-height: 1.25rem !important; content: "P"; position: relative !important; right: 0; bottom: 0; padding-right: 0.35em; } .srp_player_boxed { background: transparent !important; position: relative; padding: 0 !important; } .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"]:not(.srp_tracklist_grid) .playlist { padding: 20px 0 !important; } .iron-audioplayer .playlist ul { padding: 0 !important; } .iron-audioplayer[data-playertemplate="skin_boxed_tracklist"] .sr-playlist-item { padding: 10px 0 !important; } .iron-audioplayer .playlist .track-number { padding-left: 0 !important; } .iron-audioplayer .playlist .store-list .song-store-list-menu .song-store-list-container { position: absolute; right: -30px !important; padding-left: 30px !important; } .iron-audioplayer .playlist .store-list .song-store-list-menu .song-store-list-container a:hover { opacity: 0.5 !important; } .fete-de-la-musique-2020 h6 {margin-top:1rem;} .fete-de-la-musique-2020 h2 {margin-top: 0.25rem; margin-bottom:1.25rem;} @media only screen and (min-width: 768px) {  .fete-de-la-musique-2020 h6 br {display: none} } #fete-de-la-musique-event.gkelmt_built_section, #fete-de-la-musique-event.gkelmt_built_section .gkelmt_built_row { margin: 0 !important; padding: 0 !important; } @media only screen and (max-width: 981px) {  #fete-de-la-musique-event.gkelmt_built_section .gkelmt_built_row { width: 100% !important; } } .gkelmt_built_countdown_timer .gkelmt_built_countdown_timer_container { text-align: left !important; } .gkelmt_built_countdown_timer .new-value, .gkelmt_built_countdown_timer .value { background: #393939 !important;  -webkit-background: linear-gradient(#393939, #181818) !important; -moz-background: linear-gradient(#393939, #181818) !important; background: linear-gradient(#393939, #181818) !important; color: #fff !important; padding: 10px 15px !important; border-radius: 8px !important; font-weight: 600 !important; letter-spacing: 0 !important; -moz-box-shadow: inset 0 0 10px #000000 !important; -webkit-box-shadow: inset 0 0 10px #000000 !important; box-shadow: inset 0 0 10px #000000 !important; } .gkelmt_built_countdown_timer .section p { text-align: center !important; display: block; } .gkelmt_built_countdown_timer .sep { display: none !important; } .gkelmt_built_countdown_timer .section.values { width: auto !important; margin: 0 1rem !important; } .gkelmt_built_countdown_timer p.label { color: #3c3c3b !important;	 margin-top: 0.5rem !important; font-size: 1.25rem !important; } .gkelmt_built_countdown_timer .new-value:first-letter, .gkelmt_built_countdown_timer .value:first-letter { border-right: 1px solid #4c4c4c !important; margin-right: 0.125em !important; padding-right: 0.125em !important; } .gkelmt_built_countdown_timer .section p.new-value, .gkelmt_built_countdown_timer .section p.value { font-size: 4rem !important; line-height: 4rem !important; } @media only screen and (max-width: 980px) {     .gkelmt_built_countdown_timer .section p.new-value, .gkelmt_built_countdown_timer .section p.value { font-size: 3rem !important; line-height: 3rem !important; } .gkelmt_built_countdown_timer p.label { margin-top: 0.25rem !important; font-size: 1rem !important; } } @media only screen and (max-width: 767px) {     .gkelmt_built_countdown_timer .section p.new-value, .gkelmt_built_countdown_timer .section p.value { font-size: 2rem !important; line-height: 2rem !important; } .gkelmt_built_countdown_timer .new-value, .gkelmt_built_countdown_timer .value { padding: 4px 6px !important; border-radius: 4px !important; } .gkelmt_built_countdown_timer .section.values { width: auto !important; margin: 0 0.5rem !important; } #fete-de-la-musique-event .gkelmt_built_column .gkelmt_built_module { margin-bottom: 0.5rem !important; } .gkelmt_built_countdown_timer .section.values:first-child { margin-left: 1rem !important; } } body.tmplatgk857 .gkelmt_built_countdown_timer .section p.new-value, body.tmplatgk857 .gkelmt_built_countdown_timer .section p.value { font-size: 2rem !important; line-height: 2rem !important; } body.tmplatgk857 .gkelmt_built_countdown_timer .new-value, body.tmplatgk857 .gkelmt_built_countdown_timer .value { padding: 4px 6px !important; border-radius: 4px !important; } body.tmplatgk857 .gkelmt_built_countdown_timer .section.values { width: auto !important; margin: 0 0.5rem !important; } #fete-de-la-musique-page .gkelmt_built_column .gkelmt_built_module { margin-bottom: 0.5rem !important; } body.tmplatgk857 .gkelmt_built_countdown_timer .section p.label { font-size: 12px !important; line-height: 21px !important; margin-bottom: 4px !important; } body.tmplatgk235530 article#post-235530, body.tmplatgk235530 #integration-video-gallery { margin-bottom: 3rem !important; } body.tmplatgk235530 h2 { margin-bottom: 1rem !important; } .fluid-width-video-wrapper { padding-top: 57% !important; } #emdvideos { padding: 20px 0px !important; } div.emd-container .video-summary { padding: 20px 0px !important; } div.emd-container .panel { margin-bottom: 20px !important; background-color: transparent !important; border: none !important; border-radius: 0 !important; box-shadow: none !important; -webkit-box-shadow: none !important; } div.emd-container .carousel-inner .item.active iframe { border: none !important; border-radius: 0 !important; background-color: transparent !important; padding: 0 !important; } div.emd-container .thumbnail { display: block; background-color: transparent !important; border: none !important; border-radius: 0px !important; transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; } div.emd-container, div.emd-container a, div.emd-container a.site-web-promo { font-family: HelveticaNeueRoman, Arial, sans-serif !important; color: #3c3c3b !important; font-size: 0.875rem !important; font-weight: 500 !important; line-height: 1.4em !important; background-color: transparent !important; } div.emd-container a.site-web-promo:hover { text-decoration: underline !important; } div.emd-container a.site-web-promo { line-height: 2.4em !important; } div.emd-container a { font-size: 1.25rem !important; text-decoration: none !important; } @media only screen and (max-width: 767px) {     div.emd-container a { font-size: 1.1rem !important;	 } } div.emd-container .panel-footer { text-align: left; overflow: hidden; padding: 10px 0px !important; background-color: transparent !important; border: none !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; } #emd-videos p { padding-bottom: 0 !important; } @media only screen and (min-width: 768px) {     #emd-videos .video-summary { min-height: 137px !important; } } div.emd-container .carousel-control.left,  div.emd-container .carousel-control.right { display: none !important; } @media only screen and (max-width: 767px) {     div.emd-container .col-xs-6 { width: 100% !important; } .panel.panel-info.item-video { height: auto !important; } div.emd-container .panel-body { padding: 0; margin: 0; width: 45% !important; } div.emd-container .panel-footer { text-align: left; overflow: hidden; padding: 6px; width: auto !important; display: block !important; position: absolute; top: -5px; left: 50%; padding: 0 1% 0 0 !important; line-height: 1.3em !important; } } @media only screen and (min-width: 1201px) {		 #ou-nous-trouver-texte { min-height: 200px !important; } } @media only screen and (max-width: 1200px) and (min-width: 981px) {		 #ou-nous-trouver-texte { min-height: 235px !important; } } .mfp-title { display: none; } .gkelmt_built_filterable_portfolio .gkelmt_built_portofolio_pagination ul li a.active, .gkelmt_built_gallery .gkelmt_built_gallery_pagination ul li a.active { color: #ce1414 !important; font-weight: 700 !important; } a.gkelmt_built_video_play:hover { font-weight: 400 !important; } .gkelmt_built_toggle_content p { color: #3c3c3b !important;		 } .gkelmt_built_toggle.gkelmt_built_toggle_close { background-color: #ce1414 !important;		 } .gkelmt_built_toggle { box-shadow: inset 0px 0px 50px -5px #ad1111 !important; padding: 30px 20px 20px 20px !important; border: none !important; margin-bottom: 2.25% !important; } .gkelmt_built_toggle_title::before { font-size: 20px;   margin-top: -.75em !important; color: #fdfdfd !important;		 } h5.gkelmt_built_toggle_title { color: #fdfdfd !important;		 } .gkelmt_built_toggle > h5:hover { color: #fdfdfd !important;		 font-weight: 700 !important; } .gkelmt_built_toggle.gkelmt_built_toggle_open { background-color: #fdfdfd !important;		 box-shadow: none !important; padding: 30px 20px 10px 20px !important; border: 3px solid #ce1414 !important;} .gkelmt_built_toggle_open > .gkelmt_built_toggle_title::before { font-size: 20px;   margin-top: -.75em !important; color: #ce1414 !important;		 } .gkelmt_built_toggle_open h5.gkelmt_built_toggle_title { color: #3c3c3b !important;	 } .gkelmt_built_toggle_open .gkelmt_built_toggle > h5:hover { color: #3c3c3b !important;	 font-weight: 700 !important; } @media only screen and (min-width: 981px) {	 #archive-gazettes-du-cap .pdfemb-viewer { width: 95% !important; margin-left: 2.5% !important; margin-right: 2.5% !important; margin-top: 10px; margin-bottom: 30px; } #archive-gazettes-du-cap a { margin-left: 2.5% !important; } .gazette_nouveau_format .pdfemb-pagescontainer.grab-to-pan-grab { overflow: hidden !important; width: 359px !important; height: 253.702px !important; } } @media only screen and (max-width: 981px) {  #archive-gazettes-du-cap .pdfemb-viewer { width: 100% !important; margin-left: 0px !important; margin-right: 0px !important; margin-top: 10px; margin-bottom: 30px; } #archive-gazettes-du-cap a { margin-left: 0px !important; } .gazette_nouveau_format .pdfemb-pagescontainer.grab-to-pan-grab { max-height: 460px !important; } } @media only screen and (max-width: 767px) {  .gazette_nouveau_format .pdfemb-pagescontainer.grab-to-pan-grab { max-height: 215px !important; } } @media only screen and (min-width: 981px) {	 .column-swap { display: flex; } .column-swap .gkelmt_built_column:first-child { order: 2; margin-right: 0 !important; } .column-swap .gkelmt_built_column:last-child { order: 1; margin-right: 5.5% !important; } } #projgkelmt-passe { padding-top: 27px !important; } .tribe-events-after-html h2 { font-size: 1.625rem !important; margin: 20px 0 0 !important; } @media only screen and (max-width: 767px) {  .tribe-events-after-html h2 {margin-bottom: 10px !important;} } h4.prochaines-dates-dans-pages { font-family: HelveticaNeueRoman, Arial, sans-serif !important; font-size: 1.25rem !important;	 color: #3c3c3b !important;	 font-weight: 500 !important; line-height: 1em !important; margin-top: 20px !important; } .ect-list-post { max-width: 1080px !important; margin: 0px auto 20px auto !important;		 border: 2px solid #ce1414 !important;				  height: auto !important; border-radius: 0 !important; padding: 0 !important; } .ect-list-post-left {width: 20% !important;} #ect-events-list-content .style-1 .ect-list-post-left .ect-list-date, #ect-events-list-content .style-1.ect-featured-event .ect-list-post-left .ect-list-date { background: rgba(206, 20, 20, .9) !important;		 box-shadow: none !important; } .ect-list-post-left .ect-list-date { min-width: 125px !important;	 text-shadow: 1px 0px 2px rgba(0, 0, 0, 0.35); } .style-1 .ect-list-date .ect-date-area .ev-day {font-size: 1em;} .style-1 .ect-list-date .ect-date-area .ev-mo {font-size: 0.5em;} .style-1 .ect-list-date .ect-date-area .ev-yr {font-size: 0.7em;} .ect-list-post.style-1 .ect-list-date, .ect-list-post.style-1 .ect-list-img {border-radius: 0 !important; padding: 0 !important;} .ect-list-post-left a:hover { font-weight: 500 !important; } .ect-list-post-right {width: 80% !important;} .ect-list-post-right .ect-list-description { width: 70% !important; } #ect-events-list-content .ect-list-post-right .ect-list-description { border-color: transparent !important; box-shadow: none !important; } #ect-events-list-content h2.ect-list-title a.ect-event-url { font-family: "Open Sans"; color: #ce1414 !important;	 font-size: 18px; font-weight: 600 !important; font-style: normal; line-height: 1.4em; } #ect-events-list-content h2.ect-list-title { margin-bottom: 10px !important; } #ect-events-list-content .ect-list-description .ect-event-content a { color: #ce1414 !important;		 } #ect-events-list-content a.ect-events-read-more { font-weight: 600 !important; } @media only screen and (max-width: 767px) {  #ect-events-list-content .style-1 .ect-rate-area { margin-right: -60px !important; } } .ect-list-post-right .ect-list-venue {width: 30% !important; border-radius: 0 !important;} .ect-list-post .ect-list-post-right .ect-list-venue,  .cool-timeline.white-timeline .timeline-post.timeline-evt .timeline-meta { background: #ce1414 !important;		 } #ect-events-list-content .ect-list-venue .ect-venue-details { margin: 10px auto !important; } .ect-list-venue .ect-venue-details .tribe-address { margin: 5px auto 10px auto !important; } .ect-list-venue .ect-google { margin-bottom: 0px !important; } @media only screen and (max-width: 980px) {  .ect-list-post-left { display: table-cell !important; width: 20% !important; } .ect-list-post-right { display: table-cell !important; width: 80% !important; } .ect-list-post-right .ect-list-description { width: 100% !important;	 } .ect-list-post-right .ect-list-venue { display: none !important;	 } } @media only screen and (max-width: 767px) {  .ect-list-post-left, .ect-list-post-right, .ect-list-post-right-table {  display: block !important; width: 100% !important; overflow: hidden !important; height: auto !important; } .ect-list-post { padding: 30px auto !important; } } .tribe-events-notices~.type-tribe_events .tribe-events-event-image {display: none !important;} #ect-events-list-content .style-3 .ect-list-date { min-width: 200px !important; box-shadow: inset 0px 0px 50px -5px #ad1111 !important; } .ect-list-post-left {min-height: initial !important;} .style-3 .ect-list-date .ect-date-area.default-schedule  span.ev-day, .style-3 .ect-list-date .ect-date-area.default-schedule  span.ev-mo, .style-3 .ect-list-date .ect-date-area.default-schedule  span.ev-yr { font-size: 100% !important; font-size: 18px !important;		 } .style-3 .ect-list-date .ect-date-area.default-schedule span { display: inline !important; } .style-3 .ect-list-date .ect-date-area .ev-yr { position: static !important; } .style-3 .ect-list-date .ect-date-area { display: initial !important; padding: 0px !important; width: 100% !important; min-height: initial; border: none !important; border-radius: 0 !important; } .ect-list-post.style-3 .ect-list-post-left:hover {border-radius: 0 !important;} .ect-list-post.style-3 .ect-list-post-left .ect-list-img:hover {transform: none !important;} .ect-list-post.style-3 .ect-list-post-right .ect-list-description {width: 100% !important;} .ect-clslist-event-info { background: transparent !important; box-shadow: none !important; } #ect-events-list-content .ect-list-post.style-3 h2.ect-list-title { margin: 0 !important; padding: 0 !important; } #ect-events-list-content h2.ect-list-title a.ect-event-url { font-family: "Open Sans"; color: #ce1414 !important;	 font-size: 18px; font-weight: 600 !important; font-style: normal; line-height: 1.4em; margin-bottom: 10px !important; } .ev-smalltime, #ect-events-list-content .ect-featured-event.style-3 .ev-smalltime { margin: 0 !important; color: #3c3c3b !important;	 } #ect-events-list-content .style-3 .ect-rate-area {display: none !important;} .ect-list-post.style-3 .ect-event-content {display: none !important;} #ect-events-list-content .ect-list-post.style-3 a.ect-events-read-more {display: none !important;} #ect-events-list-content .ect-list-post.style-3 .ect-list-img {background: none !important;} .ect-list-post.style-3 .ect-list-post-left .ect-list-date, .ect-list-post.style-3 .ect-list-img {border-radius: 0 !important; padding: 0 !important; opacity: 1 !important;} #ect-events-list-content .style-2 .ect-rate-area { display: none !important; } #ect-events-list-content .style-2 h2.ect-list-title, #ect-events-list-content .style-2 h2.ect-list-title a.ect-event-url { font-size: 1rem !important; line-height: 1.4em !important; } @media only screen and (min-width: 768px) and (max-width: 980px) {		 #ect-events-list-content .style-2 .ect-list-post-right .ect-list-description .ect-event-content p { font-size: 0.825rem !important; line-height: 1.4em !important; } #ect-events-list-content .style-2 .ect-list-post-right { vertical-align: bottom !important; } } @media only screen and (min-width: 981px) {  form#form_capinscription ul.frm_page_bar li { padding-left: 15px !important; padding-right: 15px !important; } form#form_user-registration ul.frm_page_bar li { padding-left: 35px !important; padding-right: 35px !important; } } .with_frm_style .form-field input:not([type="file"]):focus, .with_frm_style textarea:focus { border-color: #282828 !important;	 box-shadow: none !important; } .with_frm_style .frm-show-form .frm_section_heading h3, .with_frm_style .frm-show-form .frm_section_heading.section-sans-border-top h3 { border-top: none !important; } .with_frm_style .frm-show-form .frm_section_heading.section-avec-border-top { padding-top: 1rem !important; border-top: 1.25px solid #008ec2 !important;	 } .with_frm_style .form-field { margin-bottom: 2rem !important; } @media only screen and (max-width: 767px) {  .with_frm_style .form-field { margin-bottom: 1.25rem !important; } } .with_frm_style .form-field.sans-margin-bottom, .with_frm_style .form-field.recap-mois-annee { margin-bottom: 0 !important; } .frm_form_field.frm_html_container.form-field.login_lost_pw.frm_half { margin-bottom: 0 !important; } .frm_form_field.form-field.frm_none_container.login-remember.frm_first.frm_half { margin-bottom: 1rem !important; } @media only screen and (max-width: 767px) {  .with_frm_style .login-remember.frm_first.frm_half {text-align: left !important;}  .with_frm_style.frm_login_form .login_lost_pw.frm_half {text-align: right !important;} } @media only screen and (min-width: 768px) {  .frm_form_field.frm_half_manuel { width: 49%; } } .with_frm_style .message-modifier-profil input[type="text"] { color: #fdfdfd !important; background-color: #008ec2 !important;		 border: 1.25px solid #008ec2 !important;	 } .with_frm_style .frm_section_heading.form-field.mercredi5-cacher { display: none !important; } .with_frm_style .frm_form_field.form-field.choix-date.cacher-autres-mercredis, .cacher-autres-mercredis { display: none !important; } .with_frm_style .frm_primary_label,		 .with_frm_style .frm_html_container p,	 .with_frm_style .frm_html_container p.formulaire-remarque,	 .with_frm_style div.frm_description,	 .with_frm_style .frm_submit button,		 .with_frm_style input[type="submit"],	 a.frm_logout_link {						 font-family: HelveticaNeueRoman, Arial, sans-serif !important;	 color: #3c3c3b !important;	 font-size: 1rem !important; line-height: 1rem !important; font-weight: 500 !important;  } .with_frm_style .frm_primary_label { padding-bottom: 0.5em !important; } .with_frm_style .frm_html_container p.formulaire-remarque, .with_frm_style div.frm_description { opacity: 0.65 !important; font-size: 0.875rem !important; } .with_frm_style div.frm_description { margin-top: 0.5em !important; } .with_frm_style .frm_html_container.texte-confirmation-inscription p { font-size: 0.875rem !important; line-height: 1.4em !important;	 } .with_frm_style .frm_submit button, .with_frm_style input[type="submit"], a.frm_logout_link { font-weight: 600 !important; } .with_frm_style input[type="text"],  .with_frm_style input[type="email"],  .with_frm_style input[type="tel"],  .with_frm_style textarea,	 .with_frm_style select {	 font-family: HelveticaNeueRoman, Arial, sans-serif !important;	 color: #3c3c3b !important;	 font-size: 1rem !important; line-height: 1rem !important; font-weight: 500 !important;  background-color: transparent !important; border: 1.25px solid #282828 !important;	 -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; padding: 6px 10px !important; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; outline: none !important; box-shadow: none !important; } @media only screen and (max-width: 767px) { 	 .with_frm_style .frm_primary_label, .with_frm_style .frm_html_container p, .with_frm_style .frm_submit button, .with_frm_style input[type="submit"], a.frm_logout_link, .with_frm_style input[type="text"],  .with_frm_style input[type="email"],  .with_frm_style input[type="tel"],  .with_frm_style textarea, .with_frm_style select { font-size: 0.875rem !important; } .with_frm_style .frm_html_container p.formulaire-remarque, .with_frm_style div.frm_description { font-size: 0.75rem !important; } } .with_frm_style .frm_section_heading > h3.frm_pos_top, .frm-summary-page-wrapper table.frm-line-table tr td > h3 { font-family: HelveticaNeueRoman, Arial, sans-serif !important; } .with_frm_style .form-field.inscription-mois-annee input,	 .with_frm_style .form-field.recap-mois-annee input {		 font-family: HelveticaNeueRoman, Arial, sans-serif !important; color: #3c3c3b !important; font-size: 1.875rem !important; font-weight: 500 !important; line-height: 1em !important; text-transform: uppercase !important; border: none !important; padding: 0 !important; } .with_frm_style .form-field.recap-mois-annee input { 		 font-size: 1rem !important; text-transform: initial !important; } @media only screen and (max-width: 767px) {  .with_frm_style .frm_section_heading > h3.frm_pos_top, .frm-summary-page-wrapper table.frm-line-table tr td > h3 {font-size: 1.175rem !important;} .with_frm_style .form-field.inscription-mois-annee input {font-size: 1.5rem !important;} .with_frm_style .form-field.recap-mois-annee input { font-size: 0.875rem !important;} } table.frm-line-table tr td, p.frm_total_formatted, .with_frm_style .frm-summary-page-wrapper .frm-edit-page-btn, span.frm_rootline_title { font-family: HelveticaNeueRoman, Arial, sans-serif !important;	 } span.vendredi-chauve-souris {font-size:80%;} .with_frm_style .frm_radio input[type="radio"] { -webkit-appearance: checkbox !important; border-radius: 0 !important; } .with_frm_style .choix-ecole .frm_primary_label,		 .with_frm_style .choix-ecole .frm_radio label,		     .with_frm_style .inscription-radio .frm_primary_label,	 .with_frm_style .inscription-radio label,    			 .with_frm_style .choix-date .frm_checkbox label,    	 .with_frm_style .options .frm_primary_label,			 .with_frm_style .options.inscription .frm_radio label,	 .with_frm_style .options.retour .frm_radio label {		 font-family: HelveticaNeueRoman, Arial, sans-serif !important; color: #3c3c3b !important;	 font-size: 1rem !important; line-height: 1rem !important; font-weight: 500 !important;  padding-bottom: 0 !important; } .with_frm_style .inscription-radio.petit label,			 .with_frm_style .options .frm_primary_label,			 .with_frm_style .options.inscription .frm_radio label,	 .with_frm_style .options.retour .frm_radio label {		 font-size: 0.875rem !important; line-height: 1.4em !important; } .with_frm_style .options .frm_primary_label,			 .with_frm_style .options .frm_radio label {				 opacity: 0.65 !important; } .with_frm_style .choix-ecole .frm_primary_label,		 .with_frm_style .inscription-radio .frm_primary_label {	 padding-bottom: 0.5em !important; } .with_frm_style .options .frm_primary_label {        	 padding-bottom: 0.125em !important; } @media only screen and (max-width: 767px) { 	 .with_frm_style .choix-ecole .frm_primary_label, .with_frm_style .choix-ecole .frm_radio label, .with_frm_style .inscription-radio .frm_primary_label, .with_frm_style .inscription-radio label, .with_frm_style .choix-date .frm_checkbox label, .with_frm_style .options .frm_primary_label, .with_frm_style .options .frm_radio label { font-size: 0.875rem !important; line-height: 0.875rem !important; } .with_frm_style .inscription-radio.petit label, .with_frm_style .options .frm_primary_label, .with_frm_style .options.inscription .frm_radio label, .with_frm_style .options.retour .frm_radio label { font-size: 0.75rem !important; } } .with_frm_style .form-field.choix-date, .with_frm_style .form-field.options.inscription, .with_frm_style .form-field.options.retour { margin-bottom: 0.5em !important; } .with_frm_style .form-field.choix-date:not(:first-child) { margin-top: 1.5em !important; } @media only screen and (max-width: 767px) { 	 .with_frm_style .form-field.choix-date:not(:first-child) { margin-top: 1em !important; } } .with_frm_style .radio-button-CAP.majuscule .frm_radio label { font-family: HelveticaNeueRoman, Arial, sans-serif !important;	 color: #3c3c3b !important;	 font-size: 0.875rem !important; line-height: 1rem !important; font-weight: 500 !important; text-transform: uppercase !important; } @media only screen and (max-width: 767px) {  .with_frm_style .radio-button-CAP.majuscule .frm_radio label { font-size: 0.75rem !important; } } .with_frm_style .radio-button-CAP.majuscule .frm_radio { display: inline-block !important; margin-right: 5px !important; } .with_frm_style .consentement .frm_checkbox label { display: block !important; } .frm_form_field.frm_inline_container .frm_opt_container { padding-top: 0px !important; } .entry-content table:not(.variations) { border: none !important; margin: 0 !important; } .frm-summary-page-wrapper .frm-line-table tr { border-bottom: none !important; } .frm-summary-page-wrapper tr td { border-top: none !important; padding: 0 !important; } .with_frm_style .frm-summary-page-wrapper { padding: 1rem 1rem 2rem 2rem !important; margin: 10px 0 25px !important; } @media only screen and (max-width: 767px) {  .with_frm_style .frm-summary-page-wrapper {padding-left: 1rem !important;} } #frm_field_59_container h3.frm_pos_.frm_primary_label { display: none !important; } .frm-summary-page-wrapper th { display: none !important; } @media only screen and (max-width: 767px) {  .with_frm_style .frm-summary-page-wrapper .frm-edit-page-btn { margin-bottom: 1.25rem !important; } } .frm-summary-page-wrapper table.frm-line-table tr td h3 { padding-top: 2rem !important; padding-bottom: 0.5rem !important; } .frm-summary-page-wrapper table.frm-line-table tr:first-child td h3 { padding-top: 0 !important; } @media only screen and (max-width: 767px) {  .frm-summary-page-wrapper table.frm-line-table tr td h3 {padding-top: 1.25rem !important;} } .with_frm_style .frm-summary-page-wrapper tr:nth-child(3n+5) td { padding-top: 1.25rem !important; } .with_frm_style .frm-summary-page-wrapper tr:nth-child(2) td, .with_frm_style .frm-summary-page-wrapper tr:last-child td { padding-top: 0.5rem !important; } @media only screen and (max-width: 767px) {  .with_frm_style .frm-summary-page-wrapper tr:nth-child(3n+5) td {padding-top: 1rem !important;} } .with_frm_style .frm_submit button,		 .with_frm_style input[type="submit"],	 a.frm_logout_link {						 background-color: transparent !important; border: 1.25px solid #008ec2 !important;	 -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; padding: 8px 12px !important;	 } .with_frm_style .frm_submit button:hover, .with_frm_style input[type="submit"]:hover, a.frm_logout_link:hover { background-color: #008ec2 !important;		 color: #fdfdfd !important;					 font-weight: 600 !important;				 } .with_frm_style .frm_submit button:hover, .with_frm_style input[type="submit"]:hover { background: #008ec2 !important; border-color: #008ec2 !important; } .with_frm_style .frm_button_submit.frm_final_submit, .with_frm_style .frm_button_submit { float: right !important; } .with_frm_style .frm_message,  .frm_success_style { font-family: HelveticaNeueRoman, Arial, sans-serif !important;	 color: #fdfdfd !important;		 font-weight: 600 !important; background-color: #008ec2 !important;	 border: 1px solid #008ec2;                 border-radius: 0 !important;  -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; margin-top: 1.5rem !important; } .with_frm_style .frm_error_style,  .with_frm_style .frm_message,  .frm_success_style { padding: 1rem !important; } .with_frm_style .frm_message p { padding-bottom: 1em !important; margin-bottom: 0 !important; color: #fdfdfd !important;		 } a.liens-hover-souligne.blanc { color: #fdfdfd !important;	 } a.liens-hover-souligne.blanc:hover { color: #fdfdfd !important;	 text-decoration: underline !important;		 } .with_frm_style .frm_error { font-family: HelveticaNeueRoman, Arial, sans-serif !important;	 font-weight: 600 !important; color: #e74319 !important;     font-size: 0.875rem !important; line-height: 1rem !important; margin-top: 0.5rem !important; } .with_frm_style .frm_error_style { font-family: HelveticaNeueRoman, Arial, sans-serif !important;	 color: #fdfdfd !important;		 font-weight: 600 !important; background-color: #e74319 !important;     border: 1px solid #e74319;                 border-radius: 0 !important;  -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; font-size: 0.875rem !important; line-height: 1rem !important; margin: 0; margin-bottom: 20px; } .with_frm_style .frm_blank_field input[type="text"], .with_frm_style .frm_blank_field input[type="password"], .with_frm_style .frm_blank_field input[type="url"], .with_frm_style .frm_blank_field input[type="tel"], .with_frm_style .frm_blank_field input[type="number"], .with_frm_style .frm_blank_field input[type="email"], .with_frm_style .frm_blank_field textarea, .with_frm_style .frm_blank_field .mce-edit-area iframe, .with_frm_style .frm_blank_field select, .frm_form_fields_error_style, .with_frm_style .frm_blank_field .frm-g-recaptcha iframe, .with_frm_style .frm_blank_field .g-recaptcha iframe, .with_frm_style .frm_blank_field .frm-card-element.StripeElement, .with_frm_style .frm_blank_field .chosen-container-multi .chosen-choices, .with_frm_style .frm_blank_field .chosen-container-single .chosen-single, .with_frm_style .frm_form_field :invalid { color: #3c3c3b !important; background-color: transparent !important; border-color: #e74319 !important;     border-width: 1px !important; border-style: solid !important; } p.texte-gris, span.texte-gris { opacity: 0.5 !important; font-size: 92.5% !important; } #section-compte .gkelmt_built_module:first-child { margin-bottom: 0 !important; } #boutons-user-profil .gkelmt_built_button { color: #fdfdfd !important;				 background-color: #ce1414 !important;	 border: 2px solid #ce1414 !important;				 font-size: 1rem !important; line-height: 1.4em !important; padding: 0.3em 0.6em; } @media only screen and (max-width: 980px) {  #boutons-user-profil .gkelmt_built_button { font-size: 0.875rem !important;  } } #boutons-user-profil .gkelmt_built_bg_layout_light.gkelmt_built_button:hover,  #boutons-user-profil.gkelmt_built_bg_layout_light .gkelmt_built_button:hover { color: #ce1414 !important;				 background-color: transparent !important; font-weight: 500 !important;			 } #boutons-user-profil .gkelmt_built_button::after { display: none !important; } #boutons-user-profil .gkelmt_built_button:hover, #boutons-user-profil.gkelmt_built_module .gkelmt_built_button:hover { border: 2px solid #ce1414 !important;				 padding: 0.3em 0.6em;					 } #boutons-user-profil .gkelmt_built_button_module_wrapper > a { width: 240px !important; max-width: 75% !important; text-align: center !important;  } #boutons-user-profil .gkelmt_built_button_module_wrapper.gkelmt_built_button_alignment_right { text-align: right; } @media only screen and (min-width: 768px) and (max-width: 980px) {		 #row-avec-boutons .gkelmt_built_column:nth-child(1), #row-avec-boutons .gkelmt_built_column:nth-child(2) { width: 50% !important; margin-right: 5.5% !important; } #row-avec-boutons .gkelmt_built_column:nth-child(3) { width: 44.5% !important; position: absolute !important; top: 20px !important; right: 0 !important; } } @media only screen and (max-width: 767px) {  #boutons-user-profil .gkelmt_built_button_module_wrapper.gkelmt_built_button_alignment_right { text-align: left !important;	 } #boutons-user-profil:first-child { margin-top: 2rem !important;	 } } @media only screen and (min-width: 981px) {  #row-avec-boutons-logged-in .gkelmt_built_column:nth-child(2) { position: absolute !important; top: 0px !important; right: 0 !important; } #row-avec-boutons-logged-in .gkelmt_built_column:nth-child(2) .gkelmt_built_module { margin-bottom: 10px !important; } } @media only screen and (max-width: 980px) {  #row-avec-boutons-logged-in-mobile .gkelmt_built_module { margin-bottom: 10px !important; } #row-avec-boutons-logged-in-mobile #boutons-user-profil .gkelmt_built_button_module_wrapper > a { width: 300px !important; max-width: 100% !important; } #row-avec-boutons-logged-in-mobile #boutons-user-profil .gkelmt_built_button_module_wrapper.gkelmt_built_button_alignment_right { text-align: left !important; } } @media only screen and (min-width: 981px) {  #section-utilisateurs-non-connectes.gkelmt_built_section { padding-top: 0 !important; } #section-utilisateurs-non-connectes.gkelmt_built_section .gkelmt_built_row { padding: 0 !important; } } @media only screen and (min-width: 981px) {  #section-utilisateurs-non-connectes .gkelmt_built_module img { float: left !important; max-width: 150px !important; height: auto !important; margin: 1rem 1.5rem 1rem 0 !important; } } @media only screen and (min-width: 768px) and (max-width: 980px) {		 #section-utilisateurs-non-connectes .gkelmt_built_column:nth-child(1) { width: 34.5% !important; margin-right: 15.5% !important; } #section-utilisateurs-non-connectes .gkelmt_built_column:nth-child(2) { width: 50% !important; margin-right: 0 !important; float: left !important; } #section-utilisateurs-non-connectes .gkelmt_built_column:nth-child(3) { width: 100% !important; margin-right: 0 !important; } #section-utilisateurs-non-connectes .gkelmt_built_module img { margin: 0.5rem 0 1.5rem 0 !important; } p.pas-connecte br { display: none !important; } } @media only screen and (max-width: 767px) {  #section-utilisateurs-non-connectes .gkelmt_built_module img { width: 70% !important; height: auto !important; margin-right: 30% !important; margin-bottom: 1rem !important; } } #bascule_details_utilisateur.gkelmt_built_toggle { box-shadow: none !important; border: none !important; padding: 0 !important; margin-top: 1rem !important; margin-bottom: 0 !important; } #bascule_details_utilisateur.gkelmt_built_toggle.gkelmt_built_toggle_close { background-color: transparent !important; } #bascule_details_utilisateur.gkelmt_built_toggle.gkelmt_built_toggle_open { background-color: transparent !important; box-shadow: none !important; padding: 0 !important; border: none !important; } #bascule_details_utilisateur h5.gkelmt_built_toggle_title { color: #3c3c3b !important;	 } #bascule_details_utilisateur h5.gkelmt_built_toggle_title:hover { font-weight: 500 !important; } #bascule_details_utilisateur.gkelmt_built_toggle_close > .gkelmt_built_toggle_title::before, #bascule_details_utilisateur.gkelmt_built_toggle_open > .gkelmt_built_toggle_title::before { display: none !important; } #bascule_details_utilisateur.gkelmt_built_toggle_close > .gkelmt_built_toggle_title::after, #bascule_details_utilisateur.gkelmt_built_toggle_open > .gkelmt_built_toggle_title::after { font-family: ETmodules !important; position: relative !important; top: 30% !important; left: 0.25em !important; margin-top: -.5em !important; color: #3c3c3b !important; font-size: 1em !important; content: "\33" !important;	 } #bascule_details_utilisateur.gkelmt_built_toggle_open > .gkelmt_built_toggle_title::after { content: "\32" !important;	 } @media only screen and (max-width: 767px) {  #bascule_details_utilisateur.gkelmt_built_toggle > .gkelmt_built_toggle_title { padding-right: 0 !important;	 } } #bascule_details_utilisateur .gkelmt_built_toggle_content { padding-top: 0 !important; } #bascule_details_utilisateur.detail_compte .gkelmt_built_toggle_content { margin-bottom: 3rem !important; } .entry-content thead tr.utilisateur-recap-compte th,  .entry-content tr.utilisateur-recap-compte th, .entry-content tr.utilisateur-recap-compte td { border-bottom: 1.25px solid #008ec2;		 padding: 0.5em 0.75em !important; } .vue-user-recap-inscriptions { padding: 1em !important; border: 1.25px solid #008ec2;		 border-radius: 3px !important; margin: 0.75rem 0px 1.5rem 0px !important; } .vue-user-recap-inscriptions:last-child { margin-bottom: 0 !important; } @media only screen and (max-width: 767px) {  .entry-content thead tr.utilisateur-recap-compte th,  .entry-content tr.utilisateur-recap-compte th, .entry-content tr.utilisateur-recap-compte td, .vue-user-recap-inscriptions p { font-size: 0.75rem !important; } } #intro-pages-mercredis h2 { font-size: 1.425rem !important; padding-bottom: 0px !important; } @media only screen and (max-width: 980px) {  #intro-pages-mercredis h2 { font-size: 1.35rem !important; } #intro-pages-mercredis .gkelmt_built_column { margin-bottom: 0.75rem !important; } } @media only screen and (max-width: 767px) {  #intro-pages-mercredis h2 { font-size: 1.25rem !important; } #intro-pages-mercredis .gkelmt_built_column { margin-bottom: 0.25rem !important; } } #bouton-acces-compta .gkelmt_built_button { font-size: 1.375rem !important; color: #fdfdfd !important;				 background-color: #008ec2 !important;	 border: 2px solid #008ec2 !important;	 } #bouton-acces-compta .gkelmt_built_button_module_wrapper > a { width: auto !important; } #bouton-acces-compta .gkelmt_built_bg_layout_light.gkelmt_built_button:hover,  #bouton-acces-compta.gkelmt_built_bg_layout_light .gkelmt_built_button:hover { color: #008ec2 !important;				 background-color: transparent !important; font-weight: 500 !important;			 } #boutons_nav_page_compta #bouton-acces-compta .gkelmt_built_button {font-size: 0.95rem !important;} #boutons_nav_page_compta { position: fixed;  bottom: 0;  left: 50%;  transform: translatex(-50%); z-index: 999999999;  background-color: #fdfdfd !important; } #boutons_nav_page_compta, #boutons_nav_page_compta .gkelmt_built_row { width: 100% !important; max-width: 100% !important; margin: 0 !important; padding: 5px !important; } @media only screen and (max-width: 980px) {  #boutons_nav_page_compta .gkelmt_built_column {width: 31.333% !important; margin: 0 1% !important; margin-bottom: 0;} #boutons_nav_page_compta #bouton-acces-compta .gkelmt_built_button {font-size: 0.9rem !important;} } @media only screen and (min-width: 981px) {  #bouton-acces-compta.gkelmt_built_module { position: absolute !important; right: 0; top: 0; } } .entry-content #tableau-pmt-recus thead tr.utilisateur-recap-compte th,  .entry-content #tableau-pmt-recus tr.utilisateur-recap-compte th, .entry-content #tableau-pmt-recus tr.utilisateur-recap-compte td { width: auto !important; max-width: 200px !important; } body.tmplatgk236633 .tableau_compta .gkelmt_built_text_inner { overflow-y: auto; height: 660px; } body.tmplatgk236633 .exp_link .gkelmt_built_text_inner {height: initial;} body.tmplatgk236633 thead tr th { position: sticky; top: 0; background-color: #008ec2 !important;		 color: #fdfdfd !important;					 } body.tmplatgk236633 table { border-collapse: collapse;         width: 100%; } @media only screen and (max-width: 980px) {  body.tmplatgk236633 table {min-width: 200% !important;} } @media only screen and (max-width: 767px) {  body.tmplatgk236633 table {min-width: 300% !important;} body.tmplatgk236633 #user_total_du table {min-width: 400% !important;} } .table-scrollable tbody td:first-child, .table-scrollable tbody td:nth-child(2) { z-index: 1; position: sticky; left: 0; } .table-scrollable thead tr:first-child th { z-index: 2; position: sticky; top: 0; } .table-scrollable thead tr:first-child th:first-child, .table-scrollable thead tr:first-child th:nth-child(2) { z-index: 3; position: sticky; top: 0; left: 0; } .table-scrollable tbody td:nth-child(2), .table-scrollable thead tr:first-child th:nth-child(2) { left: 22.3px !important; } .table-conteneur { height: auto; margin: auto; border: 1px solid #888; overflow: auto; } .table-scrollable { border: 0; border-collapse: separate; border-spacing: 0; background-color: #EFEFEF; } .table-scrollable th, .table-scrollable td { padding: 0.5em !important; border-right: 1px solid #888; word-break: normal; } .table-scrollable th + th, .table-scrollable td +td { border-left: 1px solid #FFF; } .table-scrollable thead th { border-top: 1px solid #FFF; text-shadow: 1px 1px 0 #FFF; white-space: nowrap; background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.2) )repeat scroll 0% 0% #EEE; } .table-scrollable tbody { border: 1px solid #888; border-width: 1px 0; background-color: #FFF; } .table-scrollable tbody td:first-child, .table-scrollable tbody td:nth-child(2) { background: #FFF; } .table-scrollable tbody td { border-top: 1px solid #CCC; white-space: nowrap; } .table-scrollable tbody tr:hover td { background-color: #EFEFFF; } .colonne-cachee { display: none !important; } .table-scrollable tbody th.recap-sante, .table-scrollable tbody td.recap-sante { width: 300px !important; white-space: initial !important; } @media only screen and (min-width: 981px) {  #CybotCookiebotDialogBody {			 max-width: 60% !important; } } #CybotCookiebotDialog {				 background: rgba(255, 255, 255, 0.85) !important; } #CybotCookiebotDialogBodyContentText {	 font-size: 12px !important; text-align: justify !important; } #CybotCookiebotDialogDetail {		 background-color: rgba(255, 255, 255, 0) !important;	 padding-top: 20px !important; } @media only screen and (min-width: 981px) {  #CybotCookiebotDialogDetailBody {	 max-width: 60% !important; } } #CybotCookiebotDialogBodyButtonDecline {		 background-color: #666666 !important; border: 1px solid #666666 !important; } #CybotCookiebotDialogBodyButtonAccept {			 background-color: #8eb521 !important; border: 1px solid #8eb521 !important; } @media only screen and (max-width: 981px) {  #CybotCookiebotDialogPoweredbyLink {		 width: 20px !important; } #CybotCookiebotDialogBodyContent {			 padding: 12px 0 8px 40px !important; } #CybotCookiebotDialog, #CybotCookiebotDialogDetail {	 background: rgba(255, 255, 255, 0.92) !important; } #CybotCookiebotDialogBodyButtons { padding-left: 22px !important;	 } } .tmplatgk236962 p, .tmplatgk236965 p { font-size: 1rem !important; } .tmplatgk236962 h3, .tmplatgk236965 h3 { margin-top: 30px !important;  } #CookieDeclarationUserStatusPanel a, a.modifier-consentement { color: #ce1414 !important;		 font-weight: bold !important; font-size: 1rem !important; line-height: 3em !important; } a.cookies-links { color: #ce1414 !important;		 font-weight: bold !important; } hr.ligne-pdc-ml { border: 0.25px solid rgba(135, 135, 135, 0.34) !important; margin-bottom: 0.25rem; }