/*MOBILE PORTRAIT */
	
@media screen and (max-width:765px) {

	/********************/
	/*     GLOBAL       */
	/********************/

	body #breadcrumb {margin: 20px auto;top: 0px;}
	body #breadcrumb .container {padding: 0;}
	body #breadcrumb .container .breadcrumb {margin-bottom: 0;padding: 20px 0px;margin-top: 10px;}
	body .ds-1col.node.node-hw-livre.view-mode-listes.clearfix .form-item.form-type-item.form-group {padding: 0 5px;}
	body .views-row .ds-1col.node.node-hw-livre.view-mode-listes.clearfix .form-item.form-type-item.form-group {padding: 0 5px;}
	.table-responsive {border: 0px solid #ddd;}
	.table-responsive .table > tbody > tr > td{display: block;}
	.menu.nav > li .dropdown-menu {display: block;}
	.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {margin: 0;}
	.block.block-views .field-name-hw-slide-image {display: none;}
	.slick__arrow {display: none;}
	.pager {clear: both;}
	.node-hw-livre:not(.view-mode-block_teaser):not(.view-mode-full) .field.field-name-hw-livre-couverture {height: 209px;} /*209*/
	.view-mode-affichage_liste_collection .field.field-name-hw-livre-couverture {height: 219px;}
	.field.field-name-last-book-image {height: 219px;}
	.page-user .content-bottom .container ,
	.page-node- .content-bottom .container {padding: 0;}
	
	
	/********************/
	/*     HEADER       */
	/********************/

	header#navbar .container .navbar-collapse {
		max-height: 100vh;
		overflow-y: scroll; 
	}
	.glyphicon.glyphicon-menu-hamburger {color: transparent;}
	#page-header {display: none;}
	#nav-icon1 {transform:scale(0.7);}
	#nav-icon1:after {content:'MENU';display: inline-block;color: #fff;top: 10px;position: relative;left: 40px;font-size: 1.4em;}

	#block-views-exp-recherche-page {display: block;position: relative;top: 50px;margin: auto;}
	header#navbar .container .navbar-header a {width: 130px;}
	header#navbar .container .navbar-header a img {width: 80%;}
	header#navbar #page-header #block-menu-menu-menu-header-rs-connexion .content ul li {display: none;}
	header#navbar #page-header #block-menu-menu-menu-header-rs-connexion .content ul li.last {display: block;}
	header#navbar #page-header #block-menu-menu-menu-header-rs-connexion .content ul li a.link-account-popin:before {font-size: 12px;content: "\e971";font-family: "icomoon";color: #fff;border: 1px solid #fff;border-radius: 50px;padding: 5px;display: inline-block;transition: all 0.5s ease;transform: rotate(0deg);}
	header#navbar #page-header #block-menu-menu-menu-header-rs-connexion .content ul li a.link-account-popin {position: fixed;top: 0;right: 0;font-size: 0;background-color: #060e21;}
	header#navbar .container .navbar-collapse {top: -30px;position: relative;background: #000;color: #FFF;height: 600px !important;padding-top: -30px;overflow: hidden;}
	header#navbar .navbar-header a img {width: 50%;}
	header .container nav ul.menu.nav.navbar-nav {position: relative;top: 40px;}
	header .navbar-collapse {width: 100%;}
	header .container > .navbar-header {height: 50px;}

	.navbar-toggle {float: left;}

	li.dropdown-submenu > a:after {content:'\e90d';font-family: "icomoon";float: right;width: 16px;height: 20px;border-color: transparent;border-style: none;border-width: 0;border-left-color: transparent;margin-top: 0;margin-right: 0;transform: rotate(180deg);}
	li.dropdown-submenu.open:hover > a:after {transform: rotate(0deg);}
	.page-taxonomy.page-taxonomy-term ul.quicktabs-tabs li.active:after ,
	.node-type-hw-livre ul.quicktabs-tabs li.active:after {font-family: "icomoon";content:'\e90d';color: #fff;transform:rotate(180deg);display: inline-block;margin-left: 10px;position: relative;top: 2px;font-size: 20px;}
	.page-taxonomy.page-taxonomy-term ul.quicktabs-tabs li.active.rotate:after ,
	.node-type-hw-livre ul.quicktabs-tabs li.active.rotate:after {transform:rotate(360deg);}

	body:not(.page-node-92209):not(.page-node-92314):not(.page-node-92315) .block.block-quicktabs .content .quicktabs-wrapper ul.quicktabs-tabs li:before {height: 33px !important;}

	.block.block-quicktabs .content .quicktabs-wrapper ul.quicktabs-tabs {padding-inline-start:10px;margin-bottom: 0;}
	.block.block-quicktabs .content .quicktabs-wrapper ul.quicktabs-tabs li {height: auto;padding: 5px !important;text-align: center;} 
	.block.block-quicktabs .content .quicktabs-wrapper ul.quicktabs-tabs li.active a {font-size: 15px;background-color: transparent !important;}
	.block.block-quicktabs .content .quicktabs-wrapper ul.quicktabs-tabs li.active a::after {display: none;}

	
	body:not(.node-type-page) .block.block-quicktabs .content .quicktabs-wrapper ul.quicktabs-tabs li {display: block;/*display: none;*/}
	body:not(.node-type-page) .block.block-quicktabs .content .quicktabs-wrapper ul.quicktabs-tabs li.active {display: block;}

	/*Onglet inscription/connexion*/

	body.logged-in  header#navbar .container .navbar-collapse ul li a.link-account-popin {top: 30px;}
	
	/*Onglet MENU*/

	body header#navbar .container .navbar-collapse ul li.li-link-menu ul.dropdown-menu > li  a {color: #fff;font-weight: bold;padding: 10px 20px;}
	body header#navbar .container .navbar-collapse ul li.li-link-menu ul.dropdown-menu > li  ul li a {padding: 4px 20px;}
	body header#navbar .container .navbar-collapse ul li.li-link-menu ul.dropdown-menu li  ul li a {color: #fff;font-weight: normal;}
	body header#navbar .container .navbar-collapse ul li.li-link-menu .menu.nav > li.open .dropdown-menu {display: block;}
	header#navbar .container .navbar-collapse ul li a.link-menu{display: none;}
	header#navbar .menu.nav > li .dropdown-menu {width: 100%;}
	body header#navbar .container .navbar-collapse ul li.li-link-menu ul.dropdown-menu {width: 100%;background-color: #000;border: 0px solid transparent;border-radius: 0;color: #fff;box-shadow: none;}
	.dropdown-menu > li > a:hover,  .dropdown-menu > li > a:focus {color: #fff;background-color: #000;}
	#block-views-exp-recherche-page .views-exposed-widget.views-submit-button {display: block;}
	#block-views-exp-recherche-page .views-exposed-widget.views-submit-button .btn {top: 10px;left: -10px;/*color: #0093ff;*/color: transparent;background-color: #fff;border-color: transparent;}
	#block-views-exp-recherche-page .description,
	#block-views-exp-recherche-page label {display: none;}
	#block-views-exp-recherche-page .content form input {border-radius: 50px;border: 0px solid #0092ff;}
	.dropdown-toggle.openburger#nav-icon1:after {content:'FERMER';}

	/**********/
	/*  HOME  */
	/**********/
	
	#block-views-selection-de-livres-block .view-content .field.field-name-title-field a {font-size: 1em;}
	.block_slick_5 .block-title-wrapper p {font-size: 1.9em;}

	/* SLIDESHOW ACCUEIL */
	#block-views-livres-block-2 .block-title-wrapper {margin: 20px 0px;}
	#block-views-livres-block-2 {padding: 10px;}
	#block-views-livres-block-2 .slick__arrow {display: none;}
	#block-views-livres-block-2 .content .more-link {margin: 40px auto;}
	#block-views-livres-block-2 .slick-list {padding-right: 50px;/*margin-right: -50px;*/}
	#block-views-livres-block-2 .content .slick-initialized .slick-slide {padding: 0px;}
	#block-views-livres-block-2 ul.slick-dots {position: relative;bottom: -40px;}
	#block-views-livres-block-2 ul.slick-dots li:before {background-color: lightgrey;}
	#block-views-livres-block-2 ul.slick-dots li.slick-active:before {width: 30px;background-color: #000;}
	#slick-views-livres-2-slider {text-align: center;}
	#block-views-slideshow-accueil-block .field-name-hw-slide-url {position: relative;bottom: -3px;right: -100px;}

	/* PiKA LIVE */
	#block-block-5 {background-color: #656073;width: 100%;float: left;height: 1430px;}
	#block-block-5 .content {padding: 0 5px;}
	#block-views-social-content-block {height: 600px;width: 100%;}
	#block-views-social-content-block .view-content .node {height: 525px;overflow: hidden;}
	#block-block-5 .group-left {width: 100%;padding: 20px;}
	#block-block-5 .group-left h3 {font-size: 45px;}
	#block-block-5 .group-left h3:after {transform: rotateY(175deg);right: 0;}
	#block-block-5 .group-left h3:before {display: none;}
	#block-block-5 .group-left a:before {font-size: 22px !important;}
	#block-block-5 .group-right {width: 100%;}
	#block-block-5 #block-views-social-content-block .view-content > div {width: 100%;}
	#block-views-social-content-block:after {display: none;}

	#block-block-17 {padding: 0 20px;}
	#block-menu-menu-nos-collections .content {margin: 20px 0;}
	#block-menu-menu-nos-collections {margin-top: 80px;}

	/* BLOCK JEU CONCOURS */

	#block-views-jeux-concours-block .group-right .field.field-name-field-image:after {right: 0px;}
	#block-views-livres-block-10 {margin-bottom: 50px;}
	#block-views-livres-block-10, #block-views-selection-de-livres-block {width: 100%;}
	#block-views-livres-block-10 .block-title-wrapper p, #block-views-selection-de-livres-block .block-title-wrapper p {font-size: 1.5em;}
	#block-views-livres-block-10 .more-link, #block-views-selection-de-livres-block .more-link {bottom: -35px;right: 10px;}
	#block-views-jeux-concours-block .group-left:before {display: none;}
	#block-views-jeux-concours-block {margin: 50px 0px;}
	#block-views-jeux-concours-block .view-content .node-jeu-concours {width: 100%;}
	#block-views-jeux-concours-block .group-left {width: 100%;padding: 20px;}
	#block-views-jeux-concours-block .view-content {padding: 0px 0;}
	#block-views-jeux-concours-block .field.field-name-field-image:before {display: none;}
	
	/* BLOCK DERNIERES ACTUS */

	.front .block_derniere_actu .content {padding: 0px 30px 0px 10px;}
	.block_derniere_actu .content .view-actualites .view-content .views-row {width: 100%; margin-right: 0; margin-bottom: 20px;height: auto;}
	#block-views-selection-de-livres-block {margin-left: 0;display: block;padding-top: 10px;}
	#block-block-1 {background-color: #f8f8f8;}
	#block-block-1 .content p {text-align: center;}
	#block-block-1 .content p img{width: 80% !important;padding: 20px;height: auto !important;margin-bottom: 30px;}
	.block_derniere_actu .content .view-actualites .view-content .views-row .field-name-title-field h3, .block_derniere_actu .content .view-actualites .view-content .views-row .field-name-title h3 {margin-top: 0px;}
	.block_derniere_actu .content .view-actualites .view-content .views-row .field-name-title-field h3 a, .block_derniere_actu .content .view-actualites .view-content .views-row .field-name-title h3 a {font-size: 22px;}

	/* BLOCK NOS COLLECTIONS */

	#block-menu-menu-nos-collections ul.menu {transform: none;}
	#block-menu-menu-nos-collections ul.menu {display: block;flex-wrap: nowrap;justify-content: unset;width: 100%;}
	#block-menu-menu-nos-collections ul.menu li {width: 50%;float: left;}
	#block-menu-menu-nos-collections ul.menu li a {width: 100%;margin: 0;padding: 0;background-size: 100%;background-repeat: no-repeat;height: 190px;}
	
	/* BLOCK NEWSLETTER */

	.content-bottom .block-inscription-newsletter .content:before, .content-bottom .block-inscription-newsletter .content:after {display: none;}
	.content-bottom .block-inscription-newsletter form {width: 100%;} 
	.content-bottom .block-inscription-newsletter p {width: 100%;padding: 0 30px;}
	.content-bottom .block-inscription-newsletter form button, .content-bottom .block-inscription-newsletter form input {width: 50%;}
	.content-bottom .block-inscription-newsletter {padding: 20px;}
	.content-bottom .block-inscription-newsletter h3 {margin-bottom: 30px;}


	#block-views-livres-block-10 .view-content .field.field-name-hw-presentation-editoriale {margin-top: 20px;}
	#block-views-livres-block-10 .view-content {padding: 0px 30px 30px 30px;}
	#block-views-livres-block-10 .group-right {padding-top: 20%;}

	#block-views-jeux-concours-block .group-left .field.field-name-field-accroche p {color: #fff;font-size: 1em;font-family: 'Nunito', sans-serif;margin-bottom: 40px;}
	#block-views-jeux-concours-block .group-left .field.field-name-title-field a {line-height: 1;font-size: 1.4em;}
	#block-views-jeux-concours-block .group-left {text-align: center;}
	#block-views-jeux-concours-block .view-content .node-jeu-concours {text-align: center;}
	#block-views-jeux-concours-block .view-content .node-jeu-concours .field.field-name-title-field {text-align: left;}
	#block-views-jeux-concours-block .view-content .node-jeu-concours .field.field-name-field-accroche {text-align: left;}
	#block-views-jeux-concours-block .more-link {text-transform: uppercase;text-align: right;position: relative;top: 30px;margin-right: 10px;}

	/* FICHE LIVRE */
	.node-type-hw-livre .main-container.container {position: relative;top: 50px;}
	.node-type-hw-livre #breadcrumb .container {padding: 0;}
	.node-type-hw-livre #breadcrumb .container ul {padding: 15px 0;}
	.node-type-hw-livre .highlighted {padding: 0 50px;}
	.node-type-hw-livre ul.slick-dots {bottom: -70px;width: 100%;}
	.node-type-hw-livre ul.slick-dots li:before {background-color: lightgrey;}
	.node-type-hw-livre ul.slick-dots li.slick-active:before {background-color: grey;}
	.node-type-hw-livre .node.view-mode-full {position: relative;}
	.node-type-hw-livre .node-hw-livre .group-infos-details,
	.node-type-hw-livre .node-hw-livre .group-infos-auteurs,
	.node-type-hw-livre .node-hw-livre .group-prix,
	.node-type-hw-livre .node-hw-livre .group-infos,
	.node-type-hw-livre .node-hw-livre .group-illust {width: 100%;}
	.node-type-hw-livre .node-hw-livre .group-illust {padding: 0 50px;}
	.node-type-hw-livre.univers-shonen #block-views-ressources-t-l-charger-block {padding: 0 5%;}
	.node-type-hw-livre .node-hw-livre .field-name-hw-presentation-editoriale {margin-top: 35px;width: 90%;margin-bottom: 20px;}
	.node-type-hw-livre .node-hw-livre .group-prix {padding: 0 5%;margin-top: 50px;}
	.node-type-hw-livre .node-hw-livre .group-prix:before {content:'';width: 95%;display: block;height: 1px;background-color: lightgrey;}
	.node-type-hw-livre .node-hw-livre .flag-outer.flag-outer-hw-books span a {margin-bottom: 15px;}
	.node-type-hw-livre .node-hw-livre .group-infos {margin-top: 50px;}
	.node-type-hw-livre .node-hw-livre .group-prix .field-name-hw-livre-prix {padding-left: 0;margin-top: 30px;}
	.node-type-hw-livre .node-hw-livre .group-infos-details .form-item .field-item {left: 105%;}
	.node-type-hw-livre .field-collection-container .field-items .field-items .field-item,
	.node-type-hw-livre .node-hw-livre .group-infos-details .field-label {width: 150px;vertical-align: top;}
	.node-type-hw-livre .node-hw-livre .group-infos-auteurs .field-collection-container .field-name-hw-interventions .field-items .field-item .entity .content .field:nth-child(2),
	.node-type-hw-livre .node-hw-livre .group-infos-details .form-item .field-item,
	.node-type-hw-livre .node-hw-livre .group-infos-details .field-name-hw-livre-nb-pages,
	.node-type-hw-livre .node-hw-livre .group-infos-details .field-item {left: 0;}
	.node-type-hw-livre .node-hw-livre .group-infos-details .field-name-hw-livre-nb-pages:before {display: none;}
	.node-type-hw-livre .node-hw-livre .group-infos-details .field-name-hw-livre-nb-pages .field-item:before {content:'-';display: inline-block;margin-right: 5px;color: grey;}
	.node-type-hw-livre .node-hw-livre .group-infos-details {border-right: 0px solid #5e667a;}
	.node-type-hw-livre .node-hw-livre .group-infos-auteurs {margin-top: 45px;}
	.page-node- .region.region-content-center .block_derniere_actu .block-title-wrapper p.block-title::before,
	.page-node- .region.region-content-center .block_derniere_actu .block-title-wrapper p.block-title:after {display: none;}
	.node-type-hw-livre #block-quicktabs-quicktab-fiche-livre {padding-top: 0px;}
	#quicktabs-quicktab_fiche_livre .block-views .content .slick-initialized .slick-slide {padding: 0 10px;}

	#block-views-ressources-t-l-charger-block .content .view-content .views-row-2:after {top: -190px;right: 0;}
	#block-views-livres-block-4 {padding: 0;}
	#block-views-livres-block-4 .slick__arrow{display: none;}
	#block-views-livres-block-4 .slick-list {padding-right: 15%;}
	span.file a {display: block;overflow: hidden;}
	#block-views-ressources-t-l-charger-block .content .view-content .views-row {width: 100%;margin-right: 0 !important;margin-left: 0 !important;}
	#block-block-15 .content:after {display: none;}
	#block-hw-comment-block-node-comments {padding: 40px 0px 0px 0px;}
	#block-hw-comment-block-node-comments form:after {width: 70px;height: 100px;top: -10px;right: 0px;background-size: 70%;}
	#block-views-commentaires-livres-block .view-content .views-row .group-right,
	#block-views-commentaires-livres-block .view-content .views-row .group-left {width: 100%;}
	#block-views-commentaires-livres-block .content {padding: 0 30px;}
	#block-views-commentaires-livres-block .view-content .views-row .group-left span span span {font-size: 1.2em;}
	#block-views-commentaires-livres-block .content {padding: 0 20px;}
	#block-block-15 {padding: 20px;margin: 10px 0;} 
	#block-hw-comment-block-node-comments .content {padding: 0 20px;}
	#block-hw-comment-block-node-comments form input {width: 100%;}
	#block-hw-comment-block-node-comments form button {float: none;margin: 30px 0px;}
	div#edit-actions {text-align: center;}

	.node-type-hw-livre .partage_wrap {position: relative;width: auto;margin: 30px 20px;padding: 5px;}
	.node-type-hw-livre .partage_wrap .partage {display: inline-block;width: 25%;text-align: center;}
	.node-type-hw-livre .partage_wrap .partage a {font-size: 20px;}

	#block-views-actualites-block-2.block_derniere_actu .content {margin: auto 10px;}
	.block_derniere_actu .block-title-wrapper p {font-size: 30px;}
	.page-node- .node.view-mode-full .field-name-field-accroche {margin-top: 30px;}
	.partage_wrap a ,
	.partage_wrap span a {font-size: 25px;margin: 0 10px;}

	.field-name-field-url-video iframe {width: 100%;margin-top: 30px;}
	
	#block-hw-comment-block-node-comments form input, #block-hw-comment-block-node-comments form .form-textarea-wrapper {width: 100%;}
	#block-hw-comment-block-node-comments .block-title-wrapper {padding: 0px 20px;}
	

	/******************/
	/* PAGE SERIES   */
	/******************/

	body.page-serie	#page-title-wrapper {padding: 0 15px;}
	body.page-serie	.content > p {padding: 0 15px;}

	body.page-serie .view .view-header {width: 100%;z-index: 999;background: #fff;}
	body.page-serie .view .view-content {width: 100%; float: left;}
	body.page-serie .view .view-content .views-row {margin: 0;padding: 0 10px;}
	body.page-serie .view .view-content .views-row .group-left {width: 50%;}
	body.page-serie .view .view-content .views-row .group-right {width: 50%;padding-left: 10px;}

	body.page-serie .view .view-content .views-row .group-right .field.field-name-hw-presentation-editoriale {display: none;}

	body.page-serie .view .view-header .filter_serie .filter_title {text-transform: uppercase;text-decoration: underline;color:grey;background-color: #fff;padding: 20px 30px;position: relative;}
	body.page-serie .view .view-header .filter_serie .filter_title:after {font-family: "icomoon";content: '\e90d';left: 95px;top: 20px;position: absolute;transform: rotate(180deg);} 

	body.page-serie .view .view-header.header_fixed {height: 75vh;position: fixed;top: 0;background: rgba(0,0,0,0.6);}
	body.page-serie .view .view-header.header_fixed .filter_serie {position: relative;height: 200px;padding: 160px 0px 0px 0px;}
	body.page-serie .view .view-header.header_fixed .filter_serie .filter_title:after {display: none;} 

	body.page-serie .view .view-header .blockfacetteapi_wrapper {display: none;}
	body.page-serie .view .view-header .blockfacetteapi_wrapper.filter_open {display: block;background: #fff;position: relative;top: 0px;padding: 30px;max-height: 100vh;overflow-y: scroll;}

	body.page-serie .view .view-header .cross {display: none;}
	body.page-serie .view .view-header.header_fixed .cross {display: block;position: absolute;right: 10px;top: 10px;opacity: 0.7;width: 32px;height: 32px;background-color: transparent;transform: rotate(-45deg);}
	body.page-serie .view .view-header.header_fixed .cross:after {transform: rotate(-90deg);}
	body.page-serie .view .view-header.header_fixed .cross:before, .cross:after {position: absolute;left: 15px;content: ' ';height: 33px;width: 2px;background-color: #000;opacity: 1;}
	body.page-serie .view-facettes > .view-content .views-row {flex: 0 0 50%;}


	/*******************/
	/* PAGE SERIE      */
	/*******************/
	
	.page-taxonomy.page-taxonomy-term .term-listing-heading .group-right .field-collection-container .field-label {float: none;}
	.page-taxonomy .flag-outer.flag-outer-hw-series, .page-taxonomy .flag-outer.flag-outer-hw-authors {position: relative;}
	.page-taxonomy .term-listing-heading .vocabulary-hw-serie.view-mode-full {padding: 0 20px;}
	.page-taxonomy .term-listing-heading .vocabulary-hw-serie.view-mode-full .field.field-name-field-reseaux-sociaux .field-label {top: 0px;}
	.page-taxonomy .term-listing-heading .vocabulary-hw-serie.view-mode-full .taxonomy-term-description {margin-bottom: 30px;}
	.page-taxonomy .term-listing-heading .vocabulary-hw-serie.view-mode-full.taxonomy-term .field.field-name-field-url-video {width: 100%;}
	.page-taxonomy .term-listing-heading .vocabulary-hw-serie.view-mode-full.taxonomy-term .field.field-name-field-url-video .field-items:before {display: none;}
																			 
	#block-quicktabs-quicktab-livres-series {margin-top: 40px;}
	#block-quicktabs-quicktab-livres-series .view-facettes > .view-content .views-row {height: 375px;padding: 0 15px;text-align: center;}

	.group-footer .field.field-name-field-url-video {position: relative;width: 100%;}
	.group-footer .field.field-name-field-url-video:before {margin: 0;}
	.group-footer .field.field-name-field-url-video .field-items:before {display: none;}

	/******************/
	/* PAGE RECHERCHE */
	/******************/
	body.page-recherche	#page-title-wrapper {padding: 0 15px;}
	body.page-recherche	.content > p {padding: 0 15px;}

	body.page-recherche .view .view-header {width: 100%;z-index: 999;background: #fff;}
	body.page-recherche .view .view-header .intro {padding: 0 20px;}
	body.page-recherche .view .view-content {width: 100%; float: left;}
	body.page-recherche .view .view-content .views-row {margin-bottom: 60px;padding: 0 10px;}
	body.page-recherche .view .view-content .views-row .group-left {width: 50%;margin: 0;}
	body.page-recherche .view .view-content .views-row .group-left > .form-item.form-type-item.form-group {padding: 0 10px;margin: 0 0 5px 0;}
	body.page-recherche .view .view-content .views-row .group-right {width: 50%;padding-left: 10px;}
	body.page-recherche .view .view-content .views-row .group-right h2{ margin: 0;}
	body.page-recherche .view .view-content .views-row .group-right .field.field-name-hw-presentation-editoriale {display: none;}

	body.page-recherche .view-recherche .view-header .filter_recherche .filter_title {text-transform: uppercase;text-decoration: underline;color:grey;background-color: #fff;padding: 20px 30px;position: relative;}
	body.page-recherche .view-recherche .view-header .filter_recherche .filter_title:after {font-family: "icomoon";content: '\e90d';left: 95px;top: 20px;position: absolute;transform: rotate(180deg);} 

	body.page-recherche .view-recherche .view-header.header_fixed {height: 75vh;position: fixed;top: 0;background: rgba(0,0,0,0.6);}
	body.page-recherche .view-recherche .view-header.header_fixed .filter_recherche {position: relative;    height: 200px;padding: 160px 0px 0px 0px;}
	body.page-recherche .view-recherche .view-header.header_fixed .filter_recherche .filter_title:after {display: none;} 

	body.page-recherche .view-recherche .view-header .blockfacetteapi_wrapper {display: none;}
	body.page-recherche .view-recherche .view-header .blockfacetteapi_wrapper.filter_open {display: block;background: #fff;position: relative;top: 0px;padding: 30px;max-height: 70vh;overflow-y: scroll;}

	body.page-recherche .view-recherche .view-header .cross {display: none;}
	body.page-recherche .view-recherche .view-header.header_fixed .cross {display: block;position: absolute;right: 10px;top: 10px;opacity: 0.7;width: 32px;height: 32px;background-color: transparent;transform: rotate(-45deg);}
	body.page-recherche .view-recherche .view-header.header_fixed .cross:after {transform: rotate(-90deg);}
	body.page-recherche .view-recherche .view-header.header_fixed .cross:before, .cross:after {position: absolute;left: 15px;content: ' ';height: 33px;width: 2px;background-color: #000;opacity: 1;}

	body.page-recherche .node-hw-livre:not(.view-mode-block_teaser):not(.view-mode-full) .field.field-name-hw-livre-couverture {height: 230px;}

	/*******************/
	/* PAGE ressources */
	/*******************/
	.page_user_menu section #page-title-wrapper {padding: 0 15px;}
	.page_user_menu section .content > p {padding: 0 15px;}

	.page_user_menu section .content .view .view-header .intro {padding: 0 20px;top: 110px;}
	.page_user_menu section .view .view-header {width: 100%;z-index: 999;background: #fff;}
	.page_user_menu section .view .view-header .blockfacetteapi_wrapper {width: 100%;}
	.page_user_menu section .view .view-content {width: 100%; float: left;padding: 0 20px;}
	.page_user_menu section .view .view-content .views-row {margin-bottom: 20px;padding: 0 10px;}
	.page_user_menu section .view .view-content .views-row .group-left {width: 80%;margin: 0;padding: 20px 0;}
	.page_user_menu section .view .view-content .views-row .group-left > .form-item.form-type-item.form-group {padding: 0 10px;margin: 0 0 5px 0;}
	.page_user_menu section .view .view-content .views-row .group-right {width: 20%;padding-left: 10px;}
	.page_user_menu section .view .view-content .views-row .group-right h2{ margin: 0;}
	.page_user_menu section .view .view-content .views-row .group-right .field.field-name-hw-presentation-editoriale {display: none;}

	.page_user_menu section .view .view-header .filter_ressources .filter_title {text-transform: uppercase;text-decoration: underline;color:grey;background-color: #fff;padding: 20px 30px;position: relative;}
	.page_user_menu section .view .view-header .filter_ressources .filter_title:after {font-family: "icomoon";content: '\e90d';left: 95px;top: 20px;position: absolute;transform: rotate(180deg);} 

	.page_user_menu section .view .view-header.header_fixed {height: 100vh;position: fixed;top: 0;background: rgba(0,0,0,0.6);}
	.page_user_menu section .view .view-header.header_fixed .filter_ressources {position: relative;    height: 200px;padding: 160px 0px 0px 0px;z-index: 9;}
	.page_user_menu section .view .view-header.header_fixed .filter_ressources .filter_title:after {display: none;} 

	.page_user_menu section .view .view-header .blockfacetteapi_wrapper {display: none;}
	.page_user_menu section .view .view-header .blockfacetteapi_wrapper.filter_open {display: block;background: #fff;position: relative;top: 0px;padding: 30px;max-height: 70vh;overflow-y: scroll;}

	.page_user_menu section .view .view-header .cross {display: none;}
	.page_user_menu section .view .view-header.header_fixed .cross {display: block;position: absolute;right: 10px;top: 10px;opacity: 0.7;width: 32px;height: 32px;background-color: transparent;transform: rotate(-45deg);}
	.page_user_menu section .view .view-header.header_fixed .cross:after {transform: rotate(-90deg);}
	.page_user_menu section .view .view-header.header_fixed .cross:before, .cross:after {position: absolute;left: 15px;content: ' ';height: 33px;width: 2px;background-color: #000;opacity: 1;}
	.page_user_menu section .view .view-content .views-row .group-right a:before {right: 10px;top: 25px;}
	.page_user_menu section .node-hw-livre:not(.view-mode-block_teaser):not(.view-mode-full) .field.field-name-hw-livre-couverture {height: 230px;}

	/********************/
	/* PAGE NOS AUTEURS */
	/********************/
	.page-auteurs-phares .row ,
	.page-auteurs .row {margin: 0;}
	.page-auteurs-phares .view-content div ,
	.page-auteurs .view-content div {flex: 0 0 50%;margin: 0;}
	.page-auteurs-phares .view-content .node ,
	.page-auteurs .view-content .node {padding: 10px;}
	span.views-summary.views-summary-unformatted {flex: 0 0 14%;padding: 5px;}
	span.views-summary.views-summary-unformatted a {padding: 5px 0;}
	.view.view-intervenants.view-id-intervenants.view-display-id-attachment_1:after {content: '';-webkit-mask-image: url(../img/etoiles/etoile_home_2.png);opacity: 0.9;display: inline-block;width: 90px;height: 90px;position: absolute;background-color: #0093ff;transform: rotate(115deg) scale(0.5);top: 110px;right: 30px;}
	span.views-summary.views-summary-unformatted {min-height: 20px;}

	/*****************/
	/* PAGE PLANNING*/
	/*****************/

	.page-planning-sorties .view-header,
	.page-planning-sorties h1.title {padding-left: 15px;}
	.page-planning-sorties ul.pager li {top: 40px;width: auto;}
	.page-planning-sorties .view-filters {margin-top: 30px;}
	.page-planning-sorties .view-content .views-row {width: 50%;height: 360px;}
	.page-planning-sorties ul.pager li.date-prev {float: left;} 
	.page-planning-sorties ul.pager li.date-next {float: right;} 

	/*****************/
	/*PAGE NEWSLETTER*/
	/*****************/

	.node-type-webform .field.field-name-title-field ,
	.node-type-webform .field.field-name-body {padding: 0 20px;}
	
	.node-webform .form-item.form-item-submitted-interets .form-item {width: 100%;}

	.node-webform form, .block.block-webform form {padding: 0 15px;}
	.node-webform .field.field-name-field-mentions, .block.block-webform .field.field-name-field-mentions {padding-left: 10px;}
	.page-node-92089 .region-content-center .height_wrapper {padding-left: 0px;display: inline-grid;}
	.page-node-92089 .region-content-center #block-block-16, 
	.page-node-92089 .region-content-center #block-menu-menu-reseaux-sociaux {width: 100%;padding: 5px 20px;}
	.page-node-92089 .region-content-center #block-menu-menu-reseaux-sociaux ul.menu {text-align: center;}
	.node-webform .content, .block.block-webform .content {border-left: 0px solid #0093ff;margin-left: 0;margin-right: 0;}
	#block-menu-menu-autres-sites-pika .content ul.menu {display: block;}
	#block-menu-menu-autres-sites-pika .content {padding-left: 0;text-align: center;}
	.node-webform .form-item-submitted-date-de-naissance, .node-webform form .intl-tel-input,
	.node-webform .form-item.form-item-submitted-email, .block.block-webform .form-item.form-item-submitted-email,
	.node-webform .form-item-submitted-prenom, .block.block-webform .form-item-submitted-prenom, .node-webform .form-item-submitted-nom, 
	.block.block-webform .form-item-submitted-nom {width: 100%;}
	
	.form-group.form-item-submitted-date-de-naissance .form-type-select {display: inline-block;width: 28.7%;}
	.page-node-92089 .region-content-center #block-block-16 .content p {text-align: center;}
	.node-webform .form-type-markup p:before, .block.block-webform .form-type-markup p:before ,
	#block-menu-menu-autres-sites-pika .content:before, #block-menu-menu-autres-sites-pika .content:after,
	.node-webform .form-type-markup p.inscriptions:before, .block.block-webform .form-type-markup p.inscriptions::before,
	.node-webform .form-type-markup p.interets:before, .block.block-webform .form-type-markup p.interets::before {display: none;}
	
	.node-webform .checkbox label {padding-left: 32px;}
	.node-webform div#edit-actions {text-align: center;}
	#block-menu-menu-autres-sites-pika .content {padding: 0;}
	#block-menu-menu-autres-sites-pika .content ul.menu li {margin-bottom: 10px;}
	#block-menu-menu-autres-sites-pika .content ul.menu li a {height: 185px;width: 185px;}

	/*****************/
	/*  PAGE AUTEUR  */
	/*****************/
	
	.node-type-hw-intervenant .node.view-mode-full .partage_wrap {top: 40px;}
	.node-type-hw-intervenant .flag-outer.flag-outer-hw-books span a, .node-type-hw-intervenant .flag-outer.flag-outer-hw-authors span a {margin-right: 0px; display: inline-block;float: none;}
	.node-type-hw-intervenant .flag-outer.flag-outer-hw-authors {text-align: center;height: auto;}
	.node-type-hw-intervenant .node-hw-intervenant .field.field-name-hw-intervenant-photos {width: 100%;float: none;padding: 0 20px;}
	.node-type-hw-intervenant .node-hw-intervenant .field.field-name-hw-intervenant-biographie {padding: 0;clear: both;margin-top: 120px;}
	.node-type-hw-intervenant .flag-outer {left: 0;}
	.node-type-hw-intervenant .partage_wrap {position: relative;top:0;right: unset;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-evenly;}
	.node-type-hw-intervenant .partage_wrap a {font-size: 26px;}
	.node-type-hw-intervenant .node.view-mode-full {padding: 0 20px;}
	.node-type-hw-intervenant .view-content .views-row {flex: 0 0 50%;}
	.block_liste_livres .view-content .node {width: 100%;}
	.node-type-hw-intervenant .view-content .views-row {margin: 5px  0 !important;}
	.not-front .block_derniere_actu .content .view-content .views-row {flex: 0 0 100%;margin: 10px 0;}
	.node-type-hw-intervenant section .row .region .block-views .block-title-wrapper:after,
	.node-type-hw-intervenant section .row .region .block-views .block-title-wrapper:before {display: none;}
	.node-type-hw-intervenant section .row .region .block_liste_livres.block-views .block-title-wrapper {padding: 0 25px;}
	.node-type-hw-intervenant .view-actualites .view-content {padding: 0 15px;}
	.node-type-hw-intervenant .node.view-mode-full .form-item.form-type-item.form-group {margin: 60px 0px 10px 0px;}
	.node-type-hw-livre .node-hw-livre .group-infos-details .form-item.form-type-item.form-group {margin: 0px;}
	.page-node- .block_liste_livres {margin-top: 20px}

	.node-type-hw-intervenant .flag-outer {margin-bottom: 40px;}
	span.views-summary.views-summary-unformatted {min-width: 14%;}

	/********************/
	/* PAGE COLLECTIONS */
	/********************/

	.page-collections .view-content {padding: 0 15px;}
	.page-collections .view-content .group-left,
	.page-collections .view-content .group-right {width: 100%;}
	.page-collections .view-content .field-name-field-image {margin: auto;}


	#block-quicktabs-quicktab-page-num-rique.block_filter_collection .content ul.quicktabs-tabs::before ,
	#block-quicktabs-quicktab-page-num-rique.block_filter_collection .content ul.quicktabs-tabs::after {display: none;}
	#block-quicktabs-quicktab-page-num-rique.block_filter_collection .content ul.quicktabs-tabs {padding-inline-start: 0;}
	#block-quicktabs-quicktab-page-num-rique.block_filter_collection .content ul.quicktabs-tabs li {flex: none;margin: 10px auto;height: 90px;width: 100px;}
	#block-quicktabs-quicktab-page-num-rique.block_filter_collection .content ul.quicktabs-tabs li a {font-size: 15px;}
	#block-quicktabs-quicktab-page-num-rique.block_filter_collection .view-content .views-row {flex: 0 0 40%;}

	
	#block-quicktabs-quicktab-chapitre-simultrad.block_filter_collection .content ul.quicktabs-tabs::before ,
	#block-quicktabs-quicktab-chapitre-simultrad.block_filter_collection .content ul.quicktabs-tabs::after {display: none;}
	#block-quicktabs-quicktab-chapitre-simultrad.block_filter_collection .content ul.quicktabs-tabs {padding-inline-start: 0;}
	#block-quicktabs-quicktab-chapitre-simultrad.block_filter_collection .content ul.quicktabs-tabs li {flex: none;margin: 10px auto;height: 90px;width: 100px;}
	#block-quicktabs-quicktab-chapitre-simultrad.block_filter_collection .content ul.quicktabs-tabs li a {font-size: 15px;}
	#block-quicktabs-quicktab-chapitre-simultrad.block_filter_collection .view-content .views-row {flex: 0 0 40%;}

	
	#block-quicktabs-quicktab-page-extrait.block_filter_collection .content ul.quicktabs-tabs::before ,
	#block-quicktabs-quicktab-page-extrait.block_filter_collection .content ul.quicktabs-tabs::after {display: none;}
	#block-quicktabs-quicktab-page-extrait.block_filter_collection .content ul.quicktabs-tabs {padding-inline-start: 0;padding: 0 20px;}
	#block-quicktabs-quicktab-page-extrait.block_filter_collection .content ul.quicktabs-tabs li {flex: none;margin: 10px auto;height: 90px;width: 100px;}
	#block-quicktabs-quicktab-page-extrait.block_filter_collection .content ul.quicktabs-tabs li a {font-size: 15px;}
	#block-quicktabs-quicktab-page-extrait.block_filter_collection .view-content .views-row {flex: 0 0 40%;}

	/*******************/
	/* PAGE COLLECTION */
	/*******************/

	.page-taxonomy.page-taxonomy-term .node.view-mode-full .field.field-name-title-field h1 {padding: 0px 20px;}
	.page-taxonomy.page-taxonomy-term .term-listing-heading .group-left {width: 100%;padding: 0 12%;}
	.page-taxonomy.page-taxonomy-term .term-listing-heading .group-right .field-collection-container {text-align: center;}
	.page-taxonomy.page-taxonomy-term .term-listing-heading .group-right {width: 100%;padding: 0 20px;margin-top: 100px;}
	.page-taxonomy.page-taxonomy-term .vocabulary-hw-collections {padding: 0 15px;}
	body.page-taxonomy-term .view-facettes > .view-content .views-row {flex: 0 0 50%;text-align: center; justify-content: center;}
	.page-taxonomy.page-taxonomy-term .term-listing-heading .field.field-name-hw-collection-accroche p {font-weight: bold;font-size: 32px;}
	.page-taxonomy.page-taxonomy-term .block.block-facetapi ul li ul {height: auto;}

	/********************************************************/
	/* PAGE LISTE CONTENUS ACTUALITES / SELECTIONS / VIDEOS */
	/********************************************************/
	
	.page-evenements .main-container.container .region-content .view-header .accroche_container p::after,
	.page-evenements .main-container.container .region-content .view-header .accroche_container p::before {display: none;}

	.page-videos #page-title-wrapper h1 ,
	.page-videos .main-container.container .region-content .view-content ,	
	.page-evenements #page-title-wrapper h1 ,
	.page-evenements .main-container.container .region-content .view-content ,
	.page-actualites #page-title-wrapper h1 ,
	.page-actualites .main-container.container .region-content .view-content {padding: 0 15px;}

	.page-evenements .main-container.container .region-content .view-header .page_accroche_container ,
	.page-videos .main-container.container .region-content .view-header .page_accroche_container ,
	.page-actualites .main-container.container .region-content .view-header .page_accroche_container {padding: 30px 15px;}
	.page-actualites .main-container.container .region-content .view-header .accroche_container p::after ,
	.page-videos .main-container.container .region-content .view-header .accroche_container p::after ,
	.page-evenements .main-container.container .region-content .view-header .accroche_container p::after {display: none;}
	.page-actualites .main-container.container .region-content .view-header .accroche_container p {width: 100%;}
	body .view-facettes > .view-content .views-row {flex: 0 0 100%;margin: 0px;margin-bottom: 20px;}
	.blockfacetteapi_wrapper {position: relative;margin-bottom: 30px;}
	.page-node- .block-associes .view-content > div {flex: 0 0 50%;}
	.page-actualites .main-container.container .region-content .view-header .block-facetapi {float: right;position: relative;top: -30px;left: -40px;}
	.page-actualites .main-container.container .region-content .view-content {padding: 0 15px;clear: both;}
	.node-type-hw-evenement .node.view-mode-full ,
	.node-type-article .node.view-mode-full {padding: 0px 20px;}
	.node-type-article.page-node- .node.view-mode-full .field.field-name-title-field h1 {width: 100%;}
	.node-type-article .node.view-mode-full .field-name-body {padding: 20px 0;}

	.page-node- .region.region-content-center #block-views-livres-block-7 .block-title-wrapper:after,
	.page-node- .region.region-content-center #block-views-livres-block-7 .block-title-wrapper:before {display: none;}
	.main-container.container .region-content .view-header .block-facetapi:last-child {margin-top: 10px;}
	
	.page-selections #page-title-wrapper h1 ,
	.page-selections .main-container.container .region-content .view-content {padding: 0 15px;}
	.page-selections .main-container.container .region-content .view-header .page_accroche_container {padding: 30px 15px;}
	.page-selections .main-container.container .region-content .view-header .accroche_container p::after {display: none;}
	.page-selections .main-container.container .region-content .view-header .accroche_container p {width: 100%;}

	.page-selections .main-container.container .region-content .view-header .block-facetapi {float: right;position: relative;top: -30px;left: -40px;}
	.page-selections .main-container.container .region-content .view-content {padding: 0 15px;clear: both;}
	
	.page-jeux-concours #page-title-wrapper h1 ,
	.page-jeux-concours .main-container.container .region-content .view-content {padding: 0 15px;}
	.page-jeux-concours .main-container.container .region-content .view-header .page_accroche_container {padding: 30px 15px;}
	.page-jeux-concours .main-container.container .region-content .view-header .accroche_container p::after {display: none;}
	.page-jeux-concours .main-container.container .region-content .view-header .accroche_container p {width: 100%;}
	.page-jeux-concours #block-views-jeux-concours-block {margin-top: 0;}
	
	.page-jeux-concours .main-container.container .region-content .view-header .block-facetapi {float: right;position: relative;top: -30px;left: -40px;}
	.page-jeux-concours .main-container.container .region-content .view-content {padding: 0 15px;clear: both;}
	.node-jeu-concours-formulaire form.webform-client-form:after {transform: rotate(200deg);background-size: 100%;background-repeat: no-repeat;left: 40px;}
	.page-node- .block-associes .view-content > div {margin: 0;padding: 0 20px;}

	.node-type-s-lection-de-livres .view-livres .view-content > div {flex: 0 0 43%;margin: 20px 10px;}
	.node-type-s-lection-de-livres .region.region-content-center #block-views-selection-de-livres-block-1 .block-title-wrapper p.block-title:after {top: -40px;right: 20px;}
	.block_derniere_actu .content .view-content .views-row {width: 100%;}
	
	.page-node- .node.view-mode-full .field-type-text-with-summary {width: 100%;}
	.page-node- .node.view-mode-full .field-type-text-with-summary img {width: 100% !important;height: auto !important;}
	.page-user .content-bottom .row ,
	.page-node- .content-bottom .row {margin: 0;}
	.page-node- .node.view-mode-full .partage_wrap {top: 0;text-align: center;}
	.page-node- .node.view-mode-full {position: relative;}
	.page-node- .node.view-mode-full .field-name-field-image {width: 100%;}
	.page-node- .node.view-mode-full .partage_wrap {float: none;width: 100%;}
	.page-node- .node.view-mode-full .partage_wrap .partage {display: inline-block;min-height: 0 10px;}
	.page-node- .block-associes .view-content .views-row {width: 50%;}

	.page-node- ul.slick-dots {margin: auto;width: 100%;}
	.page-node- ul.slick-dots li:before {background-color: lightgrey;}
	.page-node- ul.slick-dots li.slick-active:before {background-color: grey;}


	/**********/
	/*   FAQ  */
	/**********/

	.node-type-jeu-concours-formulaire.page-node- .node.view-mode-full  {padding: 0 15px;}
	#block-quicktabs-quicktab-faq-generale .content .quicktabs-wrapper ul.quicktabs-tabs {padding-inline-start: 0px;display: inline-block;height: auto;}
	#block-quicktabs-quicktab-faq-generale .content .quicktabs-wrapper ul.quicktabs-tabs li {width: 100%;float: left;background-color: lightgrey;color: #fff;margin: 5px 0;}
	#block-quicktabs-quicktab-faq-generale .content .quicktabs-wrapper ul.quicktabs-tabs li a {color: #fff;}
	#block-quicktabs-quicktab-faq-generale .content .quicktabs-wrapper ul.quicktabs-tabs li.active a {color: #fff;}

	#block-quicktabs-quicktab-faq-libraires .content .quicktabs-wrapper ul.quicktabs-tabs {padding-inline-start: 0px;display: inline-block;height: auto;}
	#block-quicktabs-quicktab-faq-libraires .content .quicktabs-wrapper ul.quicktabs-tabs li {width: 100%;float: left;background-color: lightgrey;color: #fff;margin: 5px 0;}
	#block-quicktabs-quicktab-faq-libraires .content .quicktabs-wrapper ul.quicktabs-tabs li a {color: #fff;}
	#block-quicktabs-quicktab-faq-libraires .content .quicktabs-wrapper ul.quicktabs-tabs li.active a {color: #fff;}

	#block-quicktabs-quicktab-projets-auteurs .content .quicktabs-wrapper ul.quicktabs-tabs {padding-inline-start: 0px;display: inline-block;height: auto;}
	#block-quicktabs-quicktab-projets-auteurs .content .quicktabs-wrapper ul.quicktabs-tabs li {width: 100%;float: left;background-color: lightgrey;color: #fff;margin: 5px 0;}
	#block-quicktabs-quicktab-projets-auteurs .content .quicktabs-wrapper ul.quicktabs-tabs li a {color: #fff;}
	#block-quicktabs-quicktab-projets-auteurs .content .quicktabs-wrapper ul.quicktabs-tabs li.active a {color: #fff;}

	#block-quicktabs-faq-presse .content .quicktabs-wrapper ul.quicktabs-tabs {padding-inline-start: 0px;display: inline-block;height: auto;}
	#block-quicktabs-faq-presse .content .quicktabs-wrapper ul.quicktabs-tabs li {width: 100%;float: left;background-color: lightgrey;color: #fff;margin: 5px 0;}
	#block-quicktabs-faq-presse .content .quicktabs-wrapper ul.quicktabs-tabs li a {color: #fff;}
	#block-quicktabs-faq-presse .content .quicktabs-wrapper ul.quicktabs-tabs li.active a {color: #fff;}

	#quicktabs-quicktab_faq_generale {text-align: center;}
	#quicktabs-container-quicktab_faq_generale {text-align: left;}

	/*****************/
	/* ESPACE PERSO  */
	/*****************/
	.region #block-reachfive-login-reach5-block .content {width: 90%;margin-left: 5%;}
	.region #block-reachfive-login-reach5-block .sc-gzVnrw.eYmYmE {padding: 20px;}
	.region #block-reachfive-login-reach5-block .sc-gzVnrw.eYmYmE form button {border-radius: 0;width: 40%;float: none;background-color: #000;border-color: #000;top:0;}
    .region #block-reachfive-login-reach5-block .content{ width:90%; margin-left:5%;}
    .region #block-reachfive-login-reach5-block .sc-gzVnrw.eYmYmE{ padding:40px 20px 0px 20px;}
	.region #block-reachfive-login-reach5-block .sc-gzVnrw.eYmYmE form input {border-radius: 0;width: 100%;}
	.region #block-reachfive-login-reach5-block .sc-gzVnrw.eYmYmE form button {width: 50%;float:none;top: 30px;margin: 20px auto;position: relative;border-radius: 50px;}
	.region #block-reachfive-login-reach5-block .close.cross {right: 20px;top: 10px;opacity: 0.7;}
	.region #block-reachfive-login-reach5-block .sc-gzVnrw.eYmYmE .sc-ifAKCX.chXlmk {margin: 20px 0;}
	#hw-profile-newsletters-form ,
	#hw_profile_professional_roles_description {padding: 0 20px;}
	.page_user_title h1 {padding: 0 20px;}
	.page-user .page_user_content .user-edit-form .user-edit-container fieldset.required-fields .panel-body > .form-group {width: 100%;left: 0;}
	.page-user .page_user_content .user-edit-form .user-edit-container .form-control {width: 100%;}
	.page-user .page_user_content .user-edit-form .user-edit-container fieldset.required-fields .panel-body #edit-picture.panel {width: 100%;position: relative;}
	.page-user #hw-profile-role-11 .form-group .form-group.form-wrapper {width: 100%;float: left;}
	.page-user #hw-profile-role-11 ,
	.page-user .content .page_user_menu ul.menu {padding-inline-start: 0px;display: inline-block;}
	.page-user .content .page_user_menu ul.menu li {width: 48%;margin: 1%;float: left;background-color: lightgrey;color: #fff;}
	.page-user .content .page_user_menu ul.menu li a {color: #fff;}
	.page-user .content .page_user_menu ul.menu li.active a {background-color: #0093ff;}
	.page_user_menu ul li a.active-trail {background-color: #0093ff;color: #fff;}

		
	.page_user_menu section ul.menu {padding-inline-start: 0px;display: inline-block;}
	.page_user_menu section ul.menu li {width: 48%;margin: 1%;float: left;background-color: lightgrey;color: #fff;}
	.page_user_menu section ul.menu li a {color: #fff;}
	.page_user_menu section ul.menu li.active a {background-color: #0093ff;}
	.page_user_menu section ul li a.active-trail {background-color: #0093ff;color: #fff;}


	.page-user #hw-profile-user-interests-form #edit-parent-themes {width: 100%;padding: 10px 30px;}
	.page-user #hw-profile-user-interests-form .form-checkboxes .form-item {flex: 1 1 50%;margin-bottom: 30px;}

	.page-user .page_user_content  form .form-type-checkboxes {text-align: left;}
	.page-user .page_user_content .view .view-content {margin-left: 0;}
	.page-user .page_user_content .view:not(.view-hw-wishlist) .view-content .views-row {width: 50%;margin: 5px 0;}
	

	body.page-user-alerts .page_user_content .view .view-content .views-row .flag-outer {display: none;}
	body.page-user-alerts .page_user_content .view .view-content .views-row .node {position: relative;}
	body.page-user-alerts .page_user_content .view .view-content .views-row .flag-outer {display: block;width: 30px;height: 30px;overflow: hidden;border-radius: 50px;background-color: lightgrey;z-index: 9;}
	body.page-user-alerts .page_user_content .view .view-content .views-row .flag-outer {display: block;width: 30px;height: 30px;position: absolute;top: -10px;right: 0px;overflow: hidden;border-radius: 50px;background-color: lightgrey;z-index: 9;}
	body.page-user-alerts .page_user_content .view .view-content .views-row .flag-outer a {color: transparent;}
	body.page-user-alerts .page_user_content .view .view-content .views-row .flag-outer span a::before {content:"\e90e";position: absolute;top: 4px;left: 7px;font-family: "icomoon";color: #fff;}
	body.page-user-alerts .page_user_content .view .view-content .views-row .flag-outer span a.unflagged::before {content:"+";position: absolute;top: -4px;left: 9px;font-family: "icomoon";color: #fff;font-size: 20px;}



	body .page_user_content .view.view-display-id-block_series_alerts .view-content .views-row {height: 270px;}
	.page-user .view-hw-wishlist .view-content .views-row .group-right {padding: 0;text-transform: uppercase;width: 100%;text-align: center;margin: 20px 0;}
	.page-user .view-hw-wishlist .view-content .views-row .field .field-item {position: initial;left: 80px;}
	.page-user .view-hw-wishlist .view-content .views-row .field-name-hw-livre-couverture {padding: 0px 10px 10px 10px;}
	.page-user-interests #edit-submit {margin-right: 20px;}
	.page-user .node .group-left {width: 40%;}
	.page-user .node .group-middle {width: 60%;}
	.page-user .node .group-right {width: 100%;}
	.page_user_introduction ,
	.page-user .link-user-logout ,
	.page-user #edit-actions--2 {padding: 0 20px;}
	body.page-user-alerts .page_user_content .view .view-content .views-row:hover .flag-outer span a.unflagged::before {top: -2px;left: 10px;}
	body:not(.page-node-92094):not(.page-node-92097):not(.page-node-92095) .page_user_menu ul li:hover a::after {display: none;}

	.page-node-43872 .node-webform form {padding-left: 15px;}

	.pre-footer #block-hw-profile-user-profile-form .content {width: 90%;}
	#hw-profile-missing-fields-from > div {width: 90%;}
	/**********/
	/* FOOTER */
	/**********/

	footer.footer {position: relative;}
	footer.footer .container #block-menu-menu-footer {height: auto;}
	footer.footer .container #block-block-14 {width: 41%;}
	footer.footer .container #block-block-14 .content {padding: 0px;}
	footer.footer .container #block-menu-menu-reseaux-sociaux {display: none;}
	footer.footer .container #block-menu-menu-footer ul.menu li.dropdown {width: 100%;float: left;}
	footer.footer .container #block-menu-menu-footer ul.menu li.dropdown a {padding: 3px 0;}
	footer.footer .container #block-menu-menu-footer ul.menu li.dropdown .dropdown-menu {position: relative;}
	footer.footer .container #block-menu-menu-footer ul.menu li.dropdown:last-child {position: relative;top: 0; left: 0; }
	footer.footer .container #block-menu-menu-footer-2 {text-align: left;}
	footer.footer .container #block-menu-menu-footer-2 ul li a:after {display: none;}
	footer.footer .backtop {font-family: "icomoon";color: #fff;background-color: #000; transform:rotate(-90deg);width: 40px; height:40px;position: absolute;top: 40px;right: 40px;border-radius: 10px;border: 2px solid #fff;padding: 7px;}
	footer.footer .container #block-menu-menu-footer ul.menu li.dropdown {padding: 3px 0;margin-top: 20px;}	
	footer.footer .container #block-menu-menu-footer ul.menu li.last.expanded.link-menu-decouvrir.dropdown ul li {padding-left: 0;}
	footer.footer .container #block-menu-menu-footer ul.menu li.link-menu-decouvrir ul li a {padding: 3px 0px;}
	footer.footer .container #block-menu-menu-footer ul.menu li.li-link-menu-acces-espace ul.dropdown-menu li {width: 270px;}

}

/*MOBILE PAYSAGE*/

@media (orientation: landscape) and (max-width : 750px) {
	/*HEADER*/
	header#navbar .container .navbar-collapse {max-height: 100vh;overflow-y: scroll; }
	/*HOME*/
	#block-menu-menu-nos-collections ul.menu li {width: 25%;float: left;}
	#block-views-social-content-block .view-content .node {height: 390px;}
	#block-views-social-content-block .view-content .node .field-name-field-instagram-picture {width: 50%;float: left;}
	#block-views-social-content-block .view-content div:last-child .node .field-name-field-instagram-picture {float: right;}
	#block-block-5 {height: 1050px;}
	#block-views-selection-de-livres-block ,
	#block-views-livres-block-10 {max-width: 777px;}
	/*PAGE PLANNING DES SORTIES*/
	.page-planning-sorties .view-content .views-row {width: 33%;height: 360px;}
	.page-taxonomy-term .view-facettes > .view-content .views-row {flex: 0 0 30%;}
	.view-facettes > .view-content .views-row {flex: 0 0 45%;margin: 0px 10px;}
	.main-container.container .region-content .view-header .block-facetapi:last-child {margin-top: 0px;margin-left: 30px;margin-right: 0;}
	#block-block-1 {display: none;}
	.front .block_derniere_actu .content .view-actualites .view-content .views-row {width: 31%;}
	/*PAGE LIVRE*/
	.node-type-hw-livre .node-hw-livre .group-illust {width: 20%;margin-top: 40px;padding: 0;}
	.node-type-hw-livre .node-hw-livre .group-infos {width: 70%;margin-top: 0;}
	.node-type-hw-livre .node-hw-livre .group-infos-details ,
	.node-type-hw-livre .node-hw-livre .group-infos-auteurs {width: 50%;margin-top: 0;}
	.block_derniere_actu .content .view-actualites .view-content .views-row {width: 50%;}
	/*POP IN CONNEXION*/
	#reach5_log {max-height: 100vh;overflow-y: scroll;}
	/*PAGE NOS COLLECTIONS*/
	.page-collections .view-content .group-left, .page-collections .view-content .group-right {width: 50%;float: left;}
	.page-collections .view-content .group-right h2 {margin-top: 0;}
	.page-collections .view-content .group-right h2 a {font-size: 26px;}
	.page-collections .view-content .field-name-hw-collection-accroche {font-size: 18px;}
	#block-quicktabs-quicktab-collection {margin-top: 0px;}
	body:not(.page-node-92209):not(.page-node-92314):not(.page-node-92315) .block.block-quicktabs .content .quicktabs-wrapper ul.quicktabs-tabs {margin: 0;}
	/*FOOTER*/
	footer.footer .container #block-menu-menu-footer {width: 100%;}
	footer.footer .container #block-menu-menu-footer ul.menu li.dropdown {width: 30%;}
	footer.footer .container #block-menu-menu-footer ul.menu li.li-link-menu-acces-espace ul.dropdown-menu li {width: 220px;}
	#block-quicktabs-quicktab-page-num-rique.block_filter_collection .view-content .views-row {flex: 0 0 30%;}
}

/*IPHONE 5*/

@media screen and (max-width:321px) {

}

	/*//Prevent auto zoom*/
	@media screen and (-webkit-min-device-pixel-ratio:0) { 
	  select,
	  textarea,
	  input {
	    font-size: 16px;
	  }
	}
