/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Jul 24 2019 | 05:12:48 (pm)
/*
/******* Do not edit this file *******/

.blog-title h1.entry-title {
  font-size: 1.5em !important; 
  font-weight: 300;
  font-family: "IM Fell Great Primer","Garamond Premier Pro Display",Garamond,Georgia,serif !important;
  color: #000;
  text-shadow: 0 0 2px rgba(0,0,0,0.2), 0 0 4px rgba(0,0,0,0.2), 0 0 6px rgba(0,0,0,0.2);
  -webkit-transition: all 0.2s linear;
}

div.content-inner p:first-of-type {
  margin-top: 1em;
}


@font-face {
	font-family: 'http://www.newyorkwritersintensive.com/fonts/Gotham Bold';
	src: url('http://www.newyorkwritersintensive.com/fonts/GothamBold.eot');
	src: url('http://www.newyorkwritersintensive.com/fonts/GothamBold.eot?#iefix') format('embedded-opentype'),
		url('http://www.newyorkwritersintensive.com/fonts/GothamBold.woff') format('woff'),
		url('http://www.newyorkwritersintensive.com/fonts/GothamBold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'http://www.newyorkwritersintensive.com/fonts/Gotham Narrow Bold';
	src: url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Bold.eot');
	src: url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Bold.eot?#iefix') format('embedded-opentype'),
		url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Bold.woff') format('woff'),
		url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'http://www.newyorkwritersintensive.com/fonts/Gotham Narrow Medium';
	src: url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Medium.eot');
	src: url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Medium.eot?#iefix') format('embedded-opentype'),
		url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Medium.woff') format('woff'),
		url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}


/* This stylesheet generated by Transfonter (https://transfonter.org) on May 22, 2017 12:36 AM */

@font-face {
	font-family: 'http://www.newyorkwritersintensive.com/fonts/Gotham Narrow';
	src: url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Light.eot');
	src: url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Light.eot?#iefix') format('embedded-opentype'),
		url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Light.woff') format('woff'),
		url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'http://www.newyorkwritersintensive.com/fonts/Gotham Narrow';
	src: url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Black.eot');
	src: url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Black.eot?#iefix') format('embedded-opentype'),
		url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Black.woff') format('woff'),
		url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Black.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'http://www.newyorkwritersintensive.com/fonts/Gotham Narrow Book';
	src: url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Book.eot');
	src: url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Book.eot?#iefix') format('embedded-opentype'),
		url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Book.woff') format('woff'),
		url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Book.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'http://www.newyorkwritersintensive.com/fonts/Gotham Extra';
	src: url('http://www.newyorkwritersintensive.com/fonts/Gotham-ExtraLight.eot');
	src: url('http://www.newyorkwritersintensive.com/fonts/Gotham-ExtraLight.eot?#iefix') format('embedded-opentype'),
		url('http://www.newyorkwritersintensive.com/fonts/Gotham-ExtraLight.woff') format('woff'),
		url('http://www.newyorkwritersintensive.com/fonts/Gotham-ExtraLight.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
}

@font-face {
	font-family: 'http://www.newyorkwritersintensive.com/fonts/Gotham Narrow Ultra';
	src: url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Ultra.eot');
	src: url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Ultra.eot?#iefix') format('embedded-opentype'),
		url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Ultra.woff') format('woff'),
		url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Ultra.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'http://www.newyorkwritersintensive.com/fonts/Gotham Narrow';
	src: url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Thin.eot');
	src: url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Thin.eot?#iefix') format('embedded-opentype'),
		url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Thin.woff') format('woff'),
		url('http://www.newyorkwritersintensive.com/fonts/GothamNarrow-Thin.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
}




@font-face {
 font-family: 'IM Fell Great Primer';
 src: url('http://www.newyorkwritersintensive.com/fonts/fegpsc2-webfont.eot');
 src: url('http://www.newyorkwritersintensive.com/fonts/fegpsc2-webfont.eot') format('embedded-opentype'),
 url('http://newyorkwritersintensive.com/fonts/fegpsc2-webfont.woff') format('woff'),
 url('http://www.newyorkwritersintensive.com/fonts/fegpsc2-webfont.ttf') format('truetype'),
 url('http://www.newyorkwritersintensive.com/fonts/fegpsc2-webfnt.svg#fegpsc2-webfont') format('svg');
}

@font-face {
 font-family: 'Garamond Premier Pro Display';
 src: url('http://www.newyorkwritersintensive.com/fonts/garamondpremrpro-disp.eot');
 src: url('http://www.newyorkwritersintensive.com/fonts/garamondpremrpro-disp.eot') format('embedded-opentype'),
 url('http://newyorkwritersintensive.com/fonts/garamondpremrpro-disp.woff') format('woff'),
 url('http://www.newyorkwritersintensive.com/fonts/garamondpremrpro-disp.ttf') format('truetype'),
 url('http://www.newyorkwritersintensive.com/fonts/garamondpremrpro-disp.svg#GaramondPremierProDisplay') format('svg');
}

@font-face {

 font-family:ChunkFive;
 src:url('http://www.newyorkwritersintensive.com/fonts/Chunkfive-webfont.eot?#iefix') format(eot), url('http://www.newyorkwritersintensive.com/fonts/Chunkfive-webfont.woff') format(woff), url('http://www.newyorkwritersintensive.com/fonts/Chunkfive-webfont.ttf') format(truetype), url('http://www.newyorkwritersintensive.cm/fonts/Chunkfive-webfont.svg#webfont90E2uSjN') format(svg);
 font-weight:normal;
 font-style:normal;
}

@font-face {
 font-family: 'Garamond Premier Pro';
 src: url('http://newyorkwritersintensive.com/fonts/garamondpremrpro-webfont.eot');
 src: url('http://newyorkwritersintensive.com/fonts/garamondpremrpro-webfont.eot?#iefix') format('embedded-opentype'),
 url('http://newyorkwritersintensive.com/fonts/garamondpremrpro-webfont.woff') format('woff'),
 url('http://newyorkwritersintensive.com/fonts/garamondpremrpro-webfont.ttf') format('truetype'),
 url('http://newyorkwritersintensive.com/fonts/garamondpremrpro-webfont.svg#garamond_premr_proregular') format('svg');
 font-weight: normal;
 font-style: normal;
}


@font-face {
 font-family: 'Garamond Premier Pro Italic';
 src: url('http://www.newyorkwritersintensive.com/fonts/garamondpremrpro-it-webfont.eot');
 src: url('http://www.newyorkwritersintensive.com/fonts/garamondpremrpro-it-webfont.eot?#iefix') format('embedded-opentype'),
 url('http://www.newyorkwritersintensive.com/fonts/garamondpremrpro-it-webfont.woff') format('woff'),
 url('http://www.newyorkwritersintensive.com/fonts/garamondpremrpro-it-webfont.ttf') format('truetype'),
 url('http://www.newyorkwritersintensive.com/fonts/garamondpremrpro-it-webfont.svg#garamond_premr_proitalic') format('svg');
 font-weight: normal;
 font-style: normal;
}


h1:hover,h1:focus,h2:hover,h2:focus,h3:hover,h3:focus
{
 text-shadow:0 0 2px rgba(0,0,0,0.2), 0 0 4px rgba(0,0,0,0.2), 0 0 6px rgba(0,0,0,0.2);
 -webkit-transition:all .2s linear;
}

#cboxTitle
{
 margin-bottom:8px;
}

a:link
{
 -webkit-tap-highlight-color:#FF5E99;
}

h1:hover,h1:active
{
 -webkit-transition:all .4s linear;
 -moz-transition:all .4s linear;
 -o-transition:all .4s linear;
 -ms-transition:all .4s linear;
 transition:all .4s linear;
}



.tallboy {
 margin-bottom: 2em ;
}

h1.entry-title {
 font-size: 400%;
 line-height: 0.8;
}

.howaboutwe
{
 width:400px;
 background:#FFF;
 border-radius:10px;
 -moz-box-shadow:3px 3px 5px 6px #eee;
 -webkit-box-shadow:3px 3px 5px 6px #eee;
 box-shadow:3px 3px 5px 6px #eee;
 padding:20px;
}

.blackmoth
{
 background:#111;
 color:#ddd;
 width:400px;
 border-radius:10px;
 -webkit-box-shadow:0 0 1em hsla(0,0%,0%,1.0);
 -moz-box-shadow:0 0 1em hsla(0,0%,0%,1.0);
 box-shadow:0 0 1em hsla(0,0%,0%,1.0);
 margin-bottom:30px;
 text-shadow:none;
 padding-left:20px;
 }



#page .blackmoth,#page .blackmoth p
{
 line-height:1.2;
 -webkit-box-shadow:0 0 1em hsla(0,0%,0%,1.0);
 -moz-box-shadow:0 0 1em hsla(0,0%,0%,1.0);
 box-shadow:0 0 1em hsla(0,0%,0%,1.0);
}

.blackmoth-text
{ padding:20px;
margin:1em;
font-family:inherit !important;
}

.blackmoth a
{
 color:#FFF;
}

.blackmoth-h2
{
 font-family:"Gotham Narrow Bold", "IM Fell Great Primer","Garamond Premier Pro Display", "Hoefler Text",Georgia, serif;
 font-weight:400;
 color:#fff;
 line-height:30px;
 text-shadow:0 0 150px #FFF, 0 0 60px #FFF, 0 0 10px #FFF;
 opacity:1px;
 padding-bottom:10px;
 margin-bottom:20px;
}

.moth
{
 font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
 font-weight:300;
 text-rendering:optimizeLegibility;
 color:#677A26;
 text-shadow:0 0 300px #FFF, 0 0 120px #FFF, 0 0 20px #FFF;
 text-transform:uppercase;
 line-height:1.1;
 width:10px;
 display:block;
 position:relative;
 right:12px;
 top:-44px;
}

.moth p
{
 text-shadow:0 0 300px #FFF, 0 0 120px #FFF, 0 0 20px #FFF;
}

.well
{
 background:#fff;
 border-radius:5px;
 margin-bottom:30px;
 border:none !important;
 font-weight:300;
 text-rendering:optimizeLegibility;
 padding:20px;
}

label
{
 font-family:"Garamond Premier Pro","Hoefler Text","Adobe Caslon Pro",Garamond,Georgia,serif;
 font-weight:300;
 text-rendering:optimizeLegibility;
}

.whitewell
{
 -moz-box-shadow:3px 3px 5px 6px #eee;
 -webkit-box-shadow:3px 3px 5px 6px #eee;
 box-shadow:3px 3px 5px 6px #eee;
 background:#ddd;
 border-radius:5px;
 margin-bottom:30px;
 border:none !important;
 font-weight:300;
 text-rendering:optimizeLegibility;
 margin-left:30px;
 margin-right:30px;
 line-height:1.2;
 padding:20px;
}



.bbb li.bbb
{
 list-style-type:none;
}

.bbg-image
{
 background-repeat:no-repeat;
 -webkit-background-size:cover;
 -moz-background-size:cover;
 -o-background-size:cover;
 background-size:cover;
 max-height:450px;
}

.bbg-image h1
{
 text-align:center;
 color:#fff;
 padding-top:14%;
}

.bnav,.bmain
{
 background-color:#f6f6f6;
 text-align:center;
}

.rsSBlock
{
 margin:40px;
}

div.rsSBlock ul li
{
 font-family:"Garamond Premier Pro","Hoefler Text","Adobe Caslon Pro",Garamond,Georgia,serif !important;
 line-height:1.2 !important;
 padding-bottom:2px;
}

pre,code,blockquote,pre.example {

 color:#3f3f3f;
 word-wrap:break-word;
 display:block;
 line-height:1.6em;
 text-rendering:optimizeLegibility;
text-align:left;
word-break:keep-all;
background:rgba(255,0,0,0.05);
-webkit-border-radius:8px;
-khtml-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
border:1px solid rgba(255,0,0,0.2);
color:#3f3f3f;
text-shadow:rgba(0,0,0,0.2) 0 2px 5px;
line-height:1.2;
margin-right:auto;
margin-left:auto;
font-weight:300;
font-family:'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif !important;
padding:1em 1.5em;
	word-wrap:normal !important;
 white-space: pre-wrap; /* css-3 */
 white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
 white-space: -pre-wrap; /* Opera 4-6 */
 white-space: -o-pre-wrap; /* Opera 7 */
 word-wrap: break-word; /* Internet Explorer 5.5+ */

}


blockquote p
{
 word-wrap: break-word; /* Internet Explorer 5.5+ */
 color:#3f3f3f;font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif !important;
}

pre strong,pre em,blockquote strong,blockquote em
{
 color:#c61800;
}

strong
{
 color:#c61800;
 font-style:normal;
 font-size:95%;
}

em
{
 color:#18a600;

 font-style:normal;
}

pre.example
{
 margin-bottom:1.5em;
 margin-top:1.5em;
 font-style:normal;
}

jfieldset
{
 color:red;
}

div.col.span_6 p
{
 width:90%;
}

div.col.span_6.col_last h2
{
 margin-top:30px;
}

div.col.span_6 h2
{
 margin-top:30px;
 font-weight:700;
}

img.alignnone.size-full.wp-image-3332
{
 margin-left:-10px;
 margin-bottom:0;
}

div.blackmoth-h2 center
{
 margin-top:-40px;
}

div.controls ul
{
 position:absolute;
 top:-22px;
 background:rgba(201,34,40,0.05);
 border-left:1px solid rgba(201,34,40,0.2);
 border-right:1px solid rgba(201,34,40,0.2);
 border-bottom:1px solid rgba(201,34,40,0.2);
 font-family:Monaco, Helvetica, sans-serif;
 color:#3f3f3f;
 padding-bottom:10px;
}

.main-content h1,.main-content h2,.main-content h3,.main-content h4
{
 font-weight:300;
 font-family:"Gotham Narrow Bold", "IM Fell Great Primer", "Garamond Premier Pro Display", Garamond, Georgia, serif;
color: #000;
text-shadow:0 0 2px rgba(0,0,0,0.2), 0 0 4px rgba(0,0,0,0.2), 0 0 6px rgba(0,0,0,0.2);
 -webkit-transition:all 0.2s linear;
}

div.slides blockquote p
{
 color:#3f3f3f;
 padding-left:20px;
}

input.email-area
{
 width:520px;
 height:50px;
 min-height:50px;
 background:rgba(201,34,40,0.05);
 -webkit-border-radius:8px;
 -khtml-border-radius:8px;
 -moz-border-radius:8px;
 border-radius:8px;
 border:1px solid rgba(201,34,40,0.2);
 font-family:Monaco, Helvetica, sans-serif;
 color:#3f3f3f;
 border-right:none;
}

input.submit-area
{
 height:50px;
 width:250px;
 border-radius:0;
 margin-left:-8px;
 border:1px solid rgba(201,34,40,0.2);
 border-left:none;
 background:#C92228;
 color:#FFF;
}

a#logo
{
 font-family:"Gotham Narrow Bold", "IM Fell Great Primer", "Garamond Premier Pro Display", Garamond, Georgia, serif !important;
 letter-spacing:0;
font-size:0.85em !important;
min-width:18em;
 font-weight:normal;
color:#000;
text-shadow:0 0 2px rgba(0,0,0,0.2), 0 0 4px rgba(0,0,0,0.2), 0 0 6px rgba(0,0,0,0.2);
 -webkit-transition:all 0.2s linear;
}

h1,h2,h3,h4,h5
{
 font-family:"Gotham Narrow Bold", "IM Fell Great Primer", "Garamond Premier Pro Display", Garamond, Georgia, serif;
 font-weight:normal;
text-shadow:0 0 2px rgba(0,0,0,0.2), 0 0 4px rgba(0,0,0,0.2), 0 0 6px rgba(0,0,0,0.2);
 -webkit-transition:all 0.2s linear;
color:#000;
}

.main-content p,.post-content p,.main-content ul,.post-content ul,.main-content ol,.post-content ol
{
 font-family:"Garamond Premier Pro", Garamond, Georgia, serif;
}

::-moz-selection,::selection
{
 background:#FFF9AF;
 color:#000;
 text-shadow:none;
}

h1 {
 font-size: 2em;
}

h2 {
 font-size: 1.5em;
}

div.howaboutwe {
 font-size: 0.7em;
}

div.blackmoth {
 font-size: 0.7em;
}

input.email-area {
 font-size: 1em;
}

input.submit-area {
 font-size: 1em;
}

div.col h2 {
 font-weight: 300 !important;
 font-size: 1.5em;
 font-family: "Gotham Narrow Bold", "IM Fell Great Primer", 'Garamond Premier Pro Display', serif;
color:#000;
text-shadow:0 0 2px rgba(0,0,0,0.2), 0 0 4px rgba(0,0,0,0.2), 0 0 6px rgba(0,0,0,0.2);
 -webkit-transition:all 0.2s linear;
}

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3865 a {
font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
 font-weight: 400;
}

a.sf-with-ul {
font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
 font-weight: 400;
}

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2208 a {
font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
 font-weight: 400;
}

div.content-inner p a {
 color: #05ADF3;
}

h1.entry-title {
 font-family: "Gotham Narrow Bold", "IM Fell Great Primer", "Garamond Premier Pro Display";
 font-weight: normal;
color:#000;
text-shadow:0 0 2px rgba(0,0,0,0.2), 0 0 4px rgba(0,0,0,0.2), 0 0 6px rgba(0,0,0,0.2);
 -webkit-transition:all 0.2s linear;

}

img.attachment-full.wp-post-image {
 display: none;
}

h1.entry-title {
 font-size: 3em;
 font-family: "Garamond Premier Pro Display";
text-rendering: geometricPrecision;
letter-spacing:-0.03em;
}

h2.title a {
 color: #000 !important;
}

img.alignleft.size-small.wp-image-3571 {
 width: 30% !important;
}


.tallboy {
 margin-bottom: 2em ;
}

h1.entry-title {
 font-size: 400%;
 line-height: 0.8;
}

a.no-image {
 font-size: 30px ;
 margin-bottom: -20px;
}

.blackmoth table {
 background-color: #000 ;
 border: 0px solid #000;
}


div.toggle.extra-color-1.open h3 a {
 color: #000 !important;
 text-shadow: #000 0 0 1px;


}



div.toggle.extra-color-1 h3 a {
 color: red;
 font-size: 300% !important;
 text-shadow: none;
 font-weight: bold;
 font-family: "Garamond Premier Pro",serif;
 color: #c61800;
 text-shadow: #c61800 0 0 1px;
}


a.nectar-button.large.regular-button span {
 font-size: large;
 text-transform:none !important;
 font-weight:bold !important;
 font-family:"Helvetica Neue";
letter-spacing:-0.2px !important;

}

h2.title a {
 color: #000 !important;
 text-shadow:none;
}
 
 



img.alignleft.size-small.wp-image-3571 {
 margin-right: 1em;
}