/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}textarea:focus,input:focus{outline:none}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}table td.min-width{width:1%}html{background:#fff}body{background:#fff;font-size:12px;line-height:1.4;font-family:'Raleway', sans-serif;color:#4A4A4A;padding-bottom:10em;padding-top:5em}.back-link-container{background:#eaeaea;padding:1em 5em;margin-bottom:2em}.back-link-container .back-link{padding:0px;margin-left:-1em}.back-link-container .back-link a{padding:1em}.back-link-container .back-link a img{width:1em;height:auto}#header{position:fixed;top:0px;left:0px;width:100%;z-index:10001;background:#F6A724;overflow:hidden;height:5em;overflow:hidden}#header .burger-container{position:absolute;top:0px;height:100%;right:0px}#header .burger-container .show-menu,#header .burger-container .close-menu{cursor:pointer;position:absolute;top:0px;height:100%;right:0px}#header .burger-container .show-menu img,#header .burger-container .close-menu img{height:100%;width:auto;cursor:pointer}#header .burger-container .close-menu{display:none}#header img.vault-logo{margin:0.35em 1em;height:4em;width:auto;display:block;float:left}#header .site-name{position:relative;padding-left:1.5em;display:block;float:left;display:inline-block;color:#fff;text-decoration:none;height:5em;overflow:hidden}#header .site-name:after{content:'';background:#fff;left:1px;position:absolute;width:2px;top:1.25em;bottom:1em}#header .site-name .site_name{line-height:3.2;font-size:1.7em;text-transform:uppercase}@media (max-width: 550px){#header .site-name{display:none}}#main-menu-container{position:fixed;z-index:10000;top:0px;left:0px;height:100%;width:100%;background:rgba(238,238,238,0.5);display:none}#main-menu-container .main-menu-content{background:#fff;float:right;padding:5em 4em 2em 2em;height:100%}#main-menu-container ul.extra-menu,#main-menu-container ul.main-menu{list-style:none;padding:0px;margin:0px}#main-menu-container ul.extra-menu li,#main-menu-container ul.main-menu li{padding:0.25em 0px;margin:0px;text-align:left}#main-menu-container ul.extra-menu li.selected a,#main-menu-container ul.main-menu li.selected a{font-weight:bold}#main-menu-container ul.extra-menu li a,#main-menu-container ul.main-menu li a{color:#000;font-size:1.5em;text-decoration:none;text-transform:uppercase}#main-menu-container ul.extra-menu li a:hover,#main-menu-container ul.main-menu li a:hover{text-decoration:underline}#main-menu-container ul.extra-menu{margin-top:3em}#main-menu-container .lang-menu{margin-top:1.5em;margin-bottom:1.5em;padding-top:1em;padding-bottom:1em}#main-menu-container .lang-menu ul{overflow:hidden;list-style:none;text-align:left;margin:0px;padding:0px}#main-menu-container .lang-menu ul li{margin:0px 0.8em;padding:0px;display:inline-block;position:relative;opacity:0.8}#main-menu-container .lang-menu ul li:after{position:absolute;content:'';background:#000;width:1px;top:0px;right:-0.8em;bottom:0px}#main-menu-container .lang-menu ul li:first-child{margin-left:0px}#main-menu-container .lang-menu ul li:last-child:after{display:none}#main-menu-container .lang-menu ul li a{color:#000;font-size:1em;text-decoration:none;text-transform:uppercase}#main-menu-container .lang-menu ul li:hover{opacity:1}#main-menu-container .lang-menu ul li.selected{opacity:1}#main-menu-container .lang-menu ul li.selected a{color:#000;font-weight:bold}body.show-menu #header .burger-container .show-menu{display:none}body.show-menu #header .burger-container .close-menu{display:block}body.show-menu #main-menu-container{display:block}body.show-filter #filter-container .show-filter-action{display:none}body.show-filter #filter-container .close-filter-action{display:block}body.show-filter #filter-container #filter-content{display:block}.wrapper-container{padding-left:5em;padding-right:5em}@media (max-width: 950px){.wrapper-container{padding-left:2em;padding-right:2em}}@media (max-width: 700px){.wrapper-container{padding-left:2em;padding-right:2em}}#filter-container{position:relative}#filter-container .reset-filter-actions-wrapper{height:5em}#filter-container .reset-filter-action,#filter-container .show-filter-action,#filter-container .close-filter-action{cursor:pointer;position:absolute;top:3em;width:3em;height:3em;right:1em;z-index:2}#filter-container .reset-filter-action img,#filter-container .show-filter-action img,#filter-container .close-filter-action img{height:100%;width:auto;cursor:pointer}#filter-container .show-filter-action{right:-4em}@media (max-width: 950px){#filter-container .show-filter-action{right:-1em}}@media (max-width: 700px){#filter-container .show-filter-action{right:-1em}}#filter-container .reset-filter-action{width:auto;right:5em}#filter-container .reset-filter-actions{display:none}#filter-container #filter-content{padding:2em 0px;background:#fff}#filter-container #filter-header{background:#fff;padding:2em 0px;position:relative}#filter-container #filter-header .close-filter-action{display:none}#filter-container .filter-box{padding-bottom:1em}#filter-container .filter-box label{display:block;font-size:0.9em;font-style:italic;width:100%;text-align:left}#filter-container .filter-box.multiselect label,#filter-container .filter-box.select label{display:none}#filter-container .filter-box input,#filter-container .filter-box select,#filter-container .filter-box textarea{background:#fff;color:#666;font-weight:lighter;border:0px solid #fff;border:2px solid #ddd;border-radius:0px;width:100%;max-width:30em;-webkit-appearance:none;-webkit-border-radius:0px;padding:0.25em 0.5em}#filter-container .filter-box input.edited,#filter-container .filter-box select.edited,#filter-container .filter-box textarea.edited{font-weight:normal;color:#000}#filter-container .filter-box.text input{background-image:url("/img/common/icons/icon-text.png");background-position:right 0.25em center;background-size:auto 50%;background-repeat:no-repeat}#filter-container .filter-box select{background-image:url("/img/common/icons/icon-select.png");background-position:right 0.35em center;background-size:auto 30%;background-repeat:no-repeat}#filter-container .filter-box.min-max input{width:8em}#filter-container #filter-content{display:none;padding-bottom:2em}@media (max-width: 550px){.info-key{display:none}}.main-container{padding:0px 5em}@media (max-width: 850px){.main-container{padding:0px 1em}}.title-bar{margin:2em -3.75em 2em -3.75em;padding:0px 3.75em 2em 3.75em}.title-bar.main{margin-top:0em;padding-top:0px;margin-bottom:1em;padding-bottom:0px;padding-top:2em;text-transform:uppercase}.title-bar.sub-level{background:#eaeaea;margin-top:-2em;padding-top:0px;margin-bottom:1em;padding-bottom:0px;margin-left:-5em;margin-right:-5em;padding-left:5em;text-transform:uppercase}.title-bar.sub-level .title-caption{padding-top:0.5em;padding-bottom:0.5em}.title-bar.cat-title{margin-top:0em;padding-top:0px;padding-bottom:0px;margin-bottom:0px}.title-bar.cat-title .title-caption{margin:0em;padding:0px;padding-top:2em;padding-bottom:0.25em;font-size:17px}.title-bar .title-caption{padding-top:1.5em;font-size:24px}.title-actions .selected{font-weight:bold}.user-category-items-list{padding:0px;margin:0px}.user-category-items-list li{padding:0px;margin:0px;position:relative;border-bottom:1px solid  #fff;padding-top:0.75em;margin-left:1.5em}.user-category-items-list li:hover{border-bottom:1px solid  #D3D3D3}.icon-link{position:absolute;z-index:100;right:0px;top:0px;width:calc(2em);background:#D3D3D3}.icon-link img{height:auto;width:100%}.edit-icon{display:inline-block;width:4em;background:#D3D3D3}.edit-icon.small{width:2em}.edit-icon img{height:auto;width:100%}.field{position:relative;margin:1em 0px 2em 0px;overflow:hidden}.field label{display:block;width:100%;text-align:left;padding:0px;font-size:1.15em;color:#7b7b7b;width:calc(100% - 5.5em);line-height:1.25}.field .value{padding-top:0.5em;padding-bottom:0.5em;display:block;min-height:1.5em;padding-left:2em;width:calc(100% - 5.5em);border-bottom:1px solid #D3D3D3;line-height:1.25}.field .value .missing{font-weight:400;font-size:12px;text-transform:uppercase;color:#9b9b9b;letter-spacing:1px}.field.textarea .value{line-height:1.5em;padding-top:1em;padding-bottom:1em}.field .edit-icon{position:absolute;z-index:100;right:0px;bottom:0px}.field.mandatory .edit-icon:after{content:'*';color:#D3D3D3;position:absolute;top:-0.15em;right:-0.4em;height:1em;line-height:1em;font-size:3em}.field textarea,.field input{padding:2px 5px;width:100%}.field .private-field-info{margin-left:1em}.field .public-field-info{margin-left:1em}.private-field-info{font-size:0.8em;font-style:italic;color:#9b9b9b}.public-field-info{font-size:0.8em;font-style:italic;color:#5ADD60}.unclassified-field-info{font-size:0.8em;font-style:italic;color:#999}button[type="submit"]{border:1px solid #4A4A4A;background:#fff;color:#4A4A4A;padding:0.5em 2em;text-transform:uppercase;letter-spacing:0.7px;font-weight:800}button[type="submit"]:hover{background:#F6A724;color:#fff;border:1px solid #F6A724}.login-container{max-width:500px;width:90%;margin:auto;padding-top:4em}.login-container form{margin-bottom:2em}.login-container form label{display:block}.login-container form input{border:1px solid #999;padding:2px 5px;width:100%}.login-container form button{margin-top:2em}.medium-wrapper form label{display:block}.medium-wrapper form input{border:1px solid #999;padding:2px 5px;max-width:8em;width:80%}.medium-wrapper form button{margin-top:2em}.medium-wrapper form .field-wrapper{margin-bottom:1em}.delete-button-wrapper{padding-top:5em}.delete-button-wrapper .button-wrapper{padding-top:1em;border-top:2px solid #9b9b9b}.line-bar{padding:0px 5em;margin-left:-5em;margin-right:-5em;margin-bottom:2em;border-top:1px solid #D3D3D3;padding-top:1em;clear:both}.button-bar{padding:0px 5em;min-height:1px;background:#F6F6F6;margin-left:-5em;margin-right:-5em;margin-bottom:2em}.button-bar .link-button{overflow:hidden;display:block;padding:0.5em 0px}.button-bar .link-button .image-icon{background:#F6F6F6}.link-button{color:#4A4A4A;text-transform:uppercase;letter-spacing:0.7px;text-decoration:none;overflow:hidden}.link-button .image-icon{margin-left:1em;display:inline-block;width:4em;height:auto;background:#D3D3D3}.link-button .image-icon img{width:100%;height:auto}.link-button.delete:hover .image-icon{background:#fb5950}.link-button .link-text{padding-left:1em;font-size:1.3em}.collection-list .collection{padding-bottom:2em;margin-bottom:2em;border-bottom:1px solid #D8D8D8;overflow:hidden}#artwork-images .artwork-image{padding-bottom:2em;margin-bottom:2em;border-bottom:1px solid #D8D8D8;overflow:hidden}#artwork-images .artwork-image.main-image .artwork-bg-image-box{border:0.75em solid #5ADD60}.actions{float:right;width:4em}.actions .link-button{padding:0px;margin:0px;display:block}.actions .link-button .image-icon{display:block;padding:0px;margin:0px;border:2px solid #fff;width:4em;height:auto}.actions .link-button .link-text{display:none}.actions .link-button.arrow-up .image-icon,.actions .link-button.arrow-down .image-icon{background:#fff}.actions .link-button.arrow-up{padding-bottom:1em}.actions .link-button.arrow-down{padding-top:1em}.artwork-actions{padding-top:1em}.artwork-image-box{display:inline-block;background-color:#D8D8D8;text-align:center;width:10em;height:10em}.artwork-image-box img{max-width:100%;max-height:100%}.artwork-bg-image-box{display:block;float:left;background:#D8D8D8;text-align:center;width:10em;height:10em;background-size:cover;background-position:center center;margin-right:2em}.artwork-info-box{float:left;width:calc(100% - 20em);overflow:hidden}.artwork-list-image{overflow:hidden;display:block;clear:both;border-bottom:1px solid #eee;margin-bottom:1em;padding-bottom:1em}.artwork-list-image .artwork-round-image{display:block;width:6em;height:6em;border-radius:50%;background-color:#eee;background-size:cover;background-position:center center;float:left;margin-right:2em}.artwork-list-image .artwork-content{display:block;height:4em;float:left;padding-top:2em}#file-progress-container{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(255,255,255,0.8)}#file-progress-content{border:2px solid #000;padding:2em 4em;border-radius:3px;margin-left:auto;margin-right:auto;width:80%;max-width:40em;position:fixed;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.nav-wrapper{float:left}.nav-wrapper select{border:0px solid transparent;color:#fff;background:transparent;font-size:1.2em;line-height:1.5;height:2em;margin:0px;margin-top:0.75em;width:10em;border:2px solid #fff;letter-spacing:2px;text-transform:uppercase}.nav-wrapper select option{color:#000}.message{color:#fff;font-weight:bold;padding:1em;margin:1em 5em;border-radius:3px}.message.success{background:#F6A724;border:2px solid #de8e09}.message.error{background:#fb5950;border:2px solid #ae0d04}.error-message{color:#fb5950}#help-dialog{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:1000;background:rgba(255,255,255,0.9);display:none}#help-dialog .help-dialog-header{border-bottom:2px solid #F6A724;font-size:18px;font-weight:bold;position:relative;padding:0.25em 0.5em;padding-bottom:0px}#help-dialog-container{max-width:800px;margin:4em auto;position:relative;background:#fff;border:2px solid #F6A724;border-radius:5px;padding:1em}#close-help-dialog{position:absolute;right:0em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;font-weight:bold;cursor:pointer}#status-box{float:right;overflow:hidden;padding-top:2em;text-align:right}#status-box .button{position:relative;font-size:1.3em;display:inline-block;padding:0.5em 2em;letter-spacing:0.7px;text-transform:uppercase;text-decoration:none;color:#fff}#status-box .button .text-hover{display:none}#status-box .button .text{position:relative}#status-box .button:hover .text-hover{background:#5ADD60;position:absolute;top:0px;left:0px;width:100%;height:100%;display:block;z-index:2;text-align:center;padding:0.5em 0em}#status-box .button-waiting{background:#faa71e;font-weight:800}#status-box .button-waiting .text-hover{background:#fb5950}#status-box .button-not-ready{color:#9b9b9b}#status-box .button-publish{background:#5ADD60}#status-box .button-public{background:#5ADD60}#status-box .button-public .text{background:#5ADD60}#status-box .button-public:hover .text-hover{background:#fb5950}#status-box .button-private{color:#fff;background:#D3D3D3}#status-box .button-private:hover{color:#fff}#status-box .button-missing{border:2px solid #9b9b9b;color:#9b9b9b}.visibility-status-box{width:1.5em;height:1.5em;border-radius:50%;background:#ccc}.visibility-status-box.visibility-status-1{background:#5ADD60}.visibility-status-box.visibility-status--1{background:#fb5950}.artwork-list-image:hover{border-bottom:1px solid #aaa}.field:hover .value{border-bottom:1px solid #aaa}.image-icon:hover,.edit-icon:hover{background:#5ADD60}body{padding-top:5em}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
