@import url('https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700');@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 */
div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#e177a7;}#sliding-popup .popup-content #popup-text{text-align:left !important;width:70%;}#sliding-popup.sliding-popup-top{background:#5d5c5c;}#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;}#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:#2f2f2f!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-family:'Raleway',sans-serif;font-size:16px;line-height:1.3;text-align:justify;}h1,h2,h3,h4,h5,h6{font-family:'Oswald',sans-serif;text-align:left;}h1,.page-title{font-size:36px;margin-top:10px;}.path-frontpage .page-title,.path-frontpage h1{margin-top:1em;}h2{font-size:48px;}.main-content h2{color:#e177a7;font-size:36px;line-height:1.2;margin-bottom:0.5em;}h3{font-size:36px;}.main-content h3{font-size:24px;}a,a.link{border-bottom:none;text-align:left;}a:hover,a:active,a:focus,.link:hover,.link:active,.link:focus{border-bottom-style:none;color:#1e1e1e;}a.btn{background-color:#e177a7;border:1px solid #e177a7;color:#fff;font-family:'Oswald',sans-serif;font-size:18px;padding:10px 20px;}a.btn:hover{background-color:#fff;color:#e177a7;}.view-video .view-content .field-content > div,.mfp-video-embed-all-items > div{transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;}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;}a,.link{color:#e177a7;}ul li{text-align:left;}.align-right{margin-left:1em;margin-bottom:1em;}.align-left{margin-right:1em;margin-bottom:1em;}.block .content{margin-top:0;}.path-frontpage .layout-main{margin-bottom:0;}.sidebar h2{color:#e177a7;margin:0 0 20px;padding-bottom:0;border-bottom:none;text-shadow:none;font-size:24px;line-height:1.3;}.sidebar h3{margin:0 0 5px;padding-bottom:0;border-bottom:none;text-shadow:none;font-size:20px;line-height:1.3;}table{font-family:'Raleway',sans-serif;font-size:1em;}.text-formatted ul,.text-formatted ol{margin:1em 0 1em 1em;padding:0 0 0.25em 15px;}.text-formatted table ul,.text-formatted table ol{margin:0 0 0 1em;}.caption > figcaption{font-style:italic;padding:5px 0;}.caption > figcaption br{display:none;}#header{background:none #292929;font-family:'Oswald',sans-serif;}.region-header{float:left;}#block-telheader{clear:none;position:absolute;right:230px;top:0;}#block-telheader p{background-image:url(/themes/irh/images/picto_tel.png);background-position:left center;background-repeat:no-repeat;font-family:'Oswald',sans-serif;font-size:22px;padding:5px 0px 5px 35px;}#block-formulairederecherche{border:2px solid #fff;border-radius:20px;clear:none;margin-left:50px;position:absolute;right:0;top:0;z-index:9;}#block-formulairederecherche input.form-search{background-color:transparent;border:none;color:#fff;}.button.search-form__submit,.search-form__submit,.button.search-form__submit:hover,.search-form__submit:hover{background:transparent;background-image:url(/themes/irh/images/picto_loupe.png);background-position:center center;background-repeat:no-repeat;border:none;color:#fff;}.region-primary-menu{clear:none;float:right;}#block-navigationprincipale{padding-top:80px;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{background:none;border-radius:0;color:#fff;display:block;font-size:23px;font-weight:300;margin:0;padding:0.5em 0.95em;text-shadow:none;}.region-primary-menu .menu li:last-child a{padding-right:0;}.region-primary-menu .menu span,ul.sf-menu span.nolink{cursor:default;}ul.menu a.is-active,.region-primary-menu .menu a:hover,.region-primary-menu .menu span:hover,ul.sf-menu a:hover,ul.sf-menu span.nolink:hover{background:none;color:#e177a7;}.region-primary-menu ul.sf-menu.menu ul li:last-child a{padding-right:0.95em;}ul.sf-menu li:hover > ul,ul.sf-menu li.sfHover > ul{top:5em;}ul.sf-menu.menu ul{background-color:#e177a7;}ul.sf-menu.menu ul li a{background-color:#e177a7;color:#fff;width:100%;}.region-primary-menu .menu li.active-trail span,ul.sf-menu.menu ul li a.is-active,ul.sf-menu.menu ul li a:hover{background-color:#fff;color:#e177a7;}.path-frontpage .slideshow{overflow:hidden;}.slideshow .layout-container{max-width:100%;}#block-views-block-slideshow-block-1 .content{margin-top:0;}.flexslider{border:none;margin:0;}.block .flex-control-nav{bottom:20px;padding:0;z-index:9;}.flexslider .slides img{margin:0;}.flex-control-nav li{margin:0;}.flex-control-paging li a{background:url(/themes/irh/images/ic_slide.png) center center no-repeat;height:30px;width:30px;border-radius:0;box-shadow:none;text-shadow:none;}.flex-direction-nav a::before{display:none;text-shadow:none;}.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{background:url(/themes/irh/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,.flex-direction-nav .flex-nav-next a{display:none !important;}#block-views-block-slideshow-block-1 .views-field-body{position:absolute;bottom:100px;width:80%;left:10%;}#block-views-block-slideshow-block-1 .views-field-body p{color:#fff;font-family:'Oswald',sans-serif;margin-bottom:0;text-align:center;text-shadow:2px 2px 0 #1e1e1e;}#block-views-block-slideshow-block-1 .views-field-body p:first-of-type{font-size:36px;}#block-views-block-slideshow-block-1 .views-field-body p:last-of-type{font-size:48px;line-height:1.2;}#block-boutonscotes ul{margin:0;padding:0;position:fixed;right:-145px;top:260px;z-index:9;}#block-boutonscotes ul li{background-color:#ffbfbb;height:75px;list-style:none;margin:0 0 10px 0;position:relative;right:0;text-align:left;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;width:215px;}#block-boutonscotes ul li:hover{margin-left:-145px;}#block-boutonscotes ul li a{background-position:0 0;background-repeat:no-repeat;color:#fff;cursor:pointer;display:block;float:left;font-family:'Oswald',sans-serif;font-size:18px;font-weight:400;margin-right:5px;width:130px;}#block-boutonscotes ul li:first-child a{background-image:url(/themes/irh/images/bt_acces.jpg);padding:25px 5px 28px 122px;}#block-boutonscotes ul li:nth-child(2) a{background-image:url(/themes/irh/images/bt_rdv.jpg);padding:28px 5px 28px 107px;}#block-boutonscotes ul li:nth-child(3) a{background-image:url(/themes/irh/images/bt_news.jpg);padding:28px 5px 28px 110px;}#block-boutonscotes ul li:last-child a{background-image:url(/themes/irh/images/bt_doc.png);padding:28px 5px 28px 110px;}.path-frontpage #block-irh-content img.align-right{margin-left:70px;}.resultats{padding-bottom:30px;}.resultat{float:left;width:25%;}.resultat p{font-family:'Oswald',sans-serif;font-size:24px;text-align:center;}.resultat p span{font-size:60px;}.resultat:last-of-type p{color:#e177a7;}.resultat:last-of-type p span{}.accroches{background-color:#f2f2f2;}.accroches ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;}.accroches ul li{list-style:none;text-align:center;width:25%;}.accroches ul li h3{color:#1e1e1e;font-size:36px;text-align:center;}.accroches ul li a{background-position:top center;background-repeat:no-repeat;color:#000;display:block;line-height:1.3;padding-top:140px;text-align:center;}.accroches ul li:first-child a{background-image:url(/themes/irh/images/picto_faq.png);}.accroches ul li:first-child a:hover{background-image:url(/themes/irh/images/picto_faq-h.png);}.accroches ul li:nth-child(2) a{background-image:url(/themes/irh/images/picto_parcours.png);}.accroches ul li:nth-child(2) a:hover{background-image:url(/themes/irh/images/picto_parcours-h.png);}.accroches ul li:nth-child(3) a{background-image:url(/themes/irh/images/picto_videos3.png);}.accroches ul li:nth-child(3) a:hover{background-image:url(/themes/irh/images/picto_videos3-h.png);}.accroches ul li:last-child a{background-image:url(/themes/irh/images/picto_equipe.png);}.accroches ul li:last-child a:hover{background-image:url(/themes/irh/images/picto_equipe-h.png);}.temoignages{padding-bottom:100px;}.temoignages h2{margin-bottom:30px;}.temoignages .region-temoignages{display:flex;}#block-views-block-temoignages-block-1{width:47.5%;padding-left:2.5%;}#block-views-block-temoignages-block-1 .views-row{clear:both;margin-bottom:30px;}#block-views-block-temoignages-block-1 .views-field-field-image img{float:left;margin-bottom:1em;margin-right:1em;}#block-views-block-temoignages-block-1 .views-field-title{margin-bottom:10px;text-align:left;}#block-views-block-temoignages-block-1 .views-field-title a{font-family:'Oswald',sans-serif;font-size:20px;font-weight:500;}#block-views-block-temoignages-block-1 .views-field-field-qui-temoigne-{color:#ccc;font-style:italic;}#block-views-block-temoignages-block-1 .views-field-body p{}#block-views-block-temoignages-block-1 .views-field-view-node a{display:block;clear:right;margin-top:5px;}#block-views-block-temoignages-block-1 .view-footer{clear:both;padding-top:30px;text-align:right;}#block-views-block-temoignages-block-1 .view-footer a.btn{font-size:20px;}#block-views-block-a-la-une-block-1{float:right;margin-left:5%;width:45%;}#block-views-block-a-la-une-block-1 .views-row{clear:both;margin-bottom:30px;}#block-views-block-a-la-une-block-1 .views-field-field-image img{float:left;margin-bottom:1em;margin-right:1em;}#block-views-block-a-la-une-block-1 .views-field-title{margin-bottom:10px;text-align:left;}#block-views-block-a-la-une-block-1 .views-field-title a{font-family:'Oswald',sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;}#block-views-block-a-la-une-block-1 .views-field-field-qui-temoigne-{color:#ccc;font-style:italic;}#block-views-block-a-la-une-block-1 .views-field-body p{float:left;margin-right:1em;}#block-views-block-a-la-une-block-1 .view-footer{clear:both;padding-top:30px;text-align:right;}#block-views-block-a-la-une-block-1 .view-footer a.btn{font-size:20px;}.acces{border-top:1px solid #e177a7;}.acces .layout-container{max-width:100%;}#block-noustrouver{margin-left:10%;}#block-noustrouver h3{color:#e177a7;margin:0;}#block-noustrouver p,#block-noustrouver a{background-position:left center;background-repeat:no-repeat;font-size:18px;margin-bottom:0;margin-top:15px;}p.adresse,#block-noustrouver p.adresse{background-image:url(/themes/irh/images/picto_acces-bas.png);background-position:left center;background-repeat:no-repeat;padding:5px 10px 5px 30px;}p.tel,#block-noustrouver p.tel{background-image:url(/themes/irh/images/picto_tel-bas.png);background-position:left center;background-repeat:no-repeat;padding:5px 10px 5px 30px;}a#rdv-bas,#block-noustrouver p a#rdv-bas{background-image:url(/themes/irh/images/picto_rdv-bas.png);background-position:left center;background-repeat:no-repeat;font-weight:bold;padding:5px 10px 5px 30px;}#contenu-acces{float:left;margin-left:7%;margin-right:5%;width:33%;}#map-acces{float:right;width:55%;}#map-acces iframe{height:390px;}#map-rdv,#acces-rdv{float:left;width:47.5%;}#map-rdv{margin:40px 5% 0px 0px;}#acces-rdv{margin-top:30px;}#map-rdv iframe{height:400px;}#img-rdv{width:50%;}.site-footer{font-family:'Raleway',sans-serif;padding:0;}.site-footer .block{padding:0;}.site-footer .block#block-footer{margin-top:0;}.site-footer__bottom{margin-top:0;}.site-footer .content a:hover{color:#e177a7;}#block-footer{}#block-footer p{background-image:url(/themes/irh/images/logo.png);background-position:left center;background-repeat:no-repeat;background-size:190px;text-align:center;padding:25px 0 25px 200px;}.path-a-la-une .view-a-la-une .views-row:nth-of-type(odd),.path-temoignages .view-temoignages .views-row:nth-of-type(odd){background-color:#f7f7f7;}.path-a-la-une .view-a-la-une .views-row,.path-temoignages .view-temoignages .views-row{background-color:#ededed;display:inline-block;margin-bottom:30px;padding:20px;width:890px;}.path-a-la-une .view-a-la-une .views-row .views-field-field-image img,.path-temoignages .view-temoignages .views-row .views-field-field-image img{float:left;margin-right:1em;}.path-a-la-une .view-a-la-une .views-row:nth-child(odd) .views-field-field-image img,.path-temoignages .view-temoignages .views-row:nth-child(odd) .views-field-field-image img{float:right;margin-right:0;margin-left:1em;}.path-a-la-une .view-a-la-une .views-row .views-field-title a,.path-temoignages .view-temoignages .views-row .views-field-title a{display:block;font-family:'Oswald',sans-serif;font-size:20px;font-weight:500;margin-bottom:20px;}.path-a-la-une .view-a-la-une .views-row:nth-of-type(odd) .views-field-view-node,.path-temoignages .view-temoignages .views-row:nth-of-type(odd) .views-field-view-node{text-align:right;}.path-a-la-une .view-a-la-une .views-row .views-field-view-node,.path-temoignages .view-temoignages .views-row .views-field-view-node{margin-top:10px;}.page-node-type-a-la-une .field--name-field-qui-temoigne-,.path-a-la-une .view-a-la-une .views-row .views-field-field-qui-temoigne-{color:#aaa;font-size:14px;font-style:italic;margin-bottom:20px;}.page-node-type-a-la-une .field--name-field-qui-temoigne-{text-align:right;}#block-views-block-a-la-une-block-2{padding-bottom:25px;}#block-views-block-a-la-une-block-2 h2{color:#000;}#block-views-block-a-la-une-block-2 .views-field-title a{background-image:url(/themes/irh/images/chevron.png);background-position:0 5px;background-repeat:no-repeat;display:block;font-size:18px;padding-left:15px;text-align:left;margin-bottom:10px;}#block-views-block-a-la-une-block-2 .view-footer{margin-top:30px;text-align:right;}.path-webform #block-irh-content{float:left;position:relative;width:550px;z-index:9;}#block-offredemploi,#block-adresse-2{background-color:#f6f6f2;float:right;padding:20px;width:600px;}#block-offredemploi h2,#block-adresse-2 h2{margin-top:0;}.webform-submission-form label{display:block;float:left;width:100px;}.webform-submission-form .js-form-item-joindre-une-lettre-de-motivation label{width:auto;}.webform-submission-form .js-form-item-joindre-une-lettre-de-motivation input,.webform-submission-form .js-form-item-joindre-un-cv input{width:100%;}.webform-submission-form input,.webform-submission-form textarea{width:450px;}.webform-submission-form .js-form-type-checkbox input{float:left;margin-top:5px;width:auto;}.webform-submission-form .js-form-type-checkbox label{float:none;margin-left:20px;width:auto;}.webform-submission-form .g-recaptcha div{margin:0 auto;}.webform-submission-form input.webform-button--submit{background:#e177a7 none repeat scroll 0 0;border:1px solid #e177a7;border-radius:0;color:#fff;float:right;margin:0 0 20px;transition:all 0.5s ease-out 0s;width:150px;}.webform-submission-forminput.webform-button--submit:hover{background:#fff none repeat scroll 0 0;color:#e177a7;}.view-equipe .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;}.view-equipe .views-row{margin-bottom:50px;margin-top:10px;width:33.33%;}.view-equipe .views-row .views-field-field-image img{display:block;margin:0 auto 10px;}.view-equipe .views-row .views-field-field-image img:hover{filter:grayscale(100%);-ms-filter:grayscale(100%);-webkit-filter:grayscale(100%);}.view-equipe .views-row .views-field-title a{font-size:18px;display:block;text-align:center;}.view-equipe .views-row .views-field-field-specialite{font-style:italic;margin:5px 0;}.view-equipe .views-row .views-field-field-lien-doc,.view-equipe .views-row .views-field-field-specialite{text-align:center;}.view-equipe .views-row .views-field-field-lien-doc{margin-top:10px;}.view-equipe .views-row .views-field-field-lien-doc a{background-color:#5e6b6d;color:#FFF;display:block;margin:0 20px;padding:5px 10px;text-align:center;}.view-equipe .views-row .views-field-field-lien-doc a:hover{background-color:#e177a7;color:#fff;}#block-views-block-equipe-block-1{clear:both;}#block-imghaut{background-image:url(/themes/irh/images/slide-equipe.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;height:400px;width:100%;}#block-imghaut img{display:none;}#block-adresse-2 h2,#block-adresse h2,#block-urgences h2{background-image:url(/themes/irh/images/picto_urgences.png);background-position:0 5px;background-repeat:no-repeat;padding-left:35px;}#block-adresse p,#block-adresse-2 p{text-align:left;}#block-adresse-2 h2,#block-adresse h2{background-image:url(/themes/irh/images/picto_clinique.png);padding-left:40px;}.page-node-24 table tr td{vertical-align:top;width:50%;}.ckeditor-accordion-container > dl{border:none;}.ckeditor-accordion-container > dl dt{margin-top:10px;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after,.ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle::before,.ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle::after{background-color:#e177a7;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button),.ckeditor-accordion-container > dl dt > a{background-color:transparent;border:none;color:#e177a7;font-family:'Oswald',sans-serif;font-size:24px;font-weight:400;text-align:left;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover,.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt.active > a{background-color:#e177a7;color:#fff;}.ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle::before,.ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle::after{background-color:#fff;}.ckeditor-accordion-container > dl dt > a:hover{padding-left:60px;}.ckeditor-accordion-container > dl dd{border:none;padding:20px;background-color:#f2f2f2;}.ckeditor-accordion-container > dl dd h2{font-size:26px;margin-top:0;}.page-node-type-praticien .field--name-body{clear:both;}.page-node-type-praticien .field--name-body tr{border-bottom:none;background:none;}.page-node-type-praticien .field--name-body td:first-child{border-right:1px solid #000;width:120px;}.field--name-field-specialite{margin-bottom:30px;}.field--name-field-lien-doc a{background-color:#e177a7;background-image:url(/themes/irh/images/bt_rdv.jpg);background-position:0px -5px;background-repeat:no-repeat;background-size:50px;border:1px solid #e177a7;color:#fff;padding:10px 20px 10px 58px;}.field--name-field-lien-doc a:hover{background-color:#ffbfbb;}.caption > *{padding:0;border:none;background:#f3f3f3;}.caption > figcaption{padding:5px;}#block-irh-breadcrumbs{opacity:0.7;}#backtotop{height:40px;width:40px;background-size:100%;}.sidebar .block .content{font-size:1em;}#block-accrochesolutions,#block-accrochepathologies,#block-accrochefertilite,#block-accrochelinstitut{background-color:#e177a7;}#block-accrochesolutions ul,#block-accrochepathologies ul,#block-accrochefertilite ul,#block-accrochelinstitut ul{margin:0;padding:0;}#block-accrochesolutions ul li,#block-accrochepathologies ul li,#block-accrochefertilite ul li,#block-accrochelinstitut ul li{color:#fff;list-style:none;text-align:center;}.page-node-52 #block-accrochesolutions ul li:first-child a,.page-node-53 #block-accrochesolutions ul li:nth-child(2) a,.page-node-6 #block-accrochesolutions ul li:nth-child(3) a,.page-node-49 #block-accrochesolutions ul li:nth-child(4) a,.page-node-31 #block-accrochesolutions ul li:nth-child(5) a,.page-node-35 #block-accrochesolutions ul li:nth-child(6) a,.page-node-37 #block-accrochesolutions ul li:nth-child(7) a,.page-node-50 #block-accrochesolutions ul li:nth-child(8) a,.page-node-51 #block-accrochesolutions ul li:nth-child(9) a,.page-node-61 #block-accrochesolutions ul li:last-child a,.page-node-59 #block-accrochepathologies ul li:first-child a,.page-node-27 #block-accrochepathologies ul li:nth-child(2) a,.page-node-25 #block-accrochepathologies ul li:nth-child(3) a,.page-node-57 #block-accrochepathologies ul li:nth-child(4) a,.page-node-58 #block-accrochepathologies ul li:last-child a,.page-node-28 #block-accrochefertilite ul li:first-child a,.page-node-29 #block-accrochefertilite ul li:nth-child(2) a,.page-node-40 #block-accrochefertilite ul li:nth-child(3) a,.page-node-44 #block-accrochefertilite ul li:nth-child(4) a,.page-node-42 #block-accrochefertilite ul li:nth-child(5) a,.page-node-41 #block-accrochefertilite ul li:nth-child(6) a,.page-node-43 #block-accrochefertilite ul li:last-child a,.page-node-10 #block-accrochelinstitut ul li:first-child a,.path-equipe #block-accrochelinstitut ul li:nth-child(2) a,.page-node-39 #block-accrochelinstitut ul li:nth-child(3) a,.page-node-38 #block-accrochelinstitut ul li:last-child a{border-bottom:1px solid #fff;font-size:18px;font-weight:700;margin:5px 0;}#block-accrochesolutions ul li a,#block-accrochepathologies ul li a,#block-accrochefertilite ul li a,#block-accrochelinstitut ul li a{color:#fff;display:block;text-align:center;}.sidebar #block-accrochesolutions h2,.sidebar #block-accrochepathologies h2,.sidebar #block-accrochefertilite h2,.sidebar #block-accrochelinstitut h2{text-align:center;text-transform:uppercase;background-color:#fff;}.path-equipe tr{background:transparent;}thead tr{background-color:#e177a7;}thead tr td{color:#fff;font-weight:600;text-align:center;}#sliding-popup.sliding-popup-top{background:#e177a7;}#sliding-popup .popup-content #popup-text{width:80%;}.path-videos-pedagogiques2 #main-wrapper.layout-container,.path-videos-pedagogiques #main-wrapper.layout-container,.page-node-113 #main-wrapper.layout-container{max-width:1400px;}.path-videos-pedagogiques2 h1,.path-videos-pedagogiques h1,.page-node-113 h1{text-align:center;margin-bottom:30px;}.path-videos-pedagogiques .view-header{margin-bottom:30px;}.view-video .view-content .field-content,.mfp-video-embed-all-items{display:flex;flex-wrap:wrap;justify-content:space-between;}.view-video .view-content .field-content >div,.mfp-video-embed-all-items > div{cursor:pointer;width:49.5%;}.view-video .view-content .field-content > .media{width:31%;}.view-video .view-content .field-content >div:hover,.mfp-video-embed-all-items > div:hover{box-shadow:0 0 30px rgba(0,0,0,0.4);transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}.sidebar .block#block-video{background-color:transparent;}#block-video a{background-image:url(/themes/irh/images/picto_videos.png);background-position:top center;background-repeat:no-repeat;display:block;font-size:18px;font-weight:600;padding-top:45px;text-align:center;}#block-video a:hover{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);}.field--name-field-video{display:flex;flex-wrap:wrap;}.field--name-field-video > .field__item{width:50%;min-width:330px;}#block-top5desprenoms ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;}#block-top5desprenoms ul li{font-family:'Oswald',sans-serif;font-size:24px;list-style:none;text-align:center;width:20%;}@media all and (max-width:1800px){}@media all and (max-width:1290px){.layout-container{max-width:1200px;padding-right:70px;}#header .layout-container{padding-right:0;}.acces .layout-container,.slideshow .layout-container{padding-right:0;}.region-primary-menu .menu{text-align:left;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{padding:0.5em;}.region-primary-menu ul.sf-menu.menu ul li:last-child a{padding-right:0.5em;}.resultats,.accroches,.temoignages,.acces{padding:0 15px;}.path-frontpage #block-irh-content .text-align-right{text-align:center;}#block-noustrouver{margin-left:5%;}#block-urgences a.btn{display:block;}.temoignages{padding-bottom:50px;}.path-webform #block-irh-content{width:430px;}.webform-submission-form input,.webform-submission-form textarea{width:330px;}.path-a-la-une .view-a-la-une .views-row,.path-temoignages .view-temoignages .views-row{width:760px;}#block-views-block-temoignages-block-1{width:47.5%;padding-left:2.5%;}#block-views-block-slideshow-block-1 .views-field-body p:first-of-type{font-size:28px;}#block-views-block-slideshow-block-1 .views-field-body p:last-of-type{font-size:40px;}}@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{font-size:20px;padding:0.5em 0.6em;}.view-equipe .views-row{width:33.33%;}#block-offredemploi,#block-adresse-2{width:480px;}.path-a-la-une .view-a-la-une .views-row,.path-temoignages .view-temoignages .views-row{width:690px;}#block-views-block-slideshow-block-1 .views-field-body{bottom:60px;}#block-views-block-slideshow-block-1 .views-field-body p:first-of-type{font-size:24px;}#block-views-block-slideshow-block-1 .views-field-body p:last-of-type{font-size:30px;}}@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{font-size:18px;}.align-right,.align-left,.path-frontpage #block-irh-content img.align-right{display:block;float:none;margin:0 auto 10px;}.temoignages .region-temoignages{display:block;}#block-views-block-temoignages-block-1{float:none;padding-left:0;width:auto;}#block-views-block-a-la-une-block-1{float:none;margin-left:0;padding-bottom:50px;}.acces h2{margin-top:30px;}.temoignages{padding-bottom:20px;}#block-footer p{padding-left:190px;}#block-offredemploi,#block-adresse-2{width:380px;}.path-a-la-une .view-a-la-une .views-row,.path-temoignages .view-temoignages .views-row{width:590px;}#img-rdv{width:100%;}.view-video .view-content .field-content > .media{width:48%;}}@media all and (max-width:991px){.layout-container{max-width:850px;}#block-telheader{top:50px;}#block-formulairederecherche{top:55px;}.region-primary-menu{clear:both;float:none;}#block-navigationprincipale{padding-top:0;padding-bottom:50px;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{font-size:20px;padding:0.5em 0.9em;}.accroches ul li{width:50%;}#block-noustrouver{margin-left:0;}.view-equipe .views-row{width:50%;}.path-webform #block-irh-content{width:550px;float:none;margin:40px auto 0;}#block-offredemploi,#block-adresse-2{clear:both;width:auto;float:none;margin:0 auto;}.webform-submission-form input,.webform-submission-form textarea{width:450px;}.path-a-la-une .view-a-la-une .views-row,.path-temoignages .view-temoignages .views-row{width:490px;}#block-views-block-a-la-une-block-2 a.btn{display:block;}.view-video .view-content .field-content > div,.mfp-video-embed-all-items > div{width:100%;}.field--name-field-video > .field__item{width:100%;}.view-video .view-content .field-content{display:block;}.view-video .view-content .field-content > .media{width:100%%;}}@media all and (max-width:850px){.layout-container{max-width:768px;}.layout-container{padding-right:0;}.region-primary-menu .menu a,.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{padding:0.5em 0.5em;}#block-boutonscotes ul li{height:auto;}#block-boutonscotes ul li a{background-size:35px;}#block-boutonscotes ul li:first-child a,#block-boutonscotes ul li:nth-child(2) a,#block-boutonscotes ul li:last-child a{padding:5px 5px 5px 47px;}#block-views-block-slideshow-block-1 .views-field-body{position:relative;bottom:0;left:auto;background-color:#f2f2f2;padding:20px;width:auto;}#block-views-block-slideshow-block-1 .views-field-body p{color:#000;text-shadow:none;}#block-views-block-slideshow-block-1 .views-field-body p:first-of-type{font-size:22px;}#block-views-block-slideshow-block-1 .views-field-body p:last-of-type{font-size:30px;}#block-boutonscotes ul{position:relative;right:auto;top:auto;}#block-boutonscotes ul li{float:left;margin:0;width:33.33%;}#block-boutonscotes ul li:hover{margin-left:0;}.path-a-la-une .view-a-la-une .views-row,.path-temoignages .view-temoignages .views-row{width:700px;}.resultat{width:50%;}}@media all and (min-width:851px){}@media all and (max-width:768px){.layout-container{max-width:460px;padding-right:0;}.site-branding__logo{display:block;}.site-branding__logo img{display:block;margin:0 auto;}.region-header,.region-header .site-branding{float:none;}#block-telheader{float:left;position:relative;right:auto;top:auto;}#block-telheader p{margin-bottom:10px;}#block-formulairederecherche{top:auto;position:relative;margin:0 0 20px 0;}#block-navigationprincipale .sf-accordion-toggle a{background-image:url(/themes/irh/images/ic_menu.png);background-position:left center;background-repeat:no-repeat;color:#fff;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{padding:7px 45px;text-align:left;background-color:#e177a7;color:#fff;}.region-primary-menu .menu span,ul.sf-menu a,ul.sf-menu span.nolink{background-image:url(/themes/irh/images/plus-blanc.png);background-position:90% center;background-repeat:no-repeat;}ul.sf-menu.menu ul li a{background-image:url(/themes/irh/images/puce-blanche.png);background-position:50px 12px;background-repeat:no-repeat;width:auto;font-size:17px;padding-left:65px;}#superfish-main-accordion{margin-bottom:30px;}.sf-clone-parent{display:none;}#block-navigationprincipale{padding-top:0;padding-bottom:30px;}#contenu-acces{float:none;margin-left:0;margin-right:0;width:100%;}#map-acces{float:none;width:100%;margin-top:20px;}.region-header .search-block-form{float:none;}.region-header .block:not(.site-branding){float:none;}#block-formulairederecherche input.form-search{padding:0 2%;width:80%;}h1,.page-title{font-size:32px;}h2{font-size:26px;}.main-content h2{font-size:28px;}.path-webform #block-irh-content,.page-node-8 #block-irh-content{width:auto;}.webform-submission-form input,.webform-submission-form textarea{width:100%;}.path-a-la-une .view-a-la-une .views-row,.path-temoignages .view-temoignages .views-row{width:auto;}.path-a-la-une .view-a-la-une .views-row .views-field-field-image img,.path-temoignages .view-temoignages .views-row .views-field-field-image img,.path-a-la-une .view-a-la-une .views-row:nth-child(2n+1) .views-field-field-image img,.path-temoignages .view-temoignages .views-row:nth-child(2n+1) .views-field-field-image img{float:none;margin:0 auto 10px;display:block;}.page-node-type-a-la-une .field--name-field-image{float:none;margin:0;}.page-node-type-a-la-une .field--name-field-image.field--type-image img{display:block;margin:0 auto 10px;}table tr td{display:block;}table.donnes tr td{display:table-cell;}.accroches ul li h3{font-size:24px;}.accroches{padding-top:10px;}#block-views-block-a-la-une-block-1 .views-field-view-node,#block-views-block-temoignages-block-1 .views-field-view-node{margin-bottom:30px;}#img-rdv{width:100%;}#map-rdv{margin:0;}#map-rdv,#acces-rdv{float:none;margin:0;width:100%;}.node .field--type-image{float:none;margin:0;}.node .field--type-image img{display:block;margin:0 auto;}}@media all and (max-width:600px){#block-formulairederecherche input.form-search{margin-top:-5px;}}@media all and (max-width:560px){.resultat{float:none;width:100%;}.accroches ul{display:block;}.accroches ul li{float:none;width:100%;}#sidebar-second{clear:both;}#block-boutonscotes ul li{float:none;margin:0;width:100%;clear:both;}#block-boutonscotes ul li a{float:none;}}@media all and (max-width:460px){.layout-container{max-width:100%;}#block-views-block-temoignages-block-1 .views-field-field-image img,#block-views-block-a-la-une-block-1 .views-field-field-image img{float:none;margin:0 auto 1em;display:block;}.resultat p{font-size:20px;}.resultat p span{font-size:40px;}#block-footer{background-position:top center;}#block-footer p{margin-bottom:0;padding-left:0;padding-top:70px;}.view-equipe .view-content{display:block;}.view-equipe .views-row{width:100%;float:none;}}#information{position:fixed;bottom:20px;left:0;min-width:200px;background:#fff;padding:10px;border:1px solid #ddd;z-index:200;}
