body.page-template-aboutchris .widget.instagram-widget {
    background: #f9f9f9;
    text-align: center;
    padding-top: 30px;
}

body .about-chris .clear { clear:both; }
body .about-chris h3 {
	font-size: 40px;
    font-weight: 700;
	color: #434349;
}

body .about-chris h3.blue-text { color: #1a3262; }
body .about-chris h3.orange-text { color: #fd703f; }
body .about-chris h4 {
    font-size: 25px;
    font-weight: 700;
	color: #434349;
}
body .about-chris h4.orange-text { color: #fd703f; }
body .about-chris h4.blue-text { 
	color: #1a3262;
	letter-spacing: -1px;
	padding-right: 20px;
	margin-bottom:30px;
 }
body .about-chris h4.white-text { color: #ffffff; }

body .about-chris p {
    color: #434349;
    font-size: 18px;
    line-height: 30px;
    font-weight: 400;
	margin-bottom: 30px;
}
body .about-chris p a {
    text-decoration: underline;
    font-weight: 700;
	color: #f46e44;
}
body .about-chris p a.blue-text{
	color:#f46e44;
}


body .about-chris .section1 {
    padding: 192px 0 20px;
	background: #1c427d url(images/YOUPRENEUR-about-chris-s1-bgv2.jpg) no-repeat center top/cover;
	min-height: 726px;
}
body .about-chris .section1 .inner {
    max-width: 1070px;	
}
body .about-chris .section1 .content-wrap {
    max-width: 640px;
}
body .about-chris .section1 h3 {
	margin-bottom: 25px;
	color:#fff;
}
body .about-chris .section1 p {
    max-width: 560px;
    color: #fff;
    font-weight: 600;
    font-size: 20px;
    line-height: 1.6;
}
body .about-chris .section1 h3 span {
	color: #e4613d;
}	 
body .about-chris .section2 {
	background:url('images/going-2010-bg.jpg') no-repeat bottom/cover;
	padding: 60px 0 140px;
	overflow: auto;
}
body .about-chris .section2 .inner {
	max-width: 1070px;
	overflow: unset;
}
body .about-chris .section2 .col2-content.image-left .image img{
    max-width: none;
    margin-left: -298px;
    z-index: 10;
    position: relative;
    margin-top: 25px;
}
body .about-chris .section2 .col2-content.image-left .image{
	float: left;
    max-width: 500px;
    overflow: unset;
}
body .about-chris .section2 .col2-content {
    background-repeat: no-repeat;
    background-size: auto; 
    background-position: left center;
    min-height: 510px;
    padding: 50px 0;
}
body .about-chris .section2 .col2-content:after {
	content:"";
	display:block;
	clear:both;
}
body .about-chris .section2 .col2-content .column{
	width:100%;
	float:left;
}
body .about-chris .section2 .col2-content.image-left {
	background-position: -10px 0;
	margin-bottom: 50px;
}
body .about-chris .section2 .col2-content.image-left .column{
	float: right;
    padding-left: 10px;
    max-width: 528px;
}
body .about-chris .section2 .col2-content.image-right .column{
	padding-right: 10px;
    max-width: 500px;
}

body .about-chris .section2 .col2-content.image-right {
	background-position: calc(100% + 114px) 0;
}

body .about-chris .section2 .col2-content p.arrowed-text {
	background: url(images/YOUPRENEUR-s7-arrow-img.png) top left no-repeat;
    font-size: 20px;
    color: #fd703f;
    padding-left: 30px;
    line-height: 24px;
    min-height: 25px;
	margin-bottom: 5px;
	font-weight:600;
}
body .about-chris .section2 .col2-content h3 {
    font-size: 40px;
    line-height: 44px;
    margin-bottom: 20px;
    font-weight: 700;
    letter-spacing: -1px; 
}
body .about-chris .section3 {
	padding: 163px 0;	
    background: #fff;
}
body .about-chris .section3 .inner {
	max-width: 1070px;
}
body .about-chris .section3 .row.col2:after {
	content:"";
	clear:both;
	display:block;
	
}
body .about-chris .section3 .row.col2 .column {
	width:50%;
	float:left;
}
body .about-chris .section3 h3 {
	background: url('images/YOUPRENEUR-blue-arrow-img.png') left center no-repeat;
	padding-left: 35px;
}
body .about-chris .section3 .row.col2 .column {
	padding-left:40px;
}
body .about-chris .section3 .row.col2 .column p {
	color:#434349;
	font-size:18px;
	margin-bottom:30px;
}
body .about-chris .section3 .text-with-book p{
	margin-bottom: 0 !important;
}
body .about-chris .section3 .context{
	width: 42%;
    display: inline-block;
	vertical-align:top;
}
body .about-chris .section3 .img-container{
	width: 51%;
    display: inline-block;
	vertical-align:top;
	max-width: 240px;
	
}
body .about-chris .section3 .img-container img{
	max-width:none !important;
}
body .about-chris .section4 {
    background: url('images/then-things-really-changed.jpg') top center no-repeat;
    padding: 184px 0 60px;
}

body .about-chris .section4 .content-wrap {
	background-size: inherit;
	background-position: left center;
	background-repeat: no-repeat;
	min-height:580px;
}
body .about-chris .section4 .inner {
    max-width: 1165px;
}
body .about-chris .section4 .content-wrap .content-detail {
    max-width: 635px;
    float: right;
    padding-left: 40px;
	padding-right: 51px;
}
body .about-chris .section4 .content-wrap h3{
    background: url(images/YOUPRENEUR-s7-arrow-img.png) center left no-repeat;
    margin-left: -40px;
    padding-left: 40px;
	letter-spacing: -2px;
	margin-bottom: 15px;
}




body .about-chris .section5 {
    background: #1c427d url('images/inearly-2018-bg.jpg') no-repeat bottom center / cover;
    padding: 184px 0 125px;
}
body .about-chris .section5 .inner {
    max-width: 1070px;
}
body .about-chris .section5 .content-wrap {
	background-size: inherit;
	background-position: right center;
	background-repeat: no-repeat;
	min-height:641px;
}
body .about-chris .section5 .content-wrap h3{
    background: url(images/YOUPRENEUR-s7-arrow-img.png) center left no-repeat;
    margin-left: -40px;
    padding-left: 40px;
}
body .about-chris .section5 .content-wrap .content-detail {
	max-width: 575px;
    float: left;
    padding-left: 40px;
}
body .about-chris .section5 .content-wrap p,
body .about-chris .section5 .content-wrap p a{
	color:#fff;
}
body .about-chris .section6 h1{
	text-align:center;
	color:#fd703f;
	font-size:28px;
	margin-bottom:35px;
}
body .about-chris .section6 .icon-container{
	display: inline-block;
}
body .about-chris .section6 .inner{
	padding:80px 0 20px;
	text-align:center;
}
body .about-chris .section6 ul li .icons{
	background:url(images/about-page-icons.jpg) no-repeat;
	display:inline-block;
	width:76px;
	height:80px;
	margin:0 20px;
}

body .about-chris .section6 ul li .website-icon{
	background:url(images/YOUPRENEUR-about-chris-website-icon.png) no-repeat center center;
	display:inline-block;
	width:76px;
	height:80px;
	margin:0 20px;
}

body .about-chris .section6 ul li .twitter-icon{
	background-position: -7px;
}
body .about-chris .section6 ul li .youtube-icon{
	background-position: -125px;
}
body .about-chris .section6 ul li .instagram-icon{
	background-position: -242px;
}
body .about-chris .section6 ul li .facebook-icon{
	background-position: -359px;
}
body .about-chris .section6 ul li{
	float:left;
}
/* EVENTS PAGE
-------------------------*/
body.page-template-events-page .section1 {
    background: #1c427d url(images/YOUPRENEUR-events-s1-bg.jpg) no-repeat center top/cover;
    min-height: 517px;
    padding: 155px 0 20px;
}

body.page-template-events-page .section1 .inner {
    max-width: 1070px;
}
body.page-template-events-page .content-wrap {
    max-width: 580px;
}
body.page-template-events-page .section1 h3 {
    margin-bottom: 0;
	font-size:50px;
    color: #fff;
	line-height: normal;
}

body.page-template-events-page .homepage .section8{
 	padding:70px 0 0; 
}

body.page-template-events-page .section2{
	background:#f9f9f9;
	padding: 0 0 50px;
	text-align:center;
}

body.page-template-events-page .section2 .block-1{
	max-width: 1170px;
	width:100%;
	min-height:534px;
	margin:0 auto 25px;
	padding-top:360px;
}

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

body.page-template-events-page .section2 .blocks-wrap{
	clear:both;
}
/*
body.page-template-events-page .section2 .white-small-btn:hover {
	 border: 15px solid transparent!important;
    -webkit-border-image: url(images/YOUPRENEUR-green-btn-bg.png) 15 repeat!important;
    -o-border-image: url(images/YOUPRENEUR-green-btn-bg.png) 15 repeat!important;
    border-image: url(images/YOUPRENEUR-orange-btn-bg.png) 15 repeat!important;
}
body.page-template-events-page .section2 .white-small-btn:hover .mb-text {
    background: #fff!important;
    border: 1px solid #FD703F !important;
	color: #FD703F!important;
}*/
body.page-template-events-page .section2 .block{
	max-width:380px;
	width:100%;
	margin:0 7px 10px;
	background:#fff;
	padding:35px 25px 25px;
}

body.page-template-events-page .section2 .block h3{
	color:#434349;
	font-size:35px;
	font-weight:300;
	margin-bottom:10px;
}

body.page-template-events-page .section2 .block h3 strong{
	font-weight:600;
	color:#1A3262;
}

body.page-template-events-page .section2 .s8-title{
	color:#1A3262;
	text-align:center;
}
/*
body.page-template-events-page .maxbutton .mb-text {
    padding-top: 15px;
    padding-right: 40px;
    padding-bottom: 15px;
    padding-left: 40px;
    display: block;
    color: #FD703F;
    font-weight: 600;
	font-size: 16px;
}
body.page-template-events-page .block-1 .maxbutton .mb-text {
	font-size: 18px;
}*/
body.page-template-events-page .buttom-con-text {
    font-size: 22px;
    color: #19407f;
    font-weight: 500;
    margin-top: 40px;
}



/*POP UP*/
#eModal-3{
	max-width:455px !important;
    padding:0!important;
}
#eModal-3 .emodal-content{
	background:url(images/pop-up-form-bg.jpg) top center no-repeat;
	background-size:cover;
	padding:20px;
}
#eModal-3 .emodal-content h2{
	font-size: 50px;
    text-align: center;
    color: #fff;
    line-height: 45px;
	margin-top:20px;
}
#eModal-3 .emodal-content h4{
	font-size: 20px;
    text-align: center;
    color: #fff;
    line-height: normal;
	margin-top:10px;
	margin-bottom: 35px;
}
#eModal-3 .emodal-content p a{
	color:#fd703f;
}
#eModal-3 .emodal-content p{
	color:#bab9b9 !important;
	font-size:18px;
	text-align:center;
	margin-bottom:20px;
}
#eModal-3 .emodal-content .gform_wrapper label{
	display:none;
}
#eModal-3 .emodal-content .gform_wrapper select:before{
	content:'';
	background:drop-down-arrow.png;
	height:20px;
	width:10px;
	position:absolute;
}

#eModal-3 .emodal-content .gform_wrapper select{
	position:relative;
}

#eModal-3 .emodal-content .gform_wrapper .gfield input::placeholder{
	color:#434349;
}
#eModal-3 .emodal-content .gform_wrapper select,
#eModal-3 .emodal-content .gform_wrapper .gfield input{
	padding:20px !important;
	font-size:18px;
}
#eModal-3 .emodal-content .gform_wrapper{
	padding:0 30px;
}
#eModal-3 .emodal-content :last-child, #eModal-3 #gform_submit_button_3{
	width:100% !important;
}


/* Assessment Message Page */

.assessment-message .site-inner{
	background-color: #fff;
    max-width: 100%;
    padding: 0;
}

.assessment-message .header{
    background-color: #18407f;
    padding: 25px 0;
    overflow: hidden;
    text-align: center;
}

.assessment-message .header .logo{
    width: 308px;
}

.assessment-message .assessment-content{
    margin: 57px 0;
}

.assessment-message .assessment-content .wrap{

}

.assessment-message .assessment-content .top-content{
    border-bottom: 5px solid #f3f3f6;
    margin-bottom: 60px;
}

.assessment-message .assessment-content .top-content h1{
    font-size: 42px;
    color: #18407f;
    display: block;
    text-align: center;
    margin: 0 0 22px;
}

.assessment-message .assessment-content .video-wrap{
    position: relative;
    padding-bottom: 34%;
    padding-top: 0;
    height: 0;
    max-width: 720px;
    margin: 0 auto 30px;
}

.assessment-message .assessment-content .video-wrap iframe{
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
}

.assessment-message .assessment-content .bottom-content{
	text-align: center;
}

.assessment-message .footer{
    background-color: #18407f;
    padding: 30px 0;
    color: #fff;
    font-size: 14px;
}

.assessment-message .footer .wrap{

}

.assessment-message .footer .line{
    margin: 0 3px;
}

.assessment-message .footer .left-content{
    float: left;
}

.assessment-message .footer .left-content p{
font-size: 14px;
}

.assessment-message .footer .left-content a{
    color: #fff;
}

.assessment-message .footer .right-content{
float: right;
}

.assessment-message .footer .right-content p{
color: #fff;
}

.assessment-message .footer .right-content a{
    display: inline-block;
    text-transform: uppercase;
    color: #cfd8e2;
    font-weight: 700;
      margin: 0 15px;
}


/* MEDIA QUERY */
@media screen and (max-width: 1200px) {
	body .about-chris .section1 .inner {
		padding-top: 45px;
	}
	body .about-chris .section4 .content-wrap {
		padding-top: 370px;
		background-position: top center;
		background-size: 360px;
	}
	body .about-chris .section4 .content-wrap h3 {
		letter-spacing: normal;
	}

	body .about-chris .section4{
		padding: 60px 0 60px;
	}
	body .about-chris .section4 .content-detail{
		max-width:100% !important;
		width: auto!Important;
		float:none !important;
		padding-right: 51px !important;
	}
  
  	.assessment-message .site-inner{
  		width: 100%;
  	}
  
  	.assessment-message .assessment-content .video-wrap{
  		padding-bottom: 42%;	
  	}
  	
 	.assessment-message .footer .left-content,
  	.assessment-message .footer .right-content{
		float: none;
    	text-align: center;
  	}
	
}
@media screen and (max-width: 1100px) {
	body .about-chris .section2 .col2-content.image-left .image img {
		max-width: 100%;
		margin-left: 0;
	}
}
@media screen and (max-width: 1024px) {
	body .about-chris .section2 .col2-content.image-left {
		background-position: 40px 0;
		background-size: 360px;
	}
}
@media screen and (max-width: 1100px) {
	body .about-chris .section2 .col2-content.image-left {
		padding-top: 0;
		margin-bottom: 0;
	}
	body .about-chris .section2 .col2-content.image-left .image {
		float: none;
		max-width: 100%;
		margin-bottom: 30px;
	}
	
	body .about-chris .section2 .col2-content {
		padding-top: 375px;
		background-position: top center !important;
		background-size: 530px;
		padding-bottom: 10px;
	}
	body .about-chris .section3 {
		padding: 120px 0 50px;
	}
	body .about-chris h4.blue-text {
		letter-spacing: normal;
		padding-right: 0;
	}
	body .about-chris .column{
		max-width:100% !important;
		width: auto!Important;
		float:none !important;
		padding-right: 51px !important;
	}
	body .about-chris .section3 .img-container {
		width: auto;
		display: block;
		text-align: center;
		margin: 0 auto;
	}
	body .about-chris .section3 .context {
		width:auto;
	}
	
	
}
@media screen and (max-width: 1000px) {
	body .about-chris h3,
	body .about-chris .section2 .col2-content h3 {
		line-height:normal;
	}
	
	body .about-chris .section5 .content-wrap{
		background-size: 320px;
		padding-top: 435px;
		background-position: top center;
	}
	/*body .about-chris .section5 {
		background:#1c427d url(images/inearly-2018-bg.jpg) top center no-repeat ;
	}*/
	
	body .about-chris .section5 .content-wrap .content-detail{
		max-width:100% !important;
		float:none !important;
		width:100% !important;
		padding-left: 0;
	}
	
	body .about-chris .section3 .row.col2 .column,
	body .about-chris .section4 .content-wrap .content-detail {
		padding-left: 0;
		padding-right: 0!important;
		width: auto;
	}
	body .about-chris .section4 .content-wrap h3,
	body .about-chris .section5 .content-wrap h3 {
		margin-left:0;
	}
	body .about-chris .column {
		padding-right: 0 !important;
	}
	body .about-chris .section1 {
		min-height: initial;
	}
	body .about-chris .section3 .img-container img {
		max-width: 100% !important;
	}
	body .about-chris .section6 .inner {
		padding: 20px 0 20px;
		text-align: center;
	}
  
  	.assessment-message #mobile-menu-section{
      	display: none;
  	}
	
}

@media screen and (max-width: 960px) {
	
  	.assessment-message .content{
		max-width: 100%;
  	}
  
  	.assessment-message .assessment-content .video-wrap {
    	padding-bottom: 50%;
	}
  
}

@media screen and (max-width: 800px) {
	
  	.assessment-message .assessment-content .video-wrap {
    	padding-bottom: 57%;
	}
  
}

@media screen and (max-width: 768px) {
	
	body .about-chris .section6 .icon-container {
		display: block;
		text-align: center;
	}
	body .about-chris .section6 .icon-container li {
		float:none;
		display:inline-block;
	}
	
	body .about-chris .section6 ul li .icons {
		margin: 0 2px;
	}
}
@media screen and (max-width: 600px) {

}
@media screen and (max-width: 480px) {
	
}
@media screen and (max-width: 400px) {
	
}
@media screen and (max-width: 360px) {
	
}




