*{margin:0;padding:0;font-family: 'Open Sans';font-size:inherit;text-decoration:none;}
input,textarea,.udlambtxt{-ms-user-select:text;-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:-moz-text;-o-user-select:text;user-select:text;}
/* ---------------------------------------------------------------------------- */
body{overflow:hidden;color:#c9c9c9;background-color:#181818;font-size:1em;height: 5000px;}
body a{color:#c9c9c9;}
body .select,
body .select a,
body .current  a,
body a.select,
body a.current{color:#ffffff;font-weight:bold;}
body a:hover{color:#ffffff;}

body .subsection.current,
body .subsection.current a{color:#c9c9c9;font-weight:normal;}
body .subsection.current a:hover,
body .subsection.current a:hover{color:#ffffff;}
body .subsection.current .select a{color:#ffffff;font-weight:bold;}

/* ---------------------------------------------------------------------------- */
/* Errors/logs */
.UDError{display:none;text-align:left;padding:10px;}
/* Scrollbars */
.udscroll{scrollbar-3dlight-color:#0f0f0f;scrollbar-arrow-color:#0f0f0f;scrollbar-base-color:#0f0f0f;scrollbar-darkshadow-color:#0f0f0f;scrollbar-face-color:#0f0f0f;scrollbar-highlight-color:#0f0f0f;scrollbar-shadow-color:#0f0f0f;scrollbar-track-color:#0f0f0f;-ms-overflow-style: none;}   

.udscroll::-webkit-scrollbar{background-color:transparent;width:1px;}
.udscroll::-webkit-scrollbar-track{/*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px;*/}
.udscroll::-webkit-scrollbar-thumb{background-color: #181818;opacity:0.15;border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}
.udscroll.udscroll-inv::-webkit-scrollbar-thumb{background-color:#181818;}
.udscroll.udscroll-white::-webkit-scrollbar-thumb{background-color:white;}
/* Transparancy layers */
.transparent{width:100%;height:100%;background-color:black;color:#CCCCCC;opacity:0.8;filter:alpha(opacity=80);}
/* Messages */
body>.msg{display:none;position:fixed;z-index:100000;top:0;left:0;bottom:0;right:0;background-repeat:no-repeat;background-position:center;}
body>.msg.contact-sending{background-image:url(img/sending.png);}
body>.msg.contact-send{background-image:url(img/message_sent.png);}
/* Buttons */
.close{cursor:pointer;}
.sections{position:fixed;left:0px;top:45px;right:0px;}
.imview.sections{bottom:0px;top:36px;}
/* ---------------------------------------------------------------------------- */
/* Formated texts
/* ---------------------------------------------------------------------------- */
.udlambtxt {color:inherit;}
.udlambtxt *{color:inherit;text-align:justify;}
.udlambtxt>.title,.udlambtxt>.centered>.title{text-align:left;font-size:x-large;padding-top:20px;padding-bottom:17px;}
.udlambtxt b {font-weight:bold;}
.udlambtxt a {color:#CCCCCC; font-weight:bold;text-decoration:underline;}
.udlambtxt a:hover {color:#FFFFFF;}
.udlambtxt h1{padding:7px 3px 3px 5px;font-weight:bold;background-color:#0f0f0f;margin-top:15px;}
.udlambtxt p{text-align:justify;font-size:14px;padding:8px 0px 8px 0px;display: block;}
.udlambtxt .photocaption{text-align:center;font-size:small;}
.udlambtxt .photocredit{text-align:center;font-size:x-small;}
.udlambtxt .contrib-author{text-align:right!important;font-size:12px!important;}
.udlambtxt div.imdiv{text-align:center;padding-top:15px;padding-bottom:15px;}
/* ---------------------------------------------------------------------------- */
.udlambtxt.help{background-color:white;color:black;min-height:100%;}
.udlambtxt.help>*{padding-left:40px;padding-right:40px;}
.udlambtxt.help .section .title{font-size:large;}
.udlambtxt.help a{color:black;font-weight:normal!important;}
.udlambtxt.help .tip{color:red;margin-bottom:5px;font-weight:bolder;text-align:left;}
.udlambtxt.help ul{padding-left:25px;}
.udlambtxt.help ul li{display:list-item;list-style-type:lower-roman;}
.udlambtxt.help ul.num li{list-style-type:decimal;}
/* ---------------------------------------------------------------------------- */
/*.udlambtxt.contact{background-color:white;color:black;min-height:100%;width:700px;height:450px;}
.udlambtxt.contact .centered{width:700px;height:450px;position:relative;left:50%;margin-left:-350px;}
*/
.udlambtxt.contact .form{margin-top:16px;margin-left: 16px;margin-right: 16px;margin-bottom: 16px;}
.udlambtxt.contact input, 
.udlambtxt.contact textarea{background-color:#eee;padding:5px 5px 5px 5px;overflow:hidden;max-width:100%;width:600px;}
.udlambtxt.contact textarea{height:200px;}
.udlambtxt.contact .form div {padding: 5px 5px 5px 5px;text-align:left;}
.udlambtxt.contact .form div div{display:block;}
.udlambtxt.contact .form .body div{position:absolute}
.udlambtxt.contact .buttons{max-width:100%;width:600px;text-align:right;}
.udlambtxt.contact .buttons input{width:60px;height:32px;margin:10px 50px 10px 0px;text-align:center;vertical-align: text-top;border-radius:4px;}
.udlambtxt.contact .buttons input:hover{background-color:#ccc;cursor:pointer;}
.udlambtxt.contact .error{width:100%;display:none;}
.udlambtxt.contact .error.show{display:block;}
.udlambtxt.contact .error div{display:inline-block;padding: 5px 5px 5px 5px;text-align:left;}
.udlambtxt.contact .error .txt{width:60px;color:red;font-weight:bold;}
/* ---------------------------------------------------------------------------- */
.udoverlay .data .display{text-align:left;color: #222;padding: 10px;height: 93%;overflow: auto;background-color:white;}
.udoverlay .data .display>div{padding-top: 10px;}
/* ---------------------------------------------------------------------------- */
/* udcrumbs OVERRIDES + COLORING
/* ---------------------------------------------------------------------------- */
.udcrumbs {background-color: rgb(112,22,20);font-size: large;}
body .udcrumbs a{font-weight:normal;}
.udcrumbs .current *{font-weight:bold;}
.udcrumbs .dropdown{background-color:rgba(0,0,0,0.8);}
.udcrumbs li.intro span, 
.udcrumbs li.intro.current span{padding-left:20px;}
.udcrumbs li.intro:hover span a{background-position:bottom center;}
.udcrumbs .control span a{line-height:41px;font-size:x-large;}
.udcrumbs .control i.fal.fa-minus-circle{transform: rotate(90deg);}
.udcrumbs li.intro span a{line-height:41px;font-size:x-large;margin-left:-10px;width:30px;}
.udcrumbs .control:hover span a{background-position:bottom;}
.udcrumbs .control .dropdown div[value="options"]{display:none;}
.udcrumbs .control .dropdown div[value="log"]{display:none;}
.udcrumbs .control .dropdown div[value="todo"]{display:none;}
.udcrumbs .control .dropdown div[value="sitetour"]{display:none;}
.udcrumbs li:nth-child(n+2) a>i{font-size:24px;line-height: 41px;margin-right:8px;font-weight: 600;display:none;}
.udcrumbs li a>i.fa-palette{font-weight: 100;}
/* ---------------------------------------------------------------------------- */
.udoverlay .data>div {background-color:#FFF;color:#111111;text-align:left;padding-bottom:10px;min-height:100%}
.udoverlay .data>div .title{font-weight:bold;background-color:#CCCCCC;text-align:left;padding:8px 3px 8px 25px;color:#0f0f0f;font-size:larger;}
.udoverlay .data>div .data{}
.udoverlay .data>div .group:first-child .data{padding-top:9px;}
.udoverlay .data>div .subgroup,
.udoverlay .data>div p{margin-top:12px;margin-bottom:12px;margin-left:16px;margin-right:16px;vertical-align:top;}
.udoverlay .data>div .subtitle{word-wrap:break-word;display:block;vertical-align:middle;line-height:32px;padding-left:16px;padding-right:16px;    background-color:#CCCCCC;color: #0f0f0f;}
.udoverlay .data>div .subdata{margin-left:32px;margin-right:16px;font-size: smaller;line-height:24px;}
.udoverlay .data>div .item{display:block;margin-bottom:3px;word-break: break-word;}
.udoverlay .data>div a:link, 
.udoverlay .data>div a:visited {font-weight:bold;color:#666666;text-decoration:underline;}
.udoverlay .data>div a:hover {color:#000000;}
.udoverlay div.up{display:none;}
/* ---------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */
/* Left bar exceptions
/* ---------------------------------------------------------------------------- */
.sections.home #lambhome-panel .udpanelmenu.udlist.lambhome-modalitycontrols{margin-top:-16px;}
.sections.home #lambhome-panel .udpanelmenu.udlist.lambhome-overview{margin-top:-16px;}
/* ---------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */
/* HOME
/* ---------------------------------------------------------------------------- */
.sections.home{text-align:center;border:none;}
.sections.home .subsection{display:none;}
.sections.home .subsection img{cursor:pointer;}
.sections.home .subsection.current{display:block;position:fixed;left:28px;top:45px;right:0px;bottom:0px;text-align:center;}
/* ---------------------------------------------------------------------------- */
.sections.home .subsection>*{max-width:840px;display:inline-block;}
.sections.home .subsection .centered {
    border-radius:15px;margin-top:15px;
    margin-bottom:15px;padding-bottom:25px;padding-top:0px;}
.sections.home .subsection>.title{text-align:left;font-size:x-large;margin-left:15px;padding-top:20px;padding-bottom:17px;}
.udlistitem{text-align:left;}
.udlist.deactivated .udlistitem.default{color:#CCCCCC;elevation:above;}
/* ---------------------------------------------------------------------------- */
.subsection.altarpiece>*{max-width:none!important;}

body .timebar a{font-weight:normal;}
.subsection.altarpiece .timebar{position:absolute;bottom:0px;left:0px;right:0px;width:100%!important;padding-top:16px;height: 94px;background-color:transparent;}
.subsection.altarpiece .timebar>div{display:inline-block;/*overflow:hidden;border-radius:18px; height:36px;background-color:#2a2a2a;*/}
.subsection.altarpiece .timebar>div>div{background-color:#2a2a2a;display:inline-block;text-align:center;line-height:36px;padding-left:16px;padding-right:16px;border-color:#181818;border-style:solid;border-right-width:0px;border-left-width:0px;cursor:pointer;margin-left:-3px;}
.subsection.altarpiece .timebar>div>div.select{background-color:#525252;}
.subsection.altarpiece .timebar>p{font-size:12px;margin-bottom:20px;margin-top:16px;}
.subsection.altarpiece .timebar>p a{font-weight:900;}
.subsection.altarpiece .timebar>div>div.first {border-bottom-left-radius: 20px;border-top-left-radius: 20px;}
.subsection.altarpiece .timebar>div>div.last {border-bottom-right-radius: 20px;border-top-right-radius: 20px;}
#lambhome{position:fixed;left:50%;top:50%;right:0;bottom:0;text-align:center;border:none;overflow:hidden;cursor:pointer;background-color:transparent;}
#lambhome img{position:absolute;}
#lamb-front-middle,#lamb-front-left,#lamb-back-left,#lamb-front-right,#lamb-back-right{position:absolute;}
.overview-timg{z-index:0;display:none;}
.lambhome-legend{display:none;position:fixed;z-index:1000;left:50%;top:50%;}
.lambhome-legend .line{width:40px;height:3px;background-color:#EEEEEE;}
.lambhome-legend .meter{margin-left:20px;font-size:x-small;}
/* ---------------------------------------------------------------------------- */
.subsection.altarpiece .helpbar{position:absolute;left:-10px;top:-4px;z-index:40;width:100%!important;max-width:100%!important;vertical-align:middle;text-align:left;padding-left:20px;min-height:41px;}
.subsection.altarpiece .helpbar div:not(.udtrnsp){color:#ccc;padding-top:8px;padding-bottom:8px;width:90%;}
.subsection.altarpiece .helpbar .txt{display:none;}
.subsection.altarpiece .helpbar[sel="0"] .txt{display:block;}
.subsection.altarpiece .helpbar[sel="0"] .txt-sel{display:none;}
.subsection.altarpiece .helpbar .txt-sel p{font-size:smaller;}
.subsection.altarpiece .helpbar .txt-sel span:nth-child(1){font-style: bold;}

.sections.viewer .helpbar{position: absolute; top: 52px; left: 0; right: 0; background-color: rgba(0,0,0,0.5);z-index: 3;}
.sections.viewer .helpbar .txt{padding: 16px; margin-right: 16px;font-size: smaller; margin-left: 128px;}
.sections.viewer .helpbar .close{position: absolute;right:12px;top:8px;background-image:none;}
.sections.viewer .helpbar  a{font-weight: 900;}
/* ---------------------------------------------------------------------------- */
.sections.home .subsection.udscroll{overflow-y: auto;overflow-x: hidden;padding-left:16px;padding-right:16px;}

.sections.home .subsection.overview {text-align:center;overflow:auto; font-size: 0.9em;}
.sections.home .subsection.overview #overviewtable_wrapper{text-align:left;}
.sections.home .subsection.overview>*{width:auto;max-width:max-content;margin: 16px;}
.sections.home .subsection.overview .dataTables_wrapper .dataTables_length,
.sections.home .subsection.overview .dataTables_wrapper .dataTables_filter,
.sections.home .subsection.overview .dataTables_wrapper .dataTables_info,
.sections.home .subsection.overview .dataTables_wrapper .dataTables_processing,
.sections.home .subsection.overview .dataTables_wrapper .dataTables_paginate {color:inherit;}
.sections.home .subsection.overview table.dataTable.hover tbody tr:hover, 
.sections.home .subsection.overview table.dataTable.display tbody tr:hover ,
.sections.home .subsection.overview table.dataTable.hover tbody tr.odd:hover, 
.sections.home .subsection.overview table.dataTable.display tbody tr.odd:hover {background-color: #525252;}
.sections.home .subsection.overview table.dataTable.stripe tbody tr.odd, 
.sections.home .subsection.overview table.dataTable.display tbody tr.odd{background-color:#2a2a2a;}
.sections.home .subsection.overview table.dataTable tbody tr {background-color:#181818;}
.sections.home .subsection.overview table.dataTable.display tbody tr.odd>.sorting_1, 
.sections.home .subsection.overview table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color: inherit;}
.sections.home .subsection.overview table.dataTable.order-column tbody tr>.sorting_1, 
.sections.home .subsection.overview table.dataTable.order-column tbody tr>.sorting_2, 
.sections.home .subsection.overview table.dataTable.order-column tbody tr>.sorting_3, 
.sections.home .subsection.overview table.dataTable.display tbody tr>.sorting_1, 
.sections.home .subsection.overview table.dataTable.display tbody tr>.sorting_2, 
.sections.home .subsection.overview table.dataTable.display tbody tr>.sorting_3 {background-color: inherit;}
.sections.home .subsection.overview table.dataTable.row-border tbody th,
.sections.home .subsection.overview table.dataTable.row-border tbody td, 
.sections.home .subsection.overview table.dataTable.display tbody th, 
.sections.home .subsection.overview table.dataTable.display tbody td {border-top: 1px solid transparent;}

.sections.home .subsection.overview table.dataTable.display thead tr th select{    min-width: 100%;}


.sections.home .subsubsection iframe {max-width: 100%;}
.sections.home .subsubsection img {max-width: 100%;}
/* ---------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */
.sections.home .subsection.documents {text-align: center;overflow: auto;}
.sections.home .subsection.documents .centered{padding-left:0;padding-right:0px;padding-bottom:15px;}
.sections.home .subsubsection.documents .dg .dgtitle{font-size:x-large;font-weight:lighter!important;padding-top:8px;padding-bottom:8px;padding-left:0px;padding-right:3px;text-align:left;}
.sections.home .subsubsection.documents .item{background-color:#303030;display:block;text-align:justify;padding-top:15px;
padding-bottom:15px;padding-left:25px;padding-right:25px;min-height:60px;margin-bottom: 15px;margin-top: 15px;}
.sections.home .subsubsection.documents .item:nth-of-type(2n){/*background-color:#0f0f0f!important*/;}
.sections.home .subsubsection.documents .item.img{position: relative;padding-left: 144px;}
.sections.home .subsubsection.documents .item img{position:absolute;top: 0;left: 0;max-width: 128px;}
.sections.home .subsubsection.documents .item *{line-height: 16px;}
.sections.home .subsubsection.documents .item .author{padding-right:5px;}
.sections.home .subsubsection.documents .item .title{padding-right:5px;font-style:italic;}
.sections.home .subsubsection.documents .item .pdate{display:inline-block;}
.sections.home .subsubsection.documents .item .abstract{padding-left:40px;padding-top:10px;padding-right:40px;padding-bottom:10px;font-size:smaller}
.sections.home .subsubsection.documents .item .files{padding-top:10px;font-size:small;}
.sections.home .subsubsection.documents .item .files a{cursor:pointer;width:20px;color:#CCC;background-color:transparent;font-weight:bold;/*text-decoration:underline;*/}
.sections.home .subsubsection.documents .item .files a:hover{color:#FFFFFF}
/* ---------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */
.sections.home .subsection[layout="sh"]{font-weight:normal;font-size: medium;text-align: left;}
.sections.home .subsection[layout="sh"] .subsubsection{max-width:840px;margin-top:0px;margin-bottom:128px;padding:0px;}
.sections.home .subsection[layout="sh"] .subsubsection {font-weight:normal;font-size:medium;text-align:left;}
.sections.home .subsection .subsubsection>.title{text-align:left;font-size:x-large;padding-top: 20px;padding-bottom:17px;font-weight:lighter;}

.sections.home .subsection[layout="sh"] {text-align:center;overflow:auto;}
.sections.home .subsection[layout="sh"] *{color:inherit;}
.sections.home .subsection[layout="sh"] b {font-weight:bold;}
.sections.home .subsection[layout="sh"] a {color:#CCCCCC; font-weight:bold;}
.sections.home .subsection[layout="sh"] a:hover {color:#FFFFFF;}
.sections.home .subsection[layout="sh"] .subsubsection  h1{padding:7px 3px 3px 5px;font-weight:bold;background-color:#0f0f0f;margin-top:15px;}
.sections.home .subsection[layout="sh"] .subsubsection p{text-align:justify;padding:8px 0px 8px 0px;display: block;}
.sections.home .subsection[layout="sh"] .photocaption{text-align:center;font-size:smaller;}
.sections.home .subsection[layout="sh"] .photocredit{text-align:center;font-size:smaller;}
.sections.home .subsection[layout="sh"] .contrib-author{text-align:right!important;font-size:12px!important;}
.sections.home .subsection[layout="sh"] div.imdiv{text-align:center;padding-top:15px;padding-bottom:15px;}
.sections.home .subsection[layout="sh"] div.imdiv img{max-width:100%;height:auto;}
.sections.home .subsection[layout="sh"] div.imdiv img:nth-child(n+2){margin-left:2%;}
.sections.home .subsection[layout="sh"] div.imdiv.hgen  img{max-height:250px;width:auto;}
.sections.home .subsection[layout="sh"] div.imdiv.h300  img{max-height:300px;width:auto;}
.sections.home .subsection[layout="sh"] div.imdiv.w500  img{max-width:500px;height:auto;}
.sections.home .subsection[layout="sh"] div.imdiv.two   img{max-width:40%;}
.sections.home .subsection[layout="sh"] div.imdiv img.two:nth-child(n+2){margin-left:10%;}
.sections.home .subsection[layout="sh"] div.imdiv.three img{max-width:26%;}
.sections.home .subsection[layout="sh"] div.imdiv img.three:nth-child(n+2){margin-left:10%;}
.sections.home .subsection[layout="sh"] div.imdiv.four  img{max-width:20%;}
.sections.home .subsection[layout="sh"] div.imdiv img.four:nth-child(n+2){margin-left:5%;}
.sections.home .subsection[layout="sh"] div.imdiv.imdiv3 .subIm{max-width:30%;display:inline-block;vertical-align:top;}
.sections.home .subsection[layout="sh"] div.imdiv.imdiv3 .subIm a{display:block;max-height:80%;}
.sections.home .subsection[layout="sh"] div.imdiv.imdiv3 .subIm img{max-height:400px}

.sections.home .subsection[layout="sh"] h1,
.sections.home .subsection[layout="sh"] h2{text-align:left!important;font-size:x-large!important;margin:0!important;padding:0!important;padding-top:20px!important;padding-bottom:17px!important;font-weight:lighter!important;background-color:inherit!important;} 
.sections.home .subsection[layout="sh"] div.nav>div{margin-left: 16px;margin-top: 16px;display: list-item;list-style:" - ";cursor:pointer;}
/*.sections.home .subsection[layout="sh"] div.nav>div:before{content: "-";padding-right: 8px;}*/
.sections.home .subsection[layout="sh"] a{text-decoration:none!important;}
.sections.home .subsection[layout="sh"] div.up{padding:16px;position:fixed;bottom:20px;right:20px;background-color:black;cursor:pointer;display:none;}
.sections.home .subsection[layout="sh"] div.up>a{text-decoration:none!important;} 
.sections.home .subsection[layout="sh"] p.authors{text-align:right!important;font-size:12px;}

.sections.home .subsection[layout="sh"] div a>img{cursor:pointer;}
.sections.home .subsection[layout="sh"] iframe {max-width: 100%;}
.sections.home .subsection[layout="sh"] li {list-style-type:square;list-style-position:inside;text-indent:-22px;padding-left: 30px!important;}

@media screen and (max-width:639px) and (orientation:portrait), screen and (max-height:499px) and (orientation:portrait){
	.sections.home .subsection[layout="sh"] {font-size: unset;}
    .sections.home .subsection[layout="sh"] h1, 
    .sections.home .subsection[layout="sh"] h2 {font-size: larger!important;padding-left: 24px!important;}
    .sections.home .subsection[layout="sh"]:not(.object-shots) img {max-width:100%;}
}

/* ---------------------------------------------------------------------------- */
.sections.home .subsection.sf {text-align:center;overflow:hidden;}
/* ---------------------------------------------------------------------------- */
.sections.home .subsection.credits .nav.udmenubar,
.sections.home .subsection.videos  .nav.udmenubar{position:absolute;left:0;right: 0;z-index:100;height: 64px;padding:0;margin:0;background-color:#181818;}
.sections.home .subsection.credits>div.subsubsection,
.sections.home .subsection.videos>div.subsubsection{margin-top: 64px;}
.sections.home .subsection.credits>div.subsubsection>div.title:first-child,
.sections.home .subsection.videos>div.subsubsection>div.title:first-child{padding-top: 0px;}
.sections.home .subsubsection.sitetour div.title:nth-child(1)::after{content:"Coming soon";display:block;font-size:medium;margin-left:1em;margin-top:1em;}
.sections.home .subsubsection.sitetour>*{display:none;}
.sections.home .subsubsection.sitetour>div.title.location.top{display:block;}
/* ---------------------------------------------------------------------------- */
.sections.home .subsection .subsubsection{text-align: left;}
.sections.home .subsection div[class*="credits"] {padding-left:15px;padding-top:15px;max-width:840px;}
.sections.home .subsection div[class*="credits"] .group{}
.sections.home .subsection div[class*="credits"] .group .title{font-weight:bold;color:#CCCCCC;text-align:left;padding:8px 3px 8px 0px;/*background-color:#0f0f0f;*/font-size:larger;margin-top:25px;}
.sections.home .subsection div[class*="credits"]  .data{}
.sections.home .subsection div[class*="credits"] .group:first-child .data{padding-top:9px;}
.sections.home .subsection div[class*="credits"] .subgroup{margin-top:9px;margin-bottom:9px;vertical-align:top;position: relative;}
.sections.home .subsection div[class*="credits"]>.title>span{font:inherit;font-style:italic;}
.sections.home .subsection div[class*="credits"] .subtitle{font-style: italic;word-wrap: break-word;display: block;vertical-align: middle;line-height: 32px;/*padding-left: 16px;padding-right: 16px;*/}
.sections.home .subsection div[class*="credits"] .subdata{margin-left: 32%;padding-left: 8px;margin-left: 32px;margin-right: 16px;font-size: smaller;line-height: 24px;}
.sections.home .subsection div[class*="credits"] .item{display:block;text-align:justify;margin-bottom:3px;word-break: break-word;}


.sections.home .subsection div[class*="credits"] .subdata.people .item{display:inline-block;}
.sections.home .subsection div[class*="credits"] .subdata.people .item:after{content:", ";}
.sections.home .subsection div[class*="credits"] .subdata.people .item:last-child:after{display:none;}
/* ---------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */
.sections.home .subsection.credits .udmenubar>div>div{border-right-width:0px!important;border-left-width:0px!important;margin-left: -2px;}
.sections.home .subsection.videos .udmenubar>div>div{border-right-width:0px!important;border-left-width:0px!important;margin-left: -2px;}
.sections.home .subsection.videos .subsubsection {text-align: center;}
@media screen and (max-width:419px) {
	.sections.home .subsection.credits .nav.udmenubar,
	.sections.home .subsection.videos  .nav.udmenubar{position:fixed;}
	.sections.home .subsection.videos .subsubsection ,
	.sections.home .subsection.credit .subsubsection {
		margin-top:64px;
	} 
	.subsection .udmenubar{
		font-size:small;
  	}
  	.subsection .udmenubar>div{
  		line-height: 48px; height: 48px;
  		margin-left:0;margin-top: 8px;
  		white-space: nowrap;text-overflow: ellipsis;overflow:hidden;
  	}
	.subsection .udmenubar>div>div {min-width:auto;}
	.sections.home .subsection.videos .udmenubar a {font-size:12px;}
}

/* ---------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- */
/* No overwrites allowed
/* ---------------------------------------------------------------------------- */
.sections.home .subsection .centered>*:first-child{border-top-left-radius:15px;border-top-right-radius:15px;margin-top:0px;}
.sections.home .subsection .centered>*:first-child *:first-child{/*border-radius:inherit;*/margin-top:inherit!important;}
.sections.home .subsection .subsubsection.credits .centered>*:first-child *:first-child{margin-top:0px!important;}
/* ---------------------------------------------------------------------------- */




.sections.viewer .view-area{position:fixed;top:36px;bottom:0px;left:0px;right:0px;}
/* -------------------------------------------------------------- */
.sections.viewer #hrimages{display:none;}
.sections.viewer #hrimages .data{max-height:80%;}
.sections.viewer #hrimages .data .menu{overflow-y:auto;}
.sections.viewer #hrimages .data.udmenu .menu{padding-top:7px;}
.sections.viewer #hrimages .data.udmenu .transp{bottom:-10px;}
.sections.viewer #hrimages .stage.udmenu .menu{padding-top:7px;}
.sections.viewer #hrimages .stage.udmenu .transp{top:0px;;bottom:-10px;}
.sections.viewer #hrimages.udmenu>.menu{padding-top:7px;padding-bottom: 6px;}
.sections.viewer #hrimages.udmenu>.menu>.udsubmenu .mtitle,
.sections.viewer #hrimages .stage.udmenu .mtitle{position:relative;padding-right:6px;}
.sections.viewer #hrimages.udmenu>.menu>.udsubmenu .mtitle i,
.sections.viewer #hrimages .stage.udmenu .mtitle i{position: absolute;right: 3px;top: 0;bottom: 0;line-height: 22px;vertical-align: middle;}
.sections.viewer #hrimages.udmenu>.menu>.udsubmenu.sel .mtitle i,
.sections.viewer #hrimages .stage.udmenu .udsubmenu.sel .mtitle i{transform:rotate(90deg);}

.sections.viewer #hrimages.udmenu[selpid="23"]>.menu>.udsubmenu .mtitle{padding-right:0;}
.sections.viewer #hrimages.udmenu[selpid="23"]>.menu>.udsubmenu .mtitle i{display:none;}



.sections.viewer #hrimages .udsubmenu{padding-top:2px;padding-bottom:6px;}
.sections.viewer #hrimages .udsubmenu.BT10{margin-top:12px;}
.sections.viewer #hrimages .udsubmenu a{cursor:default;}
.sections.viewer #hrimages .udsubmenu.linked:not(.selected) a{cursor:pointer;}
.sections.viewer #hrimages .udmenu .udsubmenu.panel a{cursor:pointer;}
.sections.viewer #hrimages .udsubmenu.deactivated a{color:#4a4a4a!important;cursor:auto!important;}
.sections.viewer #hrimages .udsubmenu.UV,
.sections.viewer #hrimages .udsubmenu.ATF{display:none!important;}
.sections.viewer #hrimages .udsubmenu.sel a{color:#fff;}

.sections.viewer #hrimages .stage {display:none;position: fixed;z-index: 10;min-width: 100px;background-color: transparent;}
    
.sections.viewer #hrimages .udseparator{padding: 5px;    margin-top: 16px;}
/* -------------------------------------------------------------- */
.sections.viewer .iipview .title {height: 62px;z-index:3;}
.sections.viewer .iipview .title .main{font-size: larger;}
.sections.viewer .iipview .title .sub{font-size: small;}
.sections.viewer .iipview .nav {top:64px;}
.sections.viewer .iipview .nav .zone{border-color:#FEFEFE;}
.sections.viewer .iipview.fixed .title .txt{background-image:none;cursor:default;}
.sections.viewer .iipview.fixed .title .txt:hover{background-image:none;cursor:default;color:;color:#CCC;}
.sections.viewer.fixed  #ipcontrol.single{width:144px;}
.sections.viewer.fixed  #ipcontrol .iconbar .group.mode{display:none;}
/* -------------------------------------------------------------- */

.sections.viewer #v2.disabled{}
.sections.viewer #v2.disabled.single{background-image: url(img/udiipview/select_image_single2.png);}

/* -------------------------------------------------------------- */
body.noscript{overflow:hidden;text-align:center;}
div.noscript{padding-left:15px;padding-right:10px;padding-top:15px;text-align:center;}
.noscript .title{text-align:left;font-size:x-large;padding-top:20px;padding-bottom:17px;text-align:center;}
.noscript p{padding-top:5px;}
.noscript .teasers{text-align:center;margin-top:20px;}
.noscript .teasers img{padding:5px 5px 5px 5px;}
/* -------------------------------------------------------------- */
/* New */
#overviewtable tbody tr{cursor: pointer;}
/* -------------------------------------------------------------- */
/* Printing
/* -------------------------------------------------------------- */
@media print {
    body{overflow-y: visible!important;position:relative!important;background-color:white!important;color:black!important;}
    #crumbs,
    div.udpanel,
    div.udpanel-hidden{display:none!important;}
     .sections.home{top:0px;}
    .sections.home .subsection.current:not(.altarpiece){background-color:white!important;color:black!important;}
    .sections.home .subsection.current:not(.altarpiece)*{background-color:inherit!important;color:inherit!important;}
    .sections.home .subsection.current{position:absolute!important;top:0;left:0!important;right:0!important;bottom:auto!important;z-index:1000;overflow-y:visible!important;}
    
    .subsection.altarpiece .timebar{bottom:unset!important;top:0px!important;background-color: unset!important;color:unset!important;}
    .subsection.altarpiece {background-color:white!important;}
    
    body img  { 
        page-break-before: always !important;
        page-break-inside: avoid !important;
    }
    body p  { 
        page-break-inside: avoid !important;
    }
    img {
    page-break-before: auto; /* 'always,' 'avoid,' 'left,' 'inherit,' or 'right' */
    page-break-after: auto; /* 'always,' 'avoid,' 'left,' 'inherit,' or 'right' */
    page-break-inside: avoid; /* or 'auto' */
	}
}



#udtip div.data div{font-size:larger;}
#udtip div.data p{font-weight:lighter;text-align: left!important;;word-wrap:break-word!important;}
#overviewtable_filter{display:none!important;}
.iipcontrol .iconbar .fullscreen.selected{background-position:center bottom;}

.VANEYCK .sections.viewer #hrimages.udmenu .mtitle{line-height:32px;}
.VANEYCK .sections.viewer #hrimages.udmenu .menu.udscroll{max-height:460px!important;}




@media(max-width: 639px){}
@media screen and (max-width:419px) , screen and (max-height:419px){}
@media screen and (max-width:639px) , screen and (max-height:499px){
    .sections.home .subsection.current{left:0!important;}
    .subsection.altarpiece .helpbar{font-size: small;}
    .VANEYCK div.subsubsection.documents {font-size: unset;}
    .VANEYCK div.subsubsection.documents h1, 
    .VANEYCK div.subsubsection.documents h2 {font-size: larger!important;padding-left: 24px!important;}
    .VANEYCK div.subsubsection.documents div.nav>div,
    .VANEYCK div.subsection[layout="sh"] div.nav>div
    {line-height: 24px; /*height: 24px;*/white-space: nowrap;text-overflow: ellipsis;overflow-x:hidden;}  
    .VANEYCK .udlambtxt {max-width: 100%;}
    .VANEYCK .udlambtxt.contact .form input {max-width: 90%;}
    .VANEYCK .udlambtxt.contact textarea {display: block;margin-top:36px;margin-left:unset;}

    .subsection.altarpiece .timebar {padding-top: 0;height:65px!important;overflow-y: hidden;font-size: smaller;}
    .subsection.altarpiece .timebar>div{height: 36px;max-height: 36px;display: block;margin-bottom:2px;}
    .subsection.altarpiece .timebar>div>div {max-height:100%;padding-left:16px;padding-right: 16px;max-width: 20%;overflow-y: hidden;margin-left: -2px;}
    .subsection.altarpiece .timebar>p {margin-top:0;font-size: smaller;}

    .sections.home .subsubsection.documents .dg .dgtitle,
    .sections.home .subsection .subsubsection>.title{line-height: 41px;padding-top: 0;}

}

@media screen and (max-width:639px) and (orientation:portrait), screen and (max-height:499px) and (orientation:portrait){}
@media screen and (max-width:639px) and (orientation:landscape), screen and (max-height:499px) and (orientation:landscape){}

body.kiosk video{display:none;}
body.kiosk .udcrumbs .control .dropdown div[value="sitetour"]{display:none;}
body.kiosk .udcrumbs .control .dropdown div[value="contact"]{display:none;}
body.kiosk .udlistitem[value="videos"]{display:none;}
body.kiosk .udlistitem[value="sitetour"]{display:none;}
body.kiosk a[href^="http"]{pointer-events: none!important;}
body.kiosk a[href^="https"]{pointer-events: none!important;}
body.kiosk  .iipcontrol .iconbar .share .menubar .mitem:not(.crumb){pointer-events: none!important;color:grey;cursor:not-allowed;}


/* ================================== */
.udcrumbs .bttn.menu{left:0;display:none;}
.udcrumbs .bttn.menu[udpanel] .mtitle span{display:none;}
.udcrumbs .bttn.menu[udpanel="show"] .mtitle span:nth-child(3){display:inline;}
.udcrumbs .bttn.menu[udpanel="hide"] .mtitle span:nth-child(2){display:inline;}
.udpanel .udpanel-arrow{display:none!important;}
@media screen and (max-width: 639px), screen and (max-height: 499px){
	.udpanel.hidden .udpanel-arrow {display:none!important;}
    .udcrumbs[status="home"]>li:first-child {margin-left:45px;}
    .udcrumbs[status="home"] .bttn.menu{display:block;}	.udpanel.hidden {top:0;left:0;bottom:0;width: 1px;height:auto!important;padding:0;background-image: none;z-index: -1;}
	.sections.home .subsection[layout="sh"] .subsubsection {display:block;}
}
/* ================================== */
div.play.video{cursor:pointer;color: gray!important;}
div.play.video i{}
div.play.video div{display:inline-block;margin-left:4px;} 
div.play.video div.title{}
div.play.video div.duration{font-size:smaller;}
div.play.video div.duration:before{content: "(";}
div.play.video div.duration:after{content: ")";}
@media screen and (max-width:639px){
	iv.play.video{font-szie:smaller;}
}