/*
 Theme Name:   SiteOrigin North Child Theme
 Theme URI:    http://example.com/siteorigin-north-child-theme/
 Description:  SiteOrigin North Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     siteorigin-north
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, top-navigation, responsive-layout, accessibility-ready
 Text Domain:  siteorigin-north-child-theme


This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

*/

/* Theme customization starts here
-------------------------------------------------------------- */

@import url("../siteorigin-north/style.css");

.site {
	margin: 0px;
	background-image: url("jeanne-purple-background2.png");
	
}

.site-inner {
	background-image: url("jeanne-purple-background2.png");
	
}


/* Header Logo Navigation */

.site-branding a {
	font-family: 'Mountains of Christmas', serif;
	font-size: 30px;
	text-align: left;

}

#masthead .site-branding .site-description {
	font-size: 2em;

}

.site-branding {
	border-top: none;
	text-align: left;
}

.site-header-main {
	position: fixed;
    top: 0;
    background-color: rgb(51, 0, 51);
    width: 100%;
    overflow: hidden;
    height: 10em;
    padding-top: 1em;
    padding-right: 10em;

}

.site-title a {
	border-top: none;
	font-size: 50px;
	font-weight: normal;

}

.site-title {
	border-top: none;

}


.custom-logo-link {
	border-top: none;
	
}

.menu-item a {
	border: none;
	font-size: 1.5em;
	padding-top: 40px;
}

.site-content {
	display: flex;
	flex-grow: 2;
	align-content: stretch;
}

/** Main Page **/

/*.alignnone {
	float: left;
}*/

#pgc-2-0-1> .panel-cell-style {
	background-color: rgba(225, 198, 230, 0.4) !important;
}

/** About **/

#panel-26-0-0-0> .panel-widget-style{
	height: auto;
	background-color: rgba(225, 198, 230, 0.4) !important;
	width: 780px;
    margin: auto;
}

#content h2 {
	    text-align: center;
}
/** Footer **/


.site-title span {
	border-top: none;
	margin: auto;
	font-size: 14px;
}

.site-info a {
	font-size: 14px;
	border: none;
	margin: 10px auto 10px auto;

}

.site-footer .site-title:after {
	font-size: 14px;
	font-family: 'Pavanam', sans-serif;
}

.site-footer div.site-info {
	background-color: #370549;
	height: 6em;
	font-family: 'Pavanam', sans-serif;
	width: 100%;
	padding: 0 30% 0 30%;
}



/* Contact Page Styling*/
.name {
	text-align: left;
}

.email {
	text-align: left;
}


.contact-page h1 {
	font-family: 'Pavanam', sans-serif;
	border-top: none;
	text-align: center;
	color: #330033;

}
.artist h1 {
	text-align: center;
	color: #330033;
}

.contact-page p {
	text-align: left;
	text-indent: 30px;
	color: #330033;
	line-height: 1em;
	margin-bottom: 1em;

}

.nf-form-cont {
	margin: auto;
}

.nf-form-title h3 {
	text-align: center;
}

.nf-field-element {
	width: 100px;
}

.nf-field-label {
	font-family: 'Pavanam', sans-serif;
}



























