

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

/*body {
background:url(https://workspace-proxies.queensberry.com/A71939/webdesign/medialibrary/52afb5c674944.jpg);
background-repeat: no-repeat no-repeat;
background-position: 50% 0%;
}*/

.collection-cover-title-wrapper {
position: relative;
}
#pgContent {
-moz-box-shadow: 0 0 0px #999;
-webkit-box-shadow: 0 0 0px#999;f
box-shadow: 0 0 0px #999;
}
.logintitle {
font-family: 'Lato', sans-serif;
    font-weight: 300 !important;
    font-size: 40px!important;
    text-transform: uppercase;
}
.logindescription {
    font-family: 'Lato', sans-serif;
    font-weight: 300 !important;
}
#login_password {
height: 63px !important;
    opacity: 0.9;
}

#pageWidth {
font-size: 12px;
line-height: 19px;
font-weight: normal;
font-style: normal;
color: #222;
}

#isPageHeader {
margin-top: 20px;
}

#pgLogo {
float:left;
clear:both;
}

#pgNavigation {
text-align: right;
float: right;
clear: none;
width: auto;
}

#pgCompany {
font-family:'Helvetica Neue', 'HelveticaNeue', 'Helvetica', 'Arial', 'Lucida Grande', 'sans-serif';
font-weight: 100;
font-style: normal;
font-size: 40px;
letter-spacing: 1px;
line-height: 43px;
text-align:center;
color: #666;
padding-top: 33px;
margin-bottom: 10px;
}

#pgCompany a {
color: #666;
}

h1, .editEventTitle {
font-weight: 100;
    font-family: 'Lato', sans-serif;
font-size: 30px;
line-height: 20px;
font-style: normal;
padding-bottom: 9px;
    color: #aaa;
    border-bottom: 0px;
    text-transform: uppercase;
line-height: 30px;
font-weight: normal;
font-style: normal;
padding-bottom: 9px;
text-transform:none;
color: #222;
border-bottom:0px;
text-transform: lowercase;
}

#galleryTitle, #albumTitle { 
font-size: 30px;
line-height: 20px;
font-style: normal;
padding-bottom: 9px;
text-transform:none;
color: #aaa;
border-bottom:0px;
text-transform: uppercase;
font-weight:100;
font-family: 'Lato', sans-serif;
}


h1#cartcurrency {
font-family: Georgia, 'Times New Roman', serif;
font-size: 20px;
line-height: 30px;
font-weight: normal;
font-style: normal;
padding-bottom: 9px;
text-transform:uppercase;
color: #222;
}


span#numGalImages {
font-family: Georgia, 'Times New Roman', serif;
}

.cartColorPriceColumn {
font-family: Arial, Helvetica, 'sans-serif';
}

#slideshow p, .slideshowinfo p {
font-family: Georgia, 'Times New Roman', serif;
}

#nav-pg li {
display: inline-block;
float:none;
}

#nav-pg ul li {
font-family: brandon-grotesque;
font-weight: 100;
font-style: normal;
line-height: 1em;
margin-top: 35px;
letter-spacing: 0px;
    font-size: 17px;
}

#nav-pg ul li a {
color: #aaa;
text-transform: uppercase;
}

#pgNavigation {
padding-bottom:30px;
}

#pgNavigation li {
padding-right:10px;
padding-left:10px;
}

#copyright {
width: 100%;
float: left;
margin-right: 20px;
}

#social-links {
width: 100%;
margin-right: 0px;
text-align: center;
}

.smimg {
margin-left:3px;
} 

.greybg {
opacity: 0 !important;
} 

#copyright p{
font-size: 11px;
color: #666;
}

#pgFooterHTML {
width:100% !important; 
}

#pgFooter {
width: 100% !important; 
}

#footerlinks {
float: left;
padding-bottom: 30px;
padding-top: 30px;
}

#wedding a {
font-family: 'Dawning of a New Day', cursive;
font-weight: 300;
font-size: 21px!important;
letter-spacing: 1px;
color: #666;
}

#wedding a:hover, #music a:hover {
color: #222222;
}

#music {
margin-bottom: 1px;
display: inline;
height:25px;
}

#music a {
font-family: "p22-fllw-eaglefeather-sc",sans-serif;
font-size: 21px!important;
color: #666;
}

#galleryTitle, #albumTitle {
font-size: 13px;
}

.wraptocenterGallery {
/*width: 293px !important;
height: 226px !important;*/
}

#poweredby {
visibility: hidden;
}

a { 
text-transform: none;
color:#222;
}

a#submitfrmPassword.buttontype {
font-family: 'Lato' sans-serif; 
}

#collection-cover-header {
    bottom:0;
    position:absolute !important;
}
#collection-cover-header.stay_top {
    top:0;
    position:fixed !important;
}
#collection-cover-image {
    display:block !important;   
}
#collection-cover-title {
   text-align: left !important;
    padding-left: 40px;
    /* padding-top: 20px; */
    font-family: 'Lato', sans-serif;
    font-weight: 300 !important;
    font-size: 40px!important;
    text-transform: uppercase;
}
#collection-cover-photographerlink {
   visibility:hidden!important;
}

#collection-cover-Intro {
margin-top: 0px !important;
    font-size: 14px !important;
    max-width: 100%!important;
    text-align: left !important;
    padding-left: 40px !important;
    font-family: 'Lato', sans-serif !important;
}

#collection-nav-title.no_categories {
font-family: 'Lato', sans-serif; 
    font-weight: 300;
    Text-transform: uppercase;
    padding: 7px 15px 0px 0px;
}

#collection-nav-studio-name {
color: #aaa;
    text-transform: uppercase;
}
.type_0.color_0_0 a.connectFull_twitter {
    background: url("https://workspace-proxies.queensberry.com/A71939/blog/blogmedialibrary/475112149929041.png") no-repeat center center / contain;
}
.type_0.color_0_0 a.connectFull_facebook {
    background: url("https://workspace-proxies.queensberry.com/A71939/blog/blogmedialibrary/53e7q4149929041.png") no-repeat center center / contain;
}
.type_0.color_0_0 a.connectFull_pinterest {
    background: url("https://workspace-proxies.queensberry.com/A71939/blog/blogmedialibrary/ael33l149929041.png") no-repeat center center / contain;
}
.type_0.color_0_0 a.connectFull_instagram {
    background: url("https://workspace-proxies.queensberry.com/A71939/blog/blogmedialibrary/iz74h2149929041.png ") no-repeat center center / contain;
}

.type_3.color_3_1 a.connectFull_twitter {
    background: url("https://workspace-proxies.queensberry.com/A71939/blog/blogmedialibrary/475112149929041.png") no-repeat center center / contain;
}
.type_3.color_3_1 a.connectFull_facebook {
    background: url("https://workspace-proxies.queensberry.com/A71939/blog/blogmedialibrary/53e7q4149929041.png") no-repeat center center / contain;
}
.type_3.color_3_1 a.connectFull_pinterest {
    background: url("https://workspace-proxies.queensberry.com/A71939/blog/blogmedialibrary/ael33l149929041.png") no-repeat center center / contain;
}
.type_3.color_3_1 a.connectFull_instagram {
    background: url("https://workspace-proxies.queensberry.com/A71939/blog/blogmedialibrary/iz74h2149929041.png ") no-repeat center center / contain;
}


#collection-cover-down-arrow a.scroll-to-gallery {
    border: none;
}
.collection-cover-title-wrapper {
    height:100vh;
}

#collection-cover-down-arrow {
    bottom: 66px;
    position: absolute;
    left: calc(50% - 100px);
}