@charset "UTF-8";
/* CSS Document */

/* Font Face Call In */

@font-face {
font-family: 'courier_primebold';
src: url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/fonts/courier_prime_bold-webfont.eot'); src: url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/fonts/courier_prime_bold-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/fonts/courier_prime_bold-webfont.woff') format('woff'), url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/fonts/courier_prime_bold-webfont.ttf') format('truetype'), url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/fonts/courier_prime_bold-webfont.svg#courier_primebold') format('svg');font-weight: normal; font-style: normal;
}

@font-face {
font-family: 'courier_primeregular'; 
src: url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/fonts/courier_prime-webfont.eot'); src: url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/fonts/courier_prime-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/fonts/courier_prime-webfont.woff') format('woff'),url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/fonts/courier_prime-webfont.ttf') format('truetype'),url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/fonts/courier_prime-webfont.svg#courier_primeregular') format('svg');
font-weight: normal;font-style: normal;
}

/* Standard WordPress Comment Styles */

.comments-title {
	margin-bottom: 48px;
	margin-bottom: 3.428571429rem;
	font-size: 16px;
	font-size: 1.142857143rem;
	line-height: 1.5;
	font-weight: normal;
}
.comments-area article {
	margin: 24px 0;
	margin: 1.714285714rem 0;
}
.comments-area article header {
	margin: 0 0 48px;
	margin: 0 0 3.428571429rem;
	overflow: hidden;
	position: relative;
}
.comments-area article header img {
	float: left;
	padding: 0;
	line-height: 0;
}
.comments-area article header cite,
.comments-area article header time {
	display: block;
	margin-left: 85px;
	margin-left: 6.071428571rem;
}
.comments-area article header cite {
	font-style: normal;
	font-size: 15px;
	font-size: 1.071428571rem;
	line-height: 1.42857143;
}
.comments-area cite b {
	font-weight: normal;
}
.comments-area article header time {
	line-height: 1.714285714;
	text-decoration: none;
	font-size: 12px;
	font-size: 0.857142857rem;
	color: #5e5e5e;
}
.comments-area article header a {
	text-decoration: none;
	color: #5e5e5e;
}
.comments-area article header a:hover {
	color: #21759b;
}
.comments-area article header cite a {
	color: #444;
}
.comments-area article header cite a:hover {
	text-decoration: underline;
}
.comments-area article header h4 {
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 12px;
	padding: 0.428571429rem 0.857142857rem;
	font-size: 12px;
	font-size: 0.857142857rem;
	font-weight: normal;
	color: #fff;
	background-color: #0088d0;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #009cee, #0088d0);
	background-image: -ms-linear-gradient(top, #009cee, #0088d0);
	background-image: -webkit-linear-gradient(top, #009cee, #0088d0);
	background-image: -o-linear-gradient(top, #009cee, #0088d0);
	background-image: linear-gradient(top, #009cee, #0088d0);
	border-radius: 3px;
	border: 1px solid #007cbd;
}
.comments-area .bypostauthor cite span {
	position: absolute;
	margin-left: 5px;
	margin-left: 0.357142857rem;
	padding: 2px 5px;
	padding: 0.142857143rem 0.357142857rem;
	font-size: 10px;
	font-size: 0.714285714rem;
}
.comments-area .bypostauthor cite b {
	font-weight: bold;
}
a.comment-reply-link,
a.comment-edit-link {
	color: #686868;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
}
a.comment-reply-link:hover,
a.comment-edit-link:hover {
	color: #21759b;
}
.commentlist .pingback {
	line-height: 1.714285714;
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}

/* Comment form */
#respond {
	margin-top: 48px;
	margin-top: 3.428571429rem;
}
#respond h3#reply-title {
	font-size: 16px;
	font-size: 1.142857143rem;
	line-height: 1.5;
}
#respond h3#reply-title #cancel-comment-reply-link {
	margin-left: 10px;
	margin-left: 0.714285714rem;
	font-weight: normal;
	font-size: 12px;
	font-size: 0.857142857rem;
}
#respond form {
	margin: 24px 0;
	margin: 1.714285714rem 0;
}
#respond form p {
	margin: 11px 0;
	margin: 0.785714286rem 0;
}
#respond form p.logged-in-as {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
#respond form label {
	display: block;
	line-height: 1.714285714;
}
#respond form input[type="text"],
#respond form textarea {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 1.714285714;
	padding: 10px;
	padding: 0.714285714rem;
	width: 100%;
}
#respond form p.form-allowed-tags {
	margin: 0;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
	color: #5e5e5e;
	display:none;
}
.required {
	color: red;
}


/* Global Styles */

h1 {
font-family: 'courier_primeregular';
font-size:42px;
color:#767676;
}

h2 {
font-family: 'courier_primeregular';
font-size:36px;
color:#767676;
}

h3 {
font-family: 'courier_primeregular';
font-size:30px;
color:#767676;
}

h4 {
font-family: 'courier_primeregular';
font-size:24px;
color:#767676;
}

h5 {
font-family: 'courier_primeregular';
font-size:20px;
color:#767676;
}

h6 {
font-family: 'courier_primeregular';
font-size:18px;
color:#767676;
}

p {
font-family: 'Andada', serif;
font-size:18px;
line-height:26px;
padding-bottom:20px;
color:#1d1e1f;
}

.clear {
clear:both;
}

.entry-content img {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom:10px;
}

.entry-content h2 a {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 26px;
line-height:24px;
color: #999999;
}

.meta  .description {
	color:#8a8a8a;
	font:26px/28px 'PT sans narrow' , sans-serif;
	padding:0 0 11px;
	display:block;
	border-bottom:1px solid #ccc;
	margin:0 0 9px;
}
.meta .date {
	display:block;
	letter-spacing:1px;
	color:#cbcbcb;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
	line-height:16px;
	margin-bottom:30px;
}


/* Homepage Styles */

.logo {
position:fixed;
z-index:1000;
left:2.19%;
top:3.75%;
width:400px;
}

.logo h1 {
font-family: 'Pacifico', cursive;
font-size:64px;
line-height:64px;
color:#ffffff;
text-transform:none;
}

.navHome {
width:150px;
background-color:transparent;
background-image:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/nav-bg.png');
background-repeat:repeat;
height:auto;
position:fixed;
left:0;
top:165px;
z-index:1000;
padding:10px 10px 10px 0px;
}

.navHome ul {
list-style-type:none;
margin:0;
padding:0;
}

.navHome ul li {
display:block;
margin-bottom:10px;	
}

.navHome ul li a:link {
font-size:13px;
font-family: 'courier_primeregular';
display:block;
background-color:#1d1e1f;
padding:5px;
color:#ffffff;
text-decoration:none;
}

.navHome ul li a:visited {
color:#ffffff;
text-decoration:none;
background-color:#1d1e1f;
}

.navHome ul li a:hover {
background-color:#507CBE;
}

.navHome ul li.last {
margin:0;
padding:0;
}

.navHome ul li.last a.bottomNav {
background-color:#ec2c0b;
padding:15px 5px;
}

.navHome ul li.last a.bottomNav:link {
background-color:#ec2c0b;
padding:15px 5px;
}

.navHome ul li.last a.bottomNav:visited {
background-color:#ec2c0b;
padding:15px 5px;
}

.navHome ul li.last a.bottomNav:hover {
background-color:#507CBE;
padding:15px 5px;
}

.navHome ul li ul {
display:none;
}

.navHome ul li:hover ul {
display:block;
padding-top:10px
}

.navHome ul li ul li a {
color:#1d1e1f;
background-color:#ffffff;
}

.navHome ul li ul li a:link {
color:#1d1e1f;
background-color:#ffffff;
}

.navHome ul li ul li a:visited {
color:#1d1e1f;
background-color:#ffffff;
}

.navHome ul li ul li a:hover {
color:#ffffff;
background-color:#507CBE;
}

.socialLinks {
position:fixed;
z-index:1000;
right:15.75%;
top:7.5%;
}

.socialLinks ul {
list-style-type:none;
padding:0;
margin:0;
}

.socialLinks ul li {
display:inline;
padding-left:2px;
}

.slideText {
width:35.165%;
position:fixed;
z-index:1000;
right:2.196%;
top:17.5%;
}

.slideText p {
color:#ffffff;
line-height:20px;
font-size:22px;
line-height:30px;
padding-bottom:5px;
}

/*.slideText p:before {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/before-quote.png') CENTER CENTER NO-REPEAT;
content:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/transparent-quote.png');
position:relative;
display:inline-block;
width:38px;
height:33px;
top:0px;
left:-10px;
}

.slideText p:after {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/after-quote.png') CENTER CENTER NO-REPEAT;
content:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/transparent-quote.png');
position:relative;
display:inline-block;
width:38px;
height:33px;
bottom:-15px;
left:5px;
margin-top:-10px;
}*/

.quoteSig {
width:100%;
position:relative;
z-index:1000;
right:2.196%;
top:40%;
}

p.quoteName {
padding-left:20px;
color:#ffffff;
font-size:22px;
line-height:30px;
}

p.quoteName:before {
display:none;
}

p.quoteName:after {
display:none;
}

.bookVideo {
position:relative;
display:block;
width:100%;
height:280px;
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/showtime-home-video.png') no-repeat top center;
-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";
margin-top:20px;
}

.home-quaz {
position:relative;
display:block;
width:100%;
height:299px;
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/JeffPearlman-QuazLogo-BLUEFINAL.png') no-repeat top center;
/*-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";*/
margin-top:0px;
}

.bookPurchase {
position:relative;
display:block;
width:100%;
height:340px;
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/JeffPearlman-QuazLogo-BLUEFINAL.png') no-repeat top center;
/*-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";*/
margin-top:0px;
}

.bookPurchaseTwo {
position:relative;
display:block;
width:100%;
height:340px;
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/JeffPearlman-QuazLogo-BLUEFINAL.png') no-repeat top center;
/*-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";*/
margin-top:0px;
}

.bookPurchaseThree {
position:relative;
display:block;
width:100%;
height:340px;
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/JeffPearlman-QuazLogo-BLUEFINAL.png') no-repeat top center;
/*-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";*/
margin-top:0px;
}


a.buyShowtime {
font-family: 'courier_primebold';
display:block;
text-decoration:none;
color:#ffffff;
font-size:32px;
text-align:center;
width:100%;
}

a.buyShowtime:link {
font-family: 'courier_primebold';
display:block;
text-decoration:none;
color:#ffffff;
font-size:32px;
text-align:center;
width:100%;
}

a.buyShowtime:visited {
text-decoration:none;
color:#ffffff;
}

a.buyShowtime:hover { 
color:#EC2C0B;
}

/* Interior Blue Background Page */ 

body#blueBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/blue-bg.jpg') no-repeat top center;
background-color:#3498db;
-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";
}

body#yellowBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/yellow-bg.jpg') no-repeat top center;
background-color:#f3e231;
-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";
}

body#purpleBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/purple-bg.jpg') no-repeat top center;
background-color:#941bc7;
-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";
}

body#tealBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/teal-bg.jpg') no-repeat top center;
background-color:#b3dddc;
-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";
}

body#greenBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/green-bg.jpg') no-repeat top center;
background-color:#00a346;
-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";
}

/* Interior Header Styles */

.header {
margin-top:20px;
}

h1.logoText {
font-family: 'Pacifico', cursive;
font-size:64px;
line-height:64px;
color:#ffffff;
text-transform:none;
}

ul#socialLinkInt {
margin:0;
padding:0;
list-style-type:none;
float:right;
}

ul#socialLinkInt li {
display:inline-block;
padding-right:5px;
margin-top:40px;
}

/* Interior Content Area Styles */

.intContentWrap {
max-width:1170px;
min-width:320px;
width:100%;
background-color:#ffffff;
height:auto;
margin:60px auto;
}

/* Interior Body Area Style */ 

.bodyContent {
width:96%;
margin-bottom:30px;
padding-left:25px;
}

.bodyContent h1 {
font-family: 'courier_primeregular';
font-size:42px;
color:#767676;
}

.bodyContent .heading h1 {
color: #7a7a7a;
font: bold 46px/46px 'PT Sans Narrow' , sans-serif;
}

.heading {
}

.bodyContent p {
font-family: 'Andada', serif;
font-size:18px;
line-height:26px;
padding-bottom:20px;
color:#1d1e1f;
}

.bodyContent img {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
max-width:690px;
height:auto;
}

.bookRow {
width:100%;
height:auto;
margin-bottom:50px;
}

.bookHolder {
width:30%;
margin-right:3%;
float:left;
height:auto;
}

.bookHolder img {
display:block;
width:100%;
height:auto;
}

.videoHolder {
width:66%;
float:left;
height:315px;
}

.videoHolder iframe,
.videoHolder object,
.videoHolder embed {
width: 100%;
height: 100%;
}

a.amazonBtn {
display:block;
width:100%;
color:#ffffff;
font-family: 'Andada', serif;
font-size:16px;
background-color:#E08D2C;
margin:10px auto 5px auto;
padding:5px 10px;
text-align:center;
text-decoration:none;
}

a.amazonBtn:visited {
display:block;
width:100%;
color:#ffffff;
font-family: 'Andada', serif;
font-size:16px;
background-color:#E08D2C;
text-decoration:none;
}

a.amazonBtn:hover {
text-decoration:none;
color:#FCF372;
}

a.barnesBtn {
display:block;
width:100%;
color:#ffffff;
font-family: 'Andada', serif;
font-size:16px;
background-color:#295A32;
margin:5px auto 5px auto;
padding:5px 10px;
text-align:center;
text-decoration:none;
}

a.barnesBtn:visited {
display:block;
width:100%;
color:#ffffff;
font-family: 'Andada', serif;
font-size:16px;
background-color:#295A32;
text-decoration:none;
}

a.barnesBtn:hover {
background-color:#295A32;
text-decoration:none;
color:#FCF372;
}

a.bamBtn {
display:block;
width:100%;
color:#ffffff;
font-family: 'Andada', serif;
font-size:16px;
background-color:#009DCC;
margin:5px auto 5px auto;
padding:5px 0;
text-align:center;
text-decoration:none;
}

a.bamBtn:visited {
display:block;
width:100%;
color:#ffffff;
font-family: 'Andada', serif;
font-size:16px;
background-color:#009DCC;
margin:5px auto 5px auto;
padding:5px 0;
text-align:center;
text-decoration:none;
}

a.bamBtn:hover {
display:block;
width:100%;
color:#ffffff;
font-family: 'Andada', serif;
font-size:16px;
background-color:#009DCC;
margin:5px auto 5px auto;
padding:5px 0;
text-align:center;
text-decoration:none;
color:#FCF372;
}

a.indieboundBtn {
display:block;
width:100%;
color:#ffffff;
font-family: 'Andada', serif;
font-size:16px;
background-color:#C21016;
margin:5px auto 5px auto;
padding:5px 0;
text-align:center;
text-decoration:none;
}

a.indieboundBtn:visited {
display:block;
width:100%;
color:#ffffff;
font-family: 'Andada', serif;
font-size:16px;
background-color:#C21016;
margin:5px auto 5px auto;
padding:5px 0;
text-align:center;
text-decoration:none;
}

a.indieboundBtn:hover {
display:block;
width:100%;
color:#ffffff;
font-family: 'Andada', serif;
font-size:16px;
background-color:#C21016;
margin:5px auto 5px auto;
padding:5px 0;
text-align:center;
text-decoration:none;
color:#FCF372;
}

a.itunesBtn {
display:block;
width:100%;
color:#ffffff;
font-family: 'Andada', serif;
font-size:16px;
background-color:#808080;
margin:5px auto 5px auto;
padding:5px 0;
text-align:center;
text-decoration:none;
}

a.itunesBtn:visited {
display:block;
width:100%;
color:#ffffff;
font-family: 'Andada', serif;
font-size:16px;
background-color:#808080;
margin:5px auto 5px auto;
padding:5px 0;
text-align:center;
text-decoration:none;
}

a.itunesBtn:hover {
display:block;
width:100%;
color:#ffffff;
font-family: 'Andada', serif;
font-size:16px;
background-color:#808080;
margin:5px auto 5px auto;
padding:5px 0;
text-align:center;
text-decoration:none;
color:#FCF372;
}

a.penguinBtn {
display:block;
width:100%;
color:#ffffff;
font-family: 'Andada', serif;
font-size:16px;
background-color:#F60;
margin:5px auto 5px auto;
padding:5px 0;
text-align:center;
text-decoration:none;
}

a.penguinBtn:visited {
display:block;
width:100%;
color:#ffffff;
font-family: 'Andada', serif;
font-size:16px;
background-color:#F60;
margin:5px auto 5px auto;
padding:5px 0;
text-align:center;
text-decoration:none;
}

a.penguinBtn:hover {
display:block;
width:100%;
color:#ffffff;
font-family: 'Andada', serif;
font-size:16px;
background-color:#F60;
margin:5px auto 5px auto;
padding:5px 0;
text-align:center;
text-decoration:none;
color:#FCF372;
}

/* Interior Sidebar Styles */

.widget_text {
padding-bottom:20px;
border-bottom:solid thin #bdbdbd;}


.buyBookSb {
width:81.944%;
margin:20px auto 0px auto;
}

.quazCastSb {
width:47.222%;
margin:20px auto 0px auto;
}

.news {
width:88.89%;
}

.news h3 {
font-family: 'courier_primeregular';
color:#2980b9;
font-size:30px;
line-height:30px;
text-transform:none;
}

.news ul {
list-style-type:none;
margin:0;
padding:0;
}

.news ul li {
margin-bottom:20px;
}

.news ul li a:link {
font-family: 'Andada', serif;
font-size:19px;
line-height:28px;
color:#1d1e1f;
text-decoration:none;
}

.news ul li a:visted {
font-family: 'Andada', serif;
font-size:19px;
line-height:28px;
color:#1d1e1f;
text-decoration:none;
}

.news ul li a:hover {
font-family: 'Andada', serif;
font-size:19px;
line-height:28px;
color:#f1c40f;
text-decoration:none;
}

.widget_archive {
width:100%;
margin:20px 0;
padding-bottom:20px;
border-bottom:solid thin #bdbdbd;
}

.widget_archive h3 {
width:100%;
/*height:76px;*/
font-family:'Andada', serif;
/*background-image:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/archive-header-bg.png');
background-position:center top;
background-repeat:no-repeat;*/
color: #999999;
font-size:24px;
line-height:30px;
/*padding-top:10px;*/
text-align:left;
}

.widget_recent_entries h3 {
width:100%;
/*height:76px;*/
font-family:'Andada', serif;
/*background-image:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/archive-header-bg.png');
background-position:center top;
background-repeat:no-repeat;*/
color: #999999;
font-size:24px;
line-height:30px;
/*padding-top:10px;*/
text-align:left;
}

.widget_recent_entries {
width:100%;
margin:20px 0;
padding-bottom:20px;
border-bottom:solid thin #bdbdbd;
}

.widget_archive select {
width:100%;
height:30px;
padding:3px 0 0 0;
text-align:center;
}

.widget_category_posts-content {
margin-bottom:50px;
}

.widget_category_posts-content h3 {
width:100%;
/*height:76px;*/
font-family:'Andada', serif;
/*background-image:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/archive-header-bg.png');
background-position:center top;
background-repeat:no-repeat;*/
color: #999999;
font-size:24px;
line-height:30px;
/*padding-top:10px;*/
text-align:left;
}

select.category-posts-dropdown {
width:100%;
height:30px;
padding:3px 0 0 0;
text-align:center;
}

.twitterSb {
width:100%;
margin-bottom:20px;
}

.twitterSb h3 {
width:100%;
/*height:76px;*/
font-family:'Andada', serif;
/*background-image:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/archive-header-bg.png');
background-position:center top;
background-repeat:no-repeat;*/
color: #999999;
font-size:24px;
line-height:30px;
/*padding-top:10px;*/
text-align:left;
}

.blackWrap {
width:100%;
height:auto;
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/black-wrap-bg.png') repeat;
padding:15px 25px 5px 35px;
}

/* Inteior Footer Styles */

.yellowFooterWrap {
max-width:1170px;
min-width:320px;
width:100%;
background-color:#f1c40f;
height:auto;
margin:0 auto;
padding:30px 0;
}

.blueFooterWrap {
max-width:1170px;
min-width:320px;
width:100%;
background-color:#2071a5;
height:auto;
margin:0 auto;
padding:30px 0;
}

.footerBooks {
width:94.44%;
height:auto;
padding-left:10px;
}

.rowBooks {
width:100%;
float:left;
margin-bottom:10px;
}

.book {
width:28.88%;
float:left;
margin-right:7px;
}

.last {
margin-right:0 !important;
}

.footerQuote {
width:100%;
}

.footerQuote p {
font-family: 'Andada', serif;
font-size:26px;
line-height:36px;
color:#ffffff;
padding-left:40px;
}

.footerQuote p:before {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/before-quote.png') CENTER CENTER NO-REPEAT;
content:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/transparent-quote.png');
position:absolute;
display:inline-block;
width:38px;
height:33px;
top:0px;
left:10px;
}

.footerQuote p:after {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/after-quote.png') CENTER CENTER NO-REPEAT;
content:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/transparent-quote.png');
position:relative;
display:inline-block;
width:38px;
height:33px;
bottom:-10px;
left:10px;
}

.footerQuoteSig {
width:100%;
height:auto;
}

.footerQuoteSig p {
width:100%;
padding-left:100px;
color:#ffffff;
font-size:22px;
lin-height:28px;
}

ul.lcp_catlist {
list-style-type:none;
margin:0;
padding:0;
}

ul.lcp_catlist li {
display:block;
margin-bottom:30px;
font-family: 'Andada', serif;
font-size:18px;
line-height:26px;
color:#1d1e1f;
}

ul.lcp_catlist li a {
color: #767676;
font-family: 'courier_primeregular';
font-size: 32px;
line-height:32px;
text-decoration:none;
display:block;
width:100%;
padding-bottom:10px;
}

ul.lcp_catlist li a:visited {
color: #767676;
text-decoration:none;
}

ul.lcp_catlist li a:hover {
color:#3398DB;
text-decoration:underline;
}

.entry-header .attachment-post-thumbnail {
display:none;
}

.articleRow {
width:100%;
height:auto;
margin-bottom:50px;
}

.imageHere {
width:30%;
height:auto;
float:left;
margin-right:3%;
padding-top:10px;
}

.imageHere img {
display:block;
width:100%;
height:auto;
}

.textHere {
width:66%;
height:auto;
float:left;
}

.textHere h2 {
margin-top:0 !important;
}

.textHere:after {
clear:both;
}

.copyright p{
	font-family: Andada,serif;
	color:#ffffff !important;
	font-size:14px;
	line-height:20px;
	padding-bottom:0px;
}

.copyright a {
	font-family: Andada,serif;
	color:#ffffff !important;
	text-decoration:underline;
}

.copyright a:link {
	font-family: Andada,serif;
	color:#ffffff !important;
	text-decoration:underline;
}

.copyright a:hover {
	color:#F90 !important;
	text-decoration:none;
}

/* Responsive images. Fluid images for posts, comments, and widgets */

.comment-content img,
.entry-content img,
.entry-summary img,
#site-header img,
.widget img,
.wp-caption {
	max-width: 100%;
}

/**
 * Make sure images with WordPress-added height and width attributes are
 * scaled correctly.
 */

.comment-content img[height],
.entry-content img,
.entry-summary img,
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"],
#site-header img {
	height: auto;
}

img.size-full,
img.size-large,
.wp-post-image,
.post-thumbnail img {
	height: auto;
	max-width: 100%;
}

/* Make sure embeds and iframes fit their containers */

embed,
iframe,
object,
video {
	margin-bottom: 24px;
	max-width: 100%;
}

p > embed,
p > iframe,
p > object,
span > embed,
span > iframe,
span > object {
	margin-bottom: 0;
}

/* Alignment */

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

blockquote.alignleft,
img.alignleft {
	margin: 7px 24px 7px 0;
}

.wp-caption.alignleft {
	margin: 7px 14px 7px 0;
}

blockquote.alignright,
img.alignright {
	margin: 7px 0 7px 24px;
}

.wp-caption.alignright {
	margin: 7px 0 7px 14px;
}

blockquote.aligncenter,
img.aligncenter,
.wp-caption.aligncenter {
	margin-top: 7px;
	margin-bottom: 7px;
}

.site-content blockquote.alignleft,
.site-content blockquote.alignright {
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	padding-top: 17px;
	width: 50%;
}

.site-content blockquote.alignleft p,
.site-content blockquote.alignright p {
	margin-bottom: 17px;
}

.wp-caption {
	margin-bottom: 24px;
}

.wp-caption img[class*="wp-image-"] {
	display: block;
	margin: 0;
}

.wp-caption {
	color: #767676;
}

.wp-caption-text {
	font-family:Georgia, serif !important;
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
	font-size: 14px !important;
	font-style: italic;
	line-height: 1.5 !important;
	margin: 9px 0;
	padding: 0 10px;
}

.holder {
	width:100%;
}

.holder input[type="search"] {
	width:80%;
	float:left;
	height:30px;
}

.holder input[type="submit"] {
	display:block;
	width:20%;
	background-color:#2071a5;
	color:#ffffff;
	border:none;
	float:right;
	height:30px;
	font-family: 'courier_primebold';
	font-size:16px;
}

img.quazlogo {
    padding-top: -45px !important;
    margin-top: -45px; 
}

@media (min-width:640px) {
.mobile {
display:none;
}
}

@media (max-width:640px) {
.navHome {
position:relative;
width:100%;
}

.dropdown-menu > li > a {
color: #7d7e81 !important;
font-family: 'courier_primeregular';
display: block;
padding: 3px 10px !important;
clear: both;
font-weight: normal;
line-height: 1.428571429;
white-space: nowrap;
font-size:16px !important;
}

.footerQuote {
width:100%;
margin-top:50px;
}

h1.logoText {
font-size:45px;
line-height:45px;
}

body#blueBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/blue-bg-mobile.jpg') no-repeat top center;
background-color:#3498db;
height:300px;
}

body#yellowBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/yellow-bg-mobile.jpg') no-repeat top center;
background-color:#f3e231;
height:300px;
}

body#purpleBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/purple-bg-mobile.jpg') no-repeat top center;
background-color:#941bc7;
height:300px;
}

body#tealBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/teal-bg-mobile.jpg') no-repeat top center;
background-color:#b3dddc;
height:300px;
}

body#greenBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/green-bg-mobile.jpg') no-repeat top center;
background-color:#00a346;
height:300px;
}

.footerQuote p {
font-size:18px;
line-height:24px;
}

.footerQuote p:before {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/before-quote.png') CENTER CENTER NO-REPEAT;
content:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/transparent-quote.png');
position:absolute;
display:inline-block;
width:38px;
height:33px;
top:-10px;
left:10px;
}

.footerQuote p:after {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/after-quote.png') CENTER CENTER NO-REPEAT;
content:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/transparent-quote.png');
position:relative;
display:inline-block;
width:38px;
height:33px;
bottom:-20px;
left:10px;
margin-top:-15px;
}

.footerQuoteSig p {
width:100%;
padding-left:60px;
color:#ffffff;
font-size:18px;
lin-height:24px;
}

.news {
padding-left:20px;
}

.slidesFull {
display:none;
}

.mobile {
display:block;
width:100%;
height:auto;
background-color:#000000;
}

.mobileLogo {
width:100%;
}

.mobileLogo h1 {
text-align:center;
font-family: 'Pacifico', cursive;
font-size:46px;
line-height:46px;
color:#ffffff;
text-transform:none;
margin:0;
padding:0;
padding-top:30px;
}

.mobileSocial {
float:left;
width:auto;
margin-top:10px;
}

.mobileSocial ul{
width:130px;
margin:0 auto;
list-style-type:none;
padding:0;
}

.mobileSocial ul li {
display:inline;
padding-right:5px;
}

.mobileNav {
width:100%;
background-color:#482D83;
margin-top:30px;
}

.mobileNav .navbar {
border-bottom:none;
margin-bottom: 20px;
min-height: 30px;
position: relative;
}

.mobileNav .navbar-default .navbar-nav > li > a {
font-family: 'courier_primeregular';
color: #ffffff;
font-size:22px;
font-weight:normal;
}

.mobileNav .navbar-default .navbar-nav > li > a:hover {
color:#f1c40f;
}

.headshotMobile {
width:100%;
height:auto;
margin-top:0px;
}

.showtimeMobWrap {
width:100%;
background-color:#482D83;
}

.mobileShotimeVideo {
width:100%;
min-width:230px;
max-width:305px;
margin:0 auto 0 auto;
padding:30px 20px;
}

.mobileShotimeVideo a {
display:block;
width:100%;
font-family: 'courier_primeregular';
color: #ffffff;
font-size:26px;
font-weight:normal;
text-align:center;
padding-bottom:10px;
}

.mobileShotimeVideo a:link {
display:block;
width:100%;
font-family: 'courier_primeregular';
color: #ffffff;
font-size:26px;
font-weight:normal;
text-align:center;
}

.mobileShotimeVideo a:visited {
text-decoration:none;
color:#ffffff;
}

.mobileShotimeVideo a:hover {
color:#f1c40f;
text-decoration:none;
}

.mobileQuote {
padding:60px 60px 10px 60px;
background-color:#f1c40f;
}

.mobQuote p {
font-family: 'Andada', serif;
color:#ffffff;
text-indent:2px;
}

.mobQuote p:before {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/before-quote.png') CENTER CENTER NO-REPEAT;
content:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/transparent-quote.png');
position:absolute;
display:inline-block;
width:38px;
height:33px;
left:20px;
margin-top:-10px;
}

.mobQuote p:after {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/after-quote.png') CENTER CENTER NO-REPEAT;
content:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/transparent-quote.png');
position:relative;
display:inline-block;
width:38px;
height:33px;
bottom:-15px;
left:5px;
margin-top:-10px;
}

.mobSig p {
color:#ffffff;
}

.bookRow {
width:100%;
height:auto;
margin-bottom:0px;
}

.bookHolder {
width:100%;
margin-right:0;
margin-top:30px;
float:left;
height:auto;
}

.bookHolder img {
margin:0 auto;
}

.videoHolder {
width:100%;
float:left;
clear:both;
margin-top:30px;
}

.twitterSb h3 {
width:100%;
height:76px;
font-family:'Andada', serif;
background-image:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/archive-header-bg.png');
background-position:center top;
background-repeat:no-repeat;
color:#ffffff;
font-size:24px;
line-height:30px;
padding-top:10px;
text-align:center;
}

.widget_archive h3 {
width:100%;
height:76px;
font-family:'Andada', serif;
background-image:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/archive-header-bg.png');
background-position:center top;
background-repeat:no-repeat;
color:#ffffff;
font-size:30px;
line-height:36px;
padding-top:10px;
text-align:center;
}

img.size-full {
display:block;
width:100%;
height:auto;
}

img.size-large {
display:block;
width:100%;
height:auto;
}
}

@media (max-width:640px) and (orientation:landscape) {
ul#socialLinkInt {
margin:0;
padding:0;
margin-top:-80px;
list-style-type:none;
float:right;
}
}



@media (min-width:640px) and (max-width:767px) {
.footerQuote {
width:100%;
margin-top:50px;
}

body#blueBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/blue-bg-mobile.jpg') no-repeat top center;
background-color:#3498db;
height:300px;
}

body#yellowBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/yellow-bg-mobile.jpg') no-repeat top center;
background-color:#f3e231;
height:300px;
}

body#purpleBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/purple-bg-mobile.jpg') no-repeat top center;
background-color:#941bc7;
height:300px;
}

body#tealBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/teal-bg-mobile.jpg') no-repeat top center;
background-color:#b3dddc;
height:300px;
}

body#greenBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/green-bg-mobile.jpg') no-repeat top center;
background-color:#00a346;
height:300px;
}

img.size-full {
display:block;
width:100%;
height:auto;
}
img.size-large {
display:block;
width:100%;
height:auto;
}
}

@media (min-width:767px) and (max-width:845px) {
body#blueBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/blue-bg-mobile.jpg') no-repeat top center;
background-color:#3498db;
height:300px;
}

body#yellowBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/yellow-bg-mobile.jpg') no-repeat top center;
background-color:#f3e231;
height:300px;
}

body#purpleBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/purple-bg-mobile.jpg') no-repeat top center;
background-color:#941bc7;
height:300px;
}

body#tealBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/teal-bg-mobile.jpg') no-repeat top center;
background-color:#b3dddc;
height:300px;
}

body#greenBg {
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/green-bg-mobile.jpg') no-repeat top center;
background-color:#00a346;
height:300px;
}

h1.logoText {
font-size:45px;
line-height:45px;
}

.nav > li > a {
position: relative;
display: block;
padding: 10px 10px;
}

.navbar-default .navbar-nav > li > a {
font-family: 'courier_primeregular';
color: #7d7e81;
font-size:16px;
font-weight:normal;
}

.bookVideo {
height:150px;
}

.slideText p {
font-size:20px;
line-height:28px;
}

a.buyShowtime {
font-family:'courier_primebold';
display:block;
text-decoration:none;
color:#ffffff;
font-size:24px;
text-align:center;
width:100%;
}

a.buyShowtime:link {
font-family:'courier_primebold';
display:block;
text-decoration:none;
color:#ffffff;
font-size:24px;
text-align:center;
width:100%;
}

.twitterSb h3 {
width:100%;
height:76px;
font-family:'Andada', serif;
background-image:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/archive-header-bg.png');
background-position:center top;
background-repeat:no-repeat;
color:#ffffff;
font-size:24px;
line-height:30px;
padding-top:10px;
text-align:center;
}

.widget_archive h3 {
width:100%;
height:76px;
font-family:'Andada', serif;
background-image:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/archive-header-bg.png');
background-position:center top;
background-repeat:no-repeat;
color:#ffffff;
font-size:24px;
line-height:30px;
padding-top:10px;
text-align:center;
}
}

@media (min-width:846px) and (max-width:1024px) {
h1.logoText {
font-size:45px;
line-height:45px;
}

.nav > li > a {
position: relative;
display: block;
padding: 10px 10px;
}

.navbar-default .navbar-nav > li > a {
font-family: 'courier_primeregular';
color: #7d7e81;
font-size:15px;
font-weight:normal;
}

.bookVideo {
height:190px;
}

.slideText p {
font-size:18px;
line-height:26px;
}

.twitterSb h3 {
width:100%;
height:76px;
font-family:'Andada', serif;
background-image:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/archive-header-bg.png');
background-position:center top;
background-repeat:no-repeat;
color:#ffffff;
font-size:24px;
line-height:30px;
padding-top:10px;
text-align:center;
}
}

@media (min-width:641px) and (max-width:1024px){
	.bookPurchase {
	position:relative;
	display:block;
	width:100%;
	min-width:300px;
height:340px;
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/JeffPearlman-QuazLogo-BLUEFINAL.png') no-repeat top center;
	/*-webkit-background-size: 100%;
	-moz-background-size: 100%;
	-o-background-size: 100%;
	background-size: 100%;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";*/
	margin-top:0px;
	}

	.bookPurchaseTwo {
	position:relative;
	display:block;
	width:100%;
	min-width:300px;
height:340px;
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/JeffPearlman-QuazLogo-BLUEFINAL.png') no-repeat top center;
	/*-webkit-background-size: 100%;
	-moz-background-size: 100%;
	-o-background-size: 100%;
	background-size: 100%;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";*/
	margin-top:0px;
	}

	.bookPurchaseThree {
	position:relative;
	display:block;
	width:100%;
	min-width:300px;
height:340px;
background:url('http://www.jeffpearlman.com/wp-content/themes/jeffpearlmancustom/images/JeffPearlman-QuazLogo-BLUEFINAL.png') no-repeat top center;
	/*-webkit-background-size: 100%;
	-moz-background-size: 100%;
	-o-background-size: 100%;
	background-size: 100%;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";*/
	margin-top:0px;
	}

}

@media (min-width:641px) and (max-width:1024px) and (orientation:portrait){
	.bookPurchase {margin-left:-30px;}
	
	.bookPurchaseTwo {margin-left:-30px;}
	
	.bookPurchaseThree {margin-left:-30px;}
}

@media (min-width:1025px) and (max-width:1300px) { 
.slideText p {
font-size:20px;
line-height:28px;
}

.bookVideo {
height:200px;
}
}

@media (min-width:1301px) and (max-width:1440px) {
.slideText p {
font-size:20px;
line-height:28px;
}

.bookVideo {
height:250px;
}
}

@media (min-width:1681px) and (max-width:1921px) {
.bookVideo {
height:375px;
}
}