﻿@font-face{
  font-family:"rmn-font";src:url("../fonts/rmn-font/rmn-font.eot");
  src:url("../fonts/rmn-font/rmn-font.eot?#iefix") format("embedded-opentype"),url("../fonts/rmn-font/rmn-font.woff") format("woff"),url("../fonts/rmn-font/rmn-font.ttf") format("truetype"),url("../fonts/rmn-font/rmn-font.svg#rmn-font") format("svg");
  font-weight:normal;
  font-style:normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0){
  @font-face{
    font-family:"rmn-font";src:url("../fonts/rmn-font/rmn-font.svg#rmn-font") format("svg")
  }
}
.rmn-entity--artwork.view-mode-full .group-main .field--name-ef-summarized-authors .dates,.rmn-entity--artwork.view-mode-full .group-main .field--name-api-artwork-copyright .field__label,.rmn-entity--artwork.view-mode-full .group-main .field--name-ef-artwork-main-image-credit .field__label,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item .rmn-api-image-metas,.page-user-login .l-main .l-content .tabs,.page-user-register .l-main .l-content .tabs,.page-user-password .l-main .l-content .tabs,.page-user-login .l-main .l-content form.user-login .description,.page-user-register .l-main .l-content form.user-register-form .description,.page-user-register .l-main .l-content form.user-register-form .password-strength,.page-user-register .l-main .l-content form.user-register-form div.password-confirm,.l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content .menu-switch span,.l-main .l-content .breadcrumb,.block--feature-context-base-social-links .links a span,.block--menu-menu-footer-menu .block__title,.block--feature-users-user-menu .block__title,.rmn-api-artworks-list .l-main .page-name,.rmn-api-artwork-show .l-main .page-name,.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-container .form-actions,.rmn-entity-artwork.view-mode-player .group-caption .field--name-api-artwork-copyright .field__label,.rmn-entity-artwork.view-mode-player .group-details .field--name-api-artwork-copyright .field__label,.rmn-entity-selection.view-mode-player .group-caption .field--name-api-artwork-copyright .field__label,.rmn-entity-selection.view-mode-player .group-details .field--name-api-artwork-copyright .field__label,.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images>.field__items .owl-wrapper .owl-item .rmn-api-image-metas .field__label,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images>.field__items .owl-wrapper .owl-item .rmn-api-image-metas .field__label,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images>.field__items .owl-wrapper .owl-item .rmn-api-image-metas .field__label,.rmn-entity-selection.view-mode-player .field--name-api-selection-images>.field__items .owl-wrapper .owl-item .rmn-api-image-metas .field__label{
  position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;font-size:0;height:1px
}
.page-user-register .l-main .l-content form.user-register-form .form-item-pass-pass1 .description,.page-user-register .l-main .l-content form.user-register-form .form-item-pass-pass2 .description{
  position:inherit !important;clip:inherit;overflow:inherit;height:inherit
}
[data-icon]:before,.icon-add-album:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-add-selection:before,.group-actions .rmn-api-add-selection:before,.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selection-show .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selections-list .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-add-selection:before,.icon-close:before,.modal a.close-modal:before,.l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content .menu-switch.menu-switch-close:before,.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-toggle:before,.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-overview a.rmn-api-facet-selected:before,.icon-download:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-download-link:before,.group-actions .rmn-api-download-link:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-download-link:before,.icon-edit:before,.group-actions .rmn-api-selection-action-edit:before,.icon-facebook:before,.group-actions .service-links-facebook:before,.block--feature-context-base-social-links .links a.social-link-facebook:before,.icon-favorite:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-add-favorite:before,.group-actions .rmn-api-add-favorite:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-add-favorite:before,.icon-favorite-full:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-del-favorite:before,.group-actions .rmn-api-del-favorite:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-del-favorite:before,.icon-googleplus:before,.icon-log-out:before,.icon-mail:before,.group-actions .rmn-api-mail-link:before,.icon-menu:before,.l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content .menu-switch:before,.icon-my-albums:before,.icon-parameters:before,.icon-search:before,.rmn-api-search-form .form-item-k:before,.icon-share:before,.group-actions .rmn-api-player-link:before,.icon-trash:before,.group-actions .rmn-api-selection-action-delete:before,.icon-twitter:before,.group-actions .service-links-twitter:before,.block--feature-context-base-social-links .links a.social-link-twitter:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a:before,.image-zoomin-modal .rmn-api-image-actions li a:before{
  display:inline-block;font-family:"rmn-font";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;
}
.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a,.group-actions .service-links-facebook,.group-actions .service-links-twitter,.group-actions .rmn-api-player-link,.group-actions .rmn-api-mail-link,.group-actions .rmn-api-download-link,.group-actions .rmn-api-add-favorite,.group-actions .rmn-api-del-favorite,.group-actions .rmn-api-add-selection,.group-actions .rmn-api-selection-action-edit,.group-actions .rmn-api-selection-action-delete,.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add,.rmn-api-selection-show .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add,.rmn-api-selections-list .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add,.image-zoomin-modal .rmn-api-image-actions li a{
  color:#808080;display:block;padding-top:70px;position:relative;text-align:center;text-indent:-10000px;width:80px;white-space:nowrap
}
.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a:before,.group-actions .service-links-facebook:before,.group-actions .service-links-twitter:before,.group-actions .rmn-api-player-link:before,.group-actions .rmn-api-mail-link:before,.group-actions .rmn-api-download-link:before,.group-actions .rmn-api-add-favorite:before,.group-actions .rmn-api-del-favorite:before,.group-actions .rmn-api-add-selection:before,.group-actions .rmn-api-selection-action-edit:before,.group-actions .rmn-api-selection-action-delete:before,.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selection-show .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selections-list .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:before,.image-zoomin-modal .rmn-api-image-actions li a:before{
  border:2px solid transparent;color:#808080;display:block;font-size:3.25rem;height:3.75rem;left:50%;margin:0 0 0 -1.875rem;position:absolute;text-align:center;text-indent:0;top:0;width:3.75rem;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:border-color 0.3s;-o-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;transition:border-color 0.3s
}
/* .rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a:hover,.group-actions .service-links-facebook:hover,.group-actions .service-links-twitter:hover,.group-actions .rmn-api-player-link:hover,.group-actions .rmn-api-mail-link:hover,.group-actions .rmn-api-download-link:hover,.group-actions .rmn-api-add-favorite:hover,.group-actions .rmn-api-del-favorite:hover,.group-actions .rmn-api-add-selection:hover,.group-actions .rmn-api-selection-action-edit:hover,.group-actions .rmn-api-selection-action-delete:hover,.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:hover,.rmn-api-selection-show .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:hover,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:hover,.rmn-api-selections-list .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:hover,.image-zoomin-modal .rmn-api-image-actions li a:hover{
  text-indent:0
} */
.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a:hover:before,.group-actions .service-links-facebook:hover:before,.group-actions .service-links-twitter:hover:before,.group-actions .rmn-api-player-link:hover:before,.group-actions .rmn-api-mail-link:hover:before,.group-actions .rmn-api-download-link:hover:before,.group-actions .rmn-api-add-favorite:hover:before,.group-actions .rmn-api-del-favorite:hover:before,.group-actions .rmn-api-add-selection:hover:before,.group-actions .rmn-api-selection-action-edit:hover:before,.group-actions .rmn-api-selection-action-delete:hover:before,.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:hover:before,.rmn-api-selection-show .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:hover:before,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:hover:before,.rmn-api-selections-list .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:hover:before,.image-zoomin-modal .rmn-api-image-actions li a:hover:before{
  border-color:#808080;background:#808080;color:#fff
}
.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-del-favorite:before,.group-actions .rmn-api-del-favorite:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-del-favorite:before{
  background:#808080;color:#fff
}
[data-icon]:before{
  content:attr(data-icon)
}
.icon-add-album:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-add-selection:before,.group-actions .rmn-api-add-selection:before,.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selection-show .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selections-list .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-add-selection:before{
  content:"\f100"
}
.icon-arrow-bottom:before{
  content:"\f101"
}
.icon-close:before,.modal a.close-modal:before,.l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content .menu-switch.menu-switch-close:before,.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-toggle:before,.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-overview a.rmn-api-facet-selected:before{
  content:"\f102"
}
.icon-download:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-download-link:before,.group-actions .rmn-api-download-link:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-download-link:before{
  content:"\f103"
}
.icon-edit:before,.group-actions .rmn-api-selection-action-edit:before{
  content:"\f104"
}
.icon-facebook:before,.group-actions .service-links-facebook:before,.block--feature-context-base-social-links .links a.social-link-facebook:before{
  content:"\f105"
}
.icon-favorite:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-add-favorite:before,.group-actions .rmn-api-add-favorite:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-add-favorite:before{
  content:"\f106"
}
.icon-favorite-full:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-del-favorite:before,.group-actions .rmn-api-del-favorite:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-del-favorite:before{
  content:"\f107"
}
.icon-googleplus:before{
  content:"\f108"
}
.icon-log-out:before{
  content:"\f109"
}
.icon-mail:before,.group-actions .rmn-api-mail-link:before{
  content:"\f111"
}
.icon-menu:before,.l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content .menu-switch:before{
  content:"\f10a"
}
.icon-my-albums:before{
  content:"\f10b"
}
.icon-parameters:before{
  content:"\f10c"
}
.icon-search:before,.rmn-api-search-form .form-item-k:before{
  content:"\f10d"
}
.icon-share:before,.group-actions .rmn-api-player-link:before{
  content:"\f10e"
}
.icon-trash:before,.group-actions .rmn-api-selection-action-delete:before{
  content:"\f10f"
}
.icon-twitter:before,.group-actions .service-links-twitter:before,.block--feature-context-base-social-links .links a.social-link-twitter:before{
  content:"\f110"
}
.btn,.form-actions input.form-submit,.hybridauth-widget-wrapper ul.hybridauth-widget li .hybridauth-widget-provider .hybridauth-facebook,.page-user-login .l-main .l-content form .form-submit,.page-user-register .l-main .l-content form .form-submit,.page-user-password .l-main .l-content form .form-submit,.field-name-field-avatar .form-submit,.pager-wrapper.rmn-load-more .rmn-load-more-button{
  -moz-appearance:none;-webkit-appearance:none;background:none;border:none;-moz-border-radius:0.3125rem;-webkit-border-radius:0.3125rem;border-radius:0.3125rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:bold;min-width:5rem;padding:0.625rem;outline:none;overflow:hidden;position:relative;text-align:center;text-decoration:none;-moz-transition:background 0.5s;-o-transition:background 0.5s;-webkit-transition:background 0.5s;transition:background 0.5s;vertical-align:middle;width:auto;z-index:1
}
.btn.btn-block,.form-actions input.btn-block.form-submit,.hybridauth-widget-wrapper ul.hybridauth-widget li .hybridauth-widget-provider .hybridauth-facebook,.page-user-login .l-main .l-content form .form-submit,.page-user-register .l-main .l-content form .form-submit,.page-user-password .l-main .l-content form .form-submit,.field-name-field-avatar .form-submit,.pager-wrapper.rmn-load-more .btn-block.rmn-load-more-button{
  display:block;width:100%
}
.btn.btn-small,.form-actions input.btn-small.form-submit,.hybridauth-widget-wrapper ul.hybridauth-widget li .hybridauth-widget-provider .btn-small.hybridauth-facebook,.page-user-login .l-main .l-content form .btn-small.form-submit,.page-user-register .l-main .l-content form .btn-small.form-submit,.page-user-password .l-main .l-content form .btn-small.form-submit,.field-name-field-avatar .btn-small.form-submit,.pager-wrapper.rmn-load-more .btn-small.rmn-load-more-button{
  border-radius:0.0625rem;box-shadow:none;padding:0.625rem
}
.btn.btn-small.btn-icon,.form-actions input.btn-small.btn-icon.form-submit,.hybridauth-widget-wrapper ul.hybridauth-widget li .hybridauth-widget-provider .btn-small.hybridauth-facebook,.page-user-login .l-main .l-content form .btn-small.btn-icon.form-submit,.page-user-register .l-main .l-content form .btn-small.btn-icon.form-submit,.page-user-password .l-main .l-content form .btn-small.btn-icon.form-submit,.field-name-field-avatar .btn-small.btn-icon.form-submit,.pager-wrapper.rmn-load-more .btn-small.btn-icon.rmn-load-more-button{
  padding-left:1.875rem
}
.btn.btn-icon,.form-actions input.btn-icon.form-submit,.hybridauth-widget-wrapper ul.hybridauth-widget li .hybridauth-widget-provider .hybridauth-facebook,.page-user-login .l-main .l-content form .btn-icon.form-submit,.page-user-register .l-main .l-content form .btn-icon.form-submit,.page-user-password .l-main .l-content form .btn-icon.form-submit,.field-name-field-avatar .btn-icon.form-submit,.pager-wrapper.rmn-load-more .btn-icon.rmn-load-more-button{
  padding-left:3.75rem
}
.btn.btn-icon:before,.form-actions input.btn-icon.form-submit:before,.hybridauth-widget-wrapper ul.hybridauth-widget li .hybridauth-widget-provider .hybridauth-facebook:before,.page-user-login .l-main .l-content form .btn-icon.form-submit:before,.page-user-register .l-main .l-content form .btn-icon.form-submit:before,.page-user-password .l-main .l-content form .btn-icon.form-submit:before,.field-name-field-avatar .btn-icon.form-submit:before,.pager-wrapper.rmn-load-more .btn-icon.rmn-load-more-button:before{
  font-family:"rmn-font";font-size:2.5rem;height:100%;left:0;line-height:2.5rem;position:absolute;top:0;width:2.5rem
}
.btn.btn-icon.btn-facebook:before,.form-actions input.btn-icon.btn-facebook.form-submit:before,.hybridauth-widget-wrapper ul.hybridauth-widget li .hybridauth-widget-provider .hybridauth-facebook:before,.page-user-login .l-main .l-content form .btn-icon.btn-facebook.form-submit:before,.page-user-register .l-main .l-content form .btn-icon.btn-facebook.form-submit:before,.page-user-password .l-main .l-content form .btn-icon.btn-facebook.form-submit:before,.field-name-field-avatar .btn-icon.btn-facebook.form-submit:before,.pager-wrapper.rmn-load-more .btn-icon.btn-facebook.rmn-load-more-button:before{
  border-right:0.0625rem solid #fff;content:"";color:#fff
}
.btn-purple,.form-actions input.form-submit,.page-user-login .l-main .l-content form .form-submit,.page-user-register .l-main .l-content form .form-submit,.page-user-password .l-main .l-content form .form-submit,.field-name-field-avatar .form-submit{
  background:#4A148C;color:#fff
}
.btn-purple:disabled,.form-actions input.form-submit:disabled,.page-user-login .l-main .l-content form .form-submit:disabled,.page-user-register .l-main .l-content form .form-submit:disabled,.page-user-password .l-main .l-content form .form-submit:disabled,.field-name-field-avatar .form-submit:disabled,.btn-purple:disabled:hover,.form-actions input.form-submit:disabled:hover,.page-user-login .l-main .l-content form .form-submit:disabled:hover,.page-user-register .l-main .l-content form .form-submit:disabled:hover,.page-user-password .l-main .l-content form .form-submit:disabled:hover,.field-name-field-avatar .form-submit:disabled:hover{
  background:#E0E0E0;cursor:not-allowed
}
.btn-purple:hover,.form-actions input.form-submit:hover,.page-user-login .l-main .l-content form .form-submit:hover,.page-user-register .l-main .l-content form .form-submit:hover,.page-user-password .l-main .l-content form .form-submit:hover,.field-name-field-avatar .form-submit:hover{
  background:#3f1177
}
.btn-purple:active,.form-actions input.form-submit:active,.page-user-login .l-main .l-content form .form-submit:active,.page-user-register .l-main .l-content form .form-submit:active,.page-user-password .l-main .l-content form .form-submit:active,.field-name-field-avatar .form-submit:active{
  background:#340e62
}
.btn-indigo,.hybridauth-widget-wrapper ul.hybridauth-widget li .hybridauth-widget-provider .hybridauth-facebook{
  background:#3F51B5;color:#fff
}
.btn-indigo:hover,.hybridauth-widget-wrapper ul.hybridauth-widget li .hybridauth-widget-provider .hybridauth-facebook:hover{
  background:#4353ae
}
.btn-indigo:active,.hybridauth-widget-wrapper ul.hybridauth-widget li .hybridauth-widget-provider .hybridauth-facebook:active{
  background:#37458f
}
.btn-ghost,.pager-wrapper.rmn-load-more .rmn-load-more-button{
  background:transparent;border:1px solid #212121;color:#212121;padding:10px 30px;border-radius: 35px;
}
.btn-ghost:hover,.pager-wrapper.rmn-load-more .rmn-load-more-button:hover{
  background:#ededed
}
.btn-ghost:active,.pager-wrapper.rmn-load-more .rmn-load-more-button:active{
  background:#d4d4d4
}
input,select,textarea{
  background:#F5F5F5;border:none;border-top:0.125rem solid #E0E0E0;color:#212121;display:block;font-size:0.9375rem;font-weight:normal;line-height:1.25rem;outline:none;padding:0.625rem;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:background 0.3s,border-color 0.3s;-o-transition:background 0.3s,border-color 0.3s;-webkit-transition:background 0.3s,border-color 0.3s;transition:background 0.3s,border-color 0.3s
}
input:focus,select:focus,textarea:focus{
  background:#eee;border-top:0.125rem solid #BDBDBD
}
input.invalid,select.invalid,textarea.invalid{
  background:#212121;border-top:0.0625rem solid #212121
}
input.valid,select.valid,textarea.valid{
  background:#F1F8E9;border-top:0.0625rem solid #AED581;color:#8BC34A
}
input.error,select.error,textarea.error{
  background:#FFEBEE;border-top:0.0625rem solid #E57373;color:#F44336
}
.error input,.error select,.error textarea{
  background:#FFEBEE;border-top:0.0625rem solid #E57373;color:#F44336
}
.messages--status{
  /* position:absolute;z-index:5;top:130px;width:100% */
  z-index: 5;width: 100%;
}
.error-message{
  color:#F44336;display:block;font-size:0.875rem;font-style:italic;margin-top:0.3125rem
}
textarea{
  min-height:12.5rem
}
input[type="submit"]{
  border:none;cursor:pointer;margin-top:0
}
input[type="radio"],input[type="checkbox"]{
  display:inline-block;margin-right:0.625rem;width:auto
}
::-webkit-input-placeholder,input:-ms-input-placeholder{
  color:#212121;background:#fff
}
label{
  color:#212121;display:inline-block;font-size:0.8125rem;line-height:0.9375rem;margin-bottom:0.625rem
}
.control-group{
  margin:0.625em 0
}
.radio-group{
  display:inline-block;margin-right:1.25rem
}
select.date{
  float:left
}
select.date:first-child{
  width:20%
}
select.date:nth-child(2){
  width:55%
}
select.date:last-child{
  width:25%
}
.help-inline{
  color:#212121;display:block;font-size:0.75rem;line-height:0.9375rem;margin-top:10px
}
.form-actions{
  text-align:left;margin-top:30px
}
.form-actions input{
  display:inline-block;border-bottom:none;width:auto;cursor:pointer
}
html.js .form-autocomplete{
  background-image:url("../images/throbber-inactive.png");background-position:right 5px center;background-repeat:no-repeat
}
html.js .form-autocomplete.throbbing{
  background-image:url("../images/throbber-active.gif")
}
.hybridauth-widget-wrapper h3{
  font-size:1.25rem;font-weight:300;text-transform:none
}
.hybridauth-widget-wrapper ul.hybridauth-widget li{
  display:block
}
.hybridauth-widget-wrapper ul.hybridauth-widget li .hybridauth-widget-provider{
  display:block
}
.hybridauth-widget-wrapper ul.hybridauth-widget li .hybridauth-widget-provider .hybridauth-facebook{
  line-height:normal;height:2.625rem;opacity:1
}
[data-icon]:before,.icon-add-album:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-add-selection:before,.group-actions .rmn-api-add-selection:before,.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selection-show .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selections-list .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-add-selection:before,.icon-close:before,.modal a.close-modal:before,.l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content .menu-switch.menu-switch-close:before,.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-toggle:before,.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-overview a.rmn-api-facet-selected:before,.icon-download:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-download-link:before,.group-actions .rmn-api-download-link:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-download-link:before,.icon-edit:before,.group-actions .rmn-api-selection-action-edit:before,.icon-facebook:before,.group-actions .service-links-facebook:before,.block--feature-context-base-social-links .links a.social-link-facebook:before,.icon-favorite:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-add-favorite:before,.group-actions .rmn-api-add-favorite:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-add-favorite:before,.icon-favorite-full:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-del-favorite:before,.group-actions .rmn-api-del-favorite:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-del-favorite:before,.icon-googleplus:before,.icon-log-out:before,.icon-mail:before,.group-actions .rmn-api-mail-link:before,.icon-menu:before,.l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content .menu-switch:before,.icon-my-albums:before,.icon-parameters:before,.icon-search:before,.rmn-api-search-form .form-item-k:before,.icon-share:before,.group-actions .rmn-api-player-link:before,.icon-trash:before,.group-actions .rmn-api-selection-action-delete:before,.icon-twitter:before,.group-actions .service-links-twitter:before,.block--feature-context-base-social-links .links a.social-link-twitter:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a:before,.image-zoomin-modal .rmn-api-image-actions li a:before{
  display:inline-block;font-family:"rmn-font";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased
}.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a,.group-actions .service-links-facebook,.group-actions .service-links-twitter,.group-actions .rmn-api-player-link,.group-actions .rmn-api-mail-link,.group-actions .rmn-api-download-link,.group-actions .rmn-api-add-favorite,.group-actions .rmn-api-del-favorite,.group-actions .rmn-api-add-selection,.group-actions .rmn-api-selection-action-edit,.group-actions .rmn-api-selection-action-delete,.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add,.rmn-api-selection-show .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add,.rmn-api-selections-list .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add,.image-zoomin-modal .rmn-api-image-actions li a{
  color:#808080;display:block;padding-top:70px;position:relative;text-align:center;text-indent:-10000px;width:80px;white-space:nowrap
}
.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a:before,.group-actions .service-links-facebook:before,.group-actions .service-links-twitter:before,.group-actions .rmn-api-player-link:before,.group-actions .rmn-api-mail-link:before,.group-actions .rmn-api-download-link:before,.group-actions .rmn-api-add-favorite:before,.group-actions .rmn-api-del-favorite:before,.group-actions .rmn-api-add-selection:before,.group-actions .rmn-api-selection-action-edit:before,.group-actions .rmn-api-selection-action-delete:before,.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selection-show .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selections-list .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:before,.image-zoomin-modal .rmn-api-image-actions li a:before{
  border:2px solid transparent;color:#808080;display:block;font-size:2.75rem;height:2.5rem;width:2.5rem;line-height:2rem;left:50%;margin:0 0 0 -1.875rem;position:absolute;text-align:center;text-indent:0;top:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;
}
/* .rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a:hover,.group-actions .service-links-facebook:hover,.group-actions .service-links-twitter:hover,.group-actions .rmn-api-player-link:hover,.group-actions .rmn-api-mail-link:hover,.group-actions .rmn-api-download-link:hover,.group-actions .rmn-api-add-favorite:hover,.group-actions .rmn-api-del-favorite:hover,.group-actions .rmn-api-add-selection:hover,.group-actions .rmn-api-selection-action-edit:hover,.group-actions .rmn-api-selection-action-delete:hover,.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:hover,.rmn-api-selection-show .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:hover,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:hover,.rmn-api-selections-list .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:hover,.image-zoomin-modal .rmn-api-image-actions li a:hover{
  text-indent:0
} */
.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a:hover:before,.group-actions .service-links-facebook:hover:before,.group-actions .service-links-twitter:hover:before,.group-actions .rmn-api-player-link:hover:before,.group-actions .rmn-api-mail-link:hover:before,.group-actions .rmn-api-download-link:hover:before,.group-actions .rmn-api-add-favorite:hover:before,.group-actions .rmn-api-del-favorite:hover:before,.group-actions .rmn-api-add-selection:hover:before,.group-actions .rmn-api-selection-action-edit:hover:before,.group-actions .rmn-api-selection-action-delete:hover:before,.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:hover:before,.rmn-api-selection-show .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:hover:before,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:hover:before,.rmn-api-selections-list .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:hover:before,.image-zoomin-modal .rmn-api-image-actions li a:hover:before{
  border-color:#808080
}
.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-del-favorite:before,.group-actions .rmn-api-del-favorite:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-del-favorite:before{
  background:#808080;color:#fff
}
[data-icon]:before{
  content:attr(data-icon)
}
.icon-add-album:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-add-selection:before,.group-actions .rmn-api-add-selection:before,.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selection-show .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions .rmn-api-selection-action-add:before,.rmn-api-selections-list .rmn-api-selections-meta .rmn-api-selections-actions .rmn-api-selection-action-add:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-add-selection:before{
  content:"\f100"
}
.icon-arrow-bottom:before{
  content:"\f101"
}
.icon-close:before,.modal a.close-modal:before,.l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content .menu-switch.menu-switch-close:before,.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-toggle:before,.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-overview a.rmn-api-facet-selected:before{
  content:"\f102"
}
.icon-download:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-download-link:before,.group-actions .rmn-api-download-link:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-download-link:before{
  content:"\f103"
}
.icon-edit:before,.group-actions .rmn-api-selection-action-edit:before{
  content:"\f104"
}
.icon-facebook:before,.group-actions .service-links-facebook:before,.block--feature-context-base-social-links .links a.social-link-facebook:before{
  content:"\f105"
}
.icon-favorite:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-add-favorite:before,.group-actions .rmn-api-add-favorite:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-add-favorite:before{
  content:"\f106"
}
.icon-favorite-full:before,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a.rmn-api-del-favorite:before,.group-actions .rmn-api-del-favorite:before,.image-zoomin-modal .rmn-api-image-actions li a.rmn-api-del-favorite:before{
  content:"\f107"
}
.icon-googleplus:before{
  content:"\f108"
}
.icon-log-out:before{
  content:"\f109"
}
.icon-mail:before,.group-actions .rmn-api-mail-link:before{
  content:"\f111"
}
.icon-menu:before,.l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content .menu-switch:before{
  content:"\f10a"
}
.icon-my-albums:before{
  content:"\f10b"
}
.icon-parameters:before{
  content:"\f10c"
}
.icon-search:before,.rmn-api-search-form .form-item-k:before{
  content:"\f10d"
}
.icon-share:before,.group-actions .rmn-api-player-link:before{
  content:"\f10e"
}
.icon-trash:before,.group-actions .rmn-api-selection-action-delete:before{
  content:"\f10f"
}
.icon-twitter:before,.group-actions .service-links-twitter:before,.block--feature-context-base-social-links .links a.social-link-twitter:before{
  content:"\f110"
}
img,media{
  max-width:100%;width:auto;height:auto
}
a img{
  border:none
}
.jquery-modal{
  z-index:1000 !important
}
.modal{
  display:none;max-width:500px;background:#fff;padding:15px 30px;z-index:1001 !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000
}
.modal a.close-modal{
  position:absolute;top:0;right:5px;display:block;width:30px;height:30px;font-size:0;color:#212121;display:block;text-align:right
}
.modal a.close-modal:before{
  display:inline;font-size:1.875rem;padding-right:0.3125rem;vertical-align:bottom
}
table{
  width:100%
}
table td,table th{
  padding:0.2em 0.5em
}
table th{
  background:#424242;color:#fff
}
table tr{
  background:transparent
}
table tr td{
  background:#fff
}
table tr td.empty-cell{
  background:transparent
}
table tr.odd td,table tr:nth-child(2n) td{
  background:#E0E0E0
}
table tr.odd td.empty-cell,table tr:nth-child(2n) td.empty-cell{
  background:transparent
}
html{
  font-size:16px
}
body{
  color:#000;font-family:"Lato",sans-serif;line-height:1.7em
}
h1,h2,.rmn-api-artworks-list .l-main .l-content>h1,.rmn-api-artwork-show .l-main .l-content>h1,h3,h4,h5{
  font-weight:300;color:#212121
}
h2,.rmn-api-artworks-list .l-main .l-content>h1,.rmn-api-artwork-show .l-main .l-content>h1,h3{
  text-align:center;text-transform:uppercase
}
h1{
  font-size:2.8125rem;line-height:3.5rem;letter-spacing:0.3125rem;margin:0.9375rem 0 1.875rem
}
h2,.rmn-api-artworks-list .l-main .l-content>h1,.rmn-api-artwork-show .l-main .l-content>h1{
  font-size:1.5625rem;line-height:2.5rem;letter-spacing:0.3125rem;margin:1.5625rem 0 1.5625rem
}
h3{
  font-size:1.5em;line-height:1.875rem;letter-spacing:0.3125rem;margin:0.9375rem 0 1.875rem
}
h4{
  font-size:1.25em;line-height:1.625rem;margin:0.9375rem 0
}
h5{
  font-size:0.75em;line-height:1.125rem;letter-spacing:0.125rem;margin:0.9375rem 0;color:#424242;text-transform:uppercase
}
p{
  margin:0 0 0.9375rem;color:#212121
}
p.lead{
  font-size:1.5rem;font-weight:300;margin-bottom:1.875rem;line-height:2.125rem
}
blockquote{
  margin:0 0 1.875rem;padding-left:1.25rem;border-left:0.1875rem solid #E0E0E0
}
small{
  font-size:0.875rem;line-height:1.375rem
}
a{
  text-decoration:none;color:#1976d2
}
html,body{
  position:relative;height:100%
}
.rmn-entity--artwork.view-mode-embed .field--name-api-artwork-main-image,.rmn-entity--artwork.view-mode-teaser .field--name-api-artwork-main-image{
  margin:0;padding:0
}
.rmn-entity--artwork.view-mode-embed .field--name-api-artwork-main-image img,.rmn-entity--artwork.view-mode-teaser .field--name-api-artwork-main-image img{
  -moz-box-shadow:0 2px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.15);box-shadow:0 2px 1px rgba(0,0,0,0.15);display:block;max-width:100%;max-height:600px;-moz-transition:all 0.4s;-o-transition:all 0.4s;-webkit-transition:all 0.4s;transition:all 0.4s
}
.rmn-entity--artwork.view-mode-embed .field--name-api-artwork-title h4,.rmn-entity--artwork.view-mode-teaser .field--name-api-artwork-title h4{
  color:#212121;font-size:0.875rem;letter-spacing:normal;line-height:1.4;margin:0;text-align:left;text-transform:none
}
@media (min-width: 37.5625rem){
  .rmn-entity--artwork.view-mode-embed .field--name-api-artwork-title h4,.rmn-entity--artwork.view-mode-teaser .field--name-api-artwork-title h4{
  font-size:1em
}

}
.rmn-entity--artwork.view-mode-embed .field--name-api-artwork-title h4 a,.rmn-entity--artwork.view-mode-teaser .field--name-api-artwork-title h4 a{
  color:#000
}
.rmn-entity--artwork.view-mode-embed .field--name-ef-summarized-authors-mini,.rmn-entity--artwork.view-mode-teaser .field--name-ef-summarized-authors-mini{
  margin:0;padding:0
}
.rmn-entity--artwork.view-mode-embed .field--name-ef-summarized-authors-mini h3,.rmn-entity--artwork.view-mode-teaser .field--name-ef-summarized-authors-mini h3{
  color:#212121;font-size:1rem;letter-spacing:normal;line-height:1.4;margin:15px 0 5px;text-align:left;text-transform:none;font-weight: normal
}
@media (min-width: 37.5625rem){
  .rmn-entity--artwork.view-mode-embed .field--name-ef-summarized-authors-mini h3,.rmn-entity--artwork.view-mode-teaser .field--name-ef-summarized-authors-mini h3{
    font-size:1.25em
  }
}
.rmn-entity--artwork.view-mode-embed .field--name-ef-summarized-authors-mini h3 a,.rmn-entity--artwork.view-mode-teaser .field--name-ef-summarized-authors-mini h3 a{
  color:#000
}
.rmn-entity--artwork.view-mode-full{
  background:linear-gradient(#ffffff,#e5e0d7 31.25rem)
}
.rmn-entity--artwork.view-mode-full h2,.rmn-entity--artwork.view-mode-full .rmn-api-artworks-list .l-main .l-content>h1,.rmn-api-artworks-list .l-main .rmn-entity--artwork.view-mode-full .l-content>h1,.rmn-entity--artwork.view-mode-full .rmn-api-artwork-show .l-main .l-content>h1,.rmn-api-artwork-show .l-main .rmn-entity--artwork.view-mode-full .l-content>h1{
  font-size:2.25rem
}
.rmn-entity--artwork.view-mode-full .group-header{
  position:relative;padding:3.125rem 0 0;text-align:center;overflow:hidden
}
.rmn-entity--artwork.view-mode-full .group-actions,.rmn-entity--artwork.view-mode-full .field--name-api-artwork-images{
  padding:0 1.5625rem
}
.rmn-entity--artwork.view-mode-full .group-main{
  position:relative;display:inline-block;text-align:left;min-height:320px;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s eas
  e
}.rmn-entity--artwork.view-mode-full .group-main .group-caption{
  margin-bottom:1.5625rem
}
@media (min-width: 56.3125rem){
  .rmn-entity--artwork.view-mode-full .group-main .group-caption{
    box-sizing:border-box;position:absolute;width:15.625rem;left:-17.5rem;top:100%;padding:1.25rem;margin:0;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease
  }
}
.rmn-entity--artwork.view-mode-full .group-main .group-caption .field--name-api-artwork-periods,.rmn-entity--artwork.view-mode-full .group-main .group-caption .field--name-api-artwork-techniques,.rmn-entity--artwork.view-mode-full .group-main .group-caption .field--name-api-artwork-location{
  max-height:500px
}
.rmn-entity--artwork.view-mode-full .group-main .group-caption .field--name-api-artwork-periods a,.rmn-entity--artwork.view-mode-full .group-main .group-caption .field--name-api-artwork-techniques a,.rmn-entity--artwork.view-mode-full .group-main .group-caption .field--name-api-artwork-location a{
  margin:0.625rem 0
}
.rmn-entity--artwork.view-mode-full .group-main .group-caption .field--name-api-artwork-periods img,.rmn-entity--artwork.view-mode-full .group-main .group-caption .field--name-api-artwork-techniques img,.rmn-entity--artwork.view-mode-full .group-main .group-caption .field--name-api-artwork-location img{
  max-width:130px;max-height:130px
}
.rmn-entity--artwork.view-mode-full .group-main .field--name-api-artwork-main-image{
  -moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s
}
.rmn-entity--artwork.view-mode-full .group-main .field--name-api-artwork-main-image:hover{
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9
}
.rmn-entity--artwork.view-mode-full .group-main .field--name-api-artwork-main-image .field__items{
  line-height:1px
}
.rmn-entity--artwork.view-mode-full .group-main .field--name-api-artwork-main-image .field__items .field__item{
  margin:0;line-height:0.0625rem
}
.rmn-entity--artwork.view-mode-full .group-main .field--name-api-artwork-main-image .field__items .field__item img{
  max-width:100%;display:block;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s
}
@media (min-width: 900px){
  .rmn-entity--artwork.view-mode-full .group-main .field--name-api-artwork-main-image .field__items .field__item img{
    max-width:350px
  }
}
@media (min-width: 1000px){
  .rmn-entity--artwork.view-mode-full .group-main .field--name-api-artwork-main-image .field__items .field__item img{
    max-width:450px
  }
}
@media (min-width: 1100px){
  .rmn-entity--artwork.view-mode-full .group-main .field--name-api-artwork-main-image .field__items .field__item img{
    max-width:500px
  }
}
@media (min-width: 1200px){
  .rmn-entity--artwork.view-mode-full .group-main .field--name-api-artwork-main-image .field__items .field__item img{
    max-width:600px
  }
}
@media (min-width: 1300px){
  .rmn-entity--artwork.view-mode-full .group-main .field--name-api-artwork-main-image .field__items .field__item img{
    max-width:100%
  }
}
.rmn-entity--artwork.view-mode-full .group-main h1{
  color:#000;text-transform:none;letter-spacing:0;text-align:left;margin:0 0 0.625rem;font-weight:500;font-size:1rem;line-height:1.5rem;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease
}
.rmn-entity--artwork.view-mode-full .group-main .field--name-ef-summarized-authors .field__item{
  display:inline
}
.rmn-entity--artwork.view-mode-full .group-main .field--name-ef-summarized-authors a{
  font-size:1.125rem;font-weight:bold;color:#000
}
.rmn-entity--artwork.view-mode-full .group-main .field--name-api-artwork-date{
  font-size:1rem;color:#757575
}
.rmn-entity--artwork.view-mode-full .group-main .field--name-api-artwork-location{
  margin-top:0.625rem
}
.rmn-entity--artwork.view-mode-full .group-main .field--name-api-artwork-location a{
  color:#1976d2;font-style:italic
}
.rmn-entity--artwork.view-mode-full .group-main .field--name-api-artwork-copyright,.rmn-entity--artwork.view-mode-full .group-main .field--name-ef-artwork-main-image-credit{
  margin-top:10px;font-size:0.6875rem;line-height:1rem;color:#757575
}
.rmn-entity--artwork.view-mode-full .group-main .field--name-api-artwork-copyright .field__items,.rmn-entity--artwork.view-mode-full .group-main .field--name-ef-artwork-main-image-credit .field__items{
  font-style:italic
}
.rmn-entity--artwork.view-mode-full .group-images{
  width:100%;height:22.8125rem;position:relative;overflow:hidden;z-index:1;background:#212121;padding:1.5625rem 0;text-align:center;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden
}
.rmn-entity--artwork.view-mode-full .group-images h2,.rmn-entity--artwork.view-mode-full .group-images .rmn-api-artworks-list .l-main .l-content>h1,.rmn-api-artworks-list .l-main .rmn-entity--artwork.view-mode-full .group-images .l-content>h1,.rmn-entity--artwork.view-mode-full .group-images .rmn-api-artwork-show .l-main .l-content>h1,.rmn-api-artwork-show .l-main .rmn-entity--artwork.view-mode-full .group-images .l-content>h1{
  color:#fff;margin-top:0
}
.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items{
  position:relative;display:inline-block;width:100%;text-align:center;-moz-transition-property:-moz-transform,left,top;-o-transition-property:-o-transform,left,top;-webkit-transition-property:-webkit-transform,left,top;transition-property:transform,left,top;-moz-transition-duration:0s;-o-transition-duration:0s;-webkit-transition-duration:0s;transition-duration:0s;-moz-transform:translate3d(0px, 0, 0);-ms-transform:translate3d(0px, 0, 0);-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-transition-timing-function:ease;transition-timing-function:ease
}
.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item{
  float:left;position:relative;padding:0 1.5625rem;width:auto;text-align:center
}
.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item img{
  display:inline-block;max-width:none;height:11.25rem;max-height:11.25rem;-moz-transition:max-height 1s;-o-transition:max-height 1s;-webkit-transition:max-height 1s;transition:max-height 1s
}
.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item #embed-code,.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item .rmn-api-player-link{
  display:none
}
.rmn-entity--artwork.view-mode-full .group-images .field--name-api-artwork-images>.field__items>.field__item a{
  width:50px
}
.rmn-entity--artwork.view-mode-full .group-colors{
  padding:1.5625rem 0
}
.rmn-entity--artwork.view-mode-full .group-colors h2,.rmn-entity--artwork.view-mode-full .group-colors .rmn-api-artworks-list .l-main .l-content>h1,.rmn-api-artworks-list .l-main .rmn-entity--artwork.view-mode-full .group-colors .l-content>h1,.rmn-entity--artwork.view-mode-full .group-colors .rmn-api-artwork-show .l-main .l-content>h1,.rmn-api-artwork-show .l-main .rmn-entity--artwork.view-mode-full .group-colors .l-content>h1{
  margin-top:0
}
.rmn-entity--artwork.view-mode-full .group-colors .field__items{
  margin:0;padding:0;border:0
}
.rmn-entity--artwork.view-mode-full .group-colors .field__items:after{
  content:"";display:table;clear:both
}
.rmn-entity--artwork.view-mode-full .group-colors .field__items .field__item{
  display:inline-block;list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap
}
.rmn-entity--artwork.view-mode-full .group-colors .field__items .field__item a{
  background-color:"#" attr(data-value);display:inline-block;height:2.5rem;text-indent:-99999px;width:2.5rem
}
.rmn-entity--artwork.view-mode-full .field--type-rmn-image .field__item .rmn-api-image-actions{
  padding:0;margin:10px 0 0;text-align:center
}
.rmn-entity--artwork.view-mode-full .field--type-rmn-image .field__item .rmn-api-image-actions li{
  display:inline-block;list-style:none
}
.rmn-entity--artwork.view-mode-full .field--type-rmn-image .field__item .rmn-api-image-actions li a{
  color:#fff;padding-top:55px
}
.rmn-entity--artwork.view-mode-full .field--type-rmn-image .field__item .rmn-api-image-actions li a::before{
  color:#fff;font-size:2.625rem;height:3.125rem;width:3.125rem
}
.rmn-entity--artwork.view-mode-full .field--type-rmn-image .field__item .rmn-api-image-actions li a:hover::before{
  border-color:#fff !important
}
.rmn-entity--artwork.view-mode-full .field--type-rmn-image .field__item .rmn-api-add-favorite{
  display:block;position:relative;padding-top:70px;text-align:center;width:80px;color:#8E24AA;white-space:nowrap;text-indent:-10000p
  x
}.rmn-entity--artwork.view-mode-full .field--type-rmn-image .field__item .rmn-api-add-favorite:before{
  display:block;position:absolute;top:0;left:50%;width:60px;height:60px;text-indent:-1000px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-family:"rmn-font";color:#808080;font-size:3.25rem;line-height:65px;text-align:center;margin:0 0 0 -30px;content:"";text-indent:
  0
}.rmn-entity--artwork.view-mode-full .group-details{
  background-color:#e3f2fd;border-top:1px solid rgba(0,0,0,0.3);padding:3.125rem 0
}
.rmn-entity--artwork.view-mode-full .group-details h3{
  margin:0
}
.rmn-entity--artwork.view-mode-full .group-details h3 .field-group-format-toggler{
  text-transform:none;font-size:1.25rem;letter-spacing:0
}
.rmn-entity--artwork.view-mode-full .group-details h3 .field-group-format-toggler a{
  display:inline-block;position:relative;padding-right:30px
}
.rmn-entity--artwork.view-mode-full .group-details h3 .field-group-format-toggler a:after{
  display:block;position:absolute;right:0;top:2px;font-family:'rmn-font';font-size:25px;width:25px;height:25px;color:#1976d2;line-height:25px;content:"";-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center center;transition:all 0.4s;-webkit-backface-visibility:hidden;
}
.rmn-entity--artwork.view-mode-full .group-details.collapsed .field-group-format-toggler a:after{
  -moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)
}
.rmn-entity--artwork.view-mode-full .group-details .field-group-format-wrapper{
  max-width:70rem;margin:0 auto;padding:0 1.5625rem;font-size:1.125rem;font-weight:300;color:#616161
}
.rmn-entity--artwork.view-mode-full .group-details .field-group-format-wrapper .field-group-div{
  overflow:hidden
}
.rmn-entity--artwork.view-mode-full .group-details .field-group-format-wrapper .field__label{
  color:#9E9E9E;text-transform:uppercase;font-size:1rem;font-weight:300
}
.rmn-entity--artwork.view-mode-full .group-details .field-group-format-wrapper .field--label-inline .field__label{
  width:100%
}
@media (min-width: 37.5625rem){
  .rmn-entity--artwork.view-mode-full .group-details .field-group-format-wrapper .field--label-inline .field__label{
  width:12.5rem
}

}
.rmn-entity--artwork.view-mode-full .group-details .field-group-format-wrapper .field--type-text,.rmn-entity--artwork.view-mode-full .group-details .field-group-format-wrapper .field--type-extra-field{
  padding:0.625rem 0;position:relative;overflow:hidden
}
.rmn-entity--artwork.view-mode-full .group-details .field-group-format-wrapper .field--type-text:after,.rmn-entity--artwork.view-mode-full .group-details .field-group-format-wrapper .field--type-extra-field:after{
  position:absolute;left:0;bottom:0;margin-top:0.625rem;width:1.25rem;height:1px;background-color:#E0E0E0;content:' '
}
.rmn-entity--artwork.view-mode-full .group-details .field-group-format-wrapper .field--type-text:last-child:after,.rmn-entity--artwork.view-mode-full .group-details .field-group-format-wrapper .field--type-extra-field:last-child:after{
  display:none
}
.rmn-entity--artwork.view-mode-full .group-details .group-author-info .field--name-api-artwork-authors>.field__items>.field__item{
  border-bottom:1px solid #E0E0E0;margin-bottom:1.25rem;padding-bottom:1.25rem
}
.rmn-entity--artwork.view-mode-full .group-details .group-author-info .field--name-api-artwork-authors>.field__items>.field__item:last-child{
  border-bottom:none;padding-bottom:0
}
.rmn-entity--artwork.view-mode-full .field--name-api-artwork-wikipedia,.rmn-entity--artwork.view-mode-full .field--name-api-author-wikipedia{
  margin:1.25rem 0 0
}
.rmn-entity--artwork.view-mode-full .field--name-api-artwork-external-urls{
  margin:1.875rem 0 0
}
.rmn-entity--artwork.view-mode-full .group-keywords{
  padding-top:1.5625rem;margin-top:1.5625rem;border-top:1px solid #E0E0E0
}
.rmn-entity--artwork.view-mode-full .group-keywords .field__item{
  display:inline-block;margin:0.3125rem
}
.rmn-entity--artwork.view-mode-full .group-keywords .field__item a{
  padding:0.3125rem;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #808080;color:#808080;text-transform:uppercase;-moz-transition:background 0.3s,color 0.3s;-o-transition:background 0.3s,color 0.3s;-webkit-transition:background 0.3s,color 0.3s;transition:background 0.3s,color 0.3s
}
.rmn-entity--artwork.view-mode-full .group-keywords .field__item a:hover{
  background-color:#808080;color:#fff
}
.block--rmn-api-rmn-api-artworks-related{
  max-width:75rem;margin:0 auto
}
.block--rmn-api-rmn-api-artworks-related h2,.block--rmn-api-rmn-api-artworks-related .rmn-api-artworks-list .l-main .l-content>h1,.rmn-api-artworks-list .l-main .block--rmn-api-rmn-api-artworks-related .l-content>h1,.block--rmn-api-rmn-api-artworks-related .rmn-api-artwork-show .l-main .l-content>h1,.rmn-api-artwork-show .l-main .block--rmn-api-rmn-api-artworks-related .l-content>h1{
  font-size:2.25rem
}
.group-actions{
  text-align:center
}
.group-actions .field{
  display:inline-block
}
.group-actions .field--name-ef-social-links .field__label{
  display:none
}
.group-actions .service-links ul,.group-actions .rmn-api-selections-actions ul{
  padding:0
}
.group-actions .service-links li,.group-actions .rmn-api-selections-actions li{
  list-style:none;display:inline-block
}
.group-actions #embed-code{
  background:#fff;display:none;padding:0.625rem
}
.group-actions #embed-code label{
  text-align:left
}
.group-actions .rmn-api-download-link{
  margin-left:50px
}
.group-actions .service-links-printmail,.group-actions .service-links-print{
  display:none
}
.group-actions img{
  display:none
}
.rmn-entity--author.view-mode-full .field--name-api-author-also-known-as .field__label{
  display:inline-block;float:none
}
.rmn-entity--author.view-mode-full .field--name-api-author-also-known-as .field__items,.rmn-entity--author.view-mode-full .field--name-api-author-also-known-as .field__item{
  display:inline;float:none
}
.rmn-api-selection-show .l-main,.rmn-api-selections-list .l-main{
  padding:0
}
.rmn-api-selection-show .l-main .l-content,.rmn-api-selections-list .l-main .l-content{
  max-width:100%;padding:0
}
.rmn-api-selection-show h1.page-name,.rmn-api-selections-list h1.page-name{
  display:none
}
.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header,.rmn-api-selection-show .rmn-api-selections-meta,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header,.rmn-api-selections-list .rmn-api-selections-meta{
  background:#e3f2fd;text-align:center;padding:110px 0 0
}
.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .user-profile img,.rmn-api-selection-show .rmn-api-selections-meta .user-profile img,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .user-profile img,.rmn-api-selections-list .rmn-api-selections-meta .user-profile img{
  width:80px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%
}
.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .field--name-api-selection-description,.rmn-api-selection-show .rmn-api-selections-meta .field--name-api-selection-description,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .field--name-api-selection-description,.rmn-api-selections-list .rmn-api-selections-meta .field--name-api-selection-description{
  margin:0 auto;padding:0 20px;max-width:650px;text-align:center
}
.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions,.rmn-api-selection-show .rmn-api-selections-meta .rmn-api-selections-actions,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions,.rmn-api-selections-list .rmn-api-selections-meta .rmn-api-selections-actions{
  margin:0;padding:0;border:0;padding:0;text-align:center
}
.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions:after,.rmn-api-selection-show .rmn-api-selections-meta .rmn-api-selections-actions:after,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions:after,.rmn-api-selections-list .rmn-api-selections-meta .rmn-api-selections-actions:after{
  content:"";display:table;clear:both
}
.rmn-api-selection-show .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions li,.rmn-api-selection-show .rmn-api-selections-meta .rmn-api-selections-actions li,.rmn-api-selections-list .rmn-entity-selection .field-group-div.group-header .rmn-api-selections-actions li,.rmn-api-selections-list .rmn-api-selections-meta .rmn-api-selections-actions li{
  display:inline-block;list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap
}
.rmn-api-selection-show .rmn-api-selections-results h1,.rmn-api-selections-list .rmn-api-selections-results h1{
  text-align:center
}
.rmn-api-selection-show .rmn-entity--selection--full .rmn-entity-selection-image,.rmn-api-selections-list .rmn-entity--selection--full .rmn-entity-selection-image{
  padding:1.25rem
}
.rmn-api-selection-show .rmn-entity--selection--full .field--name-api-selection-images>.field__items,.rmn-api-selections-list .rmn-entity--selection--full .field--name-api-selection-images>.field__items{
  padding:0;margin:0
}
.rmn-api-selection-show .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item,.rmn-api-selections-list .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item{
  box-sizing:border-box;list-style:none;margin:0;padding:0;width:100%
}
@media (min-width: 37.5625rem){
  .rmn-api-selection-show .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item,.rmn-api-selections-list .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item{
  width:50%
}

}
@media (min-width: 56.3125rem){
  .rmn-api-selection-show .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item,.rmn-api-selections-list .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item{
  width:33%
}

}
@media (min-width: 81.3125rem){
  .rmn-api-selection-show .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item,.rmn-api-selections-list .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item{
  width:25%
}

}
@media (min-width: 37.5625rem){
  .rmn-api-selection-show .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item.wide,.rmn-api-selections-list .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item.wide{
  width:50%
}

}
@media (min-width: 56.3125rem){
  .rmn-api-selection-show .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item.wide,.rmn-api-selections-list .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item.wide{
  width:66%
}

}
@media (min-width: 81.3125rem){
  .rmn-api-selection-show .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item.wide,.rmn-api-selections-list .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item.wide{
  width:50%
}

}
.rmn-api-selection-show .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item:hover,.rmn-api-selections-list .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item:hover{
  background-color:#F5F5F5
}
.rmn-api-selection-show .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item a,.rmn-api-selections-list .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item a{
  display:block;padding:0 1.25rem;-moz-transition:background 0.5s;-o-transition:background 0.5s;-webkit-transition:background 0.5s;transition:background 0.5
  s
}.rmn-api-selection-show .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item a img,.rmn-api-selections-list .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item a img{
  -moz-box-shadow:0 2px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.15);box-shadow:0 2px 1px rgba(0,0,0,0.15);display:block;max-width:100%;max-height:600px;-moz-transition:all 0.4s;-o-transition:all 0.4s;-webkit-transition:all 0.4s;transition:all 0.4s
}
.rmn-api-selection-show .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item .field--name-ef-summarized-authors-mini,.rmn-api-selections-list .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item .field--name-ef-summarized-authors-mini{
  padding:0 1.25rem
}
.rmn-api-selection-show .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item .field--name-ef-summarized-authors-mini a,.rmn-api-selections-list .rmn-entity--selection--full .field--name-api-selection-images>.field__items>.field__item .field--name-ef-summarized-authors-mini a{
  display:inline;padding:0
}
.no-js .rmn-api-selection-show .rmn-entity--selection--full .field--name-api-selection-images>.field__items li,.no-js .rmn-api-selections-list .rmn-entity--selection--full .field--name-api-selection-images>.field__items li{
  display:inline-block;opacity:1;vertical-align:middle
}
.page-frontpage .selections-list{
  overflow:hidden;text-align:center
}
.page-frontpage .selections-list li{
  display:inline-block;vertical-align:top
}
.page-frontpage .selections-list li .field--name-field-nickname{
  text-align:left
}
.block--feature-artworks-users-selections .block__content ul,.block--feature-artworks-museum-selections .block__content ul{
  text-align:center;height:291px;overflow:hidden
}
@media (min-width: 37.5625rem){
  .block--feature-artworks-users-selections .block__content ul,.block--feature-artworks-museum-selections .block__content ul{
  height:350px
}

}
.selections-list{
  display:inline-block;padding:0 10px;width:100%
}
.selections-list ul{
  margin:0 auto;padding:0;white-space:nowrap
}
.selections-list li{
  list-style:none;padding:10px
}
.selections-list li .rmn-entity--selection--teaser{
  position:relative;z-index:0
}
.selections-list li .rmn-entity--selection--teaser .field--name-api-selection-name h3{
  margin:10px 0 0;font-size:14px;font-weight:bold;line-height:20px;letter-spacing:2px;max-width:28.125rem;overflow-x:hidden;text-transform:normal;text-align:left
}
.selections-list li .rmn-entity--selection--teaser .field--name-api-selection-name h3 a{
  color:#000;display:block
}
.selections-list li .rmn-entity--selection--teaser .field--name-field-avatar{
  float:left
}
.selections-list li .rmn-entity--selection--teaser .field--name-field-avatar img{
  width:30px;height:30px;margin-right:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%
}
.selections-list li .rmn-entity--selection--teaser .field--name-field-nickname{
  line-height:30px
}
.selections-list li .rmn-entity--selection--teaser .group-images{
  position:relative;padding:6px;background: #f8f8f8
}
/* .selections-list li .rmn-entity--selection--teaser .group-images:before,.selections-list li .rmn-entity--selection--teaser .group-images:after{
  position:absolute;width:10px;height:1px;background:#E0E0E0;content:''
}
.selections-list li .rmn-entity--selection--teaser .group-images:before{
  top:3px;left:-1px;transform:rotate(45deg)
}
.selections-list li .rmn-entity--selection--teaser .group-images:after{
  top:3px;right:-1px;transform:rotate(-45deg)
} */
.selections-list li .rmn-entity--selection--teaser .group-images .group-images-wrapper{
  height:170px;-moz-transition:background 0.3s;-o-transition:background 0.3s;-webkit-transition:background 0.3s;transition:background 0.3s
}
@media (min-width: 37.5625rem){
  .selections-list li .rmn-entity--selection--teaser .group-images .group-images-wrapper{
  height:270px
}

}
.selections-list li .rmn-entity--selection--teaser .group-images .group-images-wrapper .field__item{
  text-align:center;margin:0;padding:0;line-height:10px
}
.selections-list li .rmn-entity--selection--teaser .group-images .group-images-wrapper .field__item a{
  display:block;margin:5px
}
@media (min-width: 37.5625rem){
  .selections-list li .rmn-entity--selection--teaser .group-images .group-images-wrapper .field__item a{
  margin:10px
}

}
.selections-list li .rmn-entity--selection--teaser .group-images .group-images-wrapper .field--name-api-selection-main-image{
  float:left
}
.selections-list li .rmn-entity--selection--teaser .group-images .group-images-wrapper .field--name-api-selection-main-image .field__item img{
  height:160px
}
@media (min-width: 37.5625rem){
  .selections-list li .rmn-entity--selection--teaser .group-images .group-images-wrapper .field--name-api-selection-main-image .field__item img{
  height:250px
}

}
.selections-list li .rmn-entity--selection--teaser .group-images .group-images-wrapper .field--name-api-selection-images{
  float:left;overflow:hidden
}
.selections-list li .rmn-entity--selection--teaser .group-images .group-images-wrapper .field--name-api-selection-images .field__item img{
  height:80px
}
@media (min-width: 37.5625rem){
  .selections-list li .rmn-entity--selection--teaser .group-images .group-images-wrapper .field--name-api-selection-images .field__item img{
  height:115px
}

}
.user-profile.user-profile--teaser .field--name-field-avatar{
  display:none
}
@media (min-width: 37.5625rem){
  .user-profile.user-profile--teaser .field--name-field-avatar,.user-profile.user-profile--teaser .field--name-field-nickname{
  display:inline-block;vertical-align:middle
}
.user-profile.user-profile--teaser .field--name-field-avatar{
  padding-right:0.625rem
}
.user-profile.user-profile--teaser .field--name-field-avatar a{
  display:block;line-height:0
}
.user-profile.user-profile--teaser .field--name-field-avatar a img{
  border:1px solid #BDBDBD;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;height:2rem;width:2rem
}

}
.page-user-login .l-main .l-content,.page-user-register .l-main .l-content,.page-user-password .l-main .l-content{
  margin:auto;max-width:23.4375rem
}
.page-user-login .l-main .l-content h1,.page-user-register .l-main .l-content h1,.page-user-password .l-main .l-content h1{
  text-align:center
}
.page-user-login .l-main .l-content form .form-text,.page-user-register .l-main .l-content form .form-text,.page-user-password .l-main .l-content form .form-text{
  text-align:center
}
.page-user-login .l-main .l-content{
  padding:12.5rem 0
}
.page-user-login .l-main .l-content form.user-login #edit-lost-password,.page-user-login .l-main .l-content form.user-login #edit-registration-link{
  color:#757575;text-align:center
}
.page-user-login .l-main .l-content form.user-login #edit-lost-password a,.page-user-login .l-main .l-content form.user-login #edit-registration-link a{
  color:#757575;text-decoration:underline
}
.page-user-login .l-main .l-content form.user-login #edit-lost-password{
  text-align:right
}
.page-user-register .l-main .l-content{
  padding:7.8125rem 0
}
.page-user-register .l-main .l-content form.user-register-form .form-item-pass-pass1 input,.page-user-register .l-main .l-content form.user-register-form .form-item-pass-pass2 input{
  width:100%
}
.page-user-register .l-main .l-content form.user-register-form .form-item-pass-pass1 .description,.page-user-register .l-main .l-content form.user-register-form .form-item-pass-pass2 .description{
  color:#757575;text-align:center
}
.page-user-register .l-main .l-content form.user-register-form .field-name-field-cgu .form-item{
  margin:0
}
.page-user-register .l-main .l-content form.user-register-form #edit-login-link{
  color:#757575;text-align:center
}
.page-user-register .l-main .l-content form.user-register-form #edit-login-link a{
  color:#757575;text-decoration:underline
}
.page-user-register #edit-disclaimer{
  clear:both;margin:0 -200px;padding:40px 0
}
.page-user-password .l-main .l-content{
  padding:15.625rem 0
}
.l-page{
  margin-left:0;overflow-y:hidden;-moz-transition:margin 0.5s;-o-transition:margin 0.5s;-webkit-transition:margin 0.5s;transition:margin 0.5s;width:100%
}
.l-page:target,.l-page.menu-open{
  margin-left:-100%
}
.l-page:target .l-header,.l-page.menu-open .l-header{
  -moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none
}
@media (min-width: 37.5625rem){
  .l-page:target,.l-page.menu-open{
  margin-left:auto
}

}
.l-header:after{
  content:"";display:table;clear:both
}
.l-branding{
  float:left;max-width:25%
}
.l-region--navigation{
  height:100%;position:fixed;top:0;left:100%;-moz-transition:left 0.5s;-o-transition:left 0.5s;-webkit-transition:left 0.5s;transition:left 0.5s;width:calc(100% - 2.5rem);z-index:5
}
.l-page:target .l-region--navigation,.l-page.menu-open .l-region--navigation{
  left:4.5rem
}
.l-region--navigation .block--feature-context-base-mobile-menu-switch{
  height:2.5rem;position:absolute;left:-4.5rem;width:4.5rem
}
.l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content{
  padding:1rem;text-align:center
}
.l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content .menu-switch{
  color:#000;font-size:2.5rem
}
.l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content .menu-switch.menu-switch-close{
  display:none
}
.l-page:target .l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content .menu-switch,.l-page.menu-open .l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content .menu-switch{
  display:none
}
.l-page:target .l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content .menu-switch.menu-switch-close,.l-page.menu-open .l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content .menu-switch.menu-switch-close{
  display:block
}
@media (min-width: 37.5625rem){
  .l-region--navigation .block--feature-context-base-mobile-menu-switch .block__content a{
  display:none;speak:none
}

}
@media (min-width: 37.5625rem){
  .l-region--navigation{
  float:right;height:auto;left:auto;margin-left:auto;padding:1.5rem 6rem 0 0;position:static;top:auto;width:auto
}
.l-page:target .l-region--navigation,.l-page.menu-open .l-region--navigation{
  left:auto
}

}
.rmn-api-player #rmngp_galaxie_nav{
  display:none !important
}
#rmngp_galaxie_nav{
  position:relative;z-index:998
}
#page-top #rmngp_galaxie_nav{
  top:0;z-index:998
}
@media (max-width: 56.3125rem){
  #page-top #rmngp_galaxie_nav{
  display:none
}

}
#page-top #rmngp_galaxie_nav .onglet{
  right:0
}
#page-top #rmngp_galaxie_nav .onglet h2,#page-top #rmngp_galaxie_nav .onglet .rmn-api-artworks-list .l-main .l-content>h1,.rmn-api-artworks-list .l-main #page-top #rmngp_galaxie_nav .onglet .l-content>h1,#page-top #rmngp_galaxie_nav .onglet .rmn-api-artwork-show .l-main .l-content>h1,.rmn-api-artwork-show .l-main #page-top #rmngp_galaxie_nav .onglet .l-content>h1{
  color:#fff;font-family:"Lato",sans-serif;font-weight:bold;letter-spacing:0;text-transform:none
}
@media (min-width: 56.3125rem){
  .js #page-top.adminimal-menu #rmngp_galaxie_nav{
  top:10px
}

}
.l-region--header{
  padding:1rem 25%
}
.l-main{
  clear:both;padding-top:5rem
}
.l-main .l-content{
  margin:0 auto;max-width:75rem;padding:0 1rem 2rem
}
.l-region--footer{
  clear:both
}
#sliding-popup{
  background:#000000;background:rgba(0,0,0,0.65);padding:1.25rem 0;width:345px !important
}
#sliding-popup .popup-content{
  max-width:90%;margin:auto
}
#sliding-popup .popup-content #popup-text{
  float:none;max-width:100%;text-align:center
}
#sliding-popup .popup-content #popup-text p{
  text-align:left;font-weight:normal
}
#sliding-popup .popup-content #popup-buttons{
  float:none;max-width:100%
}
#sliding-popup .popup-content #popup-buttons:after{
  content:"";display:table;clear:both
}
#sliding-popup .popup-content #popup-buttons .agree-button{
  float:left
}
#sliding-popup .popup-content #popup-buttons .find-more-button{
  float:right
}
#sliding-popup .popup-content #popup-buttons button{
  -moz-border-radius:0.125rem;-webkit-border-radius:0.125rem;border-radius:0.125rem;font-weight:normal;font-size:0.8125rem;padding:0 0.5rem
}
@media (min-width: 37.5625rem){
  #sliding-popup{
  bottom:60px !important;max-width:50%;right:130px
}

}
.l-branding .site-name{
  font-size:0.875rem;font-weight:bold;letter-spacing:normal;line-height:normal;margin:0;padding:1rem;line-height:3rem;text-transform:uppercase;white-space:nowrap
}
@media (min-width: 37.5625rem){
  .l-branding .site-name{
  font-size:1.25rem
}

}
.l-branding .site-name a{
  color:#000
}
.l-region--footer{
  border-top:1px solid #BDBDBD;padding:1rem
}
.block--feature-context-base-social-links{
  padding:3rem 0
}
.block--feature-context-base-social-links .links{
  margin:0;padding:0;border:0;text-align:center
}
.block--feature-context-base-social-links .links:after{
  content:"";display:table;clear:both
}
.block--feature-context-base-social-links .links li{
  display:inline-block;list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;padding-left:1rem;padding-right:1rem
}
.block--feature-context-base-social-links .links li{
  vertical-align:middle
}
.block--feature-context-base-social-links .links a{
  background:#E0E0E0;color:#fff;display:block;font-size:3.125rem;height:3.75rem;line-height:3.75rem;margin:.5rem;-moz-transition:background 0.5s;-o-transition:background 0.5s;-webkit-transition:background 0.5s;transition:background 0.5s;width:3.75rem
}
.block--feature-context-base-social-links .links a.social-link-facebook,.block--feature-context-base-social-links .links a.social-link-twitter{
  -moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%
}
.block--feature-context-base-social-links .links a.social-link-facebook{
  background:#1f6dbf
}
.block--feature-context-base-social-links .links a.social-link-facebook:hover,.block--feature-context-base-social-links .links a.social-link-facebook:focus{
  background:#0e40bf
}
.block--feature-context-base-social-links .links a.social-link-twitter{
  background:#4aa7ed
}
.block--feature-context-base-social-links .links a.social-link-twitter:hover,.block--feature-context-base-social-links .links a.social-link-twitter:focus{
  background:#3875ed
}
.block--feature-context-base-social-links .links a.social-link-rmngp{
  background-image:url("../images/footer/agence_photo.png");height:5rem;width:5rem
}
.block--menu-menu-footer-menu .menu{
  margin:0;padding:0;border:0;text-align:center
}
.block--menu-menu-footer-menu .menu:after{
  content:"";display:table;clear:both
}
.block--menu-menu-footer-menu .menu li{
  display:inline-block;list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;padding-left:1rem;padding-right:1rem
}.block--menu-menu-footer-menu .menu a{
  color:#757575;text-decoration:none;text-transform:uppercase
}
.block--menu-menu-footer-menu .menu a:hover,.block--menu-menu-footer-menu .menu a:focus{
  color:#212121;text-decoration:underline
}
.block--menu-menu-rmngp-galaxy{
  display:none
}
.block--feature-users-awaiting-validation{
  position:fixed;z-index:100;bottom:0;left:0;right:0;padding:10px;background-color:#FFCDD2
}
.block--feature-users-awaiting-validation a{
  color:#F44336
}
.l-header{
  position:fixed;width:100%;z-index:997;border-top:1px solid #000;-moz-transition:background 1s,-moz-transform 0.5s;-o-transition:background 1s,-o-transform 0.5s;-webkit-transition:background 1s,-webkit-transform 0.5s;transition:background 1s,transform 0.5s
}
.ie.no-cssanimations .l-header{
  position:absolute
}
.l-header.headroom--not-top{
  background:rgba(255,255,255,0.9)
}
.l-header.headroom--unpinned{
  -moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)
}
.l-header.headroom--pinned{
  -moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)
}
.rmn-api-search-form{
  height:3rem;text-align:center
}
.rmn-api-search-form>div,.rmn-api-search-form .form-item-k,.rmn-api-search-form .form-actions{
  display:inline-block;margin:0;padding:0;position:relative
}
.rmn-api-search-form .form-item-k{
  max-width:100%
}
.rmn-api-search-form .form-item-k label,.rmn-api-search-form .form-item-k input,.rmn-api-search-form .form-item-k:before{
  background:transparent;cursor:text;height:3rem;line-height:50px;width:3rem;max-width:100%;margin:0 auto;padding:0
}
.rmn-api-search-form .form-item-k label{
  left:0;position:absolute;text-indent:-99999px;z-index:3
}
.rmn-api-search-form .form-item-k input{
  background:transparent;border:1px solid rgba(0,0,0,0.3);-moz-border-radius:3rem;-webkit-border-radius:3rem;border-radius:3rem;position:relative;text-align:left;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;z-index:4
}
.rmn-api-search-form .form-item-k input:-moz-placeholder{
  opacity:0
}
.rmn-api-search-form .form-item-k input::-moz-placeholder{
  opacity:0
}
.rmn-api-search-form .form-item-k input:-ms-input-placeholder{
  opacity:0
}
.rmn-api-search-form .form-item-k input::-webkit-input-placeholder{
  opacity:0
}
.rmn-api-search-form .form-item-k:before{
  font-size:2.5rem;top:-2px;right:0;position:absolute;z-index:2
}
.rmn-api-search-form #autocomplete{
  text-align:left
}
.rmn-api-search-form .form-actions{
  position:absolute;right:0;top:0
}
.rmn-api-search-form .form-actions .form-submit,.rmn-api-search-form .form-actions .form-submit:hover{
  background:transparent;border:none;-moz-border-radius:3rem;-webkit-border-radius:3rem;border-radius:3rem;color:transparent;height:3rem;margin:0;min-width:0;overflow:hidden;padding:0;width:3rem
}
.rmn-api-search-form.active .form-item-k input,.rmn-api-search-form.rmn-api-search-form--2 .form-item-k input{
  background:#fff;padding:0 3rem 0 1rem;width:20rem;z-index:1
}
.rmn-api-search-form.active .form-item-k input:-moz-placeholder,.rmn-api-search-form.rmn-api-search-form--2 .form-item-k input:-moz-placeholder{
  opacity:1
}
.rmn-api-search-form.active .form-item-k input::-moz-placeholder,.rmn-api-search-form.rmn-api-search-form--2 .form-item-k input::-moz-placeholder{
  opacity:1
}
.rmn-api-search-form.active .form-item-k input:-ms-input-placeholder,.rmn-api-search-form.rmn-api-search-form--2 .form-item-k input:-ms-input-placeholder{
  opacity:1
}
.rmn-api-search-form.active .form-item-k input::-webkit-input-placeholder,.rmn-api-search-form.rmn-api-search-form--2 .form-item-k input::-webkit-input-placeholder{
  opacity:1
}
.rmn-api-search-form.active .form-actions,.rmn-api-search-form.rmn-api-search-form--2 .form-actions{
  z-index:3
}
.rmn-api-search-form.rmn-api-search-form--2 .form-item-k input{
  width:100%
}
#autocomplete{
  text-align:left;background:#fff;border:1px solid;color:#000;margin-top:5px
}
#autocomplete ul:after{
  content:'...';display:block;height:27px;padding:0 5px;background-color:#fff;color:#000
}
#autocomplete li{
  padding:0 5px
}
.l-region--navigation{
  background:#424242;color:#BDBDBD
}
.l-region--navigation .block{
  padding:0
}
.l-region--navigation .block:last-child{
  border-bottom:none
}
@media (min-width: 37.5625rem){
  .l-region--navigation{
  background:transparent;color:#000
}
.l-region--navigation .block{
  border:none;display:inline-block;padding-right:1.875rem
}
.l-region--navigation .block:last-child{
  padding-right:0
}

}
.block--feature-context-base-home-link .block__title,.block--locale-language .block__title,.block--feature-users-user-menu .block__title{
  color:#BDBDBD;font-size:1rem;font-weight:normal;letter-spacing:normal;margin:0
}
.block--feature-context-base-home-link .block__content a,.block--locale-language .block__content a,.block--feature-users-user-menu .block__content a{
  color:#BDBDBD;display:block;padding:1em 1.5em;text-transform:uppercase
}
.block--feature-context-base-home-link .block__content a:hover,.block--feature-context-base-home-link .block__content a:focus,.block--locale-language .block__content a:hover,.block--locale-language .block__content a:focus,.block--feature-users-user-menu .block__content a:hover,.block--feature-users-user-menu .block__content a:focus{
  background:#BDBDBD;color:#424242
}
.block--feature-context-base-home-link .block__content ul,.block--locale-language .block__content ul,.block--feature-users-user-menu .block__content ul{
  list-style:none;margin:0;padding:0
}
@media (min-width: 37.5625rem){
  .block--feature-context-base-home-link .block__title,.block--locale-language .block__title,.block--feature-users-user-menu .block__title{
  position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;font-size:0;height:1px
}.block--feature-context-base-home-link .block__content a,.block--locale-language .block__content a,.block--feature-users-user-menu .block__content a{
  color:#000;display:inline-block;padding:0
}
.block--feature-context-base-home-link .block__content a:hover,.block--feature-context-base-home-link .block__content a:focus,.block--locale-language .block__content a:hover,.block--locale-language .block__content a:focus,.block--feature-users-user-menu .block__content a:hover,.block--feature-users-user-menu .block__content a:focus{
  background:transparent;color:#424242
}

}
.block--feature-context-base-home-link{
  border-bottom:0.0625rem solid #BDBDBD
}
@media (min-width: 37.5625rem){
  .block--feature-context-base-home-link{
  border:none
}
.block--feature-context-base-home-link .block__content a{
  position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;font-size:0;height:1p
  x
}.block--feature-context-base-home-link .block__content a:active,.block--feature-context-base-home-link .block__content a:focus{
  position:static !important;clip:auto;overflow:visible;height:auto
}

}
.block--locale-language{
  border-bottom:0.0625rem solid #BDBDBD
}
.block--locale-language .block__title{
  text-align:left;padding:1em 1.5em 0
}
.block--locale-language .block__content ul a{
  padding-left:4em;text-transform:none
}
@media (min-width: 37.5625rem){
  .block--locale-language{
  border:none
}
.block--locale-language .block__content ul{
  margin:0;padding:0;border:0
}
.block--locale-language .block__content ul:after{
  content:"";display:table;clear:both
}
.block--locale-language .block__content ul li{
  display:inline-block;list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap
}
.block--locale-language .block__content ul li a{
  color:#212121;padding-left:0;text-transform:uppercase;font-weight: 300
}
.block--locale-language .block__content ul li a:hover,.block--locale-language .block__content ul li a:focus,.block--locale-language .block__content ul li a.active{
  font-weight: normal
}
.block--locale-language .block__content ul li a span{
  position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;font-size:0;height:1px
}
.block--locale-language .block__content ul li:after{
  content:'/';display:inline-block;padding:0 0.3125rem
}
.block--locale-language .block__content ul li:last-child:after{
  display:none
}

}
.block--feature-users-user-menu .block__content .user-anonymous li:first-child{
  border-bottom:1px solid #BDBDBD
}
.block--feature-users-user-menu .block__content .user-authenticated ul a{
  padding-left:4em;text-transform:none
}
.block--feature-users-user-menu .block__content .user-authenticated ul a:before{
  display:none
}
@media (min-width: 37.5625rem){
  .block--feature-users-user-menu .block__content .user-anonymous{
  margin:0;padding:0;border:0
}
.block--feature-users-user-menu .block__content .user-anonymous:after{
  content:"";display:table;clear:both
}
.block--feature-users-user-menu .block__content .user-anonymous li{
  display:inline-block;list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap
}
.block--feature-users-user-menu .block__content .user-anonymous li:after{
  content:'|';display:inline-block;padding:0 0.3125rem
}
.block--feature-users-user-menu .block__content .user-anonymous li:last-child:after{
  display:none
}
.block--feature-users-user-menu .block__content .user-anonymous li:first-child{
  border-bottom:none
}
.block--feature-users-user-menu .block__content .user-authenticated>li{
  position:relative
}
.block--feature-users-user-menu .block__content .user-authenticated>li .item-list{
  display:none;left:0;margin:0 auto;padding-top:1rem;position:absolute;right:0;min-width:11.25rem;z-index:5
}
.block--feature-users-user-menu .block__content .user-authenticated>li .item-list ul{
  background:#fff;border:1px solid #424242;padding:.5em 0
}
.block--feature-users-user-menu .block__content .user-authenticated>li .item-list ul a{
  line-height:2rem;padding:0 1rem 0 0;text-transform:uppercase
}
.block--feature-users-user-menu .block__content .user-authenticated>li .item-list ul a:before{
  display:inline;font-size:2rem;padding:0 1rem;vertical-align:bottom
}
.block--feature-users-user-menu .block__content .user-authenticated:hover .item-list,.block--feature-users-user-menu .block__content .user-authenticated:focus .item-list{
  display:block
}

}
.rmn-api-artworks-list .l-main .l-content,.rmn-api-artwork-show .l-main .l-content{
  max-width:100%;padding:0
}
.rmn-api-artworks-list .l-main .l-content>h1,.rmn-api-artwork-show .l-main .l-content>h1{
  color:#BDBDBD;text-align:left;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;padding:0 0.9375rem
}
@media (min-width: 37.5625rem){
  .rmn-api-artworks-list .l-main .l-content>h1,.rmn-api-artwork-show .l-main .l-content>h1{
  padding:0 1.875rem
}

}
.rmn-api-artworks-list .l-main .l-content>h1 span,.rmn-api-artwork-show .l-main .l-content>h1 span{
  color:#000
}
.rmn-api-artworks-list .l-main .rmn-api-search-form--2,.rmn-api-artwork-show .l-main .rmn-api-search-form--2{
  /* display:none */
}
.page-library-artworks.rmn-api-facets-open .l-main h1{
  -moz-transform:translateX(18.75rem);-ms-transform:translateX(18.75rem);-webkit-transform:translateX(18.75rem);transform:translateX(18.75rem)
}
.rmn-load-more{
  margin:2.5rem 0
}
.rmn-api-facets-container-toggle{
  text-align:left;margin:0 1.25rem;padding-left:1.5625rem;text-transform:uppercase;font-size:0.75rem;color:#9E9E9E;font-weight:500;position:relative;cursor:pointer
}
@media (min-width: 37.5625rem){
  .rmn-api-facets-container-toggle{
  display:none
}

}
.rmn-api-facets-container-toggle:before{
  position:absolute;left:0;top:50%;margin-top:-0.9375rem;font-family:'rmn-font';font-size:30px;content:"";margin-right:0.625rem
}
.block--rmn-api-rmn-api-artworks-discovery,.artwork-list-wrapper{
  -moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease
}
.block--rmn-api-rmn-api-artworks-discovery{padding-bottom: 50px;margin-bottom:100px;border-bottom: 1px solid #d1d1d1}
@media (min-width: 56.3125rem){
  /* .block--rmn-api-rmn-api-artworks-discovery,.artwork-list-wrapper{
    padding-left:18.75rem
  } */
  .artwork-list-wrapper{
    padding-left:18.75rem
  }
}
.rmn-api-facets-open .block--rmn-api-rmn-api-artworks-discovery,.rmn-api-facets-open .artwork-list-wrapper{
  -moz-transform:translateX(18.75rem);-ms-transform:translateX(18.75rem);-webkit-transform:translateX(18.75rem);transform:translateX(18.75rem
  )
}body.section-page-404 .block--rmn-api-rmn-api-artworks-discovery,body.section-page-404 .artwork-list-wrapper{
  padding-left:0;margin-top:30px
}
.artwork-list{
  list-style:none;padding:0;margin:0;overflow:hidden
}
.artwork-list li{
  box-sizing:border-box;list-style:none;margin:0;padding:0;width:100%;float:left
}
@media (min-width: 37.5625rem){
  .artwork-list li{
  width:calc(50% - 4px);
}

}
@media (min-width: 56.3125rem){
  .artwork-list li{
  width:calc(33% - 4px);
}

}
@media (min-width: 81.3125rem){
  .artwork-list li{
  width:calc(25% - 4px);
}

}
@media (min-width: 37.5625rem){
  .artwork-list li.wide{
  width:calc(50% - 4px);
}

}
@media (min-width: 56.3125rem){
  .artwork-list li.wide{
  width:calc(66% - 4px);
}

}
@media (min-width: 81.3125rem){
  .artwork-list li.wide{
  width:calc(50% - 4px)
}

}
.artwork-list li .entity{
  display:block;padding:1.25rem;-moz-transition:background 0.5s;-o-transition:background 0.5s;-webkit-transition:background 0.5s;transition:background 0.5s
}
@media (min-width: 37.5625rem){
  .artwork-list li .entity{
  padding:1.25rem
}

}
.artwork-list li .entity:hover{
  background-color:#F5F5F5
}
.artwork-list li.animated{
  opacity:0
}
.artwork-list li.shown{
  opacity:1
}
.artwork-list li.animate{
  -moz-transform:translateY(200px);-ms-transform:translateY(200px);-webkit-transform:translateY(200px);transform:translateY(200px);-moz-animation:moveUp 0.65s ease forwards;-webkit-animation:moveUp 0.65s ease forwards;animation:moveUp 0.65s ease forwards
}
.no-js .artwork-list li{
  display:inline-block;opacity:1;vertical-align:middle
}
.pager-wrapper.rmn-load-more{
  text-align:center
}
.front .pager-wrapper.rmn-load-more{
  position:relative
}
@media (min-width: 37.5625rem){
  /* .front .pager-wrapper.rmn-load-more{
    left:-9.375rem
  } */
}
@-moz-keyframes moveUp{
  100%{
  -moz-transform:translateY(0);transform:translateY(0);opacity:1
}

}
@-webkit-keyframes moveUp{
  100%{
  -webkit-transform:translateY(0);transform:translateY(0);opacity:1
}

}
@keyframes moveUp{
  100%{
  -moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1
}

}
.block--rmn-api-rmn-api-facets{
  position:relative
}
.rmn-api-facets-container{
  padding:0 15px;box-sizing:border-box;z-index:3;position:absolute;top:47px;left:0;background:white;width:18.75rem;-moz-transform:translateX(-18.75rem);-ms-transform:translateX(-18.75rem);-webkit-transform:translateX(-18.75rem);transform:translateX(-18.75rem);-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease
}
.rmn-api-facets-open .rmn-api-facets-container{
  -moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)
}
@media (min-width: 37.5625rem){
  .rmn-api-facets-container{
  position:static;float:left;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)
}
}.rmn-api-facets-container .rmn-api-facets-group{
  display:none
}
.rmn-api-facets-container .rmn-api-facets-group.rmn-api-facets-group-authors,.rmn-api-facets-container .rmn-api-facets-group.rmn-api-facets-group-locations,.rmn-api-facets-container .rmn-api-facets-group.rmn-api-facets-group-periods,.rmn-api-facets-container .rmn-api-facets-group.rmn-api-facets-group-techniques,.rmn-api-facets-container .rmn-api-facets-group.rmn-api-facets-group-colors{
  display:block
}
.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-title{
  margin:1rem 0;position:relative;text-align:left
}
.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-toggle{
  display:block;font-size:1.25rem;font-weight:300;line-height:1.25rem;text-transform:uppercase
}
.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-toggle:before{
  display:none;float:right;font-size:1.875rem;line-height:1.25rem;text-align:center;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);-moz-transform-origin:0.5rem 0.75rem;-ms-transform-origin:0.5rem 0.75rem;-webkit-transform-origin:0.5rem 0.75rem;transform-origin:0.5rem 0.75rem;-moz-transition:all 0.4s;-o-transition:all 0.4s;-webkit-transition:all 0.4s;transition:all 0.4s;width:1.25rem
}
.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-toggle:hover:before{
  display:block
}
.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-container{
  max-height:0;overflow:hidden;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease
}.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-overview{
  list-style:none;margin:0;padding:0
}
.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-overview a{
  color:#424242;display:block;font-weight:300;font-size:0.8rem;line-height:1.375rem;padding:0.3125rem;position:relative;-moz-transition:all 0.4s;-o-transition:all 0.4s;-webkit-transition:all 0.4s;transition:all 0.4s
}
.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-overview a:hover{
  background-color:#e3f2fd
}
.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-overview a.rmn-api-facet-selected{
  display:block;line-height:1.375rem;font-weight:bold
}
.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-overview a.rmn-api-facet-selected:before{
  float:right;font-size:1.375rem;line-height:1.375rem;margin-right:0.625rem
}
.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-overview-colors a{
  position:relative;padding-left:30px
}
.rmn-api-facets-container .rmn-api-facets-group .rmn-api-facets-group-overview-colors a span{
  position:absolute;left:0;width:50%;height:25px
}
.rmn-api-facets-container .rmn-api-facets-group.open .rmn-api-facets-group-toggle:before,.rmn-api-facets-container .rmn-api-facets-group:target .rmn-api-facets-group-toggle:before{
  -moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)
}
.rmn-api-facets-container .rmn-api-facets-group.open .rmn-api-facets-group-container,.rmn-api-facets-container .rmn-api-facets-group:target .rmn-api-facets-group-container{
  max-height:600px
}
.image-zoomin-modal{
  max-width:750px
}
.image-zoomin-modal img{
  display:block;margin:auto;max-height:550px;max-height:60vh
}
.image-zoomin-modal .rmn-api-image-metas .field__items,.image-zoomin-modal .rmn-api-image-metas .field__label,.image-zoomin-modal .rmn-api-image-metas .field__item{
  display:inline;float:none
}
.image-zoomin-modal .rmn-api-image-actions{
  padding:0;margin:5px 0 0;text-align:center
}
.image-zoomin-modal .rmn-api-image-actions li{
  display:inline-block;list-style:none
}
.image-zoomin-modal .rmn-api-image-actions li a{
  width:70px
}
.rmn-api-artwork-download #rmn-api-artwork-download-form{
  overflow:hidden
}
.rmn-api-artwork-download #rmn-api-artwork-download-form img{
  float:none;margin-right:30px;max-height:280px
}
@media (min-width: 37.5625rem){
  .rmn-api-artwork-download #rmn-api-artwork-download-form img{
  float:left
}

}
.rmn-api-artwork-download #rmn-api-artwork-download-form input#edit-submit{
  display:inline-block;width:auto
}
.rmn-api-artwork-download #rmn-api-artwork-download-form a#edit-cancel{
  font-size:0.75rem;margin-left:20px;color:#BDBDBD
}
.page-frontpage .l-main{
  padding-top:0
}
.page-frontpage .l-main .l-content{
  max-width:100%;padding:0
}
.page-frontpage .home-banner{
  display:table;
  width:100%;
  height:300px;
  padding:0;
  /* background:#e3f2fd;
  background:linear-gradient(to right, #e3f2fd,#bbdefb); */
  background: url('../images/header.png') center no-repeat;
  background-size:cover;
  text-align:center;
  margin-bottom:1.5625rem
}
body:not(.page-frontpage) .l-header{
  display:table;
  width:100%;
  height:100px;
  padding:0;
  /* background:#e3f2fd;
  background:linear-gradient(to right, #e3f2fd,#bbdefb); */
  background: url('../images/header.png') center no-repeat;
  background-size:cover;
  text-align:center;
  margin-bottom:1.5625rem
}
.l-menu{margin-top:50px}
.page-frontpage .home-banner-container{
  position:relative;display:table-cell;vertical-align:middle;padding:0 1.5625rem
}
.page-frontpage .home-banner-container h1{
  margin:0;font-size:1rem;line-height:2rem
}
@media (min-width: 37.5625rem){
  .page-frontpage .home-banner-container h1{
  font-size:1.5rem;line-height:2.5rem
}

}
@media (min-width: 56.3125rem){
  .page-frontpage .home-banner-container h1{
  font-size:2rem;line-height:3.5rem
}

}
.page-frontpage .home-banner-container .cta{
  position:absolute;bottom:1.25rem;left:1.5625rem;right:1.5625rem;margin:0;text-transform:uppercase;padding-top:1.25rem;font-size:0.8em;line-height:1.4rem;letter-spacing:0.125rem
}
@media (min-width: 37.5625rem){
  .page-frontpage .home-banner-container .cta{
  letter-spacing:0.625rem
}

}
.page-frontpage .home-banner-container .cta .btn-cta{
  display:inline-block;text-align:center;color:#212121
}
.page-frontpage .home-banner-container .cta .btn-cta:before{
  display:inline-block;font-family:'rmn-font';font-size:1.25rem;content:"";margin-left:0.625rem;-moz-animation:upAndDown 1s ease infinite;-webkit-animation:upAndDown 1s ease infinite;animation:upAndDown 1s ease infinite
}
.page-frontpage .block--views-home-blocks-block{
  text-align:center;border-top:1px solid #BDBDBD;border-bottom:1px solid #BDBDBD
}
.page-frontpage .block--views-home-blocks-block .item-list{
  margin:0 auto
}
.page-frontpage .block--views-home-blocks-block .item-list li.views-row{
  display:inline-block;vertical-align:top;list-style:none;max-width:100%
}
@media (min-width: 56.3125rem){
  .page-frontpage .block--views-home-blocks-block .item-list li.views-row{
  width:32%;margin-left:1%
}
.page-frontpage .block--views-home-blocks-block .item-list li.views-row:nth-child(1){
  margin-left:0
}

}
.page-frontpage .block--views-home-blocks-block .item-list li.views-row .field--name-field-image{
  height:180px
}
.page-frontpage .block--views-home-blocks-block .item-list li.views-row .field--name-field-image img{
  max-height:180px
}
@-moz-keyframes upAndDown{
  0%{
    -moz-transform:translateY(0);transform:translateY(0)
  }
  50%{
    -moz-transform:translateY(5px);transform:translateY(5px)
  }
  100%{
    -moz-transform:translateY(0);transform:translateY(0)
  }
}
@-webkit-keyframes upAndDown{
  0%{
    -webkit-transform:translateY(0);transform:translateY(0)
  }
  50%{
    -webkit-transform:translateY(5px);transform:translateY(5px)
  }
  100%{
    -webkit-transform:translateY(0);transform:translateY(0)
  }
}
@keyframes upAndDown{
  0%{
    -moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)
  }
  50%{
    -moz-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)
  }
  100%{
    -moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)
  }
}

.rmn-entity-artwork.view-mode-player,.rmn-entity-selection.view-mode-player{
  position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden
}
.rmn-entity-artwork.view-mode-player:before,.rmn-entity-selection.view-mode-player:before{
  content:"Images d'art";position:absolute;bottom:10px;right:10px;color:#000;font-size:0.875rem;font-weight:800;text-transform:uppercase
}
.rmn-entity-artwork.view-mode-player .group-main,.rmn-entity-selection.view-mode-player .group-main{
  position:absolute;top:0;left:0;bottom:0;right:0
}
.rmn-entity-artwork.view-mode-player .group-caption,.rmn-entity-artwork.view-mode-player .group-details,.rmn-entity-selection.view-mode-player .group-caption,.rmn-entity-selection.view-mode-player .group-details{
  position:absolute;width:100%;left:10px;bottom:10px;overflow:hidden
}
.rmn-entity-artwork.view-mode-player .group-caption h1,.rmn-entity-artwork.view-mode-player .group-details h1,.rmn-entity-selection.view-mode-player .group-caption h1,.rmn-entity-selection.view-mode-player .group-details h1{
  margin:0;color:#000;font-size:1rem;line-height:1.5rem;letter-spacing:0.0625rem
}
.rmn-entity-artwork.view-mode-player .group-caption .field--type-link-field,.rmn-entity-artwork.view-mode-player .group-details .field--type-link-field,.rmn-entity-selection.view-mode-player .group-caption .field--type-link-field,.rmn-entity-selection.view-mode-player .group-details .field--type-link-field{
  display:none
}
.rmn-entity-artwork.view-mode-player .group-caption .field--name-ef-summarized-authors,.rmn-entity-artwork.view-mode-player .group-details .field--name-ef-summarized-authors,.rmn-entity-selection.view-mode-player .group-caption .field--name-ef-summarized-authors,.rmn-entity-selection.view-mode-player .group-details .field--name-ef-summarized-authors{
  font-size:0;color:#000
}
.rmn-entity-artwork.view-mode-player .group-caption .field--name-ef-summarized-authors a,.rmn-entity-artwork.view-mode-player .group-details .field--name-ef-summarized-authors a,.rmn-entity-selection.view-mode-player .group-caption .field--name-ef-summarized-authors a,.rmn-entity-selection.view-mode-player .group-details .field--name-ef-summarized-authors a{
  color:#000;font-weight:bold;font-size:0.875rem
}
.rmn-entity-artwork.view-mode-player .group-caption .field--name-api-artwork-date,.rmn-entity-artwork.view-mode-player .group-details .field--name-api-artwork-date,.rmn-entity-selection.view-mode-player .group-caption .field--name-api-artwork-date,.rmn-entity-selection.view-mode-player .group-details .field--name-api-artwork-date{
  font-size:0.75rem
}
.rmn-entity-artwork.view-mode-player .group-caption .field--name-api-artwork-copyright,.rmn-entity-artwork.view-mode-player .group-details .field--name-api-artwork-copyright,.rmn-entity-selection.view-mode-player .group-caption .field--name-api-artwork-copyright,.rmn-entity-selection.view-mode-player .group-details .field--name-api-artwork-copyright{
  font-size:0.75rem
}
.rmn-entity-artwork.view-mode-player .group-caption .field--name-api-artwork-location,.rmn-entity-artwork.view-mode-player .group-details .field--name-api-artwork-location,.rmn-entity-selection.view-mode-player .group-caption .field--name-api-artwork-location,.rmn-entity-selection.view-mode-player .group-details .field--name-api-artwork-location{
  display:none
}
.rmn-entity-artwork.view-mode-player .group-caption h3,.rmn-entity-artwork.view-mode-player .group-details h3,.rmn-entity-selection.view-mode-player .group-caption h3,.rmn-entity-selection.view-mode-player .group-details h3{
  margin:0 0 10px 0;font-size:1rem;font-weight:bold;line-height:1.5rem;text-align:left
}
.rmn-entity-artwork.view-mode-player .group-caption h3 a,.rmn-entity-artwork.view-mode-player .group-details h3 a,.rmn-entity-selection.view-mode-player .group-caption h3 a,.rmn-entity-selection.view-mode-player .group-details h3 a{
  color:#000
}
.rmn-entity-artwork.view-mode-player .group-caption .field--name-field-avatar,.rmn-entity-artwork.view-mode-player .group-caption .field--name-field-nickname,.rmn-entity-artwork.view-mode-player .group-details .field--name-field-avatar,.rmn-entity-artwork.view-mode-player .group-details .field--name-field-nickname,.rmn-entity-selection.view-mode-player .group-caption .field--name-field-avatar,.rmn-entity-selection.view-mode-player .group-caption .field--name-field-nickname,.rmn-entity-selection.view-mode-player .group-details .field--name-field-avatar,.rmn-entity-selection.view-mode-player .group-details .field--name-field-nickname{
  display:inline-block;vertical-align:top
}
.rmn-entity-artwork.view-mode-player .group-caption .field--name-field-avatar img,.rmn-entity-artwork.view-mode-player .group-details .field--name-field-avatar img,.rmn-entity-selection.view-mode-player .group-caption .field--name-field-avatar img,.rmn-entity-selection.view-mode-player .group-details .field--name-field-avatar img{
  width:20px;height:20px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%
}
.rmn-entity-artwork.view-mode-player .group-caption .field--name-field-nickname,.rmn-entity-artwork.view-mode-player .group-details .field--name-field-nickname,.rmn-entity-selection.view-mode-player .group-caption .field--name-field-nickname,.rmn-entity-selection.view-mode-player .group-details .field--name-field-nickname{
  margin-left:10px;font-size:14px;line-height:20px
}
.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images,.rmn-entity-selection.view-mode-player .field--name-api-selection-images{
  text-align:center;position:fixed;top:0;left:0;right:0;bottom:130px;border-bottom:1px solid #212121
}
.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images>.field__items,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images>.field__items,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images>.field__items,.rmn-entity-selection.view-mode-player .field--name-api-selection-images>.field__items{
  position:absolute;top:0;bottom:0;right:0;left:0;white-space:nowrap;overflow:hidden
}
.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images>.field__items .owl-wrapper,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images>.field__items .owl-wrapper,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images>.field__items .owl-wrapper,.rmn-entity-selection.view-mode-player .field--name-api-selection-images>.field__items .owl-wrapper{
  position:absolute;width:100% !important;top:0;bottom:0;left:0
}
.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images>.field__items .owl-wrapper .owl-item,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images>.field__items .owl-wrapper .owl-item,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images>.field__items .owl-wrapper .owl-item,.rmn-entity-selection.view-mode-player .field--name-api-selection-images>.field__items .owl-wrapper .owl-item{
  display:inline-block;position:relative;width:100%;height:100%;text-align:center
}
.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images>.field__items .owl-wrapper .owl-item a,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images>.field__items .owl-wrapper .owl-item a,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images>.field__items .owl-wrapper .owl-item a,.rmn-entity-selection.view-mode-player .field--name-api-selection-images>.field__items .owl-wrapper .owl-item a{
  display:block;position:absolute;top:50px;bottom:50px;left:0;width:100%;text-align:center
}
.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images>.field__items .owl-wrapper .owl-item img,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images>.field__items .owl-wrapper .owl-item img,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images>.field__items .owl-wrapper .owl-item img,.rmn-entity-selection.view-mode-player .field--name-api-selection-images>.field__items .owl-wrapper .owl-item img{
  max-width:none;height:100%
}
.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images>.field__items .owl-wrapper .owl-item .rmn-api-image-metas,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images>.field__items .owl-wrapper .owl-item .rmn-api-image-metas,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images>.field__items .owl-wrapper .owl-item .rmn-api-image-metas,.rmn-entity-selection.view-mode-player .field--name-api-selection-images>.field__items .owl-wrapper .owl-item .rmn-api-image-metas{
  position:absolute;display:table;bottom:0;height:50px;left:0;width:100%
}
.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images>.field__items .owl-wrapper .owl-item .rmn-api-image-metas .field--name-ef-credit,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images>.field__items .owl-wrapper .owl-item .rmn-api-image-metas .field--name-ef-credit,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images>.field__items .owl-wrapper .owl-item .rmn-api-image-metas .field--name-ef-credit,.rmn-entity-selection.view-mode-player .field--name-api-selection-images>.field__items .owl-wrapper .owl-item .rmn-api-image-metas .field--name-ef-credit{
  display:table-cell;vertical-align:middle;font-size:0.75rem;text-align:center;white-space:normal;line-height:0.875rem
}
.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images>.field__items .owl-wrapper .owl-item .rmn-api-image-metas *,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images>.field__items .owl-wrapper .owl-item .rmn-api-image-metas *,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images>.field__items .owl-wrapper .owl-item .rmn-api-image-metas *,.rmn-entity-selection.view-mode-player .field--name-api-selection-images>.field__items .owl-wrapper .owl-item .rmn-api-image-metas *{
  float:none;display:block
}
.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-prev,.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-next,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images .owl-buttons .owl-prev,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images .owl-buttons .owl-next,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-prev,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-next,.rmn-entity-selection.view-mode-player .field--name-api-selection-images .owl-buttons .owl-prev,.rmn-entity-selection.view-mode-player .field--name-api-selection-images .owl-buttons .owl-next{
  position:absolute;top:0;height:100%;width:50px;font-size:0;color:#000;cursor:pointer;padding-top:20px;-moz-transition:background 0.3s;-o-transition:background 0.3s;-webkit-transition:background 0.3s;transition:background 0.3s
}
.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-prev:before,.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-next:before,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images .owl-buttons .owl-prev:before,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images .owl-buttons .owl-next:before,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-prev:before,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-next:before,.rmn-entity-selection.view-mode-player .field--name-api-selection-images .owl-buttons .owl-prev:before,.rmn-entity-selection.view-mode-player .field--name-api-selection-images .owl-buttons .owl-next:before{
  content:'';font-size:40px;height:1em;line-height:1em;display:block;position:relative;top:50%;margin-top:-0.5em
}
.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-prev:hover,.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-next:hover,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images .owl-buttons .owl-prev:hover,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images .owl-buttons .owl-next:hover,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-prev:hover,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-next:hover,.rmn-entity-selection.view-mode-player .field--name-api-selection-images .owl-buttons .owl-prev:hover,.rmn-entity-selection.view-mode-player .field--name-api-selection-images .owl-buttons .owl-next:hover{
  background:rgba(255,255,255,0.2)
}
.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-prev,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images .owl-buttons .owl-prev,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-prev,.rmn-entity-selection.view-mode-player .field--name-api-selection-images .owl-buttons .owl-prev{
  left:0
}
.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-prev:before,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images .owl-buttons .owl-prev:before,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-prev:before,.rmn-entity-selection.view-mode-player .field--name-api-selection-images .owl-buttons .owl-prev:before{
  content:'‹'
}
.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-next,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images .owl-buttons .owl-next,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-next,.rmn-entity-selection.view-mode-player .field--name-api-selection-images .owl-buttons .owl-next{
  right:0
}
.rmn-entity-artwork.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-next:before,.rmn-entity-artwork.view-mode-player .field--name-api-selection-images .owl-buttons .owl-next:before,.rmn-entity-selection.view-mode-player .field--name-api-artwork-images .owl-buttons .owl-next:before,.rmn-entity-selection.view-mode-player .field--name-api-selection-images .owl-buttons .owl-next:before{
  content:'›'
}
.rmn-entity-artwork.view-mode-player .group-actions,.rmn-entity-selection.view-mode-player .group-actions{
  position:absolute;bottom:80px;right:-20px
}
.rmn-entity-artwork.view-mode-player .group-actions .field__label,.rmn-entity-selection.view-mode-player .group-actions .field__label{
  display:none
}
.rmn-entity-artwork.view-mode-player .group-actions .field--name-ef-social-links,.rmn-entity-selection.view-mode-player .group-actions .field--name-ef-social-links{
  float:left
}
.rmn-entity-artwork.view-mode-player .group-actions .field--name-ef-social-links ul,.rmn-entity-selection.view-mode-player .group-actions .field--name-ef-social-links ul{
  padding:0;margin:0;width:6.5625rem;height:2.5rem
}
.rmn-entity-artwork.view-mode-player .group-actions .field--name-ef-social-links li,.rmn-entity-artwork.view-mode-player .group-actions .field--name-ef-favorites-link .field__item,.rmn-entity-selection.view-mode-player .group-actions .field--name-ef-social-links li,.rmn-entity-selection.view-mode-player .group-actions .field--name-ef-favorites-link .field__item{
  display:inline-block;width:40px;margin-left:10px
}
.rmn-entity-artwork.view-mode-player .group-actions a,.rmn-entity-selection.view-mode-player .group-actions a{
  display:none;position:relative;padding:0;height:40px;width:auto;text-align:center;white-space:nowrap;text-indent:-10000px;color:#000;
}.rmn-entity-artwork.view-mode-player .group-actions a.service-links-facebook,.rmn-entity-artwork.view-mode-player .group-actions a.service-links-twitter,.rmn-entity-artwork.view-mode-player .group-actions a.rmn-api-add-favorite,.rmn-entity-selection.view-mode-player .group-actions a.service-links-facebook,.rmn-entity-selection.view-mode-player .group-actions a.service-links-twitter,.rmn-entity-selection.view-mode-player .group-actions a.rmn-api-add-favorite{
  display:block
}
.rmn-entity-artwork.view-mode-player .group-actions a:hover:before,.rmn-entity-selection.view-mode-player .group-actions a:hover:before{
  background-color:#000;color:#fff
}
.rmn-entity-artwork.view-mode-player .group-actions a:before,.rmn-entity-selection.view-mode-player .group-actions a:before{
  display:block;position:absolute;top:0;left:0;width:40px;height:40px;text-indent:-1000px;border:1px solid #000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-family:"rmn-font";color:#000;font-size:1.875rem;line-height:35px;text-align:center;content:' ';text-indent:
  0
}.rmn-entity-artwork.view-mode-player .group-actions a.service-links-facebook:before,.rmn-entity-selection.view-mode-player .group-actions a.service-links-facebook:before{
  content:""
}
.rmn-entity-artwork.view-mode-player .group-actions a.service-links-twitter:before,.rmn-entity-selection.view-mode-player .group-actions a.service-links-twitter:before{
  content:""
}
.rmn-entity-artwork.view-mode-player .group-actions a.rmn-api-add-favorite:before,.rmn-entity-selection.view-mode-player .group-actions a.rmn-api-add-favorite:before{
  content:""
}
.rmn-entity-artwork.view-mode-player .fieldgroup-effects-processed,.rmn-entity-artwork.view-mode-player .field--name-api-location-logo,.rmn-entity-selection.view-mode-player .fieldgroup-effects-processed,.rmn-entity-selection.view-mode-player .field--name-api-location-logo{
  display:none
}
.rmn-entity-artwork.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity,.rmn-entity-selection.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity{
  position:absolute;top:0;left:0;right:0;height:50px
}
.rmn-entity-artwork.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content,.rmn-entity-selection.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content{
  display:block;width:100%;height:50px
}
.rmn-entity-artwork.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content>*,.rmn-entity-selection.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content>*{
  display:block
}
.rmn-entity-artwork.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content>*:first-child h3>a,.rmn-entity-artwork.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content>*:first-child h4>a,.rmn-entity-selection.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content>*:first-child h3>a,.rmn-entity-selection.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content>*:first-child h4>a{
  font-style:normal
}
.rmn-entity-artwork.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content>* h3,.rmn-entity-artwork.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content>* h4,.rmn-entity-selection.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content>* h3,.rmn-entity-selection.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content>* h4{
  line-height:1
}
.rmn-entity-artwork.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content>* h4,.rmn-entity-selection.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content>* h4{
  margin:0
}
.rmn-entity-artwork.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content>* h3>a,.rmn-entity-artwork.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content>* h4>a,.rmn-entity-selection.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content>* h3>a,.rmn-entity-selection.view-mode-player .field--name-api-selection-image-image.field--type-rmn-image+.field--name-api-selection-image-artwork.field--type-rmn-entity .content>* h4>a{
  position:relative;bottom:auto;top:0;padding:0 10px;font-style:italic
}
body.rmn-api-share-mail #edit-user-actions a{
  display:block
}
body.rmn-api-share-mail .form-actions{
  margin-top:30px;text-align:center
}
body.rmn-api-share-mail .form-actions input#edit-submit{
  display:inline-block;width:auto
}
body.rmn-api-share-mail .form-actions a#edit-cancel{
  color:#BDBDBD;display:inline-block;font-size:0.75rem;margin-left:20px
}

section .menu{max-width: 1200px;text-align: center;margin:-10px auto 50px}
section .menu .leaf{display: inline-block;list-style:none;text-transform: uppercase;font-size:20px;font-weight: 500;padding:0 20px;border-right:1px solid #000}
section .menu .leaf a{color:#212121}
section .menu .leaf:last-child{border:none}



.rmn-entity--artwork:not(.rmn-entity--artwork--full) .content .field--name-api-artwork-title{width: 50%;float:left}
.rmn-entity--artwork:not(.rmn-entity--artwork--full) .content section{width: 50%;float:right;margin-top:-10px}
.rmn-entity--artwork:not(.rmn-entity--artwork--full) .content section .group-actions{text-align: right}
.rmn-entity--artwork:not(.rmn-entity--artwork--full) .content section .group-actions .field{width:33%;max-width: 50px;}

#block-views-homepage-block{margin: 0 auto;max-width: 75rem;padding: 0 1rem 2rem;}
#block-views-homepage-block h2{display: none}
#block-views-homepage-block .field--name-body{max-width: 765px;margin:20px auto;text-align: justify}
#block-views-homepage-block .field-collection-container{border:0;margin:10px 0}
#block-views-homepage-block .field--name-field-titre-filtre{text-align:center;text-transform:uppercase;font-size: 1.5625rem;line-height: 2.5rem;letter-spacing: 0.3125rem;margin: 1.5625rem 0 1.5625rem;font-weight: 300;color: #212121;}
#block-views-homepage-block .field--label-inline .field__label{margin:10px 0}
#block-views-homepage-block .field--label-inline > .field__items,#block-views-homepage-block .field--label-inline .field__label{float:none;width:100%}
#block-views-homepage-block .field--label-inline > .field__items > .field__item,
#block-views-homepage-block .field--name-field-musees .field-item,
#block-views-homepage-block .field--name-field-techniques .field-item,
#block-views-homepage-block .field--name-field-auteurs .field-item,
#block-views-homepage-block .field--name-field-periodes .field-item{display: inline-block;padding:10px 15px;background:#808080;border-radius:20px;color:#fff;font-size:16px;font-weight:300;margin:5px;line-height: 1.4}
#block-views-homepage-block .field--name-field-musees .field-items,
#block-views-homepage-block .field--name-field-techniques .field-items,
#block-views-homepage-block .field--name-field-auteurs .field-items,
#block-views-homepage-block .field--name-field-periodes .field-items{margin:0 -5px}
#block-views-homepage-block a{color:#fff}
#block-views-homepage-block p a{color:#1976d2}
#block-views-homepage-block .filter-color{float:left;width:calc(20% - 20px);margin:0 10px;line-height:45px;}
#block-views-homepage-block .field--name-field-couleurs .field-item:first-child .filter-color{margin-left:0}
#block-views-homepage-block .field--name-field-couleurs .field-item:last-child .filter-color{margin-right:0}
#block-views-homepage-block .field--label-inline > .field__items > .field__item:first-child{margin-left:0}
.field-collection-view{padding:0;margin:0;border:0}
#block-views-homepage-block .field-collection-container{margin:20px 0}
#block-views-homepage-block .field-collection-container .field-label{font-size:1.2em;margin:10px 0}
#block-views-homepage-block .field--name-body{margin-bottom:50px}

.node-type-lp-auteurs h1,
.node-type-lp-musees h1,
.node-type-lp-periods h1,
.node-type-lp-motscles h1,
.node-type-lp-techniques h1{text-align: center}

.content_auteur table tr:nth-child(2n) td{background: transparent}
.content_auteur table tr{border-bottom:1px solid #616161;}
.content_auteur table tr{padding:20px 0}
.content_auteur table tr td{padding: 0.5em 0em}
.content_auteurs .description h2{text-align: left;letter-spacing:normal;font-size:1.2em;text-transform: none;font-weight: 600;margin:0}
.content_auteurs .description{max-width: 700px;margin:auto}

.content_musees .description h2{text-align: left;letter-spacing:normal;font-size:1.2em;text-transform: none;font-weight: 600;margin:0}
.content_musees .description{max-width: 700px;margin:auto}

.masonry .grid-item .info .author{font-size: 1.25em;color: #212121;letter-spacing: normal;line-height: 1.4;margin: 15px 0;text-align: left;text-transform: none;font-weight: normal;}
.masonry .grid-item .info .title{font-size: 1em;color: #212121;letter-spacing: normal;line-height: 1.4;margin: 0;text-align: left;text-transform: none;}
.wiki_info {margin:30px 0}

.keywords h3{text-align: left;letter-spacing:normal;font-size:1.2em;text-transform: none;font-weight: 600;margin:0}
.bloc_terms.keywords ul{margin:30px -30px}

#block-rmn-api-rmn-api-search--2{margin:30px 0 100px}

.block--feature-artworks {margin:50px 0 100px}

.form_recherche,#block-rmn-api-rmn-api-search--2{margin:0px auto;max-width: 700px;padding:30px 0 100px}
.form_recherche:after,#block-rmn-api-rmn-api-search--2:after{content:'';clear:both;}
.form_recherche h3, #block-rmn-api-rmn-api-search--2 h3{width:30%;float:left}
.form_recherche .bloc_rechercher,#block-rmn-api-rmn-api-search--2 .block__content{width:70%;float:left}
.form_recherche h3, #block-rmn-api-rmn-api-search--2 h3{letter-spacing: normal;margin:5px 0;text-transform: none;text-align:left}

.field--name-realname{display: none}

#breadcrumbs li{display: inline-block;list-style: none;}