.content-sidebar .site-inner .comment article {padding:10px;}
p.arrow {
    background: url(https://secure1.mlspcdn.net/themes/secretsocialblueprint/img/icon-arrow.png) no-repeat left 2px;
    padding-left: 29px;
}
p.check {
    background: url(https://secure1.mlspcdn.net/themes/secretsocialblueprint/img/icon-check.png) no-repeat left 3px;
    padding-left: 30px;
    line-height: 25px;
    margin-bottom: 30px;
    font-size: 18px;
    padding-top: 0px;
}
.bctt-click-to-tweet {white-space:normal;}
img.wiggle {
   animation: wiggle 4s infinite;
}
img.wiggle:hover {animation:none;}
@keyframes wiggle {
    0% { transform: rotate(0deg); }
   80% { transform: rotate(0deg); }
   85% { transform: rotate(2deg); }
   95% { transform: rotate(-2deg); }
  100% { transform: rotate(0deg); }
}
p.arrow-purple {background: url(https://secure1.mlspcdn.net/images/icons/icon-arrow-purple.png) no-repeat top left;
    padding-left: 37px;}
p.green-check {    
	background: url(http://secure1.mlspcdn.net/images/icons/icon-check-green.png) no-repeat left 2px;
    padding-left: 33px;
    padding-top: 7px;}
.blueprint-column {box-shadow: 10px 10px 0 rgba(0,0,0,0.08);}
.background-black {background-color:#000;}
.member-month h2 {text-transform: uppercase;
    margin-top: 5px !important;
    padding-top: 0px;}
.member-month h4 {    text-transform: uppercase;
    font-size: 15px;
    margin-bottom: 0px !important;
    padding-bottom: 0px;}
.comment-form-cookies-consent {width: 100%;}
.comment-form-cookies-consent input {    margin-right: 7px;}
.comment-form-cookies-consent label {    display: inline;}
.nav-eyebrow .genesis-nav-menu a {color:#fff;font-weight:800;padding:5px 15px}
.nav-eyebrow .genesis-nav-menu a:hover {color:#fff; text-decoration:underline;}
.nav-eyebrow, .nav-eyebrow .wrap {    background: #000;
    color: #fff;
overflow:hidden;}
.nav-eyebrow .genesis-nav-menu .menu-item {float:right;}
.book {    
		    border: 1px solid #eee;
    padding: 0px 20px;
    margin: 20px 0;
    background: #f7f7f7;
}
.book h4 {font-weight: 800;
    font-size: 18px;}
.book h2 {margin-top: 0px !important;
    margin-bottom: 10px !important;}
.book h6 {    font-style: italic;
    margin-bottom: 18px;}
.book p {}
.book .amazon-button {background: #f4d078;
    background: -webkit-linear-gradient(top,#f7dfa5,#f0c14b);
    background: linear-gradient(to bottom,#f7dfa5,#f0c14b);
    box-shadow: 0 1px 0 rgba(255,255,255,.4) inset;
    border-color: #a88734 #9c7e31 #846a29;
    color: #111;
    padding: 9px 40px;
    font-size: 15px;
    font-weight: 600;
    border-radius: 4px;
    border-width: 1px;
    border-style: solid;}
.book img {}
.bb-full-width .site-inner .wrap {max-width:none !important; padding:0px; }
.bb-full-width .site-inner .wrap article {margin-top:0px; padding-top:0px;}
.bb-full-width .wp-post-image {display:none;}
.essb_displayed_sidebar {    background: #eee;
    padding: 8px 5px 8px 8px;
    border-radius: 0px 4px 4px 0px;
    border-color: #ddd;
    border-style: solid;
	border-width: 1px 1px 1px 0;}
.bb-full-width-sharengine {text-align:center;}
.bb-full-width-sharengine p {margin-bottom:0px !important;}
.bb-full-width-sharengine h4 {    margin-top: 5px !important;
    margin-bottom: 5px !important;
    font-weight: bold !important;
    font-size: 16px !important;}
.bb-full-width-sharengine img {    margin: 0 auto 10px !important;
    float: none;}
.bb-full-width-sharengine .button {    margin-top: 10px;}
.bb-full-width #jp-relatedposts {    
	max-width: 800px;
	margin: 20px auto;}
.bb-full-width .fb_iframe_widget {
    max-width: 800px !important;
    width: 100% !important;
    min-width: auto !important;
}
.bb-full-width .yuzo_related_post {display:block;}
.bb-full-width .yuzo_related_post,
.bb-full-width p.entry-meta,
.bb-full-width .pagination,
.bb-full-width .author-box,
.bb-full-width .fb-comments,
.bb-full-width .comment-respond,
.bb-full-width .fb-comments-title,
.bb-full-width .entry-comments,
.bb-full-width div[id*="wpdevar_comment"]{    
	max-width: 800px;
	margin: 20px auto;}
.bb-full-width .entry-comments {padding:20px 0px;}
a.smoothscroll {color:#111; text-decoration:none;}
.blueprint-template { background: url(https://d34tp322e0pcja.cloudfront.net/wp-content/uploads/2018/10/02091428/background-blueprint.jpg) repeat;}
.blueprint-template h5 {color: #000;
    font-weight: 800;
    font-size: 22px;}
.blueprint-template p {color:#000;}
.blueprint-template hr {    margin: 20px 0px;
    width: 15%;
    border-top: 5px solid #999;}
.large-font p, .large-font ul li, .large-font ol li {font-size:20px;}
h4.double-head {    font-size: 28px !important;
	margin-top: 0px !important;}
body .double-head {    text-align: center;
    font-size: 46px;
    font-weight: 300 !important;
    border-bottom: 1px solid rgba(0,0,0,.15);
    line-height: 1.25;
    padding-bottom: 35px;}
.double-head strong {font-size: 22px;
    margin-bottom: 15px;
    display: block;}
div.box-gray {padding: 10px 15px;
    background: #f7f7f7;
	border: 1px solid #eee;}
.mtsnb a.button {background:#63be93 !important;}
.testimonial-card-content {padding-bottom:15px;}
.container-lazyload.preview-lazyload{margin-bottom:25px;}
.btn-post {
    padding: 12px 20px;
    border-radius: 2px;
    font-weight: bold;
    font-size: 15px;
    color: #000;
	box-shadow: 0 0 24px rgba(0,0,0,.2);
-webkit-transition:all .1s ease-in-out;
	-moz-transition:all .1s ease-in-out;
	-ms-transition:all .1s ease-in-out;
	-o-transition:all .1s ease-in-out;
	transition:all .1s ease-in-out}

.btn-post-reverse {background: #fff;}

.btn-post:hover {box-shadow:none;}
.btn-post:hover {
	color: #0061b0;}
.btn-interview {    background: #63be93;
    color: #fff;
    display: block;
    text-align: center;
    box-shadow: none;
	font-weight: bold !important;}
.box-yellow {    background: #fff003;
    color: #000;
    font-weight: bold;
    padding: 25px 30px 25px;
    margin: 40px 0;
    font-size: 17px;
    text-align: center;
    padding: 25px 30px 10px;}
.btn-info {background:#1377c6;}
.box-yellow strong {font-weight:800;}
.box-yellow .btn-post {    background: #fb3255;
    color: #fff;
    text-transform: uppercase;
    font-weight: 800;
    text-align: center;}
.box-yellow .btn-post:hover {background:#b70b29;}
.margin-top {margin-top:25px;}
.margin-bottom {margin-bottom:25px;}
/* MEDIA QUERIES */
@media (max-width: 992px) {
	body.bb-full-width .essb_displayed_sidebar {display:none !important;}
	.content-sidebar .site-inner article.post {
    padding: 10px 1% 7%;
}
}
@media (max-width: 767px) {
	body .double-head {font-size:42px;}
	.entry-comments {
    padding: 0;
}
	.comment-list li {
    padding: 0 8px 20px;
}
}
@media (max-width: 480px) {
	body .double-head {font-size:32px;}
	.site-inner .wrap {padding: 0 10px;}
.bb-full-width p.entry-meta,
.bb-full-width .pagination,
.bb-full-width .author-box,
.bb-full-width .fb-comments,
.bb-full-width .comment-respond,
.bb-full-width .fb-comments-title,
.bb-full-width .entry-comments,
.bb-full-width #jp-relatedposts {    
	margin: 20px 20px;}
.bb-full-width .fb_iframe_widget {width:auto !important;}
}
ol li, ul li {    
	line-height: 27px;
  font-size: 17px;
}
