@media screen and (max-width: 1050px) {
  #page-content, .footer {width: auto;}
  #pourcentage-inscrit {margin-top: 50px;}
}
@media screen and (max-width: 850px) {
  #box-logo {float: none;text-align: center;margin-left: 0;}
  #nav {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: url(../images/fond/black-transparent-90.png);z-index: 26;float: none;margin: 0;display: none;}
  #nav::before {display: block;content:"♦ Navigation ♦";color: #ffffff;background: #000;border-bottom: 1px solid #ffffff;height: 65px;line-height: 65px;text-align: center;}
  #nav .close-nav {display: block;position: absolute; left: 0;top: 0;height: 65px;width: 70px;background: url(../images/icons/delete-white.png) center center no-repeat;cursor: pointer;}
  .content-navbar {line-height: inherit;text-align: center;padding-top: 20px;}
  .content-navbar .lien {display: block;}
  .content-navbar .lien a {display: block;padding: 10px 5px;margin-bottom: 10px;}
  .content-navbar .lien .menu-actif::after {bottom: -4px;}
  .btn-open-nav {position: absolute; height: 65px;width: 70px;background: url(../images/icons/icon-nav.png) center center no-repeat;cursor: pointer;}
  #description-ikwe {text-align: center;float: none;margin: 0;padding-top: 100px;}
  .titre-description {font-size: 20px;}
  #description-ikwe ul {margin: 60px 0 0 0; text-align: left;}
  #description-ikwe ul li {font-size: 16px;color: #fff;font-weight: 200;}
  #pourcentage-inscrit {display: none;}
  .container-talent {width: 50%;}
  .box-contenu-search {width: auto;}
  
  .form-add-picture {display: none;}
  .info-add-picture {display: block;}
}
@media screen and (max-width: 700px) {
  #box-infos, #box-fil-infos {float: none;width: auto;}
  #box-fil-infos {position: relative;margin-top: 20px;top: inherit;right: inherit;}
  .box-actu-img img {width: 100%;}
  .field-form-search-left, .field-form-search-right {float: none;width: 100%;}
}
@media screen and (max-width: 550px) {  
  .footer {width: auto;}
  .box-footer {float: none;width: 100%;}
  #page-content {width: auto;}
  
  .container-talent {float: none;width: 100%;}
  .details-talent {height: auto;}
  
  .box-field-form-right, .box-field-form-left {float: none;width: 100%;}
  
  #btn-edit-pwd {position: initial;margin-top: 20px;display: block;}
  .box-access-rapide {display: block;text-align: left;}
  #lien-whatsapp {display: inline;}
}