@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700');.container{margin:0 auto}.content-inner{min-height:1px}.lt-ie7 .content-inner{height:1px}#content-column,.content-column{width:100%}.clearfix:after{content:"";display:table;clear:both}.clearfix{zoom:1}.one-column>.region,div.at-panel .region-conditional-stack{float:none;display:block;clear:both;width:100%}.lt-ie8 .at-panel{overflow:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;line-height:1.5;height:100%;overflow-y:scroll}body{min-height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility\9}button,input,select,textarea{font-family:sans-serif}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0 0 1.5em}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border:1px solid;border-spacing:0;border-collapse:collapse;font-size:inherit;font:100%}#main-content,.block-inner,.pane-inner,.menu-wrapper,.branding-elements,.breadcrumb-wrapper,.attribution,.at-panel .rounded-corner,.block-panels-mini>.block-title,.rendered-by-ds .panel-display .region-inner,div.messages,.at-gutter{margin-left:10px;margin-right:10px}#content .panel-display,#content .panel-flexible{margin-left:-10px;margin-right:-10px}img{height:auto;-ms-interpolation-mode:bicubic}img,embed,object,video{max-width:100%}.lt-ie9 img,.lt-ie9 object,.lt-ie9 embed,.lt-ie9 video{max-width:none}#map img,.gmap img,.view-gmap img,.openlayers-map img,#getlocations_map_canvas img,#locationmap_map img,.geofieldMap img,.views_horizontal_slider img,.geolocation-map img,.geolocation-views-map img{max-width:none !important}header[role=banner],.content-inner,.nav,.region-sidebar-first,.region-sidebar-second,.region-secondary-content,.region-tertiary-content,.region-footer{overflow:visible;word-wrap:break-word}
.ir{display:block !important;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent}.element-invisible{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;width:auto}.offscreen{position:absolute;top:-99999em;width:1px;height:1px;overflow:hidden;outline:0}.element-hidden{display:none}html{background:#fff}body{font-family:"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:87.5%}pre,code,tt,samp,kbd,var{font-family:Consolas,Monaco,"Courier New",Courier,monospace,sans-serif}#header-wrapper{background:rgba(255,192,203,0.5)}#footer-wrapper{background:rgba(255,192,203,0.5)}#logo{padding:10px 0}#logo img{vertical-align:bottom}#site-name{margin:0}#site-name a:link,#site-name a:visited{text-decoration:none}#site-name a:hover,#site-name a:focus{text-decoration:underline}#site-slogan{margin:0}#page-title{margin:0}#aggregator .feed-source .feed-icon{display:inline;float:none;margin-right:10px}.feed-details dt,.feed-details dd{display:inline;margin:0}ul.links{margin:0;padding:0}ul.links.inline{display:block}ul.links li{display:inline;list-style:none;padding:0 10px 0 0}.search-results{margin:0;padding:0}.attribution{display:block;opacity:.65;padding:1em 0;text-align:center}.attribution a{text-decoration:none;color:inherit}.attribution a:hover,.attribution a:focus{text-decoration:underline}a{text-decoration:none}a:hover,a:focus{text-decoration:underline}.nav{clear:both;margin:10px 0}.nav ul,.nav ul.menu{margin:0;padding:0}.nav li,.nav ul.menu li{display:inline;float:left;list-style:none;margin:0;padding:0}.nav li a,.nav ul.menu li a{display:block;white-space:nowrap;padding:0 10px}.nav .block{margin-bottom:0}ul.sf-menu{margin-bottom:0}ul.sf-menu a{border-left:0;border-top:0;padding:0 10px;text-decoration:none;height:2.5em;line-height:2.5em}ul.sf-menu li:hover,ul.sf-menu li.sfHover{outline:0}ul.sf-menu a:focus,ul.sf-menu a:hover,ul.sf-menu a:active{outline:0}.block-superfish ul{margin:0 !important;padding:0 !important}.block-superfish li{margin:0 !important;padding:0 !important}.sf-vertical{width:100%}.sf-vertical li{width:100%}.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{left:100%;top:0;margin:0;padding:0}.sf-vertical li a{padding:0 10px}.sf-navbar{padding-bottom:0 !important}.sf-menu.sf-style-default a{padding:0 10px}.at-mt .at-menu-toggle,.at-mt .at-menu-toggle ul,.at-mt .at-menu-toggle ul.menu{margin-top:0;margin-bottom:0;padding:0}.at-mt .at-menu-toggle-button{margin:0}.at-mt .at-menu-toggle ul a{padding:0 10px;white-space:nowrap}ul.menu{padding-left:15px}ul.menu ul{padding-left:15px}ul.menu li{margin:0}.block .menu li.content{padding:0}.book-navigation .page-up{min-width:2em;white-space:nowrap}.book-navigation .menu{margin-left:0}#breadcrumb{margin:10px 0}#breadcrumb .breadcrumb-label{font-size:1em;display:inline;padding-right:10px}#breadcrumb .breadcrumb-label:after{content:":"}#breadcrumb ol{margin:0;padding:0}#breadcrumb .with-breadcrumb-label ol{display:inline}#breadcrumb li{list-style:none;display:inline}ul.pager{clear:both;margin:0;text-align:center}.item-list ul.pager li{margin:0}ul.pager li{background-image:none;display:inline;list-style-type:none;padding:.5em}ul.pager li.pager-current{font-weight:700}.block ul.pager li{margin:0}#skip-link{left:50%;margin-left:-6.5em;margin-top:0;padding:0 .5em;position:absolute;width:12em;z-index:50}#skip-link a{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none}#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none}#skip-link a:hover,#skip-link a:focus,#skip-link a:active{outline:0}#tasks{margin-bottom:15px}ul.primary{border-bottom-color:#ccc;margin:20px 0;padding:0 0 0 5px}ul.primary li{display:block;float:left;margin:0 1px -1px}ul.primary li a{background-color:#f5f5f5;border-color:#ccc;margin-right:1px;padding:0 10px;display:block;float:left;height:1.5em;line-height:1.5em}ul.primary li a:hover,ul.primary li a:focus{background-color:#eee;border-color:#ccc}ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:focus{background-color:#fff;border-bottom-color:#fff}ul.secondary{border-bottom:1px solid #ccc;margin:1em 0 0;padding:0 .3em 1em}ul.secondary li{border-right:0;list-style:none;padding:0 10px 0 0}ul.secondary li a:hover,ul.secondary li a.active{border-bottom:none;text-decoration:underline}
ul.action-links{margin:20px 0 0;list-style:none}.field-label-inline .field-label{margin:0}.field-label{font-size:1em;font-weight:700;font-family:inherit;line-height:inherit;margin-bottom:0}.field-type-taxonomy-term-reference{margin-bottom:1.5em}.field-type-taxonomy-term-reference.field-label-inline .field-items{margin:0;padding:0}.field-type-taxonomy-term-reference.field-label-inline .field-item{display:inline;list-style:none;padding:0 10px 0 0}.ia-l .field-type-image figure,.iat-l .field-type-image figure{margin:5px 20px 15px 0}.ia-c .field-type-image figure,.iat-c .field-type-image figure{margin:5px auto 15px}.ia-r .field-type-image figure,.iat-r .field-type-image figure{margin:5px 0 15px 20px}.block{margin-bottom:20px}.block-title{margin:0}.block-content ul,.block-content ol{padding:0 0 0 15px}.block-content li{margin:0;padding:0}.node{margin-bottom:20px}.node .node-title{margin:0}#comments{margin:1.5em 0}#comments h2.comment-title{margin:0}#comments h2.comment-form{margin:0}.comment{margin-bottom:20px}.comment-title{margin:0}.new{color:#c00}.indented{margin-left:40px}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item label{font-weight:700}.form-item .description{font-size:.85em}.marker,.form-required{color:#c00}.container-inline div,.container-inline label{display:inline}fieldset{border:1px solid #ccc}a.button{-moz-appearance:button;-webkit-appearance:button}.password-parent,.confirm-parent{margin:0}table{margin:10px 0;padding:0;width:100%}table.sticky-header{z-index:10}table,thead,tbody,tr,th,td{border-color:#ccc}table,td,th{vertical-align:middle}caption,th,td{text-align:left}thead tr{font-weight:700;background-color:#e5e5e5}td,th{border-bottom:0;margin:0;padding:5px 7px}tbody tr{border-top:1px solid #ccc}tr.odd{background:#fff}tr.info,tr.even,tr:nth-child(2n+2){border-bottom:0;background-color:#f5f5f5}tr.odd td.active{background-color:#eee}tr.even td.active{background-color:#ebebeb}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:normal}div.messages{margin-bottom:10px;margin-top:10px}div.messages ul{margin-top:0;margin-bottom:0}.node-unpublished p.unpublished,.comment-unpublished p.unpublished{color:pink;color:rgba(239,170,170,0.4);font-family:Impact,Haettenschweiler,"Franklin Gothic Bold",Charcoal,"Helvetica Inserat","Bitstream Vera Sans Bold","Arial Black",sans-serif;font-size:50px;font-weight:700;line-height:1.2;height:0;margin:0;padding:0;overflow:visible;text-align:center;text-transform:uppercase;word-wrap:break-word}.ie6-7 .node-unpublished p.unpublished>*,.ie6-7 .comment-unpublished p.unpublished>*{position:relative}.maintenance-page .container{padding:40px 0}.maintenance-page #site-name,.maintenance-page #page-title{margin:0}.db-offline .container{margin:0 auto;padding:40px 0;width:100%;max-width:960px}.db-offline div.messages{margin:20px 0 0}.db-offline #content{padding:20px 0}#admin-menu{margin:0;padding:0}.dev-query{background:#eee;padding:30px}#styleguide-header{padding:0 10px}#styleguide-header .item-list{font-family:inherit;margin:0 20px 20px 0;min-height:260px;width:auto}@font-face{font-family:"GSPh24 Icons";font-weight:400;font-style:normal;text-rendering:optimizeLegibility;src:url(https://www.gsph24.com/sites/all/themes/gsph24/css/fonts/GSPh24-Icons.woff2) format("woff2"),url(https://www.gsph24.com/sites/all/themes/gsph24/css/fonts/GSPh24-Icons.woff) format("woff"),url(https://www.gsph24.com/sites/all/themes/gsph24/css/fonts/GSPh24-Icons.otf) format("opentype")}.fh{position:relative;display:inline-block}.fh::before,.fh::after{display:inline-block;font:250%/1 'GSPh24 Icons';margin-right:.75ex;vertical-align:middle;overflow:hidden}.fh-rond::before,.fh-rond::after{border:.25ex solid transparent;border-radius:50%;color:#FFF}.fh-rond::before{background:#1e8852 content-box;border-color:currentColor}.fh::after{position:absolute;border-color:transparent;left:0}a.fh:hover::before,a.fh:hover::after{background-color:transparent;color:#1e8852}.fh-herbe::before,.fh-autre::before{content:'A'}.fh-herbe::after,.fh-autre::after{content:'a';color:#82be51}.fh-football::before{content:"B"}.fh-golf::before{content:"C"}.fh-hippisme::before,.fh-hippodrome::before{content:"D"}.fh-micro::before{content:"E"}.fh-groupe::before{content:"F"}.fh-rugby::before{content:"G"}.fh-bulles::before{content:"h"}.fh-bulles::after{content:"H";opacity:.6}
.fh-profil::before{content:"I"}.fh-loupe::before{content:"J"}.fh-editer::before{content:"K"}body{background-color:#FFF;font-family:Ubuntu,Verdana,sans-serif;color:#1e1e1e}a,li a.active{color:#1e8852;font-weight:700}a:focus,a:hover{color:inherit;text-decoration:none}@media(width:-1px){fieldset{margin-bottom:1em;border:none;padding-left:5ex;font-size:larger}fieldset fieldset{font-size:inherit}fieldset legend{margin-left:-4ex;font-size:larger;font-weight:700}table{border-spacing:5px;border-collapse:separate;border:none}table th{padding:.75em 1ex;background-color:#006330;text-transform:uppercase;text-align:center;color:#FFF}.html table th a{color:inherit}.html table th a:hover{color:inherit;text-decoration:none}.block-system .link-button,.block-system .form-submit,.block-system .form-actions a{display:inline-block;font-size:larger;font-weight:700;line-height:normal;border:none;padding:.8em 2ex .8em 2.5ex;margin-right:1ex;background-color:#10311f;text-decoration:none;vertical-align:middle;color:#FFF}.block-system a.link-button:hover{text-decoration:underline;color:#FFF}.block-system .button-operator{margin-right:1ex}}.block,.block-inner,.nav,.node,#tasks{margin:0}ul.menu,ul.links,ul.action-links{padding:0;margin:0}ul.menu li,ul.links li,ul.action-links li{float:none;padding:0}ul.links li a,ul.action-links li a{padding:0}@media(width:-1px){#main-content{margin-bottom:2em}.form-item div.password-strength,.form-item div.password-confirm,.form-item .password-parent,.form-item .confirm-parent,div.form-item div.password-suggestions{width:auto;max-width:800px}@media only screen and (max-width:580px){html body{font-size:80%}input,select{max-width:300px}.form-item div.password-strength,.form-item div.password-confirm{position:absolute;top:100%;margin:0}.form-item .password-parent,.form-item .confirm-parent{position:relative;margin-bottom:2.5em}}.icon-heart{display:inline-block;min-height:32px;line-height:32px;padding-left:32px;text-indent:.8ex;background:transparent url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/heart.png) 0% 50%/32px 32px no-repeat;vertical-align:middle}.icon-heart-broken{display:inline-block;min-height:32px;line-height:32px;padding-left:32px;text-indent:.8ex;background:transparent url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/heart-broken.png) 0% 50%/32px 32px no-repeat;vertical-align:middle}.icon-download{display:inline-block;min-height:32px;line-height:32px;padding-left:32px;text-indent:.8ex;background:transparent url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/download.png) 0% 50%/32px 32px no-repeat;vertical-align:middle}.icon-sport{display:inline-block;min-height:50px;line-height:50px;padding-left:50px;text-indent:.8ex;background:transparent url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/sports-dark.png) 0% 50%/50px 50px no-repeat;vertical-align:middle}.icon-sport-hippodrome{background-image:url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/hippodromes-dark.png)}.icon-sport-golf{background-image:url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/parcours-dark.png)}.icon-sport-football,.icon-sport-rugby{background-image:url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/stades-dark.png)}.icon-hidden-label{height:32px;width:32px;padding-left:0;text-indent:32px;white-space:nowrap;overflow:hidden}}#header .header-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 2ex 1em;background-color:#FFF;border-bottom:1px solid #CCC}#header.sticky .header-wrapper{position:fixed;left:0;right:0;padding-bottom:0;z-index:1000}#navbar-administration .navbar-tray{z-index:1001}#navbar-administration.navbar-oriented .navbar-bar{z-index:1002}.navbar-tray-open.navbar-vertical.navbar-fixed #header.sticky .header-wrapper{left:240px;left:15rem}#header.sticky-init .header-wrapper{position:static}#header #menu-bar{position:relative;flex-basis:100%}#header.sticky #menu-bar{flex:2 1 auto}#header.sticky .region-header{order:4}#header .responsive-menu{display:flex;justify-content:space-around;justify-content:space-evenly;align-items:center;font-size:larger}#header .menu-item{flex:0 1 auto;white-space:nowrap}#header .sub-menu{background-color:#FFF;box-shadow:.5ex .5ex 2ex rgba(0,0,0,.2);margin:0 0 0 -1ex;padding:0 1ex;min-width:100%}#header .sub-menu .menu-item{padding:.25em 0}.region-social-media{flex:auto;font-size:110%}.sticky .region-social-media{display:none}.block-region-social-media a{font-weight:400;margin-right:1ex}.block-region-social-media a em{width:2em;height:2em;line-height:2em;border-radius:50%;border:1px solid currentColor;text-align:center;background-color:#1e8852;color:#FFF}.block-region-social-media a:hover em{background-color:#FFF;color:#1e8852}#branding{flex:1 1 auto;max-width:213.33px;margin:1em 0}.sticky #branding{max-width:106.67px}#logo{padding:0}#header #user-menu{margin:1em 0;justify-content:flex-end}#user-menu .menu-item-primary{margin-left:2ex}#user-menu .menu-item-login{background:transparent url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/profile.svg) 0%/100% auto no-repeat;max-width:2.5em;height:2.5em}#user-menu .menu-item-login a{display:inline-block;text-indent:100%;width:100%;height:100%;overflow:hidden}#user-menu .menu-item-register{background-color:#065100;border-radius:.5ex;padding:.75em 1.5ex;color:#FFF}#user-menu .menu-item-register a{color:inherit}#user-menu .user-picture{display:inline-block}#user-menu .user-picture img{max-width:3em;margin-bottom:.2em;border-radius:50%;vertical-align:middle}#user-menu .sub-menu{right:0}#main-menu{margin:1em 1.4em 1em 0}#main-menu .menu-item-primary{flex:1;margin-right:1ex}#main-menu .menu-item-primary.last{margin-right:0}#main-menu .menu-item-primary>a{text-transform:uppercase;text-align:center;white-space:normal}#main-menu .menu-item-primary>a::after{content:'';display:block;position:absolute;height:.4em;width:100%;border-bottom:.2em solid currentColor;opacity:0;transition:all .2s;pointer-events:none}#main-menu .menu-item-primary>a.active::after,#main-menu .menu-item-primary>a:hover::after{height:0;opacity:1}#main-menu .menu-item-primary.menu-parent>a:hover::after{opacity:0}
#main-menu .menu-item-search{position:absolute;right:0;background:transparent url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/search.svg) 0%/100% no-repeat;width:1.4em;overflow:hidden}#main-menu .menu-item-search a{text-indent:100%;white-space:nowrap}#main-menu .menu-item-club{position:relative}#main-menu .menu-item-club::before{content:'Le Club';display:block;position:absolute;bottom:-1em;right:-1ex;font-size:smaller;font-weight:700;font-style:italic;color:#065100;transition:bottom .2s;pointer-events:none}#main-menu .menu-item-club.active::before,#main-menu .menu-item-club:hover::before{bottom:-1.6em}#main-menu .fh::before,#main-menu .fh::after{content:none}@media(width:-1px){@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.block-main-menu{position:absolute;bottom:100%;left:275px;right:0}.block-main-menu .responsive-menu{display:flex;font-size:70%}.block-main-menu .menu-item-primary{position:relative;display:inline-block;flex:1;width:25%;float:left}.block-main-menu .menu-item-primary>a{text-align:center}.block-main-menu .menu-item-primary.first>a{border-radius:11px 0px 0px 0px}.block-main-menu .menu-item-home{max-width:44px;min-width:44px;flex:0 0 44px}.block-main-menu .menu-item-primary:hover>a,.block-main-menu .menu-item-primary>a.active{background-color:#005847;color:#FFF}.block-main-menu .sub-menu{position:absolute;display:none;top:100%;left:0;right:0;margin:0;padding-bottom:1em;background-color:#005847;background-color:rgba(0,88,71,.95);z-index:999999999}.block-main-menu .menu-parent:hover .sub-menu{display:block}}.block-main-menu .menu-item-club a{background-color:#91d12b}.block-user-menu{margin:0}.block-user-menu .menu-item-primary{display:block;padding:0;text-transform:uppercase;float:none}.block-user-menu .menu-item-primary a{padding:1em 1ex}@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.block-user-menu .responsive-menu{display:flex;font-size:75%;padding:1px 0;background-color:#EEE}.block-user-menu .menu-item-primary{position:relative;display:inline-block;flex:1;width:14.2857%;float:left}.block-user-menu .menu-item-primary a{margin-left:1px;background:#10311f url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/bg.png) 0% 0%/100% 100% repeat-x scroll;text-align:center}.block-user-menu .menu-item-primary.first a{margin-left:0}.block-user-menu .menu-item-club{max-width:319px;min-width:319px;flex:0 0 319px}.block-user-menu .menu-item-primary:hover a,.block-user-menu .menu-item-primary a.active{background:#008d36;color:#FFF}.block-user-menu .menu-item-primary a.active::before{content:"";position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-13px;border-top:13px solid #008d36;border-left:13px solid transparent;border-right:13px solid transparent;z-index:1}.block-user-menu .user-menu .menu-item-club a::before{content:"";position:absolute;top:0;left:100%;width:0;height:0;margin-left:0;border-left:1.8em solid #f3f3f3;border-top:1.8em solid transparent;border-bottom:1.8em solid transparent;z-index:1}.block-user-menu .user-menu .menu-item-club a:hover::before,.block-user-menu .user-menu .menu-item-club a.active::before{border-left-color:#008d36}}.block-user-menu .menu-item-club a{background-color:#f3f3f3;background-image:none;color:#211e1e}}#user-login .page-title,#user-pass-reset .page-title{margin:1.5em 0;text-align:center;color:#1e8852}#user-login .form-text,#user-pass-reset .form-text,#user-register-form .form-text,#user-register-form .form-select,.page-user-change-password .form-text{font-size:larger;width:30ex;padding:.5em 1ex;border:.1ex solid #CCC;box-sizing:content-box}#user-login .form-actions,#user-pass-reset .form-actions,#user-register-form .form-actions,.page-user-change-password .form-actions{margin:0 0 3em;text-align:center}#user-login .form-submit,#user-pass-reset .form-submit,#user-register-form .form-submit,.page-user-change-password .form-submit{background-color:#065100;font-weight:700;border:none;padding:1em 7ex;color:#FFF}#user-login .form-item,#user-pass-reset .form-item,#user-register-form .form-item,.page-user-change-password .form-item{display:flex;flex:100%;flex-wrap:wrap}#user-register-form .form-item .description,.page-user-change-password .form-item .description{flex:100%}.form-type-password>div{margin:0 0 0 auto;order:1}.form-wrapper .form-item-pass .password-strength-title{padding-right:.5ex}.form-wrapper .form-item-pass .password-indicator{margin-top:.5em;background-color:#EEE}.form-wrapper .form-item-pass .password-indicator div{background-color:#065100}.form-wrapper .form-item-pass .password-suggestions{border:none}#user-login .box-wrapper{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-evenly}#user-login .box-content{width:40ex;padding:0 5ex;color:#1e8852}#user-login .box-title{text-decoration:underline;text-transform:uppercase;margin-bottom:1.5em;text-align:center}#user-login .form-item{margin-bottom:1.5em}#user-login .form-item label{font-weight:400}#user-login .lost-pass{margin-top:.5em}#user-login .lost-pass a{font-size:smaller;font-weight:400;text-decoration:underline}#user-login .lost-pass a:hover{color:inherit;text-decoration:none}#user-login .box-register ul{padding-left:0;padding-bottom:1em}#user-login .box-register li{padding-left:1ex;margin-bottom:1em}#user-pass-reset .box-content{margin:0 10ex;font-size:larger}#user-pass-reset .form-item{margin:0;padding:2em 0;width:100%}#user-pass-reset .form-item .form-item{margin:.6em 0;padding:0}#user-pass-reset label{margin-bottom:.3em;flex:100%}#user-register-form fieldset{border:none;margin:0 0 1em;padding:0}#user-register-form fieldset legend{font-weight:700;font-size:160%;margin-bottom:1em;text-decoration:underline;color:#1e8852}
#user-register-form label{align-self:center;width:30ex;padding-right:1.5ex;margin-right:1ex;text-align:right}#user-register-form .field-name-field-profession label,#user-register-form .field-name-field-terrain label{visibility:hidden}#user-register-form .field-name-field-profession .form-item .form-item label,#user-register-form .field-name-field-terrain .form-item .form-item label{visibility:visible}#user-register-form .form-required{position:absolute;padding-left:.5ex}#user-register-form .form-radios{display:flex;flex-wrap:wrap}#user-register-form .form-radios .form-item{display:block;flex:auto;margin:0}#user-register-form .form-checkboxes .form-item{display:block}.page-user-change-password label{flex:100%}.page-user-change-password .form-item-current-pass,.page-user-change-password .form-item-pass{margin-top:2em}.page-user-change-password .form-actions{margin-top:3em}@media(width:-1px){.block-bannieres-accueil-block{margin:0;padding-bottom:.5ex;background-color:#FFF}.view-bannieres-accueil{position:relative}.view-bannieres-accueil .views-slideshow-cycle-main-frame{padding-top:29.6875%}.view-bannieres-accueil .views-slideshow-cycle-main-frame-row,.view-bannieres-accueil .views-slideshow-cycle-main-frame-row img{width:100%;vertical-align:top}.view-bannieres-accueil .views-field-field-introduction{position:absolute;top:0;left:0;width:100%;height:100%}.view-bannieres-accueil .views-slideshow-controls-bottom{position:absolute;display:block;bottom:0;width:100%;text-align:center;opacity:.6;z-index:999999999}.view-bannieres-accueil .views-slideshow-pager-field-item{display:inline-block;width:1ex;height:1ex;padding:0;border:.2ex solid #FFF;border-radius:.7ex;background-color:#FFF;box-shadow:0px 0px .7ex -.1ex #000;font-size:larger}.view-bannieres-accueil .views-slideshow-pager-field-item.active{background-color:transparent}.region-blockgroup-articles-categories{padding:0 2.25ex}.region-blockgroup-articles-categories .region-inner{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-around}.region-blockgroup-articles-categories .region-inner:after{display:none}.region-blockgroup-articles-categories .block{display:inline-block;flex:1 1 350px;min-width:350px;max-width:575px;margin:2em .75ex 0;vertical-align:top}.region-blockgroup-articles-categories .view-header{position:relative;height:275px;text-align:center;text-transform:uppercase;font-weight:700;font-size:150%;background:#000 url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/cats/stades.jpg?v=2) 50% 50%/auto 100% no-repeat scroll;color:#FFF;overflow:hidden}.region-blockgroup-articles-categories .view-header::before{content:"";position:absolute;display:none;top:0;bottom:0;left:0;right:0;background-color:#000;background-color:rgba(0,0,0,.7)}.region-blockgroup-articles-categories .view-header:hover::before{display:block}.region-blockgroup-articles-categories .box-subcategory{position:absolute;bottom:0;width:50%;height:74px;line-height:74px}.region-blockgroup-articles-categories .box-subcategory a{display:block;width:100%;height:100%}.region-blockgroup-articles-categories .box-subcategory a:hover{background-color:#000;background-color:rgba(0,0,0,.7)}.region-blockgroup-articles-categories .view-header .picto{position:absolute;display:inline-block;bottom:50%;left:0;width:100%;height:50px;margin-bottom:.5em;background:transparent 50% 50% no-repeat scroll}.region-blockgroup-articles-categories .view-header .label{position:absolute;display:flex;align-items:center;justify-content:center;bottom:0;left:0;width:100%;height:74px;background:transparent 50% 50% no-repeat scroll}.region-blockgroup-articles-categories .view-header a .label{padding-top:201px}.region-blockgroup-articles-categories .view-content .views-row{position:relative;height:24px;line-height:24px;margin-bottom:2px;font-size:smaller;background-color:#f5f5f5}.region-blockgroup-articles-categories .view-content .views-row-even{background-color:#FFF}.region-blockgroup-articles-categories .view-content .picto{position:absolute;top:0;bottom:0;left:1ex;width:18px;background:transparent url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/stades-grey.png) 50% 50%/100% auto no-repeat scroll}
.region-blockgroup-articles-categories .view-content .picto div{height:100%}.region-blockgroup-articles-categories .view-content .views-field-title{margin-left:18px;padding:0 1ex 0 2ex;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.region-blockgroup-articles-categories .view-content .views-field-title a{font-weight:400}.region-blockgroup-articles-categories .box-stades .view-header:hover::before{display:none}.region-blockgroup-articles-categories .box-stades .view-header .picto{background-image:url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/stades-dark.png)}.region-blockgroup-articles-categories .box-stades .view-header .label{bottom:74px;border-bottom:2px solid #FFF}.region-blockgroup-articles-categories .box-stades .box-rugby{right:0;border-left:2px solid #FFF}.region-blockgroup-articles-categories .box-hippodromes .view-header{background-image:url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/cats/hippodromes.jpg?v=2)}.region-blockgroup-articles-categories .box-hippodromes .view-header .picto{background-image:url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/hippodromes-dark.png)}.region-blockgroup-articles-categories .box-hippodromes .view-content .picto{background-image:url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/hippodromes-grey.png)}.region-blockgroup-articles-categories .box-parcours .view-header{background-image:url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/cats/parcours.jpg?v=2)}.region-blockgroup-articles-categories .box-parcours .view-header .picto{background-image:url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/parcours-dark.png)}.region-blockgroup-articles-categories .box-parcours .view-content .picto{background-image:url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/parcours-grey.png)}@media only screen and (max-width:768px){.region-blockgroup-articles-categories .view-header{height:100px;background-size:auto 300%}.region-blockgroup-articles-categories .view-header .label a{height:40px;line-height:40px;padding-top:60px}.region-blockgroup-articles-categories .view-header .picto{bottom:auto;top:10px}.region-blockgroup-articles-categories .box-stades .view-header{height:150px;background-size:auto 200%}.region-blockgroup-articles-categories .box-stades .view-header .label{top:60px;height:39px;line-height:39px}.region-blockgroup-articles-categories .box-subcategory{width:50%;height:49px;line-height:49px}}.region-blockgroup-headline{padding:0 2.25ex}.region-blockgroup-headline .region-inner{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-around}.region-blockgroup-headline .region-inner:after{display:none}.region-blockgroup-headline .block{display:inline-block;flex:1 1 0px;margin:2em .75ex 0;background-color:#CCC;text-align:center}.region-blockgroup-headline .block-inner{padding:1ex}.region-blockgroup-headline .block-title{margin-bottom:1em;padding:.5em 0;font-size:120%;font-size:1vw;text-transform:uppercase;background-color:#006330;color:#FFF}@media only screen and (max-width:1279px){.region-blockgroup-headline .block{min-width:300px}.region-blockgroup-headline .block-title{font-size:120%}}}#breadcrumb{margin:.5em 0}#breadcrumb a{font-weight:400}#page-title{margin:1em 0;text-align:center;color:#1e8852}@media(width:-1px){.block-system{padding:1.5em 10ex}@media only screen and (max-width:768px){.block-system{padding:0}}.block-system a{text-decoration:underline;color:#10311f}.block-system a:hover{color:#006330}.is-club-user .block-title,.is-club-user #page-title{position:relative}.is-club-user .pane-user .block-title::before,.is-club-user.page-messages #page-title::before,.is-club-user.page-commandes #page-title::before,.is-club-user.page-confreres #page-title::before,.is-club-user.page-favoris #page-title::before,.is-club-user.page-forum #page-title::before,.is-club-user.node-type-forum #page-title::before{content:"";position:absolute;display:block;top:-50px;right:1ex;width:75px;height:100px;margin-top:.75em;background:transparent url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/logo-club-light.png) 100% 0%/auto 100% no-repeat}@media only screen and (max-width:768px){.is-club-user .pane-user .block-title::before,.is-club-user.page-messages #page-title::before,.is-club-user.page-commandes #page-title::before,.is-club-user.page-confreres #page-title::before,.is-club-user.page-favoris #page-title::before,.is-club-user.page-forum #page-title::before,.is-club-user.node-type-forum #page-title::before{position:static;margin-left:auto;margin-right:auto}}}#columns{display:flex}.region-sidebar-first{order:-1}@media only screen and (max-width:1679px){#columns>*{margin:0}}.region-highlighted .block{margin-top:2em;font-size:larger}.region-highlighted .block-title{margin-bottom:1em}#content{margin:3em 0}#content-column{flex:1}#content-column .content-inner{width:80%;max-width:1024px;margin:0 auto}#content-column .content-inner .feed-icon{display:none}#content-column .menu{display:flex;flex-wrap:wrap}#content-column .menu.clearfix::after{display:none}#content-column .menu .leaf{list-style:none;margin-bottom:1.5em;flex:0 0 33%}#content-column .menu .menu-item-larger{margin-bottom:2.5em;flex:0 0 50%;font-size:larger}#content-column .menu .menu-item-rugby~.leaf{order:2}#content-column .menu .leaf.menu-item-tous-sports{order:1}.region-sidebar-second .region-inner{padding:1em 0}.region-sidebar-second .block{margin:1em 0;max-width:250px;border:1px solid #EEE}.region-sidebar-second .block-content{padding:.5em 1ex}.region-sidebar-second .block-title{padding:.8em 1ex;background-color:#EEE;color:#1e8852}.block-articles-block-popular .block-content{padding-bottom:0}.block-articles-block-popular .views-row{margin-bottom:.5em}.block-articles-block-popular .views-field-created{font-size:larger;font-weight:700;color:#1e8852}.block-articles-block-popular .views-field-title a{font-weight:400;color:inherit}.block-articles-block-popular .views-field-title a:hover{color:#1e8852}.block-pbcts-ciblees-block-250.block{border:none}.block-pbcts-ciblees-block-250 .block-content{padding:0}.block-pbcts-ciblees-block-250 img{display:block;margin:0 auto}.view-pbcts-728 .view-content{max-width:728px;max-height:90px;margin:0 auto;overflow:hidden}@media(width:-1px){.region-sidebar-second .views-field-title a,.region-blockgroup-headline .views-field-title a{font-weight:400}.region-sidebar-second .views-field-view-node,.region-blockgroup-headline .views-field-view-node{font-size:60%;font-weight:400;text-decoration:underline}.region-sidebar-second .views-field-field-illustration,.region-blockgroup-headline .views-field-field-illustration{margin-top:1em}.block-articles-block-recent .block-title{margin-bottom:.4em;padding-left:36px;background-image:url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/stopwatch.png);background-position:4px 50%;background-size:32px;background-repeat:no-repeat}.block-articles-block-recent .block-content{background-color:#FFF;font-size:smaller;text-align:left}.block-articles-block-recent .block-content a{color:#10311f}.block-articles-block-recent .block-content a:hover{color:#006330}.block-articles-block-recent .views-row{padding:.6em 1ex}.block-articles-block-recent .views-field-created{color:#f6a033}.block-articles-block-recent .views-field-field-sports{text-transform:uppercase;font-weight:700}.block-articles-block-recent .views-field-title{font-size:larger}}.page-articles #breadcrumb,.page-dossiers #breadcrumb,.page-videos #breadcrumb,.page-coulisses #breadcrumb,.page-articles #page-title,.page-dossiers #page-title,.page-videos #page-title,.page-coulisses #page-title{display:none}.view-page-listing .view-content{display:flex;flex-wrap:wrap;justify-content:space-between}.view-page-listing .views-row{position:relative;margin-bottom:2em;min-width:0}.view-page-listing.grid-2 .views-row{flex-basis:49%}.view-page-listing.grid-3 .views-row{flex-basis:32%}.view-page-listing.first-full .views-row-first{flex-basis:100%}.view-page-listing .view-content-premium-state{position:relative;top:1.5em;height:0;z-index:1}.view-page-listing .view-content-premium-state .price{color:#1e1e1e}.view-page-listing:not(.with-price) .view-content-premium-state .price,.view-page-listing.with-price .view-content-premium-state .club{display:none}
.view-page-listing .view-content-premium-state .node-premium{font-weight:700;padding:.2em 2ex .2em 1ex;border-radius:0 .2em .2em 0px;background-color:#065100;color:#FFF;white-space:nowrap}.view-page-listing .views-field-title{font-size:larger;margin-bottom:.75em}.view-page-listing .views-field-title .field-content{font-size:larger}.view-page-listing .one-line{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.view-page-listing .views-field-field-illustration .field-content{position:relative;padding-top:40%;height:0;margin-bottom:.75em}.view-page-listing.full-first .views-row-first .views-field-field-illustration .field-content{padding-top:30%}.view-page-listing .views-field-field-illustration a{position:absolute;display:flex;align-items:center;justify-content:center;top:0;bottom:0;left:0;right:0;overflow:hidden}.view-evenements .view-content{margin-bottom:-4em}.view-evenements .views-row{display:flex;flex-wrap:wrap;margin-bottom:6em;padding:1ex 0;box-shadow:.5ex .5ex 2ex rgba(0,0,0,.2)}.view-evenements .views-row>*{padding:0 1ex;flex:1}.view-evenements .views-field-field-illustration{margin-top:-5em;flex:0}.view-evenements .views-row .views-field-field-illustration .field-content{display:inline}.view-evenements .views-field-field-illustration a{position:static}.view-evenements .views-field-field-illustration img{max-width:none}.view-evenements .views-field-title{font-size:150%;font-weight:700}.view-evenements .views-field-field-location{color:#CCC}.page-checkout fieldset{border:none;margin:0 0 1em;padding:0}.page-checkout fieldset legend{margin-bottom:.5em;font-size:larger;font-weight:700}.page-checkout .view-commerce-cart-summary{margin:-.3ex}.page-checkout table{border:none;border-collapse:separate;border-spacing:.3ex}.page-checkout table th{background-color:#065100;text-transform:uppercase;color:#FFF}.page-checkout table td{background-color:#f5f5f5}.page-checkout .checkout-buttons{text-align:center}.page-checkout .form-submit{background-color:#065100;font-weight:700;border:1px solid #065100;padding:1em 7ex;margin-top:1em;color:#FFF;transition:.2s all}.page-checkout .form-submit:hover{background-color:transparent;color:#065100}.page-checkout .button-operator{margin:0 1ex}.view-commandes .views-row{margin:2em 0;font-size:larger}.view-commandes .views-field-created{font-size:smaller}.pane-node-content{line-height:1.3;font-size:larger}.pane-node-content .block-title{font-size:200%;margin-bottom:.6em}.pane-node-content footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:1.5em 0;color:#CCC}.pane-node-content footer .submitted{font-style:italic}.pane-node-content footer .submitted a{font-weight:inherit;color:inherit}.pane-node-content footer .premium{margin-top:.5em;flex:100%}.pane-node-content footer .premium::before{content:"";background:transparent url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/logo-club.svg) 50%/100% no-repeat;display:inline-block;height:3em;width:2.25em;margin-right:1ex;vertical-align:middle}.pane-node-content .sharing-links,.pane-node-content .sharing-links ul,.pane-node-content .sharing-links ul a,.pane-node-content .sharing-links .flag-outer-favoris{display:flex}.pane-node-content .sharing-links li{padding-right:.8ex}.pane-node-content .sharing-links .flag-outer-favoris{align-items:center;padding-left:32px;background:transparent url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/heart.png) 0% 50%/32px 32px no-repeat}.pane-node-content .sharing-links .flag-favoris{margin-left:.8ex}.pane-node-content .field-name-field-illustration,.pane-node-content .field-name-field-media{margin-bottom:1em;text-align:center}.pane-node-content .flowpaper_viewer,.pane-node-content .flowpaper_viewer_container{height:800px}.premium-access-title{position:relative;display:block;font-size:180%;font-weight:700;text-align:center}.premium-access-title::before{content:"";position:absolute;bottom:100%;left:0;right:0;height:2.5em;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%)}.premium-access .box-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1.5em}.premium-access .box{flex:0 0 30%;background-color:#065100;border:.15em solid #065100;border-radius:.4ex;color:#FFF;transition:.2s all}.premium-access .box:hover{background-color:#FFF;border-radius:.4ex;color:#065100}.premium-access .box-content{font-size:larger;font-weight:400;text-align:center}.premium-access .box *{height:100%}.premium-access .box .form-wrapper,.premium-access .box .form-submit *{height:auto}.premium-access a,.premium-access .form-submit{display:flex;align-items:center;justify-content:center;padding:.3em 1ex;font:inherit;color:inherit;box-sizing:border-box}.premium-access .form-submit{width:100%;border:none;background-color:transparent}.premium-access .price{display:inline-block;background-color:#FFF;border-radius:.4ex;padding:0 .4ex;color:#065100}.premium-access .box:hover .price{background-color:#065100;color:#FFF}.pane-articles .pane-title{font-size:180%;margin:2em 0 1.2em;padding-top:1.2em;border-top:.1ex solid #CCC;color:#1e8852}.section-evenements .pane-node-content .block-title{padding-bottom:.6em;border-bottom:.1ex solid #CCC;text-align:center;color:#1e8852}.section-evenements .pane-node-content .field-group-infos{display:flex;justify-content:space-between;font-weight:700;margin:2em 0;padding:1em 1ex;background-color:#EEE;border-radius:.4ex}.section-evenements .pane-node-content .field-group-infos .field{display:flex;align-items:center;flex:49%}.section-evenements .pane-node-content .field-group-infos .field-items{margin-left:1ex}.section-evenements .pane-node-content .field-group-infos .field::before{display:block;font:bold 2em 'Font Awesome 5 Free'}.section-evenements .pane-node-content .field-group-infos .field-name-field-period::before{content:'\f073'}.section-evenements .pane-node-content .field-group-infos .field-name-field-location::before{content:'\f3c5'}.section-evenements .pane-node-content .field-group-infos .date-display-end{display:block}.section-evenements .pane-node-content .field-name-field-illustration{float:left;margin-right:1ex;max-width:40%}.page-user #breadcrumb{display:none}.page-user .region-two-33-66-second .panel-pane{padding:1em 5ex;box-shadow:.5ex .5ex 2ex rgba(0,0,0,.05)}
.page-user .region-two-33-66-second .pane-title{margin-bottom:1em;color:#1e8852}.pane-menu-menu-user-dashboard{text-align:center;padding-right:2ex}.pane-menu-menu-user-dashboard .menu{flex-direction:column;font-size:larger}.pane-menu-menu-user-dashboard .pane-title,.pane-menu-menu-user-dashboard .leaf a{position:relative;display:flex;flex:5em;height:5em;align-items:center;justify-content:center;border:.1ex solid #FFF;box-shadow:.5ex .5ex 2ex rgba(0,0,0,.05)}.pane-menu-menu-user-dashboard .leaf a:hover{border-color:#CCC}.pane-menu-menu-user-dashboard .leaf .active::before{content:'';position:absolute;top:0;left:0;width:1ex;height:100%;background-color:#1e8852}.pane-menu-menu-user-dashboard .pane-title{height:4em;margin-bottom:1em}.pane-user .user-intro{text-align:center;margin-bottom:2em}.pane-user .user-picture-wrapper{position:relative;display:inline-block;margin-bottom:2em}.pane-user .user-picture{float:none;margin:0}.pane-user .user-picture img{border-radius:50%;max-width:15ex;vertical-align:middle}.pane-user .user-sport{position:absolute;bottom:-1em;right:0;font-size:smaller}.pane-user .user-sport .fh::before,.pane-user .user-sport .fh::after{margin-right:0}.pane-user .user-name{font-size:150%}.pane-user .user-profession{font-size:larger}.pane-user .user-columns-wrapper{margin-bottom:2em}.page-user .pane-node footer{display:none}.page-confreres #breadcrumb{display:none}.page-confreres #page-title{margin-bottom:0}.page-confreres #content{margin-top:0;padding-top:3em;border-top:.1ex solid #CCC}.view-confreres .views-row{border-bottom:.1ex solid #CCC;padding-bottom:.5em;margin-bottom:.5em}.view-confreres .views-row .row{display:flex;justify-content:space-between}.view-confreres .views-row .row .fh::before,.view-confreres .views-row .row .fh::after{margin:0}.view-confreres .item-list-pager{margin-top:3em}.page-forum #breadcrumb{display:none}.page-forum #main-content-header{position:relative}.page-forum #page-title{margin:2em 0 .5em;padding-bottom:.5em;border-bottom:.1ex solid #CCC;text-align:inherit}.section-forums #page-title{margin-top:.5em;font-size:150%;border-bottom:.3ex solid currentColor;text-align:center}.page-forum #tasks{position:absolute;top:0;right:0;margin-top:.8em}.page-forum #content{margin:0}.page-forum .forum-content,.page-forum .forum-row,.page-forum .forum-row tr,.page-forum .forum-content td{background:none;border:none;margin:0;padding:0}.page-forum .forum-content{font-size:larger;margin-bottom:3em}.page-forum .forum-row{border-bottom:.2ex solid #CCC}.page-forum .forum-row>:first-child>td{padding-top:.5em}.page-forum .forum-row:last-child{border:none}.page-forum .forum-row.forum .forum-infos>:first-child{width:100%}.page-forum #forum .forum-row.forum .description{font-size:inherit;margin:0}.page-forum #forum .forum-row.forum .count{font-weight:700;padding:.5em 2ex;white-space:nowrap}.page-forum .forum-row.topic .forum-infos>:first-child{padding-left:0;color:#1e8852}.page-forum .forum-row.topic .forum-infos>td{padding-left:2ex;vertical-align:baseline}.page-forum #forum .forum-row.topic .count{font-weight:700;font-style:italic;color:#CCC;white-space:nowrap}.page-forum .forum-row.topic .last-reply{font-size:smaller;line-height:1.8em;font-style:italic;width:100%;color:#CCC}.page-forum .forum-row .actions{text-align:right}.page-forum .forum-row .actions a{color:inherit}.page-forum .forum-row .actions a::before{margin:0}.page-forum .forum-row .title{display:flex;align-items:center}.page-forum .forum-status-read .title .fh{opacity:.5}.page-forum .region-sidebar-second,.page-confreres .region-sidebar-first{width:55ex}.page-forum .block-forums-block,.page-confreres .block-confreres-filter-block{width:80%;max-width:none;margin:2em 0;border:none}.page-confreres .block-confreres-filter-block{margin-left:auto}.page-forum .block-forums-block .block-title{padding:0;background-color:transparent;border-bottom:.2ex solid #CCC;margin-bottom:.5em;color:#1e8852}.page-forum .block-forums-block .block-content{font-size:larger;background-color:#f5f5f5;padding:3em 2ex}.page-confreres .block-confreres-filter-block .block-content{margin-top:5em;padding-top:3em;border-top:.1ex solid #CCC}.page-forum .block-forums-block .block-content::after,.page-confreres .block-confreres-filter-block .block-content::after{content:'';display:block;margin-top:3em;height:5em;background:transparent url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/logo-club.svg) 50%/auto 100% no-repeat}.page-forum .block-forums-block .views-row,.page-confreres .block-confreres-filter-block .views-row{display:flex;margin-bottom:1.5em}.page-forum .block-forums-block .views-row-last,.page-confreres .block-confreres-filter-block .views-row-last{margin-bottom:0}.page-forum .block-forums-block .views-field-title,.page-confreres .block-confreres-filter-block .views-field-name{flex:1}
.page-forum .block-forums-block a,.page-confreres .block-confreres-filter-block a{color:inherit}.page-forum .block-forums-block a:hover,.page-confreres .block-confreres-filter-block a:hover{text-decoration:underline}.page-messages #breadcrumb,.page-messages #page-title,#privatemsg-list-form>.container-inline{display:none}.privatemsg-wrapper{display:flex}.privatemsg-wrapper .privatemsg-view{padding-left:2ex;width:75%}.privatemsg-list-insight,.privatemsg-list-header,.privatemsg-view-header{border-bottom:.1ex solid #CCC}.privatemsg-list-header,.privatemsg-view-header{display:flex;align-items:center;justify-content:space-between}.privatemsg-list-header .page-title{margin:.25em 0}.privatemsg-list-header .fh{font-size:larger}.privatemsg-list-header .fh::before{margin:0}.privatemsg-list-insight{position:relative;display:flex;padding:.5em 1ex}.privatemsg-list-insight:hover{background-color:#EEE}.privatemsg-list-insight.unread{font-weight:700}.privatemsg-wrapper .author-picture{align-self:center;padding-right:1ex}.privatemsg-wrapper .author-picture img{max-width:3em;border-radius:50%;vertical-align:middle}.privatemsg-wrapper .row{display:flex}.privatemsg-wrapper .author{align-items:center}.privatemsg-wrapper .date{font-style:italic;color:#1e8852}.privatemsg-list-insight .infos,.privatemsg-list-insight .recipients{flex:1}.privatemsg-list-insight .recipients ul{list-style:none;margin:0}.privatemsg-list-insight .recipients li{margin:0}.privatemsg-list-insight .message{text-align:justify;max-height:3em;color:#999;overflow:hidden}.privatemsg-list-insight .self{float:left;font-style:italic;padding-right:.5ex}.privatemsg-list-insight .message-link{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.node-type-forum #breadcrumb,.page-comment-reply #breadcrumb,.privatemsg-view .text-format-wrapper .filter-wrapper,.privatemsg-view h2.privatemsg-reply{display:none}.node-type-forum #page-title{font-size:1.5em;padding-bottom:.5em;border-bottom:.3ex solid currentColor;text-align:left}.forum-message{background-color:#f5f5f5}.forum-message-row{display:flex;padding:.25em 1ex}.forum-message-information{width:30ex}.forum-message-actions{text-align:center;padding:1em 1ex}.forum-message .ckeditor_links,.comment-form .ckeditor_links,.section-messages .ckeditor_links{position:absolute;width:0;height:0;overflow:hidden}.forum-message .links a,.comment-form button,.section-messages button,.privatemsg-view-header a{display:inline-block;font-weight:700;background-color:#065100;border:.2ex solid #065100;border-radius:1.25em;padding:.5em 2ex;margin:.5em 1ex .5em 0;min-width:15ex;color:#FFF;box-sizing:content-box;transition:.2s all}.forum-message .links a:hover,.comment-form button:hover,.section-messages button:hover{background-color:transparent;color:#065100}.forum-message .links .last a,.comment-form button:last-child{margin-right:0}.forum-message-information .links a{padding:0 1ex;margin:.25em 1ex .25em 0;border-radius:.8em;min-width:auto}.comment-form .filter-wrapper{border:none}.comment-form .form-actions,.privatemsg-wrapper .form-actions{text-align:right}.privatemsg-view>*{padding:0 1ex}.privatemsg-view-header{flex-direction:row-reverse;height:4em;margin-bottom:1em}.privatemsg-view-header a{border-radius:0;margin:0}.privatemsg-view .recipient-wrapper{display:flex;align-items:flex-end}.privatemsg-view .form-item-recipient{flex:1;margin:0}.privatemsg-view .form-item-recipient .form-text{padding:1em 0 .5em;outline:none;border:none;border-bottom:.1ex solid #CCC;background:none;width:100%}.privatemsg-view .form-item-recipient .form-text::placeholder{font-style:italic}.privatemsg-message{width:auto;max-width:none;margin:1em}.privatemsg-message .author{margin-bottom:1em}.privatemsg-message.self+.privatemsg-message.self .author{display:none}.privatemsg-message.self .author{font-weight:700;flex-direction:row-reverse}.privatemsg-message.self .author-picture{padding-right:0;padding-left:1ex}.privatemsg-message.self .message{justify-content:flex-end}.privatemsg-message .message .col{min-width:60%;max-width:90%}.privatemsg-message .body{padding:.2em 1ex;background-color:#f5f5f5}.privatemsg-message .body>:last-child{margin-bottom:0}.privatemsg-message .infos{justify-content:space-between}.privatemsg-message.self .infos{flex-direction:row-reverse}.privatemsg-message+form{margin-top:3em}#footer{position:relative;background-color:#505050;padding:1em 2ex;color:#FFF}#footer::before{content:'';display:block;background:transparent url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/logo-dark.svg) 0%/auto 100% no-repeat;height:5em}#footer .block{margin-top:1em}#footer a{color:inherit;font-weight:inherit}#footer a:hover{text-decoration:underline}#footer .region-inner,#footer .menu{display:flex;flex-wrap:wrap}.block-7{display:flex;align-items:center;flex:1;margin-right:2ex}.block-7 p{margin:1em 0}
.block-menu-footer-menu{flex:2}.block-menu-footer-menu>*,.block-menu-footer-menu>*>*,.block-menu-footer-menu>*>*>*{height:100%}.block-menu-footer-menu .menu{padding:0;margin:0}.block-menu-footer-menu .menu .menu-depth-1{display:flex;justify-content:center;flex:auto;position:relative;margin:0;border-left:1px solid #FFF}.block-menu-footer-menu .menu-item-hidden>a{display:none}.block-menu-footer-menu .menu-item-register{color:#1e8852;font-weight:700;padding-top:1em}.block-menu-footer-menu .menu .menu{flex-flow:column nowrap;margin:.5em 0}.block-menu-footer-menu .menu .leaf{display:block;margin:.25em 0}.block-9{flex:1 1 100%}.block-9 .block-inner{font-size:150%}.block-9 a em{margin-right:1ex;width:2em;height:2em;line-height:2em;border-radius:50%;border:1px solid currentColor;text-align:center;background-color:#CCC;color:#505050}.block-9 a:hover em{background-color:#505050;color:#CCC}@media(width:-1px){@media only screen and (max-width:768px){#footer{padding:0 2ex}.region-footer .region-inner{flex-direction:column}.region-footer .region-inner .block{padding:1em 2ex;border:none;border-bottom:1px solid #FFF}}.view-abonnements{text-align:center}.view-abonnements .views-field-title-field .field-content{font-size:2em;margin-bottom:1.5em}.node-abonnements{text-align:center}.node-abonnements .node-content{display:inline-block;width:50ex;padding-bottom:2em;border-radius:7px;box-shadow:0px 0px 10px #999;background-color:#fff;overflow:hidden}.node-abonnements .field-name-field-cible{display:flex;align-items:center;justify-content:center;height:63px;font-size:90%;font-weight:700;padding:0 5ex;background-color:#e8f3ed;color:#1e8852}.node-abonnements .field-name-field-tarif{line-height:1.4;padding-top:1.5em}.node-abonnements .field-name-body{margin-bottom:2em;padding:0 2ex;text-align:left}.node-abonnements .field-name-body ul{position:relative;padding-left:16px}.node-abonnements .field-name-body li{list-style:none;line-height:1.8em;margin-bottom:.5em;padding-left:2ex}.node-abonnements .field-name-body li:before{content:"";height:32px;width:32px;position:absolute;left:-8px;background:transparent url(https://www.gsph24.com/sites/all/themes/gsph24/css/images/icons/cross.png) 50%/100% no-repeat}.node-abonnements .field-name-field-produits .form-submit{min-width:25ex;border-radius:2em;background-color:#084827}.abonnements-tarifs{border-spacing:1.2ex 0px}.abonnements-tarifs .col1,.abonnements-tarifs .col3{width:26%}.abonnements-tarifs .col2{width:32%}.abonnements-tarifs .col4{width:16%}.abonnements-tarifs thead tr{background-color:transparent}.abonnements-tarifs thead td{border-bottom:1.2ex solid #FFF;font-weight:400;color:#FFF}.abonnements-tarifs thead .odd td{border-radius:120px 0px 0px;padding-top:75px}.abonnements-tarifs thead .odd div{display:inline-block;text-align:left;vertical-align:middle}.abonnements-tarifs thead .col2{background-color:#0d6a3a}.abonnements-tarifs thead .col3,.abonnements-tarifs thead .col4{background-color:#0d3659}.abonnements-tarifs tbody .odd{background-color:#f5f5f5}.abonnements-tarifs tbody .even{background-color:#eee}.abonnements-tarifs tbody td{font-size:200%;font-weight:700}.abonnements-tarifs tbody .col1{font-size:110%;font-weight:400}.abonnements-tarifs tbody .col2{color:#0d6a3a}.abonnements-tarifs tbody .col3,.abonnements-tarifs tbody .col4{color:#0d3659}.abonnements-tarifs td{text-align:center}.file-video-oembed .content{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.file-video-oembed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cke_editable_themed{background-color:#FFF}.cke_editable_themed .media-wysiwyg-align-left{float:left;margin-right:20px}.cke_editable_themed .media-wysiwyg-align-right{float:right;margin-left:20px}.cke_editable_themed .media-wysiwyg-align-center{display:block;margin:0 auto}.slick-arrow::before,.slick-arrow:hover::before{color:#FFF}}