@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');
@import url('https://fonts.googleapis.com/css?family=Lato:300,300i,400,400i,700,700i,900,900i');
@import url('https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');

/* Defaults */

h1, h2, h3, h4, h5, h6, p, span, div, body, strong{
	-webkit-font-smoothing: antialiased; /* Looks pretty much the same than Windows */
	-moz-osx-font-smoothing: grayscale;
	font-smooth: always;
}

body {
    background-color: #f9f9f9;
    color: #434349;
    font-family: 'Montserrat', sans-serif;
	font-weight:400;
    font-size: 18px;
    line-height: 1.6;
}

h1, h2, h3, h4, h5, h6 {
    color: #434349;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    line-height: 1.3;
    margin: 0 0 25px;
	letter-spacing:-1px;
}

a{
    border-bottom: none;
    color: #131619;
    font-weight: 500;
    text-decoration: none;
}

blockquote::before {
    content: "";
}

strong{ 
	font-weight:700; 
}

p {
    margin: 0 0 20px;
    padding: 0;
}

.textwidget ul{
	margin-bottom:25px;
}

/* Posts and Pages Layout */

.post-edit-link {
    clear: both;
    display: none;
}

a:focus {
    outline: none;
}

a:hover, 
.entry-title a:hover{ 
	border:none; 
	color:#FD703F;
}

.clearfix{
	display:block;
	width:100%;
	clear:both;
}

.entry {
    margin-bottom: 40px;
    padding:35px;
}

.site-inner{
	min-height:500px;
	padding:50px 0;
	max-width:1150px;
}


/* Footer */



/* Sections Layout */

.inner{ 
	max-width:1200px; 
	width:100%; 
	margin:0 auto;  
	overflow:hidden; 
	position:relative;
}

.white-text p, .white-text a, .white-text h1, .white-text h2, .white-text h3, .white-text h4, .white-text h5, .white-text h6, .white-text div, .white-text ul, .white-text li, .white-text ol, .white-text{ 
	color:#fff; 
}

.section-wrap{ 
	display:block; 
	overflow:hidden; 
	margin:0 auto; 
	width:100%; 
	padding:45px 0; 
	position:relative; 
	z-index:1; 
}


/* Buttons Classes */

.custom-btn{
    border: 1px solid #999;
    color: #333;
    display: inline-block;
    font-size: 17px;
    font-weight: 800;
    margin:0 auto;
    padding: 10px 25px;
    text-align: center;
    text-transform: uppercase;
    border-radius:5px;
}

.custom-btn:hover{
    background: #999 none repeat scroll 0 0;
    border: 2px solid #999;
    color: #fff;
}


/* Maps */

.google-maps {
	position: relative;
	padding-bottom: 0;
	overflow: hidden;
	height:490px;
}
	
.google-maps iframe {
	position: absolute;
	top: 0;
	left: 0;
	right:0;
	margin: 0 auto;
	max-width:980px!important;
	width: 100% !important;
	height:490px!important; 
}
	

/* Navigation Menus */


/* Search Layout */

.search-header {
    left: 0;
    margin: 0 auto;
    position: relative;
    right: 0;
    max-width: 1150px;
    width:100%;
    z-index: 210;
}

.popup-search2{
	display:none;
}

.popup-search {
    display: none;
    float: none;
    left: 0;
    margin: 0 auto;
    max-width: 1150px;
    position: absolute;
    right: 0;
    top: 20px;
    width: 100%;
}


.popup-search input[type="submit"]{
	display:none;
}

.popup-search input#searchsubmit {
    background: #000 none repeat scroll 0 0;
    padding: 12px 25px;
    position: absolute;
    right: 0;
    top: 0;
    display:none;
}

.popup-search input, 
.popup-search select, 
.popup-search textarea {
    font-size: 16px;
    padding: 15px;
    border: 2px solid #ddd;
    background:#f5f5f5;
    padding:30px;
}

.search-close-btn {
    cursor: pointer;
    display: initial;
    font-size: 23px;
    padding: 8px 20px;
    position: absolute;
    right: -45px;
    top: 5px;
    z-index: 999;
    display:none;
}

.genesis-nav-menu a:hover, #menu-main a:hover{
	color:#FD703F;
}

.genesis-nav-menu .current-menu-item > a, .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
#menu-main .current-menu-item > a, #menu-main .sub-menu .current-menu-item > a:hover{
	color:#FD703F;
}

#menu-main li {
    display: inline-block;
}

.genesis-nav-menu .search input[type="submit"], .widget_search input[type="submit"] {
    background: transparent none repeat scroll 0 0;
    border: 0 none;
    clip: initial;
    color: transparent;
    height: auto;
    margin: 15px 0 0 -50px;
    padding: 0;
    position: absolute;
    width: auto;
}

.genesis-nav-menu#menu-main .sub-menu, #menu-main .sub-menu{
	margin-top:-10px;
}

.genesis-nav-menu#menu-main .sub-menu li:last-of-type a, #menu-main .sub-menu li:last-of-type a{
	border-radius:0 0 5px 5px;
	border-bottom:none;
}

.genesis-nav-menu#menu-main .sub-menu a, #menu-main .sub-menu a{
	background:#fff;
	text-transform:none;
	padding:15px;
	border-bottom:1px solid #291913;
	border-top:none;
	border-left:none;
	border-right:none;
	font-size:15px;
	width:150px;
}

.genesis-nav-menu a{
    color: #fff;
    display: block;
    padding: 10px 15px;
	font-size:16px;
	font-weight:500;
	text-transform:capitalize;
}



/* Mobile Menu */

.toggle-wrap {
    clear: none;
    display: none;
    margin: 20px auto;
    width: 50px;
    float: none;
    position: absolute;
    top: 15px;
    right: 30px;
    z-index: 99999999;
}

#toggle-nav {
    background: transparent none repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
    display: none;
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-top: 0;
    outline: medium none;
    overflow: hidden;
    padding: 3px 0 0;
    text-align: right;
    text-indent: -99999px;
    width: 50px;
}

#toggle-nav span {
    background: #fff none repeat scroll 0 0;
    display: block;
    height: 4px;
    margin: 0 auto 5px auto;
    width: auto;
}


/* Popups */


.emodal iframe{ max-width:100%; width:100%; display:block; }

.emodal-title {
    background: #333 none repeat scroll 0 0;
    margin: -15px -15px 15px;
    padding: 15px;
    font-weight:900;
}

.emodal{
    background:#fff!important;
    left: 0!important;
    margin: 0 auto!important;
    max-width: 915px!important;
    right: 0!important;
    width: 96%!important;
    padding:40px!important;
}

.emodal-close{
    background:transparent url('images/close-btn.jpg') no-repeat top/contain;
    width:30px;
    height:30px;
    color:transparent!important;
    top:-30px!important;
}

.emodal .emodal-content p:last-of-type{
	margin:0;
}

#eModal-1{
    background:transparent!important;
    left: 0!important;
    margin: 0 auto!important;
    max-width: 915px!important;
    right: 0!important;
    width: 96%!important;
    padding:0!important;
}

#eModal-2{
  	background:#1b427d url('images/YOUPRENEUR-podcast-popup-bg.jpg') no-repeat center bottom/cover!important;
    left: 0!important;
    margin: 0 auto!important;
    max-width: 456px!important;
    right: 0!important;
    width: 96%!important;
    padding:30px 35px 20px!important;
	min-height:705px;
    border:5px solid #fff!important;
}

#eModal-2 h2{
	font-size:60px;
	font-weight:600;
	line-height:1;
	color:#fff;
	margin:0 0 10px;
}

#eModal-2 h3{
	font-size:29px;
	font-weight:600;
	line-height:1.2;
	color:#fff;
	margin:0 0 10px;
}

#eModal-2 h4{
	font-size:20px;
	font-weight:600;
	line-height:1.2;
	color:#FD7140;
	margin:0 0 25px;
}

#eModal-2 p{
	margin:0;
}

#eModal-2 a{
	color:#FD7140;
}

.emodal p{
	color:#434349!important;
  	font-family: 'Montserrat', sans-serif!important;
}

.emodal p.spam-text,
#eModal-2 p{
	color:#BAB9B9!important;
	font-family: 'Montserrat', sans-serif!important;
	font-size:13px!important;
	font-weight:400!important;
	text-align:center;
	margin:0!important;
}

#eModal-4{
	max-width:815px!important;
}

#eModal-4 h3{
	font-size:35px;
  	font-weight:700;
  	color:#19407F;
  	margin-bottom:15px;
}

#eModal-5{
	max-width:1000px!important;
}

#eModal-5 p{
	color:#434349!important;
  	font-family: 'Montserrat', sans-serif!important;
	font-size:20px!important;
	font-weight:400!important;
  	margin-bottom:30px;
  	line-height:1.4;
}

#eModal-5 strong{
	font-weight:700!important;
  	color:#282D3B!important;
}

#eModal-5 a,
#eModal-5 .orange-color{
	color:#FC703F!important;
}

#eModal-6{
    background:#1b427d url('images/YOUPRENEUR-podcast-popup-bg.jpg') no-repeat center top/cover!important;
    left: 0!important;
    margin: 0 auto!important;
    max-width: 675px!important;
    right: 0!important;
    width: 96%!important;
    padding:60px 30px 20px!important;
  	min-height:390px!important;
  	border:5px solid #fff!important;
}

#eModal-2 .emodal-close,
#eModal-6 .emodal-close{
    top:-35px!important;
  	right:-5px!important;
}

#eModal-6 h2 {
    color: #fff;
    font-size: 35px;
    font-weight: 600;
    margin: 0;
}

#eModal-6 h3 {
    color: #FD7140;
    font-size: 17px;
    font-weight: 400;
}

#eModal-6 .logos-wrap {
    max-width: 420px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

#eModal-6 .logos-wrap p {
  display: inline-block;
  margin: 3px;
}

#eModal-6 .logos-wrap p img {
  margin: 0;
}

#eModal-6 .logos-wrap p a {
  display: block;
}

#eModal-7,
#eModal-9,
#eModal-10{
	max-width:500px!important;
  	width:100%!important;
}

#eModal-8{
	max-width:450px!important;
  	width:100%!important;
  	min-height:710px!important;
  	border:5px solid #fff!important;
    background:#1c427d url('images/YOUPRENEUR-optin-blue2-bg.jpg') no-repeat center top/cover!important;
}

#eModal-7,
#eModal-9{
	max-width:450px!important;
  	width:100%!important;
  	min-height:710px!important;
  	border:5px solid #fff!important;
    background:#EC612A url('images/YOUPRENEUR-optin-orange2-bg.jpg') no-repeat center top/cover!important;
	padding:25px 35px!important;
}

#eModal-8 .emodal-close,
#eModal-7 .emodal-close,
#eModal-9 .emodal-close{
  	top:-35px!important;
  	right:-5px!important;
}

#eModal-7 h2,
#eModal-7 p,
#eModal-7 a,
#eModal-8 h2,
#eModal-8 p,
#eModal-8 a,
#eModal-9 h2,
#eModal-9 p,
#eModal-9 a{
	color:#fff!important;
}

#eModal-7 h2,
#eModal-8 h2,
#eModal-9 h2{
	font-size:33px!important;
  	font-weight:600!important;
  	margin-bottom:15px!important;
}

#eModal-7 p,
#eModal-8 p,
#eModal-9 p{
	font-size:13px!important;
  	font-weight:400!important;
  	margin-bottom:0px!important;;
}

#eModal-7 .ck_subscribe_form,
#eModal-8 .ck_subscribe_form,
#eModal-9 .ck_subscribe_form{
	max-width:340px!important;
  	width:100%;
  	margin:5px auto 0 !important;
}

#eModal-7 button#ck_subscribe_button,
#eModal-8 button#ck_subscribe_button,
#eModal-9 button#ck_subscribe_button{
    background-color: #fff !important;
  	font-size:18px!important;
  	border-radius:unset!important;
  	border: 15px solid rgba(255,255,255, .3)!important;
    border-top-color: rgba(255,255,255, .3)!important;
    border-right-color: rgba(255,255,255, .3)!important;
    border-bottom-color: rgba(255,255,255, .3)!important;
    border-left-color: rgba(255,255,255, .3)!important;
  	-moz-background-clip: padding;
    -webkit-background-clip: padding;
    background-clip: padding-box;
}

#eModal-7 button#ck_subscribe_button:hover,
#eModal-8 button#ck_subscribe_button:hover,
#eModal-9 button#ck_subscribe_button:hover{
    background-color: #94cd4c!important;
    border: 15px solid rgba(148, 205, 76, .3)!important;
    border-top-color: rgba(148, 205, 76, .3)!important;
    border-right-color: rgba(148, 205, 76, .3)!important;
    border-bottom-color: rgba(148, 205, 76, .3)!important;
    border-left-color: rgba(148, 205, 76, .3)!important;
}

#eModal-7 .ck_form.ck_naked,
#eModal-8 .ck_form.ck_naked,
#eModal-9 .ck_form.ck_naked{
	margin:0 auto!important;
}

#eModal-7 .ck_subscribe_form button#ck_subscribe_button,
#eModal-8 .ck_subscribe_form button#ck_subscribe_button,
#eModal-9 .ck_subscribe_form button#ck_subscribe_button{
	padding: 15px 20px !important;
  	min-height:85px;
  	color:#FF7035!important;
  	font-size:21px;
  	letter-spacing:2px;
  	font-weight:600;
}

#eModal-7 .ck_subscribe_form button#ck_subscribe_button:hover,
#eModal-8 .ck_subscribe_form button#ck_subscribe_button:hover,
#eModal-9 .ck_subscribe_form button#ck_subscribe_button:hover{
	color:#fff!important;
}

#eModal-7 input[type="text"], 
#eModal-7 textarea, 
#eModal-7 select,
#eModal-7 input[type="email"],
#eModal-8 input[type="text"], 
#eModal-8 textarea, 
#eModal-8 select,
#eModal-8 input[type="email"],
#eModal-9 input[type="text"], 
#eModal-9 textarea, 
#eModal-9 select,
#eModal-9 input[type="email"]{
    border: 1px solid #ccc !important;
    padding: 15px 20px !important;
    line-height: 1.3 !important;
    color: #434349!important;
  	font-size:18px!important;
  	border-radius:unset!important;
  	min-height:60px;
  	margin:0 auto 10px!important;
}



/* Header Widgets */

.site-header .wrap {
    max-width: 1170px;
    padding: 0;
}

.home .site-header {
    background-color: transparent;
    min-height: initial;
	position:absolute;
	margin:0 auto;
	width:100%;
	z-index:20;
}

.site-header {
    background-color:#1a4081;
    min-height: 120px;
	padding:45px 0;
}


/* Full Width Widgets */

#bottom-full-width-section{
	background:#fff;
}

#bottom-full-width-section .widget-wrap,
#top-full-width-section .widget-wrap{
    margin: 0 auto;
    max-width: 1150px;
    width: 100%;
    overflow:hidden;	
}


/* Primary Sidebar */



/* Homepage Sections */

.home .site-inner{
	display:none;
}


/* Gravity Forms */

.gform_button.button{
    background: #fff;
    font-weight: 500;
    font-size: 16px!important;
    text-transform: capitalize;
    text-align: center;
    padding: 15px 50px;
	margin:0!important;
	border:1px solid #FD703F;
	color:#FD703F;
	letter-spacing:1px;
	font-family: 'Montserrat', sans-serif!important;
}

.gform_footer.top_label:hover{
    border: 15px solid rgba(148, 205, 76, .3)!important;
    border-top-color: rgba(148, 205, 76, .3)!important;
    border-right-color: rgba(148, 205, 76, .3)!important;
    border-bottom-color: rgba(148, 205, 76, .3)!important;
    border-left-color: rgba(148, 205, 76, .3)!important;
}

.gform_footer.top_label:hover .gform_button.button{
   	color: #fff!important;
    background: #94CE47!important;
  	border:1px solid #94CE47!important;
}


.gform_button.button:hover{
	background:#FD703F;
}

.gform_wrapper .top_label input.medium,
.gform_wrapper .top_label textarea,
.gform_wrapper .top_label select.medium {
    border: 1px solid #ccc!important;
    padding:15px 20px!important;
	line-height:1.3!important;
	color:#19407F;
}

.gform_wrapper .top_label select.medium,
#input_1_3{
	-webkit-appearance: none !important;
}

.gform_wrapper ul.gform_fields li.gfield {
    padding-right: 0!important;
}

body .gform_wrapper ul li.gfield {
    margin-top: 10px!important;
    padding-top: 0;
}

#gform_wrapper_2{
	max-width:345px;
	width:100%;
	margin:10px auto;
}

#gform_submit_button_2,
#gform_wrapper_2 .gform_footer{
	max-width:100%!important;
	width:100%!important;
}

#gform_submit_button_2{
	font-size:18px;
	font-weight:500;
	color:#fff;
	background:#FD703F;
	padding:20px;
}

#gform_wrapper_1 label,
#gform_wrapper_2 label{
	display:none;
}

#gform_wrapper_1 .top_label input.medium, 
#gform_wrapper_1 .top_label select.medium,
#gform_wrapper_2 .top_label input.medium, 
#gform_wrapper_2 .top_label select.medium{
    width: 100%;
}

#gform_wrapper_1 textarea.medium{
	width:100%;
}

body .gform_wrapper label.gfield_label + div.ginput_container {
    margin-top: 0!important;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #19407F;
    opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #19407F;
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: #19407F;
}

.gform_wrapper .gform_footer {
    padding: 0!important;
    margin: 10px 0 0!important;
    clear: both;
}

.gform_footer.top_label {
    display: inline-block;
	width:auto!important;
	/*border: 15px solid transparent!important;
	-webkit-border-image: url('images/YOUPRENEUR-orange-btn-bg.png') 15 repeat!important; 
    -o-border-image: url('images/YOUPRENEUR-orange-btn-bg.png') 15 repeat!important; 
    border-image: url('images/YOUPRENEUR-orange-btn-bg.png') 15 repeat!important;*/
  
  	border: 15px solid rgba(250, 112, 71, .3)!important;
    border-top-color: rgba(250, 112, 71, .3)!important;
    border-right-color: rgba(250, 112, 71, .3)!important;
    border-bottom-color: rgba(250, 112, 71, .3)!important;
    border-left-color: rgba(250, 112, 71, .3)!important;
}


/* Testimonials */

.easy-t-cycle-pager span.cycle-pager-active {
    color: #FD703F;
}

.easy-t-cycle-pager span{
	color:#D0D0D0;
}

.easy-t-cycle-pager span{
	width:30px;
	font-size:33px;
	height:30px;
}

.section-wrap blockquote.easy_testimonial .wp-post-image {
    border-radius: 100%;
    float: left;
    margin: 0 20px 20px 0;
}

.section-wrap .easy_testimonial_image_wrapper {
    position: absolute;
    left: 0;
    top: 20px;
}

.section-wrap .easy-t-cycle-controls {
    text-align: left;
    margin-left: 180px;
}

.section-wrap blockquote.easy_testimonial,
.widget blockquote.easy_testimonial,
.testimonial_author span{
    font-style: normal;
}

.section-wrap .testimonial_body p{
	font-size: 22px;
	line-height:1.7;
    font-weight: 400;
}

.widget .testimonial_body p{
	font-size: 16px;
	line-height:1.4;
    font-weight: 400;
	margin-bottom:20px;
}

.widget blockquote.easy_testimonial{
	padding:0;
}

.section-wrap blockquote.easy_testimonial{
	padding:0 0 0 190px!important;
	position:relative;
	margin:0 auto;
}

.section-wrap .testimonial-client {
    font-size: 20px;
    font-weight: 600;
    color: #434349;
    margin-bottom: 10px;
}

.widget .testimonial-client {
    font-size: 16px;
    font-weight: 600;
    color: #434349;
    margin-bottom: 0;
}

.section-wrap .testimonial-position{
	font-size: 20px;
    font-weight: 600;
    color: #FD703F;
    margin-bottom: 0;
}

.widget .testimonial-position{
	font-size: 16px;
    font-weight: 600;
    color: #FD703F;
    margin-bottom: 0;
}

.section-wrap .testimonial_author{
	margin-bottom:10px;
}

.widget.sidebar-testimonial-widget .textwidget h4{
	color:#1A3262;
	font-weight:400;
	font-size:17px;
	margin-bottom:10px;
	padding-left:30px;
}

.widget.sidebar-testimonial-widget .textwidget > p{
	margin:0;
}

.widget.sidebar-testimonial-widget .widget-title{
	margin-bottom:0;
	line-height:1.1;
}

/* Ajax Load More */



/* Custom CSS */

.scroll-to-top{ 
	width:35px; 
	height:35px; 
	background:#1e1e1e url('images/to-top-img.png') no-repeat center center;
	position:fixed; 
	bottom:60px; 
	right:30px; 
	z-index:9999999; 
	cursor:pointer; 
	display:none; 
}

textarea,
input[type="text"],
input[type="button"],
input[type="submit"] {
     -webkit-appearance: none;
     border-radius: 0;
}

.widget-title, 
.widget h2.widgettitle{
	display:none;
}

.widget.hide-title .widget-title{
	display:none!important;
}

.sidebar-primary .widget-title, 
.sidebar-primary .widget h2.widgettitle{
	display:block;
}

.sidebar-primary .widget-title{
	background: url('images/YOUPRENEUR-widget-arrow-img.png') no-repeat left top 5px;
	color: #FD703F;
	font-weight: 700;
	font-size: 23px;
	margin-bottom: 10px;
	padding: 0 0 0 30px;
	min-height: 22px;
	display: inline-block;
	letter-spacing:-1px;
}

.widget.show-title .widget-title{
	display:block;
}

.content-left{
	float:left;
	width:48%;
}

.content-right{
	float:right;
	width:48%;
}

.block {
    display: inline-block;
    vertical-align: top;
    width: 100%;
}

.blocks-wrap{
	text-align:center;
	width:100%;
}

.site-header .widget-area {
    margin-top: 0;
    max-width: 100%;
    width: 100%;
	float:none;
  	position:relative;
  	z-index:12;
}

.sidebar-primary {
    float: right;
    width: 320px;
}

.sidebar .widget {
    margin-bottom: 10px;
    padding: 30px 25px;
}


.arrow-down-white {
    border-top: 25px solid #fff;
	border-left: 55px solid transparent;
    border-right: 55px solid transparent;
    height: 0;
    margin: 0 auto -25px;
    position: relative;
    width: 0;
    z-index: 5;
}

.arrow-down-blue {
    border-top: 20px solid #0C1D33;
    border-left: 40px solid transparent;
    border-right: 40px solid transparent;
    height: 0;
    margin: 0 auto -20px;
    position: relative;
    width: 0;
    z-index: 5;
}

.arrow-down-gray{
    border-top: 20px solid #e0e0e0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    height: 0;
    margin: 0 auto -20px;
    position: relative;
    width: 0;
    z-index: 5;
}

.header-image .site-title > a {
    background: rgba(0, 0, 0, 0) url("images/logo.png") no-repeat scroll left center;
    float: left;
    min-height: 31px;
    width: 100%;
}

.title-area {
    width: 264px;
    padding: 0;
    margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0;
  	z-index:10;
}

a.s1-play-btn{
	background: url('images/YOUPRENEUR-orange-btn-bg.png') repeat left top;
	width:110px;
	height:110px;
	border-radius:100%;
	display:inline-block;
	padding:10px;
}

a.s1-play-btn:hover{
	background: url('images/YOUPRENEUR-green-btn-bg.png') repeat left top;
}

a.s1-play-btn .orange-circle{
	background:#D3501C;
	border-radius:100%;
	display:block;
	width:90px;
	height:90px;
	padding:30px 0 0 37px;
}

a.s1-play-btn .orange-circle:hover{
	background:#94CE47;
}

a.s1-play-btn img{
	margin:0;
}

.maxbutton .mb-text{
	font-family: 'Montserrat', sans-serif!important;
	font-weight:500!important;
	letter-spacing:2px;
	line-height:1;
}

.orange-btn .mb-text{
	border:1px solid #FD703F;
	background:#fff!important;
}

.orange-btn{
	background:transparent!important;
	padding: 15px;
    display: inline-block;
	border:none!important;
}

.orange-btn:hover{
	background:url('images/YOUPRENEUR-green-btn-bg.png') repeat!important;
}

.oranget-btn{
  	border: 15px solid rgba(250, 112, 71, .3)!important;
    border-top-color: rgba(250, 112, 71, .3)!important;
    border-right-color: rgba(250, 112, 71, .3)!important;
    border-bottom-color: rgba(250, 112, 71, .3)!important;
    border-left-color: rgba(250, 112, 71, .3)!important;
}

.oranget-btn .mb-text{
	border:1px solid #FD703F;
	background:transparent!important;
}

.oranget-btn{
	background:transparent!important;
    display: inline-block;
}

.whitet-btn{
	border: 15px solid rgba(255, 255, 255, .3)!important;
    border-top-color: rgba(255, 255, 255, .3)!important;
    border-right-color: rgba(255, 255, 255, .3)!important;
    border-bottom-color: rgba(255, 255, 255, .3)!important;
    border-left-color: rgba(255, 255, 255, .3)!important;
}

.whitet-btn .mb-text{
	border:1px solid #fff;
	background:transparent!important;
}

.whitet-btn{
	background:transparent!important;
    display: inline-block;
}

.white-btn{
  	border: 15px solid rgba(255, 255, 255, .3)!important;
    border-top-color: rgba(255, 255, 255, .3)!important;
    border-right-color: rgba(255, 255, 255, .3)!important;
    border-bottom-color: rgba(255, 255, 255, .3)!important;
    border-left-color: rgba(255, 255, 255, .3)!important;
}

.white-btn .mb-text{
	border:1px solid #fff;
	background:#fff!important;
}

.white-btn{
	background:transparent!important;
    display: inline-block;
}

.oranget-btn:hover,
.white-small-btn:hover,
.white-small-btn3:hover,
.white-btn:hover,
.whitet-btn:hover,
.orange2-btn:hover{
    border: 15px solid rgba(148, 205, 76, .3)!important;
    border-top-color: rgba(148, 205, 76, .3)!important;
    border-right-color: rgba(148, 205, 76, .3)!important;
    border-bottom-color: rgba(148, 205, 76, .3)!important;
    border-left-color: rgba(148, 205, 76, .3)!important;
}

.white-small-btn .mb-text{
	border:1px solid #FD703F;
	background:#fff!important;
}

.white-small-btn{
	border: 15px solid transparent!important;
	background:transparent!important;
    display: inline-block;
}

.white-small-btn3 .mb-text{
	border:1px solid #FD703F!important;
	background:transparent!important;
}

.white-small-btn3{
	border: 15px solid transparent!important;
	background:transparent!important;
    display: inline-block;
}

.white-small-btn3:hover .mb-text{
	background:#94CE47!important;
	border:1px solid #94CE47!important;
}

.oranget-btn:hover .mb-text,
.whitet-btn:hover .mb-text,
.white-btn:hover .mb-text,
.orange-btn:hover .mb-text,
.orange2-btn:hover .mb-text,
.white-small-btn:hover .mb-text{
	background:#94CE47!important;
	border:1px solid #94CE47;
}

.orange2-btn .mb-text{
	border:1px solid #FD703F;
	background:#FD703F!important;
}

.orange2-btn{
	background:transparent!important;
    display: inline-block;
  	border: 15px solid rgba(250, 112, 71, .3)!important;
    border-top-color: rgba(250, 112, 71, .3)!important;
    border-right-color: rgba(250, 112, 71, .3)!important;
    border-bottom-color: rgba(250, 112, 71, .3)!important;
    border-left-color: rgba(250, 112, 71, .3)!important;
}

.search-btn a,
.search-btn2 a {
    padding-right: 0;
	cursor:pointer;
}

.load-more-btn{
	background:#fff;
	border:1px solid #ffa01f;
	border-radius:50px;
    color: #ffa01f;
    display: block;
    font-size: 24px;
    font-style: normal;
    font-weight: bold;
    padding: 22px 45px;
    text-align: center;
	margin:20px auto;
	text-transform:capitalize;
	line-height:1.1;
}

#mobile-menu-section,
.mobile-menu-wrap{
	display:none;
}

.mobile-menu-section {
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 100%;
}

.mobile-menu-section .search-form{
    margin: 0;
    width: 100%;
}

.entry-author-link{
	color:#787D7E;
}

.orange-color{
	color:#FD703F!important;
}

.widget.main-left-widget{
	float:left;
}

.widget.main-right-widget{
	float:right;
}

.homepage h2{
	font-size:60px;
	font-weight:700;
	line-height:1;
	letter-spacing:-1px;
}

.homepage h3{
	font-size:40px;
	font-weight:700;
}

.homepage .section1{
	background:#1a4081 url('images/YOUPRENEUR-s1-bg.jpg') no-repeat center top;
	min-height:894px;
	padding:200px 0 40px;
}

.homepage .section1 h1.s1-title{
	font-size:45px;
	font-weight:600;
	text-align:center;
}

.homepage .section1 .content-wrap {
    margin: 180px auto 0;
    width: 100%;
    text-align: center;
    overflow: hidden;
    min-height: 230px;
}

.homepage .section1 h3{
	font-size:35px;
	font-weight:600;
	line-height:1.4;
}

.homepage .section1 h3 strong{
	font-weight:900;
}

.homepage .section2{
	background:#F9F9F9;
	padding:28px 0;
}

.homepage .section2 .inner{
	max-width:1160px;
}

.homepage .section2 h4 {
    font-weight: 600;
    font-size: 16px;
    color: #818181;
    letter-spacing: unset;
}

.homepage .section2 .content-left{
	max-width:130px;
	width:100%;
	padding-top:17px;
}

.homepage .section2 .content-right{
	max-width:1030px;
	width:100%;
}

.homepage .section2 .block{
	max-width:120px;
	width:100%;
}

.homepage .section3{
	background:#fff url('images/YOUPRENEUR-s3-bg.jpg') no-repeat center bottom;
	padding:85px 0 30px;
	min-height:555px;
}

.homepage .section3 .blocks-wrap{
	margin-top:35px;
}

.homepage .section3 .block {
    max-width: 359px;
    width: 100%;
    min-height: 312px;
    margin: 0 10px 10px;
	text-align:left;
	padding:260px 10px 0;
}

.homepage .section4{
	background:#f7f7fa url('images/YOUPRENEUR-s4-bg.jpg') no-repeat center bottom;
	padding:110px 0 40px;
	min-height:840px;
}

.homepage .s4-title {
    color: #091428;
    display: inline-block;
    max-width: 360px;
    text-align: right;
    line-height: 1;
    vertical-align: top;
    letter-spacing: -1px;
}

.homepage .section4 .content-wrap{
	max-width:770px;
	width:100%;
	display:inline-block;
	vertical-align:top;
	margin:10px 0 0 30px;
}

.homepage .section4 .content-wrap,
.homepage .section4 .content-wrap p{
	font-weight:400;
	font-size:21px;
	line-height:2;
}

.homepage .section5{
	background:#1d386f url('images/YOUPRENEUR-s5-bg.jpg') no-repeat center bottom;
	padding:150px 0 40px;
	min-height:655px;
	overflow:visible;
	z-index:20;
}

.homepage .section5 .inner{
	max-width:1140px;
	overflow:visible;
}

.homepage .s5-title {
    display: inline-block;
    max-width: 255px;
    text-align: right;
    line-height: 1;
    vertical-align: top;
    letter-spacing: -1px;
}

.homepage .section5 .content-wrap{
	max-width:340px;
	width:100%;
	display:inline-block;
	vertical-align:top;
	margin:10px 0 0 35px;
}

.homepage .section5 .content-wrap,
.homepage .section5 .content-wrap p{
	font-weight:400;
	font-size:20px;
	line-height:1.8;
}

.homepage .section5 .content-wrap p:first-of-type{
	margin-bottom:45px;
}

.homepage .section5 .content-wrap strong{
	font-weight:600;
}

.homepage .section5 .s5-image{
	float:right;
	margin:-60px 0 -80px -20px;
}

.homepage .section6{
	background:#fff url('images/YOUPRENEUR-s6-bg.jpg') no-repeat left 250px top;
	padding:195px 0 80px;
	min-height:725px;
}

.homepage .section6 .inner{
	max-width:930px;
}

.homepage .section6 h2{
	color:#FD703F;
	margin:0;
}

.homepage .section6 h3{
	color:#1A3262;
	font-size:40px;
	font-weight:400;
}

.homepage .section6 .content-top{
	background:url('images/YOUPRENEUR-s7-arrow-big-img.png') no-repeat left top 10px;
	margin:0 0 40px 125px;
	padding-left:60px;
	min-height:48px;
}

.homepage .section7{
	background:#f9f9f9 url('images/YOUPRENEUR-s7-bg.jpg') no-repeat center top;
	padding:320px 0 0;
}

.homepage .section7 .inner{
	max-width:1070px;
}

.homepage .section7 .content-left{
	max-width:580px;
	width:100%;
}

.homepage .section7 .content-right{
	padding-top:160px;
	max-width:425px;
	width:100%;
}

.homepage .section7 h2{
	color:#1A3262;
	line-height:.9;
}

.homepage .section7 h4{
	background:url('images/YOUPRENEUR-s7-arrow-img.png') no-repeat left center;
	color:#FD703F;
	font-weight:600;
	font-size:20px;
	margin-bottom:10px;
	padding:0 0 0 30px;
	min-height:22px;
	display:inline-block;
}

.homepage .section7 p{
	font-size:18px;
	font-weight:400;
	color:#434349;
}

.homepage .section8{
	background:#f9f9f9;
	padding:0 0 50px;
	text-align:center;
}

.homepage .section8 .block-1{
	max-width:1169px;
	width:100%;
	min-height:534px;
	margin:0 auto 25px;
	padding-top:360px;
}

.homepage .section8 .block-2,
.homepage .section8 .block-3{
	max-width:577px;
	width:100%;
	min-height:264px;
	margin:0 5px 14px;
	display:inline-block;
	vertical-align:top;
	padding-top:160px;
}

.homepage .section8 .blocks-wrap{
	clear:both;
}

.homepage .section8 .block{
	max-width:380px;
	width:100%;
	margin:0 7px 10px;
	background:#fff;
	padding:35px 25px 25px;
}

.homepage .section8 .block h3{
	color:#434349;
	font-size:35px;
	font-weight:400;
	margin-bottom:10px;
}

.homepage .section8 .block h3 strong{
	font-weight:700;
	color:#1A3262;
}

.homepage .section8 .s8-title{
	color:#1A3262;
	text-align:center;
}

.homepage .section9{
	background:#f9f9f9 url('images/YOUPRENEUR-s9-bg.jpg') no-repeat center top;
	padding:255px 0 40px;
	min-height:772px;
}

.homepage .section9 .inner {
    max-width: 970px;
}

.homepage .section9 img{
	margin:0;
}

.homepage .section10{
	background:#171e2a url('images/YOUPRENEUR-s10-bg.jpg') no-repeat center top;
	padding:140px 0 40px;
	min-height:1032px;
}

.homepage .section10 h3{
	margin-bottom:15px;
}

.homepage .section10 .content-wrap{
	max-width:590px;
}

.homepage .section10 .content-wrap p{
	font-size:20px;
	font-weight:400;
	margin-bottom:35px;
}

.homepage .section10 .content-wrap p:first-of-type{
	margin-bottom:10px;
}

.homepage .section10 .content-wrap p:first-of-type img{
	margin:0;
}

.widget.footer-logo-widget{
	padding:50px 0 0;
}

.widget.footer-logo-widget img,
.widget.footer-logo-widget p{
	margin:0 auto;
}

.widget.footer-main-widget ul,
.widget.footer-social-widget ul,
.widget.footer-copyright-widget ul{
	text-align:center;
}

.widget.footer-main-widget ul li,
.widget.footer-social-widget ul li,
.widget.footer-copyright-widget ul li{
	display:inline-block;
}

.widget.footer-main-widget a{
	display:block;
	padding:10px 20px;
	color:#76767C;
	font-weight:600;
	font-size:16px;
}

.widget.footer-social-widget a {
    display: block;
    padding: 10px 15px;
    color: #76767C;
    font-weight: 600;
    font-size: 25px;
}

#bottom-full-width-section .widget{
	margin-bottom:30px;
}

#bottom-full-width-section .widget.footer-copyright-widget{
	margin-bottom:10px;
}

.widget.footer-copyright-widget li {
    color: #76767C;
    font-weight: 400;
    padding: 10px 0;
}

.widget.footer-copyright-widget li a{
    color: #76767C;
    font-weight: 400;
	font-size:16px;
}

.widget.footer-copyright-widget li::after {
    content: '|';
    padding: 0 7px;
}

.widget.footer-copyright-widget li:last-of-type::after{
	content:'';
	padding:0;
}

#bottom-full-width-section .widget a:hover{
	color:#EE7146;
}

.site-footer{
	display:none;
}

.entry-title,
.entry-title a{
    font-size: 35px;
    font-weight: 700;
    color: #19407F;
	margin-bottom:15px;
}

.content {
    width: 805px;
}

.widget.assestment-widget{
	padding:45px 20px;
	background:#e15637 url('images/YOUPRENEUR-assestment-widget-bg.jpg') no-repeat left top/cover;
	min-height:233px;
	position:relative;
}

.widget.assestment-widget h4{
	font-size:28px;
	font-weight:700;
	margin-bottom:20px;
	line-height:1.2;
	letter-spacing:-1px;
}

.widget.assestment-widget::after{
	content:'';
	width:91px;
	height:95px;
	background:url('images/YOUPRENEUR-assestment-widget-arrow.png') no-repeat left top;
	display:block;
    position: absolute;
    right: -40px;
    bottom: 25px;
}

.widget.community-widget{
	padding:25px;
}

.widget.community-widget h5::before{
	background: url('images/YOUPRENEUR-community-widget-arrow.jpg') no-repeat;	
	content:'';
	width:12px;
	height:12px;
	display:inline-block;
	margin:0 7px -1px -20px;
}

.widget.community-widget h5{
	color:#FD703F;
	font-size:15px;
	font-weight:600;
	margin:0 0 5px;
	line-height:1.1;
}

.widget.community-widget h4{
	color:#19407F;
	font-size:23px;
	font-weight:700;
	margin:0 0 10px;
	line-height:1;
}

.widget.events-widget{
	padding:20px;
}

.widget.events-widget h3{
	background:url('images/YOUPRENEUR-widget-arrow-img.png') no-repeat left top 5px;
	color:#FD703F;
	font-weight:700;
	font-size:23px;
	margin-bottom:10px;
	padding:0 0 0 30px;
	min-height:22px;
	display:inline-block;
}

.widget.events-widget li {
	background:#f9f9f9 url('images/YOUPRENEUR-widget-arrow-img.png') no-repeat left 15px center;
	background-size:15px 15px;
    border: none;
    padding: 20px 20px 20px 40px;
    font-size: 20px;
    color: #434349;
	font-weight:400;
	line-height:1.1;
	margin-bottom:5px;
}

.widget.events-widget li a {
    background: #f9f9f9;
    font-size: 20px;
    color: #434349;
	font-weight:400;
}

.widget.events-widget li strong {
	font-weight:700;
    color: #19407F;
}

.widget.popular-posts{
	padding:25px;
}

.popular-posts-section .cpost-title{
	font-size:23px;
	font-weight:700;
	color:#19407F;
	padding:25px 25px 0;
  	margin:0;
	background:none;
}

.wpp-list li {
    overflow: hidden;
    float: none;
    clear: both;
    border-bottom: 1px solid #ccc;
    padding-bottom: 15px;
    margin-bottom: 15px;
	line-height:1.1;
}

.wpp-list li:last-of-type{
	border-bottom:none;
}

.wpp-post-title {
    color: #19417F;
    font-size: 12px;
    font-weight: 400;
}

.wpp-thumbnail {
    display: inline;
    float: left;
    margin: 5px 10px 0 0;
    border: none;
}

.widget.instagram-widget{
	background:#f9f9f9;
	text-align:center;	
	padding-top:50px;
}

.widget.instagram-widget .widget-title{
	font-size:28px;
	color:#19407F;
	margin-bottom:20px;
}

.widget.instagram-widget p{
	margin:0;
}

#bottom-full-width-section .widget.instagram-widget .widget-wrap{
	max-width:1900px;
	width:100%;
  	margin:0 auto;
}
/*
#sbi_images .sbi_item {
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
  filter: gray; 
  -webkit-filter: grayscale(100%); 
  -webkit-transition: all .6s ease; 
  -webkit-backface-visibility: hidden;
}

#sb_instagram .sbi_item:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
  opacity:1;	
}

#sb_instagram .sbi_link{
	background:none;
}*/

.tpl-custom-page .site-header {
    background-color: transparent;
    min-height: 120px;
    padding: 45px 0;
    position: absolute;
    z-index: 20;
    width: 100%;
}

.tpl-custom-page h1{
	font-size:70px;
	font-weight:700;
	line-height:1;
}

.tpl-custom-page h2{
	font-size:60px;
	font-weight:700;
}

.tpl-custom-page h3{
	font-size:40px;
	font-weight:700;
}

.free-ebook .section1{
	background:#1c427d url('images/YOUPRENEUR-free-ebook-s1-bg.jpg') no-repeat center top/cover;
	min-height:603px;
	padding:160px 0 20px;
}

.free-ebook .section1 .inner{
	max-width:1150px;
}

.free-ebook .section1 .content-left{
	max-width:687px;
	width:100%;
}

.free-ebook .section1 .content-right{
	max-width:440px;
	width:100%;
}

.free-ebook .section1 .maxbutton{
	margin-bottom:15px;
}

.free-ebook .section1 h1{
	font-size:60px;
	font-weight:600;
	margin-bottom:5px;
}

.free-ebook .section1 h2{
	font-size:29px;
	font-weight:600;
	margin-bottom:5px;
}

.free-ebook .section1 h3 {
    font-size: 20px;
    font-weight: 600;
    color: #FD703F;
    margin-bottom: 25px;
}

.free-ebook .section1 .spam-text{
	color:#9EA2AF;
	font-size:16px;
	font-weight:600;
	padding-left:35px;
}

.free-ebook .section2{
	background:#fff url('images/YOUPRENEUR-free-ebook-s2-bg.jpg') no-repeat center bottom;
	min-height:670px;
	padding:125px 0 40px;
}

.free-ebook .section2 .content-wrap{
	max-width:600px;
	width:100%;
	float:right;
}

.free-ebook .section2 h3{
	color:#1A3262;
	line-height:1.1;
}

.free-ebook .section2 ul li {
    background: url('images/YOUPRENEUR-s7-arrow-img.png') no-repeat left top 5px;
    margin-bottom: 20px;
    padding: 0 0 0 40px;
    min-height: 22px;
}

.free-ebook .section2 .maxbutton{
	margin-left:30px;
}

.free-ebook .section2 h4 {
    background: url('images/YOUPRENEUR-s7-arrow-img.png') no-repeat left center;
    color: #FD703F;
    font-weight: 600;
    font-size: 20px;
    margin-bottom: 10px;
    padding: 0 0 0 30px;
    min-height: 22px;
    display: inline-block;
}

.free-ebook .section3{
	background:#F4F5F9 url('images/YOUPRENEUR-free-ebook-s3-bg.jpg') no-repeat center bottom;
	min-height:605px;
}

.free-ebook .section3 h3.orange-color{
	text-align:center;
	margin-bottom:40px;
}

.free-ebook .section3 .blocks-wrap{
	margin-top:60px;
} 

.free-ebook .section3 .block {
    max-width: 330px;
    width: 100%;
    margin: 0 20px 50px;
	position:relative;
}

.free-ebook .section3 .block .content-wrap{
    background: #fff;
    padding: 35px 25px 25px;
    max-width: 330px;
    width: 100%;
    min-height: 285px;
    text-align: left;
	z-index:10;
	position:relative;
}


.free-ebook .section3 .block::after {
	content:'';
    background: #e4e4eb;
    max-width: 330px;
    width: 100%;
    min-height: 285px;
	display:block;
	z-index:8;
	position:absolute;
	top:-25px;
	right:-25px;
}

.free-ebook .section3 .block h4{
	background: url('images/YOUPRENEUR-blue-arrow-img.png') no-repeat left center;
	padding: 0 0 0 30px;
    min-height: 22px;
	font-size:31px;
	color:#1A3262;
	margin-bottom:15px;
	line-height:1;
}

.free-ebook .section3 .block p{
	font-size:16px;
	margin-bottom:0;
}

.free-ebook .section3 .block img{
	margin-left:25px;
}

.free-ebook .section4{
	background:#fff;
	padding:80px 0 40px;
}

.free-ebook .section4 .inner{
	max-width:1150px;
}

.free-ebook .section4 .content-left{
	max-width:630px;
	width:100%;
}

.free-ebook .section4 .content-right{
	max-width:490px;
	width:100%;
}

.free-ebook .section4 h4 {
    background: url('images/YOUPRENEUR-s7-arrow-img.png') no-repeat left center;
    color: #FD703F;
    font-weight: 600;
    font-size: 20px;
    margin-bottom: 10px;
    padding: 0 0 0 30px;
    min-height: 22px;
    display: inline-block;
}

.free-ebook .section4 h3{
	color:#1A3262;	
	line-height:1.1;
  	margin-bottom:10px;
}

.free-ebook .section4 p{
	font-size:25px;
  	font-weight:600;
  	color:#1A3262;
  	line-height:1.2;
  	margin-bottom:30px;
}

.widget.custom-footer-copyright-widget{
	background:#f6f6f6;
	padding:22px 0;
	text-align:center;
	margin-bottom:0!important;
}

.widget.custom-footer-copyright-widget p,
.widget.custom-footer-copyright-widget a{
	margin:0;
	font-weight:400;
	color:#76767c;
	font-size:16px;
}

.widget.custom-footer-copyright-widget a{
	padding:0 5px;
}

.thank-you .section1{
	background:#1c427d url('images/YOUPRENEUR-ty-s1-bg.jpg') no-repeat center top;
	min-height:991px;
	padding:155px 0 40px;
}

.thank-you .section1 h1{
	font-size:60px;
	font-weight:600;
	margin-bottom:15px;
	line-height:1;
}

.thank-you .section1 h4{
	font-size:25px;
	font-weight:600;
	margin-bottom:40px;
}

.thank-you .section1 .maxbutton{
	margin-top:35px;
}

.webinar .section1{
	background:#1c427d url('images/YOUPRENEUR-webinar-s1-bg.jpg') no-repeat center top/cover;
	min-height:656px;
	padding:175px 0 20px;
}

.webinar .section1 .inner{
	max-width:1000px;
}

.webinar .section1 .content-wrap{
	max-width:420px;
	width:100%;
	float:right;
}

.webinar .section1 .maxbutton{
	margin-bottom:15px;
}

.webinar .section1 h1{
	font-size:60px;
	font-weight:600;
	margin-bottom:20px;
}

.webinar .section1 h2{
	font-size:25px;
	font-weight:600;
	margin-bottom:10px;
}

.webinar .section1 h3{
	font-size:22px;
	font-weight:600;
	color:#FD703F;
	margin-bottom:30px;
}

.webinar .section1 .spam-text{
	color:#9EA2AF;
	font-size:16px;
	font-weight:600;
	padding-left:35px;
}

.webinar .section2{
	background:#fff;
	min-height:630px;
	padding:120px 0 40px;
}

.webinar .section2 .inner{
	max-width:950px;
}

.webinar .section2 .content-left{
	max-width:500px;
	width:100%;
}

.webinar .section2 .content-right{
	max-width:420px;
	width:100%;
}

.webinar .section2 h3{
	color:#1A3262;
	line-height:1.1;
}

.webinar .section2 ul li {
    background: url('images/YOUPRENEUR-s7-arrow-img.png') no-repeat left top 5px;
    margin-bottom: 20px;
    padding: 0 0 0 40px;
    min-height: 22px;
}

.webinar .section2 .maxbutton{
	margin-left:30px;
}

.webinar .section2 h4 {
    background: url('images/YOUPRENEUR-s7-arrow-img.png') no-repeat left center;
    color: #FD703F;
    font-weight: 600;
    font-size: 20px;
    margin-bottom: 10px;
    padding: 0 0 0 30px;
    min-height: 22px;
    display: inline-block;
}

.webinar .section3{
	background:#1c427d url('images/YOUPRENEUR-webinar-s3-bg.jpg') no-repeat center top/cover;
	min-height:345px;
	padding:90px 0 30px;
}

.webinar .section3 h4 {
    color: #FD703F;
    font-weight: 600;
    font-size: 20px;
    margin-bottom: 10px;
}

.webinar .section3 h4 img{
	margin:0 5px -5px 0;
}

.widget.launchpad-widget{
	max-width:735px;
	width:100%;
	min-height:350px;
	margin:40px auto 30px;
	background:#fd834a url('images/YOUPRENEUR-launchpad-widget-img.jpg') no-repeat left top/cover;
	padding:40px 40px 10px;
}

.widget.launchpad-widget h2{
	color:#fff;
	font-size:42px;
	line-height:1;
	margin-bottom:5px;
}

.widget.launchpad-widget h3{
	color:#fff;
	font-size:19px;
	font-weight:600;
	line-height:1.2;
	margin-bottom:20px;
}

.widget.launchpad-widget ul li{
	background:url('images/YOUPRENEUR-white-arrow-tick.png') no-repeat left center;
	font-size:18px;
	font-weight:600;
	color:#fff;
	margin-bottom:5px;
	padding:0 0 0 25px;
	min-height:15px;
}

.widget.launchpad-widget .mb-text{
	padding:20px 40px!important;
}

.banner-section{
	background:#f9f9f9;
	width:100%;
    padding:20px 0;
	margin:0 auto!important;
  	text-align:center;
}

.banner-section .inner{
	max-width:1200px;
	width:100%;
	margin:0 auto;
}


.about .section1{
	background:#1c427d url('images/YOUPRENEUR-about-s1-bg.jpg') no-repeat center top/cover;
	min-height:728px;
	padding:200px 0 20px;
}

.about .section1 h3{
	margin-bottom:20px;
}

.about .section1 p{
	font-size:20px;
  	font-weight:600;
}

.about .section1 .content-wrap{
	max-width:640px;
  	width:100%;
}

.about .section1 .inner{
	max-width:1150px;
}

.about .section2{
	background:#F3F3F6 url('images/youpreneur-about-s2-bg.jpg') no-repeat center top 880px;
	padding:60px 0;
}

.about .section2 .content-top h3{
	text-align:center;
	color:#FD703F;
}

.about .section2 .blocks-wrap{
	max-width:1030px;
	width:100%;
	margin:30px auto;
	background:url('images/YOUPRENEUR-about-blue-border-img.jpg') repeat-y center top;
}

.about .section2 .block{
	text-align:left;
	margin-bottom:20px;
}

.about .section2 .block.row-1{
	margin-bottom:-60px;
}

.about .section2 .block.row-2{
	margin-bottom:-60px;
}

.about .section2 .block.white-bg .content-right{
	background:#fff!important;
}

.about .section2 .block.white-bg .content-right{
	background: linear-gradient(to bottom,  rgba(255,255,255), rgba(0, 0, 0, 0))!important;
}

.about .section2 .block.row-3{
	margin-top:-60px;
}

.about .section2 .block.row-5{
	margin-top:-750px;
}

.about .section2 .block.row-6 .content-right{
	margin-top:-200px;
}

.about .section2 .block.white-left .content-left h3,
.about .section2 .block.white-left .content-left p,
.about .section2 .block.white-right .content-right h3,
.about .section2 .block.white-right .content-right p{
	color:#fff!important;
}

.about .section2 .block.white-left .content-left .time-wrap {
    color: #1A3262;
    background: url('images/YOUPRENEUR-about-time-white-img.png') no-repeat left top;
}

.about .section2 .block.white-left .content-left .title-wrap h3 {
    margin: 15px 0 0;
}

.about .section2 .block.white-left .content-left,
.about .section2 .block.white-right .content-right{
	background: url('images/YOUPRENEUR-about-white-block.jpg') no-repeat left top;
	min-height:455px;
}

.about .section2 .block.wide-images .content-left .image-field {
    display: block;
    margin: 0 -90px -60px;
    width: 660px;
    height: 440px;
    max-width: 660px;
}

.about .section2 .block .content-left .title-wrap h3{
	color:#1A3262;
	line-height:1.1;
	margin-bottom:15px;
	padding-right:165px;
	padding-left:15px;
	text-align:right;
	letter-spacing:-1px;
    min-height: 90px;
}

.about .section2 .block .content-right .title-wrap h3{
	color:#FD703F;
	line-height:1.1;
	margin-bottom:15px;
	padding-left:165px;
	padding-right:15px;
	letter-spacing:-1px;
    min-height: 90px;
}

.about .section2 .block .content-left{
	background:url('images/YOUPRENEUR-about-block-bg.jpg') no-repeat top left;
	padding:40px 0 0;
	min-height:350px;
	max-width:447px;
	width:100%;
	overflow:visible;
	position:relative;
}

.about .section2 .block .content-left .content-wrap,
.about .section2 .block .content-right .content-wrap{
	padding:0 35px;
}

.about .section2 .block .content-right{
	background:url('images/YOUPRENEUR-about-block-bg.jpg') no-repeat top right;
	min-height:350px;
	padding:40px 0 0;
	max-width:447px;
	width:100%;
	overflow:visible;
	position:relative;
	margin:150px 0 0;
}

/*.about .section2 .block:nth-child(2) .content-left,
.about .section2 .block:nth-child(2) .content-right{
	background:#fff!important;
}*/

.about .section2 .block .content-left .time-wrap {
    font-weight: 500;
    font-size: 18px;
    color: #fff;
    width: 212px;
    height: 93px;
    background: url('images/YOUPRENEUR-about-time-blue-img.png') no-repeat left top;
	padding: 35px 0 0 27px;
	line-height: 1.1;
	text-align:left;
	position: absolute;
	top: 30px;
	right: -68px;
}

.about .section2 .block .content-right .time-wrap {
    font-weight: 500;
    font-size: 18px;
    color: #fff;
    width: 212px;
    height: 93px;
    background: url('images/YOUPRENEUR-about-time-orange-img.png') no-repeat left top;
	padding:35px 27px 0 0;
	line-height:1.1;
	text-align:right;
	position: absolute;
	top: 30px;
	left: -69px;
}

.about .section2 .block .image-field {
    display: block;
    margin: 0 auto;
}

.about .section2 .block .content-wrap p{
	font-size:16px;
	font-weight:400;
    color:#6B6B6B;
}

.about .section2 .block .content-left p{
	text-align:right;
}

.about .section2 .blocks-wrap::before {
    content: '';
    background: #F3F3F6;
    margin: 0 auto -45px;
    width: 20px;
    height: 45px;
    display: block;
}

.about .section3{
	background:#fff;
	padding:100px 0 80px;
}

.about .section3 .inner{
	max-width:1070px;
}

.about .section3 .content-left{
	max-width:580px;
	width:100%;
}

.about .section3 .content-right{
	padding-top:100px;
	max-width:425px;
	width:100%;
}

.about .section3 h2{
	color:#1A3262;
	line-height:.9;
}

.about .section3 h4{
	background:url('images/YOUPRENEUR-s7-arrow-img.png') no-repeat left center;
	color:#FD703F;
	font-weight:600;
	font-size:20px;
	margin-bottom:10px;
	padding:0 0 0 30px;
	min-height:22px;
	display:inline-block;
}

.about .section3 p{
	font-size:18px;
	font-weight:400;
	color:#434349;
}


.widget.related-posts-widget .widget-title,
.related-post-title{
	text-align:center;
	color:#19417F;
	font-size:23px;
	font-weight:700;
	margin-bottom:20px;
}

.widget.related-posts-widget{
	max-width:735px;
	width:100%;
	margin:0 auto 30px;
  	overflow:hidden;
}

.related-posts-wrap .block {
    max-width: 345px;
    width: 100%;
    text-align: left;
	float:left;
	display:block;
	background:#F9F9F9;
}

.related-posts-wrap .block:nth-child(2) {
	float:right;	
}

.related-posts-image img{
	display:block;
	margin-bottom:0;
}

.related-posts-wrap .no-image{
	background:#ccc;
	max-width:345px;
	width:100%;
	display:block;
	margin:0 auto;
	height:195px;
}

.related-posts-wrap .block .content-wrap{
	padding:15px 25px;
}

.related-posts-wrap h4,
.related-posts-wrap h4 a{
	color:#19417F;
	font-size:20px;
	font-weight:400;
}

.related-posts-wrap h4{
	margin-bottom:10px;
	line-height:1.2;
}

.related-posts-wrap .content-wrap{
	color:#434349;
	font-size:15px;
	font-weight:400;
	line-height:1.4;
}

.related-posts-wrap .more-link{
	padding:10px 15px;
	color:#FB703F;
	border:1px solid #FB703F;
	font-size:12px;
	font-weight:500;
	letter-spacing:2px;
	vertical-align:top;
	display:inline-block;
}

.related-posts-wrap .more-link:hover{
	color:#fff;
	background:#94CE47;
  	border:1px solid #94CE47;
}

.related-posts-wrap .clearfix{
	margin-top:15px;
	overflow:hidden;
}

.book .section1{
	background:#19407f url('images/YOUPRENEUR-book-s1-bg.jpg') no-repeat center top;
	min-height:727px;
	padding:150px 0 30px;
	overflow:visible;
	z-index:15;
}

.book .section1 .inner{
	max-width:1010px;
	overflow:visible;
}

.book .section1 .content-left{
	padding:60px 0 0;
	max-width:590px;
	width:100%;
	margin: 0 -50px 0 0;
}

.book .section1 .content-right{
	max-width:462px;
	width:100%;
	margin-bottom:-55px;
}

.book .section1 .content-right img,
.book .section1 .content-right p{
	margin:0;
}

.book .section1 h3{
	margin-bottom:15px;
}

.book .section1 p{
	font-size:20px;
	font-weight:600;
	margin-bottom:35px;
}

.book .section2{
	background:#F9F9F9;
	padding:40px 0 30px;
}

.book .section2 .inner{
	max-width:1100px;
}

.book .section2 h4{
	font-weight:500;
	font-size:16px;
	color:#818181;
}

.book .section2 .content-left{
	max-width:155px;
	width:100%;
	padding-top:17px;
}

.book .section2 .content-right{
	max-width:940px;
	width:100%;
}

.book .section2 .block{
	max-width:120px;
	width:100%;
	margin:0 15px;
}

.book .section3{
	background:#fff;
	padding:100px 0;
}

.book .section3 h3.top-title{
	text-align:center;
	color:#FD703F;
	margin-bottom:45px;
}

.book .section3 .blocks-wrap{
	margin-top:60px;
} 

.book .section3 .block {
    max-width: 220px;
    width: 100%;
    margin: 0 15px 40px;
	position:relative;
}

.book .section3 .block .content-wrap{
    background: #1A3262;
    padding: 50px 15px 15px;
    max-width: 220px;
    width: 100%;
    min-height: 120px;
	z-index:10;
	position:relative;
}

.book .section3 .block .content-wrap:hover{
    background: #FD703F;
	padding: 20px 15px 15px;
}


.book .section3 .block .content-wrap h4{
	font-size:20px;
	font-weight:700;
	margin:0;
}

.book .section3 .block .content-wrap h4::before{
	content:'';
	background:url('images/YOUPRENEUR-white-arrow-tick.png') no-repeat left center;
	width:12px;
	height:12px;
	display:inline-block;
	margin:0 3px 0 0;
}

.book .section3 .block .content-wrap p{
	margin:0;
	line-height:1;
}

.book .section3 .block .content-wrap img{
	margin-bottom:5px;
	display:none;
}

.book .section3 .block .content-wrap:hover img{
	display:inline;
}

.book .section3 .block::after {
	content:'';
    background: #e4e4eb;
    max-width: 220px;
    width: 100%;
    min-height: 120px;
	display:block;
	z-index:8;
	position:absolute;
	top:-15px;
	right:-15px;
}

.book .section4{
	background:#f8f8fa url('images/YOUPRENEUR-book-s4-bg.jpg') no-repeat left 350px top 90px;
	padding:195px 0 0;
	min-height:725px;
}

.book .section4 .inner{
	max-width:930px;
}

.book .section4 h2{
	color:#FD703F;
	margin:0;
	line-height:1;
}

.book .section4 .content-top{
	background:url('images/YOUPRENEUR-s7-arrow-big-img.png') no-repeat left top 10px;
	margin:0 0 40px 125px;
	padding-left:60px;
	min-height:48px;
}

.book .section5{
	background:#19407f url('images/YOUPRENEUR-book-s5-bg.jpg') no-repeat center top/cover;
	min-height:713px;
	padding:120px 0 40px;
}

.book .section6{
	background:#F9F9F9;
	padding: 140px 0 60px;
}

.book .section6 .content-top h2{
	color:#19407F;
	line-height:1.1;
	margin-bottom:10px;
}

.book .section6 .content-top h4{
	color:#FD703F;
	font-size:27px;
	font-weight:400;
	line-height:1.1;
	margin-bottom:30px;
}

.book .section6 .content-center{
	background:url('images/YOUPRENEUR-book-s6-content-center-bg.jpg') no-repeat;
	max-width:900px;
	min-height:1042px;
	width:100%;
	margin:0 auto 35px;
	padding:400px 125px 20px;
}

.book .section6 .content-center p{
	font-size:22px;
}

.book .section6 .content-center h3{
	color:#FD703F;
	margin:0;
}

.book .section6 .content-center h3.white-text{
	color:#fff;
}

.book .section6 .content-center ul li{
	font-size:23px;
	background:url('images/YOUPRENEUR-book-star-tick.png') no-repeat left center;
	padding-left:40px;
}

.book .section6 .content-center ul{
	margin-bottom:30px;
}

.book .section6 .content-bottom h4{
	color:#19407F;
	font-size:30px;
	font-weight:700;
	line-height:1.1;
	margin-bottom:10px;
}

.book .section6 .content-bottom p{
	color:#76767C;
	font-size:20px;
	font-weight:600;
	line-height:1.2;
	margin-bottom:30px;
}

.book .section6 .content-bottom p a{
	color:#FD703F;
}

.book .section6 .content-center p.free-purchase-text{
	margin-bottom:30px;
	padding-bottom:20px;
	border-bottom:1px solid #4d5b75;
}

.book .section7{
	background:#19407f url('images/YOUPRENEUR-book-s7-bg.jpg') no-repeat center top;
	min-height:655px;
	padding:130px 0 40px;
}

.book .section7 .inner{
	max-width:1150px;
}

.book .section7 h2{
	letter-spacing:-1px;
	margin-bottom:10px;
}

.book .section7 .content-wrap{
	max-width:660px;
	width:100%;
	float:right;
}

.book .section7 p{
	font-size:20px;
	margin-bottom:40px;
}

.book .section7 p strong{
	font-weight:400;
}

.book .section7 p strong a{
	font-weight:600;
}

.book .section7 .maxbutton{
	margin-bottom:40px;
}

.quiz .section1{
	background:#1c427d url('images/YOUPRENEUR-quiz-s1-bg.jpg') no-repeat center bottom/cover;
	min-height:972px;
	padding:120px 0 20px;
}

.quiz .section1 .content-top h2{
	font-weight:600;
	margin:0 0 10px;
	line-height:1;
    font-size:51px;
}

.quiz .section1 .content-top h3{
	font-weight:600;
	margin:0 0 10px;
	line-height:1;
	color:#FD703F;
}

.quiz .section1 .content-top  h3::before {
    content: '';
    background: url('images/YOUPRENEUR-s7-arrow-big-img.png') no-repeat left center/contain;
    margin-right: 10px;
    height: 35px;
    width: 35px;
    display: inline-block;
    line-height: 35px;
    vertical-align: top;
}

.quiz .section1 .content-top p{
	font-size:22px;
  	font-weight:600;
}

.quiz .section1 .content-top p strong{
	font-size:32px;
  	font-weight:700;
    text-decoration:underline;
    line-height:1;
}

.quiz .section1 .content-center {
    background: #F5F6F6;
    padding: 50px 100px;
    text-align: center;
    border-radius: 5px;
    margin: 25px auto 20px;
    max-width: 1000px;
    width: 100%;
    color: #1C427D;
  	min-height:515px;
}

.quiz .section1 .content-center h4{
	font-weight:700;
	margin:0 0 10px;
	line-height:1.4;
	color:#1D427D;
    font-size:24px;
}

.quiz .section1 .content-bottom p a{
	color:#FD703F;
    font-weight:400;
}

.quiz .section2{
	padding:50px 0;
	min-height:600px;
}

.cblog .section1{
	background:#1c427d url('images/YOUPRENEUR-cblog-s1-bg.jpg') no-repeat center bottom;
	min-height:517px;
	padding:160px 0 20px;
}

.cblog .section1 .inner{
	max-width:1030px;
}

.cblog .section1 .content-left{
	max-width:550px;
	width:100%;
}

.cblog .section1 h2{
	font-size:50px;
	margin:0 0 10px;
	line-height:1.1;
}

.cblog .section1 .content-right {
    padding: 45px 75px 25px 25px;
    background: url('images/YOUPRENEUR-cblog-s1-cright-bg.png') no-repeat left top;
    min-height: 233px;
    position: relative;
	max-width:385px;
	width:100%;
}

.cblog .section1 .content-right h4{
	font-size:28px;
	font-weight:700;
	margin-bottom:20px;
	line-height:1.2;
}

.cblog .section2{
	background:#fff;
	padding:50px 0;
}

.cblog .section2 .inner{
	max-width:1140px;
	overflow:visible;
}

.cblog .section2 .content-left{
	-webkit-box-shadow:0px 0px 20px 0px #eee ;
	-moz-box-shadow:0px 0px 20px 0px #eee ;
	box-shadow:0px 0px 20px 0px #eee ;
	max-width:745px;
	width:100%;
	padding:25px;
}

.cblog .section2 .content-left .block{
	text-align:left;
}

.cblog .section2 .s2-title{
	color:#19417F;
	font-weight:700;
	font-size:25px;
	margin-bottom:20px;
}

.cblog .section2 .wpp-post-title {
    font-size: 16px;
}

.cblog .section2 .big-post-wrap .blog-image{
	margin-bottom:20px;
}

.cblog .section2 .big-post-wrap h4,
.cblog .section2 .big-post-wrap h4 a{
	color:#19417F;
	font-size:30px;
	font-weight:400;
	margin-bottom:15px;
}

.cblog .section2 .big-post-wrap .clearfix{
	margin-top:15px;
	overflow:hidden;
}

.cblog .section2 .big-post-wrap .more-link{
	padding:10px 40px;
	color:#fff;
	border:1px solid #FB703F;
	font-size:12px;
	font-weight:500;
	letter-spacing:2px;
	vertical-align:top;
	display:inline-block;
  	background:#FB703F;
}

.cblog .section2 .big-post-wrap .more-link:hover{
	color:#fff;
	background:#94CE47;
  	border:1px solid #94CE47;
}

.cblog .section2 .big-post-wrap .content-wrap{
	font-size:15px;
}

.cblog .section2 .content-right{
	max-width:360px;
	width:100%;
}

.cblog .s2-menu-wrap{
	padding:20px 0 40px;
}

.cblog .section3{
	background:#f9f9f9;
	padding:20px 0 70px;
}

.cblog .section3 .content-top{
	margin-bottom:40px;
}

.blog-wrap{
	width:100%;
	margin:0 auto;
}

.blog-wrap .block {
    max-width: 350px;
    width: 100%;
	margin:0 17px 35px;
    text-align: left;
	display:inline-block;
	background:#fff;
}

.blog-wrap img{
	display:block;
	margin:0 auto;
}

.blog-wrap .no-image{
	background:#ccc;
	max-width:350px;
	width:100%;
	display:block;
	margin:0 auto;
	height:195px;
}

.blog-wrap .block .content-wrap{
	padding:15px 25px;
}

.blog-wrap h4,
.blog-wrap h4 a{
	color:#19417F;
	font-size:20px;
	font-weight:400;
}

.blog-wrap h4{
	margin-bottom:10px;
	line-height:1.2;
}

.blog-wrap .content-wrap{
	color:#434349;
	font-size:15px;
	font-weight:400;
	line-height:1.4;
}

.blog-wrap .more-link{
	padding:10px 15px;
	color:#FB703F;
	border:1px solid #FB703F;
	font-size:12px;
	font-weight:500;
	letter-spacing:2px;
	vertical-align:top;
	display:inline-block;
  	background:transparent;
}

.blog-wrap .more-link:hover{
	color:#fff;
	background:#94CE47;
  	border:1px solid #94CE47;
}

.blog-wrap .clearfix{
	margin-top:15px;
	overflow:hidden;
}

.posts-pagination,
.pagination {
  text-align: center;
  text-transform: uppercase;
  margin:20px auto;
}

.pagination {
  text-align: left;
}

.page-numbers.current,
a.page-numbers:hover,
.archive-pagination li a:hover,
.archive-pagination .active a{
  font-size: 12px;
  color: #fff;
  font-weight: 500;
  background:#F87047;
  padding: 10px 15px;
  display: inline-block;
  line-height: 1;
}

a.page-numbers,
.archive-pagination li a{
  font-size: 12px;
  color: #1C3463;
  font-weight: 500;
  padding: 10px 15px;
  background:#e8e8e8;
  display: inline-block;
  line-height: 1;
}


.menu-blog-categories-container {
  text-align: center;
}

.menu-blog-categories-container li {
    display: inline-block;
    max-width: 220px;
    width: 100%;
}

.menu-blog-categories-container li a{
  display: block;
  padding:30px 10px 10px;
  color:#1C3463;
  font-weight:600;
  font-size:18px;
  border-bottom:3px solid #ccc;
  max-width:auto;
  width:100%;
}

.menu-blog-categories-container li a:hover,
.menu-blog-categories-container li.current-menu-item a,
.page-id-5 .menu-blog-categories-container li.menu-item-284 a{
	background:url('images/YOUPRENEUR-cblog-menu-img.png') no-repeat center top;
	color:#FA703F;
	border-bottom:3px solid #FA703F;
	transition:none;
}

.cpodcast .section1{
	background:#1c427d url('images/YOUPRENEUR-podcast-s1-bg.jpg') no-repeat center bottom;
	min-height:516px;
	padding:145px 0 20px;
}

.cpodcast .section1 .inner{
	max-width:940px;
}

.cpodcast .section1 .content-wrap{
	max-width:530px;
	width:100%;
}

.cpodcast .section1 img{
	margin-bottom:0;
}

.cpodcast .section2{
	background:#fff;
	padding:50px 0;
}

.cpodcast .section2 .inner{
	max-width:1140px;
	overflow:visible;
}

.cpodcast .section2 .content-left{
	-webkit-box-shadow:0px 0px 20px 0px #eee ;
	-moz-box-shadow:0px 0px 20px 0px #eee ;
	box-shadow:0px 0px 20px 0px #eee ;
	max-width:745px;
	width:100%;
	padding:25px;
}

.cpodcast .section2 .content-left .block{
	text-align:left;
}

.cpodcast .section2 .s2-title{
	color:#19417F;
	font-weight:700;
	font-size:25px;
	margin-bottom:20px;
}

.cpodcast .section2 .wpp-post-title {
    font-size: 16px;
}

.cpodcast .section2 .big-post-wrap .blog-image{
	margin-bottom:20px;
}

.cpodcast .section2 .big-post-wrap h4,
.cpodcast .section2 .big-post-wrap h4 a{
	color:#19417F;
	font-size:30px;
	font-weight:400;
	margin-bottom:15px;
}

.cpodcast .section2 .big-post-wrap .clearfix{
	margin-top:15px;
	overflow:hidden;
}

.cpodcast .section2 .big-post-wrap .more-link{
	padding:10px 40px;
	color:#fff;
	border:1px solid #FB703F;
	font-size:12px;
	font-weight:500;
	letter-spacing:2px;
	vertical-align:top;
	display:inline-block;
  	background:#FB703F;
}

.cpodcast .section2 .big-post-wrap .more-link:hover{
	color:#fff;
	background:#94CE47;
    border:1px solid #94CE47;
}

.cpodcast .section2 .big-post-wrap .content-wrap{
	font-size:15px;
}

.cpodcast .section2 .content-right{
	max-width:360px;
	width:100%;
}

.cpodcast .s2-menu-wrap{
	padding:20px 0 40px;
}

.cpodcast .section3{
	background:#f9f9f9;
	padding:20px 0 70px;
}

.cpodcast .section3 .content-top{
	margin-bottom:40px;
}

.menu-podcast-categories-container {
  text-align: center;
}

.menu-podcast-categories-container li {
    display: inline-block;
    max-width: 220px;
    width: 100%;
}

.menu-podcast-categories-container li a{
  display: block;
  padding:30px 10px 10px;
  color:#1C3463;
  font-weight:600;
  font-size:18px;
  border-bottom:3px solid #ccc;
  max-width:auto;
  width:100%;
}

.menu-podcast-categories-container li a:hover,
.menu-podcast-categories-container li.current-menu-item a,
.page-id-5 .menu-podcast-categories-container li.menu-item-284 a{
	background:url('images/YOUPRENEUR-cblog-menu-img.png') no-repeat center top;
	color:#FA703F;
	border-bottom:3px solid #FA703F;
	transition:none;
}

#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input{
	font-size:18px!important;
}

div.asl_w{
	padding:20px!important;
}

.popup-search2 div[id*="ajaxsearchlite"].wpdreams_asl_container {
    width: 96%;
    margin: 0px 0px 0px 0px;
    background-color: #fff;
    border: 1px solid #ccc;
}

.bctt-click-to-tweet {
    display: block;
    background-color: #fff;
    position: relative;
    border: 1px solid #dddddd;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 25px;
    margin-bottom: 25px;
    margin-top: 25px;
}

.bctt-ctt-text a {
    padding: 0;
    margin: 0;
    position: relative;
    color: #FD703F !important;
    font-family: 'Montserrat', sans-serif!important;
    font-size: 23px;
    line-height: 1.2;
    font-weight: 700;
    text-decoration: none !important;
    text-transform: none !important;
    word-wrap: unset;
    border-bottom: none !important;
    box-shadow: none !important;
}

a.bctt-ctt-btn {
    position: absolute;
    right: 10px;
    bottom:10px;
  	color:#1DA1F2!important;
}

.events-sales .section1{
	background:#19407f url('images/YOUPRENEUR-book-s1-bg.jpg') no-repeat center bottom;
	min-height:720px;
	padding:150px 0 20px;
}

.events-sales .dash-spacer{
	padding:0 15px;
}

.events-sales .section1 .content-wrap h2{
	margin-bottom:20px;
  	line-height:1;
}

.events-sales .section1 .content-wrap h4{
	font-size:25px;
  	font-weight:700;
  	text-transform:uppercase;
  	line-height:1;
  	margin-bottom:70px;
}

.events-sales .section1 .maxbutton .mb-text{
	padding:20px 60px!important;
}

.events-sales .section1 p{
	font-size:20px;
  	line-height:1.9;
}

.events-sales .section1 .content-bottom{
  	margin:50px auto 0;
  	width:100%;
	max-width:1160px;
}

.events-sales .section1 .content-bottom h4{
	font-weight:500;
	font-size:16px;
}

.events-sales .section1 .content-bottom .content-left{
	max-width:130px;
	width:100%;
	padding-top:23px;
}

.events-sales .section1 .content-bottom .content-right{
	max-width:1030px;
	width:100%;
}

.events-sales .section1 .content-bottom .block{
	max-width:120px;
	width:100%;
}

.events-sales .section3{
  	background:#eee url('images/YOUPRENEUR-events-sales-s3-bg.jpg') no-repeat center bottom;
	padding:85px 0 40px;
  	min-height:752px;
}

.events-sales .section3 h3{
	margin-bottom:40px;
}

.events-sales .section3 .block{
	background:#fff;
  	max-width:360px;
  	width:100%;
  	min-height:425px;
  	margin:0 10px 20px;
}

.events-sales .section3 .block .content-text{
	color:#434349;
  	font-weight:400;
  	font-size:18px;
  	text-align:left;
  	padding:25px 35px;
}

.events-sales .section3 .block .title-wrap{
	background:#1A3262;
  	text-align:left;
  	padding:30px 10px 30px 30px;
  	line-height:1;
}

.events-sales .section3 .block .title-wrap .orange-text{
	font-size:25px;
  	font-weight:400;
  	color:#FD703F;
}

.events-sales .section3 .block .title-wrap .white-text{
	font-size:25px;
  	font-weight:700;
  	color:#fff;
    padding-left:25px;
    background: url('images/YOUPRENEUR-widget-arrow-img.png') no-repeat left center;
    background-size: auto auto;
	background-size: 18px 18px;
}

.events-sales .section4{
	background:#214383 url('images/YOUPRENEUR-book-s5-bg.jpg') no-repeat center bottom;
	min-height:800px;
	padding:110px 0 40px;
}

.events-sales .section4 h3{
	margin-bottom:55px;
}

.events-sales .section5.s5-tab1 {
    background: #fff url('images/YOUPRENEUR-free-ebook-s2-bg.jpg') no-repeat center bottom;
    min-height: 790px;
    padding: 245px 0 40px;
}

.events-sales .section5 {
    background: #fff;
    min-height: 790px;
    padding: 170px 0 40px;
}

.events-sales .section5 .inner{
	overflow:visible;
}

.events-sales .section5 .s5-title{
	color:#1A3262;
  	text-align:center;
  	margin-bottom:20px;
  	position:relative;
  	z-index:20;
}

.events-sales .section5 .s5-subtitle {
  	margin-bottom:60px;text-align:center;
    width:100%;
}


.events-sales .section5 .block {
  max-width: 250px;
  width: 100%;
  margin: 0 20px 20px;
}

.events-sales .section5 .block p{
  margin: 0;
  font-size:18px;
  color: #434349;
  font-weight: 400;
}

.events-sales .section5 .block h4{
  margin: 0;
  font-size:26px;
  color: #1A3262;
  font-weight: 400;
}

.events-sales .section5.s5-tab1 .content-wrap{
	max-width:550px;
  	width:100%;
  	float:right;
}

.events-sales .section5.s5-tab1 h3{
	color:#1A3262;
  	font-weight:400;
}

.events-sales .section5.s5-tab1 h3 strong{
	font-weight:700;
  	color:#FD703F;
}

.events-sales .section5.s5-tab1 p{
	font-size:20px;
}

.events-sales .section5.s5-tab3 .block:first-of-type {
    max-width: 840px;
    width: 100%;
    margin: -120px -120px 0 -350px;
}

.events-sales .section5.s5-tab3 .block{
	margin:0 10px 20px;
}

.events-sales .section5.s5-tab4 .block:first-of-type {
    max-width: 840px;
    width: 100%;
    margin: -120px -120px 0 -250px;
}

.events-sales .section5.s5-tab3 .block:first-of-type img,
.events-sales .section5.s5-tab4 .block:first-of-type img{
	margin-bottom:-80px;
}

.events-sales .section6{
  	background:#fff;
	padding:0 0 125px;
}

.events-sales .section6 .inner{
	background:#19407f url('images/YOUPRENEUR-book-s1-bg.jpg') no-repeat center top;
  	max-width:900px;
  	width:100%;
  	min-height:530px;
  	padding:100px 0 0;
}

.events-sales .section6 .content-wrap{
	max-width:600px;
  	width:100%;
  	margin:0 auto;
}

.events-sales .section6 h3{
	line-height:1;
  	margin-bottom:5px;
}

.events-sales .section6 p{
	font-size:24px;
  	margin-bottom:25px;
}

.events-sales .section6 ul li{
	font-size:23px;
	background:url('images/YOUPRENEUR-book-star-tick.png') no-repeat left center;
	padding-left:40px;
  	margin-bottom:5px;
}

.events-sales .section6 ul{
	margin-bottom:30px;
}

.events-sales .section6 strong{
	font-weight:700;
}

.events-sales .section7{
	background:#9fa5ad url('images/YOUPRENEUR-events-sales-s7-bg.jpg') no-repeat center top;
	min-height:734px;
	padding:0 0 30px;
}

.events-sales .section7 .content-wrap{
	background: url('images/YOUPRENEUR-events-sales-content-wrap-s7-bg.png') no-repeat left top;
  	padding:95px 100px 30px 65px;
    max-width:662px;
  	width:100%;
  	min-height:642px;
}

.events-sales .section7 h3{
	margin-bottom:0;
  	line-height:1;
}

.events-sales .section7 h4{
	font-size:35px;
  	color:#1A3262;
  	font-weight:400;
  	margin-bottom:30px;
}

.events-sales .section7 p{
	font-size:20px;
  	color:#434349;
}

.events-sales .section8{
	background:#19407f url('images/YOUPRENEUR-book-s1-bg.jpg') no-repeat center top;
	min-height:650px;
	padding:120px 0 30px;
}

.events-sales .section8 .inner{
	max-width:1010px;
}

.events-sales .section8 h2{
	margin-bottom:20px;
  	line-height:1;
}

.events-sales .section8 h4{
	font-size:25px;
  	font-weight:700;
  	text-transform:uppercase;
  	line-height:1;
  	margin-bottom:35px;
}

.events-sales .section8 .maxbutton .mb-text{
	padding:20px 60px!important;
}

.events-sales .section8 p{
	font-size:20px;
  	line-height:1.9;
}

.events-sales .section8 img.aligncenter{
	margin-bottom:40px;
}

.page-template-events-sales-page #fb-root {display:none;}









#academy-section22.academy-section25 {
    min-height: initial;
    background: url('images/YOUPRENEUR-ACADEMY-PAGE-SECT22BG_03-min.jpg') no-repeat top center;
    padding-bottom: 60px;
}

#academy-section22.academy-section25 .academy-topinner25{
	margin-bottom:50px;
}

.academy-wrap .section23{
  	background:#fff url('images/YOUPRENEUR-academy-s23-bg.jpg') repeat-x left top;
	padding:120px 0 60px;
}

.academy-wrap .section23 .inner{
	background:url('images/YOUPRENEUR-academy-arrow-bg-guarantee.png') no-repeat left top;
  	max-width:1300px;
}

.academy-wrap .section23 h2{
  	font-size:45px;
	color:#1B3361;
  	margin-bottom:25px;
  	line-height:1.2;
}

.academy-wrap .section23 .content-top{
	max-width:1020px;
  	width:100%;
  	margin:0 auto;
  	overflow:hidden;
}

.academy-wrap .section23 .content-top p{
	color:#434349;
  	font-size:26px;
  	font-weight:400; 
  	line-height:1.3;
}

.academy-wrap .section23 .content-bottom{
  	clear:both;
	max-width:980px;
  	width:100%;
  	margin:0 auto;
}

.academy-wrap .section23 .content-wrap{
	max-width:690px;
  	width:100%;
  	float:right;
}

.academy-wrap .section24{
  	background:#F7F7F7;
	padding:120px 0 90px;
}

.academy-wrap .section24 .inner{
	max-width:1050px;
}

.academy-wrap .section24 h2{
  	font-size:45px;
	color:#1B3361;
  	margin-bottom:10px;
}

.academy-wrap .section24 h4{
	color:#1B3361;
  	font-size:26px;
  	font-weight:400;
  	margin-bottom:40px;
}

.academy-wrap .section24 .faqs {
    padding:10px 0 0;
}

.academy-wrap .section24 .faq {
    padding-bottom: 10px;
}

.academy-wrap .section24 .faq .question {
    background-color: #efefef;
    padding: 10px 30px;
    font-weight: 600;
    color: #434349;
    cursor: pointer;
    display: flex;
	font-size:22px;
}

.academy-wrap .section24 .faq .question i {
    font-weight: 400;
    padding: 5px;
    font-size: 15px;
}

.academy-wrap .section24 .faq .question .orange-color{
	margin-right:10px;
}

.academy-wrap .section24 .faq .question .orange-color::before {
    content: '';
    background: url('images/YOUPRENEUR-academy-faq-arrows-img.png') no-repeat left top;
    padding: 0 0 0 15px;
    display: inline-block;
    width: 15px;
    height: 15px;
    margin: 0;
}

.academy-wrap .section24 .faq .question.active .orange-color::before {
    content: '';
    background: url('images/YOUPRENEUR-academy-faq-arrows-img.png') no-repeat left bottom;
}

.academy-wrap .section24 .faq .answer {
    padding: 15px 30px 10px 50px;
}

.academy-wrap .section24 .faq .answer p {
    font-size:20px;
	margin-bottom:25px;
  	line-height:1.4;
}

.homepage.academy-section2 .section2 .content-left{
	padding-top:22px;
}

a, button, input:focus, 
input[type="button"], 
input[type="reset"], 
input[type="submit"], 
textarea:focus, 
.button, 
.gallery img {
    -webkit-transition: unset;
    -moz-transition: unset;
    -ms-transition: unset;
    -o-transition: unset;
    transition: unset;
}

.home .widget.instagram-widget {
    background: #fff;
}

.page-id-99 .content .entry {
    background-color: #fff;
    min-height: 1185px;
}

.tpl-custom-page .pp-read-more {
    font-weight: 500;
    font-size: 12px;
    letter-spacing: 1px;
    color: #FB703F;
    display: block;
    margin-top: 15px;
}

.tpl-custom-page .pp-right-content {
    max-width: 210px;
    width: 100%;
    float: right;
}

.sidebar-primary .pp-read-more {
    font-weight: 500;
    font-size: 10px;
    letter-spacing: 1px;
    color: #FB703F;
    display: block;
    margin-top: 8px;
}

.sidebar-primary .pp-right-content {
    max-width: 165px;
    width: 100%;
    float: right;
}

.home #menu-item-747.current-menu-item a {
    color: #fff;
}

#yp-plan {padding-bottom:40px;}

#yp-plan .yp-tier-box{
	display: inline-block;
	max-width: 482px;
	width: 100%;
	vertical-align: top;
	background: #ffffff;
	margin:30px 10px 0 10px;
}

.tier-header-wrp {
    min-height: 100px !important;
	padding:30px 10px;
    text-align:center;
}
.tier-header-wrp h3 {font-size:50px;line-height:50px;}
.tier-header-wrp  p.pricetier {font-size:30px !important;line-height:30px !important;margin:10px 0 0 0 !important;}
.tier-header-wrp  .pricetier .small-price {font-size:20px;line-height:30px;}

.tier-inner-wrap {
	min-height:400px !important;
	position: relative;
	padding-bottom:30px !important;
	padding-top: 30px !important;
}



.tier-inner-wrap ul {
    max-width: 370px;
    width: 100%;
    margin: 0 auto;
}

.tier-inner-wrap ul li{
	background: url('images/YOUPRENEUR-ACADEMY-PAGE-chevronarrowright_03.png') no-repeat;
		background-position-x: 0%;
		background-position-y: 0%;
	background-position-x: 0%;
	background-position-y: 0%;
	background-position-x: 0%;
	background-position-y: 0%;
	color: #363d4d;
	font-size: 17px;
	font-weight: 400;
	padding-left: 18px;
	line-height: 23px;
	background-position: top 9px left;
	text-align: left;
	margin-bottom: 10px;
}

.tier-header-wrp h3 {
    font-size: 60px !important;
    font-weight: 800;
    color: #fff;
	margin-bottom: 5px;
    line-height: 60px !important;
}

.pricetier {
	font-size: 68px !important;
	font-weight: 700;
	color: #fff;
	line-height: 82px;
}

.pricetier .small-price{
	font-weight:400;
	font-size: 25px;
}

.pricetier strong {
    display: block;
    font-size: 18px;
    line-height: 20px;
  	font-weight:800;
}


.tier-buttons {width:100%;padding: 0 0 30px 0;text-align:center;}
.tier-buttons p {margin:0;}
.tier-buttons p strong {width:100%;float:left;font-size: 30px;text-transform:uppercase;font-weight: 800;color: #363d4d;margin-bottom:0;line-height: 32px;text-align:center;}
.tier-buttons p a {width:80%;display:inline-block;margin-top:20px;}













.fixed-header,
.tpl-custom-page .fixed-header,
.home .fixed-header{
  	background-color:#1a4081;
    position: fixed;
    width: 100%;
    z-index: 300;
  	display:none;
}

.fixed-header .title-area{
	margin-top:4px;
}

.fixed-header .search-header {
    top: 0;
    position: absolute;
}

#gform_submit_button_3 {
    color: #fff;
    background: #FD703F;
}

#gform_wrapper_3 .gform_footer.top_label:hover{
    border: 15px solid rgba(148, 205, 76, .3)!important;
    border-top-color: rgba(148, 205, 76, .3)!important;
    border-right-color: rgba(148, 205, 76, .3)!important;
    border-bottom-color: rgba(148, 205, 76, .3)!important;
    border-left-color: rgba(148, 205, 76, .3)!important;
}

#gform_wrapper_3 .gform_footer.top_label:hover  #gform_submit_button_3{
   	color: #fff;
    background: #94CE47;
  	border:1px solid #94CE47;
}


.cpodcast .section1 .logos-wrap p {
  display: inline-block;
  margin: 3px;
}

.cpodcast .section1 .logos-wrap p img {
  margin: 0;
}

.cpodcast .section1 .logos-wrap p a {
  display: block;
}

.smart-track-player{
	margin-top:-20px!important;
  	margin-bottom:20px!important;
}

.widget.building-footer-widget,
.widget.marketing-footer-widget{
	background:#ff843f  url('images/YOUPRENEUR-optin-orange-bg.jpg') no-repeat left top/cover;
  	max-width:735px;
  	width:100%;
  	min-height:350px;
  	padding:45px 50px 20px;
  	margin-bottom:20px;
}

.widget.monetising-footer-widget{
	background:#284694  url('images/YOUPRENEUR-optin-blue-bg.jpg') no-repeat left top/cover;
  	max-width:735px;
  	width:100%;
  	min-height:350px;
  	padding:45px 50px 20px;
  	margin-bottom:20px;
}

.widget.building-footer-widget h2,
.widget.marketing-footer-widget h2,
.widget.monetising-footer-widget h2{
	font-size:33px;
  	line-height:1.2;
  	margin-bottom:5px;
}

.widget.building-footer-widget p,
.widget.marketing-footer-widget p,
.widget.monetising-footer-widget p{
	font-size:17px;
  	font-weight:500;
  	line-height:1.4;
  	margin-bottom:25px;
  	font-family:'Montserrat', sans-serif;
}

.optin-btn{
  	border: 10px solid rgba(255, 255, 255, .3)!important;
    border-top-color: rgba(255, 255, 255, .3)!important;
    border-right-color: rgba(255, 255, 255, .3)!important;
    border-bottom-color: rgba(255, 255, 255, .3)!important;
    border-left-color: rgba(255, 255, 255, .3)!important;
  	border:1px solid #fff;
	background-color:#fff!important;
  	font-size:13px;
  	color:#FF7035!important;
  	font-weight:500;
  	font-family:'Montserrat', sans-serif;
  	padding:17px 35px;
  	line-height:1;
  	background-clip: padding-box;
  	letter-spacing:1px;
  	display:inline-block;
}

.optin-btn:hover{
  	color:#fff!important;
    background-color: #94cd4c!important;
    border: 10px solid rgba(148, 205, 76, .3)!important;
    border-top-color: rgba(148, 205, 76, .3)!important;
    border-right-color: rgba(148, 205, 76, .3)!important;
    border-bottom-color: rgba(148, 205, 76, .3)!important;
    border-left-color: rgba(148, 205, 76, .3)!important;
  	border:1px solid #94cd4c;
}



.banner-section{
	padding:75px 0 25px;
  	min-height:222px;
  	max-width:1120px;
  	margin:20px auto;
}

.banner-section .inner{
  	max-width:960px;
}

.banner-section h3{
	font-size:35px;
  	font-weight:700;
  	margin-bottom:10px;
}

.banner-section .content-left{
	max-width:660px;
  	width:100%;
}

.banner-section .content-right{
	max-width:275px;
  	width:100%;
}

.banner-section .content-right a{
  	border: 10px solid rgba(255, 255, 255, .3)!important;
    border-top-color: rgba(255, 255, 255, .3)!important;
    border-right-color: rgba(255, 255, 255, .3)!important;
    border-bottom-color: rgba(255, 255, 255, .3)!important;
    border-left-color: rgba(255, 255, 255, .3)!important;
  	border:1px solid #fff;
	background-color:#fff!important;
  	font-size:15px;
  	color:#FF7035!important;
  	font-weight:500;
  	font-family:'Montserrat', sans-serif;
  	padding:17px 35px;
  	line-height:1;
  	background-clip: padding-box;
  	letter-spacing:1px;
  	display:inline-block;
}

.banner-section .content-right a.event-orange-btn{
  	color:#fff!important;
    background-color: #FD703F!important;
  	border: 10px solid rgba(250, 112, 71, .3)!important;
    border-top-color: rgba(250, 112, 71, .3)!important;
    border-right-color: rgba(250, 112, 71, .3)!important;
    border-bottom-color: rgba(250, 112, 71, .3)!important;
    border-left-color: rgba(250, 112, 71, .3)!important;
  	border:1px solid #FD703F;
}

.banner-section .content-right a:hover,
.banner-section .content-right a.event-orange-btn:hover{
  	color:#fff!important;
    background-color: #94cd4c!important;
    border: 10px solid rgba(148, 205, 76, .3)!important;
    border-top-color: rgba(148, 205, 76, .3)!important;
    border-right-color: rgba(148, 205, 76, .3)!important;
    border-bottom-color: rgba(148, 205, 76, .3)!important;
    border-left-color: rgba(148, 205, 76, .3)!important;
  	border:1px solid #94cd4c;
}

.banner-section .content-left .custom-wrap{
	max-width:370px;
  	width:100%;
  	float:right;
}


/* Mobile Responsiveness */

@media all and (max-width:1200px){
  
  	.widget.building-footer-widget img,
	.widget.marketing-footer-widget img,
  	.widget.monetising-footer-widget img{
  		margin:0 0 20px;
      	float:none!important;
      	display:block;
  	}
  
    .podcast-btn{
        text-align:center;
        margin:0 auto 20px;
    }

    .podcast-btn .mb-text{
        letter-spacing:1px;
    }
  
  	.tpl-custom-page .pp-right-content {
   	 	width: 60%;
      	max-width:unset;
  	}
  
  	.events-sales .section5.s5-tab3 .block:first-of-type,
  	.events-sales .section5.s5-tab4 .block:first-of-type{
    	max-width: 840px;
    	width: 100%;
    	margin: 0 auto 20px;
    	display: block;
	}
  
  .events-sales .section1 .content-bottom .content-left {
      max-width: unset;
      width: 100%;
      padding-top: 0;
      text-align: center;
  }

  .events-sales .section1 .content-bottom .content-right {
      max-width: unset;
      width: 100%;
  }
  
  .tpl-custom-page .about .section1{
  	padding-top:200px!important;
  }
  
  .cpodcast .section1 .content-wrap{
  	padding-top:50px;
  }
  
  .cblog .section2 .content-left,
  .cpodcast .section2 .content-left{
  	max-width:unset;
    width:68%;
  }
  
  .cblog .section2 .content-right,
  .cpodcast .section2 .content-right{
  	max-width:unset;
    width:30%;
  }
  
  .menu-blog-categories-container li a,
  .menu-podcast-categories-container li a{
  	margin: 0 0 10px;
  }
  
  	.free-ebook .section1 .content-left,
  	.free-ebook .section1 .content-right,
  	.free-ebook .section4 .content-left,
  	.free-ebook .section4 .content-right{
  		width:47%;
      	max-width:unset;
  	}
  
    .related-posts-wrap .block,
  	.related-posts-wrap .block:nth-child(2){
    	float: none;
    	margin: 0 auto 20px;
	}
  
    .content-sidebar .content {
    	width: 65%;
	}
  
    .tpl-custom-page .section1{
      padding-top:150px!important;
    }
  
    .homepage .section6 .content-top,	
  	.book .section4 .content-top {
    	background: url('images/YOUPRENEUR-s7-arrow-big-img.png') no-repeat left top 10px;
    	margin: 0 0 40px;
      	min-height:60px;
    }
  
    .homepage .section5 .s5-image {
        float: right;
        margin: 0 auto;
        width:47%;
    }
  
  	.homepage .section6 {
    	background: #fff;
    	padding: 40px 0;
    	min-height: initial;
	}

    .homepage .s5-title {
        display: block;
        max-width: 100%;
        text-align: center;
        line-height: 1;
        vertical-align: top;
        margin-bottom:40px;
    }

    .homepage .section5 {
        background-size:cover;
        padding: 50px 0 20px;
        min-height: initial;
        overflow: hidden;
        z-index: 20;
    }

    .homepage .section5 .content-wrap {
        max-width: unset;
        width: 50%;
        display: inline-block;
        vertical-align: top;
        margin: 0;
        padding: 20px 0 0;
    }
  
  	.homepage .section4 .content-wrap {
    	max-width: 100%;
    	width: 100%;
    	display: block;
    	vertical-align: top;
    	margin: 0 auto;
    	text-align: center;
	}
  
   	.homepage .section4 {
    	background: #f7f7fa;
    	padding: 50px 0;
    	min-height: initial;
	}
  
  	.homepage .s4-title {
    	color: #091428;
    	max-width: 100%;
    	line-height: 1;
    	width: 100%;
    	text-align: center;
	}
  
  	.homepage .section2 .content-left,
  	.book .section2 .content-left{
    	max-width: 100%;
    	width: 100%;
    	padding-top: 17px;
    	float: none;
    	text-align: center;
	}
  
  	div[id*="ajaxsearchlite"].wpdreams_asl_container {
    	width: 96%!important;
    	margin:0 auto !important;
	}
  
  /*  .site-header .widget-area {
      	margin-top: 50px;
  	}*/
  
  .genesis-nav-menu a{
  	padding:10px;
  }
	
	.site-header .wrap,
	.inner,
	.single .site-inner,
    .site-inner{
		width:96%;	
	}
	
}

@media all and (max-width:1100px){
  
  	.banner-section{
		width:96%!important;
	}
  
  	.banner-section .content-left,
  	.banner-section .content-right,
  	.banner-section .content-left .custom-wrap{
  		width:96%;
      	max-width:unset;
      	float:none;
      	margin-left:auto;
      	margin-right:auto;
  	}
  
  	.banner-section h3{
  		margin-bottom:25px;
  	}
  
  	.genesis-nav-menu a{
  		font-size:14px;
      	padding:10px 6px;
  	}
  
  	.tpl-custom-page .pp-right-content {
   	 	width: 55%;
      	max-width:unset;
  	}
  
    .events-sales .section5.s5-tab1 {
        background: #fff none;
        min-height: initial;
        padding: 50px 0;
    }

    .events-sales .section5.s5-tab1 .content-wrap {
        max-width: unset;
        width: 100%;
        float: none;
    }
  
	.book .section1 .content-left, 
  	.book .section1 .content-right {
    	width: 48%;
    	max-width: unset;
    	margin: 0;
	}
  
  	.book .section1 .content-left h3 {
    	font-size: 30px;
  	}
  
  	.free-ebook .section2 .content-wrap{
  		width:100%;
      	max-width:100%;
  	}
  
  	.free-ebook .section2{
  		background:#fff;
      	min-height:initial;
      	padding:50px 0;
  	}
  
    .about .section2 .block .content-left .time-wrap {
    	width: 98px;
    	right: 40px;
	}
  
    .about .section2 .block .content-right .time-wrap {
        background-position:right top;
    	width: 98px;
    	left: 40px;
	}
  
    .homepage .section7 {
    	padding: 320px 0 40px;
	}
  
  	.about .section3{
  		padding:40px 0;
  	}
  
    .homepage .section7 .content-left,
    .homepage .section7 .content-right,
  	.about .section3 .content-left,
    .about .section3 .content-right{
        max-width:700px;
        width:100%;
        float:none;
        margin:0 auto 30px;
        padding:0;
    }
	
}

@media all and (min-width:1001px){

	.mobile-menu-wrap{
		display:none!important;
	}
	
}

@media all and (max-width:1000px){
  
  .fixed-header{
  	display:none!important;
  }
  
    .tpl-custom-page .pp-right-content {
   	 	width: 50%;
      	max-width:unset;
  	}
  
  .tpl-custom-page .about .section1{
  	padding: 20px 0 40px !important;
	min-height: initial;
  }
  
  .cpodcast .section1{
  	background-image:none;
  } 
  
  .cpodcast .section1 .content-wrap {
    	max-width: 530px;
    	width: 100%;
    	margin: 0 auto;
    	text-align: center;
    	padding:0!important;
	}
  
  .cpodcast .section1{
  	min-height:initial;
  }

  .cblog .section1 .content-left,
  .cblog .section1 .content-right{
  	float:none;
    margin:0 auto 30px;
  }
  
  .cblog .section1 .content-left{
  	padding:0;
    max-width:unset;
  }
  
  .cblog .section1 .content-left br{
  	display:none;
  }
  
  	.book .section1 .content-left{
  		padding:0;
  	}
  
  	.book .section1{
        min-height:initial;
        overflow:hidden;
	}
  
  	.free-ebook .section1{
  		min-height:initial;
  	}
  
  	.webinar .section2 .content-left,
  	.webinar .section2 .content-right{
  		width:100%;
        float:none;
      	margin:0 auto;
  	}
  
  	.webinar .section1{
  		min-height:initial;
  	}
  
    .about .section2 .block.row-1{
        margin-bottom:0;
    }

    .about .section2 .block.row-5,
  	.about .section2 .block.row-6 .content-right{
        margin-top:0;
    }
  
    .content-sidebar .content {
    	width: 60%;
	}
  
    .about .section2 .block .content-left,
  	.about .section2 .block .content-right{
  		background:#fff none;
  	}
  
  	.about .section2{
  		background:none;
  	}
  
    .about .section2 .blocks-wrap{
        background:none;
    }

    .about .section2 .block .content-left,
    .about .section2 .block .content-right{
        float:none;
        margin:0 auto 20px;
    }
  
  	.about .section2 .block{
  		margin:0 auto!important;
  	}
  
  	.footer-main-widget{
  		display:none;
  	}
	
	.header-title {
    	padding: 40px 0 0;
	}

	.footer-widgets {
    	padding-top: 40px;
	}

	.footer-widgets .widget {
    	display: inline-block;
    	margin: 0 auto 10px;
    	text-align: center;
    	width: 100%;
	}

	.widget-area.header-widget-area{
		display:none;
	}

	.search-header,
    .popup-search2{
		display:none!important;
	}

	.site-header .search-form {
		display:block;
	}

	.title-area {
    	display: block;
    	float: none;
    	left: 0;
    	margin: 0 auto;
    	position: relative;
    	right: 0;
        width:100%;
		padding:0;
	}

	.header-logo, 
	.header-image .site-title > a {
    	display: block;
    	float: none;
    	margin: 0 auto 10px;
        width:240px;
		background-size:contain;
	}

	#mobile-menu-section,
	#toggle-nav, 
	.toggle-wrap{ 
		display:block; 
	}

	.mobile-menu-wrap{ 
		float:none; 
		clear:both; 
		background:#2c3240; 
		max-width: 100%; 
		margin:0 auto; 
		padding-bottom: 0 !important; 
	}	

	.mobile-menu-wrap li a{
    	color: #fff;
    	display: block;
    	font-size: 15px;
    	font-weight: 800;
    	padding: 20px;
		text-transform:uppercase;
	}

	.mobile-menu-wrap li{
    	color: #fff;
    	display: block;
	}

	.mobile-menu-wrap .menu-item{
    	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    	border-bottom: 1px solid #fff;
    	display: block;
    	float: none;
		text-align: left;
	}
	
	.mobile-menu-wrap .wrap{ 
		width: 100% !important; 
	}	

	.mobile-menu-wrap .menu-item:last-of-type{ 
		border-bottom:none; 
	}

	.mobile-menu-wrap a:hover, 
	.mobile-menu-wrap .current-menu-item a,
	.mobile-menu-wrap .sub-menu a:hover, 
	.mobile-menu-wrap .sub-menu a:hover {
    	background: #2d2d2d none repeat scroll 0 0;
    	color: #fff !important;
	}

	.site-header .wrap {
    	max-width: 1150px;
    	padding: 15px 0 0;
    	width: 96%;
	}

	.site-inner {
    	max-width: 950px;
	}
  
    .tpl-custom-page .site-header{
  		position:relative;
      	background-color: #1c427d;
        min-height:initial;
        padding:20px 0;
	}
  
    .tpl-custom-page .section1{
      padding-top:10px!important;
    }
  
  	.site-header{
  		padding:20px 0;
  	}
  
}

@media all and (max-width:960px){

   	.widget.building-footer-widget img,
	.widget.marketing-footer-widget img,
  	.widget.monetising-footer-widget img{
  		margin:0 24px 24px;
      	float:left!important;
      	display:inline;
  	}
  
  	.widget.building-footer-widget br,
	.widget.marketing-footer-widget br,
  	.widget.monetising-footer-widget br{
  		display:none;
  	}
  
	.sidebar-primary {
    	float: none;
    	margin: 0 auto;
    	max-width: 325px;
    	width: 100%;
	}

	.content-sidebar .content,
	.content {
    	float: none;
    	margin: 0 auto;
    	max-width: 96%;
    	width: 100%;
	}
  
  	.book .section6 .content-center {
    	background: #203E7A;
    	max-width: 700px;
    	min-height: initial;
    	width: 100%;
    	margin: 0 auto 35px;
    	padding: 30px;
	}

}

@media all and (max-width:900px){
  
  .cblog .section2 .content-left,
  .cpodcast .section2 .content-left{
  	max-width:600px;
    width:100%;
    margin:0 auto 30px;
    float:none;
  }
  
  .cblog .section2 .content-right,
  .cpodcast .section2 .content-right{
  	max-width:300px;
    width:100%;
    margin:0 auto;
    float:none;
  }
  
  	.book .section7 .content-wrap {
    	float: none;
	}
  
  	.book .section7 .mb-text{
  		padding:15px!important;
  	}
  
  	.webinar .section1 .content-wrap {
    	width: 100%;
      	max-width:100%;
    	float: none;
      	margin:0 auto;
      	text-align:center;
	}
  
    .home .site-header{
  		position:relative;
      	background-color: #1c427d;
        min-height:initial;
        padding:20px 0;
	}
  
    .homepage .section9{
      background:#FD7348;
    }
  
    .homepage .section6 h2,
  	.book .section4 h2{
    	font-size: 40px;
  	}
  
  	.homepage .section6 h3 {
    	font-size: 30px;
  	}
  
  	.homepage .section3 .block{
  		margin:0 auto 10px;
  	}
  
  	.section-wrap{
		background-image:none!important;
		min-height:initial!important;
		padding:40px 0!important;
	}
  
  	.homepage .section2,
  	.book .section2{
  		padding:28px 0!important;
  	}
  
  	.homepage .section7{
  		padding-bottom:0!important;
  	}

	.homepage .section1 {
    	background: #1a4081 url('images/YOUPRENEUR-s1-bg-mobile.jpg') no-repeat center top/cover!important;
    	min-height: initial;
    	padding: 30px 0!important;
	}
  
  	.homepage .section1 h3{
  		font-size:28px;
  	}
  
	.homepage .section1 .content-wrap {
    	margin: 30px auto;
  	}
  
    div.asl_w {
    	padding: 10px !important;
	}
  
}

@media all and (max-width:800px){

    .widget.building-footer-widget h2,
	.widget.marketing-footer-widget h2,
  	.widget.monetising-footer-widget h2{
  		font-size:25px!important;
  	}
  
    .widget.building-footer-widget img,
	.widget.marketing-footer-widget img,
  	.widget.monetising-footer-widget img{
  		margin:0 0 20px;
      	float:none!important;
      	display:block;
  	}
  
  	.widget.building-footer-widget,
	.widget.marketing-footer-widget,
  	.widget.monetising-footer-widget{
  		padding:25px 15px;
  	}
  
  	.widget.building-footer-widget br,
	.widget.marketing-footer-widget br,
  	.widget.monetising-footer-widget br{
  		display:none;
  	}
  
    .widget.launchpad-widget img{
      float:none;
      display:block;
    }
  
  	.events-sales .section7 .content-wrap {
    	background: #fff;
    	padding: 50px 20px;
    	max-width: 662px;
    	width: 100%;
    	min-height: initial;
    	margin: 0 auto;
	}
  
  	.events-sales .section6 .inner {
    	background: #19407f url('images/YOUPRENEUR-book-s1-bg.jpg') no-repeat center top;
    	max-width: 500px;
    	width: 100%;
    	min-height: initial;
    	padding: 50px 20px;
	}
  
  	.events-sales .section5.s5-tab3 .block:first-of-type img, 
  	.events-sales .section5.s5-tab4 .block:first-of-type img {
    	margin-bottom: -30px;
	}
  
  .events-sales .section5 .block{
  	margin:0 auto 20px!important;
  }
  
  .events-sales .section3 .block{
  	margin:0 auto 20px;
  }
  
    .events-sales .section1 .content-wrap h4,
  	.events-sales .section8 h4{
        line-height:1.2;
      	margin-bottom:30px;
 
    }

    .events-sales .section1 .maxbutton .mb-text,
  	.events-sales .section8 .maxbutton .mb-text{
        padding:20px 30px!important;
    }

    .events-sales .section1 p,
  	.events-sales .section8 p{
        line-height:1.6;
    }
  
  	.quiz .section1 .content-top p strong{
  		font-size:23px;
  	}
  
    .quiz .section1 .content-center {
        padding: 40px 20px;
        min-height:initial;
    }
  
    .cpodcast .section1{
  		padding-top:20px!important;
  	}
  
  	.homepage .section6 .content-top,	
  	.book .section4 .content-top {
    	background: url('images/YOUPRENEUR-s7-arrow-big-img.png') no-repeat left top;
    }
  
  	.free-ebook .section3 h3.orange-color{
  		margin-bottom:30px;
  	}
  
  	.book .section1 .content-left,
  	.book .section1 .content-right,
    .free-ebook .section1 .content-left,
  	.free-ebook .section1 .content-right,
  	.free-ebook .section4 .content-left,
  	.free-ebook .section4 .content-right{
  		width:100%;
      	max-width:500px;
      	margin:0 auto 30px;
      	float:none;
  	}
  
  	.book .section1{
  		padding-bottom:0!important;
  	}
  
    .webinar .section1 h1,
    .free-ebook .section1 h1{
      font-size:35px!important;
    }

    .webinar .section1 h2,
  	.free-ebook .section1 h2{
      font-size:20px!important;
    }

    .webinar .section1 h3,
  	.free-ebook .section1 h3{
      font-size:18px!important;
    }
  
  	.about .section2 .block .title-wrap h3 {
    	display: block;
    	min-height: 90px;
	}
  
    .widget.footer-copyright-widget li{
  		padding:0;
  	}
	
	h1,
	h1 span{
    	font-size: 35px!important;
	}
	
	h2,
	h2 span{
    	font-size: 30px!important;
	}
	
	h3,
	h3 span,
    .entry-title{
    	font-size: 25px!important;
	}
  
  	.entry h3{
  		font-size:20px!important;
  	}
	
	h4,
	h4 span{
    	font-size: 20px!important;
	}
	
	.homepage .section2 h4,
  	.events-sales .section1 .content-bottom h4,
  	.book .section2 h4,
  	.section-wrap ul li,
    p,
	p span,
    .maxbutton .mb-text,
    .footer-copyright-widget li,
    .footer-copyright-widget a,
    .footer-copyright-widget,
  	.book .section6 .content-center ul li,
  	.ypinclusionsacademy-content ul li,
  	.roadmapinner-content ul li,
  	#eModal-5 p,
  	.emodal .emodal-content p{
		font-size:16px!important;
	}
  
    body{
  		font-size:16px;
    }
  
  	.maxbutton .mb-text{
  		padding:15px 25px!important;
  	}
	
	.mb-text,
	.load-more-btn{
    	font-size:16px!important;
	}
	
	br{
		display:none;
	}
	
}

@media all and (max-width:641px){
  
  	.homepage .s5-title{
  		margin-bottom:10px;
  	}
  
  	.homepage .section5 .s5-image{
  		max-width:300px;
  	}
  
  	.homepage .section5 .content-wrap,
  	.homepage .section5 .s5-image{
  		width:100%;
 		float:none;
        margin:0 auto 30px;
        display:block;
  	}
	
	.gform_button.button{
    	font-size: 16px !important;
    	padding:10px !important;
	}
	
}

@media all and (max-width:600px){
  
    .homepage .section1 {
    	background: #1a4081 url('images/YOUPRENEUR-s1-bg-mobile.jpg') no-repeat center top 80px/contain!important;
    	min-height: initial;
    	padding: 30px 0!important;
	}
  
	.homepage .section8 .block-1, 
	.homepage .section8 .block-2, 
	.homepage .section8 .block-3{
      background-size:contain!important;
      margin:0 auto 14px;
	} 
  
  .homepage .section8 .block-1 {
    min-height: initial;
    margin: 0 auto 25px;
    padding: 180px 0 20px;
    background-color: #0B1931 !important;
    background-position: center top !important;
  }
  
}

@media all and (max-width:500px){
  
  	.header-logo, .header-image .site-title > a {
    	margin: 0 auto 10px;
      	width:170px;
  	}
  	
  	.toggle-wrap{
  		right:10px;
  	}
  
    .optin-btn{
  		padding:17px;
  	}
  
  	.emodal{
    	max-width: 300px!important;
    	padding:20px 15px!important;
	}
  
  #eModal-6{
    padding:30px 10px 20px!important;
  }
  
  .cblog .section2 .big-post-wrap h4, 
  .cblog .section2 .big-post-wrap h4 a,
  .cpodcast .section2 .big-post-wrap h4, 
  .cpodcast .section2 .big-post-wrap h4 a{
  	font-size:20px;
  }
  
  .blog-wrap .block{
  	margin:0 auto 30px;
    display:block;
  }
  
  	.book .section6 .content-center{
  		padding:15px;
  	}
  
  	.book .section3 .block {
        display:block;
    	margin: 0 auto 40px;
  	}
  
    .free-ebook .section3 .block::after {
        position: relative;
        top: 0;
        right: 0;
        display: none;
	}

    .free-ebook .section3 .block {
        max-width: 330px;
        width: 100%;
        margin: 0 auto 30px;
        position: relative;
    }
  
  	.widget.launchpad-widget .mb-text {
    	padding: 15px !important;
    	letter-spacing: unset !important;
	}
  
  	.widget.launchpad-widget ul li{
  		font-size:16px;
  	}
  
  	.widget.launchpad-widget{
  		padding:20px;
  	}
  
    .site-inner {
    	padding: 30px 0 20px;
  	}
    
    .entry {
    	margin-bottom: 40px;
    	padding: 15px;
	}
  
    .section-wrap .easy-t-cycle-controls {
    	margin-left: 0;
	}
  
  	.section-wrap blockquote.easy_testimonial{
  		padding:0!important;
  	}
  
    .section-wrap blockquote.easy_testimonial .wp-post-image {
        border-radius: 100%;
        float: none;
        margin: 0 auto 30px;
        display: block;
    }

    .section-wrap .easy_testimonial_image_wrapper {
        position: relative;
        left: 0;
        top: 20px;
        display: block;
        float: none;
    }

    .section-wrap .testimonial_body {
        display: block;
        clear: both;
        margin: 0 auto;
    }
	
	.site-footer p, 
	.site-footer p a {
    	font-size: 14px !important;
	}
	
}

@media all and (max-width:400px){
  
    .homepage .section1 {
    	background: #1a4081 url('images/YOUPRENEUR-s1-bg-mobile-small.jpg') no-repeat center top 70px!important;
    	min-height: initial;
    	padding: 30px 0!important;
	}
  
	#eModal-8 h2,
  	#eModal-9 h2,
  	#eModal-7 h2{
		font-size:20px!important;
  	}
  
  	#eModal-8,
  	#eModal-9,
  	#eModal-7{
  		padding:30px 20px!important;
      	max-width:290px!important;
  	}
  
  	.tpl-custom-page .pp-right-content {
   	 	width: 100%;
      	margin-top:15px;
  	}
  
  	.sidebar-primary .pp-right-content {
    	max-width: 100%;
    	margin-top: 10px;
	}
  	
  	.homepage .section5 .s5-image{
  		max-width:300px;
        margin-left:-30px!important;
  	}
  
  	.cblog .section1 .content-right {
    	padding: 30px 20px 20px;
    	background: #FA703F;
    	min-height: 233px;
    	position: relative;
    	max-width: 350px;
    	width: 100%;
	}

}

#academy-section1 .custom-login-btn {
    color: #fff;
    background: transparent;
    padding: 10px 15px;
    font-weight: 600;
    font-size: 15px;
    border: 1px solid #fff;
    position: absolute;
    top: 20px;
    right: 20px;
    letter-spacing: 1px;
}

#academy-section1 .custom-login-btn:hover{
	background:#94cd4c;
  	border: 1px solid #94cd4c;
}

#academy-section1{
	position:relative;
}

.tpl-hide-title .entry-title{
	display:none;
}

.instagallery-items .ig-item {
    padding: 2px!important;
}

@media screen and (max-width:1023px) and (min-width:768px){
	
  	.ig-item {
		min-width: 12.2%;
	}
}
@media screen and (max-width:1023px) {
    .tier-inner-wrap {min-height:250px !important;}

   #yp-plan .yp-tier-box{max-width:100% !important;margin-top:20px !important;}
}


@media screen and (max-width:767px){
	
  	.ig-item {
		min-width: 25%;
	}
}


.excerpt-more-link{
	padding:10px 15px;
	color:#FB703F;
	border:1px solid #FB703F;
	font-size:16px;
	font-weight:500;
	letter-spacing:2px;
	vertical-align:top;
	display:inline-block;
  	background:transparent;
}

.excerpt-more-link:hover{
	color:#fff;
	background:#94CE47;
  	border:1px solid #94CE47;
}

.emodal .formkit-form{
	max-width:355px!important;
  	width:100%;
  	margin:0 auto;
}

.formkit-form[data-uid="a9810d04d1"]{font-family: 'Montserrat', sans-serif!important;}

.formkit-form[data-uid="11b191d572"] .formkit-submit > span,.formkit-form[data-uid="a9810d04d1"] .formkit-submit > span,.formkit-form[data-uid="c1ecd21310"] .formkit-submit > span{ font-family: inherit!important;}

.emodal .formkit-submit {
    background-color: #fff !important;
	color: #FD703F !important;
  	font-size:18px!important;
  	border-radius:unset!important;
  	border: 15px solid rgba(255, 255, 255, .3)!important;
    border-top-color: rgba(255, 255, 255, .3)!important;
    border-right-color: rgba(255, 255, 255, .3)!important;
    border-bottom-color: rgba(255, 255, 255, .3)!important;
    border-left-color: rgba(255, 255, 255, .3)!important;
  	-moz-background-clip: padding;
    -webkit-background-clip: padding;
    background-clip: padding-box;
	font-family: 'Montserrat', sans-serif!important;
	width: 97%!important;
}

.emodal .formkit-submit:hover {
    background-color: #94cd4c!important;
    border: 15px solid rgba(148, 205, 76, .3)!important;
    border-top-color: rgba(148, 205, 76, .3)!important;
    border-right-color: rgba(148, 205, 76, .3)!important;
    border-bottom-color: rgba(148, 205, 76, .3)!important;
    border-left-color: rgba(148, 205, 76, .3)!important;
	color: #fff!important;
}

.emodal .formkit-submit submit{
	padding: 15px 20px !important;
}

.emodal input[type="text"], 
.emodal textarea, 
.emodal select,
.emodal input[type="email"]{
    border: 1px solid #ccc !important;
    padding: 15px 20px !important;
    line-height: 1.3 !important;
    color: #434349!important;
  	font-size:18px!important;
  	border-radius:unset!important;
	font-family: 'Montserrat', sans-serif!important;
}

.formkit-powered-by {
    display: none !important;
}

.widget.hide-widget{
	display:none;
}