

/* /////////////////////////////////////////////////////////////////////
//  Your CSS
/////////////////////////////////////////////////////////////////////*/

#galleryTitle {
padding: 5px 10px 6px 10px;
font-weight: 400; 
margin: 0px 0;
}

.buythisimage {
padding-right: 12px !important;
}

#galleryParent, #albumsParent {
margin-top: 30px;
}
.cwgalleryParent, .cwalbumsParent {
height: 289px;
}

.call-to-action {
margin-top: 22px;
}
.call-to-action p {
    padding: 15px;
}

#imgCat {
    float: none !important;
    margin-left: auto;
    margin-right:auto;
    text-align: center;
}

#pgLogo_img {
padding-bottom: 46px;
}

#imgCat li {
    display: inline-block;
    float: none !important;
}

#galleryParent {
vertical-align:top;
margin-bottom:15px;
}

#pgContent {
box-shadow: none !important; 
} 
h1,.editEventTitle{
background-color: #ffffff;
color:#555555;
font-family:arial,helvetica,sans-serif;
font-size:16px;
margin-top:0px; 
}
#galleryTitle,.galleryTitles,.galleryTitles2{
background-color:#1c1c1c;color:#ffffff;font-size:10px;line-height:16pt;font-family:arial,helvetica,sans-serif;
}
p,.catheader,.cat_title,.cat_subtitle,.collectionheader,.collection_title,.collection_subtitle{
background-color: #ffffff;
color:#555555;
font-family:arial,helvetica,sans-serif;
font-size:12px;
}
#pgGallery{
background-color:#eeeeee;
}

.image_name_text {
font-size:9px !important;
text-overflow: ellipsis;
width: 52%;
overflow: hidden;
}

#pgGallery .wraptocenterGallery{
width:100% !important;
}

#albumTitle, #galleryTitle{
height:55px !important;
}

#allGalleries {
    max-width:100%  !important;
}
#pgGallery .wraptocenterGallery {
position:relative;
}




#galleriesList_2 {
    margin-top: 47px;
}

.productslist .productRow[catid="4"]:last-child:after {
    content:'Images are for personal use only, unless prior written permission is given by Shutter Media Group. Please contact dj@shuttermedia.co.nz to discuss commercial use. ';
    padding: 5px;
    display: block;
}

