/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 21 2025 | 13:02:13 */
.header-full-width .wpb-content-wrapper .row-container[data-vc-full-width]>.vc_row{
	max-width: 1200px;
	margin: 0 auto;
}
.header-full-width .wpb-content-wrapper .row-container[data-vc-stretch-content]>.vc_row{
	max-width: 100%;
}
.login-button a span, .logout-button a span, .learn-press-message a.lp-link-login{
	background: #000;
	padding: 10px;
	color: #ffffff;
	font-family: "JosefinSans-Bold";
	font-size: 25px;
}
/*BUTTON_SECTION*/
.vc_row .vc_btn3.vc_btn3-style-custom {
	background: #26aae0;
	color: #fff;
	font-family: "OpenSans-Regular";
	font-size: 23px;
	font-weight: 400;
	padding: 10px 35px!important;
	line-height: 1.5;
}
.vc_row.edge-image-row .vc_btn3.vc_btn3-style-custom {
	font-size: 18px !important;
	padding: 15px 5px !important;
}
.vc_row .yellow-button .vc_btn3.vc_btn3-style-custom {
	font-size: 25px;
	font-weight: 700;
	font-family: "OpenSans-Bold";
	padding: 20px 5em !important;
	border-radius: 10px;
}
.vc_row.login-page-row .vc_btn3.vc_btn3-style-custom{
	font-family: "JosefinSans-Regular";
	font-size: 30px;
	padding: 10px 5px!important
}
/*PLACEHOLDER_SECTION*/
::-webkit-input-placeholder { 
	color:    #000000;
	opacity:  1;
}
:-moz-placeholder { 
	color:    #000000;
	opacity:  1;
}
::-moz-placeholder { 
	color:    #000000;
	opacity:  1;
}
:-ms-input-placeholder { 
	color:    #000000;
	opacity:  1;
}
/*FORM_SECTION*/
input, select, textarea {
	background-color: #f7f7f7;
	border: 2px solid #00325d;
	font-family: "OpenSans-Regular";
	color: #000000;
	font-size: 18px !important;
	font-weight: 400;
	line-height: 1.5;
	padding: 10px !important;
}
input:focus, textarea:focus {
	border: 2px solid #00325d;
	outline: none;
}
/*BANNER_SECTION*/
.banner-row .wpb_row.vc_inner{
	background-position: center right !important;
}
#edge-image .edge-image-link a, #edge-image .voedge-image-link a{
	border: 1px solid #4d4d4d;
}
/* #edge-image .edge-image-link a{
padding: 9em 12em;
} */
#edge-image .voedge-image-link a, #edge-image .edge-image-link a{
	padding: 9.5em 5em;
}
.edge-image-row .voedge-image-link a, .edge-image-row .edge-image-link a {
	padding: 2.5em 5em;
	border: 1px solid #4d4d4d;
}

/*BIO_SECTION*/
.about-row p,  .linkedin-about-row p{
	font-family: "JosefinSans-Regular";
	margin: 0 0 10px;
}
.about-row .wpb_single_image, .linkedin-about-row .wpb_single_image{
	width: 500px;
	float: left;
	margin: -35px 30px 0px 0px !important;
}
.vc_row.about-row ul,  .vc_row.linkedin-about-row ul{
	padding-left: 15px;
}
.vc_row.about-row li,  .vc_row.linkedin-about-row li{
	font-family: "JosefinSans-Regular";
}
.vc_row.about-row li a{
	color: #00325d;
}
.vc_row.about-row a, .vc_row.linkedin-about-row a{
	text-decoration: underline !important;
}
.vc_row.linkedin-about-row li a{
	color:#ffffff;
}
.vc_row.linkedin-about-row .wpb_row {
	background-image: linear-gradient( 90deg ,#ffffff 5%,#25aae1 5%);
}
.vc_row.about-row .wpb_row {
	background-image: linear-gradient( 90deg ,#ffffff 5%,#f7f7f7 5%);
}
/* .vc_row.list-row .wpb_row.solid-plan-row {
background-image: linear-gradient( 90deg ,#ffffff 20%,#f7f7f7 20%);
} 
.vc_row.list-row .wpb_row.real-result-row {
background-image: linear-gradient( 90deg ,#f7f7f7 80%,#ffffff 80%);
}*/
.list-row li {
	list-style-type: none !important;
	padding-bottom: 3em;
}
.list-row li:before {
	content: '';
	margin-left: -47px;
	font-size: 12px;
	background:#26aae0;
	width:12px;
	height:12px;
	border-radius:50%;
	position: absolute;
	margin-top: 5px;
}
/* .list-row .wpb_single_image.solid-plan-img{
position: absolute;
bottom: -5.5em;
left:0;
}
.list-row .wpb_single_image.real-result-img{
position: absolute;
right: 0;
} */
.module-row .wpb_text_column, .linkedin-bonus-row .wpb_text_column{
	float: right;
	padding-top: 20px;
}
.module-row .wpb_text_column{
	width: 60%;
}
.linkedin-bonus-row .wpb_text_column{
	width: 78%;
}
.vc_row.list-row{
	overflow: visible !important;
}
/*FAQ_SECTION*/
.vc_row .vc_tta-title-text, .vc_row.faq-row .vc_tta-panel-body p {
	font-family: "JosefinSans-Regular";
}
.vc_row.faq-row .vc_tta-title-text{
	font-family: "JosefinSans-Bold";
}
.vc_row .vc_tta-title-text, .vc_row .vc_tta-panel-body p{
	color: #00325d;
	font-size: 21px;
	font-family: "OpenSans-Regular";
}
.vc_row .vc_tta-panel:nth-child(odd) .vc_tta-controls-icon {
	background: #00325d !important;
	border: 5px solid #00325d;
}
.vc_row .vc_tta-panel:nth-child(even) .vc_tta-controls-icon {
	background: #28a9e0 !important;
	border: 5px solid #28a9e0;
}
body .vc_row .vc_tta-controls-icon{
	width: 30px !important;
	height: 30px !important;
	border-radius: 50% !important;
	left: 0px !important;
}
.vc_tta-controls-icon::after, .vc_tta-controls-icon::before {
	border-color: #ffffff !important;
}
.vc_row .vc_tta-controls-icon-plus::before {
	border-width: 5px 0 0 0 !important;
}
.vc_row .vc_tta-controls-icon-plus::after {
	border-width: 0 0 0 5px !important;
}
.vc_row .vc_tta-panel-heading {
	background-color: transparent !important;
}
.vc_row .vc_tta-panel-body p {
	padding-left: 3em;
}
.vc_row .vc_tta-panel-title > a {
	padding-left: 4em !important;
}
/*TESTIMONIAL_SECTION*/
.vc_row .testimonial-content, .vc_row .testimonial-name, .vc_row .testimonial-company{
	font-family: "JosefinSans-Regular";
	color: #00325d;
	font-size: 21px;
}
.vc_row .testimonial-content{
	margin: 0 5em 1em 5em !important;
	text-align: left;
}
.vc_row .testimonial {
	position:relative;
}
.vc_row .testimonial-content:before, .vc_row .testimonial-content:after{
	content: '';
	background-repeat: no-repeat;
	width: 85px;
	height: 85px;
	position: absolute;
}
.vc_row .testimonial-content:before {
	background-image: url(https://www.thelinkedinedge.com/wp-content/uploads/2021/12/left_quote.svg);
	left:2px;
	top: 0px;
}
.vc_row .testimonial-content:after {
	background-image: url(https://www.thelinkedinedge.com/wp-content/uploads/2021/12/right_quote.svg);
	right:2px;
	top:0px;
}
.linkedin-testimonial .vc_row .testimonial-content:before{
	background-image: url(https://www.thelinkedinedge.com/wp-content/uploads/2021/12/green_left_quote.svg);
}
.linkedin-testimonial .vc_row .testimonial-content:after{
	background-image: url(https://www.thelinkedinedge.com/wp-content/uploads/2021/12/green_right_quote.svg);
}
.linkedin-testimonial .vc_row .testimonial-content, .linkedin-testimonial .vc_row .testimonial-name, .linkedin-testimonial .vc_row .testimonial-company{
	color: #ffffff;
}
.vc_row .testimonial-name{
	margin-right: 5em;
}
/*LEARNPRESS COURSE SECTION*/
#learn-press-item-comments, #popup-course #popup-content #learn-press-content-item .content-item-wrap .content-item-summary .course-item-title,  .comment-respond, #learn-press-course .course-summary-sidebar .course-sidebar-preview .course-time, .lp-course-progress-wrapper, .learn-press-breadcrumb,  .lp-archive-courses ul.course-nav-tabs{
	display:none;
}
#popup-course #popup-sidebar .course-curriculum .section .section-header .section-left .section-title, #popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .item-name {
	color: #ffffff;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2;
	font-family: "OpenSans-Regular";
}
#popup-course #popup-sidebar .course-curriculum .section .section-header {
	height: 60px;
	padding: 15px;
	background: #00315c !important;
}
.learn-press-progress::before {
	background: #ffffff;
}
#popup-course #popup-sidebar .course-curriculum .section .section-header .section-left .section-toggle i, #popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta .item-meta, #popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link::before, .single-lp_course .course-item-nav .prev a, .single-lp_course .course-item-nav .next a, #popup-course #popup-footer .course-item-nav .prev::before, #popup-course #popup-footer .course-item-nav .next::before, .lp-archive-courses .course-summary .course-summary-content .course-detail-info .course-info-left .course-meta .course-meta__pull-left .meta-item .meta-item__value label  {
	color: #ffffff !important;
}
#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item {
	margin-bottom: 1px;
	height: auto;
	background: #26AAE0 !important;
}
#popup-course #popup-content #learn-press-content-item .content-item-wrap .content-item-summary .content-item-description h2, #popup-course #popup-header .popup-header__inner .course-title a{
	font-size:36px;
}
#popup-course #popup-content .lp-button, #learn-press-course .course-summary-sidebar .course-sidebar-preview .lp-course-buttons button {
	background: #26aae0;
	color: #fff;
	border: 0;
}
#popup-course #popup-content .lp-button{
	margin: 15px;
}
.single-lp_course .course-item-nav .next, .single-lp_course .course-item-nav .prev {
	padding: 2px 30px;
	background: #00315c !important;
}
#popup-course #popup-footer{
	border:0;
}
.single-lp_course .site-inner {
	max-width: 100%;
	padding:  0 !important;
}
.lp-course-buttons{
	text-align:center;
}
.lp-archive-courses .course-summary .course-summary-content .course-detail-info .course-info-left .course-meta .course-meta__pull-left .meta-item .meta-item__value label {
	font-weight: 400;
}
.lp-archive-courses .course-summary .course-summary-content .lp-entry-content.lp-content-area .course-summary-sidebar .course-summary-sidebar__inner > div {
	padding: 30px;
}
#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.has-status.status-completed .course-item-status::before, #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.has-status.status-evaluated .course-item-status::before{
	color: #d9e124;
}
.learn-press-message.success {
	border-top: 5px solid #d9e124;
}
.learn-press-message.success::before, #popup-course #popup-content .lp-button.completed {
	background: #d9e124;
}
#popup-course #popup-content .lp-button.completed {
	color: #00325d;
	font-weight: bold;
	margin: 20px auto;
}
#popup-course #popup-header .lp-button:hover {
	opacity: 1;
}
.lp-archive-courses, .vc_row.contact-row{
	min-height: 100vh;
}
#learn-press-course .course-summary-sidebar .course-sidebar-preview .media-preview {
	margin: 0px auto 40px auto !important;
	text-align: center;
}
#learn-press-course-curriculum.course-curriculum .curriculum-more__button, #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-item__loadmore button {
	background-color: #d9e124;
	color: #00325d;
	margin: 0;
	border-radius: 0;
	font-size: 18px;
	padding: 15px 0px;
}
#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-item__loadmore button {
	width:100%;
}
#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item.status-completed {
	background: #0562ad !important;
}
#popup-course #popup-content .lp-button.button-complete-lesson.lp-btn-complete-item {
	background-color: #d9e124;
	color: #00325d;
	font-size: 30px;
	font-weight: 700;
}
#popup-course #popup-footer .course-item-nav .next {
	display: none;
}
.lp-archive-courses .lp-entry-content .entry-content-left {
	padding-right: 0px;
	padding-top: 0px;
}
.course-tab-panels .course-tab-panel {
	padding-top: 0px;
}
.lp-content-area {
	max-width: 1200px;
	padding-right: 0px;
	padding-left: 0;
}
.course-tab-panel .course-description h2.module-title {
	margin-left: 0px;
}
.lp-archive-courses .course-detail-info {
	padding: 40px 15px 10px 15px;
}
.post-2152 .course-excerpt, .post-2026 .course-excerpt{
	display:none !important;
}
.post-type-archive-lp_course .lp-list-courses-no-css .course-short-description, .tax-course_category .lp-list-courses-no-css .course-short-description{
	display:none;
}
.course-instructor a {
	pointer-events: none;
	cursor: default;
}
.lp-course-curriculum .course-section .course-section-header {
	background-color: #26aae0;
	color: #fff;
}
/*WOOCOMMERCE_SECTION*/
.woocommerce .coupon .button, .woocommerce .checkout-button, button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce #payment #place_order, .woocommerce-page #payment #place_order{
	background: #00315c !important;
	color: #ffffff !important;
}
button.button:disabled, .woocommerce button.button:disabled[disabled]{
	opacity: 1;
}
.woocommerce-checkout .entry-content h3, .entry-content h4 {
	padding-top: 20px;
}
.viwcuf-checkout-ob-container{
	margin-top: 15px;
}
.vi-wcuf-ob-product-desc b{
	background-color: #d9e124;
	color: #00325d;
	padding: 5px;
}
.vi-wcuf-ob-product-desc p {
	text-align:center;
	margin-bottom: 0px;
}
.vi-wcuf-product.vi-wcuf-ob-product-wrap{
	margin-bottom:20px !important;
}
.woocommerce-checkout .select2-container--default .select2-selection--single {
	background-color: #f7f7f7;
	border: 2px solid #00325d;
	font-family: "OpenSans-Regular";
	color: #000000;
	font-size: 21px !important;
	font-weight: 400;
	line-height: 1.5;
	padding: 10px !important;
	height: auto;
	border-radius: 0;
}
.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow {
	top: 12px;
}
.vi-wcuf-ob-product-content>div {
	padding-bottom: 10px;
}
.vi-wcuf-ob-product-top:before{
	content: "";
	background-image: url(https://www.thelinkedinedge.com/wp-content/uploads/2021/10/arrow-flash-small.webp);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	position: absolute;
	width: 28px;
	height: 17px;
	left: 0;
	top: 11px;
}
.woocommerce-checkout .vi-wcuf-ob-product-top{
	position:relative;
	padding-left:35px !important;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
	margin-top: 20px;
}
.woocommerce-checkout #payment{
	padding: 0px;
}
.woocommerce form.login{
	margin-bottom: 0;
}
p.vc_custom_heading i{
	color: red;
	font-style: normal;
}
.woocommerce-account ul li.woocommerce-MyAccount-navigation-link--customer-logout a, button.woocommerce-form-login__submit, .woocommerce div.product form.cart .button{
	background: #26aae0 !important;
	color: #fff !important;
	font-family: "JosefinSans-Bold";
	font-size: 23px;
	font-weight: 400;
	padding: 10px 10px!important;
	line-height: 1.5;
}
.woocommerce div.product div.images img {
	width: 400px;
	margin: 0 auto;
}
.single-product .site-inner{
	padding: 3em 15px;
}
.woocommerce div.product form.cart .button {
	padding: 8px 10px !important;
}
/*LOGIN_SECTION*/
.logged-in .menu li.login-button, .menu li.logout-button{
	display:none;
}
.logged-in .menu li.logout-button{
	display:inline-block;	
}
.login-page-row .vc_row.vc_column-gap-35 {
	margin-left: 0;
	margin-right: 0;
}
/*VIDEO_SECTION*/
.vc_row .preview-lazyload {
	position: absolute;
	top: 0;
}
/*LINKEDIN_LOGO_SECTION*/
.linkedin-edge-img, .linkedin-edge-heading{
	vertical-align:middle;
}
.linkedin-edge-heading b{
	color:#00325d;
	font-family: "Myriad-Pro-Black";
}
.linkedin-edge-heading b, .linkedin-edge-heading i{
	color:#00325d;
}
.linkedin-edge-heading {
	font-family: "Myriad-Pro-Black";
	font-size: 50px;
	line-height:1;
}
.linkedin-edge-heading i{
	font-size: 18px;
}
.linkedin-edge-heading i, .linkedin-edge-heading em{
	font-style: normal;
}
.linkedin-edge-heading em{
	font-size: 60px;
}
.linkedin-edge-heading em, .linkedin-edge-heading i{
	font-family: "reservationwide-black";
}
/*MAILERLITE*/
.mailerlite-subscribe-submit {
	max-width: 100%;
	background: #26aae0 !important;
	padding: 10px;
	color: #ffffff;
	line-height: inherit;
	font-family: "JosefinSans-Bold";
	font-size: 25px;
}
.mailerlite-form-title h3, .mailerlite-form .mailerlite-form-description {
	text-align: center;
}
.mailerlite-form-title h3{
	margin-bottom: 10px;
}
.mailerlite-form .mailerlite-form-description {
	margin-bottom: 30px;
}
.mailerlite-form-response {
	color: #26aae0;
}
.ml-form-successContent p {
	text-align: center !important;
	padding: 30px 0 0;
}
h1.checklist-heading {
	font-size: 50px;
}
.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent{
	font-family: "OpenSans-Bold";
	font-size: 28px;
	margin-bottom: 1.5em !important;
	text-align: center !important;
}
.ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4{
	display:none;
}
/**/
.vc_row .additional-product-button .vc_btn3.vc_btn3-style-custom {
	font-size: 25px;
	font-weight: 700;
	font-family: "OpenSans-Bold";
	padding: 5px 2em !important;
}
.vc_row.additional-product-row{
	margin-left: 0;
	margin-right: 0;
}
.vc_row.additional-product-row .wpb_column .vc_column-inner{
	box-shadow: 3px 4px 10px 4px rgba(0, 0, 0, 0.5);
}
.vc_row.additional-product-row .vc_btn3.vc_btn3-style-custom {
	font-size: 20px;
	padding: 7px 85px !important;
}
.vc_row.additional-product-row h2 {
	font-size: 21px;
}
.vc_row.additional-product-row .vc_btn3-container {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 2.5em;
}
/*AFFILIATE_SECTION*/
.pure-table th{
	background: #26aae0;
	color: #ffffff;
	font-family: "JosefinSans-Bold";
}
.wpam-button,
input[type="submit"], input[type="button"].pure-button {
	background-color: #26aae0 !important;
	color: #fff !important;
	border: none;
}
.affiliate-row h3 {
	font-size: 20px;
	margin-top: 30px;
	margin-bottom: 10px;
}
.wpam-nav-menu {
	text-align: center;
}
.pure-menu li a {
	background-color: #00325d !important;
	color: #fff !important;
}
.pure-menu li{
margin-bottom: 10px !important;
}
.aff-wrap {
	padding: 15px 0px;
}
/*FOOTER_SECTION*/
.footer-row .wpb_text_column p, .footer-row .wpb_text_column p a{
	font-family: "Lato-Regular";
	font-size:16px;
	color:#00325d;
}
.error404 .content {
	padding:2em 0;
}
.full-width-content .entry-content>.wpb-content-wrapper .row-container[data-vc-full-width]>.vc_row{
	max-width: 1200px;
	margin: 0 auto;
}
.full-width-content .entry-content>.wpb-content-wrapper .row-container[data-vc-stretch-content]>.vc_row{
	max-width: 100%;
}
/*RESPONSIVE_SECTION*/
@media only screen and (max-width: 1280px){

}
@media only screen and (max-width: 1200px){
	.vc_row.about-row .wpb_text_column, .vc_row.linkedin-about-row .wpb_text_column {
		padding-left: 0px !important;
	}
	.vc_row.about-row .wpb_text_column{
		background-color: #f7f7f7;
	}
	.vc_row.about-row .wpb_row {
		background: #f7f7f7;
	}
	.vc_row.linkedin-about-row .wpb_text_column{
		background-color: #25aae1;
	}
	.pmpro_content_message {
		max-width: 100%;
	}
	.vc_row.linkedin-about-row .wpb_row {
		background: #25aae1;
	}
	#edge-image .voedge-image-link a, #edge-image .edge-image-link a{
		padding:3em;
	}
	.course-tab-panel .course-description h2.module-title {
		font-size: 65px;
	}
	.course-tab-panel .course-description .linkedin-bonus-row .wpb_text_column {
		width: 70%;
	}
	h1.checklist-heading {
		font-size: 40px;
	}
}
@media only screen and (max-width: 1023px){
	h1.site-heading {
		font-size: 66px;
	}
	.module-row .wpb_text_column {
		width: 50%;
		padding-top: 0px;
	}
	.about-row .wpb_single_image, .linkedin-about-row .wpb_single_image {
		width: 400px;
	}
	.vc_row .yellow-button .vc_btn3.vc_btn3-style-custom {
		padding: 20px 2em !important;
	}
	.linkedin-bonus-row .vc_column-inner, .linkedin-module-row .vc_column-inner{
		padding-right: 15px !important;
		padding-left: 15px !important;
	}
	.course-tab-panel .course-description .linkedin-bonus-row .vc_column-inner, .course-tab-panel .course-description .linkedin-module-row .vc_column-inner{
		padding-right: 1.5em !important;
		padding-left: 1.5em !important;
	}
	h2.module-title {
		margin-left: 0px;
	}
	.linkedin-bonus-row .wpb_text_column {
		width: 70%;
	}
	.lp-archive-courses .course-summary .course-summary-content .lp-entry-content.lp-content-area .course-summary-sidebar {
		margin-top: 0;
		margin-bottom: 2em;
	}
	#popup-course #popup-content #learn-press-content-item .content-item-wrap .content-item-summary .content-item-description h2, #popup-course #popup-header .popup-header__inner .course-title a {
		font-size: 30px;
	}
	.menu a span {
		font-size: 19px;
	}
	.vc_row .sub-menu-toggle {
		top: 0;
	}
	#edge-image .voedge-image-link a, #edge-image .edge-image-link a {
		padding: 4em 2em;
	}
	.course-tab-panel .course-description h2.module-title {
		font-size: 50px;
	}
	.course-tab-panel .course-description .linkedin-bonus-row .wpb_text_column {
		width: 57%;
	}
	.vc_row .vc_btn3.vc_btn3-style-custom {
		padding: 10px 25px !important;
	}
	.vc_row.login-page-row .vc_btn3.vc_btn3-style-custom {
		font-size: 22px;
	}
	.vc_row.additional-product-row .vc_btn3.vc_btn3-style-custom {
		padding: 7px 30px !important;
	}
	.edge-image-row .voedge-image-link a, .edge-image-row .edge-image-link a {
		padding: 2.5em 2em;
	}
}
@media only screen and (max-width: 959px){
	.menu-toggle, .menu-toggle:hover, .menu-toggle:focus {
		color: #000000;
		font-size:24px;
	}
	.menu-toggle {
		float: none;
		padding: 0;
	}
	.menu li {
		padding:5px 0;
	}
	.menu{
		position: absolute;
		top: 15px;
		background: #26aae0;
		width: 50%;
		text-align: center;
		right: 0;
		left:0;
		margin:0 auto;
		padding: 10px;
	}
	.menu li .sub-menu {
		width: auto;
		padding-left: 0px;
	}
	.menu li .sub-menu li {
		text-align: center;
	}
	.header-row .wpb_column{
		width:100%;
		text-align:center;
	}
	h1.site-heading {
		font-size: 50px;
	}
	.banner-row p{
		font-size: 18px !important;
	}
	.list-row .wpb_single_image.solid-plan-img {
		bottom: 2.5em;
	}
	.edge-image-row p{
		font-size: 14px;
	}
	.vc_row.edge-image-row .vc_btn3.vc_btn3-style-custom {
		font-size: 16px !important;
	}
	.genesis-nav-menu .menu-item.menu-item-has-children {
		margin-right: 0px;
	}
	.vc_row .sub-menu-toggle {
		top: 5px;
	}
	.header-menu {
		display: none;
	}
	#wprmenu_bar .menu_title a {
		position: absolute !important;
		top: -1px !important;
		color: hsl(0deg 0% 100%);
		right: 38px;
		pointer-events: none;
	}
	.admin-bar #mg-wprm-wrap.cbp-spmenu-left{
		top: 74px !important;
	}
	.logged-in.admin-bar.course-item-lp_lesson #wprmenu_bar {
		display: none;
	}
	html body div#wprmenu_bar {
		width: 100%;
	}
	html body div.wprm-wrapper, #wprmenu_bar {
		overflow-x: hidden;
	}
	.logged-in #mg-wprm-wrap li.login-button, #mg-wprm-wrap li.logout-button{
		display:none;
	}
	.logged-in #mg-wprm-wrap li.logout-button{
		display:inline-block;	
	}
	h1.checklist-heading {
		font-size: 30px;
	}
}
@media only screen and (max-width: 767px){
	.wpb_single_image,.vc_row .vc_btn3-container,.footer-row p,.header-row .wpb_column,.footer-row .wpb_column, p.vc_custom_heading, h2, h1, .linkedin-bonus-row .wpb_column, h3, .linkedin-module-row .wpb_column{
		text-align:center !important;
	}
	.banner-row p.vc_custom_heading, .banner-row .wpb_single_image{
		padding-left: 0em !important;
	}
	.vc_toggle h2 {
		text-align: left !important;
	}
	.vc_row.blog-row .vc_btn3.vc_btn3-style-custom {
		padding: 15px 3.5em !important;
	}
	.module-row .wpb_text_column {
		width: 100%;
	}
	.banner-row .wpb_row.vc_inner {
		background-position: center left !important;
	}
	h2.module-title {
		font-size: 70px;
		border-right-width: 0px !important;
		border-bottom: 5px solid;
		padding-right: 0px !important;
		padding-bottom: 0px !important;
		margin-bottom: 15px !important;
	}
	.vc_row.list-row .wpb_row.solid-plan-row, .vc_row.list-row .wpb_row.real-result-row,.vc_row.about-row .wpb_row, .vc_row.linkedin-about-row .wpb_row {
		background-image: none !important;
	}
	.vc_row.list-row .wpb_row.solid-plan-row, .vc_row.list-row .wpb_row.real-result-row,.vc_row.about-row .wpb_row {
		background-color: #f7f7f7;
	}
	.vc_row.linkedin-about-row .wpb_row {
		background-color: #25aae1;
	}
	.list-row .wpb_single_image.solid-plan-img,  .list-row .wpb_single_image.real-result-img, .about-row .wpb_single_image{
		position:inherit;
	}
	/* 	.list-row .wpb_row.vc_inner {
	margin-top: 2em !important;
} */
	.about-row .wpb_single_image{
		position:inherit;
	}
	#edge-image, #about, #linkedin-about{
		padding-top: 3em !important;
	}
	#about, #linkedin-about {
		padding-bottom: 0 !important;
	}
	.about-row .wpb_single_image, .linkedin-about-row .wpb_single_image {
		width: auto;
		float: none;
		display: block;
		margin: 0px 0px 20px 0px !important;
	}
	.vc_row.about-row .wpb_text_column, .vc_row.linkedin-about-row .wpb_text_column{
		padding-left: 0px !important;
	}
	.linkedin-bonus-row .wpb_text_column, .course-tab-panel .course-description .linkedin-bonus-row .wpb_text_column {
		width: auto;
		float: none;
	}
	.list-row li {
		padding-bottom: 1.5em;
	}
	h1 {
		font-size: 35px;
	}
	.vc_row .testimonial-name {
		margin-right: 0em;
		text-align: center;
	}
	.vc_row .yellow-button .vc_btn3.vc_btn3-style-custom {
		padding: 20px 1em !important;
		font-size: 21px;
	}
	.edge-image-row .wpb_single_image {
		padding-top: 1em !important;
	}
	.vc_row.real-result-row{
		padding-top: 0em !important;
	}
}
@media only screen and (max-width: 639px){
	.vc_row .yellow-button .vc_btn3.vc_btn3-style-custom {
		padding: 20px 1em !important;
		font-size: 16px;
	}
	h1.sub-title {
		font-size: 28px;
	}
	h3 {
		font-size: 25px;
	}
	body .vc_row .gform_footer input[type="submit"] {
		font-size: 14px !important;
	}
	.banner-row .wpb_video_widget,  .banner-row .wpb_text_column {
		margin-right: 0em !important;
		margin-left: 0em !important;
	}
	.ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4, .ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent{
		font-size: 25px !important;
	}
}
@media only screen and (max-width: 479px){
	.menu{
		width: 90%;
	}
	h1.site-heading {
		font-size: 40px;
	}
	.vc_row .vc_btn3.vc_btn3-style-custom {
		font-size: 16px;
	}
	.vc_row .testimonial-content {
		margin: 0 2em 1em 2em !important;
	}
	.vc_row .testimonial-content::before, .vc_row .testimonial-content::after {
		background-size: 30px;
	}
	.vc_row .testimonial-content::after {
		right: -55px;
	}
	.vc_row.blog-row .vc_btn3.vc_btn3-style-custom {
		padding: 15px !important;
	}
	h2, h1.sub-title {
		font-size: 25px;
	}
	.vc_row .yellow-button .vc_btn3.vc_btn3-style-custom {
		font-size: 11px;
		padding: 20px 10px !important;
	}
	.vc_row .vc_tta-panel-title > a {
		padding-left: 2em !important;
	}
	.vc_row .vc_tta-panel-body p {
		padding-left: 1em;
	}
	.vc_row.edge-image-row .vc_btn3.vc_btn3-style-custom {
		font-size: 12px !important;
	}
	h1 {
		font-size: 30px;
	}
	input, select, textarea {
		font-size: 14px !important;
	}
	#popup-course #popup-content #learn-press-content-item .content-item-wrap .content-item-summary .content-item-description h2, #popup-course #popup-header .popup-header__inner .course-title a {
		font-size: 20px;
	}
	.woocommerce-page table.cart td.actions .coupon .button{
		width: 100%;
	}
	.header-row .wpb_raw_code.inline.mail-icon{
		margin-right: 0px !important;
		margin-bottom: 10px !important;
		display:block;
	}
	.header-row .wpb_raw_code.inline.mail-icon a{
		font-size: 16px !important;
	}
	.vc_row .testimonial-content, .vc_row .testimonial-name, .vc_row .testimonial-company {
		font-size: 18px;
	}
	.login-page-row .vc_row.vc_column-gap-35 > .vc_column_container {
		padding: 15px 0px;
	}
	.vc_row.login-page-row .vc_btn3.vc_btn3-style-custom {
		font-size: 16px;
	}
} 
@-moz-document url-prefix() {
	#popup-course #popup-sidebar .course-curriculum .section .section-header {
		position: relative;
	}
}