/*
Theme Name: The7 - Child
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.5
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/
@import url("../dt-the7/style.css");
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);
@import url('https://fonts.googleapis.com/css?family=Dancing+Script:400,700');
@import url('https://fonts.googleapis.com/css?family=Montserrat:400,600,700,800,900');
@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700,900');

@font-face {
	font-family: 'Bebas Neue';
	font-style: normal;
	font-weight: normal;
	src: local('Bebas Neue'), url('/assets/BebasNeue.woff') format('woff');
}


body {
    background: #fff;
    background-image: none;
}

::selection {color:#fff;background:#9C2336;}
::-moz-selection {color:#fff;background:#9C2336;}

.transparent #header {
    background: none repeat scroll center center rgba(0, 0, 0, 0);
}

#top-bar .wf-float-left p {
    color: #ccc;
    text-transform: uppercase;
    letter-spacing: 1px;
}

#header .mini-search .field {;
	font-style: normal;
}

#main-nav > li > a {
	font-weight: 400;
}

#main-nav > li.act, #main-nav.fancy-rollovers > li.act {
	background: none !important;
	background-color: none !important;
}

#main-nav > li.act a > span {
	color: #9C2336 !important;
}

#header .mini-search .field {
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
}

html.js body.home div#page div#main.sidebar-none {
	padding-top: 0;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper h1 {
	color: #fff;
	margin: 0 0 40px;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper {
	color: #fff;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell section.benefits-grid div.wf-cell div div.text-normal h4, html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell section.benefits-grid div.wf-cell div div.text-normal p {
	color: #fff;
	text-align: left;
	margin-bottom: 20px;
}

html.js body.single div#page div#main.sidebar-right div.wf-wrap div.wf-container-main div#content.content article#post-2566.post-2566 div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper h3 a {
	color: #9C2336;
	text-decoration: underline;
}

html.js body.single div#page div#main.sidebar-right div.wf-wrap div.wf-container-main div#content.content article#post-2566.post-2566 div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper h3 a:hover {
	text-decoration: none;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell section.benefits-grid div.wf-cell div div.text-normal h4 {
	font-size: 22px;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell section.benefits-grid div.wf-cell div div.text-normal p {
	color: #fff;
	text-align: left;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell section.benefits-grid div.wf-cell div div.text-normal p a.more-link {
	color: #fff;
	font-size: 14px;
	text-decoration: underline;
	margin-top: 0;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell section.benefits-grid div.wf-cell div div.text-normal p a.more-link:hover {
	text-decoration: none;
}

.details, .link.btn-link {
	background-image: none;
	padding-right: 0;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wf-container div.wf-cell div.testimonial-item {
	background:  rgba(255, 255, 255, 0.95) url('http://maybusch.profitroom.com/wp-content/uploads/2013/10/quotes.png') 25px 40px no-repeat;
	border: 0;
	padding: 40px 30px 40px 70px;
	min-height: 350px;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wf-container div.wf-cell div.testimonial-item article div.testimonial-content, html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wf-container div.wf-cell div.testimonial-item article div.testimonial-content p {
	font-size: 16px;
	color: #555;
	line-height: 28px;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell section.testimonial-item ul.testimonials div.rsOverflow div.rsContainer div.rsSlide li article div.testimonial-vcard {
	margin-top: 25px;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_row div.wf-cell div.wf-container div.wf-cell div.testimonial-item article div.testimonial-vcard {
	margin-top: 25px;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wf-container div.wf-cell div.testimonial-item article div.testimonial-vcard div.wf-td span.alignleft {
	display: none;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wf-container div.wf-cell div.testimonial-item article div.testimonial-vcard div.wf-td span.text-primary {
	font-weight: bold;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wf-container div.wf-cell div.testimonial-item article div.testimonial-vcard div.wf-td span.text-secondary {
	color: #555;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell section.testimonial-item ul.testimonials div.rsNav {
	bottom: -62px;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper h1 {
	color: #9C2336;
	letter-spacing: -1px;
}

html.js body.page div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell section.testimonial-item {
	background:  rgba(255, 255, 255, 0.95) url('http://maybusch.profitroom.com/wp-content/uploads/2013/10/quotes.png') 20px 30px no-repeat;
	padding: 30px 40px 40px 60px;
}

html.js body.page div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell section.testimonial-item ul.testimonials div.rsOverflow div.rsContainer div.rsSlide li article div.testimonial-vcard div.wf-td span.no-avatar {
	display: none;
}

html.js body.page div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell section.testimonial-item ul.testimonials div.rsOverflow div.rsContainer div.rsSlide li article div.testimonial-vcard div.wf-td span.text-primary {
	font-weight: bold;
}

html.js body.page div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell section.testimonial-item ul.testimonials div.rsOverflow div.rsContainer div.rsSlide li article div.testimonial-vcard div.wf-td span.text-secondary {
	color: #555;
}

html.js body.page div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell section.testimonial-item ul.testimonials div.rsNav {
	bottom: -62px;
}

#main {
	padding: 40px 0 40px;
}

#main.sidebar-none {
	padding-bottom: 0;
}

.home #main.sidebar-none, .blog #main.sidebar-none {
	padding-bottom: 40px;
}

html.js body.single div#page div#main.sidebar-right div.wf-wrap div.wf-container-main div#content.content div.post-meta {
	margin-top: 30px;
}

h1, h2, h3, h4, h5, h6 {
	margin-bottom: 20px;
	line-height: 1.4em;
}

h2 {
	letter-spacing: -1px;
}

h3 a {
	color: #9C2336;
	text-decoration: underline;
}

h3 a:hover {
	color: #9C2336;
	text-decoration: none;
}

html.js body.single div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h1.fancy-title {
	font-weight: 600;
	letter-spacing: -1px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8);
}

html.js body.single div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h2.fancy-subtitle {
	font-size: 30px;
	font-weight: 400;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8);
}

html.js body.page-id-1637 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup, html.js body.page-id-1893 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup  {
	width: 60%;
}

html.js body.page-id-1637 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h1.fancy-title, html.js body.page-id-1893 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h1.fancy-title {
	color: #fff !important;
	font-size: 80px;
	font-weight: 800;
	line-height: 1.1em;
	letter-spacing: -1px;
	margin-bottom: 30px;
	text-transform: uppercase;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8);
}

html.js body.page-id-1637 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h2.fancy-subtitle, html.js body.page-id-1893 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h2.fancy-subtitle {
	font-size: 24px;
	letter-spacing: 0;
	font-weight: 600;
}

p {
	margin-bottom: 20px;
}

.shortcode-pullquote.align-right {
	margin: 15px 0 20px 30px;
}

.text-big {
	font-size: 18px;
	line-height: 28px;
}

html.js body.single div#page div#main.sidebar-right div.wf-wrap div.wf-container-main div#content.content ul li {
	margin-bottom: 15px;
}

.breadcrumbs {
	display: none !important;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell section.shortcode-action-box {
	background-color: rgba(255, 255, 255, 0.95);
}

.home .content .shortcode-action-container p {
	color: #555;
}

html.js body.page div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper div.st-toggle div.st-toggle-content {
	padding-top: 15px;
	padding-left: 25px;
}

.st-toggle {
    padding: 0 0 15px;
}

.st-toggle-content p {
    margin-bottom: 15px;
}

.details, .details:hover, .link.btn-link, #main ul.products li.product .button, #main ul.products li.product .button:hover, #main ul.products li.product .added_to_cart {
    font-size: inherit;
}

.details.more-link {
    margin-right: 0;
}

.fancy-header.title-center .hgroup {
    padding-bottom: 60px;
    max-width: 960px;
}

.details.more-link {
    font-size: 14px;
}

.blog .details.more-link {
    font-size: 14px;
}

.format-standard .entry-meta.post-format:before {
    background-image: none;
}

.entry-meta:before {
    width: 0;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell div.wf-container div.wf-cell div.blog-content div.entry-meta {
	display: none;
}

.footer .contact-info li {
    border: 0;
}

.footer .contact-info li a {
    text-decoration: none;
}

.footer .contact-info li a:hover {
    text-decoration: underline;
}

.footer .widget .soc-ico {
    padding: 0;
}

#main-slideshow .tp-button.red {
    background-color: #9C2336;
    color: #FFFFFF;
}

#main-slideshow .tp-button {
    font-family: "Open Sans",Helvetica,Arial,Verdana,sans-serif;
    font-size: 20px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 30px !important;
    padding: 10px 30px;
    text-transform: uppercase;
}

html.js body.home div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell p a.dt-btn {
	margin: 0;
	font-size: 20px;
	font-weight: 400;
	text-align: center;
	text-transform: uppercase;
	padding: 5px 30px;
}

.dt-btn-l {
	padding: 5px 30px;
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
}

h1.fancy-title {
	letter-spacing: -1px;
}

h2.fancy-subtitle {
	font-weight: 300;
	letter-spacing: normal;
}

.sidebar-content {
	background: none repeat scroll center center #ffffff;
	border: 0;
}

.sidebar .widget, .sidebar-content .widget {
	border-top: 0;
}

.ebook-sidebar h3 {
	color: #fff;
	font-family: "Open Sans",Helvetica,Arial,sans-serif;
	font-size: 22px;
	font-weight: 600;
	line-height: 1.2em;
	text-align: left;
	text-transform: none;
	margin: 0 0 15px;
}

.ebook-sidebar h4 {
	color: #444;
	font-family: "Open Sans",Helvetica,Arial,sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-align: left;
	text-transform: none;
	margin: 0 0 15px;
}

.ebook-sidebar p {
	color: #fff;
}

.ebook-sidebar p a {
	color: #fff !important;
}

.ebook-sidebar form p {
	margin-bottom: 0;
}

.ebook-sidebar strong {
	color: #fff;
	font-weight: 600;
}

.ebook-sidebar form {
	margin-top: 20px;
}

.ebook-sidebar img {
	margin: 0;
}

.ebook-sidebar label {
	font-weight: 700;
	color: #444;
}

.ebook-sidebar .career-stage {
	height: 50px;
}

.ebook-sidebar ul li {
	display: block;
	width: 30%;
	float: left;
}

.ebook-sidebar ul li:last-child {
	width: 38%;
}

.ebook-sidebar ul li label {
	font-weight: 400;
	color: #fff;
	clear: both;
}

.ebook-sidebar input[type=text], .ebook-sidebar input[type=email], .ebook-sidebar select {
	width: 223px;
	margin-bottom: 10px;
	font-family: "Open Sans",Helvetica,Arial,sans-serif;
	font-weight: 600;
	color: #444;
	border: 1px solid #e0e0e0;
	border-radius: 5px 5px 5px 5px;
}

.ebook-sidebar select {
	padding: 0 7px;
}

.ebook-sidebar select option {
	font-size: 12px;
	font-weight: 400;
	padding: 9px 7px 8px;
}

.ebook-sidebar input[type=radio] {
	background-color: #fff !important;
	padding: 0;
	margin-right: 5px;
	font-size: 16px;
	color: #fff;
	border: 0;
}

.ebook-sidebar input[type=submit] {
	background-color: #fff !important;
	padding: 10px;
	margin: 20px 0 0;
	border: 0;
	font-size: 16px;
	color: #444;
	text-transform: uppercase;
	width: 223px;
}

.sidebar .widget {
	line-height: 22px;
}

.sidebar .recent-posts a {
    color: #444 !important;
}

.sidebar .recent-posts a:hover {
	color: #9C2336 !important;
	text-decoration: none;
}

.sidebar-content .post-content .text-secondary {
	color: #8d9095;
}

.sidebar .widget {
	color: #74777C;
}

.sidebar .widget_text a {
	color: #9C2336;
	text-decoration: underline;
}

.sidebar .widget_text a:hover {
    text-decoration: none;
}

.sidebar .widget_image {
	padding: 0;
}

.content ul, .content ol {
	margin: 0 0 20px 30px;
}

.content ul li ul {
	margin: 15px 0 10px 20px;
	list-style: circle outside none;
}

.content ol li {
	margin-bottom: 15px;
}

#footer {
	padding: 60px 0 20px;
	border-width: 0;
}

.footer .widget {
	margin-bottom: 0;
}

.footer .widget_text {
    width: 50%;
}

.footer .textwidget span {
	font-weight: 700;
}

.footer .textwidget ul.footer {
	padding-top: 0;
}

.footer .textwidget ul.footer li {
	display: inline;
	margin-right: 30px;
}

.footer .textwidget ul.footer li a {
	font-weight: 700;
	color: #fff;
	text-decoration: none;
}

.footer .textwidget a {
	color: #fff;
	text-decoration: none;
}

.footer .textwidget ul.footer li a:hover, .footer .textwidget a:hover {
	color: #9C2336;
}

#bottom-bar a {
	color: #ccc;
	text-decoration: none;
}

#bottom-bar {
	padding-bottom: 30px;
	font-size: 11px;
}

#bottom-bar a:hover {
	color: #fff;
	text-decoration: none;
}

.fancy-header-on.single .content, .slideshow-on.single .content, .title-off.single .content {
	margin-top: 10px;
	padding-top: 0;
}

.home #main-slideshow {
	max-height: 900px;
}

#main .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
	margin: 20px 0 0;
	padding: 20px 0 0;
}

#main .wpb_content_element .wpb_accordion_header > a {
	font-size: 16px;
}

#main .wpb_content_element .wpb_accordion_header > a:hover {
	color: #444 !important;
}

html.js body.page div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell div.wpb_accordion div.wpb_wrapper div.wpb_accordion_section h3 a {
	color: #9C2336;
}

html.js body.page div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell div.wpb_accordion div.wpb_wrapper div.wpb_accordion_section h3.ui-accordion-header-active a {
	margin-bottom: 10px;
	color: #444;
}

.st-toggle > a, .shortcode-tabs.tab-style-two .tab.fullsize-tab, .shortcode-tabs.tab-style-three .tab.fullsize-tab, .wpb_content_element.dt-style .wpb_accordion_header > a, .dt-style.wpb_toggle, #content h4.wpb_toggle.dt-style {
	background-image: none;
}

.st-toggle.st-open > a, #main .wpb_accordion .wpb_accordion_wrapper .ui-state-active > a, #main .wpb_toggle_title_active, #main #content h4.wpb_toggle_title_active {
	background-image: none;
}

html.js body.page div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div#post-2191 div section.shortcode-action-box div.shortcode-action-container p {
	font-weight: 700;
}

.nospam, .ebook .nospam {
	margin-top: 20px;
	font-size: 11px;
	color: #888;
	line-height: 17px;
}

.main-optin-copy img {
	margin-bottom: 60px;
}

.main-optin-copy h3 {
	margin-bottom: 30px;
}

.main-optin-copy ul {
	margin-top: 20px;
}

.main-optin-copy ul li {
	margin-bottom: 15px;
}

.main-optin-copy .shortcode-blockquote {
	margin-top: 30px;
}

.main-optin {
	padding: 20px 30px;
	border: 5px solid #eee;
}

.main-optin form {
	margin-top: 20px;
}

.main-optin h5 {
	line-height: 1.5em;
}

.main-optin label {
	font-weight: 700;
}

.main-optin input {
	width: 100% !important;
}

.main-optin input[type="text"], .main-optin input[type="email"] {
	border: 1px solid #e0e0e0;
}

.main-optin input[type="submit"] {
	font-size: 18px;
	margin-top: 15px;
	padding: 10px 0;
}

.photo-credit {
	font-size: 12px;
}

.photo-credit a {
	text-decoration: none;
}

.photo-credit a:hover {
	text-decoration: underline;
}

.ebook h1 {
	margin-bottom: 0;
	color: #9C2336;
	letter-spacing: -1px;
}

.ebook h2 {
}

.ebook input[type=text], .ebook input[type=email], .ebook select {
	width: 100%;
	margin: 0 10px 10px 0;
	padding: 12px;
	font-family: "Open Sans",Helvetica,Arial,sans-serif;
	font-weight: 600;
	font-size: 14px;
	color: #444;
	border: 1px solid #e0e0e0;
	border-radius: 5px 5px 5px 5px;
}

.ebook select {
	padding: 0 8px;
}

.ebook select option {
	font-weight: 400;
	padding: 12px 8px;
}

.ebook input[type=submit] {
	width: 274px;
	padding: 10px 0;
	margin: 0;
	border: 0;
	font-size: 20px;
	font-weight: 400;
	color: #fff;
	text-transform: uppercase;
}

.page-id-17 .ebook input[type=text], .page-id-17 .ebook input[type=email], .page-id-17 .ebook select, .page-id-4 .ebook input[type=text], .page-id-4 .ebook input[type=email], .page-id-4 .ebook select, .page-id-19 .ebook input[type=text], .page-id-19 .ebook input[type=email], .page-id-19 .ebook select {
	width: 274px;
}

.stripe-style-1 {
	box-shadow: none;
}

.stripe-style-1 * {
	color: #444;
}

.tp-button {
	text-shadow: none !important;
}

.page-id-17 .stripe, .page-id-19 .stripe {
}

.footer .widget .soc-ico a {
	border: 0 !important;
	fill: none !important;
}

.footer .widget .soc-ico a > svg > use {
	fill: none !important;
}

.footer .widget .soc-ico a {
	margin-right: 8px;
	width: 48px;
	height: 48px;
}

.footer .widget .soc-ico a:hover {
	opacity: 1 !important;
}

.footer .widget .soc-ico a:last-child {
	margin-right: 0;
}

.footer .widget .soc-ico a.twitter {
	background-image: url("../../../wp-content/uploads/2014/10/icon-twitter-48x48.png");
}

.footer .widget .soc-ico a.facebook {
	background-image: url("../../../wp-content/uploads/2014/10/icon-facebook-48x48.png");
}

.footer .widget .soc-ico a.googleplus {
	background-image: url("../../../wp-content/uploads/2014/10/icon-google-plus-48x48.png");
}

.footer .widget .soc-ico a.linkedin {
	background-image: url("../../../wp-content/uploads/2014/10/icon-linkedin-48x48.png");
}

.footer .widget .soc-ico a.twitter:hover {
	background-color: #2DAAE2;
	border-radius: 24px 24px 24px 24px;
}

.footer .widget .soc-ico a.facebook:hover {
	background-color: #3C599F;
	border-radius: 24px 24px 24px 24px;
}

.footer .widget .soc-ico a.googleplus:hover {
	background-color: #DD4B39;
	border-radius: 24px 24px 24px 24px;
}

.footer .widget .soc-ico a.linkedin:hover {
	background-color: #1D87BD;
	border-radius: 24px 24px 24px 24px;
}

.wpcf7-form .field {
	display: inline-block;
	width: 50%;
	float: left;
}

.wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form textarea {
	width: 100%;
	max-width: 430px;
	font-family: 'Open Sans', Arial, sans-serif;
	font-size: 16px;
	color: #444;
	padding: 12px 15px 13px;
}

.wpcf7-form .subject {
	width: 100%;
	max-width: 875px !important;
}

.wpcf7-form textarea {
	height: 220px;
	resize: vertical;
	max-width: 875px !important;
}

.wpcf7-form input[type="submit"] {
	font-size: 14px;
	text-transform: uppercase;
	padding: 10px 20px;
	border-radius: 5px 5px 5px 5px;
}

div.wpcf7-response-output {
	margin: 2em 0 1em;
	padding: 10px 20px;
}

div.wpcf7-validation-errors {
	border: 2px solid #9C2336;
	color: #9C2336;
}

span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	right: 1%;
	z-index: 100;
	background: #fff;
	border: none;
	font-size: 12px;
	color: #9C2336;
	text-align: right;
	width: 280px;
	padding: 0;
}

.scroll-top:before {
	background-image: url("../../../wp-content/uploads/2013/10/icon-scroll-up.png");
}

.scroll-top {
	background-color: none;
	border: 2px solid #fff;
	border-radius: 30px 30px 30px 30px;
}

h2.entry-title {
	letter-spacing: normal;
}

h2.entry-title a:hover {
    color: #9C2336;
    opacity: 1;
}

.page div#page div#main.sidebar-right div.wf-wrap div.wf-container-main aside#sidebar.sidebar div.sidebar-content section#ssba_widget-2.widget div.widget-title {
	text-align: center;
}

.essb_links.essb_template_tiny-retina:first-child {
	margin: 0 0 40px;
}

.essb_links {
	margin: 3em 0 1em; 
}

.ssba {
	padding-bottom: 60px;
}

#ssba:first-child {
	margin: 0 0 40px;
}

#ssba:first-child img.ssba {
	width: 30px !important;
}

#ssba {
	margin: 30px 0 0;
}

.page div#page div#main.sidebar-right div.wf-wrap div.wf-container-main aside#sidebar.sidebar div.sidebar-content section#ssba_widget-2.widget div#ssba {
	margin: 0 0 10px;
}

.page div#page div#main.sidebar-right div.wf-wrap div.wf-container-main aside#sidebar.sidebar div.sidebar-content section#ssba_widget-2.widget div#ssba a {
	margin-right: 12px;
}

.page div#page div#main.sidebar-right div.wf-wrap div.wf-container-main aside#sidebar.sidebar div.sidebar-content section#ssba_widget-2.widget div#ssba a img.ssba {
	padding: 8px 0 7px 0;
}

#comments {
    margin-bottom: 60px;
}

.home .awac-wrapper {
	display: none;
}

.wpb_video_wrapper {
	padding-top: 0 !important;
}



/* Career Mastery Challenge */

html.js body.page-id-1637 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-span-4, .page-id-1893 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-span-4 {
	font-size: 13px;
}

html.js body.page-id-1637 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper ol, .page-id-1893 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper ol {
	margin: 0 0 25px 5px;
}

html.js body.page-id-1637 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe-style-1 div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper h2, html.js body.page-id-1637 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe-style-1 div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper h3, html.js body.page-id-1893 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe-style-1 div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper h2, html.js body.page-id-1893 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe-style-1 div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper h3 {
	color: #fff;
	text-align: center;
}

html.js body.page-id-1637 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper, html.js body.page-id-1637 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper p, html.js body.page-id-1893 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper, html.js body.page-id-1893 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper p  {
	color: #fff;
	font-size: 14px;
}

html.js body.page-id-1637 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper h4, html.js body.page-id-1893 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper h4 {
	color: #fff;
	text-transform: uppercase;
}

html.js body.page-id-1637 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper div#ujiCountdown.ujic_none, html.js body.page-id-1893 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper div#ujiCountdown.ujic_none {
	padding-left: 0;
	margin: 40px auto 0 auto;
}

.page-id-1637 .cmcbox, .page-id-1893 .cmcbox {
	background-color: #9c2336;
	margin: 40px 0 20px;
	padding: 30px;
	border: 0px solid #e0e0e0;
	border-radius: 5px 5px 5px 5px;
}

.page-id-1637 .cmcbox-container, .page-id-1893 .cmcbox-container {
	width: 820px;
	margin: 0 auto;
}

.page-id-1637 .cmcbox h3, .page-id-1893 .cmcbox h3 {
	color: #fff;
	text-align: center;
}

.page-id-1637 .cmc input, .page-id-1893 .cmc input {
	width: 300px;
	margin: 0 15px 10px 0;
	padding: 12px;
	font-family: "Open Sans",Helvetica,Arial,sans-serif;
	font-weight: 600;
	color: #444;
	border: 1px solid #e0e0e0;
	border-radius: 5px 5px 5px 5px;
}

.page-id-1637 .cmc input[type=submit], .page-id-1893 .cmc input[type=submit] {
	width: 180px;
	padding: 9px 0 12px 0;
	margin: 0;
	border: 0;
	font-size: 18px;
	font-weight: 700;
	font-style: italic;
	color: #222;
	text-transform: uppercase;
}

.page-id-1637 .disclaimer, .page-id-1893 .disclaimer {
	font-size: 12px;
	color: #888;
	line-height: 1.6;
}

.page-id-1637 .wf-usr-cell, .page-id-1893 .wf-usr-cell {
	padding: 0 20px 20px;
}

/* Career Mastery Challenge Tip Pages */

.page-id-1736 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup, .page-id-1736 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup, .page-id-1821 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup, .page-id-1823 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup, .page-id-1826 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup, .page-id-1828 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup, .page-id-1830 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup, .page-id-1838 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup, .page-id-1840 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup, .page-id-1843 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup, .page-id-1846 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup, .page-id-1848 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup, .page-id-1850 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup, .page-id-1854 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup {
	width: 100%;
}

.page-id-1736 .fancy-header .wf-td.hgroup {
	padding: 40px 0 !important;
}

.page-id-1830 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td, .page-id-1838 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td, .page-id-1840 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td {
	padding-bottom: 30px;
}

.page-id-1736 #main.sidebar-none, .page-id-1806 #main.sidebar-none, .page-id-1821 #main.sidebar-none, .page-id-1823 #main.sidebar-none, .page-id-1826 #main.sidebar-none, .page-id-1828 #main.sidebar-none, .page-id-1830 #main.sidebar-none, .page-id-1838 #main.sidebar-none, .page-id-1840 #main.sidebar-none, .page-id-1843 #main.sidebar-none, .page-id-1846 #main.sidebar-none, .page-id-1848 #main.sidebar-none, .page-id-1850 #main.sidebar-none, .page-id-1854 #main.sidebar-none {
    padding-top: 0;
}

.page-id-1736 h1.fancy-title {
}

.page-id-1736 h2.fancy-subtitle, .page-id-1806 h2.fancy-subtitle, .page-id-1821 h2.fancy-subtitle, .page-id-1823 h2.fancy-subtitle, .page-id-1826 h2.fancy-subtitle, .page-id-1828 h2.fancy-subtitle, .page-id-1830 h2.fancy-subtitle, .page-id-1838 h2.fancy-subtitle, .page-id-1840 h2.fancy-subtitle, .page-id-1843 h2.fancy-subtitle, .page-id-1846 h2.fancy-subtitle, .page-id-1848 h2.fancy-subtitle, .page-id-1850 h2.fancy-subtitle, .page-id-1854 h2.fancy-subtitle {
	margin-top: 20px;
	font-size: 38px;
	font-weight: 600;
	line-height: 1.2em;
}

.page-template-template-cm-tip-sample #main.sidebar-none {
	padding-top: 0;
}

.page-template-template-cm-tip-sample .career-mastery-tip-title {
	margin-bottom: 40px !important;
}

.page-template-template-cm-tip-sample .career-mastery-tip-title h1 {
	font-size: 26px;
	font-weight: 300;
	text-transform: uppercase;
	line-height: 1.2em;
	letter-spacing: 1px;
	text-align: center;
}

.page-template-template-cm-tip-sample .career-mastery-tip-title h2 {
	font-size: 38px;
	font-weight: 700 !important;
	line-height: 1.2em;
	text-align: center;
}

.page-template-template-cm-tip-sample .career-mastery-tip {
	margin-top: 40px !important;
}

div.wpb_row.career-mastery-tip h2 {
	color: #333;
}

.page-template-template-cm-tip-sample .wpb_video_widget {
	margin: 0 auto;
}

.page-template-template-cm-tip-sample .wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
	padding-top: 0;
}

.page-template-template-cm-tip-sample .hide-upsell {
	display: none;
}

.page-id-1736 #comments {
	padding-top: 30px;
	border-top: 2px solid #eee;
}

.career-mastery-tip a {
	text-decoration: underline;
}

.career-mastery-tip a:hover {
	color: #333;
	text-decoration: none;
}

.career-mastery-tip strong {
	color: #333;
}

.career-mastery-tip table {
	margin: 30px 0;
}

.career-mastery-tip td {
	padding: 10px;
}

.career-mastery-tip h4 {
	color: #333;
	font-weight: 600;
	text-transform: uppercase;
}

.career-mastery-tip p {
	color: #333;
}

.career-mastery-tip ul li, .career-mastery-tip ol li  {
	color: #333;
	margin-bottom: 15px;
}

.career-mastery-tip em, .career-mastery-tip strong {
	color: #333;
}

.career-mastery-tip-cta {
	background: #25364C;
	margin-bottom: 60px !important;
	padding: 30px;
}

.career-mastery-tip-cta .wpb_wrapper {
	font-size: 28px;
	font-weight: 300;
	color: #fff;
	text-align: center;
	padding-bottom: 30px;
}

.career-mastery-tip-cta .btn-green {
	background: #1EC279 !important;
	width: 100%;
	font-family: "Montserrat", "Opens Sans", Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	border: 2px solid #1EC279;
	box-shadow: none !important;
}

.career-mastery-tip-cta .btn-green:hover {
	background: #fff !important;
	color: #1EC279 !important;
}

.career-mastery-tip-cta .wpb_wrapper a {
	color: #fff;
}

.career-mastery-tip section.shortcode-action-box {
	margin: 50px 0 40px 0;
	padding: 25px 40px 35px 40px;
}

.career-mastery-tip .hr-thin {
	margin-bottom: 20px;
}

.career-mastery-tip #ssba {
	margin: 0;
}

/* Career Mastery Tips Optin Landing Page  */

.page-id-3359 #hellobar-container {
	display: none !important;
}

.page-id-3359 #header {
	border-bottom: none;
}

.page-id-3359 #header #main-nav, .page-id-3359 #header .mini-search {
	display: none;
}

.page-id-3359 #header #branding {
	padding: 20px 0 15px !important;
	margin: 0 auto !important;
	width: 221px;
	display: block;
}

.page-id-3359 #phantom {
	display: none;
}

.page-id-3359 #main.sidebar-none {
	padding: 0 0 80px;
}

.career-mastery-tip-optin h1 {
	font-family: "Opens Sans",Arial,sans-serif !important;
	font-size: 54px;
	font-weight: 700 !important;
	color: #fff;
	line-height: 1.2em;
	letter-spacing: -1px;
	text-transform: normal;
	text-align: left;
	margin-bottom: 40px !important;
}

.career-mastery-tip-optin h1 span.tm {
	font-weight: 300;
}

.career-mastery-tip-optin h1 span.hl {
	color: #fff;
}

.career-mastery-tip-optin h1 span.tm {
	font-family: Roboto,Arial,sans-serif !important;
	font-weight: 200;
	color: #fff;
}

.career-mastery-tip-optin h2 {
	margin-bottom: 30px !important;
	font-size: 24px;
	font-weight: 300;
	color: #fff;
	line-height: 1.4em;
	letter-spacing: normal;
}

.career-mastery-tip-optin ul {
	margin-left: 0;
	list-style-type: none;
}

.career-mastery-tip-optin ul li:before {
	content:"\2713\0020";
	color: #f4524d;
	font-weight: bold;
	padding-right: 8px;
}

.career-mastery-tip-optin ul li {
	margin-bottom: 15px;
	font-size: 20px;
	font-weight: 700;
	color: #fff;
	line-height: 1.4;
}

.career-mastery-tip-optin .optin-cta {
	background: #25364c;
	padding: 30px 30px 40px;
	border-radius: 5px;
}

.career-mastery-tip-optin .optin-cta h4 {
	margin-bottom: 20px !important;
	font-size: 32px;
	font-weight: 300 !important;
	color: #fff;
	line-height: 1.3;
	text-align: center;
}

.career-mastery-tip-optin .optin-cta p {
	font-size: 17px;
	color: #fff;
	line-height: 1.6;
	text-align: center;
}

.career-mastery-tip-optin a.lp-button {
	background: #f4524d !important;
	margin-top: 30px;
	border: 2px solid #f4524d;
}

.career-mastery-tip-optin a.lp-button:hover {
	background: #fff !important;
	color: #f4524d !important;
}

.career-mastery-tip-testimonials {
	padding: 0;
}

.career-mastery-tip-testimonials .text-big {
	font-family: Georgia, serif;
	font-size: 100px;
	color: #c8c8c8;
	line-height: 0.8;
	height: 60px;
}

.career-mastery-tip-testimonials .dt-fancy-title {
	height: 50px;
}

.career-mastery-tip-testimonials .separator-holder {
	border-color: #c8c8c8;
	top: 30%;
}

.career-mastery-tip-testimonials .separator-left {
	margin-right: 10px;
}

.career-mastery-tip-testimonials .separator-right {
	margin-left: 10px;
}

.career-mastery-tip-testimonials .wpb_wrapper {
	font-size: 20px;
	font-style: italic;
	font-weight: 300;
	line-height: 1.6;
	text-align: center;
}

.career-mastery-tip-testimonials .wpb_wrapper .quotemark {
	font-family: Georgia, "Times New Roman", serif;
	font-weight: normal;
}

.career-mastery-tip-testimonials .wpb_wrapper .highlight {
	font-weight: 400;
	color: #111;
}

.career-mastery-tip-testimonials .wpb_wrapper p {
	font-size: 11px;
	font-style: normal;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.career-mastery-tip-author h4 {
	margin-bottom: 30px !important;
	font-size: 22px;
	font-weight: 300 !important;
	text-transform: uppercase;
	line-height: 1.2;
	text-align: center;
}

.career-mastery-tip-author p {
	font-size: 16px;
	font-weight: 300;
	line-height: 1.8;
}

.page-id-3359 .awac-wrapper {
	display: none;
}


/* END Career Mastery Tips Optin Landing Page */


/* Career Mastery Tips Optin Thank You */

.page-id-3668 #main.sidebar-none {
	padding: 0 0 60px;
}

.page-id-3668 #content {
	padding-top: 0;
}

.page-id-3668 .thank-you h1, .page-id-3668 .thank-you p  {
	color: #fff;
	text-align: center;
}

.page-id-3668 .thank-you h1 {
	font-family: "Opens Sans",Arial,sans-serif !important;
	font-size: 32px;
	font-weight: 700 !important;
}

.page-id-3668 .thank-you h1 span.tm {
	font-family: Roboto,Arial,sans-serif !important;
	font-weight: 200;
	color: #fff;
}

.page-id-3668 .thank-you p {
	font-size: 22px;
	font-weight: 400;
	line-height: 1.6;
}

/* END Career Mastery Tips Optin Thank You */



/* Career Mastery Tips Optin Side Bar */

.sidebar #text-11.widget_text {
	background: #f8f8f8;
	margin-bottom: 20px;
}

.sidebar #text-11.widget_text .widget-title {
	background: #222;
	margin-bottom: 0;
	padding: 12px 20px;
	font-size: 13px;
	font-weight: 600;
	color: #fff;
	line-height: 1em;
	text-transform: uppercase;
}

.sidebar #text-11.widget_text .textwidget p {
	font-size: 13px;
	line-height: 20px !important;
}

.sidebar #text-11.widget_text .textwidget a {
	text-decoration: none;
}

.sidebar #text-11.widget_text .textwidget a:hover {
	text-decoration: underline;
}

.sidebar #text-11.widget_text .textwidget .bio {
	padding: 10px 25px;
	font-size: 13px;
	line-height: 20px !important;
}

.sidebar #image-3.widget_image {
	margin-bottom: 20px;
}

/* END Career Mastery Tips Optin Side Bar */

.page-id-1907 .faded h5, .page-id-1907 .faded p {
	color: #bbb;
}

.page-id-1907 h5 {
	margin-bottom: 15px;
}

.page-id-1907 h5 a {
	color: #9c2336;
	text-decoration: none;
}

.page-id-1907 h5 a:hover {
	text-decoration: underline;
	opacity: 1.0;
}

.page-id-1907 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper p a {
	text-decoration: none;
}

.page-id-1907 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper p a:hover {
	text-decoration: underline;
}

.tips input {
	width: 175px;
	margin: 0 15px 10px 0;
	padding: 8px 12px 9px 12px;
	font-family: "Open Sans",Helvetica,Arial,sans-serif;
	font-weight: 600;
	color: #444;
	border: 1px solid #e0e0e0;
	border-radius: 5px 5px 5px 5px;
}

.tips input[type=email] {
	margin-right: 0;
}

.tips  .btn-center {
	text-align: center;
}

.tips input[type=submit], .tips input[type=submit] {
	background-color: #9C2336 !important;
	width: 175px;
	padding: 8px 0 9px 0;
	margin: 0;
	border: 0;
	font-size: 14px;
	font-weight: 700;
	font-style: italic;
	color: #fff !important;
	text-transform: uppercase;
}

.tips .nospam {
	font-size: 11px;
	color: #888;
	line-height: 1.6;
	padding-bottom: 30px;
}

.tm-click-to-tweet {
    background-color: #eee;
    border: 0;
    border-radius: 5px;
    display: block;
    margin: 5px 0 25px;
    padding: 20px 30px;
    position: relative;
}

.tm-click-to-tweet .tm-ctt-text {
    margin: 0 0 30px;
}

.tm-click-to-tweet .tm-ctt-text a {
    color: #111;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 140%;
    margin: 0;
    padding: 0;
    position: relative;
    text-decoration: none;
    text-transform: none;
}

.tm-click-to-tweet .tm-ctt-text a:hover {
    color: #9C2336;
    text-decoration: none;
}

.tm-click-to-tweet a.tm-ctt-btn {
    color: #333;
    display: block;
    float: right;
    font-family: "Open Sans",Helvetica,Arial,sans-serif;
    font-size: 11px;
    font-weight: 700;
    line-height: 100%;
    margin: 0;
    padding: 0 24px 0 0;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
}

.tm-click-to-tweet a.tm-ctt-btn:hover {
    color: #333;
    text-decoration: underline;
}

.tm-click-to-tweet .tm-powered-by {
    display: none;
}

.post-password-form {
	background: #9C2336;
	color: #fff;
	margin-bottom: 60px;
	padding: 30px;
}

.post-password-form input[type=submit] {
	background: #721A29;
	margin-left: 10px;
	padding: 10px 30px 8px;
	color: #fff;
	text-transform: uppercase;
}

.page-id-2257 div#page div#main.sidebar-none {
	padding-bottom: 30px;
}

.page-id-2257 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td {
	padding-top: 0;
	margin-top: -50px !important;
}

.page-id-2257 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h1.fancy-title {
	font-size: 80px;
	font-weight: 600;
	letter-spacing: -4px;
	text-transform: uppercase;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.6);
}

.page-id-2257 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h2.fancy-subtitle {
	font-size: 44px;
	font-weight: 300;
	letter-spacing: -1px;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
}

.page-id-2257 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper div.wf-container div.wf-usr-cell ul li {
	margin-bottom: 15px;
}

.aatt-optin, .mcs-optin {
	padding: 20px 30px;
	border: 5px solid #eee;
}

.aatt-optin h5, .mcs-optin h5 {
	line-height: 1.5em;
}

.aatt-optin label, .mcs-optin label {
	font-weight: 700;
}

.aatt-optin input, .mcs-optin input, .mcs-optin select {
	width: 100%;
}

.aatt-optin input[type="text"], .aatt-optin input[type="email"] {
	margin: 0 10px 10px 0;
	border: 1px solid #e0e0e0;
}

.mcs-optin input[type="text"], .mcs-optin input[type="email"] {
	font-family: "Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-weight: 600;
	color: #444;
	margin-bottom: 5px;
}

.mcs-optin select {
	font-family: "Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-weight: 600;
	color: #444;
	margin-bottom: 5px;
	padding: 0 7px;
}

.mcs-optin select option {
	font-weight: 400;
	padding: 9px 10px 8px;
}

.aatt-optin input[type="submit"], .mcs-optin input[type="submit"] {
	font-size: 18px;
	margin-top: 15px;
	padding: 10px 0;
}

.page-id-3196 #header {
	background-color: #fff;
}

.page-id-3196 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h1.fancy-title {
	font-size: 60px;
	font-weight: 600;
	letter-spacing: -2px;
	text-transform: uppercase;
}

.page-id-3196 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h2.fancy-subtitle {
	margin-top: 20px;
	font-size: 44px;
	font-weight: 300;
	letter-spacing: -1px;
}

.page-id-558 .content ul li {
    margin-bottom: 10px;
}

.page-id-558 .content ul li ul {
    margin: 0 0 10px 20px;
}

.page-id-558 .content ul li ul li {
    margin-bottom: 0;
}

.page-id-558 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell section.testimonial-item {
	padding-bottom: 30px !important;
}

.page-id-558 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell section.testimonial-item {
	margin-bottom: 0;
}

.page-id-558 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell section.testimonial-item ul.testimonials {
	margin-bottom: 0;
}

.page-id-558 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell section.testimonial-item ul.testimonials div.rsOverflow div.rsContainer div.rsSlide li {
	margin-bottom: 0;
}

html.js body.page div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_tabs div.wpb_wrapper ul.wpb_tabs_nav li.ui-state-default.ui-tabs-active a.ui-tabs-anchor {
	color: #373A41;
}

html.js body.page div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_tabs div.wpb_wrapper ul.wpb_tabs_nav li.ui-state-default.ui-tabs-active a.ui-tabs-anchor:hover {
	text-decoration: none;
	cursor: pointer;
}

html.js body.page div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_tabs div.wpb_wrapper ul.wpb_tabs_nav li.ui-state-default a.ui-tabs-anchor {
	color: #9C2336;
}

html.js body.page div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_tabs div.wpb_wrapper ul.wpb_tabs_nav li.ui-state-default a.ui-tabs-anchor:hover {
	text-decoration: underline;
}

.coaching-testimonials p {
	font-size: 16px;
	font-style: italic;
	line-height: 1.6em;
}

.page-id-558 .tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab, .tab-style-one.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {
    padding: 25px 30px 30px;
}

.page-id-558 ul.wpb_tabs_nav li.ui-state-default {
    margin-bottom: 0;
}

.coaching-packages {
	margin-bottom: 40px;
	padding-bottom: 50px;
	border-bottom: 1px solid #ccc;
}

.coaching-packages h3 {
	text-transform: uppercase;
}

.page-id-558 .calltoaction {
	background: #9C2336;
	padding: 30px 40px;
	min-height: 400px;
}

.page-id-558 .calltoaction h2, .page-id-558 .calltoaction p, .page-id-558 .calltoaction h2, .page-id-558 .calltoaction a {
	color: #fff;
}

.page-id-558 .calltoaction h2 {
	font-weight: 500;
}

.page-id-558 .calltoaction a {
	text-decoration: none;
}

.page-id-558 .calltoaction a:hover {
	text-decoration: underline;
}

.page-id-558 .stripe-style-1 .st-accordion li > a, .stripe-style-1 .st-toggle > a, .stripe-style-1 .shortcode-tabs.tab-style-two .tab.fullsize-tab, .stripe-style-1 .shortcode-tabs.tab-style-three .tab.fullsize-tab, .stripe-style-1 .wpb_content_element.dt-style .wpb_accordion_header > a, .stripe-style-1 .dt-style.wpb_toggle, .stripe-style-1 #content h4.wpb_toggle.dt-style {
    background-image: none;
}

.page-id-558 .faq {
	background: #f5f5f5;
	padding: 30px 40px 0;
	border-right: 20px solid #fff;
	min-height: 400px;
}

.postid-2420 div#page div#main.sidebar-right div.wf-wrap div.wf-container-main div#content.content article#post-2420.post-2420 div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper div.tm-click-to-tweet div.tm-ctt-text a {
	font-size: 24px;
	font-weight: 600;
	letter-spacing: -0.5px;
	line-height: 140%;
}



/* Coaching */

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper h2 {
	font-size: 46px;
	font-weight: 600;
	letter-spacing: -1.5px;
	line-height: 1em !important;
}

.page-id-2457 div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper ul li {
	margin: 0 0 10px 20px;
}

/* Coaching Intro */

.page-id-2457 .intro h1 {
	font-size: 52px !important;
	font-weight: 600 !important;
	text-align: center;
	letter-spacing: -1px;
	margin-bottom: 40px !important;
}

.page-id-2457 .quote h3 {
	background: #fff;
	padding: 30px 0;
	font-size: 22px;
	line-height: 1.6em;
	letter-spacing: -0.5px;
	text-align: center;
	border-top: 1px solid #9C2336;
	border-bottom: 1px solid #9C2336;
}

/* Coaching Benefits */

.page-id-2457 .coaching-benefits {
	background: #fff;
	padding: 40px 40px;
	border: 3px solid #000;
	box-shadow: 10px 10px 0 rgba(0,0,0,0.1);
}

.page-id-2457 .coaching-benefits h2 {
	margin-bottom: 50px !important;
	font-weight: 500 !important;
	text-align: center;
}

.page-id-2457 div.wpb_row.coaching-benefits div.wf-cell div.wpb_text_column div.wpb_wrapper p {
	margin-bottom: 10px;
}

.page-id-2457 div.wpb_row.coaching-benefits div.wf-cell div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper ul {
	margin-bottom: 30px !important;
}

.page-id-2457 div.wpb_row.coaching-benefits div.wf-cell div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper ul li {
	margin-bottom: 8px !important;
}

.page-id-2457 div.wpb_row.coaching-benefits div.wf-cell div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper ul li {
	margin-left: 0 !important;
}

.page-id-2457 .cta p {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.6em;
	text-align: center;
}

.page-id-2457 .cta a.btn-red {
	background: #9C2336 !important;
	padding: 15px 35px;
	margin-right: 0;
	font-size: 20px;
	font-weight: 600;
	color: #fff !important;
	text-decoration: none;
	border: 2px solid #9C2336 !important;
}

.page-id-2457 .cta a.btn-red:hover {
	background: #fff !important;
	color: #000 !important;
	text-decoration: none !important;
	border: 2px solid #9C2336 !important;
	box-shadow: none;
}

/* Coaching Application Form */

.page-id-3787 .wpcf7-form .field {
	display: inline-block;
	width: 50%;
	float: left;
}

.page-id-3787 .wpcf7-form p {
	font-weight: bold;
}

.page-id-3787 .wpcf7-form p .required {
	font-weight: normal;
	color: #9C2336;
}

.page-id-3787 .wpcf7-form input[type="text"], .page-id-3787 .wpcf7-form input[type="email"], .page-id-3787 .wpcf7-form textarea {
	width: 100%;
	font-family: 'Open Sans', Arial, sans-serif;
	font-size: 14px;
	color: #333 !important;
	padding: 12px 15px 13px;
	border: 1px solid #ccc;
}

.page-id-3787 .wpcf7-form textarea {
	height: 180px;
	resize: vertical;
	max-width: 875px !important;
}

.page-id-3787 .wpcf7-form input[type="text"]:focus, .page-id-3787 .wpcf7-form input[type="email"]:focus, .page-id-3787 .wpcf7-form textarea:focus {
	border: 1px solid #9C2336;
}

.page-id-3787 .wpcf7-form input[type="submit"] {
	font-size: 14px;
	text-transform: uppercase;
	padding: 10px 20px;
	border-radius: 5px 5px 5px 5px;
}

.page-id-3787 div.wpcf7-response-output {
	margin: 2em 0 1em;
	padding: 10px 20px;
}

.page-id-3787 div.wpcf7-validation-errors {
	border: 2px solid #9C2336;
	color: #9C2336;
}

.page-id-3787 span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	right: 1%;
	z-index: 100;
	background: transparent;
	border: none;
	font-size: 12px;
	font-weight: normal;
	color: #9C2336;
	text-align: right;
	width: 280px;
	padding: 0;
}

.page-id-3787 .testimonials .wpb_wrapper {
	background: #EEF5FC;
	margin-bottom: 10px !important;
	padding: 30px;
}

.page-id-3787 .testimonials .wpb_wrapper h4 {;
	font-size: 16px;
	font-weight:600;
}

.page-id-3787 .testimonials .wpb_wrapper p {;
	font-size: 14px;
	line-height: 1.6;
	color: #777;
}

.page-id-3787 .testimonials .wpb_wrapper p:last-child {;
	font-size: 12px;
}

/* Coaching May Busch */

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper h2.name {
	font-size: 46px;
	font-weight: 600;
	line-height: 1.1em !important;
	letter-spacing: -1.5px;
	margin-bottom: 50px;
	text-align: center;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper h2.name span.role {
	font-size: 44px;
	font-weight: 300;
	color: #bbb;
	letter-spacing: -0.5px !important;
	text-transform: uppercase;
}

.page-id-2457 .at-a-glance {
	background: #f8f8f8;
	padding: 30px;
}

.page-id-2457 .at-a-glance ul li {
	margin-left: 0 !important;
}

.page-id-2457 .at-a-glance ul li ul {
	margin-top: 0;
}

.page-id-2457 .at-a-glance ul li ul li {
	margin-bottom: 0 !important;
}

/* Coaching Experience */

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_row.specific-coaching {
	background: #fff;
	margin-top: 10px;
	padding: 40px;
	border: 3px solid #000;
	box-shadow: 10px 10px 0 rgba(0,0,0,0.1);
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell.specific-coaching div.wpb_text_column div.wpb_wrapper ul li {
	margin-bottom: 15px;
}

/* Coaching Testimonials */

.page-id-2457 .testimonial-item.testimonial-item-slider {
	margin-bottom: 0;
}

.page-id-2457 .testimonial-item ul.testimonials {
	margin-left: 0;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row.coaching-testimonials {
	min-height: 350px !important;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row.coaching-testimonials div.wf-cell section.testimonial-item {
	background: 0;
	padding: 30px 0 30px;
	border: 0;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell section.testimonial-item ul.testimonials div.rsOverflow div.rsContainer div.rsSlide li article div.testimonial-content {
	margin-bottom: 20px;
	text-align: center;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell section.testimonial-item ul.testimonials div.rsOverflow div.rsContainer div.rsSlide li article div.testimonial-content h3, .page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell section.testimonial-item ul.testimonials div.rsOverflow div.rsContainer div.rsSlide li article div.testimonial-content, .page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell section.testimonial-item ul.testimonials div.rsOverflow div.rsContainer div.rsSlide li article div.testimonial-vcard div.wf-td span.text-secondary {
	color: #fff !important;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell section.testimonial-item ul.testimonials div.rsOverflow div.rsContainer div.rsSlide li article div.testimonial-content h3 {
	font-size: 36px;
	font-weight: 600;
	margin-bottom: 30px;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell section.testimonial-item ul.testimonials div.rsOverflow div.rsContainer div.rsSlide li article div.testimonial-content {
	font-size: 18px;
	line-height: 1.8em;
	margin-bottom: 30px;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell section.testimonial-item ul.testimonials div.rsOverflow div.rsContainer div.rsSlide li article div.testimonial-vcard {
	margin: 0 auto;
}

.page-id-2457 .rsCont .rsBullet {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 6px 6px;
    display: inline-block;
    height: 9px;
    margin: 0 5px;
    width: 9px;
}

/* Coaching Clients */

.page-id-2457 div.wpb_row.clients div.wf-cell div.wpb_text_column div.wpb_wrapper h2, .page-id-2457 div.wpb_row.clients div.wf-cell div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper, .page-id-2457 div.wpb_row.clients div.wf-cell div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper p, .page-id-2457 div.wpb_row.clients div.wf-cell div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper ul li, .page-id-2457 div.wpb_row.clients div.wf-cell div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper ul li em {
	color: #fff;
}

.page-id-2457 div.wpb_row.clients div.wf-cell div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper ul li {
	margin-bottom: 20px;
}

/* Coaching Packages */

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell.coaching-packages div.wpb_tabs {
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_tabs {
	border-radius: 0 !important;
	border: 0;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_tabs div.wpb_wrapper ul.wpb_tabs_nav {
	background: #fff;
	border-bottom: 0;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_tabs div.wpb_wrapper ul.wpb_tabs_nav li.ui-state-default a.ui-tabs-anchor {
	background: #f5f5f5;
	border-right: 2px solid #fff;
	padding-left: 1.6em;
	padding-right: 1.6em;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_tabs div.wpb_wrapper ul.wpb_tabs_nav li.ui-state-default.ui-tabs-active a.ui-tabs-anchor {
	background: #222;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_tabs div.wpb_wrapper ul.wpb_tabs_nav li.ui-state-default.ui-tabs-active,  .page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_tabs div.wpb_wrapper ul.wpb_tabs_nav li.ui-state-default.ui-tabs-active:hover {
	background: #222;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_tabs div.wpb_wrapper ul.wpb_tabs_nav li.ui-tabs-active a.ui-tabs-anchor {
	color: #fff !important;
}

.page-id-2457 .tab-style-one.wpb_tabs .wpb_tabs_nav li:before, .page-id-2457 .tab-style-three.wpb_tabs .wpb_tabs_nav li:before {
	border-left: 0;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_tabs div.wpb_wrapper ul.wpb_tabs_nav li.ui-state-default:hover {
	background: #fff;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_tabs div.wpb_wrapper ul.wpb_tabs_nav li.ui-state-default a.ui-tabs-anchor:hover {
	text-decoration: none !important;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_tabs div.wpb_wrapper div.wpb_tab {
	padding: 40px 50px 60px;
	border: 3px solid #222;
	box-shadow: 10px 10px 0 rgba(0,0,0,0.1);
}

.page-id-2457 .coaching-packages {
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: 0;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_tabs.coaching-packages div.wpb_wrapper div.wpb_tab div.wpb_text_column div.wpb_wrapper h3 {
	font-size: 38px;
	font-weight: 500;
	letter-spacing: -1px;
	text-transform: none;
	margin-bottom: 40px;
	padding-bottom: 5px;
	border-bottom: 3px solid rgba(0,0,0,0.1);
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell.coaching-packages div.wpb_tabs div.wpb_wrapper div.wpb_tab div.wpb_text_column div.wpb_wrapper ul li {
	margin-bottom: 10px;
}

.page-id-2457 div.wpb_tabs.coaching-packages div.wpb_wrapper div.wpb_tab div.wpb_text_column div.wpb_wrapper ul li ul  {
	margin: 10px 0 15px 20px !important;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell.coaching-packages div.wpb_tabs div.wpb_wrapper div.wpb_tab div.wpb_text_column div.wpb_wrapper ul li ul li {
	margin-bottom: 0;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell div.wpb_accordion div.wpb_wrapper div.wpb_accordion_section {
	padding-right: 30px;
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.wpb_row div.wf-cell div.wpb_accordion div.wpb_wrapper div.wpb_accordion_section h3 a {
	font-size: 18px;
}

/* Coaching Call To Action */

.page-id-2457 .calltoaction {
}

.page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell.calltoaction div.wpb_row div.wf-cell {
	padding: 0 50px;
}

.page-id-2457 .calltoaction h2, .page-id-2457 .calltoaction p, .page-id-2457 .calltoaction h2, .page-id-2457 .calltoaction a, .page-id-2457 .calltoaction strong  {
	color: #fff;
}

.page-id-2457 .calltoaction h2 {
	font-size: 52px !important;
	font-weight: 500;
	margin-bottom: 40px;
	text-align: center;
}

.page-id-2457 .calltoaction p {
	font-size: 18px;
	line-height: 2;
	text-align: center;
}

.page-id-2457 .calltoaction .cta-button {
	padding: 20px 50px;
	margin-right: 0;
	font-family: Montserrat, "Open Sans", Arial, sans-serif;
	font-size: 24px !important;
	font-weight: 600 !important;
	text-decoration: none;
	text-transform: uppercase !important;
}

.page-id-2457 .calltoaction a.vc_btn {
	font-size: 24px;
	font-weight: 600;
	text-decoration: none;
}

.page-id-2457 .calltoaction a.vc_btn:hover {
	background: #fff !important;
	color: #000 !important;
	text-decoration: none !important;
}

.page-id-2457 div.wf-cell.calltoaction div.wpb_row div.wf-cell div.wpb_text_column div.wpb_wrapper {
	font-size: 22px;
	line-height: 1.6;
	color: #fff;
	text-align: center;
}

.page-id-2457 .calltoaction .hr-enquiry p {
	font-size: 14px;
}

.comments-title {
	margin-bottom: 40px;
	font-weight: bold;
}

#comments .commentlist {
	margin-bottom: 30px;
}

.comment-reply-title {
	font-weight: bold;
}


/* Blog Updates Landing Page  */

.page-id-3427 #main.sidebar-none {
	padding-bottom: 0;
}

.blog-updates h1 {
	font-size: 52px;
	font-weight: 700 !important;
	line-height: 1.2em;
	letter-spacing: -1px;
	text-transform: capitalize;
	text-align: center;
}

.blog-updates h1 span.hl {
	color: #1FA3EE;
}

.blog-updates h2 {
	margin-bottom: 25px !important;
	font-size: 22px;
	font-weight: 400;
	line-height: 1.4em;
	letter-spacing: normal;
}

.blog-updates ul {
	margin-left: 0;
	list-style-type: none;
}

.blog-updates ul li:before {
	content:"\2713\0020";
	color: #1FA3EE;
	font-weight: bold;
	padding-right: 8px;
}

.blog-updates ul li {
	margin-bottom: 15px;
	font-size: 20px;
	font-weight: 700;
	color: #222;
	line-height: 1.4;
}

.blog-updates .optin-cta {
	background: #25364C;
	padding: 30px 30px 40px;
}

.blog-updates .optin-cta h3 {
	margin-bottom: 20px !important;
	font-size: 32px;
	font-weight: 300 !important;
	color: #fff;
	line-height: 1.3;
	text-align: center;
}

.blog-updates .optin-cta p {
	font-size: 18px;
	color: #fff;
	line-height: 1.6;
	text-align: center;
}

.blog-updates .optin-cta a.lp-button {
	background: #1EC279 !important;
	margin-top: 30px;
	border: 2px solid #1EC279;
}

.blog-updates .optin-cta a.lp-button:hover {
	background: #fff !important;
	color: #1EC279 !important;
}

.blog-testimonials .wpb_content_element {
}

.blog-testimonials .wpb_wrapper {
	font-size: 20px;
	font-style: normal;
	font-weight: 300;
	line-height: 1.6;
	text-align: left;
}

.blog-testimonials .wpb_wrapper .quotemark {
	font-family: Georgia, "Times New Roman", serif;
	font-weight: bold;
}

.blog-testimonials .wpb_wrapper .highlight {
	font-weight: 400;
	color: #111;
}

.blog-testimonials .wpb_wrapper p {
	font-size: 12px;
	font-style: normal;
	font-weight: 300;
}

.blog-updates-author {
}

.blog-updates-author h4 {
	margin-bottom: 30px !important;
	font-size: 22px;
	font-weight: 300 !important;
	text-transform: uppercase;
	line-height: 1.2;
	text-align: center;
}

.blog-updates-author p {
	font-size: 16px;
	font-weight: 300;
	line-height: 1.8;
}

/* END Blog Updates Landing Page */


/* Blog Opt-In */

.page-id-3564 .content {
	padding-top: 0;
}

.page-id-537 #main, .page-id-3564 #main {
	padding-top: 0 !important;
}

.page-id-537 #main .blog-optin-intro h2 {
	font-size: 28px;
	font-weight: 600;
}

.page-id-3564 #main #content .stripe {
	border-top: 5px solid #fff;
}

.page-id-3564 #main .blog-optin-intro h3 {
	font-family: Montserrat, "Open Sans", Arial, sans-serif;
	font-size: 28px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 10px;
}

.page-id-537 #main .blog-optin-intro p {
	font-size: 20px;
	line-height: 1.6em;
	margin-bottom: 20px !important;
}

.page-id-3564 #main .blog-optin-intro .wpb_wrapper {
	font-size: 20px;
	font-weight: 300;
	line-height: 1.4em;
	text-align: center;
}

.page-id-3564 #main .blog-optin-intro-button {
	padding: 30px 0 40px;
}

.page-id-537 #main .blog-optin input[type="text"], .page-id-537 #main .blog-optin input[type="email"], .page-id-537 #main .blog-optin select {
	margin-bottom: 5px;
	width: 100%;
	font-weight: 600;
	color: #444;
}

.page-id-537 #main .blog-optin select {
	font-family: "Open Sans",Helvetica,Arial,Verdana,sans-serif;
	padding: 0 7px;
}

.page-id-537 #main .blog-optin select option {
	font-weight: 400;
	padding: 9px 10px 8px;
}

.page-id-537 #main .blog-optin .dt-btn {
	padding: 9px 15px 8px;
	line-height: 24px;
	width: 100%;
	text-transform: uppercase;
}

.page-id-537 #main .blog-optin .nospam {
	margin: 5px 0 0;
	color: #666;
}

/* Blog Misc */

.page-id-3564 .entry-title  {
	font-weight: 700;
	font-size: 20px;
}

.postid-2929 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h1.fancy-title {
	text-shadow: 0 0 5px rgba(0, 0, 0, 1) !important;
}

.postid-2981 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h1.fancy-title {
	text-shadow: 0 1px 3px rgba(0, 0, 0, 1) !important;
}

.single h2 {
	margin-bottom: 30px;
	font-weight: 400;
}

.single h4 a {
	color: #9c2336;
	text-decoration: underline;
}

.single h4 a:hover {
	opacity: 1;
	text-decoration: none;
}

.single blockquote {
	font-size: 26px;
	font-style: italic;
	line-height: 1.4;
	border: 0 !important;
	margin-bottom: 20px !important;
	padding: 10px 30px !important;
}

.postid-3013 .leader img {
	border-radius: 50%;
}

.postid-3013 .leader h3 {
	margin-bottom: 0px;
	font-weight: 600;
}

.postid-3013 .answer {
	background: #f5f5f5;
	margin: 20px 0 80px !important;
	padding: 20px;
	border-radius: 4px;
}

.postid-3013 .answer h4 {
	font-weight: 600;
}


.postid-3128 .email-for-help {
	margin: 30px 0 !important;
	border: 3px solid #eee;
}

.postid-3128 .email-message {
	padding: 30px;
}

.postid-3128 .email-thoughts {
	background-color: #eee;
	padding: 30px;
}

.postid-3128 .thoughts {
	background-color: #eee;
	padding: 20px;
	margin: 25px 0;
	border-radius: 5px;
}

.postid-3296 h1.fancy-title, .postid-3296 h2.fancy-subtitle {
	color: #000 !important;
	text-shadow: 0 0 5px rgba(255, 255, 255, 1) !important;
}

.postid-3296 h2.fancy-subtitle {
	font-weight: 600 !important;
}

.grey-box {
	background: #F3F4F4;
	padding: 40px;
	margin: 30px 0;
	text-align: center;
}

.after-content {
	background: #367AC1;
	padding: 30px;
	margin: 0 0 30px;
	text-align: center;
}

.after-content h2 {
	margin-bottom: 10px;
	font-size: 28px;
	font-weight: 200;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: 0.5px;
}

.after-content h3 {
	margin-bottom: 10px !important;
	font-size: 32px;
	font-weight: 700;
	color: #fff;
}

.after-content p {
	color: #fff;
	font-size: 18px;
}

.after-content a.button {
	background: #367AC1;
	margin: 30px auto 0;
	padding: 10px 0;
	color: #fff !important;
	font-size: 20px;
	font-weight: 700;
	text-decoration: none;
	border: 2px solid #fff;
	display: block;
	width: 210px;
	border-radius: 4px;
}

.after-content a.button:hover {
	background: #fff !important;
	color: #367AC1 !important;
}

.postid-3746 .awac-wrapper {
	display: none;
}

.postid-3832 .fancy-subtitle {
	font-size: 50px !important;
	font-weight: 200 !important;
	line-height: 1.2;
	margin: 20px 0 0;
}

.wp-caption-text {
	font-size: 12px;
	text-align: center;
	margin-bottom: 30px;
}

.comment-form p.form-submit {
	position: relative;
	top: 50px;
}

.comment-form .comment-subscription-form {
	position:relative;
	top: -70px;
}

.postid-4052 .say-no {
	margin: 30px 0;
	border: 5px solid #dadee1;
}

.postid-4052 .say-no td {
	vertical-align: top;
	width: 33%;
	padding: 5px 10px 5px 10px;
	border-right: 1px solid #dadee1;
}

.postid-4052 .say-no td ul {
	margin: 15px 0 15px 20px;
}


/* Blog Sidebar */

.sidebar #text-5.widget_text, .sidebar #text-14.widget_text {
	margin: 0 0 20px;
	border: 1px solid #ddd;
}

.sidebar-blog-updates h3 {
	font-family: Montserrat,"Open Sans",Helvetica,Arial,sans-serif;
	font-size: 22px;
	font-weight: bold;
	line-height: 1.4em;
	margin: 0 0 15px;
	text-align: center;
	text-transform: uppercase;
}

.sidebar-blog-updates p {
	font-size: 15px;
	line-height: 1.6em !important;
	text-align: center;
}

.sidebar-content section#text-12.widget.widget_text {
	margin: 10px 0 20px;
	border: 1px solid #ddd;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.sidebar-free-tips h3 {
	font-family: Montserrat,"Open Sans",Helvetica,Arial,sans-serif;
	font-size: 22px;
	font-weight: bold;
	line-height: 1.4em;
	margin: 0 0 20px;
	text-align: center;
	text-transform: uppercase;
}

/* Side Bar */

.sidebar #text-11.widget_text {
	padding: 0;
}

.sidebar-content .widget_search {
	margin-bottom: 10px;
	padding: 0;
}

#sidebar.sidebar div.sidebar-content .widget_search form.searchform input.field.searchform-s {
	margin: 0 0 5px;
	color: #333 !important;
	border: 1px solid #ddd !important;
}

#sidebar.sidebar div.sidebar-content .widget_search form.searchform input[type="text"]::-moz-placeholder {
	color: #000 !important;
}

.sidebar-content .widget_presscore-blog-posts {
	margin-bottom: 0;
	border: 1px solid #ddd;
}

.sidebar-content .widget_presscore-blog-posts .widget-title {
	font-size: 22px;
	font-weight: 300;
	line-height: 1.4em;
	text-align: center;
	margin: 0 0 25px;
}


/* New Home Opt-In */

.home .blog-optin h3, .home .blog-optin p {
	text-align: center;
}

.home .blog-optin h3 {
	font-family: Montserrat, "Open Sans", Arial, sans-serif;
	font-size: 28px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 10px;
}

.home .blog-optin p {
	font-size: 20px;
	font-weight: 300;
	line-height: 1.6em;
	margin-bottom: 20px !important;
}

.home .blog-optin .button {
	margin-top: 30px !important;
}


/* Break Free From Mid Career Slump Opt-In  */

.page-id-4808 #hellobar-container, .page-id-3874 #hellobar-container {
	display: none !important;
}

.page-id-4808 #header, .page-id-3874 #header {
	border-top: 3px solid #9C2336;
	border-bottom: 1px solid #eee;
}

.page-id-4808 #header #main-nav, .page-id-4808 #header .mini-search, .page-id-3874 #header #main-nav, .page-id-3874 #header .mini-search {
	display: none;
}

.page-id-4808 #header #branding, .page-id-3874 #header #branding {
	padding: 20px 0 15px !important;
	margin: 0 auto !important;
	width: 221px;
	display: block;
}

.page-id-4808 #bottom-bar, .page-id-3874 #bottom-bar {
	background: #fff;
	color: #777;
	border: 0;
}

.page-id-4808 #bottom-bar a, .page-id-3874 #bottom-bar a {
	color: #777;
}

.page-id-4808 .bffmcs-optin h1 {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-size: 42px;
	font-weight: 700 !important;
	line-height: 1.2em;
	text-align: center;
	letter-spacing: -2px;
	margin-bottom: 40px !important;
}

.page-id-3874 .bffmcs-optin h1 {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-size: 50px;
	font-weight: 700 !important;
	line-height: 1.2em;
	text-align: center;
	letter-spacing: -2px;
	text-transform: uppercase;
	margin-bottom: 40px !important;
}

.page-id-4808 .bffmcs-optin h2 {
	margin-bottom: 40px !important;
	font-size: 26px;
	font-weight: 400;
	line-height: 1.4em;
	letter-spacing: -0.5px;
	text-align: center;
}

.page-id-3874 .bffmcs-optin h2 {
	margin-bottom: 20px !important;
	font-size: 26px;
	font-weight: 400;
	line-height: 1.4em;
	letter-spacing: -1px;
	text-align: center;
}

.page-id-4808 .bffmcs-optin a.lp-button {
	width: 100% !important;
	margin: 0 auto !important;
	display: block !important;
}

.page-id-4808 #bottom-bar .bottom-text-block, .page-id-3874 #bottom-bar .bottom-text-block {
	display: none;
}

.page-id-4808 #bottom-bar .wf-float-left, .page-id-3874 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
}


/* Break Free From Mid Career Slump Course Opt-In  */

.page-id-3856 #hellobar-container, .page-id-3874 #hellobar-container {
	display: none !important;
}

.page-id-3856 #header, .page-id-3874 #header {
	border-bottom: none;
}

.page-id-3856 #header #main-nav, .page-id-3856 #header .mini-search, .page-id-3874 #header #main-nav, .page-id-3874 #header .mini-search {
	display: none;
}

.page-id-3856 #header #branding, .page-id-3874 #header #branding {
	padding: 20px 0 15px !important;
	margin: 0 auto !important;
	width: 221px;
	display: block;
}

.page-id-3856 #bottom-bar, .page-id-3874 #bottom-bar {
	background: #fff;
	color: #777;
	border: 0;
}

.page-id-3856 #bottom-bar a, .page-id-3874 #bottom-bar a {
	color: #777;
}

.page-id-3856 .bffmcs-optin h1 {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-size: 50px;
	font-weight: 700 !important;
	line-height: 1.2em;
	text-align: center;
	letter-spacing: -2px;
	margin-bottom: 40px !important;
}

.page-id-3874 .bffmcs-optin h1 {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-size: 50px;
	font-weight: 700 !important;
	line-height: 1.2em;
	text-align: center;
	letter-spacing: -2px;
	text-transform: uppercase;
	margin-bottom: 40px !important;
}

.page-id-3856 .bffmcs-optin h2 {
	margin-bottom: 40px !important;
	font-size: 26px;
	font-weight: 400;
	line-height: 1.4em;
	letter-spacing: -1px;
	text-align: center;
}

.page-id-3874 .bffmcs-optin h2 {
	margin-bottom: 20px !important;
	font-size: 26px;
	font-weight: 400;
	line-height: 1.4em;
	letter-spacing: -1px;
	text-align: center;
}

.page-id-3856 .bffmcs-optin a.lp-button {
	width: 280px !important;
	margin: 0 auto !important;
	display: block !important;
}

.page-id-3856 #bottom-bar .bottom-text-block, .page-id-3874 #bottom-bar .bottom-text-block {
	display: none;
}

.page-id-3856 #bottom-bar .wf-float-left, .page-id-3874 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
}


/* SCREEN FILLER LIGHTBOX - FREE CAREER  MASTERY TIPS */

.tve-leads-track-screen_filler-1 #tve_seventeen_set [class*="seventeen_set"] h1 {
	letter-spacing: -1px;
	margin-bottom: 40px !important;
}

.tve-leads-track-screen_filler-1 #tve_seventeen_set [class*="seventeen_set"] h1 span {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-weight: 300 !important;
}

.tve-leads-track-screen_filler-1 #tve_seventeen_set [class*="seventeen_set"] h4 {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-size: 30px !important;
	font-weight: 500 !important;
	letter-spacing: normal !important;
	line-height: 1.3em !important;
	letter-spacing: -0.5px !important;
	margin-bottom: 20px !important;
}

.tve-leads-track-screen_filler-1 .tve_white.tve_ul1 li {
	margin-left: 20px !important;
}

.tve-leads-track-screen_filler-1 #tve_seventeen_set .thrv_lead_generation.tve_red input[type="text"]:focus {
	box-shadow: 0 0 0 3px #F4524D inset;
}

.tve-leads-track-screen_filler-1 #tve_seventeen_set .thrv_lead_generation button {
	background-color: #A0CE4E !important;
	background-image: none !important;
	border: 0;
	border-radius: 3px;
	box-shadow: 0;
	color: #fff;
	font-family: Montserrat,Open Sans,Helvetica,Arial,sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.2;
	margin-bottom: 10px;
	padding: 15px 10px;
	text-shadow: none;
	text-transform: uppercase;
}

input[type="text"]::-moz-placeholder {
	color: #555 !important;
	opacity: 1;
}

input[type="text"]::-webkit-input-placeholder {
	color: #555 !important;
}


/* POST FOOTER - BLOG UPDATES */

.tve-leads-track-post_footer-3 #tve_22_set [class*="22_set"] h2, .tve-leads-track-shortcode_3961 #tve_22_set [class*="22_set"] h2 {
	text-transform: uppercase;
}

.tve-leads-track-post_footer-3 #tve_22_set [class*="22_set"] p, .tve-leads-track-shortcode_3961 #tve_22_set [class*="22_set"] p {
	text-shadow: none;
}

.tve-leads-track-post_footer-3 #tve_22_set .thrv_lead_generation input[type="text"], .tve-leads-track-shortcode_3961 #tve_22_set .thrv_lead_generation input[type="text"] {
	background: #fff;
	font-family: "Open Sans",Helvetica,Arial,sans-serif;
	font-weight: 400;
	color: #444;
	box-shadow: 0 0 0 2px rgba(81, 98, 103, 0.35) inset;
}

.tve-leads-track-post_footer-3 #tve_22_set .thrv_lead_generation input[type="text"]:hover, .tve-leads-track-shortcode_3961 #tve_22_set .thrv_lead_generation input[type="text"]:hover {
	background: #fff;
	box-shadow: 0 0 0 2px rgba(81, 98, 103, 0.35) inset;
}

.tve-leads-track-post_footer-3 #tve_22_set .thrv_lead_generation input[type="text"]:focus, .tve-leads-track-shortcode_3961 #tve_22_set .thrv_lead_generation input[type="text"]:focus {
	background: #fff;
	color: #444 !important;
}

.tve-leads-track-post_footer-3 #tve_22_set .thrv_lead_generation button, .tve-leads-track-shortcode_3961 #tve_22_set .thrv_lead_generation button {
	font-family: Montserrat,Open Sans,Helvetica,Arial,sans-serif;
	font-weight: bold;
	border-radius: 3px;
}


/* POST FOOTER - CONTENT UPGRADE */

.content-upgrade {
	min-height: 300px;
	margin: 40px 0;
	padding: 20px;
	border: 10px solid #eee;
}

.in-post {
	min-height: 120px;
}

.content-upgrade h3 {
	font-family: Montserrat, Open Sans, Helvetica, Arial, sans-serif;
	font-size: 30px;
	font-weight: bold;
	text-transform: uppercase;
	clear: none;
}

.content-upgrade p {
	font-size: 18px;
	line-height: 1.6;
}

.content-upgrade .nomargin {
	margin-bottom: 0;
}

.content-upgrade .alignleft {
	margin: 0 30px 15px 0;;
}

.content-upgrade .lp-button {
	background: #1285DD;
	margin: 10px 0 0;
	padding: 15px 30px;
	font-family: Montserrat, Open Sans, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	text-align: center;
	line-height: 28px;
	text-transform: uppercase;
	text-decoration: none;
	max-width: 100%;
	border-radius: 4px;
	display: inline-block;
}

.in-post .lp-button {
	width: 100%;
	padding: 15px 0;
}


/* MEETING CHECKLIST LANDING PAGE */

.page-id-4028 #header {
	border-bottom: none;
}

.page-id-4028 #header #main-nav, .page-id-4028 #header .mini-search {
	display: none;
}

.page-id-4028 #header #branding {
	padding: 20px 0 15px !important;
	margin: 0 auto !important;
	width: 221px;
	display: block;
}

.page-id-4028 #phantom {
	display: none;
}

.meeting-checklist {
	margin-bottom: 60px;
}

.meeting-checklist h3 {
	font-family: Montserrat, Open Sans, Helvetica, Arial, sans-serif;
	font-size: 30px;
	font-weight: bold;
	text-transform: uppercase;
	clear: none;
}

.meeting-checklist p {
	font-size: 18px;
	line-height: 1.6;
}

.meeting-checklist .nomargin {
	margin-bottom: 0;
}

.meeting-checklist .alignleft {
	margin: 0 30px 15px 0;;
}

.meeting-checklist .lp-button {
	background: #1285DD;
	margin: 10px 0 0;
	padding: 15px 30px;
	font-family: Montserrat, Open Sans, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	text-align: center;
	line-height: 28px;
	text-transform: uppercase;
	text-decoration: none;
	max-width: 100%;
	border-radius: 4px;
	display: inline-block;
}


/* WEBINAR LANDING PAGE */

.page-template-template-webinar #content {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-size: 16px;
	font-weight: 200;
	color: #444;
	line-height: 1.66;
}

.page-template-template-webinar #header {
	display: none;
}

.page-template-template-webinar #content {
	padding-top: 0;
}

.page-template-template-webinar #header #main-nav, .page-template-template-webinar #header .mini-search {
	display: none;
}

.page-template-template-webinar #header #branding {
	padding: 20px 0 15px !important;
	margin: 0 auto !important;
	width: 221px;
	display: block;
}

.page-template-template-webinar #phantom {
	display: none;
}

.page-template-template-webinar #main.sidebar-none {
	padding: 0 0 80px;
}

.page-template-template-webinar .intro {
}

.page-template-template-webinar .intro .host h5 {
	font-family: Montserrat,"Open Sans",Arial,sans-serif !important;
	font-size: 18px;
	font-weight: 700;
	color: #ddd;
	line-height: 1.6em;
	text-align: center;
	letter-spacing: normal;
	margin-bottom: 20px !important;
}

.page-template-template-webinar .intro .host h2 {
	margin-bottom: 10px !important;
	font-family: Montserrat,"Open Sans",Arial,sans-serif !important;
	font-size: 18px;
	font-weight: 700;
	color: #fff;
	line-height: 1.4em;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: normal;
}

.page-template-template-webinar .intro .host p {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-size: 11px;
	font-weight: 400;
	color: #ddd;
	line-height: 1.6em;
	text-align: center;
	letter-spacing: normal;
	text-transform: uppercase;
}

.page-template-template-webinar .intro h1 {
	font-family: Montserrat,"Open Sans",Arial,sans-serif !important;
	font-size: 50px;
	font-weight: 700 !important;
	color: #fff;
	line-height: 1.2em;
	text-transform: normal;
	text-align: left;
	text-transform: uppercase;
	margin-bottom: 25px !important;
}

.page-template-template-webinar .intro h2 {
	font-size: 21px;
	font-weight: 200;
	color: #f9f9f9;
	line-height: 1.6em;
	text-align: left;
	letter-spacing: normal;
	margin-bottom: 40px !important;
}

.page-template-template-webinar .intro h3 {
	margin-bottom: 25px !important;
	font-family: Montserrat,"Open Sans",Arial,sans-serif !important;
	font-size: 20px;
	font-weight: 400;
	color: #fff;
	line-height: 1.4em;
	text-align: left;
	letter-spacing: normal;
}

.page-template-template-webinar .intro .calendar {
	width: 130px;
	float: left;
	margin: 5px 30px 0 0;
	padding: 0;
}

.page-template-template-webinar .intro .calendar .month {
	background-color: #1BA968;
	width: 130px;
	font-family: Montserrat,"Open Sans",Arial,sans-serif !important;
	font-size: 28px;
	font-weight: 700;
	color: #fff;
	line-height: 1;
	text-align: center;
	text-transform: uppercase;
	padding: 10px 0;
	display: block;
}

.page-template-template-webinar .intro .calendar .day {
	background-color: #fff;
	width: 130px;
	font-family: Montserrat,"Open Sans",Arial,sans-serif !important;
	font-size: 70px;
	font-weight: 700;
	color: #999;
	text-align: center;
	padding: 25px 0;
	display: block;
}

.page-template-template-webinar .intro .date {
	margin-bottom: 0 !important;
}

.page-template-template-webinar .intro .date .wpb_wrapper, .page-template-template-webinar .intro .date .wpb_wrapper p {
	font-size: 24px;
	font-weight: 700;
	color: #fff;
	line-height: 1.4em;
	text-align: left;
	letter-spacing: normal;
}

.page-template-template-webinar .lp-button {
	background-color: #1BA968 !important;
	width: 500px !important;
	padding: 15px 40px !important;
	font-size: 20px !important;
	font-style: normal;
}

.page-template-template-webinar .lp-button-2 {
	background-color: #1BA968 !important;
	width: 500px;
	margin: 0 auto;
	padding: 15px 40px !important;
	font-size: 20px !important;
	font-style: normal;
	display: block !important;
}

.page-template-template-webinar .lp-button:hover, .page-template-template-webinar .lp-button-2:hover {
	background-color: #1EC279 !important;
}

.page-template-template-webinar .topics {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-size: 17px;
	font-weight: 300;
	color: #333;
	line-height: 1.66;
}

.page-template-template-webinar .topics h3 {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-weight: 700;
	line-height: 1.6em;
}

.page-template-template-webinar .topics ul {
	margin-left: 40px;
}

.page-template-template-webinar .topics ul li {
	margin-bottom: 15px;
	font-size: 18px;
	font-weight: 300;
	color: #333;
	line-height: 1.4;
}

.page-template-template-webinar .topics .book-title {
	font-weight: 400;
	font-style: italic;
}

.page-template-template-webinar .wpb_single_image .wpb_wrapper img {
	margin-bottom: 10px;
}

.page-template-template-webinar .speakers h2 {
	margin-bottom: 10px !important;
	font-family: Montserrat,"Open Sans",Arial,sans-serif !important;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.4em;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: normal;
}

.page-template-template-webinar .speakers h5 {
	font-family: Montserrat,"Open Sans",Arial,sans-serif !important;
	font-size: 18px;
	font-weight: 700;
	color: #444;
	line-height: 1.6em;
	text-align: center;
	letter-spacing: normal;
	margin-bottom: 20px !important;
}

.page-template-template-webinar .speakers p {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-size: 11px;
	font-weight: 400;
	color: #666;
	line-height: 1.6em;
	text-align: center;
	letter-spacing: normal;
	text-transform: uppercase;
}

.page-template-template-webinar .final-cta .date {
	font-size: 26px;
	font-weight: 700;
	line-height: 1.4em;
	text-align: center;
	letter-spacing: normal;
	margin-bottom: 30px !important;
}

.page-template-template-webinar .final-cta .lp-button {
	margin: 0 auto !important;
}

/* HIDDEN SECRETS TO YOUR CAREER SUCCESS REPLAY */

.page-id-4532 .fancy-title, .page-id-4532 .fancy-subtitle {
	font-family: Montserrat,"Open Sans",Arial,sans-serif !important;
	text-transform: uppercase;
}

.page-id-4532 .fancy-title {
	font-size: 44px;
	font-weight: 700;
}

.page-id-4532 #content ul li {
	margin-bottom: 10px;
}

.page-id-4532 .book-button {
	background: 0;
	width: 200px !important;
	margin: 10px auto 20px;
	padding: 8px 10px;
	display: block;
	text-align: center;
}

.postid-4602 .book-button {
	background: 0;
	width: 200px !important;
	margin: 10px 0 0;
	padding: 8px 10px;
	display: inline-block;
	text-align: center;
}

/* ACCELERATE YOUR CAREER TRAINING SERIES */

.page-template-template-accelerate-your-career #main.sidebar-none {
	padding-top: 0;
}

.page-template-template-accelerate-your-career #main .wf-wrap {
	max-width: 970px;
}

.page-template-template-accelerate-your-career .lesson-title {
	margin-bottom: 60px !important;
}

.page-template-template-accelerate-your-career .lesson-title h1 {
	margin-bottom: 0;
	font-size: 38px;
	font-weight: 300;
	text-transform: uppercase;
	line-height: 1.2em;
	letter-spacing: 0;
	text-align: left;
}

.page-template-template-accelerate-your-career .lesson-title h2 {
	font-size: 38px;
	font-weight: 700 !important;
	line-height: 1.2em;
	text-align: left;
}

.page-template-template-accelerate-your-career #main .wf-container-main .content {
	font-size: 15px;
	color: #222;
	line-height: 1.6em;
}

.page-template-template-accelerate-your-career #main .wf-container-main .content h3 {
	font-size: 26px;
}

.page-template-template-accelerate-your-career #main .wf-container-main .content p {
	margin-bottom: 23px;
}

.page-template-template-accelerate-your-career #main .wf-container-main .content ul {
	margin: 0 0 25px 45px;
}

.page-template-template-accelerate-your-career #main .wf-container-main .content ul li {
	margin-bottom: 10px;
}

.page-template-template-accelerate-your-career #main .wf-container-main .content blockquote {
	margin: 0 0 25px;
	padding: 0 25px;
	border: none;
}

.page-template-template-accelerate-your-career #main .wf-container-main .content blockquote p {
	margin-bottom: 0;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	line-height: 1.6;
}

.page-template-template-accelerate-your-career #main .wf-container-main .content .worksheet {
	border: 10px solid #eee;
}

.page-template-template-accelerate-your-career #main .wf-container-main .content img.aligncenter {
	margin: 0 auto;
}

.page-template-template-accelerate-your-career #main .wf-container-main .content #comments .children {
	margin-top: 25px;
}

.page-template-template-accelerate-your-career #main .wf-container-main .content ul {
	margin: 0 0 25px 45px;
}

.page-template-template-accelerate-your-career #main .wf-container-main .content .greybox {
	background-color: #eee;
	margin: 30px 45px 30px;
	padding: 30px 30px 10px;
}

.page-template-template-accelerate-your-career .widget {
	padding: 0 20px 15px;
}

.page-template-template-accelerate-your-career .widget-title {
	display: none;
}

.page-template-template-accelerate-your-career .textwidget p {
	margin-bottom: 0;
	color: #ccc;
}

.page-template-template-accelerate-your-career .textwidget a {
	color: #333;
	text-decoration: none;
}

.page-template-template-accelerate-your-career .textwidget a:hover {
	color: #9C2336;
}

.page-template-template-accelerate-your-career .footer .textwidget a {
	color: #fff;
}

.page-template-template-accelerate-your-career .footer .textwidget a:hover {
	color: #9c2336;
}

/* ACCELERATE YOUR CAREER TRAINING SERIES LANDING PAGE */

.page-id-5676 #page, .page-id-5701 #page {
	background: #f8f8f8;
}

.page-id-4935 #main {
	padding-top: 30px;
}

.page-id-5676 #main {
	padding-top: 40px;
}

.page-id-4935 #main .wf-wrap, .page-id-5676 #main .wf-wrap, .page-id-5701 #main .wf-wrap .blueprint {
	max-width: 700px;
}

.page-id-5701 #main .wf-wrap .blueprint {
	margin: 0 auto 30px;
}

.page-id-4935 #header, .page-id-5676 #header, .page-id-5701 #header {
	border-bottom: 1px solid #eee;
	border-top: 3px solid #9c2336;
}
 
.page-id-4935 .logo-left #branding, .page-id-5676 .logo-left #branding {
	padding-right: 0;
}

.page-id-4935 #header #branding, .page-id-5676 #header #branding {
	display: block;
	margin: 0 auto !important;
	padding: 20px 0 15px !important;
	width: 221px;
}

.page-id-4935 #navigation, .page-id-4935 .mini-search, .page-id-5676 #navigation, .page-id-5676 .mini-search, .page-id-5701 .mini-search{
	display: none;
}

.page-id-4935 #phantom, .page-id-5676 #phantom {
	display: none;
}

.page-id-5676 #content .headline {
	margin-bottom: 40px !important;
}

.page-id-5676 .vc_box_shadow, .page-id-5701 .vc_box_shadow {
	border-radius: 0;
	box-shadow: -6px 6px 2px rgba(0, 0, 0, 0.2);
	padding: 0px;
}

.page-id-5676 #content .headline h1 {
	margin-bottom: 30px;
	font-family: Montserrat,"Open Sans",Arial,sans-serif !important;
	font-size: 34px;
	font-weight: 700;
	line-height: 1.2em;
}

.page-id-4935 #main h2 {
	margin-bottom: 40px;
	font-size: 48px;
	line-height: 1.2em;
}

.page-id-5701 #main .blueprint {
	margin-bottom: 60px !important;
}

.page-id-5676 #main .headline h2 {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-size: 34px;
	font-weight: 700;
	line-height: 1.2em;
	margin-bottom: 30px !important;
}

.page-id-5701 #main .blueprint h2 {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-size: 32px;
	font-weight: 700;
	line-height: 1.2em;
	margin-bottom: 30px !important;
}

.page-id-4935 #main .wf-container-main .content, .page-id-5676 #content .wf-span-9, .page-id-5701 #content .wf-span-9 {
	font-size: 15px;
	color: #222;
	line-height: 1.6em;
}

.page-id-4935 #main .wf-container-main .content ul {
	margin: 0 0 25px 45px;
}

.page-id-4935 #main .wf-container-main .content ul li {
	margin-bottom: 5px;
}

.page-id-5676 #content .optin-btn, .page-id-5701 #content .download-btn {
	background: #1ca5fc;
	font-family: Montserrat, "Open Sans", helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 100%;
	margin: 10px 0;
	padding: 20px 0;
	display: inline-block;
	border-radius: 3px;
}

.page-id-5701 #main h3 {
	font-family: Montserrat, "Open Sans", helvetica, arial, sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.2em;
	text-transform: uppercase;
	text-align: center;
	margin-bottom: 30px !important;
}

.page-id-5701 .entry-meta {
	display: none;
}

.page-id-4935 #bottom-bar {
	background: #fff none repeat scroll 0 0;
	border: 0 none;
	color: #777;
}

.page-id-5676 #bottom-bar, .page-id-5701 #bottom-bar {
	background: #fff none repeat scroll 0 0;
	border-top: 1px solid #eee;
	color: #777;
}

.page-id-4935 #bottom-bar .wf-float-left, .page-id-5676 #bottom-bar .wf-float-left, .page-id-5701 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
}

.page-id-4935 #bottom-bar a, .page-id-5676 #bottom-bar a, .page-id-5701 #bottom-bar a {
	color: #777;
}

.page-id-4935 #bottom-bar .bottom-text-block, .page-id-5676 #bottom-bar .bottom-text-block, .page-id-5701 #bottom-bar .bottom-text-block {
	display: none;
}

/* ACCELERATE YOUR CAREER PRELAUNCH LANDING PAGE */

.page-id-5235 #main {
	padding-top: 15px;
	padding-bottom: 80px;
}

.page-id-5235 #header {
	border-bottom: 0;
	border-top: 3px solid #1A77BD;
}

.page-id-5235 #header #branding {
	display: block;
	padding: 20px 0 15px !important;
	width: 221px;
}

.page-id-5235 #header .wf-wrap, .page-id-5235 #navigation, .page-id-5235 .mini-search {
	display: none;
}

.page-id-5235 #phantom {
	display: none;
}

.page-id-5235 .pl-header {
	padding: 10px 0 40px;
}

.page-id-5235 .pl-header-thumbnails {
	padding: 10px 0 40px;
}

.page-id-5235 .video-thumbnails .wpb_wrapper {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-size: 12px;
	text-align: center;
}

.page-id-5235 .intro {
	margin-bottom: 0 !important;
	/** padding-bottom: 40px;
	border-bottom: 1px solid #ddd; **/
}

.page-id-5235 #content h1, .page-id-5235 #content h2, .page-id-5235 #content .prehead {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	color: #111;
}

.page-id-5235 #content .intro .prehead {
	font-size: 22px;
	color: #333;
	line-height: 1.2em;
	text-transform: uppercase;
	margin-bottom: 30px;
}

.page-id-5235 #content .intro h1 {
	font-size: 39px;
	font-weight: 700;
	line-height: 1.1em;
	letter-spacing: -1px;
	text-transform: uppercase;
	margin-bottom: 20px;
}

.page-id-5235 #content .intro h2 {
	font-size: 26px;
	font-weight: 500;
	line-height: 1.2em;
	letter-spacing: -0.5px;
	margin-bottom: 20px;
}

.page-id-5235 #content .intro p {
	margin-bottom: 25px;
	letter-spacing: -0.25px;
}

.page-id-5235 #content .optinbutton {
	background: #1A77BD;
	font-family: Montserrat; open sans, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	margin-bottom: 25px;
	padding: 20px 0;
	display: inline-block;
	width: 100%;
	border-radius: 3px;
}

.page-id-5235 #content .optinbutton:hover {
	background: #1ca5fc;
}

.page-id-5235 #content .optinbutton.first {
	margin-top: 5px;
}

.page-id-5235 #content .asseenin {
	margin: 30px 0 50px !important;
	padding: 0 0 20px;
	border-bottom: 1px solid #ddd;
}

.page-id-5235 #content .asseenin .wf-span-12 {
	padding: 0;
}

.page-id-5235 #content .asseenin  .wf-span-12 .dt-fancy-separator {
	padding-bottom: 20px;
}

.page-id-5235 #content .asseenin  .wf-span-12 .separator-holder {
	border-color: #ddd;
}

.page-id-5235 #content .asseenin  .wf-span-12 .dt-fancy-title {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	color: #888;
	text-transform: uppercase;
}

.page-id-5235 .teasers h3, .page-id-5235 .teasers h4 {
	text-align: center;
}

.page-id-5235 .teasers h3 {
	font-size: 22px;
	font-weight: 700;
	color: #222;
	line-height: 1.2;
}

.page-id-5235 .teasers h4 {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-weight: 700;
	color: #1A77BD;
	text-transform: uppercase;
	margin: 10px 0 !important;
}

.page-id-5235 .teasers h5 {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #111;
	text-transform: uppercase;
	text-align: center;
	margin-bottom: 30px !important;
}

.page-id-5235 #content .testimonial {
	margin: 20px 0 40px !important;
	padding: 0;
	text-align: center;
}

.page-id-5235 #content .testimonial .wf-span-12 {
	padding: 0;
}

.page-id-5235 #content .testimonial  .wf-span-12 .dt-fancy-title {
	font-family: Georgia, Times New Roman, serif;
	font-size: 36px;
	color: #999;
	padding-top: 20px;
}

.page-id-5235 #content .testimonial  .wf-span-12 .separator-left {
	margin-right: 0.5em;
}

.page-id-5235 #content .testimonial  .wf-span-12 .separator-right {
	margin-left: 0.5em;
}

.page-id-5235 #content .testimonial h4 {
	font-size: 22px;
	font-weight: 400;
	font-style: italic;
	color: #222;
	line-height: 1.6em;
	margin-bottom: 10px;
}

.page-id-5235 #content .finalcta h3, .page-id-5235 #content .finalcta h4, .page-id-5235 #content .finalcta p {
	color: #111;
	text-align: center;
}

.page-id-5235 #content .finalcta h3 {
	font-size: 24px;
	font-weight: 700;
	line-height: 1.4em;
	margin-bottom: 10px;
}

.page-id-5235 #content .finalcta h4 {
	font-size: 22px;
	margin-bottom: 40px;
}

.page-id-5235 #bottom-bar {
	background: #eee none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0 none;
	color: #777;
}

.page-id-5235 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
}

.page-id-5235 #bottom-bar a {
	color: #777;
}

.page-id-5235 #bottom-bar .bottom-text-block {
	display: none;
}

/* ACCELERATE YOUR CAREER PLC */

.page-id-5235 .hellobar, .page-id-5318 .hellobar, .page-id-5343 .hellobar, .page-id-5346 .hellobar {
	display: none !important;
}

.page-template-template-accelerate-your-career-plc #main {
	padding-top: 15px;
	padding-bottom: 80px;
}

.page-template-template-accelerate-your-career-plc #main .wf-wrap {
}

.page-template-template-accelerate-your-career-plc #header {
	border-bottom: 0;
	border-top: 3px solid #1A77BD;
}

.page-template-template-accelerate-your-career-plc #header #branding {
	display: block;
	padding: 20px 0 15px !important;
	width: 221px;
}

.page-template-template-accelerate-your-career-plc #header .wf-wrap, .page-template-template-accelerate-your-career-plc #navigation, .page-template-template-accelerate-your-career-plc .mini-search {
	display: none;
}

.page-template-template-accelerate-your-career-plc #phantom {
	display: none;
}

.page-template-template-accelerate-your-career-plc .pl-header {
	padding: 10px 0 30px;
}

.page-template-template-accelerate-your-career-plc .pl-header-thumbnails {
	margin-bottom: 40px !important;
	padding: 10px 0 20px;
	border-bottom: 1px solid #ddd;
}

.page-template-template-accelerate-your-career-plc .pl-header-thumbnails .wf-span-3 {
}

.page-template-template-accelerate-your-career-plc .pl-header-thumbnails .wf-span-9 {
}

.page-template-template-accelerate-your-career-plc .video-thumbnails .wpb_wrapper {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-size: 11px;
	line-height: 1.2em;
	text-align: center;
}

.page-template-template-accelerate-your-career-plc .video-thumbnails .wpb_wrapper img {
	margin-bottom: 5px;
}

.page-template-template-accelerate-your-career-plc #content .video {
	margin: 0 auto 30px !important;
}

.page-template-template-accelerate-your-career-plc #content .video .wf-span-12 {
	padding: 0;
}

.page-template-template-accelerate-your-career-plc #content .video .smshare {
	margin-bottom: 30px !important;
}

.page-template-template-accelerate-your-career-plc #content .video h1, .page-template-template-accelerate-your-career-plc .video h2 {
	color: #111;
	text-align: center;
}

.page-template-template-accelerate-your-career-plc #content .video h1 {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #1A77BD;
	line-height: 1.2em;
	letter-spacing: normal;
	text-transform: uppercase;
	margin-bottom: 10px;
}

.page-template-template-accelerate-your-career-plc #content .video h2 {
	font-size: 46px;
	font-weight: 700;
	line-height: 1.1em;
	letter-spacing: -1px;
	margin-bottom: 30px;
}

.page-template-template-accelerate-your-career-plc #content .resource {
	margin: 0 auto 50px !important;
}

.page-template-template-accelerate-your-career-plc #content .resource .wf-span-12 {
	padding: 0;
}

.page-template-template-accelerate-your-career-plc #content .resource h4 {
	font-weight: 700;
	text-align: center;
}

.page-template-template-accelerate-your-career-plc #content .resource a {
	color: #1A77BD;
}

.page-template-template-accelerate-your-career-plc #content .optinbutton {
	background: #1A77BD;
	font-family: Montserrat; open sans, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	color: #ffffff !important;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0 auto 25px;
	padding: 15px 0;
	display: block;
	width: 280px;
	border-radius: 3px;
}

.page-template-template-accelerate-your-career-plc #content .optinbutton:hover {
	background: #1ca5fc;
}

.page-template-template-accelerate-your-career-plc #comments {
	margin: 0 auto 60px !important;
}

.page-template-template-accelerate-your-career-plc #commentform .dt-btn {
	background-color: #1A77BD;
	padding: 4px 20px 5px 20px;
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-weight: 700;
	text-transform: uppercase;
}

.page-template-template-accelerate-your-career-plc #commentform .dt-btn:hover {
	background-color: #1ca5fc;
}

.page-template-template-accelerate-your-career-plc #commentform .clear-form {
	display: none;
}

.page-template-template-accelerate-your-career-plc #bottom-bar {
	background: #eee none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0 none;
	color: #777;
}

.page-template-template-accelerate-your-career-plc #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
}

.page-template-template-accelerate-your-career-plc #bottom-bar a {
	color: #777;
}

.page-template-template-accelerate-your-career-plc #bottom-bar .bottom-text-block {
	display: none;
}

/* ACCELERATE YOUR CAREER SALES PAGE & CLOSED PAGE */

.page-id-5448 .hellobar, .page-id-5605 .hellobar, .page-id-5615 .hellobar, .page-id-5619 .hellobar {
	display: none !important;
}

.page-id-5448 #main {
	padding-top: 0;
	padding-bottom: 40px;
}

.page-id-5605 #main, .page-id-5615 #main, .page-id-5619 #main {
	padding-top: 40px;
	padding-bottom: 40px;
}

.page-id-5619 #main {
	padding-top: 0;
}

.page-id-5448 #header, .page-id-5605 #header, .page-id-5615 #header, .page-id-5619 #header {
	border-bottom: 0;
}

.page-id-5448 #header #branding, .page-id-5605 #header #branding, .page-id-5615 #header #branding, .page-id-5619 #header #branding {
	display: block;
	padding: 20px 0 15px !important;
	width: 221px;
}

.page-id-5448 #header .wf-wrap, .page-id-5448 #navigation, .page-id-5448 .mini-search, .page-id-5605 #header .wf-wrap, .page-id-5605 #navigation, .page-id-5605 .mini-search, .page-id-5615 #header .wf-wrap, .page-id-5615 #navigation, .page-id-5615 .mini-search, .page-id-5619 #header .wf-wrap, .page-id-5619 #navigation, .page-id-5619 .mini-search {
	display: none;
}

.page-id-5448 #phantom, .page-id-5605 #phantom, .page-id-5615 #phantom, .page-id-5619 #phantom {
	display: none;
}

.page-id-5448 #content, .page-id-5605 #content, .page-id-5615 #content, .page-id-5619 #content {
	padding-top: 0;
}

.page-id-5448 .stripe-style-1 {
	margin-bottom: 50px;
}

.page-id-5448 .countdown-bar, .page-id-5619 .countdown-bar {
	padding-top: 5px;
}

.page-id-5448 .countdown-bar .wpb_wrapper, .page-id-5619 .countdown-bar .wpb_wrapper {
	font-family: "Open Sans", helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 14px !important;
	line-height: 1;
	color: #fff !important;
	text-align: center;
	text-transform: uppercase;
}

.page-id-5448 .countdown-bar #the_iframe_2, .page-id-5448 .countdown-bar #the_iframe_3 {
	margin: 0 auto !important;
}

.page-id-5448 .logo-bar, .page-id-5619 .logo-bar {
	margin: 0 0 5px !important;
}

.page-id-5448 .wpb_video_wrapper, .page-id-5619 .wpb_video_wrapper {
	border: 10px solid #ddd;
}

.page-id-5448 #content .wpb_wrapper, .page-id-5448 #content p, .page-id-5619 #content .wpb_wrapper, .page-id-5619 #content p {
	font-size: 16px;
	color: #222;
	line-height: 1.7;
}

.page-id-5448 #content .enrollbutton, .page-id-5619 #content .enrollbutton {
	background: #FF7505;
	font-family: Montserrat, open sans, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0 auto 25px;
	padding: 20px 0;
	display: block;
	width: 280px;
	border-radius: 3px;
}

.page-id-5448 #content .enrollbutton:hover, .page-id-5619 #content .enrollbutton:hover {
	background: #FF953F;
}

.page-id-5605 #content .waitlistbtn {
	background: #1A77BD;
	font-family: Montserrat, open sans, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0 auto 60px;
	padding: 20px 0;
	display: block;
	width: 280px;
	border-radius: 3px;
}

.page-id-5605 #content .waitlistbtn:hover {
	background: #1E85D4;
}

.page-id-5448 .enroll-cta, .page-id-5619 .enroll-cta {
	margin-bottom: 60px !important;	
}

.page-id-5448 .headline-video, .page-id-5448 .intro, .page-id-5448 .program-details, .page-id-5448 .course, .page-id-5448 .engagement-feedback, .page-id-5448 .continued-support, .page-id-5448 .how-program-works, .page-id-5448 .bonuses, .page-id-5448 .testimonials, .page-id-5448 .who-its-for, .page-id-5448 .faq, .page-id-5448 .guarantee, .page-id-5448 .plans, .page-id-5448 .close-sale {
	margin-bottom: 60px !important;	
}

.page-id-5619 .headline-video, .page-id-5619 .intro, .page-id-5619 .program-details, .page-id-5619 .course, .page-id-5619 .engagement-feedback, .page-id-5619 .continued-support, .page-id-5619 .how-program-works, .page-id-5619 .bonuses, .page-id-5619 .testimonials, .page-id-5619 .who-its-for, .page-id-5619 .faq, .page-id-5619 .guarantee, .page-id-5619 .plans, .page-id-5619 .close-sale {
	margin-bottom: 60px !important;	
}

.page-id-5448 .headline-video, .page-id-5619 .headline-video {	
	margin-bottom: 0 !important;	
}

.page-id-5448 .headline-video .wf-span-8, .page-id-5619 .headline-video .wf-span-8 {
	padding: 0;
}

.page-id-5448 .headline-video h1, .page-id-5619 .headline-video h1 {
	font-family: "Open sans", helvetica, arial, sans-serif;
	font-weight: 700;
	font-size: 40px;
	line-height: 1.2 !important;
	color: #222;
	text-align: center;
	letter-spacing: -1px;
	text-transform: normal;
	margin: 0 0 30px !important;
	padding: 0;
}

.page-id-5605 .waiting-list h1, .page-id-5615 .waiting-list h1 {
	font-family: Montserrat, "Open sans", helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 30px;
	line-height: 1.2 !important;
	color: #222;
	text-align: center;
	letter-spacing: -1px;
	text-transform: uppercase;
	margin: 0 0 20px !important;
	padding: 0;
}

.page-id-5448 .headline-video h2, .page-id-5619 .headline-video h2 {
	font-family: "Open sans", helvetica, arial, sans-serif;
	font-weight: 600;
	font-size: 22px;
	line-height: 1.2;
	color: #222;
	text-align: center;
	letter-spacing: -0.5px;
	margin: 0 0 35px !important;
	padding: 0;
}

.page-id-5448 .wpb_video_wrapper, .page-id-5619 .wpb_video_wrapper {
	margin: 0 0 30px;
}

.page-id-5605 .waiting-list .wpb_wrapper p, .page-id-5615 .waiting-list .wpb_wrapper p {
	margin: 0 0 30px;
	text-align: center;
}

.page-id-5448 .course h2, .page-id-5448 .engagement-feedback h2, .page-id-5448 .continued-support h2, .page-id-5448 .how-program-works h2, .page-id-5448 .bonuses h2, .page-id-5448 .testimonials h2, .page-id-5448 .who-its-for h2, .page-id-5448 .faq h2, .page-id-5448 .guarantee h2, .page-id-5448 .plans h2, .page-id-5448 .close-sale h2 {
	font-family: Montserrat, "Open Sans", helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 32px;
	line-height: 1.2;
	color: #222;
	text-align: center;
	text-transform: uppercase;
	margin: 0 0 35px !important;
	padding: 0;
}

.page-id-5619 .course h2, .page-id-5619 .engagement-feedback h2, .page-id-5619 .continued-support h2, .page-id-5619 .how-program-works h2, .page-id-5619 .bonuses h2, .page-id-5619 .testimonials h2, .page-id-5619 .who-its-for h2, .page-id-5619 .faq h2, .page-id-5619 .guarantee h2, .page-id-5619 .plans h2, .page-id-5619 .close-sale h2 {
	font-family: Montserrat, "Open Sans", helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 32px;
	line-height: 1.2;
	color: #222;
	text-align: center;
	text-transform: uppercase;
	margin: 0 0 35px !important;
	padding: 0;
}

.page-id-5448 .intro, .page-id-5619 .intro {
}

.page-id-5448 .program-details, .page-id-5619 .program-details {
}

.page-id-5448 .program-details .introducing, .page-id-5619 .program-details .introducing {
	font-family: "Open Sans", helvetica, arial, sans-serif;
	font-size: 30px !important;
	font-weight: 700;
	line-height: 1.2;
	color: #222 !important;
	text-align: center;
	letter-spacing: -0.5px;
	text-transform: uppercase;
	margin: 0 0 30px;
	padding: 0;
}

.page-id-5448 .program-details h2, .page-id-5619 .program-details h2 {
	font-family: Montserrat, open sans, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 50px;
	line-height: 1.2;
	color: #222;
	text-align: center;
	text-transform: uppercase;
	margin: 0 0 20px !important;
	padding: 0;
}

.page-id-5448 .program-details h3, .page-id-5619 .program-details h3 {
	font-family: Montserrat, "Open Sans", helvetica, arial, sans-serif;
	font-size: 26px;
	line-height: 1.4;
	color: #222;
	text-align: center;
	letter-spacing: -0.5px;
	text-transform: uppercase;
	margin: 0 0 45px !important;
	padding: 0;
}

.page-id-5448 .program-details .logo, .page-id-5619 .program-details .logo {
	margin-bottom: 50px !important;
}

.page-id-5448 .course {
}

.page-id-5448 .course .module, .page-id-5619 .course .module {
	margin-bottom: 60px !important;
	border: 3px solid #1A77BD;
}

.page-id-5448 .course .module-last, .page-id-5619 .course .module-last {
	margin-bottom: 0 !important;
	border: 3px solid #1A77BD;
}

.page-id-5448 .course .module .title, .page-id-5448 .course .module-last .title, .page-id-5619 .course .module .title, .page-id-5619 .course .module-last .title {
	background: #f5f5f5;
	padding: 15px 0;
	display: block;
	width: 100%
}

.page-id-5448 .course .module .desc, .page-id-5448 .course .module-last .desc, .page-id-5619 .course .module .desc, .page-id-5619 .course .module-last .desc {
	padding: 40px 40px 50px;
}

.page-id-5448 .course .module h3, .page-id-5448 .course .module-last h3, .page-id-5619 .course .module h3, .page-id-5619 .course .module-last h3 {
	font-family: Montserrat, open sans, helvetica, arial, sans-serif;
	font-size: 24px !important;
	font-weight: bold;
	line-height: 1.2;
	color: #1A77BD;
	text-align: center;
	letter-spacing: -0.5px;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}

.page-id-5448 .course .module h4, .page-id-5448 .course .module-last h4, .page-id-5619 .course .module h4, .page-id-5619 .course .module-last h4 {
	font-family: Montserrat, "Open Sans", helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 28px;
	line-height: 1.2;
	color: #222;
	text-align: center;
	text-transform: uppercase;
	margin: 0 0 30px !important;
	padding: 0;
}

.page-id-5448 .course .module ul, .page-id-5448 .course .module-last ul, .page-id-5619 .course .module ul, .page-id-5619 .course .module-last ul {
	list-style: none;
	list-style-position: outside;
	margin-left: 25px;
}

.page-id-5448 .course .module ul li, .page-id-5448 .course .module-last ul li, .page-id-5619 .course .module ul li, .page-id-5619 .course .module-last ul li {
	margin-bottom: 20px;
}

.page-id-5448 .course .module ul li:before, .page-id-5448 .course .module-last ul li:before, .page-id-5619 .course .module ul li:before, .page-id-5619 .course .module-last ul li:before {
	content: '\2714';
	color: #1A77BD;
	margin-left: -1.4em;
	margin-right: .500em;
}

.page-id-5448 .engagement-feedback {
}

.page-id-5448 .continued-support {
}

.page-id-5448 .continued-support h4, .page-id-5619 .continued-support h4 {
	font-family: "Open Sans", helvetica, arial, sans-serif;
	font-weight: normal;
	font-size: 20px;
	line-height: 1.2;
	color: #222;
	margin: 0 0 10px !important;
	padding-top: 10px;
}

.page-id-5448 .how-program-works {
}

.page-id-5448 .bonuses {
}

.page-id-5448 .bonuses h4, .page-id-5619 .bonuses h4 {
	font-family: "Open Sans", helvetica, arial, sans-serif;
	font-weight: normal;
	font-size: 20px;
	line-height: 1.2;
	color: #222;
	margin: 0 0 10px !important;
	padding-top: 10px;
}

.page-id-5448 .testimonials, .page-id-5619 .testimonials {
	margin-bottom: 30px !important;
}

.page-id-5448 .testimonials .group, .page-id-5619 .testimonials .group {
	background: #f8f8f8;
	margin-bottom: 30px !important;
	padding: 40px 40px 20px;
}

.page-id-5448 .testimonials .testimonial, .page-id-5619 .testimonials .testimonial {
	padding: 0 0 30px;
}

.page-id-5448 .testimonials .testimonial h4, .page-id-5619 .testimonials .testimonial h4 {
	font-size: 18px;
	font-weight: 700;
	color: #1A77BD;
	margin-bottom: 5px;
}

.page-id-5448 .testimonials .testimonial p, .page-id-5619 .testimonials .testimonial p {
	margin-bottom: 5px;
}

.page-id-5448 .testimonials .testimonial p .name, .page-id-5619 .testimonials .testimonial p .name {
	font-weight: normal;
	font-size: 14px;
}

.page-id-5448 .who-its-for {
}

.page-id-5448 .who-its-for ul li, .page-id-5619 .who-its-for ul li {
	margin-bottom: 20px;
}

.page-id-5448 .faq {
}

.page-id-5448 .guarantee {
}

.page-id-5448 .guarantee .detailsof, .page-id-5448 .bonuses .detailsof, .page-id-5619 .guarantee .detailsof, .page-id-5619 .bonuses .detailsof {
	background: #f8f8f8;
	padding: 50px 50px 60px;
	border: 3px solid #1A77BD;
	text-decoration: none;
}

.page-id-5448 .guarantee .mbseal, .page-id-5619 .guarantee .mbseal {
	padding: 0 0 10px;
}

.page-id-5448 .plans {
}

.page-id-5448 .plans .deadline, .page-id-5619 .plans .deadline {
	background: #fff;
	margin-bottom: 20px !important;
	padding: 0;
}

.page-id-5448 .plans .deadline p, .page-id-5619 .plans .deadline p {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px !important;
}

.page-id-5448 .plans .plan, .page-id-5619 .plans .plan {
	margin-bottom: 40px !important;
	padding: 30px 30px 30px 30px;
	border: 3px solid #eee;
}

.page-id-5448 .plans .drive, .page-id-5619 .plans .drive {
	border: 3px solid #1A77BD;
}

.page-id-5448 .plans .plan h3, .page-id-5619 .plans .plan h3 {
	font-family: Montserrat, "Open Sans", helvetica, arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	line-height: 1.2;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 30px !important;
}

.page-id-5448 .plans .plan h4, .page-id-5619 .plans .plan h4 {
	font-size: 16px;
	font-weight: 700;
	text-align: center;
}

.page-id-5448 .plans .plan h5, .page-id-5619 .plans .plan h5 {
	font-size: 14px;
	margin-bottom: 3px !important;
}

.page-id-5448 .plans .plan ul, .page-id-5619 .plans .plan ul {
	list-style: none;
	list-style-position: outside;
	margin: 0 0 15px 20px !important;
}

.page-id-5448 .plans .plan ul li, .page-id-5619 .plans .plan ul li {
	font-size: 14px;
	line-height: 1.6;
}

.page-id-5448 .plans .plan ul li:before, .page-id-5619 .plans .plan ul li:before {
	content: '\2714';
	color: #50AF00;
	margin-left: -1.4em;
	margin-right: .500em;
}

.page-id-5448 .plans .plan ul li.not:before, .page-id-5619 .plans .plan ul li.not:before {
	content: '\2716';
	color: #ccc;
	margin-left: -1.4em;
	margin-right: .500em;
}

.page-id-5448 .plans .plan ul li del, .page-id-5619 .plans .plan ul li del {
	color: #bbb !important;
}

.page-id-5619 .plans .plan p {
	margin-bottom: 0;
}

.page-id-5448 .plans .plan .price {
	font-size: 34px !important;
	font-weight: bold;
	line-height: 1 !important;
	text-align: center;
	text-transform: normal;
	padding: 10px 0 0;
}

.page-id-5619 .plans .plan .price {
	font-size: 26px !important;
	font-weight: bold;
	line-height: 1 !important;
	text-align: center;
	text-transform: normal;
	padding: 10px 0 5px;
}

.page-id-5619 .plans .plan .price2 {
	font-size: 24px !important;
	font-weight: bold;
	line-height: 1 !important;
	text-align: center;
	text-transform: normal;
	padding: 10px 0 5px;
}

.page-id-5448 .plans .enroll-button, .page-id-5619 .plans .enroll-button {
	background: #FF7505;
	font-family: Montserrat, open sans, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	margin: 10px auto 30px !important;
	padding: 20px 0;
	display: block;
	width: 280px;
	border-radius: 3px;
}

.page-id-5448 .plans .enroll-button:hover, .page-id-5619 .plans .enroll-button:hover {
	background: #FF953F;
}

.page-id-5448 .plans .plan-guarantee, .page-id-5619 .plans .plan-guarantee {
	text-align: center;
	color: #1A77BD !important;
}

.page-id-5448 .plans .support .wpb_wrapper, .page-id-5619 .plans .support .wpb_wrapper {
	font-size: 14px !important;
	text-align: center;
}

.page-id-5448 .plans .support a, .page-id-5619 .plans .support a {
	color: #222;
}

.page-id-5448 .close-sale {
}

.page-id-5448 #bottom-bar, .page-id-5619 #bottom-bar {
	background: #eee none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0 none;
	color: #777;
}

.page-id-5605 #bottom-bar, .page-id-5615 #bottom-bar {
	background: #fff none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0 none;
	color: #777;
}

.page-id-5448 #bottom-bar .wf-float-left, .page-id-5605 #bottom-bar .wf-float-left, .page-id-5615 #bottom-bar .wf-float-left, .page-id-5619 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
}

.page-id-5448 #bottom-bar a, .page-id-5605 #bottom-bar a, .page-id-5615 #bottom-bar a, .page-id-5619 #bottom-bar a {
	color: #777;
}

.page-id-5448 #bottom-bar .bottom-text-block, .page-id-5605 #bottom-bar .bottom-text-block, .page-id-5615 #bottom-bar .bottom-text-block, .page-id-5619 #bottom-bar .bottom-text-block {
	display: none;
}


/* BUILDING KEY RELATIONSHIPS QUICK START GUIDE */

.page-id-5773 #main, .page-id-5850 #main {
	padding-top: 15px;
	padding-bottom: 80px;
}

.page-id-5773 #header, .page-id-5850 #header {
	border-bottom: 0;
	border-top: 3px solid #1A77BD;
}

.page-id-5773 #header #branding, .page-id-5850 #header #branding {
	display: block;
	padding: 20px 0 15px !important;
	width: 221px;
}

.page-id-5773 #header .wf-wrap, .page-id-5773 #navigation, .page-id-5773 .mini-search, .page-id-5850 #header .wf-wrap, .page-id-5850 #navigation, .page-id-5850 .mini-search {
	display: none;
}

.page-id-5773 #phantom, .page-id-5850 #phantom {
	display: none;
}

.page-id-5773 #main .wf-wrap {
	max-width: 700px;
}

.page-id-5850 #main #content .intro, .page-id-5850 #main #content .details-download {
	max-width: 740px;
	margin: 0 auto 40px !important;
}

.page-id-5773 .pl-header, .page-id-5850 .pl-header {
	padding: 10px 0 40px;
}

.page-id-5773 .intro, .page-id-5850 .intro {
	margin-bottom: 40px !important;
}

.page-id-5773 .intro .wf-span-8, .page-id-5850 .intro .wf-span-8 {
	float: right;
}

.page-id-5773 #content h1, .page-id-5773 #content h2, .page-id-5773 #content .prehead, .page-id-5850 #content h1, .page-id-5850 #content h2, .page-id-5850 #content .prehead {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	color: #111;
}

.page-id-5773 #content .intro .prehead, .page-id-5850 #content .intro .prehead {
	font-size: 22px;
	color: #333;
	line-height: 1.2em;
	text-transform: uppercase;
	margin-bottom: 30px;
}

.page-id-5773 #content .intro div .vc_box_shadow, .page-id-5850 #content .intro div .vc_box_shadow {
	border-radius: 0;
	box-shadow: 0 8px 20px rgba(0, 0, 0, 0.4);
	padding: 0;
}

.page-id-5773 #content .intro h1 {
	font-size: 34px;
	font-weight: 700;
	line-height: 1.3em;
	letter-spacing: -1px;
	margin-bottom: 30px;
}

.page-id-5850 #content .intro h1 {
	font-size: 27px;
	font-weight: 700;
	line-height: 1.4em;
	letter-spacing: -1px;
	margin-bottom: 20px;
}

.page-id-5773 #content .intro h2, .page-id-5850 #content .intro h2 {
	font-size: 28px;
	font-weight: 500;
	line-height: 1.2em;
	letter-spacing: -0.5px;
	margin-bottom: 20px;
}

.page-id-5773 #content .intro p, .page-id-5850 #content .intro p {
	margin-bottom: 25px;
	font-size: 14px;
	line-height: 1.5em;
}

.page-id-5773 #content .intro .photo, .page-id-5850 #content .photo {
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	margin-right: 20px;
}

.page-id-5773 #content .intro .name, .page-id-5850 #content .name {
	margin-bottom: 0;
	font-size: 16px;
	font-weight: 700;
	color: #222;
}

.page-id-5773 #content .optinbutton, .page-id-5850 #content .optinbutton {
	background: #1A77BD;
	font-family: Montserrat; open sans, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	margin: 20px 0 20px;
	padding: 20px 0;
	display: inline-block;
	width: 100%;
	border-radius: 3px;
}

.page-id-5773 #content .optinbutton:hover, .page-id-5850 #content .optinbutton:hover {
	background: #1ca5fc;
}

.page-id-5773 #content .optinbutton.first {
	margin-top: 5px;
}

.page-id-5773 #content .small {
	font-size: 12px;
	line-height: 1.4em;
	text-align: center;
}


.page-id-5773 .details p, .page-id-5773 .details ul li, .page-id-5850 .details-download p {
	font-size: 16px;
	color: #222;
	line-height: 1.6;
}

.page-id-5773 .details ul li {
	margin-bottom: 15px;
	font-weight: bold;
}

.page-id-5773 #content .testimonial {
	margin: 0 0 10px !important;
	padding: 0;
	text-align: center;
}

.page-id-5773 #content .testimonial .wf-span-12 {
	padding: 0 20px;
}

.page-id-5773 #content .testimonial  .wf-span-12 .dt-fancy-title {
	font-family: Georgia, Times New Roman, serif;
	font-size: 48px;
	color: #1A77BD;
	padding-top: 30px;
}

.page-id-5773 #content .testimonial  .wf-span-12 .separator-left {
	margin-right: 0.5em;
}

.page-id-5773 #content .testimonial  .wf-span-12 .separator-right {
	margin-left: 0.5em;
}

.page-id-5773 #content .testimonial .photo {
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
}

.page-id-5773 #content .testimonial h4 {
	font-size: 22px;
	font-weight: 400;
	color: #222;
	line-height: 1.6em;
	margin-bottom: 10px;
}

.page-id-5773 #content .testimonial p {
	font-size: 12px;
	letter-spacing: 2px;
	text-transform: uppercase;
}

.page-id-5773 #content .finalcta {
	background-color: #f8f8f8;
	padding: 30px 30px 10px;
	border: 5px solid #ccc;
}

.page-id-5773 #content .finalcta h3, .page-id-5773 #content .finalcta h4, .page-id-5235 #content .finalcta p {
	color: #111;
	text-align: center;
}

.page-id-5773 #content .finalcta h3 {
	font-family: Montserrat; open sans, helvetica, arial, sans-serif;
	font-size: 28px;
	font-weight: 700;
	line-height: 1.3em;
	letter-spacing: -1px;
	margin-bottom: 30px;
}

.page-id-5773 .finalcta p {
	font-size: 16px;
	color: #222;
	line-height: 1.6;
}

.page-id-5773 #content .asseenin {
	margin: 50px 0 0 !important;
	padding: 0 0 20px;
	border-bottom: 1px solid #ddd;
}

.page-id-5773 #content .asseenin .wf-span-12 {
	padding: 0;
}

.page-id-5773 #content .asseenin  .wf-span-12 .dt-fancy-separator {
	padding-bottom: 20px;
}

.page-id-5773 #content .asseenin  .wf-span-12 .separator-holder {
	border-color: #ddd;
}

.page-id-5773 #content .asseenin  .wf-span-12 .dt-fancy-title {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	color: #888;
	text-transform: uppercase;
}

.page-id-5850 #content .blog-posts h4 {
	font-family: Montserrat,"Open Sans",helvetica,arial,sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.2em;
	margin-bottom: 30px !important;
	text-align: center;
	text-transform: uppercase;
}

.page-id-5850 #content .shortcode-blog-posts h2.entry-title {
	color: #333333;
	font: 24px/30px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
	text-transform: none;
}

.page-id-5850 #content .shortcode-blog-posts .entry-meta {
	display: none;
}

.page-id-5773 #bottom-bar, .page-id-5850 #bottom-bar {
	background: #eee none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0 none;
	color: #777;
}

.page-id-5773 #bottom-bar .wf-float-left, .page-id-5850 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
}

.page-id-5773 #bottom-bar a, .page-id-5850 #bottom-bar a {
	color: #777;
}

.page-id-5773 #bottom-bar .bottom-text-block, .page-id-5850 #bottom-bar .bottom-text-block {
	display: none;
}


/* WORK SMARTER SUMMIT OPT-IN */

body.page-id-6020 {
	background-image: url("http://maybusch.com/wp-content/uploads/2017/02/work-smarter-not-harder.jpg") !important;
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: #222;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.page-id-6020 #page {
	background: transparent;
}

.page-id-6020 #main {
	padding-top: 15px;
	padding-bottom: 80px;
}

.page-id-6022 #main {
	padding-top: 15px;
	padding-bottom: 80px;
}

.page-id-6020 #header, .page-id-6022 #header {
	border-bottom: 0;
}

.page-id-6020 #header #branding, .page-id-6022 #header #branding {
	display: block;
	padding: 20px 0 15px !important;
	width: 221px;
}

.page-id-6020 #header .wf-wrap, .page-id-6020 #navigation, .page-id-6020 .mini-search, .page-id-6022 #header .wf-wrap, .page-id-6022 #navigation, .page-id-6022 .mini-search {
	display: none;
}

.page-id-6020 #phantom, .page-id-6022 #phantom {
	display: none;
}

.page-id-6020 #main .wf-wrap {
	max-width: 700px;
}

.page-id-6022 #main #content .intro, .page-id-6022 #main #content .details-download {
	margin: 0 auto 40px !important;
}

.page-id-6020 .pl-header, .page-id-6022 .pl-header {
	padding: 10px 0 40px;
}

.page-id-6020 .intro {
	margin-bottom: 40px !important;
}

.page-id-6020 #content h1, .page-id-6020 #content h2, .page-id-6020 #content .prehead, .page-id-6022 #content h1, .page-id-6022 #content h2, .page-id-6022 #content .prehead {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	color: #111;
}

.page-id-6020 #content .intro .prehead, .page-id-6022 #content .intro .prehead {
	font-size: 22px;
	color: #333;
	line-height: 1.2em;
	text-transform: uppercase;
	margin-bottom: 30px;
}

.page-id-6022 #content .intro div .vc_box_shadow {
	border-radius: 0;
	box-shadow: 0 8px 20px rgba(0, 0, 0, 0.4);
	padding: 0;
}

.page-id-6020 #content .intro h1 {
	font-size: 38px;
	font-weight: 700;
	color: #fff;
	line-height: 1.3em;
	letter-spacing: -1px;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 40px;
}

.page-id-6022 #content .intro h1 {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-size: 30px;
	font-weight: 700;
	color: #222;
	line-height: 1.3em;
	letter-spacing: -0.5px;
	text-align: left;
	margin-bottom: 20px;
}

.page-id-6020 #content .intro h1 .normal {
	font-weight: 300;
}

.page-id-6020 #content .intro h2, .page-id-6022 #content .intro h2 {
	font-size: 28px;
	font-weight: 500;
	line-height: 1.2em;
	letter-spacing: -0.5px;
	margin-bottom: 30px;
}

.page-id-6020 #content .intro h3 {
	font-size: 20px;
	font-weight: 300;
	color: #fff;
	line-height: 1.3em;
	text-align: center;
	margin-bottom: 40px;
}

.page-id-6020 #content .intro h2 {
	font-family: 'Dancing Script', cursive;
	font-size: 42px;
	font-weight: 400;
	color: #1ca5fc;
	line-height: 1.3em;
	text-align: center;
	margin-bottom: 20px;
}

.page-id-6022 #content .intro h3 {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #1A77BD;
	line-height: 1.3em;
	text-align: left;
	text-transform: uppercase;
	margin-bottom: 20px;
}

.page-id-6020 #content .intro p {
	margin-bottom: 15px;
	font-size: 16px;
	color: #fff;
	line-height: 1.6em;
	text-align: center;
}

.page-id-6022 #content .intro p {
	margin-bottom: 25px;
	font-size: 14px;
	color: #fff;
	line-height: 1.6em;
	text-align: center;
}

.page-id-6020 #content .intro .photo, .page-id-6022 #content .photo {
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
}

.page-id-6020 #content .intro .name, .page-id-6022 #content .name {
	margin-bottom: 0;
	padding-top: 0;
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
}

.page-id-6020 #content .optinbutton {
	background: #1A77BD;
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	margin: 10px 0 20px;
	padding: 20px 20px;
	display: inline-block;
	width: 100%;
	border-radius: 3px;
}

.page-id-6022 #content .optinbutton {
	background: #1A77BD;
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	margin: 20px 0 20px;
	padding: 20px 30px;
	display: inline-block;
	max-width: 300px;
	border-radius: 3px;
}

.page-id-6020 #content .optinbutton:hover, .page-id-6022 #content .optinbutton:hover {
	background: #1ca5fc;
}

.page-id-6020 #content .optinbutton.first {
	margin-top: 5px;
}

.page-id-6020 #content .small {
	font-size: 12px;
	color: #ffffff;
	line-height: 1.4em;
	text-align: center;
}

.page-id-6020 .details p, .page-id-6020 .details ul li, .page-id-6022 .details-download p {
	font-size: 16px;
	color: #222;
	line-height: 1.6;
}

.page-id-6020 .details ul li {
	margin-bottom: 15px;
	font-weight: bold;
}

.page-id-6020 #content .finalcta {
}

.page-id-6020 .finalcta p {
	font-size: 16px;
	color: #222;
	line-height: 1.6;
}

.page-id-6022 #content .blog-posts {
	padding-top: 40px;
	border-top: 3px solid #eee;
}

.page-id-6022 #content .blog-posts h4 {
	font-family: Montserrat,"Open Sans",helvetica,arial,sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.2em;
	margin-bottom: 30px !important;
	text-align: center;
	text-transform: uppercase;
}

.page-id-6022 #content .shortcode-blog-posts h2.entry-title {
	color: #333333;
	font: 24px/30px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
	text-transform: none;
}

.page-id-6022 #content .shortcode-blog-posts .entry-meta {
	display: none;
}

.page-id-6020 #bottom-bar {
	background: transparent;
	padding-bottom: 0;
	border: 0 none;
	color: #aaa;
}

.page-id-6022 #bottom-bar {
	background: #fff none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0 none;
	color: #777;
}

.page-id-6020 #bottom-bar .wf-float-left, .page-id-6022 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
}

.page-id-6020 #bottom-bar a {
	color: #aaa;
}

.page-id-6022 #bottom-bar a {
	color: #777;
}

.page-id-6020 #bottom-bar .bottom-text-block, .page-id-6022 #bottom-bar .bottom-text-block {
	display: none;
}

/* NETWORKING COURSE PRELAUNCH LANDING PAGE & PLC */

.page-id-6226 #main, .page-id-6334 #main, .page-id-6405 #main, .page-id-6406 #main {
	padding-top: 0;
	padding-bottom: 0;
}

.page-id-6226 #main .wf-wrap, .page-id-6334 #main .wf-wrap, .page-id-6405 #main .wf-wrap, .page-id-6406 #main .wf-wrap {
	max-width: 740px;
}

.page-id-6226 #header, .page-id-6334 #header, .page-id-6405 #header, .page-id-6406 #header {
	border-bottom: 0;
}

.page-id-6226 #header #branding, .page-id-6334 #header #branding, .page-id-6405 #header #branding, .page-id-6406 #header #branding {
	display: block;
	padding: 20px 0 15px !important;
	width: 221px;
}

.page-id-6226 #header .wf-wrap, .page-id-6226 #navigation, .page-id-6226 .mini-search, .page-id-6334 #header .wf-wrap, .page-id-6334 #navigation, .page-id-6334 .mini-search, .page-id-6405 #header .wf-wrap, .page-id-6405 #navigation, .page-id-6405 .mini-search, .page-id-6406 #header .wf-wrap, .page-id-6406 #navigation, .page-id-6046 .mini-search {
	display: none;
}

.page-id-6226 #phantom, .page-id-6334 #phantom, .page-id-6405 #phantom, .page-id-6406 #phantom {
	display: none;
}

.page-id-6226 #content, .page-id-6334 #content, .page-id-6405 #content, .page-id-6406 #content {
	padding-top: 0;
}

.page-id-6226 .pl-header, .page-id-6334 .plc-header, .page-id-6405 .plc-header, .page-id-6406 .plc-header {
	margin: 0;
}

.page-id-6226 .pl-header .logo img, .page-id-6334 .plc-header .logo img, .page-id-6405 .plc-header .logo img, .page-id-6406 .plc-header .logo img {
	padding-top: 5px;
}

.page-id-6334 .plc-header-thumbnails, .page-id-6405 .plc-header-thumbnails, .page-id-6406 .plc-header-thumbnails {
	padding: 0 0 20px;
}

.page-id-6334 .plc-header-thumbnails h2, .page-id-6405 .plc-header-thumbnails h2, .page-id-6406 .plc-header-thumbnails h2 {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #FB5132;
	line-height: 1.1;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: center;
	margin-bottom: 20px;
}

.page-id-6334 .video-thumbnails img, .page-id-6405 .video-thumbnails img, .page-id-6406 .video-thumbnails img {
	margin-bottom: 2px;
	border: 1px solid #12243e;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.page-id-6334 .video-thumbnails .wpb_wrapper, .page-id-6405 .video-thumbnails .wpb_wrapper, .page-id-6406 .video-thumbnails .wpb_wrapper {
	font-family: "Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #A8B3CA;
	line-height: 1.4;
	text-align: center;
}

.page-id-6334 .video-thumbnails .active .wpb_wrapper, .page-id-6405 .video-thumbnails .active .wpb_wrapper, .page-id-6406 .video-thumbnails .active .wpb_wrapper {
	color: #fff;
}

.page-id-6226 .title {
	margin-bottom: 0 !important;
}

.page-id-6226 #content .title .prehead {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-size: 30px;
	font-weight: 400;
	color: #FB5132;
	line-height: 1.2em;
	text-transform: uppercase;
	text-align: center;
	margin: 10px 0 10px;
}

.page-id-6226 #content .title h1 {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-size: 38px;
	font-weight: 800;
	color: #fff;
	line-height: 1.1;
	letter-spacing: normal;
	text-transform: uppercase;
	text-align: center;
	margin-bottom: 5px;
}

.page-id-6226 #content .title h2 {
	font-size: 22px;
	font-weight: 300;
	color: #fff;
	line-height: 1.2em;
	letter-spacing: normal;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 40px;
}

.page-id-6334 #content .video, .page-id-6405 #content .video, .page-id-6406 #content .video {
	margin-top: 40px !important;
	margin-bottom: 40px !important;
}

.page-id-6334 #content .video .essb_links, .page-id-6405 #content .video .essb_links, .page-id-6406 #content .video .essb_links {
	width: 235px;
	margin: 20px auto 0;
}

.page-id-6334 #content .video .essb_links .essb_links_list li a .essb_icon, .page-id-6334 #content .video .essb_links .essb_links_list li a .essb_network_name, .page-id-6405 #content .video .essb_links .essb_links_list li a .essb_icon, .page-id-6405 #content .video .essb_links .essb_links_list li a .essb_network_name, .page-id-6406 #content .video .essb_links .essb_links_list li a .essb_icon, .page-id-6406 #content .video .essb_links .essb_links_list li a .essb_network_name {
	color: #fff;
}

.page-id-6334 #content .video .essb_links .essb_links_list li:last-child a, .page-id-6405 #content .video .essb_links .essb_links_list li:last-child a, .page-id-6406 #content .video .essb_links .essb_links_list li:last-child a {
	margin-right: 0;
}

.page-id-6334 #content .video h1, .page-id-6405 #content .video h1, .page-id-6406 #content .video h1 {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-size: 30px;
	font-weight: 800;
	color: #fff;
	line-height: 1.1;
	letter-spacing: 0.5px;
	text-transform: uppercase;
	text-align: left;
	margin-bottom: 5px;
}

.page-id-6334 #content .video p, .page-id-6405 #content .video p, .page-id-6406 #content .video p {
	font-size: 18px;
	font-weight: 300;
	color: #fff;
	line-height: 1.5;
	margin-bottom: 30px !important;
}

.page-id-6334 #content .download .wpb_wrapper, .page-id-6405 #content .download .wpb_wrapper, .page-id-6406 #content .download .wpb_wrapper {
	font-size: 14px;
	font-weight: 600;
	text-align: center;
}

.page-id-6334 #content .download .wpb_wrapper a, .page-id-6405 #content .download .wpb_wrapper a, .page-id-6406 #content .download .wpb_wrapper a {
	color: #1A77BD;
	border-bottom: 1px solid rgba(0, 70, 132, 0.3);
	text-decoration: none;
	transition: border 0.5s ease 0s;
}

.page-id-6334 #content .download .wpb_wrapper a:hover, .page-id-6405 #content .download .wpb_wrapper a:hover, .page-id-6406 #content .download .wpb_wrapper a:hover {
	border-bottom: 1px solid rgba(0, 70, 132, 0);
}

.page-id-6226 .intro {
	margin-bottom: 40px !important;
}

.page-id-6226 #content .intro p, .page-id-6226 #content .intro .wf-span-10 .wpb_wrapper {
	font-size: 15px;
	line-height: 1.5;
	margin-bottom: 20px;
}

.page-id-6226 #content .intro p strong {
	color: #222;
}

.page-id-6226 #content .intro .wf-span-10 {
	margin-bottom: 10px;
}

.page-id-6226 #content .optinbutton {
	background: #FB5132;
	font-family: "Montserrat","Open Sans", helvetica, arial, sans-serif;
	font-weight: 700;
	font-size: 18px;
	line-height: 20px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0 auto 20px;
	padding: 20px 0;
	display: block;
	max-width: 480px;
	min-width: 280px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.5);
}

.page-id-6226 #content .optinbutton:hover {
	background: #FB3717;
}

.page-id-6226 .end-date .wpb_wrapper {
	font-size: 14px;
	line-height: 1.2;
	text-align: center;
}

.page-id-6226 .teasers h3, .page-id-6226 .teasers h4 {
	text-align: left;
}

.page-id-6226 .teasers h3 {
	font-size: 21px;
	font-weight: 700;
	color: #111;
	line-height: 1.2;
}

.page-id-6226 .teasers h4 {
	font-family: "Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-size: 20px;
	font-weight: 400;
	color: #FB5132;
	text-transform: uppercase;
	margin: 10px 0 5px !important;
}

.page-id-6226 .teasers h5 {
	font-family: "Montserrat","Open Sans", helvetica, arial, sans-serif;
	font-size: 26px;
	font-weight: 700;
	color: #111;
	letter-spacing: -0.5px;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 20px !important;
}

.page-id-6226 .teasers p {
	line-height: 1.6;
}

.page-id-6226 .teasers img {
	border: 5px solid #fff;
}

.page-id-6226 #content .testimonial {
	background: #12243E;
	padding: 50px 0 40px;
	text-align: center;
}

.page-id-6226 #content .testimonial .wf-span-12 {
	padding: 0;
}

.page-id-6226 #content .testimonial h4 {
	font-size: 17px;
	font-weight: 700;
	color: #fff;
	line-height: 1.5em;
	margin-bottom: 15px;
}

.page-id-6226 #content .testimonial p {
	color: #fff;
}

.page-id-6226 #content .finalcta {
	padding-top: 50px;
}

.page-id-6226 #content .finalcta h3, .page-id-5235 #content .finalcta h4, .page-id-5235 #content .finalcta p {
	color: #111;
	text-align: center;
}

.page-id-6226 #content .finalcta h3 {
	font-size: 28px;
	font-weight: 700;
	color: #111;
	line-height: 1.3em;
	margin-bottom: 20px;
}

.page-id-6226 #content .finalcta h4 {
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 10px;
}

.page-id-6226 #content .finalcta p {
	text-align: center;
	margin-bottom: 30px !important;
}

.page-id-6226 #content .finalcta #ujiCountdown {
	max-width: 290px;
}

.page-id-6226 #content .finalcta .countdown_section {
}

.page-id-6226 #content .finalcta .countdown_section .countdown_amount {
	box-shadow: none !important;
	padding: 0;
	width: 20px;
}

.page-id-6226 #content .finalcta .countdown_section .countdown_txt {
	font-family: "Open Sans",Helvetica,Arial,Verdana,sans-serif !important;
	color: #444 !important;
	text-transform: uppercase;
	margin-top: 0;
	padding-top: 0;
}

.page-id-6226 #content .asseenin {
	margin: 60px 0 0 !important;
	padding: 0 0 30px;
}

.page-id-6226 #content .asseenin .wf-span-12 {
	padding: 0;
}

.page-id-6226 #content .asseenin  .wf-span-12 .dt-fancy-separator {
	padding-bottom: 20px;
}

.page-id-6226 #content .asseenin  .wf-span-12 .separator-holder {
	border-color: #ddd;
}

.page-id-6226 #content .asseenin  .wf-span-12 .dt-fancy-title {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	color: #888;
	text-transform: uppercase;
}

.page-id-6226 #bottom-bar, .page-id-6334 #bottom-bar, .page-id-6405 #bottom-bar, .page-id-6406 #bottom-bar {
	background: #eee none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0 none;
	color: #777;
}

.page-id-6226 #bottom-bar .wf-float-left, .page-id-6334 #bottom-bar .wf-float-left, .page-id-6405 #bottom-bar .wf-float-left, .page-id-6406 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
}

.page-id-6226 #bottom-bar a, .page-id-6334 #bottom-bar a, .page-id-6405 #bottom-bar a, .page-id-6406 #bottom-bar a {
	color: #777;
}

.page-id-6226 #bottom-bar .bottom-text-block, .page-id-6334 #bottom-bar .bottom-text-block, .page-id-6405 #bottom-bar .bottom-text-block, .page-id-6406 #bottom-bar .bottom-text-block {
	display: none;
}

.page-id-6334 #comments, .page-id-6405 #comments, .page-id-6406 #comments {
	margin-top: 30px;
}

.page-id-6334 #comments #reply-title, .page-id-6405 #comments #reply-title, .page-id-6406 #comments #reply-title {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-align: center;
	text-transform: uppercase;
}

.page-id-6334 #comments .clear-form, .page-id-6405 #comments .clear-form, .page-id-6406 #comments .clear-form {
	display: none;
}

.page-id-6334 #comments .dt-btn, .page-id-6405 #comments .dt-btn, .page-id-6406 #comments .dt-btn {
	background: #FB5132;
	font-family: "Montserrat","Open Sans", helvetica, arial, sans-serif;
	font-weight: 700;
	font-size: 16px;
	text-transform: uppercase;
	padding: 6px 25px;
}

.page-id-6334 #comments .dt-btn:hover, .page-id-6405 #comments .dt-btn:hover, .page-id-6406 #comments .dt-btn:hover {
	background: #FB3717;
}

.page-id-6385 #content .blog-posts, .page-id-8033 #content .blog-posts, .page-id-8178 #content .blog-posts {
	margin-top: 80px;
}

.page-id-6385 #content .blog-posts h4, .page-id-8033 #content .blog-posts h4, .page-id-8178 #content .blog-posts h4 {
	font-family: Montserrat,"Open Sans",helvetica,arial,sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.2em;
	margin-bottom: 30px !important;
	text-align: center;
	text-transform: uppercase;
}

.page-id-6385 #content .shortcode-blog-posts h2.entry-title, .page-id-8033 #content .shortcode-blog-posts h2.entry-title, .page-id-8178 #content .shortcode-blog-posts h2.entry-title {
	color: #333333;
	font: 24px/30px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
	text-transform: none;
}

.page-id-6385 #content .shortcode-blog-posts .entry-meta, .page-id-8033 #content .shortcode-blog-posts .entry-meta, .page-id-8178 #content .shortcode-blog-posts .entry-meta {
	display: none;
}

/* NEXT LEVEL NETWORK SALES PAGE */

.page-id-6493 #header {
	border-bottom: 0;
}

.page-id-6493 #header #branding {
	display: block;
	padding: 20px 0 15px !important;
	width: 221px;
}

.page-id-6493 #header .wf-wrap, .page-id-6493 #navigation, .page-id-6493 .mini-search {
	display: none;
}

.page-id-6493 #phantom {
	display: none;
}

.page-id-6493 #main {
	padding-bottom: 60px;
}

.page-id-6493 #main, .page-id-6493 #content {
	padding-top: 0;
}

.page-id-6493 .wf-wrap {
	max-width: 760px;
}

.page-id-6493 .countdown-bar {
	margin-bottom: 0 !important;
	padding-top: 10px;
	padding-bottom: 10px;
}

.page-id-6493 .countdown-bar .logo {
	font-family: "Montserrat", "Open sans", helvetica, arial, sans-serif;
	font-size: 20px !important;
	font-weight: 700;
	line-height: 1.2 !important;
	color: #fff !important;
	text-align: left;
	letter-spacing: -0.5px;
	text-transform: uppercase;
	margin: 5px 0 0 !important;
	padding: 0;
}

.page-id-6493 .countdown-bar .logo .network {
	color: #8AB8E4;
}

.page-id-6493 .countdown-bar h5 {
	color: #fff !important;
	font-family: "Montserrat", "Open Sans",helvetica,arial,sans-serif;
	font-size: 12px !important;
	font-weight: 400;
	line-height: 1;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 5px;
}

.page-id-6493 .countdown-bar .countdown-minimal {
	color: #fff !important;
	font-family: "Montserrat", "Open Sans",helvetica,arial,sans-serif;
	font-size: 14px !important;
	font-weight: 400;
	line-height: 1;
	text-align: center;
	text-transform: uppercase;
}

.page-id-6493 .countdown-bar .enrollbutton {
	background: #FB5132;
	font-family: Montserrat, open sans, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	line-height: 1;
	color: #fff !important;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	margin: 5px 0 0;
	padding: 6px 0;
	float: right;
	display: block;
	width: 160px;
	border-radius: 3px;
}

.page-id-6493 .headline-video {
	padding: 0;
}

.page-id-6493 .headline-video .wpb_video_wrapper {
	margin: 0 0 40px;
}

.page-id-6493 .headline-video h1 {
	font-family: "Open sans", helvetica, arial, sans-serif;
	font-weight: 700;
	font-size: 34px;
	line-height: 1.3 !important;
	color: #fff;
	text-align: center;
	letter-spacing: normal;
	text-transform: normal;
	margin: 0 0 20px !important;
	padding: 0;
}

.page-id-6493 #content .headline-video h2 {
	font-family: "Open sans", helvetica, arial, sans-serif;
	font-weight: 300;
	font-size: 24px;
	line-height: 1.2;
	color: #8AB8E4;
	letter-spacing: normal;
	text-align: center;
	margin: 0 0 40px !important;
	padding: 0;
}

.page-id-6493 .enrollbutton {
	background: #FB5132;
	font-family: Montserrat, open sans, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	color: #fff !important;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0 auto 25px;
	padding: 20px 0;
	display: block;
	width: 280px;
	border-radius: 3px;
}

.page-id-6493 .enrollbutton:hover {
	background: #FB3717;
}

.page-id-6493 #content h2 {
	font-family: "Open sans", helvetica, arial, sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 1.3 !important;
	color: #10487D;
	text-align: center;
	letter-spacing: -0.5px;
	text-transform: normal;
	margin: 0 0 30px !important;
	padding: 0;
}

.page-id-6493 #content h2.introducing {
	font-size: 42px;
	font-weight: 800;
	margin-bottom: 10px !important;
}

.page-id-6493 #content h3 {
	font-family: "Open sans", helvetica, arial, sans-serif;
	font-size: 28px;
	font-weight: 300;
	line-height: 1.4 !important;
	color: #12243E;
	text-align: center;
	letter-spacing: normal;
	margin: 0 0 35px !important;
	padding: 0;
}

.page-id-6493 #content h4 {
	font-size: 20px;
	font-weight: 700;
	color: #333;
	letter-spacing: normal;
	margin: 0 0 15px !important;
	padding-top: 10px;
}

.page-id-6493 #content p, .page-id-6493 #content ul {
	color: #444;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.7;
}

.page-id-6493 #content strong {
	color: #333;
}

.page-id-6493 #content ul li {
	margin-bottom: 20px !important;
}

.page-id-6493 #content .intro ul {
	list-style: outside none none;
	margin-left: 50px;
}

.page-id-6493 #content .intro ul li:before {
	content: '\2714';
	color: #1A77BD;
	margin-left: -1.4em;
	margin-right: .500em;
}

.page-id-6493 #content a {
	color: #10487D;
}

.page-id-6493 #content .section {
	margin-bottom: 40px !important;
}

.page-id-6493 #content .may-photo {
	-webkit-border-radius: 90px;
	-moz-border-radius: 90px;
	border-radius: 90px;
}

.page-id-6493 #content .curriculum {
	background: #f8f8f8;
	padding: 40px 30px 50px;
}

.page-id-6493 #content .guarantee, .page-id-6493 #content .bonuses, .page-id-6493 #content .final-cta {
	margin-bottom: 50px !important;
	padding: 40px 40px 60px;
	border: 8px solid #eee;
}

.page-id-6493 #content .guarantee {
	padding-bottom: 50px;
}

.page-id-6493 #content .guarantee .mbseal {
	margin-bottom: 30px;
}

.page-id-6493 #content .cta {
	padding-top: 20px;
}

.page-id-6493 #content .cta h2 {
	font-family: "Open sans", helvetica, arial, sans-serif;
	font-weight: 700;
	font-size: 32px;
	line-height: 1.2 !important;
	color: #10487D;
	text-align: center;
	letter-spacing: normal;
	text-transform: normal;
	margin: 0 0 20px !important;
	padding-top: 0 !important;
}

.page-id-6493 #content .cta h3 {
	font-family: "Open sans", helvetica, arial, sans-serif;
	font-weight: 300;
	font-size: 24px;
	line-height: 1.2 !important;
	color: #10487D;
	text-align: center;
	letter-spacing: normal;
	text-transform: uppercase;
	margin: 0 !important;
	padding-top: 0 !important;
}

.page-id-6493 #content .cta .price {
	font-family: "Open sans", helvetica, arial, sans-serif;
	font-weight: 700;
	font-size: 68px;
	line-height: 1 !important;
	color: #10487D;
	text-align: center;
	letter-spacing: -0.5px;
	text-transform: normal;
	margin: 0 0 20px !important;
	padding: 0;
}

.page-id-6493 #content .cta p, .page-id-6493 #content .cta p {
	text-align: center;
}

.page-id-6493 #content .cta .support {
	font-size: 13px;
	text-align: center;
	margin-top: 30px;
}

.page-id-6493 #content .final-cta {
	padding: 20px 40px 20px;
}

.page-id-6493 #content .final-cta .cta {
	padding-top: 0;
}

.page-id-6493 #content .final-cta .enrollment-notice .wpb_wrapper {
	font-size: 16px;
	font-weight: 400;
	line-height: 1.7;
	text-align: center;
	margin-bottom: 30px;
	padding-bottom: 20px;
	border-bottom: 1px solid #ddd;
}

.page-id-6493 #content .final-cta .support .wpb_wrapper {
	font-size: 13px;
	text-align: center;
	margin-top: 30px;
	padding-top: 20px;
	border-top: 1px solid #ddd;
}

.page-id-6493 #bottom-bar {
	background: #eee none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0;
	color: #777;
}

.page-id-6493 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
}

.page-id-6493 #bottom-bar a {
	color: #777;
}

.page-id-6493 #bottom-bar .bottom-text-block {
	display: none;
}

.page-id-6684 .closed h1 {
	color: #222;
	font-family: Montserrat,"Open sans",helvetica,arial,sans-serif;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 1.2 !important;
	margin: 0 0 20px !important;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
}

.page-id-6684 .closed p {
	text-align: center;
}

.page-id-6684 #content .blog-posts {
	margin-top: 40px;
}

.page-id-6684 #content .blog-posts h4 {
	font-family: Montserrat,"Open Sans",helvetica,arial,sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.2em;
	margin-bottom: 30px !important;
	text-align: center;
	text-transform: uppercase;
}

.page-id-6684 #content .shortcode-blog-posts h2.entry-title {
	color: #333333;
	font: 24px/30px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
	text-transform: none;
}

.page-id-6684 #content .shortcode-blog-posts .entry-meta {
	display: none;
}

/* NETWORKING BUNDLE SALES PAGE */

.page-id-6712 #header {
	border-bottom: 0;
}

.page-id-6712 #header #branding {
	display: block;
	padding: 20px 0 15px !important;
	width: 221px;
}

.page-id-6712 #header .wf-wrap, .page-id-6712 #navigation, .page-id-6712 .mini-search {
	display: none;
}

.page-id-6712 #phantom {
	display: none;
}

.page-id-6712 #main {
	padding-bottom: 60px;
}

.page-id-6712 #main, .page-id-6712 #content {
	padding-top: 0;
}

.page-id-6712 .wf-wrap {
	max-width: 760px;
}

.page-id-6712 .headline {
	padding: 0;
}

.page-id-6712 .headline .wpb_video_wrapper {
	margin: 0 0 40px;
}

.page-id-6712 .headline .wpb_single_image {
	margin-bottom: 30px !important;
}

.page-id-6712 #content a {
	color: #10487D;
}

.page-id-6712 #content .section {
	margin-bottom: 60px !important;
}

.page-id-6712 #content .may-photo {
	-webkit-border-radius: 90px;
	-moz-border-radius: 90px;
	border-radius: 90px;
}

.page-id-6712 #content .headline h1 {
	font-family: "Open sans", helvetica, arial, sans-serif;
	font-weight: 700;
	font-size: 52px;
	line-height: 1.2;
	color: #fff;
	letter-spacing: -1px;
	text-align: center;
	margin: 0 0 30px !important;
	padding: 0;
}

.page-id-6712 #content .headline h2 {
	font-family: "Open sans", helvetica, arial, sans-serif;
	font-weight: 300;
	font-size: 28px;
	color: #8AB8E4;
	line-height: 1.2;
	letter-spacing: normal;
	text-align: center;
	margin: 0 auto 0 !important;
	padding: 0;
	max-width: 660px;
}

.page-id-6712 #content .headline strong {
	font-weight: 300;
	color: #fff;
}

.page-id-6712 .enrollbutton {
	background: #FB3717;
	font-family: Montserrat, open sans, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	color: #fff !important;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0 auto 25px;
	padding: 20px 0;
	display: block;
	max-width: 280px;
	border-radius: 3px;
}

.page-id-6712 .enrollbutton:hover {
	background: #FB5132;
}

.page-id-6712 #content h2 {
	font-family: "Open sans", helvetica, arial, sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 1.3 !important;
	text-align: center;
	letter-spacing: -0.5px;
	text-transform: normal;
	margin: 0 0 30px !important;
	padding: 0;
}

.page-id-6712 #content .buynow {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	margin-top: 40px;
}

.page-id-6712 #content .details {
	margin-bottom: 0;
}

.page-id-6712 #content .details-heading h3 {
	font-family: "Open sans", helvetica, arial, sans-serif;
	font-size: 32px;
	font-weight: 300;
	line-height: 1.4;
	color: #8AB8E4;
	text-align: center;
	text-transform: uppercase;
	margin: 0 0 20px !important;
	padding: 0;
}

.page-id-6712 #content .details-heading h4 {
	font-size: 40px;
	font-weight: 500;
	color: #fff;
	line-height: 1.2;
	letter-spacing: normal;
	text-align: center;
	margin: 0 !important;
}

.page-id-6712 #content .details-heading .wpb_single_image {
	margin-bottom: 0 !important;
}

.page-id-6712 #content .wpb_text_column, .page-id-6712 #content p, .page-id-6712 #content ul {
	color: #444;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.7;
}

.page-id-6712 #content strong {
	color: #333;
}

.page-id-6712 #content ul li {
	margin-bottom: 20px !important;
}

.page-id-6712 #content .intro ul {
	list-style: outside none none;
	margin-left: 50px;
}

.page-id-6712 #content .intro ul li:before {
	content: '\2714';
	color: #1A77BD;
	margin-left: -1.4em;
	margin-right: .500em;
}

.page-id-6712 #content .testimonials .wpb_single_image {
	margin-bottom: 20px !important;
}

.page-id-6712 #content .testimonials h3 {
	font-family: "Open sans", helvetica, arial, sans-serif;
	font-size: 28px;
	font-weight: 300;
	line-height: 1.4;
	color: #fff;
	text-align: center;
	margin: 0 0 20px !important;
	padding: 0;
}

.page-id-6712 #content .testimonials p {
	font-size: 16px;
	font-weight: 300;
	line-height: 1.4;
	color: #fff;
	text-align: center;
	margin: 0;
}

.page-id-6712 #content .guarantee {
	margin-top: 60px !important;
	margin-bottom: 60px !important;
	padding: 40px 40px 60px;
	border: 8px solid #eee;
}

.page-id-6712 #content .guarantee h2 {
	font-size: 30px;
}

.page-id-6712 #content .guarantee .mbseal {
	margin-bottom: 30px;
}

.page-id-6712 #content .cta {
	padding-top: 20px;
}

.page-id-6712 #content .cta h3 {
	font-family: "Open sans", helvetica, arial, sans-serif;
	font-weight: 300;
	font-size: 24px;
	line-height: 1 !important;
	color: #10487D;
	text-align: center;
	letter-spacing: normal;
	text-transform: uppercase;
	margin: 0 !important;
	padding-top: 0 !important;
}

.page-id-6712 #content .cta h4 {
	font-size: 22px;
	font-weight: 700;
	text-align: center;
	margin-bottom: 30px !important;
}

.page-id-6712 #content .cta p {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 30px;
}

.page-id-6712 #content .cta .price {
	font-family: "Open sans", helvetica, arial, sans-serif;
	font-weight: 700;
	font-size: 72px;
	line-height: 1 !important;
	color: #10487D;
	text-align: center;
	letter-spacing: -0.5px;
	text-transform: normal;
	margin: 0 0 30px !important;
	padding: 0;
}

.page-id-6712 #content .cta p, .page-id-6712 #content .cta p {
	text-align: center;
}

.page-id-6712 #content .cta .countdown-default {
	max-width: 280px;
	margin: 0 auto 30px;
}

.page-id-6712 #content .cta .support {
	font-size: 13px;
	font-weight: normal;
	text-align: center;
	margin-top: 30px;
}

.page-id-6712 #bottom-bar {
	background: #eee none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0;
	color: #777;
}

.page-id-6712 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
}

.page-id-6712 #bottom-bar a {
	color: #777;
}

.page-id-6712 #bottom-bar .bottom-text-block {
	display: none;
}



/* HTGP WORKSHOP & WEBINAR LANDING PAGE, SUCCESS, REPLAY */

.page-id-7072 #header, .page-id-7072 #phantom, .page-id-7303 #header, .page-id-7303 #phantom, .page-id-7414 #header, .page-id-7414 #phantom, .page-id-7431 #header, .page-id-7438 #phantom, .page-id-8288 #header, .page-id-8288 #phantom, .page-id-8291 #header, .page-id-8424 #phantom, .page-id-8424 #header {
	display: none;
}

.page-id-7072 #content, .page-id-7303 #content, .page-id-7414 #content, .page-id-7431 #content, .page-id-8288 #content, .page-id-8291 #content, .page-id-8424 #content {
	padding-top: 0;
}

.page-id-7072 #main.sidebar-none, .page-id-8288 #main.sidebar-none, .page-id-8291 #main.sidebar-none {
	padding: 0 0 20px;
}

.page-id-8424 #main.sidebar-none {
	padding: 0 0 30px;
}

.page-id-7438 #main.sidebar-none {
	padding-top: 60px;
}

.page-id-7303 #main.sidebar-none, .page-id-7414 #main.sidebar-none, .page-id-7431 #main.sidebar-none, .page-id-8291 #main.sidebar-none {
	padding: 0 0 60px;
}

.page-id-7072 .wf-wrap, .page-id-8288 .wf-wrap, .page-id-8424 .wf-wrap {
	max-width: 960px;
}

.page-id-7072 .description, .page-id-7072 .faq, .page-id-8288 .description, .page-id-8288 .faq, .page-id-8424 .description, .page-id-8424 .faq {
	max-width: 800px;
	margin: 0 auto;
}

.page-id-8424 .bio {
	padding-top: 30px;
	padding-bottom: 70px;
}

.page-id-8424 .header-logo {
	padding: 15px 0 5px;
}

.page-id-8288 .logos {
	padding: 20px 0 5px;
}

.page-id-7072 .intro, .page-id-7303 .intro, .page-id-7414 .intro, .page-id-7431 .intro, .page-id-8291 .intro {
	padding: 40px 0 20px;
}

.page-id-8424 .intro {
	padding: 30px 0 0;
}

.page-id-8424 .intro .hero {
	background: #604D8D url("http://maybusch.com/wp-content/uploads/2018/08/may-busch-hero.png") no-repeat right bottom;
	background-size: contain;
}

.page-id-8288 .intro {
	padding: 40px 0 50px;
}

.page-id-7072 .intro .logo, .page-id-8288 .intro .logo {
	padding-bottom: 20px;
}

.page-id-8424 .intro .logo {
	padding-bottom: 40px;
}

.page-id-7072 .vc_box_border_circle, .page-id-8288 .vc_box_border_circle, .page-id-8424 .vc_box_border_circle {
	padding: 2px;
}

.page-id-7072 .intro .headline {
	max-width: 550px;
}

.page-id-8288 .intro .headline {
	max-width: 600px;
}

.page-id-8424 .intro .headline {
	max-width: 600px;
}

.page-id-7072 .intro h1, .page-id-8288 .intro h1, .page-id-8424 .intro h1 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 42px;
	font-weight: 900 !important;
	color: #2B4375;
	line-height: 1.2em;
	text-transform: uppercase;
	text-align: left;
	margin-bottom: 0 !important;
}

.page-id-8424 .intro h1 {
	font-size: 56px;
	color: #fff;
	line-height: 1;
	margin-bottom: 20px !important;
	text-transform: none;
}

.page-id-8288 .intro h1 {
	font-size: 48px;
	color: #222;
}

.page-id-7072 .intro h2, .page-id-8288 .intro h2, .page-id-8424 .intro h2 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 26px;
	font-weight: 400;
	color: #222;
	line-height: 1.3em;
	text-align: left;
	letter-spacing: normal;
	margin-bottom: 20px !important;
}

.page-id-8288 .intro h2 {
	font-size: 28px;
}

.page-id-8424 .intro h2 {
	font-size: 26px;
	font-weight: 300;
	color: #fff;
	margin-bottom: 30px !important;
}

.page-id-7072 .intro h3, .page-id-8288 .intro h3, .page-id-8424 .intro h3 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 18px;
	font-weight: 500;
	color: #2B4375;
	line-height: 1.4em;
	text-align: left;
	text-transform: uppercase;
	margin-bottom: 5px !important;
	padding: 8px 0;
}

.page-id-8288 .intro h3, .page-id-8424 .intro h3 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	color: #222;
	font-weight: 600;
	margin-bottom: 0 !important;
}

.page-id-8424 .intro h3 {
	font-family: Montserrat, "Open Sans",Arial,sans-serif !important;
	font-weight: 700 !important;
	font-size: 16px;
	color: #fff;
}

.page-id-7072 .intro .hr-thin, .page-id-7072 .bio .hr-thin, .page-id-8288 .intro .hr-thin, .page-id-8288 .bio .hr-thin, .page-id-8424 .intro .hr-thin {
	margin-bottom: 20px;
	float: left;
	width: 100px !important;
	border-width: 3px;
	border-color: #FF7800 !important;
}

.page-id-8288 .intro .hr-thin {
	margin-bottom: 30px;
	width: 80px !important;
}

.page-id-8424 .intro .hr-thin {
	margin-bottom: 30px;
	width: 165px !important;
}

 .page-id-8424 .bio .hr-thin {
	margin-bottom: 20px;
	float: left;
	width: 100px !important;
	border-width: 4px;
	border-color: #604D8D !important;
}

.page-id-7072 .hr-thin, .page-id-8288 .hr-thin, .page-id-8424 .hr-thin {
	margin-bottom: 40px;
	width: 100px !important;
	border-width: 4px;
	border-color: #604D8D !important;
}

.page-id-7072 .intro .presenter {
	padding-bottom: 35px;
}

.page-id-8288 .intro .presenter {
	padding-bottom: 50px;
}

.page-id-8424 .intro .presenter {
	padding-bottom: 40px;
	max-width: 350px;
}

.page-id-7072 .intro .presenter p, .page-id-8288 .intro .presenter p, .page-id-8424 .intro .presenter p {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 14px;
	font-weight: 300;
	color: #222;
	line-height: 1.4em;
	margin-bottom: 0;
}

.page-id-8424 .intro .presenter p {
	font-size: 18px;
	font-weight: 500;
	color: #fff;
}

.page-id-7072 .intro .presenter .name, .page-id-8288 .intro .presenter .name, .page-id-8424 .intro .presenter .name {
	font-size: 18px;
	font-weight: 500;
	color: #222;
}

.page-id-8288 .intro .presenter .name, .page-id-8424 .intro .presenter .name {
	font-weight: 700;
}

.page-id-8424 .intro .presenter .name {
	font-family: Montserrat, "Open Sans",Arial,sans-serif !important;
	font-size: 20px;
	font-weight: 700 !important;
	color: #fff;
	text-transform: uppercase;
}

.page-id-8424 .intro .buynow {
	width: 380px;
}

.page-id-8424 .intro .wf-span-4 {
	line-height: 0.9;
}

.page-id-8424 .asseenon-1 .vc_separator .vc_sep_line {
	height: 5px;
	border-top: 5px solid #ebebeb;
}

.page-id-8424 .intro .lp-button {
	font-size: 18px;
	width: 280px;
	margin-bottom: 50px !important;
}

.page-id-7072 .button1, .page-id-8288 .button1 {
	width: 420px;
}

.page-id-8424 .intro .button1 {
	margin-bottom: 15px !important;
}

.page-id-8424 .intro .creditcards {
	margin-bottom: 5px !important;
}

.page-id-8424 .intro .guarantee, .page-id-8424 .description .guarantee {
	font-family: Montserrat, "Open Sans",Arial,sans-serif !important;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.2em;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 0 !important;
}

.page-id-7072 .button1 p, .page-id-8288 .button1 p, .page-id-8424 .button1 p {
	margin-bottom: 5px;
}

.page-id-8424 .button1 .wpb_wrapper {
	font-family: Montserrat, Open Sans, Helvetica,Arial,sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-align: center;
	text-transform: uppercase;
}

.page-id-7072 .lp-button, .page-id-8288 .lp-button, .page-id-8424 .lp-button {
	background-color: #FF7800 !important;
	font-family: Montserrat, Open Sans, Helvetica,Arial,sans-serif;
	font-size: 18px;
	font-weight: 700 !important;
	color: #fff;
	line-height: 1.2;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	padding: 15px 10px;
	width: 100%;
	border-radius: 5px;
	display: block !important;
}

.page-id-8424 .lp-button {
	font-size: 18px;
}

.page-id-7072 .lp-button-2, .page-id-8288 .lp-button-2, .page-id-8424 .lp-button-2 {
	background-color: #FF7800 !important;
	font-family: Montserrat, Open Sans, Helvetica,Arial,sans-serif;
	font-size: 18px;
	font-weight: 700 !important;
	color: #fff;
	line-height: 1.2;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	margin: 0 auto 10px;
	padding: 15px 10px;
	border-radius: 5px;
	width: 420px;
	display: block !important;
}

.page-id-8424 .lp-button-2 {
	font-size: 18px;
	width: 380px;
	margin-bottom: 25px !important;
}

.page-id-7072 .lp-button:hover, .page-id-7072 .lp-button-2:hover, .page-id-8288 .lp-button:hover, .page-id-8288 .lp-button-2:hover, .page-id-8424 .lp-button:hover, .page-id-8424 .lp-button-2:hover {
	background-color: #E66C00 !important;
}

.page-id-7072 .date-bar, .page-id-8288 .date-bar, .page-id-8424 .date-bar {
	background-color: #1B2B4C;
}

.page-id-7072 .date, .page-id-8288 .date, .page-id-8424 .date {
	background-color: #1B2B4C;
	padding-top: 30px;
	padding-bottom: 30px;
}

.page-id-8288 .time {
	background-color: #1B2B4C;
	padding-top: 30px;
	padding-bottom: 20px;
}

.page-id-7072 .date .wpb_wrapper p, .page-id-8288 .date .wpb_wrapper, .page-id-8288 .date .wpb_wrapper p, .page-id-8288 .time .wpb_wrapper, .page-id-8288 .time .wpb_wrapper p, .page-id-8424 .time .wpb_wrapper, .page-id-8424 .time .wpb_wrapper p {
	font-family: Lato,"Open Sans",Arial,sans-serif;
	font-size: 13px;
	color: #fff;
	font-weight: 300;
	line-height: 1.6;
	text-align: left;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.page-id-8288 .time .wpb_wrapper, .page-id-8288 .time .wpb_wrapper p {
	font-size: 18px;
	line-height: 1.6;
	margin-bottom: 0;
}

.page-id-7072 .date .wpb_wrapper .main-date, .page-id-8424 .date .wpb_wrapper .main-date {
	font-size: 20px;
	color: #fff;
	font-weight: 900;
	margin-bottom: 10px;
}

.page-id-8288 .date .wpb_wrapper .main-date {
	font-size: 28px;
	color: #fff;
	font-weight: 900;
	line-height: 1.2;
	margin-bottom: 10px;
}

.page-id-7072 .countdown, .page-id-8288 .countdown {
	background-color: #2B4375;
	padding-top: 20px;
	padding-bottom: 20px;
}

.page-id-7072 .countdown-default.is-countdown, .page-id-8424 .countdown-default.is-countdown {
	margin: 10px 0 0;
}

.page-id-8288 .countdown-default.is-countdown {
	margin: 10px 0 0;
}

.page-id-7072 .countdown .wpb_wrapper, .page-id-8288 .countdown .wpb_wrapper, .page-id-8424 .countdown .wpb_wrapper {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 12px;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.page-id-7072 .countdown .wpb_wrapper p, .page-id-8288 .countdown .wpb_wrapper p, .page-id-8424 .countdown .wpb_wrapper p {
	margin-bottom: 15px;
}

.page-id-7072 .countdown .countdown-amount, .page-id-8288 .countdown .countdown-amount, .page-id-8424 .countdown .countdown-amount {
	font-family: 'Bebas Neue', sans-serif !important;
	font-size: 38px;
	margin-bottom: 0;
}

.page-id-7072 .countdown .countdown-period, .page-id-8288 .countdown .countdown-period, .page-id-8424 .countdown .countdown-period {
	text-transform: uppercase;
}

.page-id-7072 .description, .page-id-7072 .faq, .page-id-7072 .final-cta, .page-id-8288 .description, .page-id-8288 .faq, .page-id-8288 .final-cta, .page-id-8424 .faq, .page-id-8424 .final-cta {
	padding-top: 70px;
	padding-bottom: 70px;
}

.page-id-8424 .description {
	padding-top: 50px;
	padding-bottom: 70px;
}

.page-id-7072 .description h3, .page-id-8288 .description h3, .page-id-8424 .description h3 {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 38px;
	font-weight: 900;
	color: #111;
	line-height: 1.3;
	text-align: center;
	margin-bottom: 35px;
}

.page-id-8424 .description h3 {
	margin-bottom: 40px;
}

.page-id-7072 .description h4, .page-id-8288 .description h4, .page-id-8424 .description h4 {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 24px;
	font-weight: 900;
	color: #111;
	line-height: 1.3;
	text-align: center;
	margin: 0 0 20px;
}

.page-id-7072 .description p, .page-id-7072 .description ul li, .page-id-7072 .faq p, .page-id-8288 .description p, .page-id-8288 .description ul li, .page-id-8288 .faq p, .page-id-8424 .description p, .page-id-8424 .description ul li, .page-id-8424 .faq p {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #333;
	line-height: 1.66;
	margin-bottom: 25px;
}

.page-id-7072 .description ul, .page-id-8288 .description ul, .page-id-8424 .description ul {
	margin-bottom: 30px;
}

.page-id-7072 .description ul li, .page-id-8288 .description ul li, .page-id-8424 .description ul li {
	margin-bottom: 10px;
}

.page-id-7072 .description .bullets, .page-id-8288 .description .bullets, .page-id-8424 .description .bullets {
	background-color: #ECF1F5;
	padding: 40px 50px 50px;
	margin: 40px 0;
}

.page-id-8424 .description .bullets {
	margin: 50px 0 !important;
}

.page-id-7072 .description .bullets ul, .page-id-8288 .description .bullets ul, .page-id-8424 .description .bullets ul {
	list-style: outside none none;
	margin-left: 25px;
}

.page-id-7072 .description .bullets ul li, .page-id-8288 .description .bullets ul li, .page-id-8424 .description .bullets ul li {
	margin-bottom: 20px;
}

.page-id-7072 .description .bullets ul li:before, .page-id-8288 .description .bullets ul li:before, .page-id-8424 .description .bullets ul li:before {
	content: '\2714';
	color: #FF7800;
	margin-left: -1.4em;
	margin-right: .500em;
}

.page-id-7072 .description strong, .page-id-8288 .description strong, .page-id-8424 .description strong {
	color: #111;
}

.page-id-7072 .bio  .wf-span-6:first-child, .page-id-8288 .bio  .wf-span-6:first-child, .page-id-8424 .bio  .wf-span-6:first-child {
	max-height: 510px;
}

.page-id-7072 .bio  .wf-span-6:last-child, .page-id-8288 .bio  .wf-span-6:last-child, .page-id-8424 .bio  .wf-span-6:last-child {
	padding-top: 70px;
	padding-bottom: 70px;
}

.page-id-7072 .bio  .wpb_single_image img, .page-id-8288 .bio  .wpb_single_image img, .page-id-8424 .bio  .wpb_single_image img {
	margin-bottom: 0;
}

.page-id-7072 .bio h3, .page-id-8288 .bio h3, .page-id-8424 .bio h3 {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 28px;
	font-weight: 900;
	color: #fff;
	line-height: 1.3;
	letter-spacing: 1px;
	margin-bottom: 20px !important;
}

.page-id-8424 .bio h3 {
	color: #222;
}

.page-id-7072 .bio .wpb_wrapper, .page-id-7072 .bio p, .page-id-8288 .bio .wpb_wrapper, .page-id-8288 .bio p, .page-id-8424 .bio .wpb_wrapper, .page-id-8424 .bio p {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #fff;
	line-height: 1.66;
}

.page-id-8424 .bio .wpb_wrapper, .page-id-8424 .bio p {
	color: #222;
}

.page-id-7072 .faq h3, .page-id-8288 .faq h3, .page-id-8424 .faq h3 {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 32px;
	font-weight: 900;
	color: #111;
	line-height: 1.3;
	text-align: center;
	letter-spacing: normal;
	padding-bottom: 20px;
}

.page-id-8424 .faq h3 {
	padding-bottom: 0;
}

.page-id-8424 .description h4, .page-id-8424 .bio h3, .page-id-8424 .faq h3 {
	font-size: 32px;
	margin-bottom: 15px !important;
}

.page-id-8424 .description h4 {
	text-align: center;
}

.page-id-8424 .faq h4 {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 20px !important;
	font-weight: 700;
	color: #111 !important;
	line-height: 1.3;
	letter-spacing: normal;
	text-align: left;
	margin-bottom: 5px;
}

.page-id-8424 .faq p {
	margin-bottom: 35px;
}

.page-id-7072 .faq .wpb_accordion_section h3 a {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 20px !important;
	font-weight: 700;
	color: #111 !important;
	line-height: 1.3;
	letter-spacing: normal;
	text-align: left;
}

.page-id-7072 #main .wpb_content_element .wpb_accordion_header > a:hover {
	color: #FF7800 !important;
}

.page-id-7072 #main .wpb_content_element .wpb_accordion_header.ui-accordion-header-active > a {
	color: #FF7800 !important;
}

.page-id-7072 .faq .wpb_accordion_section .wpb_accordion_content .wpb_wrapper {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 18px;
	color: #222 !important;
	line-height: 1.66;
}

.page-id-7072 .final-cta .headline, .page-id-8288 .final-cta .headline {
	max-width: 860px;
	margin: 0 auto;
}

.page-id-8424 .final-cta .headline {
	max-width: 700px;
	margin: 0 auto;
}

.page-id-7072 .final-cta h2, .page-id-8288 .final-cta h2 {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 32px;
	font-weight: 900;
	color: #111;
	line-height: 1.3em;
	text-transform: none;
	text-align: center;
	letter-spacing: normal;
	margin-bottom: 10px !important;
}

.page-id-8424 .final-cta .headline h2, .page-id-8587 .final-cta .headline h2 {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 24px;
	font-weight: 300;
	color: #000;
	line-height: 1.2em;
	text-transform: none;
	text-align: center;
	letter-spacing: normal;
	margin-bottom: 40px !important;
}

.page-id-8424 .final-cta h3 {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 28px;
	font-weight: 400;
	color: #111;
	line-height: 1.3em;
	text-transform: none;
	text-align: center;
	letter-spacing: normal;
	margin-bottom: 40px !important;
}

.page-id-7072 .final-cta h4, .page-id-8288 .final-cta h4, .page-id-8424 .final-cta h4 {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 24px;
	font-weight: 300;
	line-height: 1.3em;
	text-align: center;
	margin-bottom: 20px !important;
}

.page-id-7072 .final-cta p, .page-id-8288 .final-cta p, .page-id-8424 .final-cta p {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.3em;
	text-align: center;
	margin-bottom: 60px !important;
}

.page-id-8288 .final-cta p {
	font-size: 24px;
}

.page-id-8424 .final-cta p {
	font-size: 20px;
	margin-bottom: 30px !important;
}

.page-id-7072 .final-cta .date-time, .page-id-8288 .final-cta .date-time, .page-id-8424 .final-cta .date-time {
	padding-bottom: 25px;
	max-width: 510px;
	margin: 0 auto;
}

.page-id-7072 .final-cta .date-time p, .page-id-8288 .final-cta .date-time p, .page-id-8424 .final-cta .date-time p {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.66em;
	text-align: left;
	margin-bottom: 5px !important;
}

.page-id-7072 .final-cta .date-time .main-date, .page-id-8288 .final-cta .date-time .main-date, .page-id-8424 .final-cta .date-time .main-date {
	font-size: 20px;
	font-weight: 700 !important;
	color: #111;
	text-align: left;
	margin-bottom: 5px !important;
}

.page-id-8424 .final-cta, .page-id-8587 .final-cta {
	border: 8px solid #ddd;
	margin: 0 auto;
	padding: 30px 50px 0;
	max-width: 760px;
}

.page-id-8424 .final-cta .wf-cell {
	padding: 0;
}

.page-id-8424 .final-cta .final-countdown, .page-id-8587 .final-cta .final-countdown {
	margin: 0 0 40px !important;
	padding: 0 0 20px;
	border-bottom: 3px solid #eee;
}

.page-id-8424 .is-countdown {
	max-width: 400px;
	margin: 0 auto !important;
}

.page-id-8424 .final-cta .final-countdown .wpb_wrapper p, .page-id-8587 .final-cta .final-countdown .wpb_wrapper p {
	font-family: Montserrat, "Open Sans",Arial,sans-serif !important;
	font-size: 16px;
	font-weight: 700;
	color: #111;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 25px !important;
}

.page-id-8424 .final-cta .prehead, .page-id-8587 .final-cta .prehead {
	font-family: Montserrat, "Open Sans",Arial,sans-serif !important;
	font-size: 28px;
	font-weight: 700;
	color: #111;
	line-height: 1.2em;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 10px !important;
}

.page-id-8424 .final-cta .price {
	margin: 0 auto;
	width: 100%;
}

.page-id-8424 .final-cta .price h3 {
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 42px;
	font-weight: 400 !important;
	color: #111;
	line-height: 1.2em;
	text-align: center;
	margin-bottom: 20px !important;
}

.page-id-8424 .final-cta .price .lp-button-2 {
	font-size: 20px;
	margin-bottom: 40px;
	width: 100%;
}

.page-id-8424 .final-cta .price .wpb_single_image .wpb_wrapper {
	margin-bottom: 10px !important;
}

.page-id-8424 .final-cta .price .guarantee {
	font-family: Montserrat, "Open Sans",Arial,sans-serif !important;
	font-size: 14px;
	font-weight: 700;
	line-height: 1.2em;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 50px !important;
}

.page-id-8424 .final-cta .price .support, .page-id-8587 .final-cta .price .support {
	font-size: 16px;
	line-height: 1.6em;
	text-align: center;
}

.page-id-7072 .asseenon .dt-fancy-separator, .page-id-8288 .asseenon .dt-fancy-separator, .page-id-8424 .asseenon .dt-fancy-separator {
	padding-bottom: 20px;
}

.page-id-8424 .asseenon-1 img {
	padding-bottom: 20px;
}

.page-id-7072 .asseenon .dt-fancy-title, .page-id-8288 .asseenon .dt-fancy-title, .page-id-8424 .asseenon .dt-fancy-title, .page-id-8424 .asseenon-1 .dt-fancy-title {
	color: #888;
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	text-transform: uppercase;
}

.page-id-7072 #bottom-bar, .page-id-8288 #bottom-bar {
	background: #eee none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0 none;
	color: #777;
}

.page-id-7303 #bottom-bar, .page-id-7414 #bottom-bar, .page-id-7431 #bottom-bar, .page-id-8291 #bottom-bar {
	background: #fff none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0 none;
	color: #777;
}

.page-id-8424 #bottom-bar {
	background: #222 none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0 none;
	color: #fff;
}

.page-id-7072 #bottom-bar .wf-float-left, .page-id-7303 #bottom-bar .wf-float-left, .page-id-7414 #bottom-bar .wf-float-left, .page-id-7431 #bottom-bar .wf-float-left, .page-id-8288 #bottom-bar .wf-float-left, .page-id-8291 #bottom-bar .wf-float-left, .page-id-8424 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
}

.page-id-7072 #bottom-bar a, .page-id-7303 #bottom-bar a, .page-id-7414 #bottom-bar a, .page-id-7431 #bottom-bar a, .page-id-8288 #bottom-bar a, .page-id-8291 #bottom-bar a {
	color: #777;
}

.page-id-8424 #bottom-bar a {
	color: #fff;
}

.page-id-7072 #bottom-bar .bottom-text-block, .page-id-7303 #bottom-bar .bottom-text-block, .page-id-7414 #bottom-bar .bottom-text-block, .page-id-7431 #bottom-bar .bottom-text-block, .page-id-8288 #bottom-bar .bottom-text-block, .page-id-8291 #bottom-bar .bottom-text-block, .page-id-8424 #bottom-bar .bottom-text-block {
	display: none;
}

.page-id-7303 .wf-wrap, .page-id-7414 .wf-wrap, .page-id-7431 .wf-wrap {
	max-width: 760px;
}

.page-id-8291 .wf-wrap {
	max-width: 700px;
}

.page-id-7303 .intro .logo, .page-id-7414 .intro .logo, .page-id-7431 .intro .logo {
	padding-bottom: 20px;
}

.page-id-8291 .intro .logo {
	padding-bottom: 40px;
}

.page-id-7303 .intro .headline, .page-id-7414 .intro .headline, .page-id-7431 .intro .headline, .page-id-8291 .intro .headline {
	margin-bottom: 60px !important;
}

.page-id-7303 .intro .headline p, .page-id-7414 .intro .headline p, .page-id-7431 .intro .headline p, .page-id-8291 .intro .headline p {
	text-align: center;
}

.page-id-7303 .intro h1, .page-id-7414 .intro h1, .page-id-7431 .intro h1, .page-id-8291 .intro h1 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 30px;
	font-weight: 900 !important;
	color: #2B4375;
	line-height: 1.2em;
	text-align: center;
	margin-bottom: 20px;
}

.page-id-7414 .intro h1 {
	text-transform: uppercase;
	margin-bottom: 15px !important;
}

.page-id-7438 .fancy-title {
	font-weight: 600;
}

.page-id-7438 .fancy-subtitle {
	font-weight: 400;
	font-size: 30px;
}

.page-id-7438 .resources {
	background: #f5f5f5;
	padding: 30px 30px 40px;
}

.page-id-7438 .resources h5 {
	margin-bottom: 15px;
}

.page-id-7438 .resources .hr-thin {
	margin-bottom: 30px;
	width: 100px !important;
	float: left;
	border-width: 3px;
	border-color: #FF7800 !important;
}

.page-id-7438 .resources ul {
	clear: both;
	list-style-type: none;
	margin-left: 0;
}

.page-id-7438 .resources ul li {
	margin-bottom: 10px;
}

.page-id-7438 .resources ul li:last-child {
	margin-top: 30px;
}

.page-id-7438 .blog-posts {
	border-top: 3px solid #eee;
	margin-top: 80px !important;
	padding-top: 50px;
}

.page-id-7438 .entry-meta, .page-id-7438 .more-link {
	display: none;
}

.page-id-7438 #content .blog-posts h4 {
	font-family: Montserrat,"Open Sans",helvetica,arial,sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.2em;
	margin-bottom: 50px;
	text-align: center;
	text-transform: uppercase;
}

.page-id-7414 .intro h2, .page-id-7431 .intro h2 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 30px;
	font-weight: 500;
	color: #222;
	line-height: 1.2em;
	text-align: center;
	letter-spacing: normal;
	margin-bottom: 20px !important;
}

.page-id-7431 .intro h3 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 24px;
	font-weight: 500;
	color: #222;
	line-height: 1.2em;
	text-align: center;
	letter-spacing: normal;
	margin-bottom: 30px !important;
}

.page-id-7431 .intro h2 {
	margin-bottom: 50px !important;
}

.page-id-7414 .hr-thin {
	margin-bottom: 40px;
	width: 100px !important;
	border-width: 3px !important;
	border-color: #FF7800 !important;
}

.page-id-7431 .hr-thin {
	margin-bottom: 20px;
	width: 100px !important;
	border-width: 3px !important;
	border-color: #FF7800 !important;
}

.page-id-7303 .intro .wpb_wrapper, .page-id-7303 .intro p, .page-id-7414 .intro .wpb_wrapper, .page-id-7414 .intro p, .page-id-7431 .intro .wpb_wrapper, .page-id-7431 .intro p, .page-id-8291 .intro .wpb_wrapper, .page-id-8291 .intro p {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #333;
	line-height: 1.66;
	margin-bottom: 25px;
}

.page-id-7414 .intro .wpb_wrapper, .page-id-7414 .intro p, .page-id-7431 .intro p {
	text-align: center;
}

.page-id-7414 #smartPWLogin input[type=password] {
	width: 280px;
	margin: 0 auto 10px !important;
	display: block;
	text-align: center;
}

.page-id-7414 #smartPWLogin input[type=submit] {
	background-color: #FF7800 !important;
	background: 0;
	box-shadow: 0;
	font-family: Montserrat, Open Sans, Helvetica,Arial,sans-serif;
	font-size: 18px;
	font-weight: 400 !important;
	color: #fff;
	line-height: 1.2;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0 auto !important;
	padding: 15px 10px;
	width: 280px;
	border-radius: 50px;
	display: block;
}

.page-id-7414 #smartPWLogin input[type=submit]:hover {
	background-color: #0080FF !important;
}

.page-id-7303 .intro .wpb_single_image .wpb_wrapper, .page-id-8291 .intro .wpb_single_image .wpb_wrapper {
	margin-bottom: 10px !important;
}

.page-id-7303 .intro .presenter strong, .page-id-8291 .intro .presenter strong {
	font-weight: 700;
}

.page-id-7303 .intro .presenter .wpb_wrapper, .page-id-8291 .intro .presenter .wpb_wrapper {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 18px;
	font-weight: 300;
	color: #111;
	line-height: 1.5em;
	margin-bottom: 0;
}

.page-id-7303 .workshop-details {
	background-color: #f5f5f5;
	padding: 30px;
}

.page-id-7303 .workshop-details p {
	font-size: 16px;
}

.page-id-7303 .workshop-details p strong {
	font-weight: 900;
}

.page-id-7072 .HB-Bar, .page-id-7303 .HB-Bar, .page-id-8291 .HB-Bar {
	display: none !important;
}


/* AddEvent theme CSS
---------------------------------------------------------------------- */

/* The button */
.addeventatc 							{width:100%;display:inline-block;position:relative;text-align:center;z-index:999998;background:#2878eb;cursor:pointer;font-family:Roboto,"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif;color:#fff!important;font-size:15px;font-weight:300;text-decoration:none;padding:12px 20px 12px 15px;}
.addeventatc:hover 						{color:#fff;font-size:15px;text-decoration:none;background-color:#2c84f4;}
.addeventatc:active 					{top:1px;}
.addeventatc .arrow 					{width:15px;height:10px;position:absolute;top:50%;right:15px;margin-top:-5px;background:url(../gfx/icon-arrow-t1.png) no-repeat;}
.addeventatc-selected 					{background-color:#2c84f4;}
.addeventatc .start, .addeventatc .end, .addeventatc .timezone, .addeventatc .title, .addeventatc .description, .addeventatc .location, .addeventatc .organizer, .addeventatc .organizer_email, .addeventatc .facebook_event, .addeventatc .all_day_event, .addeventatc .date_format, .addeventatc .alarm_reminder, .addeventatc .recurring, .addeventatc .attendees, .addeventatc .calname, .addeventatc .uid, .addeventatc .status, .addeventatc .method, .addeventatc .client {display:none!important;}

/* The drop down */
.addeventatc_dropdown 					{width:215px;position:absolute;z-index:99999;padding:6px 0px 0px 0px;background:#fff;text-align:left;display:none;margin-top:2px;margin-left:-1px;border-top:1px solid #c8c8c8;border-right:1px solid #bebebe;border-bottom:1px solid #a8a8a8;border-left:1px solid #bebebe;-webkit-box-shadow:1px 3px 6px rgba(0,0,0,0.15);-moz-box-shadow:1px 3px 6px rgba(0,0,0,0.15);box-shadow:1px 3px 6px rgba(0,0,0,0.15);}
.addeventatc_dropdown span 				{display:block;line-height:100%;background:#fff;text-decoration:none;font-size:14px;color:#333;padding:9px 10px 9px 40px;}
.addeventatc_dropdown span:hover 		{background-color:#f4f4f4;color:#000;text-decoration:none;font-size:14px;}
.addeventatc_dropdown em 				{color:#999!important;font-size:12px!important;}
.addeventatc_dropdown .frs 				{background:#fff;color:#cacaca!important;cursor:pointer;font-size:9px!important;font-style:normal!important;font-weight:normal!important;line-height:110%!important;padding-left:10px;position:absolute;right:10px;text-align:right;text-decoration:none;top:5px;z-index:101;}
.addeventatc_dropdown .frs:hover 		{color:#999!important;}
.addeventatc_dropdown .ateappleical 	{background-image:url(../gfx/icon-apple-t1.svg);background-position:13px 50%;background-repeat:no-repeat;background-size:14px auto;}
.addeventatc_dropdown .ateoutlook 		{background-image:url(../gfx/icon-outlook-t1.svg);background-position:12px 50%;background-repeat:no-repeat;background-size:16px auto;}
.addeventatc_dropdown .ateoutlookcom 	{background-image:url(../gfx/icon-outlook-t1.svg);background-position:12px 50%;background-repeat:no-repeat;background-size:16px auto;}
.addeventatc_dropdown .ategoogle 		{background-image:url(../gfx/icon-google-t1.svg);background-position:12px 50%;background-repeat:no-repeat;background-size:16px auto;}
.addeventatc_dropdown .ateyahoo 		{background-image:url(../gfx/icon-yahoo-t1.svg);background-position:12px 50%;background-repeat:no-repeat;background-size:16px auto;}
.addeventatc_dropdown .atefacebook 		{background-image:url(../gfx/icon-facebook-t1.svg);background-position:12px 50%;background-repeat:no-repeat;background-size:16px auto;}
.addeventatc_dropdown .copyx 			{height:21px;display:block;position:relative;cursor:default;}
.addeventatc_dropdown .brx 				{height:1px;overflow:hidden;background:#e0e0e0;position:absolute;z-index:100;left:10px;right:10px;top:9px;}





/* HTGP WORKSHOP EXIT CONFIRMATION ARTICLE PAGE */

.page-id-8587 #phantom, .page-id-8587 #header {
	display: none;
}

.page-id-8587 #content {
	padding-top: 0;
}

.page-id-8587 #main.sidebar-none {
	padding: 0 0 30px;
}

.page-id-8587 .wf-wrap {
	max-width: 960px;
}

.page-id-8587 .header-logo {
	padding: 15px 0 5px;
}

.page-id-8587 .intro {
	margin: 0 auto;
	padding: 70px 0 50px;
	max-width: 800px;
}

.page-id-8587 .intro h1 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 54px;
	font-weight: 800 !important;
	color: #fff;
	line-height: 1.2;
	text-transform: none;
	text-align: center;
	margin-bottom: 30px !important;
}

.page-id-8587 .intro .presenter {
	margin: 0 auto;
	max-width: 320px;
}

.page-id-8587 .intro .presenter p {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 18px;
	font-weight: 300;
	color: #fff;
	line-height: 1.4em;
	text-align: center;
	margin-bottom: 0;
}

.page-id-8587 .intro .presenter .name {
	font-family: Montserrat, "Open Sans",Arial,sans-serif !important;
	font-size: 18px;
	font-weight: 700 !important;
	color: #fff;
	text-transform: uppercase;
}

.page-id-8587 .description {
	max-width: 800px;
	margin: 0 auto;
	padding-top: 60px;
}

.page-id-8587 .description h3 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 32px;
	font-weight: 900 !important;
	color: #111;
	line-height: 1.2;
	margin-bottom: 40px !important;
	padding-top: 20px;
}

.page-id-8587 .description h4 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 26px;
	font-weight: 500 !important;
	color: #111;
	line-height: 1.4;
	margin-bottom: 20px !important;
	padding-top: 10px;
}

.page-id-8587 .description h4 strong {
	font-weight: 900 !important;
	color: #111;
}

.page-id-8587 .description .wpb_wrapper, .page-id-8587 .description p {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #333;
	line-height: 1.66;
	margin-bottom: 25px;
}

.page-id-8587 .final-cta .wf-cell {
	padding: 0;
}

.page-id-8587 .is-countdown {
	max-width: 400px;
	margin: 0 auto !important;
}

.page-id-8587 .final-cta .headline {
	max-width: 700px;
	margin: 0 auto;
}

.page-id-8587 .final-cta h3 {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 28px;
	font-weight: 400;
	color: #111;
	line-height: 1.3em;
	text-transform: none;
	text-align: center;
	letter-spacing: normal;
	margin-bottom: 40px !important;
}

.page-id-8587 .final-cta h4 {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 24px;
	font-weight: 300;
	line-height: 1.3em;
	text-align: center;
	margin-bottom: 20px !important;
}

.page-id-8587 .final-cta p {
	font-family: Lato, "Open Sans",Arial,sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.3em;
	text-align: center;
	margin-bottom: 30px !important;
}

.page-id-8587 .final-cta .price {
	margin: 0 auto;
	width: 100%;
}

.page-id-8587 .final-cta .price h3 {
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 42px;
	font-weight: 400 !important;
	color: #222;
	line-height: 1.2em;
	text-align: center;
	margin-bottom: 20px !important;
}

.page-id-8587 .final-cta .price .lp-button-2 {
	font-size: 20px;
	margin-bottom: 40px;
	width: 100%;
}

.page-id-8587 .lp-button-2 {
	background-color: #FF7800 !important;
	font-family: Montserrat, Open Sans, Helvetica,Arial,sans-serif;
	font-size: 18px;
	font-weight: 700 !important;
	color: #fff;
	line-height: 1.2;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	margin: 0 auto 25px !important;
	padding: 15px 10px;
	border-radius: 5px;
	width: 420px;
	display: block !important;
}

.page-id-8587 .lp-button-2:hover {
	background-color: #E66C00 !important;
}

.page-id-8587 .final-cta .price .wpb_single_image .wpb_wrapper {
	margin-bottom: 10px !important;
}

.page-id-8587 .final-cta .price .guarantee {
	font-family: Montserrat, "Open Sans",Arial,sans-serif !important;
	font-size: 14px;
	font-weight: 700;
	line-height: 1.2em;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 50px !important;
}

 .page-id-8587 .asseenon .dt-fancy-separator {
	padding-bottom: 20px;
}

.page-id-8587 .asseenon .dt-fancy-title {
	color: #888;
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	text-transform: uppercase;
}

.page-id-8587 #bottom-bar {
	background: #222 none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0 none;
	color: #fff;
}

.page-id-8587 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
}

.page-id-8587 #bottom-bar a {
	color: #fff;
}

.page-id-8587 #bottom-bar .bottom-text-block {
	display: none;
}


/* HTGP FEB 2018 LANDING PAGE + SUCCESS */

.page-id-7782 #header, .page-id-7782 #phantom, .page-id-7833 #header, .page-id-7833 #phantom {
	display: none;
}

.page-id-7782 #content, .page-id-7833 #content {
	padding-top: 0;
}

.page-id-7782 #main.sidebar-none, .page-id-7833 #main.sidebar-none {
	padding: 0 0 20px;
}

.page-id-7782 .wf-wrap, .page-id-7833 .wf-wrap {
	max-width: 760px;
}

.page-id-7782 .description, .page-id-7833 .description {
	max-width: 800px;
	margin: 0 auto;
}

.page-id-7782 .intro, .page-id-7833 .intro {
	padding: 20px 0 20px;
}

.page-id-7782 .intro .logo, .page-id-7833 .intro .logo {
	padding-bottom: 40px;
}

.page-id-7782 .vc_box_border_circle, .page-id-7833 .vc_box_border_circle {
	padding: 2px;
}

.page-id-7782 .intro .headline, .page-id-7833 .intro .headline {
	max-width: ;
}

.page-id-7782 .intro .dt-fancy-separator, .page-id-7833 .intro .dt-fancy-separator {
	margin-top: 30px;
	margin-bottom: 10px;
}

.page-id-7782 .intro .dt-fancy-title, .page-id-7833 .intro .dt-fancy-title {
	font-size: 20px;
	font-weight: 700;
	color: #222;
}

.page-id-7782 .intro h1 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 60px;
	font-weight: 900 !important;
	color: #222;
	line-height: 0.9;
	text-align: center;
	margin-bottom: 20px !important;
}

.page-id-7833 .intro h1 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 54px;
	font-weight: 900 !important;
	color: #222;
	line-height: 1;
	text-align: center;
	margin-bottom: 50px !important;
	padding-top: 50px;
}

.page-id-7782 .intro h2, .page-id-7833 .intro h2 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 22px;
	font-weight: 400;
	color: #444;
	line-height: 1.3em;
	text-align: center;
	letter-spacing: normal;
	margin-bottom: 40px !important;
}

.page-id-7833 .intro p {
	font-size: 18px;
	line-height: 1.6;
}

.page-id-7833 .intro .plc1 {
	font-size: 24px;
	font-weight: 700;
}

.page-id-7782 .intro .hr-thin, .page-id-7833 .intro .hr-thin {
	margin: 0 auto 20px;
	width: 100px !important;
	border-width: 3px;
	border-color: #FF7800 !important;
}

.page-id-7782 .intro .presenter, .page-id-7833 .intro .presenter {
	padding-bottom: 35px;
}

.page-id-7782 .intro .presenter p, .page-id-7833 .intro .presenter p {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 16px;
	font-weight: 400;
	color: #222;
	line-height: 1.4em;
	text-align: center;
	margin-bottom: 0;
}

.page-id-7782 .intro .presenter .name, .page-id-7833 .intro .presenter .name {
	font-size: 16px;
	font-weight: 900;
	color: #333;
	text-transform: uppercase;
}

.page-id-7782 .button1 {
	max-width: 420px;
	margin: 0 auto;
}

.page-id-7782 .lp-button {
	background-color: #FF7800 !important;
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 100%);
	font-family: Montserrat, Open Sans, Helvetica,Arial,sans-serif;
	font-size: 20px;
	font-weight: 400 !important;
	color: #fff;
	line-height: 1.2;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	padding: 15px 10px;
	width: 100%;
	border-radius: 50px;
	display: block !important;
}

.page-id-7782 .lp-button:hover {
	background-color: #F86900 !important;
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 100%);
}

.page-id-7782 .asseenon {
	padding-top: 30px;
}

.page-id-7782 .asseenon .dt-fancy-separator {
	margin-bottom: 10px;
}

.page-id-7782 .asseenon .dt-fancy-title {
	color: #999;
	text-transform: uppercase;
}

.page-id-7782 #bottom-bar, .page-id-7833 #bottom-bar {
	background: #fff none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0 none;
	color: #777;
}

.page-id-7833 #bottom-bar {
	padding-top: 20px;
}

.page-id-7782 #bottom-bar .wf-float-left, .page-id-7833 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
}

.page-id-7782 #bottom-bar a, .page-id-7833 #bottom-bar a {
	color: #777;
}

.page-id-7782 #bottom-bar .bottom-text-block, .page-id-7833 #bottom-bar .bottom-text-block {
	display: none;
}




/* HTGP MASTERCLASS SALES PAGE + SUCCESS */

.page-id-7897 #header, .page-id-7897 #phantom, .page-id-7966 #header, .page-id-7966 #phantom, .page-id-7995 #header, .page-id-7995 #phantom, .page-id-8012 #header, .page-id-8012 #phantom, .page-id-8015 #header, .page-id-8015 #phantom, .page-id-8526 #header, .page-id-8526 #phantom {
	display: none;
}

.page-id-7897 #content, .page-id-7966 #content, .page-id-7995 #content, .page-id-8012 #content, .page-id-8015 #content, .page-id-8526 #content {
	padding-top: 0;
}

.page-id-7897 #main.sidebar-none, .page-id-7966 #main.sidebar-none, .page-id-7995 #main.sidebar-none, .page-id-8012 #main.sidebar-none, .page-id-8015 #main.sidebar-none, .page-id-8526 #main.sidebar-none {
	padding: 0 0 20px;
}

.page-id-7897 .wf-wrap, .page-id-7966 .wf-wrap, .page-id-7995 .wf-wrap, .page-id-8012 .wf-wrap, .page-id-8015 .wf-wrap {
	max-width: 760px;
}

.page-id-7897 p, .page-id-7897 .wpb_text_column .wpb_wrapper, .page-id-7897 ul li, .page-id-7966 p, .page-id-7995 p, .page-id-8012 .wpb_text_column .wpb_wrapper, .page-id-8012 ul li, .page-id-8015 .wpb_text_column .wpb_wrapper {
	font-size: 18px;
	font-weight: 400;
	color: #333;
	line-height: 1.7em;
	margin-bottom: 28px;
}

.page-id-7897 .description, .page-id-8012 .description {
	max-width: 800px;
	margin: 0 auto;
}

.page-id-7897 .masterclass-header, .page-id-8012 .masterclass-header {
	padding: 20px 0 60px;
}

.page-id-7897 .masterclass-header .logo, .page-id-8012 .masterclass-header .logo {
	padding-bottom: 60px;
}

.page-id-7897 .masterclass-header h1, .page-id-8012 .masterclass-header h1 {
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 46px;
	font-weight: 900 !important;
	color: #fff;
	line-height: 0.9;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 0 !important;
}

.page-id-7897 .masterclass-header h2, .page-id-8012 .masterclass-header h2 {
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 80px;
	font-weight: 500 !important;
	color: #E3BA74;
	line-height: 1.1em;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: normal;
	margin-bottom: 40px !important;
}

.page-id-7897 .masterclass-header h3, .page-id-8012 .masterclass-header h3 {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-size: 28px;
	font-weight: 500 !important;
	color: #fff;
	line-height: 1.5;
	text-align: center;
	letter-spacing: normal;
	margin: 0 auto 50px !important;
	max-width: 720px;
}

.page-id-7897 .masterclass-header .hr-thick, .page-id-8012 .masterclass-header .hr-thick {
	border-top: solid 3px #E3BA74;
	width: 160px;
	margin: 0 auto 40px;
}

.page-id-7897 .intro, .page-id-8012 .intro {
	padding: 10px 0 60px;
}

.page-id-7897 .intro .photo, .page-id-8012 .intro .photo {
	border-radius: 200px;
}

.page-id-7897 .intro .secret, .page-id-8012 .intro .secret {
	border: 8px solid #F5F5F5;
	margin: 40px 0;
	padding: 60px;
}

.page-id-7897 .intro .secret h4, .page-id-8012 .intro .secret h4 {
	font-size: 22px;
	font-weight: 700;
	color: #222;
	margin-bottom: 35px !important;
}

.page-id-7897 .intro ul, .page-id-8012 .intro ul {
	margin-bottom: 30px;
}

.page-id-7897 .masterclass-intro, .page-id-8012 .masterclass-intro {
	margin-bottom: 100px !important;
}

.page-id-7897 .masterclass-intro .dt-fancy-separator, .page-id-8012 .masterclass-intro .dt-fancy-separator {
	margin-top: 30px;
	margin-bottom: 40px;
}

.page-id-7897 .masterclass-intro .dt-fancy-title, .page-id-8012 .masterclass-intro .dt-fancy-title {
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 24px;
	font-weight: 700;
	color: #222;
}

.page-id-7897 .masterclass-intro h1, .page-id-8012 .masterclass-intro h1 {
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 42px;
	font-weight: 900 !important;
	color: #111;
	line-height: 0.9;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 0 !important;
}

.page-id-7897 .masterclass-intro h2, .page-id-8012 .masterclass-intro h2 {
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 73px;
	font-weight: 500 !important;
	color: #E3BA74;
	line-height: 1.1em;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: normal;
	margin-bottom: 60px !important;
}

.page-id-7897 .masterclass-intro h3, .page-id-7897 .coach h2, .page-id-7897 .suitability h3, .page-id-7897 .guarantee h3, .page-id-7897 .faq h3, .page-id-8012 .masterclass-intro h3, .page-id-8012 .coach h2, .page-id-8012 .suitability h3, .page-id-8012 .guarantee h3, .page-id-8012 .faq h3 {
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 38px;
	font-weight: 700 !important;
	color: #111;
	line-height: 1.4em;
	text-align: center;
	letter-spacing: normal;
	margin-bottom: 40px !important;
	padding-top: 20px;
}

.page-id-7897 .module, .page-id-8012 .module {
	background: #F5F5F5;
	margin-bottom: 80px !important;
	padding: 0 60px 80px;
}

.page-id-7897 .module h2, .page-id-8012 .module h2 {
	background: #1C3049;
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 28px;
	font-weight: 700 !important;
	color: #fff;
	line-height: 1.1em;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: normal;
	margin: -25px auto 50px !important;
	padding: 8px 30px;
	width: 280px;
}

.page-id-7897 .module h3, .page-id-8012 .module h3 {
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 48px;
	font-weight: 500 !important;
	color: #222;
	line-height: 1.4em;
	text-align: center;
	letter-spacing: -1px;
	margin-bottom: 40px !important;
}

.page-id-7897 .after-modules, .page-id-8012 .after-modules {
	margin-bottom: 80px !important;
}

.page-id-7897 .bonus, .page-id-8012 .bonus {
	margin-bottom: 80px !important;
	padding: 0 60px 80px;
	border: 8px solid #E3BA74;
}

.page-id-7897 .bonus h2, .page-id-8012 .bonus h2 {
	background: #E3BA74;
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 28px;
	font-weight: 700 !important;
	color: #fff;
	line-height: 1.1em;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: normal;
	margin: -27px auto 50px !important;
	padding: 8px 30px;
	width: 280px;
}

.page-id-7897 .bonus h3, .page-id-8012 .bonus h3 {
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 40px;
	font-weight: 500 !important;
	color: #222;
	line-height: 1.2em;
	text-align: center;
	letter-spacing: -1px;
	margin-bottom: 10px !important;
}

.page-id-7897 .bonus .value, .page-id-8012 .bonus .value {
	margin-bottom: 50px !important;
	text-align: center;
}

.page-id-7897 .coach .wpb_single_image, .page-id-8012 .coach .wpb_single_image {
	margin-bottom: 30px !important;
}

.page-id-7897 .asseenon, .page-id-8012 .asseenon {
	margin-bottom: 60px !important;
	padding-top: 40px;
}

.page-id-7897 .asseenon .dt-fancy-separator, .page-id-8012 .asseenon .dt-fancy-separator {
	margin-bottom: 10px;
}

.page-id-7897 .asseenon .dt-fancy-title, .page-id-8012 .asseenon .dt-fancy-title {
	color: #999;
	text-transform: uppercase;
}

.page-id-7897 .suitability, .page-id-8012 .suitability {
	margin-bottom: 150px !important;
}

.page-id-7897 .suitability p, .page-id-8012 .suitability p {
	margin-bottom: 20px;
}

.page-id-7897 .suitability ul, .page-id-8012 .suitability ul {
	margin-bottom: 40px;
}

.page-id-7897 .suitability ul li, .page-id-8012 .suitability ul li {
	margin-bottom: 20px;
}

.page-id-7897 .guarantee, .page-id-8012 .guarantee {
	background: #F5F5F5;
	margin-bottom: 80px !important;
	padding: 40px 60px 80px;
}

.page-id-7897 .guarantee .wpb_single_image, .page-id-8012 .guarantee .wpb_single_image {
	margin-top: -140px;
}

.page-id-7897 .guarantee img, .page-id-8012 .guarantee img {
	margin-bottom: 10px !important;
}

.page-id-7897 .enroll, .page-id-8012 .enroll {
	margin-bottom: 60px !important;
	padding: 60px;
	border: 8px solid #F5F5F5;
}

.page-id-7897 .enroll h2, .page-id-8012 .enroll h2 {
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 36px;
	font-weight: 900 !important;
	color: #111;
	line-height: 0.9;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 0 !important;
}

.page-id-7897 .enroll h3, .page-id-8012 .enroll h3 {
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 60px;
	font-weight: 500 !important;
	color: #E3BA74;
	line-height: 1.1em;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: normal;
	margin-bottom: 40px !important;
}

.page-id-7897 .enroll h4, .page-id-8012 .enroll h4 {
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 28px;
	font-weight: 500 !important;
	color: #111;
	line-height: 1.1em;
	text-align: center;
	letter-spacing: normal;
	margin-bottom: 40px !important;
}

.page-id-7897 .enroll .price, .page-id-8012 .enroll .price {
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 50px;
	font-weight: 700 !important;
	color: #222;
	line-height: 1.1em;
	text-align: center;
	letter-spacing: normal;
	margin-bottom: 0 !important;
}

.page-id-7897 .enroll .gbp, .page-id-8012 .enroll .gbp {
	font-size: 14px;
	text-align: center;
}

.page-id-7897 .enroll-button, .page-id-7897 .enroll-button-2, .page-id-8012 .enroll-button, .page-id-8012 .enroll-button-2 {
	background-color: #FF7800 !important;
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 100%);
	font-family: Montserrat, Open Sans, Helvetica,Arial,sans-serif;
	font-size: 26px;
	font-weight: 400 !important;
	color: #fff;
	line-height: 1.2;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	padding: 25px 30px;
	width: 100%;
	border-radius: 8px;
	display: block !important;
}

.page-id-7897 .enroll-button-2, .page-id-8012 .enroll-button-2 {
	font-size: 20px;
	padding: 25px 30px;
	max-width: 460px;
	margin: 0 auto;
	border-radius: 5px;
}

.page-id-7897 .deadline, .page-id-8012 .deadline {
	font-size: 15px;
	color: #fff;
	text-align: center;
	margin-top: -10px;
}

.page-id-7897 .deadline {
	display: none;
}

.page-id-7897 .deadline-2, .page-id-8012 .deadline-2 {
	font-size: 15px;
	text-align: center;
	margin-top: -10px;
}

.page-id-7897 .deadline-2 {
	display: none;
}

.page-id-7897 .enroll-button:hover, .page-id-7897 .enroll-button-2:hover, .page-id-8012 .enroll-button:hover, .page-id-8012 .enroll-button-2:hover {
	background-color: #F86900 !important;
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 100%);
}

.page-id-7897 .enroll .mb-guarantee, .page-id-8012 .enroll .mb-guarantee {
	font-family: Montserrat, Open Sans, Helvetica,Arial,sans-serif;
	font-size: 14px;
	color: #444;
	line-height: 1.3;
	letter-spacing: 1px;
	text-align: center;
	text-transform: uppercase;
	margin-top: -15px;
}

.page-id-7897 .enroll .support, .page-id-8012 .enroll .support {
	font-size: 15px;
	text-align: center;
}

.page-id-7897 .faq, .page-id-8012 .faq {
	margin-bottom: 70px !important;
}

.page-id-7897 .faq h4, .page-id-8012 .faq h4 {
	font-size: 20px;
	font-weight: 700 !important;
	color: #111;
	line-height: 1.3;
	letter-spacing: normal;
	margin-bottom: 5px !important;
	padding-top: 20px;
}

.page-id-7897 .faq p, .page-id-8012 .faq p {
	margin-bottom: 15px;
}

.page-id-7897 .faq ul, .page-id-8012 .faq ul {
	margin-bottom: 30px;
}

.page-id-7897 .faq ul li, .page-id-8012 .faq ul li {
	margin-bottom: 10px;
}

.page-id-7897 .button1, .page-id-8012 .button1 {
	max-width: 420px;
	margin: 0 auto;
}

.page-id-7966 .intro, .page-id-7995 .intro, .page-id-8015 .intro, .page-id-8526 .intro {
	padding-top: 50px;
}

.page-id-7966 .intro h1, .page-id-8015 .intro h1, .page-id-8526 .intro h1 {
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 42px;
	font-weight: 500;
	color: #222;
	line-height: 1.3em;
	letter-spacing: -1px;
	text-align: center;
	margin-bottom: 40px;
}

.page-id-8526 .wf-wrap {
	max-width: 600px;
}

.page-id-7966 .intro h1, .page-id-8015 .intro h1, .page-id-8526 .intro h1 {
	font-family: Gotham, "Open Sans",Arial,sans-serif !important;
	font-size: 42px;
	font-weight: 500;
	color: #222;
	line-height: 1.3em;
	letter-spacing: -1px;
	text-align: center;
	margin-bottom: 40px;
}

.page-id-8526 .intro h1 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 38px;
	font-weight: 900;
	color: #222;
	letter-spacing: 0;
}

.page-id-8526 p {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 18px;
	font-weight: 400;
	color: #333;
	line-height: 1.7em;
	margin-bottom: 28px;
}

.page-id-7966 .intro .presenter, .page-id-7995 .intro .presenter, .page-id-8015 .intro .presenter, .page-id-8526 .intro .presenter {
	padding-bottom: 35px;
}

.page-id-7966 .intro .presenter p, .page-id-7995 .intro .presenter p, .page-id-8015 .intro .presenter p, .page-id-8526 .intro .presenter p {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 16px;
	font-weight: 300;
	color: #222;
	line-height: 1.6em;
	margin-bottom: 0;
}

.page-id-7966 .intro .presenter .name, .page-id-7995 .intro .presenter .name, .page-id-8015 .intro .presenter .name, .page-id-8526 .intro .presenter .name {
	font-size: 18px;
	font-weight: 700;
	color: #333;
}

.page-id-8526 .intro .presenter,  .page-id-8526 .intro .presenter p {
	text-align: center;
}

.page-id-7995 .intro .presenter, .page-id-7995 .intro .presenter p, .page-id-7995 .intro .presenter .name {
	text-align: center;
}

.page-id-7897 #bottom-bar, .page-id-7966 #bottom-bar, .page-id-7995 #bottom-bar, .page-id-8012 #bottom-bar, .page-id-8015 #bottom-bar, .page-id-8526 #bottom-bar {
	background: #fff none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0 none;
	color: #777;
}

.page-id-7897 #bottom-bar .wf-float-left, .page-id-7966 #bottom-bar .wf-float-left, .page-id-7995 #bottom-bar .wf-float-left, .page-id-8012 #bottom-bar .wf-float-left, .page-id-8015 #bottom-bar .wf-float-left, .page-id-8526 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
}

.page-id-7897 #bottom-bar a, .page-id-7966 #bottom-bar a, .page-id-7995 #bottom-bar a, .page-id-8012 #bottom-bar a, .page-id-8015 #bottom-bar a, .page-id-8526 #bottom-bar a {
	color: #777;
}

.page-id-7897 #bottom-bar .bottom-text-block, .page-id-7966 #bottom-bar .bottom-text-block, .page-id-7995 #bottom-bar .bottom-text-block, .page-id-8012 #bottom-bar .bottom-text-block, .page-id-8015 #bottom-bar .bottom-text-block, .page-id-8526 #bottom-bar .bottom-text-block {
	display: none;
}







/* SLIDES DOWNLOAD */

.page-id-7490 #phantom {
	display: none;
}

.page-id-7490 #content {
	padding-top: 0;
}

.page-id-7490 #main.sidebar-none {
	padding-top: 40px;
}

.page-id-7531 #main.sidebar-none, .page-id-7845 #main.sidebar-none, .page-id-8148 #main.sidebar-none, .page-id-8239 #main.sidebar-none, .page-id-8266 #main.sidebar-none {
	padding-top: 60px;
}

.page-id-7490 .fancy-title {
	font-weight: 600;
}

.page-id-7490 .fancy-subtitle {
	font-weight: 400;
	font-size: 30px;
}

.page-id-7490 .download-btn, .page-id-7531 .download-btn, .page-id-7531 .lp-button, .page-id-7845 .download-btn, .page-id-7845 .lp-button, .page-id-8148 .download-btn, .page-id-8148 .lp-button, .page-id-8239 .download-btn, .page-id-8239 .lp-button, .page-id-8266 .download-btn, .page-id-8266 .lp-button {
	background-color: #FF7800 !important;
	background: 0;
	box-shadow: 0;
	font-family: Montserrat, Open Sans, Helvetica,Arial,sans-serif;
	font-size: 18px;
	font-weight: 400 !important;
	color: #fff;
	line-height: 1.2;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0 auto 40px !important;
	padding: 15px 10px;
	width: 280px;
	border-radius: 50px;
	display: block;
}

.page-id-7531 .download-btn, .page-id-7531 .lp-button, .page-id-7845 .download-btn, .page-id-7845 .lp-button, .page-id-8148 .download-btn, .page-id-8148 .lp-button, .page-id-8239 .download-btn, .page-id-8239 .lp-button, .page-id-8266 .download-btn, .page-id-8266 .lp-button {
	margin: 30px auto 0 !important;
}

.page-id-7531 .wpb_single_image, .page-id-7845 .wpb_single_image, .page-id-8148 .wpb_single_image, .page-id-8239 .wpb_single_image, .page-id-8266 .wpb_single_image {
	padding-bottom: 10px;
}

.page-id-7531 h5, .page-id-7845 h5, .page-id-8148 h5, .page-id-8239 h5, .page-id-8266 h5 {
	font-family: Montserrat, Open Sans, Helvetica,Arial,sans-serif;
	font-size: 18px;
	text-align: center;
	text-transform: uppercase;
}

.page-id-7531 .wf-span-4 ul li, .page-id-7845 .wf-span-4 ul li, .page-id-8148 .wf-span-4 ul li, .page-id-8239 .wf-span-4 ul li, .page-id-8266 .wf-span-4 ul li {
	margin-bottom: 15px;
}

.page-id-7490 .optin, .page-id-7531 .optin, .page-id-7845 .optin, .page-id-8148 .optin, .page-id-8239 .optin, .page-id-8266 .optin {
	background: #f5f5f5;
	padding: 30px 30px 40px;
}

.page-id-7531 .optin, .page-id-7845 .optin, .page-id-8148 .optin, .page-id-8239 .optin, .page-id-8266 .optin {
	padding: 50px 30px 60px;
}

.page-id-7490 .optin h3, .page-id-7531 .optin h3, .page-id-7845 .optin h3, .page-id-8148 .optin h3, .page-id-8239 .optin h3, .page-id-8266 .optin h3 {
	font-size: 20px;
}

.page-id-7531 .optin h3, .page-id-7845 .optin h3, .page-id-8148 .optin h3, .page-id-8239 .optin h3, .page-id-8266 .optin h3 {
	font-size: 28px;
	line-height: 1.2;
	margin-bottom: 25px;
}

.page-id-7531 .optin p, .page-id-7845 .optin p, .page-id-8148 .optin p, .page-id-8239 .optin p, .page-id-8266 .optin p {
	font-size: 20px;
}

.page-id-7490 .blog-posts, .page-id-7531 .blog-posts, .page-id-7845 .blog-posts, .page-id-8148 .blog-posts, .page-id-8239 .blog-posts, .page-id-8266 .blog-posts {
	border-top: 3px solid #eee;
	margin-top: 80px !important;
	padding-top: 50px;
}

.page-id-7490 .entry-meta, .page-id-7490 .more-link, .page-id-7531 .entry-meta, .page-id-7531 .more-link, .page-id-7845 .entry-meta, .page-id-7845 .more-link, .page-id-8148 .entry-meta, .page-id-8148 .more-link, .page-id-8239 .entry-meta, .page-id-8239 .more-link, .page-id-8266 .entry-meta, .page-id-8266 .more-link {
	display: none;
}

.page-id-7490 #content .blog-posts h4, .page-id-7531 #content .blog-posts h4, .page-id-7845 #content .blog-posts h4, .page-id-8148 #content .blog-posts h4, .page-id-8239 #content .blog-posts h4, .page-id-8266 #content .blog-posts h4 {
	font-family: Montserrat,"Open Sans",helvetica,arial,sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.2em;
	margin-bottom: 50px;
	text-align: center;
	text-transform: uppercase;
}



/* BEFORE NETWORKING EVENT OPT-IN + DOWNLOAD */

.page-id-8342 #header, .page-id-8342 #phantom {
	display: none;
}

.page-id-8342 #content {
	padding-top: 0;
}

.page-id-8342 #main.sidebar-none {
	padding: 0 0 20px;
}

.page-id-8342 .wf-wrap {
	max-width: 760px;
}

.page-id-8342 .description {
	max-width: 800px;
	margin: 0 auto;
}

.page-id-8342 .intro {
	padding: 20px 0 20px;
}

.page-id-8342 .intro .logo {
	padding-bottom: 40px;
}

.page-id-8342 .vc_box_border_circle {
	padding: 2px;
}

.page-id-8342 .intro .headline {
	max-width: ;
}

.page-id-8342 .intro .dt-fancy-separator {
	margin-top: 30px;
	margin-bottom: 20px;
}

.page-id-8342 .intro .dt-fancy-title {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 20px;
	font-weight: 700;
	color: #FF7800;
}

.page-id-8342 .intro h1 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 42px;
	font-weight: 900 !important;
	color: #222;
	line-height: 1;
	text-align: center;
	margin-bottom: 60px !important;
}

.page-id-8342 .intro h2 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 22px;
	font-weight: 400;
	color: #444;
	line-height: 1.3em;
	text-align: center;
	letter-spacing: normal;
	margin-bottom: 40px !important;
}

.page-id-8342 .intro .hr-thin {
	margin: 0 auto 20px;
	width: 100px !important;
	border-width: 3px;
	border-color: #FF7800 !important;
}

.page-id-8342 .leadmagnet img {
	box-shadow: -10px 10px #ddd;
}

.page-id-8342 .leadmagnet .wpb_wrapper {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-size: 22px;
	font-weight: 700;
	color: #222;
	line-height: 1.5em;
	margin-bottom: 25px;
}

.page-id-8342 .leadmagnet ul li {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-size: 22px;
	font-weight: 400;
	color: #222;
	line-height: 1.5em;
	margin-bottom: 25px;
}

.page-id-8342 .intro .presenter {
	padding-bottom: 35px;
}

.page-id-8342 .intro .presenter p {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 16px;
	font-weight: 400;
	color: #222;
	line-height: 1.4em;
	text-align: center;
	margin-bottom: 0;
}

.page-id-8342 .intro .presenter .name {
	font-size: 16px;
	font-weight: 900;
	color: #333;
	text-transform: uppercase;
}

.page-id-8342 .button1 {
	max-width: 420px;
	margin: 0 auto;
}

.page-id-8342 .lp-button, .page-id-8362 .download-btn {
	background-color: #FF7800 !important;
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 100%);
	font-family: Montserrat, Open Sans, Helvetica,Arial,sans-serif;
	font-size: 20px;
	font-weight: 400 !important;
	color: #fff;
	line-height: 1.2;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	padding: 15px 10px;
	width: 100%;
	border-radius: 50px;
	display: block !important;
}

.page-id-8342 .lp-button:hover, .page-id-8362 .download-btn:hover {
	background-color: #F86900 !important;
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 100%);
}

.page-id-8362 .download-btn {
	width: 280px;
	margin-bottom: 30px;
}

.page-id-8342 .asseenon {
	padding-top: 30px;
}

.page-id-8342 .asseenon .dt-fancy-separator {
	margin-bottom: 10px;
}

.page-id-8342 .asseenon .dt-fancy-title {
	color: #999;
	text-transform: uppercase;
}

.page-id-8342 #bottom-bar {
	background: #fff none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0 none;
	color: #777;
}

.page-id-8342 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
}

.page-id-8342 #bottom-bar a {
	color: #777;
}

.page-id-8342 #bottom-bar .bottom-text-block {
	display: none;
}

.page-id-8362 .download {
}

.page-id-8362 .download {
	margin: 0 auto;
}

.page-id-8362 .download {
	padding-bottom: 30px;
}

.page-id-8362 .download img {
	box-shadow: -10px 10px #ddd;
}

.page-id-8362 .download h1 {
	font-family: Lato, "Open Sans",Arial,sans-serif !important;
	font-size: 38px;
	font-weight: 900 !important;
	color: #222;
	line-height: 1.2;
	margin-bottom: 30px !important;
}

.page-id-8362 .download h2 {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-size: 28px;
	font-weight: 600 !important;
	color: #222;
	line-height: 1.2;
	margin-bottom: 30px !important;
}

.page-id-8362 .download p {
	font-family: "Open Sans",Arial,sans-serif !important;
	font-size: 18px;
	font-weight: 400;
	color: #222;
	line-height: 1.5em;
	margin-bottom: 25px;
}

.page-id-8362 .blog-posts {
	padding: 50px 0 80px;
	border-top: 3px solid #eee;
}

.page-id-8362 .blog-posts h3 {
	font-family: Montserrat,"Open Sans",helvetica,arial,sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.2em;
	margin-bottom: 30px !important;
	text-align: center;
	text-transform: uppercase;
}

.page-id-8362 .shortcode-blog-posts h2.entry-title {
	color: #333333;
	font: 24px/30px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
	text-transform: none;
}

.page-id-8362 .shortcode-blog-posts .entry-meta, .page-id-8362 .shortcode-blog-posts .details {
	display: none;
}






/* !- 320 (portrait phones) */
@media screen and (max-width: 320px) {

  .soc-ico {
	float: left !important;
	margin: 10px 0 20px 0 !important;
  }

  section#text-7.widget {
	width: 100%;
  }

  section#text-7 #email {
	float: left !important;
	margin-left: 0 !important;
  }

  section#text-7 #phone {
	float: left !important;
	margin-left: 0 !important;
  }

  #bottom-bar .wf-float-left {
    text-align: left !important;
  }

  .bottom-text-block {
	margin-top: 20px;
	text-align: left;
  }

  #main-slideshow .tp-button {
    font-size: 10px;
    font-weight: 400;
    line-height: 30px !important;
    padding: 5px 30px 5px;
  }

  .page-id-1637 .cmcbox-container {
  	width: 100%;
  }

  .page-id-1637 .cmc input {
	width: 202px;
  }

  .page-id-1637 .cmc input[type=submit] {
	width: 202px;
  }

  html.js body.page-id-1637 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup, html.js body.page-id-1893 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td.hgroup  {
	width: 100%;
  }

  html.js body.page-id-1637 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h1.fancy-title, html.js body.page-id-1893 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h1.fancy-title {
	color: #fff !important;
	font-size: 42px;
	font-weight: 800;
	line-height: 1.1em;
	letter-spacing: -1px;
	margin-bottom: 30px;
	text-transform: uppercase;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8);
  }

  html.js body.page-id-1637 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h2.fancy-subtitle, html.js body.page-id-1893 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h2.fancy-subtitle {
	font-size: 24px;
	letter-spacing: 0;
	font-weight: 600;
  }

  html.js body.single div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h1.fancy-title {
	font-size: 34px;
  }

  html.js body.single div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h2.fancy-subtitle {
	font-size: 22px;
	margin: 15px 0 0;
  }


  .tips input {
	width: 275px;
	margin: 0 15px 10px 0;
	padding: 8px 12px 9px 12px;
	font-family: "Open Sans",Helvetica,Arial,sans-serif;
	font-weight: 600;
	color: #444;
	border: 1px solid #e0e0e0;
	border-radius: 5px 5px 5px 5px;
  }

  .tips input[type=email] {
	margin-right: 0;
  }

  .tips  .btn-center {
	text-align: left;
  }

  .tips input[type=submit], .tips input[type=submit] {
	background-color: #9C2336 !important;
	width: 275px;
	padding: 8px 0 9px 0;
	margin: 0;
	border: 0;
	font-size: 14px;
	font-weight: 700;
	font-style: italic;
	color: #fff !important;
	text-transform: uppercase;
  }

  .tips .nospam {
	font-size: 11px;
	color: #888;
	line-height: 1.6;
	padding-bottom: 30px;
  }

  .page-id-2257 div#page div#main.sidebar-none {
	padding-bottom: 0;
  }

  .page-id-2257 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h1.fancy-title {
	margin-bottom: 20px;
	font-size: 44px;
	font-weight: 600;
	line-height: 1em;
	letter-spacing: -2px;
	text-transform: uppercase;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);
  }

  .page-id-2257 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h2.fancy-subtitle {
	font-size: 26px;
	font-weight: 300;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);
  }

  .page-id-3196 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h1.fancy-title {
	font-size: 44px;
	font-weight: 600;
	line-height: 1em;
	letter-spacing: -2px;
	text-transform: uppercase;
  }

  .page-id-3196 div#page header#fancy-header.fancy-header div.wf-wrap div.wf-table div.wf-td h2.fancy-subtitle {
	font-size: 26px;
	font-weight: 300;
	letter-spacing: -1px;
  }

  .page-id-558 .calltoaction {
	padding: 30px 30px;
  }

  .page-id-558 .faq {
	padding: 30px 30px 0;
	border-right: 0;
	border-bottom: 20px solid #fff;
  }

  .page-id-2457 div#page div#main.sidebar-none div.wf-wrap div.wf-container-main div#content.content div.stripe div.wpb_row div.wf-cell.calltoaction div.wpb_row div.wf-cell {
	padding: 0 20px;
  }

  .page-id-3359 .stripe-style-1 {
	padding-top: 30px !important;
  }

  .career-mastery-tip-optin h1 {
	font-size: 22px;
	font-weight: 700 !important;
	line-height: 1.4em;
	letter-spacing: -1px;
	margin-bottom: 30px !important;
  }

  .career-mastery-tip-optin h2 {
	margin-bottom: 25px !important;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.4em;
	letter-spacing: normal;
  }

  .career-mastery-tip-optin ul li {
	margin-bottom: 15px;
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	line-height: 1.4;
  }

  .career-mastery-tip-optin .optin-cta h4 {
	font-size: 26px;
  }

  .career-mastery-tip-optin .optin-cta p {
	font-size: 14px;
  }

  .career-mastery-tip-testimonials .wpb_wrapper {
	font-size: 16px;
	line-height: 1.6;
  }

  .home .blog-optin h3 {
	font-size: 24px;
  }

  .home .blog-optin p {
	font-size: 16px;
	line-height: 1.6em;
  }

  .page-id-3564 #main .blog-optin-intro h3 {
	font-size: 24px;
  }

  .page-id-3564 #main .blog-optin-intro .wpb_wrapper {
	font-size: 16px;
  }

  .page-id-3856 #header #navigation, .page-id-3874 #header #navigation {
	display: none;
  }

  .page-id-3856 .bffmcs-optin h1, .page-id-3874 .bffmcs-optin h1 {
	font-size: 36px !important;
	line-height: 1.2em;
	margin-bottom: 30px !important;
  }

  .page-id-3856 .bffmcs-optin h2, .page-id-3874 .bffmcs-optin h2 {
	font-size: 18px;
	line-height: 1.4em;
	margin-bottom: 30px !important;
  }


  /* POST FOOTER - CONTENT UPGRADE */

  .content-upgrade h3 {
	font-size: 26px;
	font-weight: bold;
	text-align: center;
  }

  /* WEBINAR LANDING PAGE */

  .page-template-template-webinar .intro .wpb_single_image .wpb_wrapper img {
	height: 100px;
	width: 100px;
  }

  .page-template-template-webinar .host {
	margin-bottom: 30px;
  }

  .page-template-template-webinar .intro .host h2 {
	margin-bottom: 5px !important;
  }
  
  .page-template-template-webinar .intro h3 {
    font-size: 16px;
    text-align: center;
    margin-bottom: 25px !important;
  }
  
  .page-template-template-webinar .intro h1 {
    font-size: 26px !important;
    line-height: 1.4em;
    text-align: center;
    margin-bottom: 25px !important;
  }
  
  .page-template-template-webinar .intro h2 {
    font-size: 19px;
    line-height: 1.6em;
    margin-bottom: 40px !important;
  }
  
  .page-template-template-webinar .intro .calendar {
  	width: 130px;
  	float: none;
  	margin: 5px auto;
  	padding: 0;
  }
  
  .page-template-template-webinar .intro .calendar .month {
  	width: 130px;
  	font-size: 24px;
  }
  
  .page-template-template-webinar .intro .calendar .day {
  	width: 130px;
  	font-size: 60px;
  }
  
  .page-template-template-webinar .intro .date {
  	margin-bottom: 0 !important;
  }
  
  .page-template-template-webinar .intro .date .wpb_wrapper, .page-template-template-webinar .intro .date .wpb_wrapper p {
  	font-size: 16px;
  	line-height: 1.4em;
  	text-align: center;
  }

  .page-template-template-webinar .lp-button {
	padding: 15px 20px !important;
	font-size: 14px !important;
  }

  .page-template-template-webinar .final-cta .lp-button-2 {
	width: 260px !important;
	padding: 15px 10px !important;
	font-size: 14px !important;
  }

  .page-template-template-webinar .speakers {
  	margin-bottom: 30px;
  }

  .page-template-template-webinar .guest {
  	margin-bottom: 30px;
  }

  .page-template-template-webinar .topics {
	font-size: 16px;
	line-height: 1.4;
  }

  .page-template-template-webinar .topics h3 {
    font-size: 20px;
    line-height: 1.2;
  }

  .page-template-template-webinar .topics ul li {
	font-size: 16px;
  }

  .page-template-template-webinar .final-cta .date {
	font-size: 18px;
  }
  
  #bottom-bar {
    padding: 20px 0 30px;
  }
  
  #bottom-bar .wf-float-left, #bottom-bar .bottom-text-block {
    text-align: center !important;
  }

  .page-id-4532 .fancy-title {
    font-size: 22px;
  }

  .page-id-4532 .fancy-subtitle {
    font-size: 20px;
  }

  .page-id-4532 #content h3 {
    font-size: 16px;
  }

  /* ACCELERATE YOUR CAREER TRAINING SERIES */

  .page-template-template-accelerate-your-career #header .wf-table {
	height: 61px;
	min-height: 61px;
  }
  
  .page-template-template-accelerate-your-career #header.logo-left #branding {
	padding: 15px 0 10px;
  }
  
  .page-template-template-accelerate-your-career #header.logo-left #branding img {
	max-width: 140px;
  }
  
  .page-template-template-accelerate-your-career #mobile-menu {
    background-color: #fff;
    margin-bottom: 0;
  }
  
  .page-template-template-accelerate-your-career #mobile-menu {
    background-image: url("data:image/svg+xml,%3Csvg%20version=\'1.1\'%20id=\'Layer_1\'%20xmlns=\'http://www.w3.org/2000/svg\'%20xmlns:xlink=\'http://www.w3.org/1999/xlink\'%20x=\'0px\'%20y=\'0px\'%09%20width=\'12px\'%20height=\'12px\'%20viewBox=\'0%200%2012%2012\'%20enable-background=\'new%255%200%2012%2012\'%20xml:space=\'preserve\'%3E%3Crect%20y=\'8.984\'%20width=\'12\'%20height=\'2.016\'%20fill=\'black\'%20/%3E%3Crect%20y=\'4.992\'%20width=\'12\'%20height=\'2.016\'%20fill=\'black\'%20/%3E%3Crect%20y=\'1\'%20width=\'12\'%20height=\'2.016\'%20fill=\'black\'%20/%3E%3C/svg%3E");
  }
  
 .page-template-template-accelerate-your-career #mobile-menu span {
    color: #444444;
  }

  .page-template-template-accelerate-your-career #main {
	padding: 30px 0;
  }

  .page-template-template-accelerate-your-career .lesson-title {
	margin-bottom: 40px !important;
  }

  .page-template-template-accelerate-your-career .lesson-title h1 {
	margin-bottom: 5px;
	font-size: 22px !important;
	font-weight: 300;
	text-transform: uppercase;
	line-height: 1.2em;
	letter-spacing: 0;
	text-align: left;
  }

  .page-template-template-accelerate-your-career .lesson-title h2 {
	font-size: 19px !important;
	font-weight: 700 !important;
	line-height: 1.2em;
	text-align: left;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content {
	font-size: 15px;
	color: #222;
	line-height: 1.6em;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content h3 {
	font-size: 19px;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content ul {
	margin: 0 0 25px 25px;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content .worksheet {
	border: 1px solid #eee !important;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content .greybox {
	background-color: #eee;
	margin: 30px 0 30px;
	padding: 30px 30px 10px;
  }
  
  .page-template-template-accelerate-your-career .comment-subscription-form .subscribe-label {
	font-size: 12px;
  }
  
  .page-template-template-accelerate-your-career #footer {
	display: none;
  }
  
  .page-template-template-accelerate-your-career #bottom-bar .bottom-text-block {
	display: none;
  }

  /* ACCELERATE YOUR CAREER TRAINING SERIES LANDING PAGE */

  .page-id-4935 #header, .page-id-5676 #header {
	height: 76px;
	min-height: 76px;
  }

  .page-id-4935 #header #branding, .page-id-5676 #header #branding {
	display: block;
	margin: 0 auto !important;
	padding: 20px 0 15px !important;
	width: 221px;
  }
  
  .page-id-4935 #header #branding img, .page-id-5676 #header #branding img, .page-id-5701 #header #branding img {
	max-width: 140px;
  }
  
  .page-id-4935 #mobile-menu, .page-id-5676 #mobile-menu {
	display: none;
  }

  .page-id-4935 #navigation, .page-id-4935 .mini-search {
	display: none;
  }

  .page-id-4935 #main h2 {
	margin-bottom: 30px;
	font-size: 32px !important;
	line-height: 1.2em;
  }

  .page-id-5676 .blueprint {
	margin-bottom: 30px !important;
  }

  .page-id-5676 .headline .wf-span-9 h2 {
	font-size: 22px !important;
	text-align: center;
  }

  .page-id-4935 #main .wf-container-main .content ul {
	margin: 0 0 25px 25px;
  }

  /* ACCELERATE YOUR CAREER PRELAUNCH LANDING PAGE */

  .page-id-5235 .intro {
	margin-bottom: 0 !important;
  }

  .page-id-5235 #content .intro h1 {
	font-size: 32px;
	line-height: 1.1em;
  }

  .page-id-5235 #content .intro h2 {
	font-size: 18px;
	line-height: 1.3em;
  }

  .page-id-5235 #content .optinbutton {
	margin-bottom: 35px;
  }

  .page-id-5235 .teasers h3 {
	font-size: 18px;
	font-weight: 700;
	color: #222;
	line-height: 1.2;
	padding-bottom: 20px;
  }
  
  .page-id-5235 .teasers h4 {
	margin: 0 !important;
  }

  .page-id-5235 #content .testimonial {
	margin: 0 0 40px !important;
  }
  
  .page-id-5235 #content .testimonial h4 {
	font-size: 16px;
 	line-height: 1.6em;
  }

  .page-id-5235 #content .finalcta h3 {
	font-size: 24px !important;
	line-height: 1.2em;
  }

  .page-id-5235 #content .finalcta h4 {
	font-size: 16px;
  }

  .page-id-5235 #bottom-bar {
	padding-bottom: 20px;
  }

  /* ACCELERATE YOUR CAREER PLC */

  .page-template-template-accelerate-your-career-plc #main {
	padding-bottom: 40px;
  }

  .page-template-template-accelerate-your-career-plc .pl-header-thumbnails .logo img {
	margin: 0 auto 25px !important;
	width: 127px;
	display: block;
  }

  .page-template-template-accelerate-your-career-plc .video-thumbnails .wf-span-3 {
	margin-bottom: 20px;
  }

  .page-template-template-accelerate-your-career-plc #content .video h1 {
	font-size: 20px;
  }

  .page-template-template-accelerate-your-career-plc #content .video h2 {
	font-size: 26px !important;
	line-height: 1.2em;
	margin-bottom: 25px;
  }

  .page-template-template-accelerate-your-career-plc #comments #reply-title {
	font-size: 16px;
  }

  .page-template-template-accelerate-your-career-plc #bottom-bar {
	padding-bottom: 20px;
  }

  /* HTGP MASTERCLASS SALES PAGE + SUCCESS */

  .page-id-7966 .intro .presenter p {
	font-size: 14px;
  }


}

@media all and (max-width: 360px) {

  .page-id-8178 #content h2 {
	font-size: 32px;
}
  
  .page-id-5676 #header {
	height: 76px;
	min-height: 76px;
  }
  
  .page-id-5676 #header #branding {
	padding: 15px 0 10px;
  }
  
  .page-id-5676 #header #branding img, .page-id-5701 #header #branding img {
	max-width: 140px;
  }
  
  .page-id-5676 #mobile-menu {
	display: none;
  }

  .page-id-5676 .blueprint {
	margin-bottom: 30px !important;
  }

  .page-id-5676 .headline .wf-span-9 h2 {
	font-size: 24px !important;
	text-align: center;
  }

  /* ACCELERATE YOUR CAREER TRAINING SERIES */

  .page-template-template-accelerate-your-career #header .wf-table {
	height: 61px;
	min-height: 61px;
  }
  
  .page-template-template-accelerate-your-career #header.logo-left #branding {
	padding: 15px 0 10px;
  }
  
  .page-template-template-accelerate-your-career #header.logo-left #branding img {
	max-width: 140px;
  }
  
  .page-template-template-accelerate-your-career #mobile-menu {
    background-color: #fff;
    margin-bottom: 0;
  }
  
  .page-template-template-accelerate-your-career #mobile-menu {
    background-image: url("data:image/svg+xml,%3Csvg%20version=\'1.1\'%20id=\'Layer_1\'%20xmlns=\'http://www.w3.org/2000/svg\'%20xmlns:xlink=\'http://www.w3.org/1999/xlink\'%20x=\'0px\'%20y=\'0px\'%09%20width=\'12px\'%20height=\'12px\'%20viewBox=\'0%200%2012%2012\'%20enable-background=\'new%255%200%2012%2012\'%20xml:space=\'preserve\'%3E%3Crect%20y=\'8.984\'%20width=\'12\'%20height=\'2.016\'%20fill=\'black\'%20/%3E%3Crect%20y=\'4.992\'%20width=\'12\'%20height=\'2.016\'%20fill=\'black\'%20/%3E%3Crect%20y=\'1\'%20width=\'12\'%20height=\'2.016\'%20fill=\'black\'%20/%3E%3C/svg%3E");
  }
  
 .page-template-template-accelerate-your-career #mobile-menu span {
    color: #444444;
  }

  .page-template-template-accelerate-your-career #main {
	padding: 30px 0;
  }

  .page-template-template-accelerate-your-career .lesson-title {
	margin-bottom: 40px !important;
  }

  .page-template-template-accelerate-your-career .lesson-title h1 {
	margin-bottom: 5px;
	font-size: 22px !important;
	font-weight: 300;
	text-transform: uppercase;
	line-height: 1.2em;
	letter-spacing: 0;
	text-align: left;
  }

  .page-template-template-accelerate-your-career .lesson-title h2 {
	font-size: 19px !important;
	font-weight: 700 !important;
	line-height: 1.2em;
	text-align: left;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content {
	font-size: 15px;
	color: #222;
	line-height: 1.6em;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content h3 {
	font-size: 19px;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content p {
	margin-bottom: 23px;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content ul {
	margin: 0 0 25px 25px;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content .worksheet {
	border: 10px solid #eee;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content .greybox {
	background-color: #eee;
	margin: 30px 0 30px;
	padding: 30px 30px 10px;
  }

  .page-template-template-accelerate-your-career .sidebar {
	padding-top: 0;
  }

  .page-template-template-accelerate-your-career .widget {
	padding: 0 0 15px;
  }
  
  .page-template-template-accelerate-your-career .comment-subscription-form .subscribe-label {
	font-size: 12px;
  }
  
  .page-template-template-accelerate-your-career #footer {
	display: none;
  }
  
  .page-template-template-accelerate-your-career #bottom-bar .bottom-text-block {
	display: none;
  }

  /* ACCELERATE YOUR CAREER PRELAUNCH LANDING PAGE */

  .page-id-5235 .intro {
	margin-bottom: 0 !important;
  }

  .page-id-5235 #content .intro h1 {
	font-size: 34px;
	line-height: 1.1em;
  }

  .page-id-5235 #content .intro h2 {
	font-size: 18px;
	line-height: 1.3em;
  }

  .page-id-5235 #content .optinbutton {
	margin-bottom: 35px;
  }

  .page-id-5235 .teasers h3 {
	font-size: 20px;
	line-height: 1.2;
	padding-bottom: 20px;
  }
  
  .page-id-5235 .teasers h4 {
	margin: 0 !important;
  }

  .page-id-5235 #content .testimonial {
	margin: 0 0 40px !important;
  }
  
  .page-id-5235 #content .testimonial h4 {
	font-size: 18px;
 	line-height: 1.6em;
  }

  .page-id-5235 #content .finalcta h3 {
	font-size: 18px;
	line-height: 1.2em;
  }

  .page-id-5235 #content .finalcta h4 {
	font-size: 16px;
  }

  .page-id-5235 #bottom-bar {
	padding-bottom: 20px;
  }

  /* ACCELERATE YOUR CAREER PLC */

  .page-template-template-accelerate-your-career-plc #main {
	padding-bottom: 40px;
  }

  .page-template-template-accelerate-your-career-plc .pl-header-thumbnails .logo img {
	margin: 0 auto 25px !important;
	width: 127px;
	display: block;
  }

  .page-template-template-accelerate-your-career-plc .video-thumbnails .wf-span-3 {
	margin-bottom: 20px;
  }

  .page-template-template-accelerate-your-career-plc #content .video h1 {
	font-size: 22px;
  }

  .page-template-template-accelerate-your-career-plc #content .video h2 {
	font-size: 24px;
	line-height: 1.2em;
	margin-bottom: 25px;
  }

  .page-template-template-accelerate-your-career-plc #comments #reply-title {
	font-size: 16px;
  }

  .page-template-template-accelerate-your-career-plc #bottom-bar {
	padding-bottom: 20px;
  }


  /* BUILDING KEY RELATIONSHIPS QUICK START GUIDE */

  .page-id-5773 #main, .page-id-5850 #main {
	padding-top: 15px;
	padding-bottom: 80px;
  }

  .page-id-5773 #header, .page-id-5850 #header {
	border-bottom: 0;
	border-top: 3px solid #1A77BD;
  }

  .page-id-5773 #header #branding, .page-id-5850 #header #branding {
	display: block;
	padding: 20px 0 15px !important;
	width: 221px;
  }

  .page-id-5773 #header .wf-wrap, .page-id-5773 #navigation, .page-id-5773 .mini-search, .page-id-5850 #header .wf-wrap, .page-id-5850 #navigation, .page-id-5850 .mini-search {
	display: none;
  }

  .page-id-5773 #phantom, .page-id-5850 #phantom {
	display: none;
  }

  .page-id-5773 #main .wf-wrap {
	max-width: 700px;
  }

  .page-id-5850 #main #content .intro, .page-id-5850 #main #content .details-download {
	max-width: 740px;
	margin: 0 auto 40px !important;
  }

  .page-id-5773 .pl-header, .page-id-5850 .pl-header {
	padding: 10px 0 40px;
  }

  .page-id-5773 .intro, .page-id-5850 .intro {
	margin-bottom: 40px !important;
  }

  .page-id-5773 .intro .wf-span-8, .page-id-5850 .intro .wf-span-8 {
	float: right;
  }

  .page-id-5773 .intro .wf-span-4 {
	padding-top: 30px;
  }

  .page-id-5773 #content h1, .page-id-5773 #content h2, .page-id-5773 #content .prehead, .page-id-5850 #content h1, .page-id-5850 #content h2, .page-id-5850 #content .prehead {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	color: #111;
  }

  .page-id-5773 #content .intro .prehead, .page-id-5850 #content .intro .prehead {
	font-size: 22px;
	color: #333;
	line-height: 1.2em;
	text-transform: uppercase;
	margin-bottom: 30px;
  }

  .page-id-5773 #content .intro div .vc_box_shadow, .page-id-5850 #content .intro div .vc_box_shadow {
	border-radius: 0;
	box-shadow: 0 8px 20px rgba(0, 0, 0, 0.4);
	padding: 0;
  }

  .page-id-5773 #content .intro h1 {
	font-size: 24px;
	font-weight: 700;
	line-height: 1.3em;
	letter-spacing: -1px;
	margin-bottom: 30px;
  }

  .page-id-5850 #content .intro h1 {
	font-size: 22px;
	font-weight: 700;
	line-height: 1.4em;
	letter-spacing: -1px;
	margin-bottom: 20px;
  }

  .page-id-5773 #content .intro h2, .page-id-5850 #content .intro h2 {
	font-size: 28px;
	font-weight: 500;
	line-height: 1.2em;
	letter-spacing: -0.5px;
	margin-bottom: 20px;
  }

  .page-id-5773 #content .intro p, .page-id-5850 #content .intro p {
	margin-bottom: 25px;
	font-size: 12px;
	line-height: 1.5em;
  }

  .page-id-5773 #content .intro .photo, .page-id-5850 #content .photo {
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	margin-right: 20px;
  }

  .page-id-5773 #content .intro .name, .page-id-5850 #content .name {
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 700;
	color: #222;
  }

  .page-id-5773 #content .optinbutton, .page-id-5850 #content .optinbutton {
	background: #1A77BD;
	font-family: Montserrat; open sans, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	margin: 20px 0 20px;
	padding: 20px 0;
	display: inline-block;
	width: 100%;
	border-radius: 3px;
  }

  .page-id-5773 #content .optinbutton:hover, .page-id-5850 #content .optinbutton:hover {
	background: #1ca5fc;
  }

  .page-id-5773 #content .small {
	font-size: 12px;
	line-height: 1.4em;
	text-align: center;
  }

  .page-id-5773 .details p, .page-id-5773 .details ul li, .page-id-5850 .details-download p {
	font-size: 16px;
	color: #222;
	line-height: 1.6;
  }

  .page-id-5773 .details ul li {
	margin-bottom: 15px;
	font-weight: bold;
  }

  .page-id-5773 #content .testimonial {
	margin: 0 0 10px !important;
	padding: 0;
	text-align: center;
  }

  .page-id-5773 #content .testimonial .wf-span-12 {
	padding: 0 20px;
  }

  .page-id-5773 #content .testimonial  .wf-span-12 .dt-fancy-title {
	font-family: Georgia, Times New Roman, serif;
	font-size: 48px;
	color: #1A77BD;
	padding-top: 30px;
  }

  .page-id-5773 #content .testimonial  .wf-span-12 .separator-left {
	margin-right: 0.5em;
  }

  .page-id-5773 #content .testimonial  .wf-span-12 .separator-right {
	margin-left: 0.5em;
  }

  .page-id-5773 #content .testimonial .photo {
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
  }

  .page-id-5773 #content .testimonial h4 {
	font-size: 20px;
	font-weight: 400;
	color: #222;
	line-height: 1.6em;
	margin-bottom: 10px;
  }

  .page-id-5773 #content .testimonial p {
	font-size: 12px;
	letter-spacing: 2px;
	text-transform: uppercase;
  }

  .page-id-5773 #content .finalcta {
	background-color: #f8f8f8;
	padding: 30px 30px 10px;
	border: 5px solid #ccc;
  }

  .page-id-5773 #content .finalcta h3, .page-id-5773 #content .finalcta h4, .page-id-5235 #content .finalcta p {
	color: #111;
	text-align: center;
  }

  .page-id-5773 #content .finalcta h3 {
	font-family: Montserrat; open sans, helvetica, arial, sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.3em;
	letter-spacing: -1px;
	margin-bottom: 30px;
  }

  .page-id-5773 .finalcta p {
	font-size: 16px;
	color: #222;
	line-height: 1.6;
  }

  .page-id-5773 #content .asseenin {
	margin: 50px 0 0 !important;
	padding: 0 0 20px;
	border-bottom: 1px solid #ddd;
  }

  .page-id-5773 #content .asseenin .wf-span-12 {
	padding: 0;
  }

  .page-id-5773 #content .asseenin  .wf-span-12 .dt-fancy-separator {
	padding-bottom: 20px;
  }

  .page-id-5773 #content .asseenin  .wf-span-12 .separator-holder {
	border-color: #ddd;
  }

  .page-id-5773 #content .asseenin  .wf-span-12 .dt-fancy-title {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	color: #888;
	text-transform: uppercase;
  }

  .page-id-5850 #content .blog-posts h4 {
	font-family: Montserrat,"Open Sans",helvetica,arial,sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.2em;
	margin-bottom: 30px !important;
	text-align: center;
	text-transform: uppercase;
  }

  .page-id-5850 #content .shortcode-blog-posts h2.entry-title {
	color: #333333;
	font: 24px/30px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
	text-transform: none;
  }

  .page-id-5850 #content .shortcode-blog-posts .entry-meta {
	display: none;
  }

  .page-id-5773 #bottom-bar, .page-id-5850 #bottom-bar {
	background: #eee none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0 none;
	color: #777;
  }

  .page-id-5773 #bottom-bar .wf-float-left, .page-id-5850 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
  }

  .page-id-5773 #bottom-bar a, .page-id-5850 #bottom-bar a {
	color: #777;
  }

  .page-id-5773 #bottom-bar .bottom-text-block, .page-id-5850 #bottom-bar .bottom-text-block {
	display: none;
  }

  /* WORK SMARTER SUMMIT OPT-IN */

  .page-id-6020 #content .intro h1, .page-id-6022 #content .intro h1 {
	font-size: 22px;
	letter-spacing: normal;
  }

  .page-id-6020 #content .intro h2 {
	font-size: 36px;
  }

  .page-id-6020 #content .intro p {
	margin-bottom: 15px;
	font-size: 13px;
  }

  .page-id-6022 #content .intro h1, .page-id-6022 #content .intro h3 {
	text-align: center;
  }

  .page-id-6022 #content .intro h3 {
	padding-top: 20px;
  }

  .page-id-6022 #content .optinbutton {
	margin: 20px auto 20px;
	display: block;
  }

  /* NETWORKING COURSE PRELAUNCH LANDING PAGE & PLC */
  .page-id-6226 #content .title .prehead {
	font-size: 18px;
  }

  .page-id-6226 #content .title h1 {
	font-size: 26px;
  }

  .page-id-6226 #content .title h2 {
	font-size: 20px;
  }

  .page-id-6226 #content .optinbutton {
	font-size: 14px;
	line-height: 1.2;
  }

  .page-id-6226 .end-date .wpb_wrapper {
	font-size: 12px;
	line-height: 1.2;
  }

  .page-id-6226 .teasers h3 {
	font-size: 16px;
	margin-bottom: 5px !important;
  }

  .page-id-6226 .teasers h4 {
	font-size: 16px;
	margin-bottom: 0 !important;
  }

  .page-id-6226 #content .finalcta h3 {
	font-size: 24px;
  }

  .page-id-6226 #content .finalcta h4 {
	font-size: 15px;
  }

  /* NEXT LEVEL NETWORK SALES PAGE */

  .page-id-6493 .countdown-bar .logo {
	text-align: center;
	padding-bottom: 10px;
  }

  .page-id-6493 .countdown-bar .countdown-minimal {
	margin-bottom: 10px;
  }

  .page-id-6493 .countdown-bar .enrollbutton {
	margin: 5px auto 0;
	float: none;
	display: block;
  }

  .page-id-6493 .headline-video h1 {
	font-size: 18px !important;
  }

  .page-id-6493 #content .headline-video h2 {
	font-size: 18px;
	line-height: 1.2;
	margin: 0 0 30px !important;
  }

  .page-id-6493 #content h2 {
	font-size: 28px;
  }

  .page-id-6493 #content .intro ul {
	margin-left: 30px;
  }

  .page-id-6493 .guarantee .enrollbutton, .page-id-6493 .final-cta .enrollbutton {
	width: 220px;
  }

  .page-id-6493 #content .final-cta .cta {
	padding-top: 30px;
  }

  /* NETWORKING BUNDLE SALES PAGE */
  
  .page-id-6712 #content .headline h1 {
  	font-size: 38px;
  }
  
  .page-id-6712 #content .headline h2 {
  	font-size: 20px;
  }

  .page-id-6712 #content .details-heading h3 {
	font-size: 28px;
	line-height: 1.4;
  }

  .page-id-6712 #content .testimonials h3 {
	font-size: 22px;
	line-height: 1.4;
  }

  .page-id-6712 #content .guarantee h2 {
	font-size: 22px;
  }

  .page-id-6712 #content .details-heading h4 {
	font-size: 34px;
	line-height: 1.2;
  }
  
  /* HTGP WORKSHOP LANDING PAGE */

  .page-id-7072 .stripe-style-1 {
	background-image: none !important;
  }

  .page-id-7072 .intro .wpb_single_image.vc_align_left {
	text-align: center !important;
  }

  .page-id-7072 .intro .wpb_single_image.vc_align_left img {
  	width: 158px;
  }

  .page-id-7072 .intro .hr-thin, .page-id-7072 .bio .hr-thin {
	margin-bottom: 20px;
	float: none;
	width: 100px !important;
  }

  .page-id-7072 .intro h1 {
	font-size: 36px;
	font-weight: 900 !important;
	line-height: 1.1em;
	text-align: center;
	margin-bottom: 5px !important;
  }

  .page-id-7072 .intro h2 {
	font-size: 18px;
	font-weight: 400;
	line-height: 1.3em;
	text-align: center;
	margin-bottom: 25px !important;
  }

  .page-id-7072 .intro h3 {
	font-size: 14px;
	font-weight: 900;
	text-align: center;
	margin-bottom: 10px !important;
  }

  .page-id-7072 .intro .presenter {
	padding-bottom: 40px;
  }

  .page-id-7072 .intro .presenter p {
	font-size: 14px;
	line-height: 1.3em;
	text-align: center;
  }

  .page-id-7072 .intro .presenter .name {
	font-size: 16px;
	text-align: center;
  }

  .page-id-7072 .button1 {
	width: 280px;
	margin: 0 auto;
  }

  .page-id-7072 .lp-button {
	font-size: 15px;
	line-height: 1.2;
	padding: 15px 10px;
  }

  .page-id-7072 .lp-button-2 {
	font-size: 15px;
	line-height: 1.2;
	margin: 0 auto 20px;
	padding: 15px 10px;
	width: 280px;
  }

  .page-id-7072 .date .wpb_wrapper p {
	font-size: 12px;
	line-height: 1.6;
	text-align: center;
  }

  .page-id-7072 .date .wpb_wrapper .main-date {
	font-size: 14px;
	margin-bottom: 10px;
  }

  .page-id-7072 .description h3 {
	font-size: 32px;
  }

  .page-id-7072 .description h4 {
	font-size: 22px;
  }

  .page-id-7072 .description .bullets {
	padding: 40px 20px 50px;
  }

  .page-id-7072 .bio .wpb_single_image img {
	padding-top: 70px;
  }

  .page-id-7072 .bio .wf-span-6:last-child {
	padding-top: 40px;
  }

  .page-id-7072 .bio h3 {
	font-size: 28px;
	text-align: center;
  }

  .page-id-7072 .faq .wpb_accordion_section h3 a {
	font-size: 18px !important;
  }

  .page-id-7072 .final-cta h2 {
	font-size: 26px;
	line-height: 1.3em;
  }

  .page-id-7072 .final-cta h4 {
	font-size: 20px;
	line-height: 1.3em;
  }

  .page-id-7072 .final-cta .date-time .alignleft {
	display: none;
  }

  .page-id-7072 .final-cta .date-time .main-date, .page-id-7072 .final-cta .date-time p {
	text-align: center;
  }

  .page-id-7072 .final-cta .date-time p {
	font-size: 14px;
  }

  .page-id-7995 .intro h1 {
	font-size: 24px;
	line-height: 1.3em;
  }

  .page-id-7995 .intro .presenter p {
	font-size: 13px;
  }

  .page-id-7995 .intro .presenter .name {
	font-size: 15px;
  }
  
  /* HTGP WORKSHOP LANDING PAGE */

  .page-id-8288 .stripe-style-1 {
	background-image: none !important;
  }

  .page-id-8288 .intro h1 {
	font-size: 40px;
  }
  
  .page-id-8288 .intro h2 {
	font-size: 22px;
	font-weight: 300;
  }

  .page-id-8288 .intro h3 {
	font-size: 14px;
  }

  .page-id-8288 .button1 {
	width: 100%;
  }

  .page-id-8288 .lp-button {
	font-size: 15px;
	line-height: 1.2;
	padding: 15px 10px;
	width: 100%;
  }

  .page-id-8288 .lp-button-2 {
	font-size: 15px;
	line-height: 1.2;
	margin: 0 auto 20px;
	padding: 15px 10px;
	width: 100%;
  }

  .page-id-8288 .date {
	padding-top: 30px;
	padding-bottom: 0;
  }

  .page-id-8288 .date .wpb_wrapper .main-date, .page-id-8288 .time .wpb_wrapper, .page-id-8288 .time .wpb_wrapper p {
	text-align: center;
  }

  .page-id-8288 .description h3 {
	font-size: 30px;
	line-height: 1.3;
  }

  .page-id-8288 .description .bullets {
	padding: 40px 20px 50px;
  }

  .page-id-8288 .final-cta h2 {
	font-size: 22px;
  }
}


@media all and (max-width: 480px) {

  /* HTGP WORKSHOP LANDING PAGE, SUCCESS */

  .page-id-8424 .intro .hero {
	background-image: none;
  }

  .page-id-8424 .intro h1 {
	font-size: 30px;
	line-height: 1.2;
  }

  .page-id-8424 .intro .presenter p {
	font-size: 16px;
  }

  .page-id-8424 .intro .presenter .name {
	font-size: 18px;
  }

  .page-id-8424 .intro .lp-button {
	width: 100%;
  }

  .page-id-8424 .description .bullets {
	padding: 40px 30px 50px;
  }

  .page-id-8424 .asseenon-1 .wpb_single_image img {
	max-width: 90%;
  }

  .page-id-8424 .description h4, .page-id-8424 .bio h3, .page-id-8424 .faq h3 {
	font-size: 28px;
  }

  .page-id-8424 .lp-button-2 {
	font-size: 18px;
	padding: 15px 10px;
	width: 100%;
  }

  .page-id-8424 .final-cta, .page-id-8587 .final-cta {
	padding: 30px 30px 0;
  }

  .page-id-8424 .final-cta .headline h2, .page-id-8587 .final-cta .headline h2 {
	font-size: 18px;
  }

  .page-id-8424 .final-cta .price .guarantee, .page-id-8587 .final-cta .price .guarantee {
	font-size: 13px;
  }

  .page-id-8424 .final-cta .price .support, .page-id-8587 .final-cta .price .support {
	font-size: 14px;
	line-height: 1.4em;
  }

  .page-id-8424 .final-cta .final-countdown .wpb_wrapper p, .page-id-8587 .final-cta .final-countdown .wpb_wrapper p {
	font-size: 15px;
  }

  .page-id-8424 .final-cta .countdown-amount, .page-id-8587 .final-cta .countdown-amount {
	font-size: 28px !important;
  }

  .page-id-8424 .final-cta .countdown-period, .page-id-8587 .final-cta .countdown-period {
	font-size: 12px !important;
  }
  
  .page-id-8587 .intro h1 {
	font-size: 34px !important;
  }



  /* NEXT LEVEL NETWORK SALES PAGE */

  .page-id-6493 .headline-video h1 {
	font-size: 26px;
  }

  .page-id-5676 #header {
	height: 76px;
	min-height: 76px;
  }
  
  .page-id-5676 #header #branding {
	padding: 15px 0 10px;
  }
  
  .page-id-5676 #header #branding img, .page-id-5701 #header #branding img {
	max-width: 140px;
  }
  
  .page-id-5676 #mobile-menu {
	display: none;
  }

  .page-id-5676 .blueprint {
	margin-bottom: 30px !important;
  }

  .page-id-5676 .headline .wf-span-9 h2 {
	font-size: 24px !important;
	text-align: center;
  }

  /* WEBINAR LANDING PAGE */

  .page-template-template-webinar .intro .wpb_single_image .wpb_wrapper img {
	height: 100px;
	width: 100px;
  }

  .page-template-template-webinar .host {
	margin-bottom: 30px;
  }

  .page-template-template-webinar .intro .host h2 {
	margin-bottom: 5px !important;
  }
  
  .page-template-template-webinar .intro h3 {
    font-size: 15px;
    text-align: center;
    margin-bottom: 25px !important;
  }
  
  .page-template-template-webinar .intro h1 {
    font-size: 28px;
    line-height: 1.4em;
    text-align: center;
    margin-bottom: 25px !important;
  }
  
  .page-template-template-webinar .intro h2 {
    font-size: 19px;
    line-height: 1.6em;
    margin-bottom: 40px !important;
  }
  
  .page-template-template-webinar .intro .calendar {
  	width: 130px;
  	float: none;
  	margin: 5px auto;
  	padding: 0;
  }
  
  .page-template-template-webinar .intro .calendar .month {
  	width: 130px;
  	font-size: 24px;
  }
  
  .page-template-template-webinar .intro .calendar .day {
  	width: 130px;
  	font-size: 60px;
  }
  
  .page-template-template-webinar .intro .date {
  	margin-bottom: 0 !important;
  }
  
  .page-template-template-webinar .intro .date .wpb_wrapper, .page-template-template-webinar .intro .date .wpb_wrapper p {
  	font-size: 18px;
  	line-height: 1.4em;
  	text-align: center;
  }

  .page-template-template-webinar .lp-button {
	padding: 15px 20px !important;
	font-size: 16px !important;
  }

  .page-template-template-webinar .final-cta .lp-button-2 {
	width: 260px !important;
	padding: 15px 10px !important;
	font-size: 16px !important;
  }

  .page-template-template-webinar .speakers {
  	margin-bottom: 30px;
  }

  .page-template-template-webinar .guest {
  	margin-bottom: 30px;
  }

  .page-template-template-webinar .topics {
	font-size: 16px;
	line-height: 1.4;
  }

  .page-template-template-webinar .topics h3 {
    font-size: 20px;
    line-height: 1.2;
  }

  .page-template-template-webinar .topics ul li {
	font-size: 16px;
  }

  .page-template-template-webinar .final-cta .date {
	font-size: 18px;
  }
  
  #bottom-bar {
    padding: 20px 0 30px;
  }
  
  #bottom-bar .wf-float-left, #bottom-bar .bottom-text-block {
    text-align: center !important;
  }

  /* ACCELERATE YOUR CAREER TRAINING SERIES */

  .page-template-template-accelerate-your-career #header .wf-table {
	height: 61px;
	min-height: 61px;
  }
  
  .page-template-template-accelerate-your-career #header.logo-left #branding img {
	max-width: 140px;
  }
  
  .page-template-template-accelerate-your-career #mobile-menu {
    background-color: #fff;
    margin-bottom: 0;
  }
  
  .page-template-template-accelerate-your-career #mobile-menu {
    background-image: url("data:image/svg+xml,%3Csvg%20version=\'1.1\'%20id=\'Layer_1\'%20xmlns=\'http://www.w3.org/2000/svg\'%20xmlns:xlink=\'http://www.w3.org/1999/xlink\'%20x=\'0px\'%20y=\'0px\'%09%20width=\'12px\'%20height=\'12px\'%20viewBox=\'0%200%2012%2012\'%20enable-background=\'new%255%200%2012%2012\'%20xml:space=\'preserve\'%3E%3Crect%20y=\'8.984\'%20width=\'12\'%20height=\'2.016\'%20fill=\'black\'%20/%3E%3Crect%20y=\'4.992\'%20width=\'12\'%20height=\'2.016\'%20fill=\'black\'%20/%3E%3Crect%20y=\'1\'%20width=\'12\'%20height=\'2.016\'%20fill=\'black\'%20/%3E%3C/svg%3E");
  }
  
 .page-template-template-accelerate-your-career #mobile-menu span {
    color: #444444;
  }

  .page-template-template-accelerate-your-career #main {
	padding: 30px 0;
  }

  .page-template-template-accelerate-your-career .lesson-title {
	margin-bottom: 40px !important;
  }

  .page-template-template-accelerate-your-career .lesson-title h1 {
	margin-bottom: 5px;
	font-size: 22px;
	font-weight: 300;
	text-transform: uppercase;
	line-height: 1.2em;
	letter-spacing: 0;
	text-align: left;
  }

  .page-template-template-accelerate-your-career .lesson-title h2 {
	font-size: 19px;
	font-weight: 700 !important;
	line-height: 1.2em;
	text-align: left;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content {
	font-size: 15px;
	color: #222;
	line-height: 1.6em;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content h3 {
	font-size: 19px;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content p {
	margin-bottom: 23px;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content ul {
	margin: 0 0 25px 25px;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content .worksheet {
	border: 10px solid #eee;
  }

  .page-template-template-accelerate-your-career .sidebar {
	padding-top: 0;
  }

  .page-template-template-accelerate-your-career .widget {
	padding: 0 0 15px;
  }
  
  .page-template-template-accelerate-your-career .comment-subscription-form .subscribe-label {
	font-size: 12px;
  }
  
  .page-template-template-accelerate-your-career #footer {
	display: none;
  }
  
  .page-template-template-accelerate-your-career #bottom-bar .bottom-text-block {
	display: none;
  }

  /* ACCELERATE YOUR CAREER TRAINING SERIES LANDING PAGE */

  .page-id-4935 #header {
	height: 76px;
	min-height: 76px;
  }

  .page-id-4935 #header #branding {
	display: block;
	margin: 0 auto !important;
	padding: 20px 0 15px !important;
	width: 221px;
  }
  
  .page-id-4935 #header #branding img {
	max-width: 140px;
  }
  
  .page-id-4935 #mobile-menu {
	display: none;
  }

  .page-id-4935 #navigation, .page-id-4935 .mini-search {
	display: none;
  }

  .page-id-4935 #main h2 {
	margin-bottom: 30px;
	font-size: 32px !important;
	line-height: 1.2em;
  }

  /* ACCELERATE YOUR CAREER PRELAUNCH LANDING PAGE */

  .page-id-5235 .intro {
	margin-bottom: 0 !important;
  }

  .page-id-5235 #content .intro h1 {
	font-size: 30px;
	line-height: 1.1em;
  }

  .page-id-5235 #content .intro h2 {
	font-size: 20px;
	line-height: 1.3em;
  }

  .page-id-5235 #content .optinbutton {
	margin-bottom: 35px;
  }

  .page-id-5235 .teasers h3 {
	font-size: 16px;
	line-height: 1.2;
	padding-bottom: 20px;
  }
  
  .page-id-5235 .teasers h4 {
	margin: 0 !important;
  }

  .page-id-5235 #content .testimonial {
	margin: 0 0 40px !important;
  }
  
  .page-id-5235 #content .testimonial h4 {
	font-size: 18px;
 	line-height: 1.6em;
  }

  .page-id-5235 #content .finalcta h3 {
	font-size: 22px;
	line-height: 1.2em;
  }

  .page-id-5235 #content .finalcta h4 {
	font-size: 16px;
  }

  .page-id-5235 #bottom-bar {
	padding-bottom: 20px;
  }

  /* ACCELERATE YOUR CAREER PLC */

  .page-template-template-accelerate-your-career-plc #main {
	padding-bottom: 40px;
  }

  .page-template-template-accelerate-your-career-plc .pl-header-thumbnails .logo img {
	margin: 0 auto 25px !important;
	width: 127px;
	display: block;
  }

  .page-template-template-accelerate-your-career-plc .video-thumbnails .wf-span-3 {
	margin-bottom: 20px;
  }

  .page-template-template-accelerate-your-career-plc #content .video h1 {
	font-size: 22px;
  }

  .page-template-template-accelerate-your-career-plc #content .video h2 {
	font-size: 24px;
	line-height: 1.2em;
	margin-bottom: 25px;
  }

  .page-template-template-accelerate-your-career-plc #comments #reply-title {
	font-size: 16px;
  }

  .page-template-template-accelerate-your-career-plc #bottom-bar {
	padding-bottom: 20px;
  }


  /* BUILDING KEY RELATIONSHIPS QUICK START GUIDE */

  .page-id-5773 #main, .page-id-5850 #main {
	padding-top: 15px;
	padding-bottom: 80px;
  }

  .page-id-5773 #header, .page-id-5850 #header {
	border-bottom: 0;
	border-top: 3px solid #1A77BD;
  }

  .page-id-5773 #header #branding, .page-id-5850 #header #branding {
	display: block;
	padding: 20px 0 15px !important;
	width: 221px;
  }

  .page-id-5773 #header .wf-wrap, .page-id-5773 #navigation, .page-id-5773 .mini-search, .page-id-5850 #header .wf-wrap, .page-id-5850 #navigation, .page-id-5850 .mini-search {
	display: none;
  }

  .page-id-5773 #phantom, .page-id-5850 #phantom {
	display: none;
  }

  .page-id-5773 #main .wf-wrap {
	max-width: 700px;
  }

  .page-id-5850 #main #content .intro, .page-id-5850 #main #content .details-download {
	max-width: 740px;
	margin: 0 auto 40px !important;
  }

  .page-id-5773 .pl-header, .page-id-5850 .pl-header {
	padding: 10px 0 40px;
  }

  .page-id-5773 .intro, .page-id-5850 .intro {
	margin-bottom: 40px !important;
  }

  .page-id-5773 .intro .wf-span-8, .page-id-5850 .intro .wf-span-8 {
	float: right;
  }

  .page-id-5773 .intro .wf-span-4 {
	padding-top: 30px;
  }

  .page-id-5773 #content h1, .page-id-5773 #content h2, .page-id-5773 #content .prehead, .page-id-5850 #content h1, .page-id-5850 #content h2, .page-id-5850 #content .prehead {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	color: #111;
  }

  .page-id-5773 #content .intro .prehead, .page-id-5850 #content .intro .prehead {
	font-size: 22px;
	color: #333;
	line-height: 1.2em;
	text-transform: uppercase;
	margin-bottom: 30px;
  }

  .page-id-5773 #content .intro div .vc_box_shadow, .page-id-5850 #content .intro div .vc_box_shadow {
	border-radius: 0;
	box-shadow: 0 8px 20px rgba(0, 0, 0, 0.4);
	padding: 0;
  }

  .page-id-5773 #content .intro h1 {
	font-size: 26px;
	font-weight: 700;
	line-height: 1.3em;
	letter-spacing: -1px;
	margin-bottom: 30px;
  }

  .page-id-5850 #content .intro h1 {
	font-size: 26px;
	font-weight: 700;
	line-height: 1.4em;
	letter-spacing: -1px;
	margin-bottom: 20px;
  }

  .page-id-5773 #content .intro h2, .page-id-5850 #content .intro h2 {
	font-size: 28px;
	font-weight: 500;
	line-height: 1.2em;
	letter-spacing: -0.5px;
	margin-bottom: 20px;
  }

  .page-id-5773 #content .intro p, .page-id-5850 #content .intro p {
	margin-bottom: 25px;
	font-size: 12px;
	line-height: 1.5em;
  }

  .page-id-5773 #content .intro .photo, .page-id-5850 #content .photo {
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	margin-right: 20px;
  }

  .page-id-5773 #content .intro .name, .page-id-5850 #content .name {
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 700;
	color: #222;
  }

  .page-id-5773 #content .optinbutton, .page-id-5850 #content .optinbutton {
	background: #1A77BD;
	font-family: Montserrat; open sans, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	margin: 20px 0 20px;
	padding: 20px 0;
	display: inline-block;
	width: 100%;
	border-radius: 3px;
  }

  .page-id-5773 #content .optinbutton:hover, .page-id-5850 #content .optinbutton:hover {
	background: #1ca5fc;
  }

  .page-id-5773 #content .small {
	font-size: 12px;
	line-height: 1.4em;
	text-align: center;
  }

  .page-id-5773 .details p, .page-id-5773 .details ul li, .page-id-5850 .details-download p {
	font-size: 16px;
	color: #222;
	line-height: 1.6;
  }

  .page-id-5773 .details ul li {
	margin-bottom: 15px;
	font-weight: bold;
  }

  .page-id-5773 #content .testimonial {
	margin: 0 0 10px !important;
	padding: 0;
	text-align: center;
  }

  .page-id-5773 #content .testimonial .wf-span-12 {
	padding: 0 20px;
  }

  .page-id-5773 #content .testimonial  .wf-span-12 .dt-fancy-title {
	font-family: Georgia, Times New Roman, serif;
	font-size: 48px;
	color: #1A77BD;
	padding-top: 30px;
  }

  .page-id-5773 #content .testimonial  .wf-span-12 .separator-left {
	margin-right: 0.5em;
  }

  .page-id-5773 #content .testimonial  .wf-span-12 .separator-right {
	margin-left: 0.5em;
  }

  .page-id-5773 #content .testimonial .photo {
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
  }

  .page-id-5773 #content .testimonial h4 {
	font-size: 20px;
	font-weight: 400;
	color: #222;
	line-height: 1.6em;
	margin-bottom: 10px;
  }

  .page-id-5773 #content .testimonial p {
	font-size: 12px;
	letter-spacing: 2px;
	text-transform: uppercase;
  }

  .page-id-5773 #content .finalcta {
	background-color: #f8f8f8;
	padding: 30px 30px 10px;
	border: 5px solid #ccc;
  }

  .page-id-5773 #content .finalcta h3, .page-id-5773 #content .finalcta h4, .page-id-5235 #content .finalcta p {
	color: #111;
	text-align: center;
  }

  .page-id-5773 #content .finalcta h3 {
	font-family: Montserrat; open sans, helvetica, arial, sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 1.3em;
	letter-spacing: -1px;
	margin-bottom: 30px;
  }

  .page-id-5773 .finalcta p {
	font-size: 16px;
	color: #222;
	line-height: 1.6;
  }

  .page-id-5773 #content .asseenin {
	margin: 50px 0 0 !important;
	padding: 0 0 20px;
	border-bottom: 1px solid #ddd;
  }

  .page-id-5773 #content .asseenin .wf-span-12 {
	padding: 0;
  }

  .page-id-5773 #content .asseenin  .wf-span-12 .dt-fancy-separator {
	padding-bottom: 20px;
  }

  .page-id-5773 #content .asseenin  .wf-span-12 .separator-holder {
	border-color: #ddd;
  }

  .page-id-5773 #content .asseenin  .wf-span-12 .dt-fancy-title {
	font-family: "Montserrat","Open Sans",Helvetica,Arial,Verdana,sans-serif;
	color: #888;
	text-transform: uppercase;
  }

  .page-id-5850 #content .blog-posts h4 {
	font-family: Montserrat,"Open Sans",helvetica,arial,sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.2em;
	margin-bottom: 30px !important;
	text-align: center;
	text-transform: uppercase;
  }

  .page-id-5850 #content .shortcode-blog-posts h2.entry-title {
	color: #333333;
	font: 24px/30px "Open Sans",Helvetica,Arial,Verdana,sans-serif;
	text-transform: none;
  }

  .page-id-5850 #content .shortcode-blog-posts .entry-meta {
	display: none;
  }

  .page-id-5773 #bottom-bar, .page-id-5850 #bottom-bar {
	background: #eee none repeat scroll 0 0;
	padding-bottom: 0;
	border: 0 none;
	color: #777;
  }

  .page-id-5773 #bottom-bar .wf-float-left, .page-id-5850 #bottom-bar .wf-float-left {
	float: none !important;
	text-align: center !important;
  }

  .page-id-5773 #bottom-bar a, .page-id-5850 #bottom-bar a {
	color: #777;
  }

  .page-id-5773 #bottom-bar .bottom-text-block, .page-id-5850 #bottom-bar .bottom-text-block {
	display: none;
  }

  /* HTGP MASTERCLASS SALES PAGE + SUCCESS */

  .page-id-7897 .masterclass-header h1 {
	font-size: 36px;
	line-height: 1;
  }

  .page-id-7897 .masterclass-header h2 {
	font-size: 34px;
	margin-bottom: 40px !important;
  }

  .page-id-7897 .masterclass-header h3 {
	font-size: 20px;
	line-height: 1.5;
	margin: 0 auto 50px !important;
  }

  .page-id-7966 .intro h1 {
	font-size: 38px;
  }

  .page-id-7897 .intro .photo {
	display: none;
  }

  .page-id-7897 .intro .secret {
	padding: 30px;
  }

  .page-id-7897 .masterclass-intro h1 {
	font-size: 38px;
	line-height: 1;
  }

  .page-id-7897 .masterclass-intro h2 {
	font-size: 38px;
	margin-bottom: 50px !important;
  }

  .page-id-7897 .masterclass-intro h3, .page-id-7897 .coach h2, .page-id-7897 .suitability h3, .page-id-7897 .guarantee h3, .page-id-7897 .faq h3 {
	font-size: 34px;
	line-height: 1.2em;
  }

  .page-id-7897 .module {
	padding: 0 30px 30px;
  }

  .page-id-7897 .module h2 {
	font-size: 20px;
	width: 200px;
  }

  .page-id-7897 .module h3 {
	font-size: 40px;
	line-height: 1.2em;
  }

  .page-id-7897 .bonus {
	padding: 0 30px 30px;
  }

  .page-id-7897 .bonus h2 {
	font-size: 20px;
	margin: -25px auto 50px !important;
	width: 200px;
  }

  .page-id-7897 .bonus h3 {
	font-size: 30px;
	line-height: 1.2em;
	letter-spacing: -1px;
  }

  .page-id-7897 .guarantee {
	padding: 40px 30px 40px;
  }

  .page-id-7897 .enroll {
	padding: 30px;
  }

  .page-id-7897 .enroll h2 {
	font-size: 32px;
	line-height: 1;
  }

  .page-id-7897 .enroll h3 {
	font-size: 28px;
  }

  .page-id-7897 .enroll h4 {
	font-size: 24px;
  }

  .page-id-7897 .enroll .price {
	font-size: 38px;
  }

  .page-id-7897 .enroll .gbp {
	font-size: 13px;
  }

  .page-id-7897 .enroll .mb-guarantee {
	font-size: 13px;
  }

  .page-id-7897 .faq h4 {
	line-height: 1.4;
  }
  
  /* HTGP WORKSHOP LANDING PAGE */

  .page-id-8288 .stripe-style-1 {
	background-image: none !important;
  }

  .page-id-8288 .button1 {
	width: 100%;
  }

  .page-id-8288 .lp-button {
	font-size: 15px;
	line-height: 1.2;
	padding: 15px 10px;
	width: 100%;
  }

  .page-id-8288 .lp-button-2 {
	font-size: 15px;
	line-height: 1.2;
	margin: 0 auto 20px;
	padding: 15px 10px;
	width: 100%;
  }

  .page-id-8288 .date {
	padding-top: 30px;
	padding-bottom: 0;
  }

  .page-id-8288 .date .wpb_wrapper .main-date, .page-id-8288 .time .wpb_wrapper, .page-id-8288 .time .wpb_wrapper p {
	text-align: center;
  }
}

@media all and (max-width: 680px) {

  /* HTGP WORKSHOP LANDING PAGE, SUCCESS */

  .page-id-8424 .intro .hero {
	background-image: none;
  }

  /* NEXT LEVEL NETWORK SALES PAGE */

  .page-id-6493 .countdown-bar .logo {
	text-align: center;
	padding-bottom: 10px;
  }

  .page-id-6493 .countdown-bar .countdown-minimal {
	margin-bottom: 10px;
  }

  .page-id-6493 .countdown-bar .enrollbutton {
	margin: 5px auto 0;
	float: none;
	display: block;
  }
  
  .page-id-5676 #header {
	height: 76px;
	min-height: 76px;
  }
  
  .page-id-5676 #header #branding {
	padding: 15px 0 10px;
  }
  
  .page-id-5676 #header #branding img, .page-id-5701 #header #branding img {
	max-width: 140px;
  }
  
  .page-id-5676 #mobile-menu {
	display: none;
  }

  .page-id-5676 .blueprint {
	margin-bottom: 30px !important;
  }

  .page-id-5676 .headline .wf-span-9 h2 {
	font-size: 24px !important;
	text-align: center;
  }

  /* WEBINAR LANDING PAGE */

  .page-template-template-webinar .intro .wpb_single_image .wpb_wrapper img {
	height: 100px;
	width: 100px;
  }

  .page-template-template-webinar .host {
	margin-bottom: 30px;
  }

  .page-template-template-webinar .intro .host h2 {
	margin-bottom: 5px !important;
  }
  
  .page-template-template-webinar .intro h3 {
    font-size: 15px;
    text-align: center;
    margin-bottom: 25px !important;
  }
  
  .page-template-template-webinar .intro h1 {
    font-size: 38px;
    line-height: 1.3em;
    text-align: center;
    margin-bottom: 25px !important;
  }
  
  .page-template-template-webinar .intro h2 {
    font-size: 19px;
    line-height: 1.6em;
    margin-bottom: 40px !important;
  }
  
  .page-template-template-webinar .intro .calendar {
  	width: 130px;
  	float: none;
  	margin: 5px auto;
  	padding: 0;
  }
  
  .page-template-template-webinar .intro .calendar .month {
  	width: 130px;
  	font-size: 24px;
  }
  
  .page-template-template-webinar .intro .calendar .day {
  	width: 130px;
  	font-size: 60px;
  }
  
  .page-template-template-webinar .intro .date {
  	margin-bottom: 0 !important;
  }
  
  .page-template-template-webinar .intro .date .wpb_wrapper, .page-template-template-webinar .intro .date .wpb_wrapper p {
  	font-size: 18px;
  	line-height: 1.4em;
  	text-align: center;
  }

  .page-template-template-webinar .lp-button {
	padding: 15px 20px !important;
	font-size: 16px !important;
  }

  .page-template-template-webinar .final-cta .lp-button-2 {
	width: 260px !important;
	padding: 15px 10px !important;
	font-size: 16px !important;
  }

  .page-template-template-webinar .speakers {
  	margin-bottom: 30px;
  }

  .page-template-template-webinar .guest {
  	margin-bottom: 30px;
  }

  .page-template-template-webinar .topics {
	font-size: 16px;
	line-height: 1.4;
  }

  .page-template-template-webinar .topics h3 {
    font-size: 20px;
    line-height: 1.2;
  }

  .page-template-template-webinar .topics ul li {
	font-size: 16px;
  }

  .page-template-template-webinar .final-cta .date {
	font-size: 18px;
  }
  
  #bottom-bar {
    padding: 20px 0 30px;
  }
  
  #bottom-bar .wf-float-left, #bottom-bar .bottom-text-block {
    text-align: center !important;
  }

  /* ACCELERATE YOUR CAREER TRAINING SERIES */

  .page-template-template-accelerate-your-career #header .wf-table {
	height: 61px;
	min-height: 61px;
  }
  
  .page-template-template-accelerate-your-career #header.logo-left #branding {
	padding: 15px 0 10px;
  }
  
  .page-template-template-accelerate-your-career #header.logo-left #branding img {
	max-width: 180px;
  }
  
  .page-template-template-accelerate-your-career #mobile-menu {
    background-color: #fff;
    margin-bottom: 0;
  }
  
  .page-template-template-accelerate-your-career #mobile-menu {
    background-image: url("data:image/svg+xml,%3Csvg%20version=\'1.1\'%20id=\'Layer_1\'%20xmlns=\'http://www.w3.org/2000/svg\'%20xmlns:xlink=\'http://www.w3.org/1999/xlink\'%20x=\'0px\'%20y=\'0px\'%09%20width=\'12px\'%20height=\'12px\'%20viewBox=\'0%200%2012%2012\'%20enable-background=\'new%255%200%2012%2012\'%20xml:space=\'preserve\'%3E%3Crect%20y=\'8.984\'%20width=\'12\'%20height=\'2.016\'%20fill=\'black\'%20/%3E%3Crect%20y=\'4.992\'%20width=\'12\'%20height=\'2.016\'%20fill=\'black\'%20/%3E%3Crect%20y=\'1\'%20width=\'12\'%20height=\'2.016\'%20fill=\'black\'%20/%3E%3C/svg%3E");
  }
  
 .page-template-template-accelerate-your-career #mobile-menu span {
    color: #444444;
  }

  .page-template-template-accelerate-your-career #main {
	padding: 30px 0;
  }

  .page-template-template-accelerate-your-career .lesson-title {
	margin-bottom: 40px !important;
  }

  .page-template-template-accelerate-your-career .lesson-title h1 {
	margin-bottom: 5px;
	font-size: 32px;
	font-weight: 300;
	text-transform: uppercase;
	line-height: 1.2em;
	letter-spacing: 0;
	text-align: left;
  }

  .page-template-template-accelerate-your-career .lesson-title h2 {
	font-size: 28px;
	font-weight: 700 !important;
	line-height: 1.2em;
	text-align: left;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content {
	font-size: 15px;
	color: #222;
	line-height: 1.6em;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content h3 {
	font-size: 24px;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content p {
	margin-bottom: 23px;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content ul {
	margin: 0 0 25px 45px;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content .worksheet {
	border: 10px solid #eee;
  }

  .page-template-template-accelerate-your-career .sidebar {
	padding-top: 0;
  }

  .page-template-template-accelerate-your-career .widget {
	padding: 0 0 15px;
  }
  
  .page-template-template-accelerate-your-career #footer {
	display: none;
  }
  
  .page-template-template-accelerate-your-career #bottom-bar .bottom-text-block {
	display: none;
  }

  /* ACCELERATE YOUR CAREER TRAINING SERIES LANDING PAGE */

  .page-id-4935 #header {
	height: 76px;
	min-height: 76px;
  }

  .page-id-4935 #header #branding {
	display: block;
	margin: 0 auto !important;
	padding: 20px 0 15px !important;
	width: 221px;
  }
  
  .page-id-4935 #header #branding img {
	max-width: 160px;
  }
  
  .page-id-4935 #mobile-menu {
	display: none;
  }

  .page-id-4935 #navigation, .page-id-4935 .mini-search {
	display: none;
  }

  .page-id-4935 #main h2 {
	margin-bottom: 30px;
	font-size: 38px;
	line-height: 1.2em;
  }

  /* ACCELERATE YOUR CAREER PRELAUNCH LANDING PAGE */
  
  .page-id-5235 #content .intro h1 {
      font-size: 40px;
  }

  .page-id-5235 .teasers h3 {
	font-size: 22px;
	line-height: 1.2;
	padding-bottom: 20px;
  }
  
  .page-id-5235 .teasers h4 {
	margin: 5px !important;
  }

  .page-id-5235 #content .finalcta h3 {
	font-size: 18px;
	line-height: 1.2em;
  }

  .page-id-5235 #content .finalcta h4 {
	font-size: 16px;
  }

  .page-id-5235 #bottom-bar {
	padding-bottom: 20px;
  }

  /* ACCELERATE YOUR CAREER PLC */

  .page-template-template-accelerate-your-career-plc #main {
	padding-bottom: 40px;
  }

  .page-template-template-accelerate-your-career-plc .pl-header-thumbnails .logo img {
	margin: 0 auto 25px !important;
	width: 127px;
	display: block;
  }

  .page-template-template-accelerate-your-career-plc .video-thumbnails .wf-span-3 {
	margin-bottom: 20px;
  }

  .page-template-template-accelerate-your-career-plc #content .video h1 {
	font-size: 22px;
  }

  .page-template-template-accelerate-your-career-plc #content .video h2 {
	font-size: 24px;
	line-height: 1.2em;
	margin-bottom: 25px;
  }

  .page-template-template-accelerate-your-career-plc #comments #reply-title {
	font-size: 16px;
  }

  .page-template-template-accelerate-your-career-plc #bottom-bar {
	padding-bottom: 20px;
  }

  /* WORK SMARTER SUMMIT OPT-IN */

  .page-id-6020 #content .intro h1 {
	font-size: 28px;
	letter-spacing: normal;
  }

  .page-id-6022 #content .intro h1 {
	font-size: 22px;
	letter-spacing: normal;
  }

  .page-id-6022 #content .intro h1, .page-id-6022 #content .intro h3 {
	text-align: center;
  }

  .page-id-6022 #content .intro h3 {
	padding-top: 20px;
  }

  .page-id-6022 #content .optinbutton {
	margin: 20px auto 20px;
	display: block;
  }
  
  /* HTGP WORKSHOP LANDING PAGE */

  .page-id-7072 .stripe-style-1 {
	background-image: none !important;
  }

  .page-id-7072 .intro .wpb_single_image.vc_align_left {
	text-align: center !important;
  }

  .page-id-7072 .intro .wpb_single_image.vc_align_left img {
  	width: 158px;
  }

  .page-id-7072 .intro .hr-thin, .page-id-7072 .bio .hr-thin {
	margin-bottom: 20px;
	float: none;
	width: 100px !important;
  }

  .page-id-7072 .intro h1 {
	font-size: 30px;
	font-weight: 900 !important;
	line-height: 1.1em;
	text-align: center;
	margin-bottom: 5px !important;
  }

  .page-id-7072 .intro h2 {
	font-size: 24px;
	font-weight: 400;
	line-height: 1.3em;
	text-align: center;
	margin-bottom: 25px !important;
  }

  .page-id-7072 .intro h3 {
	font-size: 14px;
	font-weight: 900;
	text-align: center;
	margin-bottom: 10px !important;
  }

  .page-id-7072 .intro .presenter {
	padding-bottom: 40px;
  }

  .page-id-7072 .intro .presenter p {
	font-size: 14px;
	line-height: 1.3em;
	text-align: center;
  }

  .page-id-7072 .intro .presenter .name {
	font-size: 16px;
	text-align: center;
  }

  .page-id-7072 .button1 {
	width: 280px;
	margin: 0 auto;
  }

  .page-id-7072 .lp-button {
	font-size: 15px;
	line-height: 1.2;
	padding: 15px 10px;
  }

  .page-id-7072 .lp-button-2 {
	font-size: 15px;
	line-height: 1.2;
	margin: 0 auto 20px;
	padding: 15px 10px;
	width: 280px;
  }

  .page-id-7072 .date .wpb_wrapper p {
	font-size: 12px;
	line-height: 1.6;
	text-align: center;
  }

  .page-id-7072 .date .wpb_wrapper .main-date {
	font-size: 14px;
	margin-bottom: 10px;
  }

  .page-id-7072 .description h3 {
	font-size: 32px;
  }

  .page-id-7072 .description h4 {
	font-size: 22px;
  }

  .page-id-7072 .description .bullets {
	padding: 40px 20px 50px;
  }

  .page-id-7072 .bio .wpb_single_image img {
	padding-top: 70px;
  }

  .page-id-7072 .bio .wf-span-6:last-child {
	padding-top: 40px;
  }

  .page-id-7072 .bio h3 {
	font-size: 28px;
	text-align: center;
  }

  .page-id-7072 .faq .wpb_accordion_section h3 a {
	font-size: 18px !important;
  }

  .page-id-7072 .final-cta h2 {
	font-size: 26px;
	line-height: 1.3em;
  }

  .page-id-7072 .final-cta h4 {
	font-size: 20px;
	line-height: 1.3em;
  }

  .page-id-7072 .final-cta .date-time .alignleft {
	display: none;
  }

  .page-id-7072 .final-cta .date-time .main-date, .page-id-7072 .final-cta .date-time p {
	text-align: center;
  }

  .page-id-7072 .final-cta .date-time p {
	font-size: 14px;
  }
  
  /* HTGP WORKSHOP LANDING PAGE */

  .page-id-8288 .stripe-style-1 {
	background-image: none !important;
  }

  .page-id-8288 .date {
	padding-top: 30px;
	padding-bottom: 0;
  }

  .page-id-8288 .date .wpb_wrapper .main-date, .page-id-8288 .time .wpb_wrapper, .page-id-8288 .time .wpb_wrapper p {
	text-align: center;
  }

  .page-id-8288 .button1 {
	width: 100%;
  }

  .page-id-8288 .lp-button {
	font-size: 15px;
	line-height: 1.2;
	padding: 15px 10px;
	width: 100%;
  }
}

@media all and (max-width: 768px) {

  .page-id-5676 .blueprint {
	margin-bottom: 30px !important;
  }

  .page-id-5676 .headline .wf-span-9 h2 {
	text-align: center;
  }

  .page-id-5701 .blueprint .wf-span-9 h2 {
	text-align: center;
  }

  /* WEBINAR LANDING PAGE */
  
  .page-template-template-webinar .intro h3 {
    font-size: 16px;
    margin-bottom: 25px !important;
  }
  
  .page-template-template-webinar .intro h1 {
    font-size: 38px;
    line-height: 1.3em;
    margin-bottom: 25px !important;
  }
  
  .page-template-template-webinar .intro h2 {
    font-size: 19px;
    line-height: 1.6em;
    margin-bottom: 40px !important;
  }

  .page-template-template-webinar .speakers {
  	margin-bottom: 30px;
  }

  .page-template-template-webinar .guest {
  	margin-bottom: 30px;
  }

  .page-template-template-webinar .topics {
	font-size: 16px;
	line-height: 1.4;
  }

  .page-template-template-webinar .topics h3 {
    font-size: 20px;
    line-height: 1.2;
  }

  .page-template-template-webinar .topics ul li {
	font-size: 16px;
  }

  .page-template-template-webinar .final-cta .date {
	font-size: 18px;
  }

  /* ACCELERATE YOUR CAREER TRAINING SERIES */
  
  .page-template-template-accelerate-your-career #header.logo-left #branding {
	padding: 15px 0 10px;
  }
  
  .page-template-template-accelerate-your-career #header.logo-left .mini-search {
	display: none;
  }

  .page-template-template-accelerate-your-career .lesson-title {
	margin-bottom: 40px !important;
  }

  .page-template-template-accelerate-your-career .lesson-title h1 {
	margin-bottom: 5px;
	font-size: 28px;
	font-weight: 300;
	text-transform: uppercase;
	line-height: 1.2em;
	letter-spacing: 0;
	text-align: left;
  }

  .page-template-template-accelerate-your-career .lesson-title h2 {
	font-size: 28px;
	font-weight: 700 !important;
	line-height: 1.2em;
	text-align: left;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content h3 {
	font-size: 22px;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content .worksheet {
	border: 10px solid #eee;
  }

  .page-template-template-accelerate-your-career .widget {
	padding: 0 0 15px;
  }
  
  .page-template-template-accelerate-your-career #footer {
	display: none;
  }
  
  .page-template-template-accelerate-your-career #bottom-bar .bottom-text-block {
	display: none;
  }

  /* ACCELERATE YOUR CAREER PRELAUNCH LANDING PAGE */

  .page-id-5235 #content .intro h2 {
	font-size: 20px;
	line-height: 1.3em;
  }

  .page-id-5235 .teasers h3 {
	font-size: 16px;
	line-height: 1.2;
	padding-bottom: 20px;
  }
  
  .page-id-5235 .teasers h4 {
	margin: 0 !important;
  }

  .page-id-5235 #content .testimonial {
	margin: 0 0 40px !important;
  }
  
  .page-id-5235 #content .testimonial h4 {
	font-size: 14px;
 	line-height: 1.6em;
  }

  .page-id-5235 #content .finalcta h3 {
	font-size: 26px;
	line-height: 1.2em;
  }

  .page-id-5235 #content .finalcta h4 {
	font-size: 16px;
  }

  .page-id-5235 #bottom-bar {
	padding-bottom: 20px;
  }

  /* ACCELERATE YOUR CAREER PLC */

  .page-template-template-accelerate-your-career-plc #main {
	padding-bottom: 40px;
  }

  .page-template-template-accelerate-your-career-plc #content .video h1 {
	font-size: 22px;
  }

  .page-template-template-accelerate-your-career-plc #content .video h2 {
	font-size: 28px;
	line-height: 1.2em;
	margin-bottom: 25px;
  }

  .page-template-template-accelerate-your-career-plc #comments #reply-title {
	font-size: 18px;
  }
  
  /* HTGP WORKSHOP LANDING PAGE */

  .page-id-8288 .stripe-style-1 {
	background-image: none !important;
  }
}

@media all and (max-width: 800px) {

  /* HTGP WORKSHOP LANDING PAGE, SUCCESS */

  .page-id-8424 .intro .hero {
	background-image: none;
  }

  /* WEBINAR LANDING PAGE */
  
  .page-template-template-webinar .intro h3 {
    font-size: 16px;
    margin-bottom: 25px !important;
  }
  
  .page-template-template-webinar .intro h1 {
    font-size: 38px;
    line-height: 1.3em;
    margin-bottom: 25px !important;
  }
  
  .page-template-template-webinar .intro h2 {
    font-size: 19px;
    line-height: 1.6em;
    margin-bottom: 40px !important;
  }

  .page-template-template-webinar .speakers {
  	margin-bottom: 30px;
  }

  .page-template-template-webinar .guest {
  	margin-bottom: 30px;
  }

  .page-template-template-webinar .topics {
	font-size: 16px;
	line-height: 1.4;
  }

  .page-template-template-webinar .topics h3 {
    font-size: 20px;
    line-height: 1.2;
  }

  .page-template-template-webinar .topics ul li {
	font-size: 16px;
  }

  .page-template-template-webinar .final-cta .date {
	font-size: 18px;
  }
}


@media all and (width: 768px) {
  
  /* HTGP WORKSHOP LANDING PAGE */

  .page-id-7072 .intro .wpb_single_image.vc_align_left img {
  	width: 158px;
  }

  .page-id-7072 .intro .headline {
	max-width: 500px;
  }

  .page-id-7072 .intro h1 {
	font-size: 38px;
	text-align: left;
  }

  .page-id-7072 .intro h2 {
	font-size: 30px;
	text-align: left;
  }

  .page-id-7072 .date .wpb_wrapper p {
	font-size: 14px;
  }

  .page-id-7072 .date .wpb_wrapper .main-date {
	font-size: 16px;
  }
  
  .page-id-7072 .bio .wpb_single_image img {
	padding-top: 60px;
  }
}

@media all and (max-width: 900px) {
}

@media all and (max-width: 1024px) {

  /* ACCELERATE YOUR CAREER TRAINING SERIES */
  
  .page-template-template-accelerate-your-career #header.logo-left #branding {
	padding: 15px 0 10px;
  }
  
  .page-template-template-accelerate-your-career #header.logo-left .mini-search {
	display: none;
  }

  .page-template-template-accelerate-your-career .lesson-title {
	margin-bottom: 40px !important;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content .worksheet {
	border: 10px solid #eee;
  }

  .page-template-template-accelerate-your-career .widget {
	padding: 0 0 15px;
  }
  
  .page-template-template-accelerate-your-career #footer {
	display: none;
  }
  
  .page-template-template-accelerate-your-career #bottom-bar .bottom-text-block {
	display: none;
  }

  /* ACCELERATE YOUR CAREER PRELAUNCH LANDING PAGE */

  .page-id-5235 #content .intro h2 {
	font-size: 20px;
	line-height: 1.3em;
  }

  .page-id-5235 .teasers h3 {
	font-size: 20px;
	line-height: 1.2;
	padding-bottom: 20px;
  }
  
  .page-id-5235 .teasers h4 {
	margin: 0 !important;
  }

  .page-id-5235 #content .testimonial {
	margin: 0 0 40px !important;
  }
  
  .page-id-5235 #content .testimonial h4 {
	font-size: 18px;
 	line-height: 1.6em;
  }

  .page-id-5235 #content .finalcta h3 {
	font-size: 30px;
	line-height: 1.2em;
  }

  .page-id-5235 #content .finalcta h4 {
	font-size: 16px;
  }

  .page-id-5235 #bottom-bar {
	padding-bottom: 20px;
  }

  /* ACCELERATE YOUR CAREER PLC */

  .page-template-template-accelerate-your-career-plc #main {
	padding-bottom: 40px;
  }

  .page-template-template-accelerate-your-career-plc #content .video h1 {
	font-size: 24px;
  }

  .page-template-template-accelerate-your-career-plc #content .video h2 {
	font-size: 36px;
	line-height: 1.2em;
	margin-bottom: 25px;
  }

  .page-template-template-accelerate-your-career-plc #comments #reply-title {
	font-size: 20px;
  }
}

@media all and (max-width: 1280px) {

  /* ACCELERATE YOUR CAREER TRAINING SERIES */
  
  .page-template-template-accelerate-your-career #header.logo-left #branding {
	padding: 15px 0 10px;
  }
  
  .page-template-template-accelerate-your-career #header.logo-left .mini-search {
	display: none;
  }

  .page-template-template-accelerate-your-career .lesson-title {
	margin-bottom: 40px !important;
  }

  .page-template-template-accelerate-your-career #main .wf-container-main .content .worksheet {
	border: 10px solid #eee;
  }

  .page-template-template-accelerate-your-career .widget {
	padding: 0 0 15px;
  }
  
  .page-template-template-accelerate-your-career #footer {
	display: none;
  }
  
  .page-template-template-accelerate-your-career #bottom-bar .bottom-text-block {
	display: none;
  }
}