/************************************************
 *
 *  File     :  fr_FR.css
 *  Medium   :  Screen
 *  Version  :  0.1
 *  Website  :  Michelin Connected
 *  Author   :  Blast Radius
 *  Desc.    :  override default css styles for France
 *
 ************************************************/
/*******************************************************************************************
 *
 * Don't forget to put in the locales SVN css file and after the pushed delete it from here
 *
 *******************************************************************************************/
 /* QUICK FIX - GRAND TOUR*/
 #grand-tour-wrapper #vidYT-0 {
    display: none;
}
/*END QUICK FIX*/
 .propotion-link {
	visibility: hidden;
	display: none;
}

#offers #info-block {
	display: none;
}

.campaign-menu-list li a {
	padding-left: 0px;
}


/* added 20.03.2012 */
/* campaign replacement css */

.michelin-primacy-3 .noflash-text h2, .panel-michelin-primacy-3 .noflash-text h2 {	
	font-size: 20pt;
	font-weight: bold;
    padding-left: 183px;
    padding-top: 277px;	
}

.michelin-primacy-3 .noflash-text p, .panel-michelin-primacy-3 .noflash-text p {	
	color: #FFFFFF;
    font-size: 13pt;	
    padding-left: 238px;
    padding-top: 0;
}

.michelin-primacy-3 .noflash-text p sup, .panel-michelin-primacy-3 .noflash-text p sup {
	font-size: 8pt;
}

.v2 .award-tout .tyre-image-zoom.tyre-lightbox a {
	position:static;
}

.dealer-locator .noflash-text h2, .panel-dealer-locator .noflash-text h2 {	
	font-size: 27px;
	font-weight: bold;
    left: 215px;
    top: 50px;
	position: absolute;	
	width: 400px;
}

.dealer-locator .noflash-text .campaign-text, .panel-dealer-locator .noflash-text .campaign-text {	
	font-size: 30pt;
	font-weight: bold;
    left: 215px;
    top: 90px;	
	position: absolute;
}

.dealer-locator .noflash-text .campaign-legal, .panel-dealer-locator .noflash-text .campaign-legal {	
	font-size: 15pt;
	font-weight: bold;
    left: 270px;
    top: 150px;
	width: 360px;	
	position: absolute;
	color: #F6FAFB;
}

.dealer-locator .noflash-text .campaign-legal span, .panel-dealer-locator .noflash-text .campaign-legal span {
	color: #FDFC01;
}

.tyre-selector .noflash-text h2,.panel-tyre-selector .noflash-text h2 {	
	font-size: 30pt;
	font-weight: bold;
    left: 90px;
    top: 50px;
	position: absolute;	
	width: 400px;
}

.tyre-selector .noflash-text .campaign-text, .panel-tyre-selector .noflash-text .campaign-text {	
	font-size: 30pt;
	font-weight: bold;
    left: 150px;
    top: 90px;	
	position: absolute;
}

.tyre-selector .noflash-text .campaign-legal, .panel-tyre-selector .noflash-text .campaign-legal {	
	color: #F6FAFB;
    font-size: 15pt;
    font-weight: bold;
    left: 225px;
    position: absolute;
    top: 150px;
    width: 260px;
}

.tyre-selector .noflash-text .campaign-legal span, .panel-tyre-selector .noflash-text .campaign-legal span {
	color: #FDFC01;
}


.viaMichelin .noflash-text h2, .panel-viaMichelin .noflash-text h2 {	
	font-size: 30pt;
    font-weight: bold;
    left: 180px;
    position: absolute;
    top: 61px;
    width: 400px;	
}

.viaMichelin .noflash-text .campaign-text, .panel-viaMichelin .noflash-text .campaign-text {	
	font-size: 30pt;
    font-weight: bold;
    left: 180px;
    position: absolute;
    top: 155px;
}

.viaMichelin .noflash-text .campaign-legal, .panel-viaMichelin .noflash-text .campaign-legal {	
	font-size: 15pt;
	font-weight: bold;
    left: 270px;
    top: 150px;
	width: 360px;	
	position: absolute;
	color: #F6FAFB;
}

.viaMichelin .noflash-text .campaign-legal span, .panel-viaMichelin .noflash-text .campaign-legal span {
	color: #FDFC01;
}
/* end campaign replacement css */

/* Hide search filtering and sorting on french dealers (homepage and dealer-locator)*/

  #dealerLocator .tags,.promo-dealer-locater .tags ,#dealerLocator #dealerSelectorContent #dealerSearch{
  display:none;
  }
#dealerSelectorContent #searchFormDealer #searchFormDealerResults .sortby{
 display:block !important;
}
#dealerLocator #searchFieldDealer{
	margin-top:30px;
}
 /* End french dealers filterng and sorting code*/
#dealerLocator #searchFormDealerTableResults div.columnA {
	padding-left: 2px;
}
#dealerLocator #searchFormDealerTableResults div.columnB {
	padding-left: 6px;
}
#dealerLocator #searchFormDealerTableResults h4{
	font-size: 13px;
}  
#dealerLocator img.dealer-network-icon {
	right: 4px;
}
#dealerLocator .columnC .dealer-network-icon {
	top: 5px;
}

#carousel-nav {
	width:960px;
}
.carousel-menu .items-5 li:first-child {
	width:195px !important;
}

/*fix pdp carousel navigation*/
#pdp-landing .carousel-menu .items-2 li:first-child, .pop-up-page .carousel-menu .items-2 li, #pdp-landing .carousel-menu .items-3 li:first-child, .pop-up-page .carousel-menu .items-3 li, #pdp-landing .carousel-menu .items-4 li:first-child, .pop-up-page .carousel-menu .items-4 li, #pdp-landing .carousel-menu .items-5 li:first-child, .pop-up-page .carousel-menu .items-5 li {
    width: 15px !important;
}

/*winter*/
#container-results.tyre-selector-1-4 #resultsContainer .tyre-dim-block {
	float: left;
	background: #EEE;
	width: 932px;
}

a.eu-labeling-trigger.icon-2 {
	background: url(/assets/img/sprites/noise_icon.png) no-repeat;
}


#tyre-results ul li span.new-item, #tyre-launcher ul li span.new-item, .tyre-launcher ul li span.new-item, #container-results.tyre-selector-1-4 #resultsContainer #tyre-results ul li span.new-item, #container-results.tyre-selector-1-4 #resultsContainer #tyre-launcher ul li span.new-item, #container-results.tyre-selector-1-4 #resultsContainer .tyre-launcher ul li span.new-item, #tyre-results ul li span.new-item, #tyre-launcher ul li span.new-item, .tyre-launcher ul li span.new-item {
	background: url(/assets/img/fr_FR/generic/icon-new.png) no-repeat;
	width: 58px;
}

/*prevent offers override
*
*MICONV2-5458 [added 24.10.12]
*/
#offers-wrap .offers-container .inner, #offers-wrap .offers-container .crm-error {
	float:none;
	background:none;
}

.offers-article-content .inner {
	padding:0 16px !important;
	width:auto !important;
}

/**
* Added 20px bottom padding to body
*  MICONV2-7526 
*  Added on [11.04.2013]
**/
body { 
   padding-bottom: 20px !important;
} 

/**
* MyMichelin icons fix
* MICONV2-10097
* Added [24.09.2013]
**/

.picto-blue{
	background-position: 0px -27px !important;
}
.picto-white{
	background-position: 0px -63px !important;
}
.picto-grey{
	background-position: 27px 0px !important;
}
.top-tooltip-icons{
	margin-top: 10px;
	height: 27px !important;
}
.top-tooltip-icons img{
	width: 27px !important;
	height: 27px !important;
}

/**
* MyMichelin top header fix
* MICONV2-10141
* Added [24.09.2013]
**/
.mood-brand-promise{
  	position: static !important;
  	bottom: auto !important;
  	padding-top: 10px;
  	padding-bottom: 10px;
	width: 500px;
  }
  .my-michelin-home-wrapper .header{
  	height: auto !important;
  	min-height: 315px;
  	background-position: bottom right;
  	background-color: #8aaed6;
	background-repeat: no-repeat;
  }
  .my-michelin-home-wrapper .header-content{
  	float: none !important;
  }
  .my-michelin-home-wrapper .header .cover{
    top: auto !important;
    bottom: 61px;
	right: 190px !important;
  }
  
/*MICONV2-13263
* Added 22.04.2014
**/  
#pdp-prize-draw .section-title h2 {
	text-transform: none !important;
}

#tyreSelector21-details .price-section .price-info .price .decimal {
	font-size:inherit;
}
/** Click to chat live IE fix. Remove on 10.06.2015 **/
.live-chat.global-toolbar a {
	width:235px!important;
	height:28px!important;
}

/*https://bravo.blastradius.com/browse/MICONV2-19034 - Added 22.09.2015*/
#mtopv2.digiparade .mtopv2-section-home,
#mtopv2.digiparade .mtopv2-section-home-bg {
    min-height: 834px;
}

#launcher-v2 .launcher-content ul .new-item {
	font-size: 9px;
}

/* https://jira.uhub.biz/browse/BRAMSLO-1030 */
#pdp-tunnel p.price{
	font-size:21px !important;
}
#pdp-tunnel p.price .label{
	font-size:12px !important;
}
#pdp-tunnel .third.col .yellow-button, #pdp-tunnel .third.col .blue-button{
	font-size:12px !important;
}

#latest-tyre .pdp-price > p > span {
	font-size: 33px !important;
}

#latest-tyre .pdp-price > p {
    font-size: 19px !important;
}

#tyreSelector21 #tyreSelector21-wrapper .results-available .no-promo .dual-reco-container.e-corner-dual-reco .buttons-promo-section .recommended-price-container {
	min-height: 80px !important;
}

.e-corner-rezulteo-link-container a.rezulteo-link.tunnelButton>span>span {
    font-size: 11px!important;
}
#new-our-experts #sharing-passion #sp-content .sp-item p{
	white-space: nowrap !important;
}



/*performance page*/
#launcher-v2 .launcher-content-wrap > ul > li .ratings-info .left-section,
#launcher-v2 .launcher-content-wrap > ul > li .ratings-info .right-section{ 
  max-width: 45%;
}
#launcher-v2 .launcher-content-wrap > ul > li .left-section .people-recommend > p .text{
  max-width: 190px;
}
#launcher-v2 .launcher-content-wrap > ul > li .ratings-info .left-section .average-overall-info{
  margin-left: 55px;
}
.rr-section p.feature-title {
  min-height: 32px;
}
.mtop-section .media {
    text-align: center;
}