.component.gallery2{display:flex;flex-direction:column;position:relative;background:none}.component.gallery2.empty{display:none}.component.gallery2 .collapsibleContent{display:flex;flex-direction:column;flex-grow:1;position:relative}.component.gallery2 .galleryContent{overflow:hidden}.component.gallery2 .galleryItem.current{border-color:var(--highlight-color);background:#fff}.component.gallery2 .galleryItem.current a{color:var(--highlight-color)}.component.gallery2.simplePaging .galleryContent{position:relative;margin:0 40px;z-index:1;text-align:center}.component.gallery2.simplePaging .galleryItem{display:inline-block;float:none}.component.gallery2.simplePaging .pager{position:absolute;top:0;bottom:0;left:0;right:0}.component.gallery2.simplePaging.empty .pager,.component.gallery2.simplePaging.firstPage.lastPage .pager,.component.gallery2.simplePaging.firstPage .pager .prev,.component.gallery2.simplePaging.lastPage .pager .next{display:none}.component.gallery2.simplePaging .pager .next,.component.gallery2.simplePaging .pager .prev{position:absolute;top:50%;margin-top:-24px;color:var(--link-color);cursor:pointer}.component.gallery2.simplePaging .pager .next:hover,.component.gallery2.simplePaging .pager .prev:hover{color:var(--link-active-color)}.component.gallery2.simplePaging .pager .prev{left:8px}.component.gallery2.simplePaging .pager .next{right:8px}body.Icons_FontAwesome .component.gallery2.simplePaging .pager .prev:before{content:"\f104";font-family:FontAwesome,sans-serif;font-size:48px}body.Icons_FontAwesome .component.gallery2.simplePaging .pager .next:before{content:"\f105";font-family:FontAwesome,sans-serif;font-size:48px}body.Icons_Material .component.gallery2.simplePaging .pager .prev:before{content:"\e5cb";font-family:Material Icons,sans-serif;font-size:48px}body.Icons_Material .component.gallery2.simplePaging .pager .next:before{content:"\e5cc";font-family:Material Icons,sans-serif;font-size:48px}.component.gallery2.basicPaging .pager{margin:5px 0 0;text-align:center}.component.gallery2.basicPaging.smallThumbs .pager{margin:2px 0 0}.component.gallery2.basicPaging.xsmallThumbs .pager{margin:0}.component.gallery2.basicPaging.empty .pager,.component.gallery2.basicPaging.firstPage.lastPage .pager{display:none}.component.gallery2.basicPaging.firstPage .pager .prev,.component.gallery2.basicPaging.lastPage .pager .next{visibility:hidden}.component.gallery2.basicPaging .pager .next,.component.gallery2.basicPaging .pager .prev{display:inline-block;color:var(--link-color);cursor:pointer}.component.gallery2.basicPaging .pager .next:hover,.component.gallery2.basicPaging .pager .prev:hover{color:var(--link-active-color)}body.Icons_FontAwesome .component.gallery2.basicPaging .pager .prev:before{content:"\f104";font-family:FontAwesome,sans-serif;font-size:20px}body.Icons_FontAwesome .component.gallery2.basicPaging .pager .next:before{content:"\f105";font-family:FontAwesome,sans-serif;font-size:20px}body.Icons_Material .component.gallery2.basicPaging .pager .prev:before{content:"\e5cb";font-family:Material Icons,sans-serif;font-size:20px;vertical-align:-3px}body.Icons_Material .component.gallery2.basicPaging .pager .next:before{content:"\e5cc";font-family:Material Icons,sans-serif;font-size:20px;vertical-align:-3px}.component.gallery2.basicPaging .pager .pages{display:inline-block;text-align:center;vertical-align:10%}.component.gallery2.basicPaging .pager .pages .page{display:inline-block;margin:0 1px;padding:2px 5px;cursor:pointer;color:var(--link-color)}.component.gallery2.basicPaging .pager .pages .page:hover{color:var(--link-active-color)}.component.gallery2.basicPaging .pager .pages .page.current{background-color:var(--highlight-color);color:var(--highlight-secondary-color);cursor:default}.component.gallery2.basicPaging .pager .pages .separator{display:inline-block;position:relative;top:-2px;width:8px;height:8px;margin:0 1px}.component.gallery2.basicPaging .pager .pages .separator:before{font-size:8px;color:#f3f3f3}body.Icons_FontAwesome .component.gallery2.basicPaging .pager .pages .separator:before{content:"\f0c8";font-family:FontAwesome,sans-serif}body.Icons_Material .component.gallery2.basicPaging .pager .pages .separator:before{content:"\e3a6";font-family:Material Icons,sans-serif;vertical-align:-2px}.tabControlTab>.component.gallery2:first-child>.collapsibleContent:first-child{margin:5px 0 0}.component.gallery2 .galleryItem .remove{position:absolute;right:8px;top:4px;z-index:1;cursor:pointer}.component.gallery2.viewing .galleryItem .remove{display:none}body.Icons_FontAwesome .component.gallery2 .galleryItem .remove:before,body.No_Icons .component.gallery2 .galleryItem .remove:before{content:"\f00d";font-family:FontAwesome,sans-serif}body.Icons_Material .component.gallery2 .galleryItem .remove:before{content:"\e5cd";font-family:Material Icons,sans-serif}.component.gallery2 .bottomComponents{margin:5px 0 0}