#Partenaire .bx-wrapper{}

#Partenaire .bx-wrapper img{max-width:100%;}

#Partenaire .bx-wrapper .bx-viewport{}

#Partenaire .bx-wrapper .bx-loading{}

#Partenaire .bx-wrapper .bx-pager{display:none;}

#Partenaire .bx-wrapper .bx-pager .bx-pager-item{}

#Partenaire .bx-wrapper .bx-pager.bx-default-pager a{}

#Partenaire .bx-wrapper .bx-pager.bx-default-pager a:hover{}

#Partenaire .bx-wrapper .bx-pager.bx-default-pager a.active{}

#Partenaire .bx-wrapper .bx-controls-direction a{}

#Partenaire .bx-wrapper .bx-controls-direction a.disabled{}

#Partenaire .bx-wrapper .bx-prev{}

#Partenaire .bx-wrapper .bx-prev:hover{}

#Partenaire .bx-wrapper .bx-next{}

#Partenaire .bx-wrapper .bx-next:hover{}

 #Partenaire .bxslider_Partenaire li {
    padding-top: 20px;
    padding-bottom: 20px;
}

@media screen  and (min-width:1451px)
{
 #Partenaire .bx-wrapper .bx-viewport{padding:0px 0px;}
#Partenaire .bx-wrapper {
   margin:auto;
    position: static;
}

 #Partenaire .bxslider_Partenaire li {
    margin-right: 7vw !important;
    background: #fff;

    text-align: center;
    width: 340px !important;
}
  #Partenaire .bx-wrapper .bx-prev {
    left: 0px !important;
    width: 80px;
    height: 80px;
    top: calc(50% - 40px);
}
 #Partenaire .bx-wrapper .bx-next {
    right: 0px !important;
    width: 80px;
    height: 80px;
    top: calc(50% - 40px);
}
}

@media screen and (min-width:1170px) and (max-width:1450px)
{
 #Partenaire .bx-wrapper .bx-viewport{padding:0px 65px;}
#Partenaire .bx-wrapper {
 
    position: static;
}

 #Partenaire .bxslider_Partenaire li {
    margin-right: 5vw !important;
    background: #fff;
    margin-left:5vw !important;
    text-align: center;
    width: calc((80vw - 290px) / 3) !important;
}
  #Partenaire .bx-wrapper .bx-prev {
    left: 0px !important;
    width: 80px;
    height: 80px;
    top: calc(50% - 40px);
}
 #Partenaire .bx-wrapper .bx-next {
    right: 0px !important;
    width: 80px;
    height: 80px;
    top: calc(50% - 40px);
}
}


 #Partenaire .bx-wrapper .bx-next:hover {
    background: #000 url(../../../Images/SuivPar.png) 50% 50% no-repeat;

}
  #Partenaire .bx-wrapper .bx-prev:hover {
    background: #000 url(../../../Images/PrecPar.png) 50% 50% no-repeat;
}




  #Partenaire .bx-wrapper .bx-prev {
    left: -15px;
    cursor: pointer;
    background: #209e88 url(../../../Images/PrecPar.png) 50% 50% no-repeat;
    text-indent: -9999px;
    float: left;
    position: absolute;
    -webkit-transition: 0.500s linear;
    -ms-transition: 0.500s linear;
    -moz-transition: 0.500s linear;
    -o-transition: 0.500s linear;
    transition: 0.500s linear;

}
 #Partenaire .bx-wrapper .bx-next {
    right: -15px;
    cursor: pointer;
    background: #209e88 url(../../../Images/SuivPar.png) 50% 50% no-repeat;
    text-indent: -9999px;
    float: left;
    position: absolute;
    -webkit-transition: 0.500s linear;
    -ms-transition: 0.500s linear;
    -moz-transition: 0.500s linear;
    -o-transition: 0.500s linear;
    transition: 0.500s linear;

}





@media screen and (min-width:768px)  and (max-width:1169px){
#Partenaire .bx-wrapper {
padding: 0px 85px;
}
 #Partenaire .bxslider_Partenaire li {
    margin-right: 6vw !important;
    background: #fff;
    margin-left:6vw !important;
    text-align: center;
    width: calc((61vw - 170px) / 3) !important;
}
  #Partenaire .bx-wrapper .bx-prev {
  left:0px;
    width: 60px;
    height: 60px;
    top: calc(50% - 30px);
}
 #Partenaire .bx-wrapper .bx-next {
    right: 0px;
    width: 60px;
    height: 60px;
    top: calc(50% - 30px);
}
}
@media screen and (min-width:480px)  and (max-width:767px){
#Partenaire .bx-wrapper {
padding: 0px 25px;
}
 #Partenaire .bxslider_Partenaire li {
    margin-right: 5vw !important;
    background: #fff;
    margin-left: 5vw !important;
    text-align: center;
    width: calc((76vw - 50px) / 2) !important;

}
  #Partenaire .bx-wrapper .bx-prev {
    width: 40px;
    height: 40px;
    top: calc(50% - 20px);
   left:0px;
}
 #Partenaire .bx-wrapper .bx-next {
   right:0px;
    width: 40px;
    height: 40px;
    top: calc(50% - 20px);
}
}


@media screen and (max-width:479px) {
#Partenaire .bx-wrapper {
padding: 0px 50px;
}
 #Partenaire .bxslider_Partenaire li {
    margin-right: 2vw !important;
    background: #fff;
    margin-left:2vw !important;
    text-align: center;
    width: calc((90vw - 100px) ) !important;
}
  #Partenaire .bx-wrapper .bx-prev {
    width: 30px;
    height: 30px;
    top: calc(50% - 15px);
   left:0px;
}
 #Partenaire .bx-wrapper .bx-next {
    right: 0px;
    width: 30px;
    height: 30px;
    top: calc(50% - 15px);
}
}




