.mrg-r-10 {
  margin-right: 10px; }

.c01v1-country-img {
  margin: 0px 5px 0px 10px !important; }

.c01v1-banner-link {
  font-size: 13px !important;
  line-height: 20px;
  padding-left: 15px;
  margin-left: 10px;
  float: none !important;
  display: inline-block;
  width: inherit;

}
.about-body .about-btn{
    width: 120px;
} 
/*===== @media 992 ======*/
@media (max-width: 992px) {
  .navbar ul .nav li a {
    margin: 12px 3px 0px 2px !important; }
    .navbar ul .nav li a:hover {
      margin: 12px 3px 0px 2px !important; } }
/* =========search input field =========*/

input[type=search] {
  width: 80px !important; }

input[type=search]:focus {
  width: 130px !important; }
.map-links {
  top: 0px;
}
.map-links-button {
    padding: 7px 10px;
}        
.map-links-buttonhover {
   padding: 7px 10px;
} 

@media (max-width: 991px) and (min-width: 320px){
  .map-links-button {
 	 width: 180px;
     padding: 6px 10px;
}
  .map-links-buttonhover{
 		 width: 180px !important;
    	padding: 6px 10px;
}
}


@media (max-width : 767px){
.table-column-sort td:nth-of-type(1):before {
	content: "Intitulé du projet:";
}

.table-column-sort td:nth-of-type(2):before {
	content: "Numéro du projet:";
}

.table-column-sort td:nth-of-type(3):before {
	content: "Montant engagé *:";
}

.table-column-sort td:nth-of-type(4):before {
	content: "Statut:";
}

.table-column-sort td:nth-of-type(5):before {
	content: "Date d’approbation:";
}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
    .main-search input[type=search]:focus {
      padding: 10px 35px 10px 10px;
    }
}