.mediagallerypage .page-content-main .centre-controls{margin:0 0 30px 0}.mediagallerypage .page-content-main .centre-controls .types{overflow:hidden}.mediagallerypage .page-content-main .centre-controls .types a{background:#37b8fd;border-right:1px solid #fff;border-bottom:1px solid #fff;color:#fff;display:block;float:left;font-family:"Trade Gothic W01 Bold";font-size:16px;line-height:40px;padding:0 30px !important;text-decoration:none;text-transform:uppercase;transition:all 0.3s}.mediagallerypage .page-content-main .centre-controls .types a.selected,.mediagallerypage .page-content-main .centre-controls .types a:hover{background:#006197}.mediagallerypage .page-content-main .gallery-page{overflow:hidden}.mediagallerypage .page-content-main .gallery-page .gallery-item{float:left;margin-bottom:30px;width:calc(33.33% - 20px);overflow:hidden;position:relative}.mediagallerypage .page-content-main .gallery-page .gallery-item:nth-child(n){margin-right:30px}.mediagallerypage .page-content-main .gallery-page .gallery-item:nth-child(3n){margin-right:0}.mediagallerypage .page-content-main .gallery-page .gallery-item .gallery-detail-item .item-details{padding:10px}.mediagallerypage .page-content-main .gallery-page .gallery-item .gallery-detail-item .item-details h3{font-size:24px}.mediagallerypage .page-content-main .gallery-page .gallery-item .gallery-detail-item .popupLink div{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.mediagallerypage .page-content-main .gallery-page .gallery-item .gallery-detail-item .popupLink div:after{background-color:#006197;background-position:center;background-size:cover;content:'';display:block;height:40px;width:40px;position:absolute;right:0;bottom:0;transition:all 0.3s}.mediagallerypage .page-content-main .gallery-page .gallery-item .gallery-detail-item .popupLink img{position:absolute;left:0;top:0;right:0;bottom:0;transition:all 0.5s}.mediagallerypage .page-content-main .gallery-page .gallery-item .image,.mediagallerypage .page-content-main .gallery-page .gallery-item .video{margin:0}.mediagallerypage .page-content-main .gallery-page .gallery-item .image .gallery-detail-item .popupLink div:after{background-image:url(../../images/gallery-image-icon.png)}.mediagallerypage .page-content-main .gallery-page .gallery-item .video .gallery-detail-item .popupLink div:after{background-image:url(../../images/gallery-video-icon.png)}.mediagallerypage .page-content-main .gallery-page .gallery-item:hover .gallery-detail-item .popupLink:after{background-color:#37b8fd}.mediagallerypage .page-content-main .gallery-page .gallery-item:hover .gallery-detail-item .popupLink img{transform:scale(1.05)}.mediagallerypage .page-content-main .gallery-page .gallery-item:hover .gallery-detail-item .popupLink div:after{opacity:1}.mediagallerypage .page-content-main .gallery-pagination{list-style:none;margin:0 0 30px 0;padding:0;overflow:hidden}.mediagallerypage .page-content-main .gallery-pagination li{float:left;margin:0 1px 1px 0}.mediagallerypage .page-content-main .gallery-pagination li a{background-color:#006197;color:#fff;display:block;font-family:"Trade Gothic W01 Bold";line-height:40px;height:40px;width:40px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.3s}.mediagallerypage .page-content-main .gallery-pagination li.active a,.mediagallerypage .page-content-main .gallery-pagination li:hover a{background-color:#37b8fd}.mediagallerypage .gallery-dialog h3{color:#1a1a1a;float:left;font-size:14px;line-height:1;margin:0;padding:15px}.mediagallerypage .gallery-dialog a{background:#006197;color:#fff;float:right;font-family:"Trade Gothic W01 Bold";font-size:14px;line-height:1;padding:15px;text-decoration:none;text-transform:uppercase;transition:all 0.3s}.mediagallerypage .gallery-dialog a:hover{background-color:#37b8fd}.mediagallerypage .gallery-dialog .gallery-dialog-actions{display:none}@media screen and (max-width: 1023px){.mediagallerypage .page-content-main .centre-controls .types a{font-size:20px}.mediagallerypage .page-content-main .gallery-page .gallery-item .gallery-detail-item .item-details h3{font-size:20px}.mediagallerypage .page-content-main .gallery-page .gallery-item{width:calc(50% - 15px)}.mediagallerypage .page-content-main .gallery-page .gallery-item:nth-child(n){margin-right:30px}.mediagallerypage .page-content-main .gallery-page .gallery-item:nth-child(2n){margin-right:0}}@media screen and (max-width: 767px){.mediagallerypage .page-content-main .gallery-page .gallery-item{width:100%}.mediagallerypage .page-content-main .gallery-page .gallery-item:nth-child(n){margin-right:0}}.cq-wcm-edit.mediagallerypage .page-content-main .gallery-content:AFTER,.cq-wcm-design.mediagallerypage .page-content-main .gallery-content:AFTER{content:'';display:table;clear:both}.cq-wcm-edit.mediagallerypage .page-content-main .gallery-item:nth-child(4n+1),.cq-wcm-design.mediagallerypage .page-content-main .gallery-item:nth-child(4n+1){clear:both}.cq-wcm-edit .mixedmediagallery .mixedgallery .mixedgallerycategory .gallery-content .gallery-item .video .mixedgalleryelement-editwrapper .actions{display:flex}.cq-wcm-edit .mixedmediagallery .mixedgallery .mixedgallerycategory .add-element-wrapper a{font-size:12px}.cq-wcm-edit .mixedmediagallery .mixedgallery .mixedgallerycategory .add-element-wrapper a img{width:auto}
