.component.itemMedia>.componentTitle{display:none;color:#fff!important}.component.itemMedia.showTitle>.componentTitle{display:block}.component.itemMedia>.nav{position:absolute;right:0;top:0}.component.itemMedia>.nav div{font-family:FontAwesome,sans-serif}.component.itemMedia>.nav .openFullPage{top:0;right:0;width:36px;height:36px;color:#fff;opacity:.5;font-size:36px;line-height:36px;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;cursor:pointer}.component.itemMedia.dark.transparent>.nav .openFullPage{color:#000}.component.itemMedia>.nav .openFullPage:after{content:"\f00e"}.component.itemMedia.hoverFullPage .nav .openFullPage,.component.itemMedia>.nav .openFullPage:hover{opacity:1}.component.itemMedia.fullPage{position:fixed;top:0;left:0;bottom:0;right:0;height:auto!important;z-index:10000;margin:0}.component.itemMedia.fullPage>.nav .openFullPage{display:none}.component.itemMedia.fullPage .component.pager{margin:4px 0 4px 4px}.component.itemMedia.fullPage .component.pager a{color:#fff}.component.itemMedia.fullPage .component.pager input{color:#313234}.component.itemMedia.fullPage>.componentTitle{position:relative;display:flex;border:none;margin:0;padding:0;z-index:1;background-color:#000}.component.itemMedia.fullPage .componentTitle>div{flex-shrink:0}.component.itemMedia.fullPage .componentTitle>.label{flex-grow:1;flex-shrink:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.component.itemMedia .closeFullPage{width:30px;height:30px;color:#fff;font-size:22px;line-height:30px;text-align:center;cursor:pointer;font-family:FontAwesome,sans-serif}.component.itemMedia .closeFullPage:after{content:"\f00d"}