/* ajouter ici vos css */

.account{
	text-align:center;
}
/*
.big-title span {
    line-height: 6.5rem !important;
}
*/
.content-pro h2 {
    margin-top: 0px !important;
}
.content-pro .inner .left-d, .content-pro .inner .right-d {
    width: !important;
}

.radio .bottom audio {
    margin-top:15px !important;
	display:block !important;
	height:32px !important;
	
}

.hours th {
	height:35px;
}

.promo-highlight .space.tiny .medium {
    font-size: 1.7rem !important;
}

.block .inner {
	padding-left:6px !important;
}
/*
.adjust  .img {
    margin-bottom: 40px;
}*/
.promo-highlight .old-price .black sup {
    font-size: 2.4rem !important;
    line-height: 2.4rem;
	margin-top:-5px !important;
}
.print .bulletin .game-date {
	font-size:12pt !important;
}

.promo.fruit>a:hover,.promo.fruit .promo-name,.promo.epicerie>a:hover,.promo.epicerie .promo-name-petit{color:#433d3f}

.promo-name{font-family:'OswaldRegular', sans-serif;font-style:normal;font-size:23px;font-size:2.3rem;line-height:25px;line-height:2.5rem;color:#fff;text-transform:uppercase}

.promo-name{left:13px}.

.promo-name{font-size:23px;font-size:2.3rem;line-height:28px;line-height:2.8rem}

.promo .infobulle {
  position: absolute;
  left: 37px;
  top: 75px;
  max-width: 140px;
}

.block .title {
    margin-bottom: 15px !important;
}

#drop-week .day .custom-modal li{
	color:#000000;
}
.content-form .sidebar .list-info.open-shop li.onenew {
    background: url("/charte/base/img/visual/one-new.png") no-repeat scroll 2px center rgba(0, 0, 0, 0);
    color: #fff;
    font-family: "nal_handregular",sans-serif;
    font-size: 2.4rem;
    line-height: 2.4rem;
    padding-left: 40px;
}
.content-form .sidebar .list-info.open-shop li.onenew.active {
    background-image: url("/charte/base/img/visual/one-active-new.png");
}

.content-form .sidebar .list-info.open-shop li.twonew {
    background-image: url("/charte/base/img/visual/two-new.png");
}
.content-form .sidebar .list-info.open-shop li.twonew.active {
    background-image: url("/charte/base/img/visual/two-active-new.png");
}


.content-form .sidebar .list-info.open-shop li.threenew {
    background-image: url("/charte/base/img/visual/three-new.png");
}
.content-form .sidebar .list-info.open-shop li.threenew.active {
    background-image: url("/charte/base/img/visual/three-active-new.png");
}
#open-shop {
    padding-top: 15px !important;
}
#meca-op-natio-trigger{
	bottom: 45px;
}
.cachelabox{
	display:none !important;
}
.countrySmall{
	font-size:2.5rem !important;
}
.promo-nameSmall{
	font-size:2.1rem !important;
}

@media only screen and (max-width: 720px)  {
#open-shop .msg-required {
  top: 155px;
}
#cookieChoiceInfo{
	width:50% !important;
	
}
}
@media only screen and (min-width: 720px) and (max-width: 974px) {
.height-default {
    height: 424px;
}
.block .bottom {
    /*width: 296px;*/
}
#cookieChoiceInfo{
	width:50% !important;
	
}
.promo .infobulle {
    position: absolute;
    left: 7px;
    top: 105px;
    max-width: 140px;
  }
}

@media only screen and (min-width: 974px) {
.mb15{
	margin-bottom:15% !important;
}
}

@media only screen and (min-width: 1490px){
	#children-flexslider #slider-ajust-btn{width:100%;right:auto}
	#children-flexslider #slider-ajust-btn img{margin:0 auto}
	
	}
/*
@media only screen and (min-width: 720px) and (max-width: 1494px) {
  #children-flexslider #slider-center-btn {
    width: 75%;
    right: auto;
  }
  #children-flexslider #slider-center-btn img {
    margin: 0 auto;
  }
}

.btn.cat.btn-orange > span {
   
    padding-left: 5px;
    padding-right: 5px;
}
.btn.cat.btn-yellow{
	margin-left:10px;
}
*/
/* -------------------------------- */
/* ::: D E T A I L (d'une actu) ::: */
/* -------------------------------- */

.content-detail2 .right-content {
  position: relative;
}
.content-detail2 .right-content .block {
  width: 100%;
  padding: 20px 15px;
}

.content-detail2 + .big-title {
  margin-top: -60px;
}
.content-detail2 .title {
  max-width: 100%;
  margin-right: 0;
  margin-left: 0;
}
.content-detail2 .block strong {
  color: #433d3f;
}

.content-detail2 .block a:hover {
  color: #433d3f;
  text-decoration: none;
}

.content-detail2 .block p + h3 {
  margin-top: 40px;
}
.content-detail2 .video-link:before {
  top: 50px;
  left: 90px;
}


@media only screen and (min-width: 720px) {

  .content-detail2 .right-content .block {
    width: 100%;
    padding: 20px 30px 30px;
  }
  
}
@media only screen and (min-width: 720px) and (max-width: 974px) {
  .content-detail2 .right-content {
    width: 480px;
  }
  .content-detail2 .right-content .block {
    width: 466px;
  }
  .content-detail2 .height-2 {
		height: 430px !important;
	}

}
@media only screen and (min-width: 974px) {
  .content-detail2 + .big-title {
    margin-top: -10px;
  }
  .content-detail2 .right-content {
    width: 650px;
  }
  .content-detail2 .right-content .block {
    width: 636px;
  }
}
@media only screen and (max-width: 720px) {
 
  
  .pagval .image {
	margin-left:21%;
	}
	.asp{
		padding-left:35px;
	}
}
@media only screen and (min-width: 720px) {
 
  .content-pro .inner2 {
    width: 485px;
    padding-bottom: 0;
  }
  .pagval .image {
	width:auto;
	margin-left:2%;
	}
}
@media only screen and (min-width: 974px) {
 
  .content-pro .inner2 {
    width: 730px;
  }
  .pagval .image {
	margin-left:2%;
	}
  
}