@charset "utf-8";


.bg-particuliers {
    background-color: #f89323 !important;
    color: #FFF;
    width: 100%;
    float: left;
    padding-left: 20px;
    height: 60px;
    line-height: 60px;
    font-family: 'Montserrat';
    font-weight: bold;
    font-size: 18px;
	background-image:url('../images/plus.png');
	background-repeat: no-repeat;
    background-position: 95%;
}
.bg-particuliers a{
   color:white;
    font-family: 'Montserrat';
    font-weight: bold;
    font-size: 18px;
}
.bg-particuliers a:hover{
  text-decoration:none;
}




.bg-professionnel  {
    background-color: #60CEED !important;
    color: #FFF;
    width: 100%;
    float: left;
    padding-left: 20px;
    height: 60px;
    line-height: 60px;
    font-family: 'Montserrat';
    font-weight: bold;
    font-size: 18px;
	background-image:url('../images/plus.png');
	background-repeat: no-repeat;
    background-position: 95%;
}
.bg-professionnel  a{
   color:white;
    font-family: 'Montserrat';
    font-weight: bold;
    font-size: 18px;
}
.bg-professionnel a:hover{
  text-decoration:none;
}




.bg-entreprises  {
    background-color: #0086ce   !important;
    color: #FFF;
    width: 100%;
    float: left;
    padding-left: 20px;
    height: 60px;
    line-height: 60px;
    font-family: 'Montserrat';
    font-weight: bold;
    font-size: 18px;
	background-image:url('../images/plus.png');
	background-repeat: no-repeat;
    background-position: 95%;
}
.bg-entreprises  a{
   color:white;
    font-family: 'Montserrat';
    font-weight: bold;
    font-size: 18px;
}
.bg-entreprises a:hover{
  text-decoration:none;
}




.bg-assistance  {
    background-color: #373838   !important;
    color: #FFF;
    width: 100%;
    float: left;
    padding-left: 20px;
    height: 60px;
    line-height: 60px;
    font-family: 'Montserrat';
    font-weight: bold;
    font-size: 18px;
	background-image:url('../images/plus.png');
	background-repeat: no-repeat;
    background-position: 95%;
}
.bg-assistance  a{
   color:white;
    font-family: 'Montserrat';
    font-weight: bold;
    font-size: 18px;
}
.bg-assistance a:hover{
  text-decoration:none;
}


.bg-groupemt  {
    background-color: #6b6b6b      !important;
    color: #FFF;
    width: 100%;
    float: left;
    padding-left: 20px;
    height: 60px;
    line-height: 60px;
    font-family: 'Montserrat';
    font-weight: bold;
    font-size: 18px;
	background-image:url('../images/plus.png');
	background-repeat: no-repeat;
    background-position: 95%;
}
.bg-groupemt  a{
   color:white;
    font-family: 'Montserrat';
    font-weight: bold;
    font-size: 18px;
}
.bg-groupemt a:hover{
  text-decoration:none;
}


.mega
{
	display:none;
	z-index: 999999999999999999999999999999999999 !important;
	position: absolute;
}

.pleft
{
	padding-left:0px;
}
.icon-date
{
/*! float:left; */
display:inline;
margin-top:5px;
}
.icon-date img
{
margin-top:0px;
vertical-align: top;
}
.ville-date
{
/*! float:left; */display:inline-block;font-size:11px;color: #666666 /* !important*/;font-weight:normal;margin-left: 5px;margin-top:0px;text-align:left;padding-bottom: 11px;margin-right: 10px;font-family: 'Montserrat';font-weight: bold;}

.ville-date a
{
	text-decoration:none;
}
.finance
{background: #f3f3f3;width: 100%;text-align: right;height: 37px;margin-bottom: 10px;}
.versionmobile
{
	display:none !important;
	margin-bottom:5px;
	background: white;
	padding-bottom: 13px;
}

.versionmobile .row:first-child
{
	padding-top:5px;
	padding-bottom:5px;
}
.col.col-sm-5.col-xl-5.text-right.padding.margin10.iconatetopmobile {
    padding-left: 0px;
}
#closemobile
{
	display:none !important;
}
.megamenuaccueilversionmobile .navbar-default .navbar-toggle {
    border-color: transparent !important;
}
.versionmobile .form-control {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc !important;
    border-radius: 4px;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.075) inset !important;
0
}
@media screen and (max-width:1024px)
{
.mgroupemt
{
	font-size:12px;
}
.mparticuliers.active {
    font-size: 18px;
   
}
.mentreprises {
  
    font-size: 18px;
   
    color: #FFF;
}
	.meboutique {

    font-size: 18px;

}

.mentreprises.active {
   font-family: Montserrat-Bold;
    text-transform: uppercase;
    font-size: 18px;
  
    color: #ed7d31;
}
.icons  li img
{
	width:40px;
}
.mparticuliers a, .mprofessionnel a, .mentreprises a, .meboutique a
{
	font-size:16px !important;
}
.meboutique  a
{
	font-size:16px;
}
.mgroupemt  a
{
	font-size:12px;
}
}



@media screen and (max-width:993px)
{
#header
{
		display:none !important;
}
.versionmobile
{
	display:block !important;
	margin-bottom:5px;
	background: white;
	padding-bottom: 0px;
}
.header-megamenu-groupemt
{
	display:block;
}
.submenu-particuliers
{
	display:block;
}
.submenu-particuliers a.classique
{
	display:none !important;
}


.submenu-professionnel
{
	display:block;
}
.submenu-professionnel a.classique
{
	display:none !important;
}

.submenu-entreprises
{
	display:block;
}
.submenu-entreprises a.classique
{
	display:none !important;
}

.submenu-groupemt
{
	display:block;
}
.submenu-groupemt a.classique
{
	display:none !important;
}

}
 @media (min-width: 768px) and (max-width: 993px) {
	 
	  #headeriam
	 {
		 display:none;
	 }
	 
	 .header-megamenu-groupemt
	 {
		 display:block !important;
	 }
    .navbar-collapse.collapse {
        display: none !important;
    }
    .navbar-collapse.collapse.in {
        display: block !important;
    }
    .navbar-header .collapse, .navbar-toggle {
        display:block !important;
    }
    .navbar-header {
        float:none;
    }
    .navbar-nav > li {
    float: none;
}
.versionmobile
{
	display:block;
}
.megamenuaccueilversionmobile
{
	display:none;
		/*! margin-top:2%; */
}
.header-megamenu-particuliers
{
	display:block  !important;
}
.header-megamenu-professionnel
{
	display:block !important;
}

.header-megamenu-entreprises
{
		display:block !important;
}
.header-megamenu-groupemt
{
		display:block;
}
}

@media  (max-width: 767px)
 {
	 
	#headeriam{
		display:none !important;
	}
.versionmobile
{
	display:block;
}
.megamenuaccueilversionmobile
{
	display:none;
	/*! margin-top: 1%; */
}
.header-megamenu-particuliers
{
	display:block !important;
}
.header-megamenu-professionnel
{
	display:block !important;
}

.header-megamenu-entreprises
{
		display:block !important;
}
.header-megamenu-groupemt
{
		display:block !important;
}

/***********************/

.mmenu li
{
	width:100%;
	float:left;
	border-bottom:1px solid #f4f4f4;
	text-align:left;
	margin-bottom:10px;
	padding-bottom:10px;
}
 .mparticuliers,.mentreprises,meboutique
	 {
		 width:100%;
		 float:left;
		 margin-bottom:4%;
	 }
.navbar-collapse.in {
		 overflow-y: scroll;
}
.mparticuliers.active:after {
border-top: 0px solid #ed7d31;
border-left: 0px solid transparent;
border-right: 0px solid transparent;
bottom: 0px;
left: 0%;

}
.mentreprises.active:after {
border-top: 0px solid #ed7d31;
border-left: 0px solid transparent;
border-right: 0px solid transparent;
bottom: 0px;
left: 0%;

}
.meboutique.active:after {
border-top: 0px solid #ed7d31;
border-left: 0px solid transparent;
border-right: 0px solid transparent;
bottom: 0px;
left: 0%;

}

.mmcompte
{
	display:none !important;
}
.mmenu li:last-child {

    border-bottom: 0px !important;

}

/*****************search***************/
.block-search
{
	display:block !important;
	cursor:pointer;
	border:0px;
	height:25px;
	left:0px;
	bottom:0px;
	position:absolute;
	width:99%;

	z-index: 9999999;
}



.mmenu
{
	display:none;
}

  
 .navbar-default .navbar-nav > li > a {
    color: #fff !important;
    text-transform: uppercase;
    font-size: 16px;
    text-align: left !important;
    font-family: "futura medium bt";
    /*! padding-left: 0px; */
}

.financevm
{
display:none;
}
.groupevm
{
display:none;
}

.iconpluswatsup .well  {
   
    border-radius: 0px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
    margin-bottom: 1px;
    min-height: 20px;
    padding: 6px;
    margin-top: 5px;
	margin-bottom:0px;
}
.iconpluswatsup .row
{
	margin:5px 0px 0px 0px !important;

}

.searchmobile.well
{
	background:white !important;
	border:1px 0px 1px 0px !important;
	margin-bottom: 1px !important;
	min-height: 1px !important;
	padding: 1px !important;
}
.searchmobile input.vm-serche {
    background-color: #ffffff;
    border: 1px solid #cccccc;
    border-radius: 10px;
    color: #999999;
    display: inline;
    margin: 5px;
    padding: 6px;
   
}
.searchmobile input.vm-btn-serch {
    background-color: #f68121;
    border: 0 none;
    border-radius: 10px;
    color: #ffffff;
    display: inline;
    font-weight: bold;
    height: 30px;
    margin: 5px;
    width: 30px;
}

/***************/
}
@media  (max-width:360px)
{
.iconatetopmobile img
{
	max-width:30% !important;
}
.cartItem .paniertop
{
max-width:94% !important;	
}
}
@media  (max-width:320px)
{
.iconatetopmobile img
{
	max-width:30% !important;
}
.cartItem .paniertop
{
max-width:80% !important;	
}
.megamenuaccueilversionmobile .submenu-groupemt
{
font-size:16px !important;	
}

}
