@media (min-width: 990px) and (max-width: 1048px) {
.secondBloc ul li a{
font-size:14px  !important;
background:url("/images/bullet_encart.png") no-repeat scroll 0 0px rgba(0, 0, 0, 0) !important;
}
.secondBloc ul li:last-of-type a{
font-size:11px  !important;
}

}


@media (min-width: 768px) and (max-width: 990px) {

.user1, .user2, .user3 {
display: inline-block !important;
float: left;
margin: 0 auto !important;
padding: 0 !important;
width: 48% !important;
}

 
.titleHeaderHome { 
width: 42% !important;
}

.headerTopPhone{
font-size:26px !important;
margin:11% auto 0;
}

.headerTopPhone > a{
font-size:26px !important;
}
.titleHeaderHome {
margin:1% 2% 0 3%;
}
.dropdown li{
width:35%!important;
margin:2px !important;
}

.headerNumber span{
font-size:20px !important;
margin-right:10%;
}
.titleHeaderHome .moduletable > h1{               
font-size:46px;
text-align: center; 
}
.titleHeaderHome .moduletable > h2{               
font-size:17px;
text-align: center;
}

.flex-caption .contentSlider{
font-size:24px;
}
ul.listeFooter li{
font-size:13px;
}
ul.listeFooter li a{
font-size:13px;
}


}
@media (min-width: 800px) and (max-width: 900px) {
.right-module-position {
margin: 0 auto !important;
width: 100% !important;
} 

}
@media (min-width: 480px) and (max-width: 800px) {
ul.listeFooter li{
font-size:12px;
}
ul.listeFooter li a{
font-size:12px;
}

.user1, .user2, .user3, .user4, .user5, .user6{
display:block;
}
.item-pagenos-soins {
display:block !important;
}


}

@media (min-width: 480px) and (max-width: 800px) {
.secondBloc ul li a{
font-size:11px  !important;
background:url("/images/bullet_encart.png") no-repeat scroll 0 0px rgba(0, 0, 0, 0) !important;
}
.lienSecondBloc li{
padding:0 !important;
}
.secondBloc ul li:last-of-type a{
font-size:10px  !important;
}
.right-module-position {
    margin: 0 auto !important;
    width: 100% !important;
}
.item-pagenos-soins {
display:block !important;
}

}
@media (min-width: 480px) and (max-width: 768px) {

.headerTopPhone{
font-size:18px !important;
margin:19% auto 0;
}

.item-pagenos-soins {
 display: block;
}

.headerTopPhone > a{
font-size:18px !important;
}

.user1, .user2, .user3{
display:inline-block !important;
width:48% !important;
}
.titleHeaderHome {
margin:3% 6%;
}
.dropdown li a {
font-size:0.9em !important; 
}

.headerNumber span{
font-size:14px !important;
margin-right:14%;
}
.headerTopPhone img{
width:19px;
height:21px;
}

.titleHeaderHome .moduletable > h1{               
font-size:39px;
text-align: center;
}
.titleHeaderHome .moduletable > h2{               
font-size:14px;
text-align: center;
}

.flex-caption .contentSlider{
font-size:16px;
}

.footerVert{
line-height:1.1;
padding:20px 0;
}
.footerVert li a{
font-size:13px;
}

.dropdown li{
width:35%!important;
margin:2px !important;
}

}

@media (max-width: 480px) {

.headerTopPhone{
font-size:12px !important;
margin:19% auto 0;
}
.search{
/*display:none;*/
}

.headerTopPhone > a{
font-size:13px !important;
display: block;
}
.dropdown li a {
font-size:1em !important; 
}
.item-pagenos-soins {
display:block !important;
}

.right_column .right-module-position{
right:0!important;
position:relative;
}

.headerNumber span{
font-size:13px !important;
margin-right:21%;
}
.headerTopPhone img{
width:19px;
height:21px;
display:block;
margin:0 auto;
}
.titleHeaderHome {
margin:6% 6%;
width:56% !important;
}

.logo {
padding-top: 40px !important;
}

.titleHeaderHome .moduletable > h1{               
font-size:31px;
text-align: center;
}
.titleHeaderHome .moduletable > h2{               
font-size:11px;
text-align: center;
}
.flex-caption .contentSlider{
font-size:9px;
}
ul.listeFooter li{
font-size:8px;
}
ul.listeFooter li a{
font-size:8px;
}
.dropdown {
display:none;
}
.slicknav_menu {
display:block;
}
.footerVert{
line-height:1.1;
}
.flex-control-nav{
display:none;
}
.top{
display:none;
}

.footerVert{
height:75px !important;
line-height:1.2 !important;
padding:14px 0;
}
ul.listeFooter li{
font-size:13px !important; 
}
ul.listeFooter li a{
font-size:13px !important;
}

}

/* iPads & Tablets (landscape) ----------- */
@media only screen 
and (min-device-width : 550px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

.user1, .user2, .user3{
width:30% !important;
float:none !important;
/*width : 100% !important;*/
margin:0 !important;
clear:both;
display:inline-block !important;

}
.secondBloc ul li a{
font-size:13px !important;
}
.secondBloc ul li:last-of-type a{
font-size:11px !important;
}



}


/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {

.user1, .user2, .user3{
width:48% !important;
float:none !important;
padding:0 !important;
margin:0 auto!important;
/*width : 100% !important;*/
margin: 0 auto;
clear:both;
display:inline-block;

}