/* Themify Customize Styling */
body {		font-size:18px;
	line-height:28px;
 
}
#pagewrap {	width: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right:  0px;
	margin-bottom: 0px;
	margin-left: 0px; 
}
#body {	
	padding-right: 0px;
	padding-left: 0px; 
}
#content {	width: auto;
	padding-right: 0px;
	padding-left: 0px; 
}
#sidebar {	
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px; 
}
h1 {	
	font-family:Droid Sans;	text-align:center; 
}
h5 {	
	font-family:Arial, Helvetica, sans-serif;	font-size:1.2em;
	line-height:1em;
 
}
h6 {	
	font-family:Abel;	font-size:2.5em;
	line-height:1em;
 
}
#headerwrap {	
	background-color: #a84a4a;
	padding-top: 0px;
	margin-top: 0px; 
}
#site-logo {	
	font-family:Abel;	font-weight:bold;
	font-weight:bold;
	font-size:28px;
	text-align:left;	position:fixed;

	top: 60px; 
}
#site-description {	display: none; 
}
#main-nav {	
	background-color: transparent;
	margin-top: 17px;
	margin-right: -2em;
	margin-left: 9em; 
}
#main-nav a {		font-size:1.05em;
	line-height:1.2em;

	color: #ffffff;
	background-color: transparent; 
}
#main-nav a:hover {	
	background-color: #a84a4a;
	color: #ffffff; 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	
	background-color: #a84a4a; 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	
	background-color: #cf7119; 
}
.post {	
	padding-top: 100px;
	padding-left:  px;
	margin-top: 150px; 
}
.post-title, .post-title a {	
	font-family:Abel;
	color: #000000; 
}
.single-post .post-title {	
	font-family:Droid Serif;
	margin-bottom:  px; 
}
.loops-wrapper.grid2 .post-title {	
	margin-top:  px;
	margin-bottom:  px; 
}
.post-meta {		font-size:17px;
	line-height:1.4em;
 
}
.post-date {	background-image: none; 
}
.page-title {	
	font-family:Abril Fatface;
	padding-top:  px;
	padding-bottom:  px;
	margin-top:  px; 
}
.module-title {		font-weight:bold;
	font-weight:bold;
 
}
#sidebar .widget {	
	padding: 0px; 
}
#footerwrap {	
	background-color: #a84a4a;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 80px; 
}
#footer {	
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;	font-size:22px;
 
}
#footer-nav {		position:absolute;
 
}
.footer-widgets .widget li {	
	padding-top: 0px;
	padding-bottom: 0px; 
}

/* Themify Custom CSS */
{"css":" .titleName{  font-size:7em !important;line-height:.8em;padding-top: 50px;padding-bottom: 10px;margin-bottom: -30px;}#main-nav .menu-item-has-children > a:after{  display:none !important;}.module .post-date {  visibility:hidden!important  ;}.module-image.circle .image-wrap, .module-image.circle .image-wrap img {  border-radius: 50em;border: solid 5px rgba(160, 82, 45, .5);}blockquote:before {  content: "\201C";font-size: 3.3em;color: #910B0B;position: absolute;margin-left: -.5em;margin-top: .2em;}.customBgGradient{  background: repeating-linear-gradient(45deg, rgba(0, 0, 0, 0.2),rgba(0, 0, 0, 0.2) 10px,rgba(0, 0, 0, 0.3) 10px,rgba(0, 0, 0, 0.3) 20px),url(http://susangriffin.com/wp-content/uploads/2015/10/jacob-wrestles-an-angel-1024x785.jpg)}.headBookfrontpage{  font-weight:800;}.bodyText{  font-size: 1.1em;}.noPaddingTop{  margin-top: -25px;}.blogHeadTitle {  font-size: 1.7em;font-weight:800;padding: 0 0 -.2em 0;line-height: 1em;}.blogHead{  font-size: 1.4em;font-weight:400;padding: 0 0 -.2em 0;line-height: .5em;margin: -1em 0 -.2em 0;}.titleofBook {  font-size: 1.8em;font-weight: 900;line-height: 1em;margin: -1em 0 -.2em 0;}.titleofPlay {  font-size: 1.8em;font-weight: 900;line-height: 1em;margin: 0em 0 -.8em 0;}  .blogHeadTitle {  font-size: 1.7em;font-weight: 800;padding: 0 0 -.2em 0;line-height: 1em;margin-top: -20px;}.footer-text .two{  clear: both;font-size: 70%;padding: 0 0 1em;font-style: oblique; }.pressKit{  letter-spacing:-.1em;} .pressKithead {  line-height: .5em;font-size:5.5em;padding-top:.5em;color:#9e9e9e;}.social-links .icon-large i {  font-size: 45px;padding: 6px;width: 28px;height: 28px;}.home .type-press .post-date {  visibility:hidden;}#sidebar{  display:none}#site-logo {  margin: 0;padding: 0;line-height: 1em;font-size:1.7em;position: absolute;top: 44px;z-index: 999;font-weight:400; }.lectures-teaching{  font-size: 4em;line-height: 3em;margin-top:0px;padding-top:5px} #main-nav a {  font-size: .9em;color: #ffffff;color: rgba(255,255,255,1.00);background-color: transparent;}#wrestling_press {  font-size: 2.4em; }.lessMargin{  font-size: 4em;margin-top:-1em;}.moreMargin{  font-size: 4em;margin-bottom:-.5em;}.lectures-teaching  {  margin-bottom:.5em ;line-height:.5em;margin-top:.5em ; }.writing-teaching  {  margin-bottom:1em ;line-height:1.5em; }article#post-4627 {  margin-left: 350px;margin-right: 350px;}post-4523 {  margin-left: 350px;margin-right: 350px;}article#post-4309{  margin-left: 500px;margin-right: 350px;}.lessMarginPrint {  font-size:3em }.Bio{  padding-bottom:.2em;}.poetry-teaching{  font-size:3.5em;line-height:1em}@media only screen and (max-width: 480px){                                                                                .poetry-teaching{  font-size:2.5em;line-height:1em; }}.calendar-teaching{  font-size:3.5em;line-height:1em}div#loops-wrapper {  margin-top: -150px;} .AnthologyMargin{  font-size:3em;line-height:1em;}@media only screen and (max-width: 480px){  font-size:2.25em;line-height:1em; }}@media only screen and (max-width: 800px){  font-size:4.25em;line-height:.5em; }}@media only screen and (max-width: 800px){  margin-left: -20px;}}@media only screen and (max-width: 800px){  div#text-4275-sub_row_1-0-2-1-0{  margin-left: 30px;}}@media only screen and (max-width: 800px){                .builder-contact-fields{  width:500px;}}@media only screen and (max-width: 800px){  h6.lectures-teaching  {  font-size: 2em;}}@media only screen and (max-width: 480px){                .subtitle{  line-height: 1em;font-size:1.1em !important;padding-top: 50px;font-weight:600;margin-bottom: 30px;padding-left:5px !important;}}@media only screen and (max-width: 600px){                .titleName{  display:none;}}@media only screen and (max-width: 480px){                .introHome{  padding-left:2em;margin-top:-20px;}}.booksHome{  line-height:.5em;margin-bottom:-40px }.loops-wrapper.grid2.press .post-image + .post-meta {  margin-left: -116px!important;margin-top: 20px;}@media only screen and (max-width: 480px){                 .AnthologyMargin{  font-size: 30px;}}@media screen and (max-width: 600px){                .post-meta .post-date {  margin: 0 auto;}} .loops-wrapper.grid2.press .post-image + .post-meta {  margin-left: -116px !important;margin-top: 20px;}article#post-4443 {  margin-top: -40px;}article#post-3931 {  margin-bottom: -180px;margin-top: -40px;}article#post-3928 {  margin-bottom: -180px;}article#post-3925 {  margin-bottom: -180px;}article#post-3930 {  margin-bottom: -180px;}article#post-3926 {  margin-bottom: -200px; }@media only screen and (max-width: 480px){    .loops-wrapper.list-post .entry-content {  clear: both;overflow: hidden;}}@media only screen and (max-width: 480px){    .loops-wrapper.list-post .post-title {  font-size: 2.8em;margin-bottom: .7em;display: block;clear: both;text-align:center;}}@media only screen and (max-width: 480px){    .post-meta {  font-size: 1em;line-height: 1em;padding: 0;width: 100%;text-align: center;word-wrap: normal;position: relative;z-index: 1;}}@media only screen and (max-width: 480px){  .alignright wp-image-4555 {  clear: both;overflow: hidden;padding-left: 100px;padding-right: 100px;}}@media only screen and (max-width: 480px){.loops-wrapper.list-post .post-title {    font-size: 2em;    margin-bottom: .7em;    display: block;    clear: both;    text-align: center;}}@media screen and (max-width: 480px){.loops-wrapper.list-post .post, .loops-wrapper.list-post .post, .loops-wrapper.list-post .post {    overflow: visible;      margin-bottom: -100px; }}#footer .footer-widgets {    padding-top: 2em;    clear: both;    margin-top: 60px;} .social-links.horizontal {    display: inline-block;    margin-bottom: -30px !important;     padding-top: 0px;    list-style: none;    border: none;}"}
.loops-wrapper.list-post.video .post-content {
    position: absolute;
    bottom: 0;
    max-width: 865px;
    height: auto;
    min-height: 40px;
    padding: 15px 0;
    overflow: visible;
    margin: 0 auto;
    background-color: rgba(0,0,0,.6);
    font-size: .9em;
    line-height: 1.5em;
    color: #eee;
    padding-left: 10px;
}
.full_width #sidebar {
    width: auto;
    float: none;
    display: none !important;
}