/*AUTO GENERATED FILE FROM .less
DO NOT EDIT!*/
.gallery-item{float:left; margin:0px 10px 10px 0px; padding:0px 0px 0px 0px; border:1px solid #CCC;}
.gallery-item .center-vertical-div{width:140px; height:140px; background:#DDD; display:table-cell; vertical-align:middle;}
.gallery-item .center-horizontal-div{text-align:center;}
.shape{display:inline-block; width:200px; height:200px; background:#ddffdd; margin:20px;}
#db_aktuelles_list_detail .images .images-inner, .aktuell_list .images .images-inner{display:inline-block;}
#db_aktuelles_list_detail .images .images-inner-2, .aktuell_list .images .images-inner-2, #db_aktuelles_list_detail .images .images-inner-3, .aktuell_list .images .images-inner-3{margin-left:3.22%; margin-left:18px;}
#db_aktuelles_list_detail .images .greybox, .aktuell_list .images .greybox{width:183px; height:183px; background:#d6d6d6; border:1px solid #a0a0a0; display:inline-block; margin-left:3.22%; margin-left:18px;}
#db_aktuelles_list_detail .aktuelles_header, .aktuell_list .aktuelles_header{border-bottom:1px solid #000; position:relative; height:20px; margin-top:20px;}
#db_aktuelles_list_detail .aktuelles_header .kategorie, .aktuell_list .aktuelles_header .kategorie, #db_aktuelles_list_detail .aktuelles_header .date, .aktuell_list .aktuelles_header .date{position:absolute;}
#db_aktuelles_list_detail .aktuelles_header .kategorie, .aktuell_list .aktuelles_header .kategorie{left:0;}
#db_aktuelles_list_detail .aktuelles_header .date, .aktuell_list .aktuelles_header .date{right:0;}
#db_aktuelles_list_detail .aktuelles_header .kategorie, .aktuell_list .aktuelles_header .kategorie, #db_aktuelles_list_detail .aktuelles_header .date, .aktuell_list .aktuelles_header .date{bottom:5px; font-size:1.3em;}
#db_aktuelles_list_detail .aktuelles_header .kategorie, .aktuell_list .aktuelles_header .kategorie{font-size:13px;}
#db_aktuelles_list_detail .infotext, .aktuell_list .infotext{margin:20px 0 70px 0;}
#db_aktuelles_list_detail .infotext h3, .aktuell_list .infotext h3{border-bottom:1px solid #000; padding-bottom:3px; margin-bottom:10px;}
#db_aktuelles_list_detail .wrapper-related-article, .aktuell_list .wrapper-related-article{margin:20px 0 0 0;}
#db_aktuelles_list_detail h2, .aktuell_list h2{margin:13px 0 0 0; text-transform:uppercase;}
#db_aktuelles_list_detail h2 span, .aktuell_list h2 span{text-transform:none; font-weight:normal; font-size:0.8em;}
#db_aktuelles_list_detail h1, .aktuell_list h1{font-weight:normal; font-size:2.4em; line-height:1.1em; margin:8px 0 5px 0;}
#db_aktuelles_list_detail h3, .aktuell_list h3{font-weight:normal; font-size:1.3em; margin:0 0 20px; line-height:1.2em;}
#db_aktuelles_list_detail .avtext, .aktuell_list .avtext{margin-top:20px;}
#db_aktuelles_list_detail li.avtext, .aktuell_list li.avtext{margin:0;}
.aktuell_list{margin:0 0 35px 0;}
.aktuell_list h1 a{text-decoration:none; color:#000;}
.aktuell_list h1 a:hover{text-decoration:underline; text-decoration-color:#d6d6d6;}
.aktuell_list h3{border:none;}
.aktuell_list_1 .aktuelles_header{margin-top:0;}
/*------------------------------------------------------------------------------------*/ /* GENERAL SETUP */ /*------------------------------------------------------------------------------------*/ html{font-size:100%; /*IE hack*/ /*height:100%; margin-bottom:1px;*/ overflow:scroll; overflow-x:auto;}
body{margin:0; padding:0; font-family:Helvetica, Arial; font-size:12px; line-height:140%; color:#000;}
img{border:none;}
textarea{resize:none;}
/*------------------------------------------------------------------------------------*/ /* PAGE STRUCTURE */ /*------------------------------------------------------------------------------------*/ #wrapper{/*width:100%;*/ /*height:100%;*/ text-align:center;}
#page{margin:0 auto; width:1015px; text-align:left; position:relative; padding:0px;}
#header{margin:0px; padding:0px; position:relative; border-bottom:3px solid #ececec;}
.header-normal{height:130px;}
.header-extended{min-height:380px; height:auto!important; height:380px; padding-top:130px!important;}
#logo{position:absolute; top:20px; right:0px;}
#logo a{text-decoration:none;}
#logo-angewandte{position:absolute; top:55px; left:0px;}
#bread-crumb{color:#898989; font-size:9px; padding:5px 0px 5px 10px; margin:0px 0px 10px 0px;}
#bread-crumb ul, #bread-crumb li{margin:0; padding:0;}
#bread-crumb li{margin:0px 7px 0px 0px!important;}
#bread-crumb a{color:#898989; text-decoration:none;}
/*------------------------------------------------------------------------------------*/ /* RELEASE SWITCH */ /*------------------------------------------------------------------------------------*/ .release-switch{position:absolute; right:0px; top:90px;}
.release-switch ul, .release-switch li{list-style-type:none; display:block; margin:0px;}
.release-switch .rel-link{display:block; color:white; text-decoration:none; padding:2px 3px 2px 10px;}
.release-switch .rel-link:hover{text-decoration:underline;}
.release-switch .selected{color:#666;}
.release-switch .trigger{width:110px; line-height:18px; text-align:center;}
/*------------------------------------------------------------------------------------*/ /* MAIN MENU */ /*------------------------------------------------------------------------------------*/ .ul-main-menu{list-style-type:none; margin:0px; padding:0px;}
.ul-main-menu ul{margin:0.5em 0 0 0;}
.ul-main-menu ul li a{padding:5px; font-size:1.3em;}
.ul-main-menu .active{color:#000;}
.ul-main-menu li a, .ul-main-menu li{display:block; text-decoration:none; background:#000; background:transparent; border:none;}
.ul-main-menu li a{font-family:'Fjalla One', sans-serif; font-size:1.5em; text-transform:uppercase; padding:8px 5px; color:#9b9d9d;}
.ul-main-menu li.first a{padding-top:0;}
/*------------------------------------------------------------------------------------*/ /* SUB MENU  */ /*------------------------------------------------------------------------------------*/ #sub-menu{background-color:#FFF; border:1px solid #EEE; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -moz-box-shadow:0px 0px 2px #999; -webkit-box-shadow:0px 0px 2px #999; box-shadow:0px 0px 2px #999; behavior:url(/jart/prj3/transarts/indexes/main/resources/jquery/css3_pie/PIE.htc); padding:10px 0px 10px 0px; margin:0px 0px 20px 0px;}
#sub-menu ul{list-style-type:none; margin:0px 0px 0px 0px; padding:0px;}
#sub-menu li{/*display:inline;*/}
#sub-menu li a{color:#333; text-decoration:none; display:block; padding:2px 2px 2px 5px; border-bottom:1px solid #EEE;}
#sub-menu li li a{padding:2px 2px 2px 15px;}
#sub-menu li li li a{padding:2px 2px 2px 30px;}
#sub-menu li a:hover{color:#333; text-decoration:none; background:#fdf0db;}
#sub-menu li a.active{color:#FF9900; text-decoration:none; background:#FFF;}
/*------------------------------------------------------------------------------------*/ /* SERVNAV */ /*------------------------------------------------------------------------------------*/ #services{position:absolute; top:30px; right:0px;}
#serv-nav{border:0px solid yellow; float:right;}
#serv-nav ul{list-style-type:none; margin:0px 0px 0px 10px; padding:0px;}
#serv-nav li{display:inline; padding:0px 10px 0px 0px;}
#serv-nav li a{color:#FFF; text-decoration:none;}
/*------------------------------------------------------------------------------------*/ /* TOPNAV */ /*------------------------------------------------------------------------------------*/ #topnav-container{position:absolute; top:5px; right:0px; font-size:11px;}
#top-nav{border:0px solid yellow; float:right;}
#top-nav ul{list-style-type:none; margin:0px 0px 0px 10px; padding:0px;}
#top-nav li{display:inline; padding:0px 10px 0px 0px;}
#top-nav li a{color:#CCC; text-decoration:none;}
/*------------------------------------------------------------------------------------*/ /* SUCHE */ /*------------------------------------------------------------------------------------*/ #search_box{border:0px solid red; position:absolute; right:120px; top:90px; padding:0px; margin:0px; z-index:10;}
#search_box *{font-size:10px;}
#search_box div{border:0px solid yellow; width:220px; padding:0px; margin:0px;}
#search_box form, #search_box form fieldset{padding:0px; margin:0px;}
#search_box form fieldset, #search_form fieldset{border:none;}
#search_box form legend, #search_form legend{display:none;}
#search_box form label, #search_form label{border:0px solid green; display:none;}
#search_box form input, #search_form input{border:none; padding:3px 0px 0px 5px; margin:0px; color:#666; height:17px; width:180px; float:left; -webkit-border-radius:2px 0px 0px 2px; -moz-border-radius:2px 0px 0px 2px; border-radius:2px 0px 0px 2px; behavior:url(/jart/prj3/transarts/indexes/main/resources/jquery/css3_pie/PIE.htc);}
#search_box form .button, #search_form .button{margin:0px 0px 0px 0px; padding:0px; display:block; width:20px; height:20px; text-indent:-5000px; border:none; float:left; background:#949494 url(/jart/prj3/transarts/indexes/main/../../resources/images/icon_search.gif) center center no-repeat; -webkit-border-radius:0px 2px 2px 0px; -moz-border-radius:0px 2px 2px 0px; border-radius:0px 2px 2px 0px; behavior:url(/jart/prj3/transarts/indexes/main/resources/jquery/css3_pie/PIE.htc);}
/*------------------------------------------------------------------------------------*/ /* PAGE CONTENT */ /*------------------------------------------------------------------------------------*/ .column{padding:0; margin:0;}
#page-content{padding:19px 0 0 0; margin:0px 0px 10px 0px; border:1px solid transparent; border-bottom:3px solid #ececec; /* background:url(/960-4-10?color=FF9900) repeat-y center top; */}
.left-column-holder{width:20%; margin-right:1.18%; float:left;}
.center-column-holder{width:100%; float:left;}
.right-column-holder{width:20.85%; width:18.25%; float:right;}
.startseite .content-row-3{margin-bottom:18px;}
.has-left-column .center-column-holder{width:78.82%; float:right;}
.has-right-column .center-column-holder{width:75.2%; float:left;}
.has-lar-column .center-column-holder{width:54.3%; width:59.5%; float:left;}
.has-lar-column .center-column-holder .alignable-content-image-container{margin:0;}
.startseite .alignable-content-image-container{border:none;}
.startseite .alignable-content-image{line-height:0;}
.alignable-content-image-container{margin:0 0 20px 0; margin:0;}
.alignable-content-image-container a{display:inline-block;}
.column-2 .alignable-content-image-container{margin-bottom:20px;}
.startseite .alignable-content-image-container{margin:0;}
/*---- KEINE SPALTEN -----------------------------------------------------*/ .content-row{margin-bottom:20px;}
/*---- ZWEI SPALTEN -----------------------------------------------------*/ .count-2-columns .column-1{float:left; width:74.3%;}
.count-2-columns .column-2{float:right; width:23.18%;}
/*---- DREI SPALTEN -----------------------------------------------------*/ .count-3-columns .column-1{float:left; width:32.3%;}
.count-3-columns .column-2{float:left; width:32.3%; margin-left:1.7%;}
.count-3-columns .column-3{float:right; width:32.3%;}
.count-3-columns-right .column-1{float:left; width:185px;}
.count-3-columns-right .column-2{float:left; width:185px; margin-left:19px;}
.count-3-columns-right .column-3{float:left; width:390px; margin-left:19px;}
.count-3-columns-left .column-1{float:left; width:390px;}
.count-3-columns-left .column-2{float:left; width:185px; margin-left:19px;}
.count-3-columns-left .column-3{float:left; width:185px; margin-left:19px;}
/*---- VIER SPALTEN -----------------------------------------------------*/ .count-4-columns .column-1{float:left; width:185px;}
.count-4-columns .column-2{float:left; width:185px; margin-left:19px;}
.count-4-columns .column-3{float:left; width:185px; margin-left:19px;}
.count-4-columns .column-4{float:left; width:185px; margin-left:20px;}
/*------------------------------------------------------------------------------------*/ /* FOOTER */ /*------------------------------------------------------------------------------------*/ #footer{border-top:1px solid #DDD; padding:10px; color:#333;}
#footer-content{border:0px solid red; float:left;}
#footer-nav{border:0px solid yellow; float:right;}
#footer-nav ul{list-style-type:none; margin:0px 0px 0px 10px; padding:0px;}
#footer-nav li{display:inline; padding:0px 10px 0px 0px;}
#footer-nav li a{color:#333; text-decoration:none;}
/*------------------------------------------------------------------------------------*/ /* AV TEXT */ /*------------------------------------------------------------------------------------*/ a, a:active, a:visited{color:#000;}
a:hover{color:#000;}
strong{color:#000; font-weight:bold;}
a:hover{text-decoration:none;}
p{padding:0px; margin:0px;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
cufon{z-index:0;}
h1{font-size:25px !important; line-height:0.98em; padding:0px; margin:0px 0px 10px 0px;}
h2{font-size:1.3em; line-height:1.2em; padding:0px; margin:0px 0px 10px 0px;}
.startseite h2, .startseite h3{color:#ffffff; font-family:'Fjalla One', sans-serif; font-weight:normal;}
.startseite h2{font-size:1.6em;}
h3{font-size:1.2em; line-height:0.98em; padding:0 0 3px 0; margin:0px 0px 10px 0px; border-bottom:1px solid #d6d6d6;}
h4{font-size:1em; line-height:0.98em; padding:0px; margin:0px 0px 5px 0px;}
h5{font-size:0.89em; line-height:0.98em; padding:0px; margin:0px 0px 5px 0px;}
h6{font-size:0.89em; line-height:0.98em; padding:0px; margin:0px 0px 5px 0px; color:#999;}
ul.avtext{/*list-style-type:none;*/ padding:0px; margin:0px 0px 0px 15px;}
ul.avtext li{/*background:transparent url(../../resources/images/bg_li.gif) 0px 5px no-repeat;*/ padding:0px 0px 0px 0px;}
.border .img-db-img{border:1px solid black;}
.shadow .img-db-img{-moz-box-shadow:0px 3px 5px #555; -webkit-box-shadow:0px 3px 5px #555; box-shadow:0px 3px 5px #555; behavior:url(/jart/prj3/transarts/indexes/main/resources/jquery/css3_pie/PIE.htc);}
/*------------------------------------------------------------------------------------*/ /* AVTEXT AUSZEICHUNG - css_class_extension */ /*------------------------------------------------------------------------------------*/ .intro{margin:0 0 20px 0; padding:10px; background:#FFF;}
.quote{font-size:1.3em; line-height:1.3em; margin:0 0 20px 0; border-top:1px solid #CCC; border-bottom:1px solid #CCC; padding:10px; color:#666;}
.quote p{display:inline;}
.quote_start{font-size:1.8em;}
.quote_end{font-size:1.8em;}
.footnote{font-size:0.813em; line-height:1.3em; margin:0 0 20px 0; padding:10px; background:#FFF; border:1px solid #CCC;}
.code{font-family:monospace; padding:5px; background:#CCC; color:#000; margin:0 0 20px 0;}
/*------------------------------------------------------------------------------------*/ /* CLICK BOX */ /*------------------------------------------------------------------------------------*/ .click-box{position:relative;}
.click-box .trigger{position:relative; display:block; background:#888; color:white; text-decoration:none; padding:0px 5px 0px 5px; border:1px solid #888; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; outline:none; behavior:url(/jart/prj3/transarts/indexes/main/resources/jquery/css3_pie/PIE.htc);}
.click-box .box{position:absolute; left:4px; z-index:999; background:#333; border:1px solid #888; border-top:none; -webkit-border-radius:0px 0px 2px 2px; -moz-border-radius:0px 0px 2px 2px; border-radius:0px 0px 2px 2px; behavior:url(/jart/prj3/transarts/indexes/main/resources/jquery/css3_pie/PIE.htc); width:90%; padding:5px 0px 7px 0px;}
/*------------------------------------------------------------------------------------*/ /* Youtube Image-Link with Fancybox */ /*------------------------------------------------------------------------------------*/ .fancybox_youtube{background:none !important; padding:0px!important; display:block; width:120px;}
.youtube_preview_pic{/*position:absolute; z-index:0;*/}
.youtube_logo_layer{/*position:absolute; z-index:1; top:0px; left:0px;*/ margin-top:-92px;}
/*------------------------------------------------------------------------------------*/ /* CK Editor Styles */ /*------------------------------------------------------------------------------------*/ div.black-box{padding:10px; background-color:#999; color:#FFF; font-size:14px; border:solid 2px #555; border-left:solid 2px #CCC; border-top:solid 2px #CCC; clear:both; border-radius:5px;}
div.black-box h2{color:white;}
/*------------------------------------------------------------------------------------*/ /* Aktuelles Startseite */ /*------------------------------------------------------------------------------------*/ .aktuelles_home, .aktuelles_not_home{width:100%; height:185px; background-color:#a0a0a0; position:relative; margin-bottom:20px;}
.aktuelles_home .aktuelles_home_inner, .aktuelles_not_home .aktuelles_home_inner{padding:10px; font-weight:bold;}
.aktuelles_home .aktuelles_home_inner .date, .aktuelles_not_home .aktuelles_home_inner .date{font-family:'Fjalla One', sans-serif; font-weight:normal; position:absolute; bottom:10px; left:10px;}
.aktuelles_home .aktuelles_home_inner h2, .aktuelles_not_home .aktuelles_home_inner h2, .aktuelles_home .aktuelles_home_inner h3, .aktuelles_not_home .aktuelles_home_inner h3{color:#fff; font-family:'Fjalla One', sans-serif;}
.aktuelles_home .aktuelles_home_inner h2, .aktuelles_not_home .aktuelles_home_inner h2{font-size:19px;}
.aktuelles_home .aktuelles_home_inner h3, .aktuelles_not_home .aktuelles_home_inner h3{padding:0; border:none; font-size:13px;}
.startseite .aktuelles_home{margin-bottom:0;}
#db-namen-startseite{height:185px; background-color:#d6d6d6;}
#db-namen-startseite #db-namen-startseite-inner{font-family:'Fjalla One', sans-serif; font-style:uppercase; font-size:2.3em; padding:10px; color:#000101; position:relative; /*.kategorie_name{   //writing-mode:tb-rl;    -webkit-transform:rotate(270deg);   -moz-transform:rotate(270deg);   -o-transform:rotate(270deg);    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);    position:absolute;    right:-60px;    top:70px;    width:174px;   white-space:nowrap;   display:block;    color:@colorWhite;    font-size:0.8em;    text-transform:lowercase;  }
*/}
#db-namen-startseite #db-namen-startseite-inner .lector_name a{color:#000; text-decoration:none;}
#db-namen-startseite #db-namen-startseite-inner .lector_name a .name{text-transform:uppercase;}
#db-namen-startseite #db-namen-startseite-inner .lector_name a .name_zusatz{font-size:0.7em; color:#ffffff; display:none;}
#db-namen-startseite #db-namen-startseite-inner .lector_name a .name, #db-namen-startseite #db-namen-startseite-inner .lector_name a .name_zusatz{line-height:33.7px;}
.db-namen-startseite-inner-1365977938054{background:transparent url(/jart/prj3/transarts/indexes/main/../../resources/images/workshops-logo.png) right bottom no-repeat;}
.db-namen-startseite-inner-1365977934828{background:transparent url(/jart/prj3/transarts/indexes/main/../../resources/images/lectures-logo.png) right bottom no-repeat;}
.startseite .bildunterschrift{display:none;}
.visually-hidden{display:none;}
.hidden{display:none;}
.alignable-content-image .bildunterschrift{display:none;}
/*------------------------------------------------------------------------------------*/ /* Startseite Personenlist */ /*------------------------------------------------------------------------------------*/ .wrapper-personen .personen-col{float:left; width:33%;}
.wrapper-personen .personen-col .personen-item{font-family:'Fjalla One', sans-serif; font-size:16px; line-height:30px;}
.wrapper-personen .personen-col .personen-item a{text-decoration:none;}
.wrapper-personen .personen-col .personen-item a:hover{background-color:#d6d6d6;}
/*------------------------------------------------------------------------------------*/ /* */ /*------------------------------------------------------------------------------------*/ table.avtext{width:100%;}
table.avtext tr td{padding-right:10px;}
/*.content-id-1365977937408, .content-id-1365977937409, .content-id-1365977937410, .content-id-1365977937411, .content-id-1365977937412{ tr{  td:nth-child(3), td.td3{   text-align:right;  }
}
 tr:nth-child(1), tr.tr1{  border-bottom:1px solid #000;   h2{   margin-bottom:2px;   }
}
 tr:nth-child(2), tr.tr2{  td{   padding-top:5px;  }
}}*/ .content-id-1365977937408 tr td.td3, .content-id-1365977937409 tr td.td3, .content-id-1365977937410 tr td.td3{text-align:right;}
.content-id-1365977937408 tr.tr1, .content-id-1365977937409 tr.tr1, .content-id-1365977937410 tr.tr1{border-bottom:1px solid #000;}
.content-id-1365977937408 tr.tr1 h2, .content-id-1365977937409 tr.tr1 h2, .content-id-1365977937410 tr.tr1 h2{margin-bottom:2px;}
.content-id-1365977937408 tr.tr2 td, .content-id-1365977937409 tr.tr2 td, .content-id-1365977937410 tr.tr2 td{padding-top:5px;}
.content-id-1369714325163 tr td.td1{width:15%;}
.content-id-1369714325163 tr td.td2{width:85%;}
.content-id-1365977937417 .date-time, .content-id-1365977937418 .date-time{display:none;}
.pdf{background:none !important; padding:0 !important;}
.fancybox-title-inside{text-align:left !important;}
.subimage{display:none;}
/* 2020 */ .aktuelles-outer{margin-right:-20px;}
.aktuell_list.boxen{background:#a0a0a0; height:165px; width:164px; margin-bottom:20px; margin-right:20px; padding:10px; float:left;}
.aktuell_list.boxen .aktuelles_header{font-size:13px !important; color:white; font-family:'Fjalla One', sans-serif; line-height:0.98em; margin:-2px 0px 5px 0px; border-bottom:0;}
.aktuell_list.boxen h1, .aktuell_list.boxen h2{color:white; line-height:1.2em; padding:0px; margin:0px 0px 10px 0px; font-family:'Fjalla One', sans-serif; font-size:19px !important;}
.aktuell_list.boxen h1 a, .aktuell_list.boxen h2 a{color:#ffffff;}
.aktuell_list.boxen h2{margin-bottom:5px;}
.aktuell_list.boxen h1 a:hover{text-decoration:none;}
.blobedit .aktuell_list.boxen{/*float:none;*/}
.aktuell_list.boxen.aktuell_list_4, .aktuell_list.boxen.aktuell_list_8, .aktuell_list.boxen.aktuell_list_12, .aktuell_list.boxen.aktuell_list_16, .aktuell_list.boxen.aktuell_list_20{/*margin-right:*/}
.aktuelles_home.column-4{height:185px; width:185px; float:left; margin-right:19px;}
.blobedit .aktuelles_home.column-4{display:none;}
.fancybox-slider-wrap .fancybox-image{/* border-bottom:100px solid white;*/}
.fancybox-caption{border:0px !important; text-align:left !important;}
.fancybox-caption-wrap{display:none;}
.fancybox-placeholder, .fancybox-content{border:10px solid white !important; transition:none !important; /*  transform:none !important; */ /* min-height:80% !important;   width:auto !important;  .fancybox-image{  min-height:80% !important;   width:auto !important; }*/}
.fancybox-image-wrap{border:10px solid white !important;}
.fancybox-arrow{background:transparent; color:black; font-size:30px;}
.fancybox-arrow:after{width:20px; height:20px; display:none;}
.fancybox-arrow--left{position:absolute !important; top:50% !important;}
.fancybox-arrow--left:before{content:">"; font-size:30px;}
.fancybox-arrow--right{position:absolute !important; right:0 !important; top:50% !important;}
.fancybox-arrow--right:before{content:">"; font-size:30px;}
.caption--image{position:absolute; color:black; bottom:-40px; z-index:20; font-family:'Helvetica, Arial', sans-serif; width:100%; margin-left:-10px; margin-right:20px; padding-left:10px; padding-right:10px; background:white; padding-bottom:10px; padding-top:10px;}
.fancybox-buttons{display:none !important;}
.image-counter{float:right; font-family:'Helvetica, Arial', sans-serif;}
.fancybox-infobar{display:none !important;}
/*.fancybox-slide{ display:flex !important;  align-items:center !important;  justify-content:center !important;  .fancybox-placeholder{  position:relative !important;  }}*/