@import url('https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#sliding-popup.sliding-popup-top{background:#3c7576;}#sliding-popup .popup-content{display:flex;padding:7px 0;}#sliding-popup .popup-content #popup-text{margin:auto 20px auto 0;max-width:initial;text-align:center;color:#fff;}#sliding-popup .popup-content #popup-buttons{margin:auto 0;min-width:180px;}#sliding-popup .popup-content #popup-buttons button{margin:auto 10px;border:1px solid #fff;padding:5px 16px;border-radius:0;background:#fff;color:#3c7576!important;font-weight:700;font-size:13px;}#sliding-popup .popup-content #popup-buttons button:hover{background:transparent;color:#fff!important;text-shadow:none;box-shadow:none;}body{font-size:16px;font-family:'Raleway',sans-serif;text-align:justify;}a,input,img{transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;}#header{background-color:#fff;background-image:none;font-family:'Raleway',sans-serif;}.site-branding__logo img{max-width:350px;width:100%;}.layout-container{max-width:1200px;}.sidebar .block{background-color:transparent;border-color:transparent;border-style:none;border-width:0;padding:15px 20px;margin:0 0 30px;}.sidebar .block .content{font-size:1em;}#sidebar-second{width:28%;margin-left:-28%;}.layout-sidebar-second .main-content{margin-right:28%;}.layout-one-sidebar .main-content{width:72%;}a,a.link{text-decoration:none;border-bottom:none;}a:hover,a:active,a:focus,.link:hover,.link:active,.link:focus{color:#3c7576;text-decoration:none;border-bottom-style:none;}a.btn{background-color:#ff6d00;border:1px solid #ff6d00;color:#fff;padding:5px 25px;}a.btn:hover{background-color:#fff;color:#ff6d00;}.main-content h2{color:#ff6d00;font-size:1.6em;font-weight:600;}.path-frontpage h2,h1.page-title{color:#3c7576;font-size:2em;font-weight:600;}h3{color:#3c7576;font-size:1.3em;font-weight:600;}.text-formatted ul,.text-formatted ol{margin:1em 0 1em 1em;padding:0 0 0.25em 15px;}tr{border-bottom:none;padding:0.1em 0.6em;background:none;}.align-center{margin-bottom:1em;}.align-right{margin-bottom:1em;margin-left:1em;}.align-left{margin-bottom:1em;margin-right:1em;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{background-color:#0000;background-image:url(/themes/dagneux/images/separation_menu.png);background-position:right center;background-repeat:no-repeat;background-size:2.5px;border-radius:0;color:#3c7576;display:block;font-size:18px;font-weight:600;margin:0 0 15px;padding:10px 65px;text-shadow:none;}.region-primary-menu .menu span,ul.sf-menu span.nolink{cursor:default;}.region-primary-menu .menu li:last-child a,.region-primary-menu .menu li:last-child span,ul.sf-menu li:last-child a,ul.sf-menu li:last-child span.nolink{background-image:none;}ul.sf-menu span.nolink:hover,.region-primary-menu .menu span:hover,.region-primary-menu .menu li.active-trail > a,.region-primary-menu .menu li.active-trail > span,ul.menu a.is-active,.region-primary-menu .menu a.is-active,.region-primary-menu .menu a:hover{background-color:#3c7576;color:#fff;}.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{margin:0;padding:0;}.slideshow .layout-container{max-width:100%;}#block-views-block-slideshow-block-1 .content{margin-top:0;}#block-views-block-slideshow-block-1 .content img{height:auto;width:100%;}.flexslider{border:none;margin:0;}.flex-direction-nav a{height:70px;width:70px;}.block .flex-control-nav{bottom:30px;padding:0;z-index:9;}.flex-control-nav li{margin:0;}.flex-control-paging li a{background:url(/themes/dagneux/images/ic_slide.png) center center no-repeat;height:25px;width:35px;border-radius:0;box-shadow:none;text-shadow:none;}.flex-direction-nav a::before{text-shadow:none;}.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{background:url(/themes/dagneux/images/ic_slide-active.png) center center no-repeat;}.flex-direction-nav a,.flex-direction-nav a:hover,.flex-direction-nav a:link{color:rgba(255,255,255,0);}.flex-direction-nav .flex-nav-prev a{background-image:url(/themes/dagneux/images/ic_slide_l.png);background-position:center center;background-repeat:no-repeat;display:none !important;text-shadow:none;}.flex-direction-nav .flex-nav-next a{background-image:url(/themes/dagneux/images/ic_slide_r.png);background-position:center center;background-repeat:no-repeat;display:none !important;text-shadow:none;}.slideshow .views-field-body{left:50%;margin-left:-260px;bottom:70px;position:absolute;text-align:center;width:540px;}.slideshow .views-field-body p{color:#fff;font-size:32px;line-height:1.3;text-transform:uppercase;text-shadow:1px 1px 2px #000;}.slideshow{position:relative;}.region-slideshow{display:flex;}#block-accrocheslide{background-color:#3c7576;color:#fff;display:flex;height:100%;left:0;padding:0 30px;position:absolute;top:0;text-align:center;width:20%;z-index:9;}#block-accrocheslide .content{margin:auto;}#block-accrocheslide h2{color:#fff;line-height:1.3;}#rdv{background-color:#f5c800;border:1px solid #f5c800;background-image:url(/themes/dagneux/images/picto_rdv.png);background-position:10px 50%;background-repeat:no-repeat;background-size:30px;color:#fff;font-size:16px;padding:15px 15px 15px 50px;text-transform:uppercase;margin-top:40px;display:block;}#rdv:hover{background-color:transparent;border:1px solid #fff;}#tel{background-image:url(/themes/dagneux/images/picto_tel.png);background-position:10px 50%;background-repeat:no-repeat;color:#fff;padding:15px 15px 15px 30px;display:block;width:150px;margin:30px auto 0;font-size:20px;font-weight:bold;}#acces{background-image:url(/themes/dagneux/images/picto_acces.png);background-position:10px 50%;background-repeat:no-repeat;color:#fff;display:block;font-size:16px;margin:0 auto;padding:10px 15px 10px 40px;width:120px;}#acces{padding:10px 15px 10px 50px;}#block-reseauxsociaux{position:relative;right:340px;top:15px;}#block-reseauxsociaux p{color:#3c7576;}#block-reseauxsociaux img{vertical-align:middle;margin-top:-4px;margin-left:8px;}#block-prendrerendezvous{position:absolute;right:310px;top:20px;z-index:999;}#block-prendrerendezvous .content{position:fixed;}#block-prendrerendezvous .content a{background-color:#ff6d00;background-image:url(/themes/dagneux/images/picto_rdv.png);background-position:10px 50%;background-repeat:no-repeat;background-size:40px;color:#fff;font-size:18px;font-weight:700;padding:15px 15px 15px 60px;text-transform:uppercase;}#block-prendrerendezvous .content a:hover{background-color:#f5c800;}.equipe aside,.services aside,.actualites aside{padding:0 15px;}.path-frontpage #block-dagneux-content p{color:#899194;font-style:italic;font-weight:600;padding:0 100px;text-align:center;}.path-frontpage #block-dagneux-content p:first-of-type{background-image:url(/themes/dagneux/images/guillemets.png);background-position:right top;background-repeat:no-repeat;background-size:40px;padding:20px 50px 30px;}.path-frontpage h1,.path-frontpage h2{text-align:center;}.path-equipe h1{margin-bottom:30px;text-align:center;}.equipe{padding:30px 0;}.equipe h2{margin-bottom:30px;margin-top:0;}.view-equipe .view-header p{color:#5d6364;font-weight:600;margin-bottom:30px;text-align:center;}.view-equipe .views-row{float:left;margin-bottom:30px;width:50%;}.view-equipe .views-row .views-field-field-image-equipe img{display:block;margin:0 auto 10px;max-width:300px;width:100%;}.view-equipe .views-row .views-field-field-image-equipe img{border:5px solid #f5c800;}.view-equipe .views-row:last-child .views-field-field-image-equipe img{border:5px solid #ff6d00;}.view-equipe .views-row .views-field-title a{color:#3c7576;display:block;margin-bottom:20px;font-size:24px;font-weight:600;text-align:center;}.view-equipe .views-row:first-child:hover .views-field-title a,.view-equipe .views-row .views-field-title a:hover{color:#f5c800;}.view-equipe .views-row:last-child:hover .views-field-title a,.view-equipe .views-row:last-child .views-field-title a:hover{color:#ff6d00;}.view-equipe .views-row .views-field-view-node a{background-color:#f5c800;border:1px solid #f5c800;color:#fff;font-style:italic;padding:5px 25px;}.view-equipe .views-row .views-field-view-node{text-align:center;}.view-equipe .views-row .views-field-view-node a:hover{background-color:#fff;color:#f5c800;}.view-equipe .views-row:last-child .views-field-view-node a{background-color:#ff6d00;border:1px solid #ff6d00;color:#fff;padding:5px 25px;}.view-equipe .views-row:last-child .views-field-view-node a:hover{background-color:#fff;color:#ff6d00;}.page-node-type-equipe .field--type-image img{margin:0 1em 2em 0;}.services{background-color:#3c7576;padding:40px 0;}.services h2{color:#fff;margin-bottom:80px;margin-top:0;}.services ul{margin:0;padding:0;}.services ul li{float:left;list-style:none;width:20%;}.services ul li a,.services ul li span{background-position:top center;background-repeat:no-repeat;background-size:110px;color:#fff;display:block;font-size:24px;padding:120px 10px 10px;text-align:center;}.services ul li:first-child a,.services ul li:first-child span{background-image:url(/themes/dagneux/images/picto_nourrisson.png);}.services ul li:nth-child(2) a,.services ul li:nth-child(2) span{background-image:url(/themes/dagneux/images/picto_maternite.png);}.services ul li:nth-child(3) a,.services ul li:nth-child(3) span{background-image:url(/themes/dagneux/images/picto_senior.png);}.services ul li:nth-child(4) a,.services ul li:nth-child(4) span{background-image:url(/themes/dagneux/images/picto_adulte.png);}.services ul li:last-child a,.services ul li:last-child span{background-image:url(/themes/dagneux/images/picto_sport.png);}.actualites{background-color:#fcfcfc;padding:40px 0 60px;}.actualites h2{margin-bottom:30px;margin-top:0;}.node--type-actualites.node .field--type-image{float:none;margin:0;}.node--type-actualites.node #block-views-block-actualites-block-1-2{display:none;}.node--type-actualites .field--type-image img{float:right;margin-left:30px;}.node--type-actualites .field--name-field-date-de-publication{font-size:14px;font-style:italic;opacity:0.7;text-align:right;}#block-views-block-actualites-block-1{margin:0 auto;width:900px;}#block-views-block-actualites-block-1 .views-field-field-image-actualites img{border:1px solid #eee;float:left;margin-right:30px;}#block-views-block-actualites-block-1 .views-field-title a{color:#3c7576;display:block;font-size:24px;font-weight:600;line-height:1.3;text-align:left;}#block-views-block-actualites-block-1 .views-field-title a:hover{color:#ff6d00;}#block-views-block-actualites-block-1 .views-field-field-date-de-publication{font-size:14px;font-style:italic;margin-bottom:10px;opacity:0.7;}#block-views-block-actualites-block-1 .views-field-view-node a{display:block;font-style:italic;margin:10px 0;}#block-views-block-actualites-block-1 .views-field-view-node a:hover{color:#3c7576;}#block-views-block-actualites-block-1 .view-footer a{background-color:#f5c800;border:1px solid #f5c800;color:#fff;font-style:italic;padding:5px 25px;}#block-views-block-actualites-block-1 .view-footer a:hover{background-color:#fff;color:#f5c800;}#block-views-block-actualites-block-2 h2,#block-views-block-actualites-block-1-2 h2{border-bottom:none;color:#3c7576;font-size:20px;font-weight:600;}#block-views-block-actualites-block-1-2 .views-field-field-image-actualites img{display:block;margin:0 auto 10px;}#block-views-block-actualites-block-2 .views-field-title a,#block-views-block-actualites-block-1-2 .views-field-title a{font-size:16px;font-weight:600;}#block-views-block-actualites-block-2 .views-field-title a{background-image:url(/themes/dagneux/images/chevron-actus.png);background-position:center left;background-repeat:no-repeat;margin-left:10px;padding-left:17px;}#block-views-block-actualites-block-1-2 .views-field-field-date-de-publication{font-style:italic;margin-bottom:10px;opacity:0.7;}#block-views-block-actualites-block-1-2 .views-field-view-node{font-style:italic;margin-bottom:20px;text-align:right;}#block-views-block-actualites-block-2 .view-footer{margin-top:20px;}#block-views-block-actualites-block-2 .view-footer a,#block-views-block-actualites-block-1-2 .view-footer a{background-color:#f5c800;border:1px solid #f5c800;color:#fff;display:block;font-style:italic;padding:5px 25px;text-align:center;}#block-views-block-actualites-block-2 .view-footer a:hover,#block-views-block-actualites-block-1-2 .view-footer a:hover{background-color:#fff;color:#f5c800;}#webform-submission-nous-contacter-add-form{float:left;width:550px;position:relative;z-index:9;}#webform-submission-nous-contacter-add-form label{display:block;float:left;width:100px;}#webform-submission-nous-contacter-add-form input{width:450px;}#webform-submission-nous-contacter-add-form .js-form-item-en-soumettant-ce-formulaire-j-accepte-que-mes-informations-soien input{float:left;margin-top:5px;width:auto;}#webform-submission-nous-contacter-add-form .js-form-item-en-soumettant-ce-formulaire-j-accepte-que-mes-informations-soien label{float:none;margin-left:20px;width:auto;}#webform-submission-nous-contacter-add-form #edit-processed-text-01{clear:both;margin-bottom:30px;}#webform-submission-nous-contacter-add-form input.webform-button--submit{background:#f5c800 none repeat scroll 0 0;border:1px solid #f5c800;border-radius:0;color:#fff;float:right;margin:0 0 20px;transition:all 0.5s ease-out 0s;width:150px;}#webform-submission-nous-contacter-add-form input.webform-button--submit:hover{background:#fff none repeat scroll 0 0;color:#ff6d00;}.g-recaptcha > div{margin:0 auto;}#block-acces{float:right;width:550px;}#block-acces h2{margin-bottom:20px;margin-top:0;}#block-acces h3#voiture{background-image:url(/themes/dagneux/images/picto_voiture.png);background-position:left center;background-repeat:no-repeat;padding:10px 0 10px 50px;}.page-node-4 table tr td{width:50%;vertical-align:top;}.page-node-4 table tr td h2,.page-node-4 table tr td h3{margin:0;}#block-noustrouver .content a{background-color:#f5c800;background-image:url(/themes/dagneux/images/picto_acces.png);background-position:10px 50%;background-repeat:no-repeat;border:1px solid #f5c800;color:#fff;display:block;font-size:16px;padding:10px 15px 10px 40px;text-align:left;text-transform:uppercase;}#block-noustrouver .content a:hover{background-color:#fff;background-image:url(/themes/dagneux/images/picto_acces-h.png);color:#ff6d00;}.page-node-10 td{width:50%;}.page-node-10 td h3{margin-top:0;}.page-node-15 #block-dagneux-content img,.page-node-10 td img{border-bottom:5px solid #f5c800;}.plus{background-color:#3c7576;margin-bottom:30px;padding:20px;}.plus:nth-of-type(2),.plus:nth-of-type(4){background-color:#2f5b5c;}.plus p{color:#fff;}.plus h2{color:#ff6d00;margin-top:0;margin-bottom:10px;}.plus:nth-of-type(2) h2,.plus:nth-of-type(4) h2{color:#f5c800;}.flex{display:flex;}.bloc-bleu{background-color:#3c7576;color:#fff;margin:2.5%;padding:2.5%;width:40%;}.bloc-bleu:nth-of-type(2){background-color:#3c5354;}#backtotop{background:none;background-image:url(/themes/dagneux/images/back-to-top.png);background-position:center center;background-repeat:no-repeat;height:30px;opacity:0.6;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;width:30px;z-index:999;}#backtotop:hover{opacity:1;}.site-footer{background:#3c7576 !important;font-family:'Raleway',sans-serif;padding:10px 0;text-align:center;}.site-footer__bottom{border-top:0;}.site-footer__bottom .region,.site-footer__bottom{margin-top:0;}.site-footer__bottom .block{margin:0;}.site-footer p{margin-bottom:0;}@media all and (max-width:1350px){#block-accrocheslide h2{font-size:28px;}#rdv{margin:0;}#tel{margin:0 auto;}}@media all and (max-width:1200px){.layout-container{max-width:1100px;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{padding:5px 57px;}#webform-submission-nous-contacter-add-form{width:450px;}#block-acces{width:500px;}#tel{padding:10px 15px 10px 30px}#rdv{padding:5px 15px 5px 50px;}}@media all and (max-width:1100px){.layout-container{max-width:991px;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{padding:5px 46px;}#block-acces{width:450px;}.slideshow{overflow:hidden;}#block-views-block-slideshow-block-1{left:50%;margin-left:-550px;width:1100px;position:relative;}#block-accrocheslide{width:220px;}#block-reseauxsociaux{right:10px;top:65px;}.slideshow .views-field-body{margin-left:0;text-align:left;}}@media all and (max-width:991px){.layout-container{max-width:850px;}#block-prendrerendezvous{margin-top:20px;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{padding:5px 32px;}.page-node-4 table tr td{display:block;width:auto;}#webform-submission-nous-contacter-add-form,#block-acces{float:none;margin:0 auto;width:550px;}.slideshow .views-field-body p{font-size:22px;}#block-prendrerendezvous{right:280px;}#block-prendrerendezvous .content a{background-size:30px;font-size:16px;padding:10px 15px 10px 50px;}.region-header .block:not(.site-branding){margin:1.167em 0 1em;}}@media all and (max-width:850px){.layout-container{max-width:768px;}#sidebar-second{width:100%;margin-left:0;}.layout-sidebar-second .main-content{margin-right:0;}.layout-one-sidebar .main-content{width:100%;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{padding:5px 24px;}#block-views-block-actualites-block-1{width:100%;}.page-node-4 table tr td{display:table-cell;width:50%;}}@media all and (max-width:768px){.layout-container{max-width:460px;}.align-left,.align-right{display:block;float:none;margin:5px auto 10px;}#block-prendrerendezvous{clear:both;float:none;right:auto;position:relative;}#block-prendrerendezvous p{margin-bottom:0;}#block-prendrerendezvous .content a{display:block;margin:0 auto;width:200px;}#block-reseauxsociaux{float:none;right:auto;top:15px;}#block-reseauxsociaux p{text-align:center;}#block-navigationprincipale .sf-accordion-toggle a{background-image:url(/themes/dagneux/images/ic-menu.png);background-position:left center;background-repeat:no-repeat;color:#3c7576;display:block;font-size:18px;font-weight:700;margin-bottom:10px;margin-left:10px;padding:5px 0 5px 35px;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{margin:0;text-align:left;}.block-superfish{width:275px;margin:0 auto;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink,.region-primary-menu .menu li:last-child a,.region-primary-menu .menu li:last-child span,ul.sf-menu li:last-child a,ul.sf-menu li:last-child span.nolink{background-image:none;}.region-slideshow{display:block;}#block-accrocheslide{position:relative;}#block-accrocheslide{padding:10px 20px;width:auto;}#block-prendrerendezvous .content{position:relative;}.view-equipe .views-row{float:none;margin-bottom:40px;width:100%;}.services{background-position:15% 50%;}.services ul li{margin-bottom:20px;width:50%;}.services ul li:last-child{width:100%;}#block-views-block-actualites-block-1 .views-field-field-image-actualites img{display:block;float:none;margin:0 auto;}.page-node-4 table tr td{display:block;width:auto;}#webform-submission-nous-contacter-add-form,#block-acces{width:100%;}.slideshow .views-field-body{margin-left:-150px;text-align:center;width:300px;}tr td,th td{display:block;}.page-node-10 td{width:auto;}h1,h2,h3{text-align:left;}.path-frontpage h2,h1.page-title{font-size:28px;}.main-content h2,h2{font-size:22px;}h3{font-size:18px;}.flex{display:block;}.bloc-bleu{margin:0 0 30px 0;padding:20px;width:auto;}#block-views-block-slideshow-block-1{left:auto;margin-left:auto;width:auto;position:relative;}.block .flex-control-nav{bottom:10px;}#block-accrocheslide{padding:20px 20px 10px;}#block-accrocheslide h2{margin-top:0;}}@media all and (max-width:600px){#block-views-block-slideshow-block-1{left:50%;margin-left:-300px;width:600px;position:relative;}}@media all and (max-width:460px){.layout-container{max-width:100%;}.services ul li{margin-bottom:10px;width:100%;}.path-frontpage #block-dagneux-content p:last-of-type{padding:0;}.path-frontpage #block-dagneux-content p:first-of-type{background-position:center top;padding:40px 0 10px;}}#information{position:fixed;bottom:20px;left:0;min-width:200px;background:#fff;padding:10px;border:1px solid #ddd;z-index:200;}
