@font-face {
  font-family: 'DINOTRegular';
  font-weight: normal;
  src: url("../fonts/DINOTRegular.eot");
  src: url("../fonts/DINOTRegular.eot") format("embedded-opentype"), url("../fonts/DINOTRegular.woff2") format("woff2"), url("../fonts/DINOTRegular.woff") format("woff"), url("../fonts/DINOTRegular.ttf") format("truetype"), url("../fonts/DINOTRegular.svg#DINOTRegular") format("svg")
}

@font-face {
  font-family: 'DINOTMedium';
  font-weight: normal;
  src: url("../fonts/DINOTMedium.eot");
  src: url("../fonts/DINOTMedium.eot") format("embedded-opentype"), url("../fonts/DINOTMedium.woff2") format("woff2"), url("../fonts/DINOTMedium.woff") format("woff"), url("../fonts/DINOTMedium.ttf") format("truetype"), url("../fonts/DINOTMedium.svg#DINOTMedium") format("svg")
}

@font-face {
  font-family: 'DINOTBold';
  font-weight: normal;
  src: url("../fonts/DINOTBold.eot");
  src: url("../fonts/DINOTBold.eot") format("embedded-opentype"), url("../fonts/DINOTBold.woff2") format("woff2"), url("../fonts/DINOTBold.woff") format("woff"), url("../fonts/DINOTBold.ttf") format("truetype"), url("../fonts/DINOTBold.svg#DINOTBold") format("svg")
}

@font-face {
  font-family: 'DINOTBlack';
  font-weight: normal;
  src: url("../fonts/DINOTBlack.eot");
  src: url("../fonts/DINOTBlack.eot") format("embedded-opentype"), url("../fonts/DINOTBlack.woff2") format("woff2"), url("../fonts/DINOTBlack.woff") format("woff"), url("../fonts/DINOTBlack.ttf") format("truetype"), url("../fonts/DINOTBlack.svg#DINOTBlack") format("svg")
}

@font-face {
  font-family: 'FontAwesome';
  src: url("../fonts/fontawesome-webfont.eot");
  src: url("../fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2") format("woff2"), url("../fonts/fontawesome-webfont.woff") format("woff"), url("../fonts/fontawesome-webfont.ttf") format("truetype"), url("../fonts/fontawesome-webfont.svg#fontawesomeregular") format("svg")
}

/*Total accords et universités*/
.view-id-total_accords_et_universites .attachment-after .views-element-container {
  display: inline-block;
}

/*Adresse, ville, Région*/
input#edit-field-adresse-proximity-center-geocoder-geolocation-geocoder-address::placeholder {
  color: #008ac9;
}

/*Choix de la ville*/
.form-item-field-adresse-proximity input {
  padding-right: 0px;
  width: 9em;
}

/*Boutons Appliquer-Reinitialiser*/
#edit-submit-map {
  margin: 2px 0px;
  width: 100%;
}

#edit-reset {
  margin-bottom: 2px;
  width: 100%;
}

table.views-table {
  border: 1px solid #008ac9;
  border-collapse: collapse;
  width: 90%;
  margin: 0 5%;
}

table.views-table th {
  border: 1px solid #008ac9;
  padding: 0.3em 0.8em;
}

table.views-table td {
  border: 1px solid #008ac9;
  padding: 0.2em 0.5em 0.4em;
}
