		/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 09 July 2025 00:50:38
*/


.galleryCanvas{margin-bottom:10px;background:#E2E6F1}.galleryCanvas,.galleryImage{height:490px;width:663px;overflow:hidden;padding-bottom:60px}#content .gallery a,#content .galleryKnob{height:87px;border:none;float:left;overflow:hidden}.galleryImage{position:absolute;left:0;top:0}#content .galleryImage img{margin:0 auto;display:block}#content .galleryImage p{position:absolute;bottom:0;left:0;right:0;margin-bottom:0;line-height:60px;background:#00A7CE;color:#fff;font-size:16px;padding:0 30px}#content .gallery{padding:0 0 0 5px;margin:0}#content .gallery li{display:inline}#content .gallery a{width:116px;margin:0 6px 0 0;padding:0;background:#E2E6F1;text-align:center}#content .gallery img{margin:0;padding:0;opacity:.6}#content .gallery .selected img,#content .gallery a:hover img{opacity:1}#content .galleryKnob{display:block;padding-left:22px;width:0;background:center no-repeat #00A7CE;color:#fff}#content .galleryKnob.right{margin-right:-1px;background-image:url('https://professional.gjames.com/__data/assets/image/0017/150830/arrow-tiny-right.gif')}#content .galleryKnob.left{background-image:url('https://professional.gjames.com/__data/assets/image/0018/150831/arrow-tiny-left.gif')}#content .galleryKnob.disabled{background-color:#d9d9d9;cursor:inherit}.galleryViewport{float:left}#note-lines{display:none}.galleryCanvas{position:relative}.imageNavigation{display:block;position:absolute;width:50%;height:100%;top:0;outline:0}.imageNavigation.right{right:0}.galleryImage span{position:absolute;display:block;overflow:hidden;width:0;padding-left:25px;height:93px;top:50%;margin-top:-46px;background:url('https://professional.gjames.com/__data/assets/image/0019/150832/arrow-sprite.png') no-repeat}.galleryImage .right span{background-position:left top;right:10px}.galleryImage .left span{background-position:right top;left:10px}.galleryImage .right:hover span{background-position:left bottom}.galleryImage .left:hover span{background-position:right bottom}

@media print{p{display:none}div.note-container{height:160px;width:100%;border:none}}

@media (max-width: 991px) {
    
    .galleryViewport {
        width: calc(100% - 44px) !important;
    }
    
    .galleryCanvas, .galleryImage {
        width: 100%;
    }
}
@media (max-width: 767px) {
    
    .galleryCanvas, .galleryImage {
        height: 400px;
    }
}
@media (max-width: 570px) {
    
    .galleryCanvas, .galleryImage {
        height: auto;
    }
    
    .galleryCanvas {
        padding-bottom: 74%;
    }
    
    .galleryImage {
        padding-bottom: 0;
    }
}
@media (max-width: 420px) {
    
    .galleryCanvas {
        padding-bottom: calc(74% + 50px);
    }
    
    #content .galleryImage img {
        margin: 0 auto;
        display: block;
        margin-bottom: 50px;
    }
    
    #content .galleryImage p {
        line-height: 50px;
        font-size: 14px;
        padding: 0 15px;
        white-space: nowrap;
    }
}
@media (max-width: 400px) {
    
    #content .galleryImage p {
        font-size: 13px;
        padding: 0 10px;
    }
}