.btn, .filterbutton,
.sorterbutton {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .btn:focus, .filterbutton:focus,
  .sorterbutton:focus, .btn.focus, .focus.filterbutton,
  .focus.sorterbutton, .btn:active:focus, .filterbutton:active:focus,
  .sorterbutton:active:focus, .btn:active.focus, .filterbutton:active.focus,
  .sorterbutton:active.focus, .btn.active:focus, .active.filterbutton:focus,
  .active.sorterbutton:focus, .btn.active.focus, .active.focus.filterbutton,
  .active.focus.sorterbutton {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  .btn:hover, .filterbutton:hover,
  .sorterbutton:hover, .btn:focus, .filterbutton:focus,
  .sorterbutton:focus, .btn.focus, .focus.filterbutton,
  .focus.sorterbutton {
    color: #333;
    text-decoration: none; }
  .btn:active, .filterbutton:active,
  .sorterbutton:active, .btn.active, .active.filterbutton,
  .active.sorterbutton {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .btn.disabled, .disabled.filterbutton,
  .disabled.sorterbutton, .btn[disabled], [disabled].filterbutton,
  [disabled].sorterbutton,
  fieldset[disabled] .btn,
  fieldset[disabled] .filterbutton,
  fieldset[disabled]
  .sorterbutton {
    cursor: not-allowed;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none; }

a.btn.disabled, a.disabled.filterbutton,
a.disabled.sorterbutton,
fieldset[disabled] a.btn,
fieldset[disabled] a.filterbutton,
fieldset[disabled]
a.sorterbutton {
  pointer-events: none; }

.btn-default, .filterbutton,
.sorterbutton {
  color: #333;
  background-color: #fff;
  border-color: #ccc; }
  .btn-default:focus, .filterbutton:focus,
  .sorterbutton:focus, .btn-default.focus, .focus.filterbutton,
  .focus.sorterbutton {
    color: #333;
    background-color: #e6e6e6;
    border-color: #8c8c8c; }
  .btn-default:hover, .filterbutton:hover,
  .sorterbutton:hover {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-default:active, .filterbutton:active,
  .sorterbutton:active, .btn-default.active, .active.filterbutton,
  .active.sorterbutton,
  .open > .btn-default.dropdown-toggle,
  .open > .dropdown-toggle.filterbutton,
  .open >
  .dropdown-toggle.sorterbutton {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad; }
    .btn-default:active:hover, .filterbutton:active:hover,
    .sorterbutton:active:hover, .btn-default:active:focus, .filterbutton:active:focus,
    .sorterbutton:active:focus, .btn-default:active.focus, .filterbutton:active.focus,
    .sorterbutton:active.focus, .btn-default.active:hover, .active.filterbutton:hover,
    .active.sorterbutton:hover, .btn-default.active:focus, .active.filterbutton:focus,
    .active.sorterbutton:focus, .btn-default.active.focus, .active.focus.filterbutton,
    .active.focus.sorterbutton,
    .open > .btn-default.dropdown-toggle:hover,
    .open > .dropdown-toggle.filterbutton:hover,
    .open >
    .dropdown-toggle.sorterbutton:hover,
    .open > .btn-default.dropdown-toggle:focus,
    .open > .dropdown-toggle.filterbutton:focus,
    .open >
    .dropdown-toggle.sorterbutton:focus,
    .open > .btn-default.dropdown-toggle.focus,
    .open > .dropdown-toggle.focus.filterbutton,
    .open >
    .dropdown-toggle.focus.sorterbutton {
      color: #333;
      background-color: #d4d4d4;
      border-color: #8c8c8c; }
  .btn-default:active, .filterbutton:active,
  .sorterbutton:active, .btn-default.active, .active.filterbutton,
  .active.sorterbutton,
  .open > .btn-default.dropdown-toggle,
  .open > .dropdown-toggle.filterbutton,
  .open >
  .dropdown-toggle.sorterbutton {
    background-image: none; }
  .btn-default.disabled, .disabled.filterbutton,
  .disabled.sorterbutton, .btn-default.disabled:hover, .disabled.filterbutton:hover,
  .disabled.sorterbutton:hover, .btn-default.disabled:focus, .disabled.filterbutton:focus,
  .disabled.sorterbutton:focus, .btn-default.disabled.focus, .disabled.focus.filterbutton,
  .disabled.focus.sorterbutton, .btn-default.disabled:active, .disabled.filterbutton:active,
  .disabled.sorterbutton:active, .btn-default.disabled.active, .disabled.active.filterbutton,
  .disabled.active.sorterbutton, .btn-default[disabled], [disabled].filterbutton,
  [disabled].sorterbutton, .btn-default[disabled]:hover, [disabled].filterbutton:hover,
  [disabled].sorterbutton:hover, .btn-default[disabled]:focus, [disabled].filterbutton:focus,
  [disabled].sorterbutton:focus, .btn-default[disabled].focus, [disabled].focus.filterbutton,
  [disabled].focus.sorterbutton, .btn-default[disabled]:active, [disabled].filterbutton:active,
  [disabled].sorterbutton:active, .btn-default[disabled].active, [disabled].active.filterbutton,
  [disabled].active.sorterbutton,
  fieldset[disabled] .btn-default,
  fieldset[disabled] .filterbutton,
  fieldset[disabled]
  .sorterbutton,
  fieldset[disabled] .btn-default:hover,
  fieldset[disabled] .filterbutton:hover,
  fieldset[disabled]
  .sorterbutton:hover,
  fieldset[disabled] .btn-default:focus,
  fieldset[disabled] .filterbutton:focus,
  fieldset[disabled]
  .sorterbutton:focus,
  fieldset[disabled] .btn-default.focus,
  fieldset[disabled] .focus.filterbutton,
  fieldset[disabled]
  .focus.sorterbutton,
  fieldset[disabled] .btn-default:active,
  fieldset[disabled] .filterbutton:active,
  fieldset[disabled]
  .sorterbutton:active,
  fieldset[disabled] .btn-default.active,
  fieldset[disabled] .active.filterbutton,
  fieldset[disabled]
  .active.sorterbutton {
    background-color: #fff;
    border-color: #ccc; }
  .btn-default .badge, .filterbutton .badge,
  .sorterbutton .badge {
    color: #fff;
    background-color: #333; }

.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4; }
  .btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: #286090;
    border-color: #122b40; }
  .btn-primary:hover {
    color: #fff;
    background-color: #286090;
    border-color: #204d74; }
  .btn-primary:active, .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #286090;
    border-color: #204d74; }
    .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus,
    .open > .btn-primary.dropdown-toggle:hover,
    .open > .btn-primary.dropdown-toggle:focus,
    .open > .btn-primary.dropdown-toggle.focus {
      color: #fff;
      background-color: #204d74;
      border-color: #122b40; }
  .btn-primary:active, .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    background-image: none; }
  .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active,
  fieldset[disabled] .btn-primary,
  fieldset[disabled] .btn-primary:hover,
  fieldset[disabled] .btn-primary:focus,
  fieldset[disabled] .btn-primary.focus,
  fieldset[disabled] .btn-primary:active,
  fieldset[disabled] .btn-primary.active {
    background-color: #337ab7;
    border-color: #2e6da4; }
  .btn-primary .badge {
    color: #337ab7;
    background-color: #fff; }

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c; }
  .btn-success:focus, .btn-success.focus {
    color: #fff;
    background-color: #449d44;
    border-color: #255625; }
  .btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: #398439; }
  .btn-success:active, .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #449d44;
    border-color: #398439; }
    .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus,
    .open > .btn-success.dropdown-toggle:hover,
    .open > .btn-success.dropdown-toggle:focus,
    .open > .btn-success.dropdown-toggle.focus {
      color: #fff;
      background-color: #398439;
      border-color: #255625; }
  .btn-success:active, .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    background-image: none; }
  .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active,
  fieldset[disabled] .btn-success,
  fieldset[disabled] .btn-success:hover,
  fieldset[disabled] .btn-success:focus,
  fieldset[disabled] .btn-success.focus,
  fieldset[disabled] .btn-success:active,
  fieldset[disabled] .btn-success.active {
    background-color: #5cb85c;
    border-color: #4cae4c; }
  .btn-success .badge {
    color: #5cb85c;
    background-color: #fff; }

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da; }
  .btn-info:focus, .btn-info.focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #1b6d85; }
  .btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc; }
  .btn-info:active, .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc; }
    .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus,
    .open > .btn-info.dropdown-toggle:hover,
    .open > .btn-info.dropdown-toggle:focus,
    .open > .btn-info.dropdown-toggle.focus {
      color: #fff;
      background-color: #269abc;
      border-color: #1b6d85; }
  .btn-info:active, .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    background-image: none; }
  .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active,
  fieldset[disabled] .btn-info,
  fieldset[disabled] .btn-info:hover,
  fieldset[disabled] .btn-info:focus,
  fieldset[disabled] .btn-info.focus,
  fieldset[disabled] .btn-info:active,
  fieldset[disabled] .btn-info.active {
    background-color: #5bc0de;
    border-color: #46b8da; }
  .btn-info .badge {
    color: #5bc0de;
    background-color: #fff; }

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236; }
  .btn-warning:focus, .btn-warning.focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #985f0d; }
  .btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512; }
  .btn-warning:active, .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512; }
    .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus,
    .open > .btn-warning.dropdown-toggle:hover,
    .open > .btn-warning.dropdown-toggle:focus,
    .open > .btn-warning.dropdown-toggle.focus {
      color: #fff;
      background-color: #d58512;
      border-color: #985f0d; }
  .btn-warning:active, .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    background-image: none; }
  .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active,
  fieldset[disabled] .btn-warning,
  fieldset[disabled] .btn-warning:hover,
  fieldset[disabled] .btn-warning:focus,
  fieldset[disabled] .btn-warning.focus,
  fieldset[disabled] .btn-warning:active,
  fieldset[disabled] .btn-warning.active {
    background-color: #f0ad4e;
    border-color: #eea236; }
  .btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff; }

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a; }
  .btn-danger:focus, .btn-danger.focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #761c19; }
  .btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925; }
  .btn-danger:active, .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925; }
    .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus,
    .open > .btn-danger.dropdown-toggle:hover,
    .open > .btn-danger.dropdown-toggle:focus,
    .open > .btn-danger.dropdown-toggle.focus {
      color: #fff;
      background-color: #ac2925;
      border-color: #761c19; }
  .btn-danger:active, .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    background-image: none; }
  .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active,
  fieldset[disabled] .btn-danger,
  fieldset[disabled] .btn-danger:hover,
  fieldset[disabled] .btn-danger:focus,
  fieldset[disabled] .btn-danger.focus,
  fieldset[disabled] .btn-danger:active,
  fieldset[disabled] .btn-danger.active {
    background-color: #d9534f;
    border-color: #d43f3a; }
  .btn-danger .badge {
    color: #d9534f;
    background-color: #fff; }

.btn-link {
  color: #337ab7;
  font-weight: normal;
  border-radius: 0; }
  .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled],
  fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
    border-color: transparent; }
  .btn-link:hover, .btn-link:focus {
    color: #23527c;
    text-decoration: underline;
    background-color: transparent; }
  .btn-link[disabled]:hover, .btn-link[disabled]:focus,
  fieldset[disabled] .btn-link:hover,
  fieldset[disabled] .btn-link:focus {
    color: #777777;
    text-decoration: none; }

.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33333;
  border-radius: 6px; }

.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

.btn-block {
  display: block;
  width: 100%; }

.btn-block + .btn-block {
  margin-top: 5px; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.filterbutton,
.sorterbutton {
  display: inline-block;
  /*padding: 0.5em 1.0em;
    background: #eee;
    border: none;
    border-radius: 7px;
    background-image: linear-gradient( to bottom, hsla(0, 0%, 0%, 0), hsla(0, 0%, 0%, 0.2) );
    color: #222;
    font-family: sans-serif;
    font-size: 12px;
    text-shadow: 0 1px white;
    cursor: pointer;*/ }
  .filterbutton:hover,
  .sorterbutton:hover {
    /*background-color: #8cf;
        text-shadow: 0 1px hsla(0, 0%, 100%, 0.5);
        color: #222;*/ }
  .filterbutton.selected,
  .sorterbutton.selected {
    /*color: white;
        text-shadow: 0 -1px hsla(0, 0%, 0%, 0.8);*/ }

/* ---- button-group ---- */
ul.isotope-options {
  /*list-style: none;
    margin: 0;
    padding: 0;*/ }
  ul.isotope-options li {
    float: left;
    list-style: none;
    margin: 0;
    padding: 0; }
  ul.isotope-options:after {
    content: '';
    display: block;
    clear: both; }
  ul.isotope-options .filterbutton,
  ul.isotope-options .sorterbutton {
    float: left;
    /*border-radius: 0;
        margin-left: 0;*/
    margin-right: 5px;
    margin-bottom: 5px; }

ul.isotope-options {
  list-style: none;
  display: inline-block;
  margin-right: 0px;
  padding: 0; }
  ul.isotope-options li {
    padding: 0;
    margin: 0; }

ul.isotope-container {
  margin: 0;
  padding: 0;
  list-style-type: none;
  max-width: 1200px;
  margin-left: -15px;
  margin-right: -15px; }
  ul.isotope-container:after {
    content: '';
    display: block;
    clear: both; }
  ul.isotope-container:before, ul.isotope-container:after {
    content: " ";
    display: table; }
  ul.isotope-container:after {
    clear: both; }

ul .isotope-element {
  overflow: hidden;
  height: 180px;
  margin-bottom: 15px;
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  /*background: black*/
  list-style: none; }
  @media (min-width: 768px) {
    ul .isotope-element {
      float: left;
      width: 25%; } }
  ul .isotope-element.round {
    border-radius: 35px; }
    ul .isotope-element.round.big {
      border-radius: 75px; }
  ul .isotope-element.red {
    background: red; }
  ul .isotope-element.blue {
    background: blue; }
  ul .isotope-element.yellow {
    background: yellow; }
  ul .isotope-element.wide, ul .isotope-element.big {
    width: 150px; }
  ul .isotope-element.tall, ul .isotope-element.big {
    height: 150px; }

.panel-panel.right h3 {
  margin-top: 0; }

.panel-panel.right .isotope-container .isotope-element {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  height: 115px; }
  @media (min-width: 768px) {
    .panel-panel.right .isotope-container .isotope-element {
      float: left;
      width: 50%; } }
  .panel-panel.right .isotope-container .isotope-element div p {
    padding: 5px 20px;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    -o-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0); }
  .panel-panel.right .isotope-container .isotope-element div:hover:after {
    -webkit-transform: translate3d(0, -80px, 0);
    -moz-transform: translate3d(0, -80px, 0);
    -ms-transform: translate3d(0, -80px, 0);
    -o-transform: translate3d(0, -80px, 0);
    transform: translate3d(0, -80px, 0); }
  .panel-panel.right .isotope-container .isotope-element div:hover h2 {
    -webkit-transform: translate3d(0, -60px, 0);
    -moz-transform: translate3d(0, -60px, 0);
    -ms-transform: translate3d(0, -60px, 0);
    -o-transform: translate3d(0, -60px, 0);
    transform: translate3d(0, -60px, 0); }
  .panel-panel.right .isotope-container .isotope-element div:hover p {
    -webkit-transform: translate3d(0, -15px, 0);
    -moz-transform: translate3d(0, -15px, 0);
    -ms-transform: translate3d(0, -15px, 0);
    -o-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0); }

.thisIsCustomisedLabel {
  color: red; }

/*-----------------*/
/***** EFFET Goliath *****/
/*-----------------*/
.isotope-element div {
  position: relative;
  /* Anchor will cover the whole item by default */
  /* For some effects it will show as a button */ }
  .isotope-element div:after {
    z-index: 0;
    position: absolute;
    bottom: 0;
    content: " ";
    height: 80px;
    width: 100%;
    background-image: -owg-linear-gradient(to top, #000000, transparent);
    background-image: -webkit-linear-gradient(to top, #000000, transparent);
    background-image: -moz-linear-gradient(to top, #000000, transparent);
    background-image: -o-linear-gradient(to top, #000000, transparent);
    background-image: linear-gradient(to top, #000000, transparent);
    opacity: 0.3;
    filter: alpha(opacity=30);
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: 0.35s;
    transition-duration: 0.35s; }
  .isotope-element div img,
  .isotope-element div h2 {
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.35s;
    transition-duration: 0.35s; }
  .isotope-element div img {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden; }
  .isotope-element div h2,
  .isotope-element div p {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 30px; }
  .isotope-element div p {
    text-transform: none;
    font-size: 90%;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    -o-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
    -webkit-transition-property: transform, opacity;
    transition-property: transform, opacity;
    -webkit-transition-duration: 0.35s;
    transition-duration: 0.35s; }
  .isotope-element div:hover img, .isotope-element div:hover:after {
    -webkit-transform: translate3d(0, -80px, 0);
    -moz-transform: translate3d(0, -80px, 0);
    -ms-transform: translate3d(0, -80px, 0);
    -o-transform: translate3d(0, -80px, 0);
    transform: translate3d(0, -80px, 0); }
  .isotope-element div:hover h2 {
    -webkit-transform: translate3d(0, -100px, 0);
    -moz-transform: translate3d(0, -100px, 0);
    -ms-transform: translate3d(0, -100px, 0);
    -o-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0); }
  .isotope-element div:hover p {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .isotope-element div img {
    position: relative;
    display: block;
    min-height: 100%;
    max-width: 100%;
    opacity: 0.8; }
  .isotope-element div figcaption {
    z-index: 2;
    padding: 2em;
    color: #fff;
    text-transform: uppercase;
    font-size: 1.25em;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden; }
  .isotope-element div figcaption::before,
  .isotope-element div figcaption::after {
    pointer-events: none; }
  .isotope-element div figcaption,
  .isotope-element div figcaption > a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .isotope-element div figcaption > a {
    z-index: 1000;
    text-indent: 200%;
    white-space: nowrap;
    font-size: 0;
    opacity: 0; }
  .isotope-element div h2 {
    font-size: 15px;
    font-weight: 700;
    color: #fff; }
    .isotope-element div h2 span {
      font-weight: 800; }
  .isotope-element div h2,
  .isotope-element div p {
    margin: 0; }
  .isotope-element div p {
    letter-spacing: 1px;
    font-size: 68.5%; }

/*# sourceMappingURL=langues_isotope.css.map */