@charset "UTF-8";
/*!
 * structure BEM
 * bloc, élément, modificateur
 * projet__element--midificateur
 */
.aml-button {
  display: inline-block;
  position: relative;
  padding: 0;
  line-height: normal;
  margin-right: .1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  overflow: visible;
  padding: 4px; 
}
  .aml-button--active {
    text-decoration: none; }
  .aml-button--link {
    text-decoration: none; }
  .aml-button--visited {
    text-decoration: none; }
  .aml-button--hover {
    text-decoration: none; }

.aml-button-state-disabled {
  opacity: .35;
  cursor: default; }

.aml-button-state-default {
  opacity: 1.0;
  cursor: pointer; }

.aml-button-text-icon-primary .aml-button-icon-primary, .aml-button-text-icons .aml-button-icon-primary, .aml-button-icons-only .aml-button-icon-primary {
  left: 2px; }


.aml-icon {
  display: inline-block;
  margin-right: 5px;
  background-position: 0px 0px;
  background-repeat: no-repeat;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  text-rendering: auto;
  line-height: 14px;
  font-weight: 900;
  text-align: center;
  height: 1.0em;
  width: 1.0em;
}

.aml-icon-state-disabled {
  opacity: 0.2 !important;
  cursor: default !important; }

.aml-icon-valign {
	vertical-align: text-top;
}

.aml-icon-small {
  /*width: 14px;*/
  /*height: 14px;*/
  opacity: 0.7;  
}

.aml-icon-big {
  opacity: 1.0;
	-webkit-filter: invert(100%);
	filter: invert(100%);
  /* width: 20px !important;*/
  /*height: 20px !important;*/
  vertical-align: text-bottom;
}
/*
.aml-icon-large {
  height: 1.5em;
  width: 1.5em;
}
*/

.aml-icon-large {
  height: 2.0em;
  width: 2.0em;
  vertical-align: middle;
}

.aml-icon-large-plus {
  height: 4.0em;
  width: 4.0em;
  vertical-align: middle;
}

.aml-filter {
	-webkit-filter: invert(100%);
	filter: invert(100%);
}

.aml-toolbar {
  float: right;
  padding-right: 30px;
  padding-top: 30px;
  margin-top: 4px;
  /*height: 1.6em;*/
  /*width: 1.6em;*/
}

.aml-icon-circle-up {
  background: url(/images/aml-icon-circle-up.svg) no-repeat;
  background-color: white;
  /*color: red;*/
  height: 90%;
  width: 90%;
  display: inline-block;
}

.aml-icon-circle-up:hover {
  opacity:60%;
}

.aml-icon-lg-note {
  background: url(/images/aml-icon-lg-note.svg) no-repeat;
}

.aml-icon-lg-calendar {
  background: url(/images/aml-icon-lg-calendar.svg) no-repeat;
}

.aml-icon-unlock {
	background: url(/images/aml-icon-unlock.svg) no-repeat;
}

.aml-icon-link1 {
	background: url(/images/aml-icon-link1.svg) no-repeat;
}

.aml-icon-link2 {
	background: url(/images/aml-icon-link2.svg) no-repeat;
}

.aml-icon-paperclip {
	background: url(/images/aml-icon-paperclip.svg) no-repeat;
}

.aml-icon-home {
	background: url(/images/aml-icon-home.svg) no-repeat;
}

.aml-icon-other {
	background: url(/images/aml-icon-other.svg) no-repeat;
}

.aml-icon-toolbox {
	background: url(/images/aml-icon-toolbox.svg) no-repeat;
}

.aml-icon-school {
	background: url(/images/aml-icon-school.svg) no-repeat;
}

.aml-icon-download {
	background: url(/images/aml-icon-download.svg) no-repeat;
}

.aml-icon-export {
	background: url(/images/aml-icon-export.svg) no-repeat;
}

.aml-icon-menu {
	background: url(/images/aml-icon-menu.svg) no-repeat;
}

.aml-icon-check-circle {
	background: url(/images/aml-icon-check-circle.svg) no-repeat;
	-webkit-filter: invert(100%);
	filter: invert(100%);
}

.aml-icon-arrow-circle-right {
  background: url(/images/aml-icon-arrow-circle-right.svg) no-repeat;
}

.aml-icon-pencil {
  background: url(/images/aml-icon-pencil.svg) no-repeat;
}

.aml-icon-trash {
	background: url(/images/aml-icon-trash.svg) no-repeat;
}

.aml-icon-upload {
	background: url(/images/aml-icon-upload.svg) no-repeat;
}

.aml-icon-upload-forbidden {
	background: url(/images/aml-icon-upload-forbidden.svg) no-repeat;
}

.aml-icon-print {
	background: url(/images/aml-icon-printer.svg) no-repeat;
}

.aml-icon-plus {
	background: url(/images/aml-icon-plus.svg) no-repeat;
}

.aml-icon-wrench {
	background: url(/images/aml-icon-wrench.svg) no-repeat;
	-webkit-filter: invert(100%);
	filter: invert(100%);
}

.aml-icon-cnd {
	background: url(/images/aml-icon-cnd.png) no-repeat;
}

.aml-icon-question-circle {
	background: url(/images/aml-icon-question-circle.svg) no-repeat;
	-webkit-filter: invert(100%);
	filter: invert(100%);
}

.aml-icon-file {
	background: url(/images/aml-icon-file.svg) no-repeat;
	-webkit-filter: invert(100%);
	filter: invert(100%);
}

.aml-icon-at {
	background: url(/images/aml-icon-at.svg) no-repeat;
	-webkit-filter: invert(100%);
	filter: invert(100%);
}

.aml-icon-key {
	background: url(/images/aml-icon-key.svg) no-repeat;
	-webkit-filter: invert(100%);
	filter: invert(100%);
}

.aml-icon-user {
	background: url(/images/aml-icon-user.svg) no-repeat;
	-webkit-filter: invert(100%);
	filter: invert(100%);
}

.aml-icon-power-off {
	background: url(/images/aml-icon-power-off.svg) no-repeat;
	-webkit-filter: invert(100%);
	filter: invert(100%);
}

.aml-icon-undo {
	background: url(/images/aml-icon-undo.svg) no-repeat;
	-webkit-filter: invert(100%);
	filter: invert(100%);
}

.aml-icon-angle-down {
	background: url(/images/aml-icon-angle-down.svg) no-repeat;
}

.aml-icon-angle-up {
	background: url(/images/aml-icon-angle-up.svg) no-repeat;
}

.aml-icon-image {
	background: url(/images/aml-icon-file-image.svg) no-repeat;
}

.aml-icon-file-image {
	background: url(/images/aml-icon-file-image.svg) no-repeat;
}

.aml-icon-file-pdf {
  background: url(/images/aml-icon-file-pdf.svg) no-repeat;
}

.aml-icon-file-word {
  background: url(/images/aml-icon-file-word.svg) no-repeat;
}

.aml-icon-file-excel {
  background: url(/images/aml-icon-file-excel.svg) no-repeat;
}

.aml-icon-file-zip {
  background: url(/images/aml-icon-file-archive.svg) no-repeat;
}

.aml-icon-file-audio {
  background: url(/images/aml-icon-file-audio.svg) no-repeat;
}

.aml-icon-file-text {
  background: url(/images/aml-icon-file-text.svg) no-repeat;
}

