header,footer{font-family:Arial,sans-serif;box-sizing:border-box !important;width:986px;margin:auto}header{position:relative;background-color:#fff;padding:10px 10px 0}header a,header a:link,header a:visited{text-decoration:none;color:#d50081}header a:hover,header a:link:hover,header a:visited:hover{text-decoration:underline}header .flex-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}header a.logo img{width:250px}header .head_phone_expert{display:flex;align-items:center}header .head_phone_expert p{text-align:right;font-size:14px;color:#713b8e;margin-right:5px}header .head_phone_expert p span{color:#d50081}header .head_phone_expert p span b{font-size:17px}header .account a{font-size:13px}header nav.astro-edito{background-color:#8a57a5;border:1px solid #8a57a5;margin:0 -10px 0 -10px;font-size:14px}header nav.astro-edito ul{margin:0;padding:0;list-style:none;display:flex}header nav.astro-edito ul li a{text-decoration:none;color:#fff;padding:10px 0;display:block;font-size:15px}header nav.astro-edito ul li a:hover{text-decoration:none;background-color:#fff;color:#8a57a5}header nav.astro-edito ul li a span{display:block;border-right:1px solid #fff;padding:0 12px}header nav.astro-edito ul li a.active{background-color:#eb4aa7;color:#fff}header nav.astro-edito ul li a.home{background-image:url("https://static.astrocenter.fr/17.85/img/third_parties/www.astrocenter.fr/home.png");background-repeat:no-repeat;background-position:11px 8px;text-indent:-999px;overflow:hidden;width:44px}header nav.astro-edito ul li a.home:hover{background-image:url("https://static.astrocenter.fr/17.85/img/third_parties/www.astrocenter.fr/home_color.png")}header nav.astro-edito ul li a.home:hover.active{background-color:#fff}header nav.astro-edito ul li a.phone{background-image:url("https://static.astrocenter.fr/20.35/img/third_parties/www.astrocenter.fr/phone.png");background-repeat:no-repeat;background-position:8px 4px;padding-left:23px}header nav.astro-edito ul li a.search{background-image:url("https://static.astrocenter.fr/21.63/img/third_parties/www.astrocenter.fr/menu/ico-search.png");background-repeat:no-repeat;background-position:8px 8px;width:37px;height:40px;box-sizing:border-box}header nav.astro-edito ul li a.search:hover{background-position-x:-24px}#sous_nav_astro{max-width:985px !important}footer{background-color:#4e4e4e;color:#fff;font-size:13px}footer .reassurance,footer .content,footer .logos-group{border-bottom:1px solid #343434;box-shadow:0 1px 0 #6a6a6a}footer .reassurance{display:flex;align-items:center;justify-content:center;padding:10px}footer .reassurance div[class^="reassurance-"]{display:flex;align-items:center;margin-right:30px;max-width:190px}footer .reassurance div[class^="reassurance-"]:last-child{margin-right:0}footer .reassurance div[class^="reassurance-"].reassurance-1 img,footer .reassurance div[class^="reassurance-"].reassurance-2 img,footer .reassurance div[class^="reassurance-"].reassurance-3 img{margin-right:10px}footer .reassurance div[class^="reassurance-"].reassurance-1 p,footer .reassurance div[class^="reassurance-"].reassurance-2 p,footer .reassurance div[class^="reassurance-"].reassurance-3 p{max-width:120px}footer .reassurance div[class^="reassurance-"].reassurance-4{flex-direction:column}footer .reassurance div[class^="reassurance-"].reassurance-4 p{margin-bottom:3px}footer .reassurance div[class^="reassurance-"] p{margin:0;display:inline !important}footer .reassurance div[class^="reassurance-"] a,footer .reassurance div[class^="reassurance-"] a:visited,footer .reassurance div[class^="reassurance-"] a:focus,footer .reassurance div[class^="reassurance-"] a:link,footer .reassurance div[class^="reassurance-"] a:active{color:#fff;text-decoration:none}footer .reassurance div[class^="reassurance-"] a:hover,footer .reassurance div[class^="reassurance-"] a:visited:hover,footer .reassurance div[class^="reassurance-"] a:focus:hover,footer .reassurance div[class^="reassurance-"] a:link:hover,footer .reassurance div[class^="reassurance-"] a:active:hover{text-decoration:underline}footer .content{display:flex;align-items:flex-start;justify-content:flex-start;padding:20px}footer .content>div{margin:0 90px}footer .content .other-links{margin-left:50px}footer .content .other-links ul{font-weight:bold}footer .content .other-links ul,footer .content .social-links ul{list-style:none;margin:0;padding:0}footer .content .other-links ul li,footer .content .social-links ul li{margin-bottom:10px}footer .content .other-links ul li a,footer .content .other-links ul li a:visited,footer .content .other-links ul li a:focus,footer .content .other-links ul li a:link,footer .content .other-links ul li a:active,footer .content .social-links ul li a,footer .content .social-links ul li a:visited,footer .content .social-links ul li a:focus,footer .content .social-links ul li a:link,footer .content .social-links ul li a:active{color:#fff;text-decoration:none}footer .content .other-links ul li a:hover,footer .content .other-links ul li a:visited:hover,footer .content .other-links ul li a:focus:hover,footer .content .other-links ul li a:link:hover,footer .content .other-links ul li a:active:hover,footer .content .social-links ul li a:hover,footer .content .social-links ul li a:visited:hover,footer .content .social-links ul li a:focus:hover,footer .content .social-links ul li a:link:hover,footer .content .social-links ul li a:active:hover{text-decoration:underline}footer .content .social-links p{margin-top:0}footer .content .social-links ul{list-style:none;margin:0;padding:0}footer .content .social-links ul a{display:flex;align-items:center}footer .content .social-links ul li .facebook-logo{display:inline-block;width:22px;height:22px;background-image:url("/images/socials-logo/facebook.svg");background-repeat:no-repeat;background-color:#fff;border-radius:4px;margin-right:5px}footer .content .social-links ul li .twitter-logo{display:inline-block;width:22px;height:22px;background-image:url("/images/socials-logo/twitter.svg");background-repeat:no-repeat;background-color:#fff;border-radius:4px;margin-right:5px}footer .content .social-links ul li .instagram-logo{display:inline-block;width:22px;height:22px;background-image:url("/images/socials-logo/instagram.svg");background-repeat:no-repeat;background-size:cover;border-radius:4px;margin-right:5px}footer .content .social-links ul li .youtube-logo{display:inline-block;width:22px;height:15px;background-image:url("/images/socials-logo/youtube.svg");background-repeat:no-repeat;background-size:cover;background-color:#fff;border-radius:5px;margin-right:5px}footer .content .phone-links p{font-size:15px;text-align:center}footer .content .phone-links p a{font-size:20px;color:#fff}footer .content .phone-links p span{font-size:11px}footer .content .application-links,footer .content .phone-links{margin-right:0}footer .logos-group{display:flex;align-items:center;justify-content:flex-start;height:36px}footer .logos-group>p:first-child{position:relative;display:flex;align-items:center;height:100%;margin:0;padding-left:10px;background:#4d4d4d;background:-moz-linear-gradient(left,#4d4d4d 0,#717171 100%);background:-webkit-gradient(left top,right top,color-stop(0,#4d4d4d),color-stop(100%,#717171));background:-webkit-linear-gradient(left,#4d4d4d 0,#717171 100%);background:-o-linear-gradient(left,#4d4d4d 0,#717171 100%);background:-ms-linear-gradient(left,#4d4d4d 0,#717171 100%);background:linear-gradient(to right,#4d4d4d 0,#717171 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d4d',endColorstr='#717171',GradientType=1)}footer .logos-group>p:first-child img{height:27px;margin:0 5px}footer .logos-group>p:first-child:after{content:'';position:absolute;top:0;right:-12px;display:block;width:0;height:0;border-style:solid;border-width:18px 0 18px 13px;border-color:transparent transparent transparent #717171}footer .logos-group>p:last-child{display:flex;align-items:center;margin:0 0 0 20px}footer .logos-group>p:last-child a{display:block;height:22px;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-right:10px;opacity:.7;background-image:url("/images/sprites/sprite-logos-group-white.svg");background-repeat:no-repeat;background-size:cover;background-position-y:0}footer .logos-group>p:last-child a:hover{opacity:1}footer .logos-group>p:last-child a:last-child{margin-right:0}footer .logos-group>p:last-child a.wengo{width:72px;background-position-x:-2px}footer .logos-group>p:last-child a.habitatpresto{width:159px;background-position-x:-72px}footer .logos-group>p:last-child a.juritravail{width:99px;background-position-x:-238px}footer .logos-group>p:last-child a.bordas-soutien-scolaire{width:52px;background-position-x:-344px}footer .logos-group>p:last-child a.rdv-medicaux{width:37px;background-position-x:-405px}footer .logos-group>p:last-child a.astrocenter{width:117px;background-position-x:-441px}footer .copyright{display:flex;align-items:center;justify-content:center}footer .copyright .cards,footer .copyright .text-copyright{padding-right:25px;margin-right:25px;border-right:1px solid #fff}footer .copyright .flags{display:flex}footer .copyright .flags .flag{display:block;width:16px;height:12px;margin-right:10px;border-radius:3px;background-image:url("/images/sprites/flags-astrocenter-edito.svg");background-size:106px}footer .copyright .flags .flag:last-child{margin-right:0}footer .copyright .flags .flag.france{background-position:104px}footer .copyright .flags .flag.spain{background-position:62px}footer .copyright .flags .flag.germany{background-position:41px}footer .copyright .flags .flag.portugal{background-position:84px}footer .copyright .flags .flag.united-states{background-position:19px}