/* Standardize child theme styling */
#comments ol.commentlist {
	background: transparent;
}
.builder-module-sidebar {
	background: transparent;
}
.site-title a:hover,
.site-tagline a:hover {
	font-size: inherit;
}



/* Style Manager generated css */
.builder-container-outer-wrapper {
	background-color: #FFFFFF;
	background-image: url("http://soiwasthinking.wpengine.com/wp-content/uploads/2015/11/bg1.png");
	background-repeat: repeat;
}
.builder-module-html .builder-module-element a {
	color: #8B00B5;
	text-decoration: none;
}
.builder-module-html .builder-module-element a:hover {
	color: #59145F;
	text-decoration: underline;
}
.builder-module-sidebar-with-element .widget {
	text-align: center;
}
.builder-module-sidebar-with-element .widget .widget-title {
	text-align: center;
}
.builder-module.builder-module-content {
	background-color: #DEB5EB;
}
.builder-module.builder-module-footer {
	background-color: #9F6CAE;
}
.builder-module.builder-module-html {
	background-color: #9F6CAE;
}
.entry-content a {
	color: #8B00B5;
	text-decoration: none;
}
.entry-content a:hover {
	color: #59145F;
	text-decoration: underline;
}
.loop a {
	color: #8B00B5;
	text-decoration: none;
}
.loop a:hover {
	color: #59145F;
	text-decoration: underline;
}
body {
	background-color: #FFFFFF;
	font-family: Candara,Calibri,Segoe,"Segoe UI",Optima,Arial,sans-serif;
}
h1 {
	font-family: "Big Caslon","Book Antiqua","Palatino Linotype",Georgia,serif;
	font-size: 150%;
}
h2 {
	font-family: "Big Caslon","Book Antiqua","Palatino Linotype",Georgia,serif;
	font-size: 137.5%;
}
h4 {
	font-family: "Big Caslon","Book Antiqua","Palatino Linotype",Georgia,serif;
	color: #FFFFFF;
}


/* Style Manager custom css */
.builder-module {
    padding-top: 0em !important;
    border-bottom: 0px;
}

.html {
    color:#ffffff;
}

h1 {
    line-height:8px;
}

h2 {
    line-height:8px;
}

.site-title   {
    display:none !important;
}

.builder-module-element {
    margin-bottom: 0em !important;
}

.page .entry-title {
    display: none;
}

h4 {
    margin-bottom: 2px;
}

.builder-module-content {
    background: transparent url("http://soiwasthinking.wpengine.com/wp-content/uploads/2015/11/background_so-i-was1.jpg") repeat-y scroll 0% 0%;
}

.builder-module.builder-module-content {
    border-left: solid 1px #59145F;
    border-right: solid 1px #59145F;
}

#builder-module-5654a204091da {
    border-left: solid 1px #59145F;
    border-right: solid 1px #59145F;
}

.builder-module-image {
    border-left: solid 1px #59145F;
    border-right: solid 1px #59145F;
}

.custom-footer {
    border-left: solid 1px #59145F;
    border-right: solid 1px #59145F;
    font-size: 85%;
}

.builder-module-navigation {
    margin: 0px 0px !important;
    padding: 0px !important;
}

.builder-module-background-wrapper.builder-module-navigation-background-wrapper {
    background-color: rgba(233, 129, 180, 0) !important;
}

#builder-module-5656229f260f0-outer-wrapper {
    max-width: 958px;
    width: 100%;
    border-left: solid 1px #59145F;
    border-right: solid 1px #59145F;
}

.builder-module-navigation li a,
.builder-module-navigation .current_page_item li a,
.builder-module-navigation .current-cat li a,
.builder-module-navigation .current-menu-item li a {
   margin: 0em 0em 0 0;
   border-radius: 0px;
   text-align: center;
   padding-right: 5px;
}

.builder-module-sidebar ul.menu {
    list-style-type: none;
    list-style-type: decimal !ie; /*IE 7- hack*/
    margin: 1;
    margin-left: 2.8em;
    padding: 0;
}

.builder-module-sidebar ul.menu li{
    position: relative;
    margin-bottom: 20px;
    padding-left: -.6em;
    min-height: 1.5em;
    top: .8em;
}

.builder-module-sidebar ul.menu a{
    color:#59145f;
    text-decoration: none;
    font-size: 1.01em;
    position: absolute;
    top: -.8em;
    left: -1.2em;
    
}

.builder-module-sidebar ul.menu a:hover {
    color:#ffffff;
    text-decoration: none;
    font-size: 1.01em;
}

.builder-module-sidebar ul.menu li:before {
    position: absolute;
    top: -.8em;
    left: -1.9em;
    width: 1.2em;
    height: 1.2em;
    font-size: 1.5em;
    content: "◉";
    color: #ffffff;
}

.cta-button {
    background-color: #9F6CAE;
    color: #ffffff;
    border-radius: 10px;
    width:30%;
}

#builder-module-515aeb0a78638 .builder-module-element-outer-wrapper {
    margin-left: 20% !important;
}

@media screen and (min-width: 0px) and (max-width: 400px) {
    .builder-module-content { background: none !important; padding:2%; font-size:110%;}
    .custom-footer {border: none;}
    .builder-module-navigation {font-size:8px;}
    html { font-size: 75%;}
    .builder-module-sidebar ul.menu {display: none;}
    #builder-module-5656229f260f0-outer-wrapper { border:none;}
    .builder-module.builder-module-content {border:none;}
    .builder-module-image {border:none;}
    #builder-module-5654a204091da {border:none;}
    #builder-module-515aeb0a78638 .builder-module-element-outer-wrapper { margin-left: 0% !important;}
}

@media screen and (min-width: 400px) and (max-width: 834px) {
    .builder-module-content {background: none !important; padding:2%; font-size:110%;}
    .custom-footer {border: none;}    
    .builder-module-navigation {font-size:9px;}
    html { font-size: 75%;}
    .builder-module-sidebar ul.menu {display: none;}
    #builder-module-515aeb0a78638 .builder-module-element-outer-wrapper { margin-left: 0% !important;}
}

@media screen and (min-width: 835px) and (max-width: 1000px) {
    .builder-module-navigation {display: none;}
    #builder-module-515aeb0a78638 .builder-module-element-outer-wrapper { margin-left: 25% !important;}
}

@media screen and (min-width: 1024px) and (max-width: 1900px) {
    .builder-module-navigation {display: none;}
}