

@media screen and (min-width: 480px) and (orientation: portrait), screen and (min-width: 600px) and (orientation: landscape){

.path-frontpage .view-pc-accroche-une .views_slideshow_slide,
#views_slideshow_cycle_teaser_section_pc_accroche_une-block_1{
	width: 100%!important;
	/*height: 470px;*/
}

.views_slideshow_slide{
	width: 100%!important;
}

.path-frontpage .view-pc-accroche-une .field--name-field-visuel{
	width: 62%;
	box-sizing: border-box;
	overflow: hidden;
	text-align: center;

}
.path-frontpage .view-pc-accroche-une h3{
	width: 38%;
	box-sizing: border-box;
	margin-bottom: 0.7em;
}

#views_slideshow_cycle_teaser_section_pc_accroche_une-block_1 img{
	display: block;
	//height: auto;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.path-frontpage .view-pc-accroche-une .field--name-field-descriptif p{
	margin-top: 0;
}

.path-frontpage .view-pc-accroche-une h3{
	max-height: none;
	overflow: visible;
	padding-left: 4%;
	padding-right: 4%;
}

.path-frontpage .view-pc-accroche-une .field--name-field-descriptif{
	width: auto;
	height: 200px;
	padding: 0 4%;
	float: none;
	border: none;
  overflow-y: auto;
}

.path-frontpage .view-pc-accroche-une .field--name-field-lien a{
	height: 33px;
	width: 33px;
	position: static;
	display: block;
}

.path-frontpage .view-pc-accroche-une .field--name-field-lien{
	width: auto;
	height: auto;
	bottom: 2.5rem;
	right: 2.5rem;
	top: auto;
	margin-top: auto;
}

.field--name-field-lien a {
	margin-left: calc(100% - 1rem);
}



#block-views-block-pc-accroche-une-block-1 h2{
	width: 30%;
	right: 0;
	margin-top: 0.5em;
	right: 4%;
}

.views_slideshow_cycle_teaser_section{
	width: 100%!important;
}

}

@media screen and (min-width: 480px) and (max-width: 1024px) and (orientation: portrait), screen and (min-width: 600px) and (max-width: 1024px) and (orientation: landscape) {

.path-frontpage .view-pc-accroche-une .field--name-field-visuel{
	width: 55%;
}
.path-frontpage .view-pc-accroche-une h3{
	width: 45%;
}
#block-views-block-pc-accroche-une-block-1 h2{
	width: 37%;

}

}

/**************************************************************/
/*------------------------- MAX 1316 -------------------------*/
/**************************************************************/
@media screen and (min-width: 0px) and (max-width: 700px) {
  .views_slideshow_controls_text_previous button {
    display: none;
  }
  .views_slideshow_controls_text_next button {
    right: 9%;
  }
.field--name-field-lien a {
	margin-left: calc(100% - 1rem);
}

  /*.path-frontpage .view-pc-accroche-une .views_slideshow_slide,*/
  /*#views_slideshow_cycle_teaser_section_pc_accroche_une-block_1 {*/
  /*  height: inherit;*/
  /*  max-height: inherit;*/
  /*}*/
}
