<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.nav-ul &gt; li {
    margin-left: 40px;
}
body #featured-content p{
	text-align: center;
}

.bundle_box button.bundle_mobile_button{
	color:#fff;
}
#social-info td {
	border-left:1px solid #fff;
	font-size: 20px;
	padding:0 20px;
}
	#social-info td:first-child{border: 0;}
.social-info-container{
	padding-bottom: 40px;
}
	.social-info-container table{margin: auto;}
@media only screen and (min-width : 768px) {
	.bundle_info_w_checklist:hover  button{
		color: #fff;
		border: 1px solid #fff;
	}	

}	

/*--------------------------------------------*/
@media only screen and (max-device-width : 798px) {
	body .email_popup{
		left:10px!important;
		top:5px!important;
		width: calc(100% - 20px);
	}
	body .ru-l-name,
	body .ru-f-name{
		float:none;
		width:100%
	}
	body .ru-l-name input,
	body .ru-f-name input{
		width: 100%;
	}
	.has_video .hero{
		width: 550px;
	}
	
	body .video-detail-box{
		margin-bottom: 10px;
		width:100%;
	}
	.bundle_box .bundle_description{
		height:auto!important;
		padding-bottom: 20px;
	}
	.hero-inner{padding-bottom: 25px;}
	.has_video#featured{
		min-height:610px;
	}
	.has_video #featured-content  .hero {
		border:0;
		width:100%;
	}
		.has_video #featured-content .overlay {display: block;}
	body .play-video{
		float:none;
   		margin: auto;
		padding-top: 28%;
		height:100%;
		padding-left: 0!important;
		position: absolute;
		top:0;
		width: 100%!important;
		z-index: 999;
	}

		.play-video img{
			position: absolute;
		    top: 32px;
		    left: calc(50% - 128px);
		}

		.has_video #featured-content p{font-size: 19px;}

	#header #logo img{
		margin-top: 52px;
	}

	body .nav-ul &gt; li &gt; a{
		font-size: 12px;
	}

	body .bundle_box button{
		width:50%;
	}


	body .btn-cta{
		left:5px!important;
		position: static!important;
		width:278px!important;
	}
	.hero-inner img{
		height:auto;
	}


	#content .first-in-row.bundle,
	#content .bundle:first-child,
	#content .bundle{
		float: none;
		margin-left: auto!important;
		margin-right: auto!important;
	}
	body .course_wrapper{
		width: calc(100% - 42px)
	}
	body #content .bundle_box{
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 20px;
	}

	.featured-course,
	.featured-course.double-bucket{
		float:none;
		margin:20px auto;
		width:100%!important;
	}
	
	#header #logo img{
		margin-top: 52px;
	}
		body #featured-content{
		width:100%;
	}
	body .cta{
		border: 0!important;
		float:none;
		padding-left: 0;
		width:100%;
	}
		
	body .hero{
		float: none;
		height:100%;
		padding-bottom: 70px;
		width:100%;
	}
	.wpb_column{
		margin-bottom: 10px;
	}
	/*--------CART--------*/
	body .wiz-control a{
		height:50px;
		line-height: 50px;
		margin-bottom: 10px;
		width:100%;
	}
	body #confirmation .left{
		float:none!important;
		width:calc(100% - 40px);
	}
	#confirmation .confirmation-table.right{
		float:none;
	}

	body .start-course{
		width: 100%
	}
	#checkout table, #checkout table tr,#checkout  table td,
	#cart table, #cart table tr,#cart  table td{
		display: block;
	}
	#checkout table td,
	#cart table td{
		width: calc(100% - 60px);
	}
	#checkout  table th,
	#cart  table th{
	 	display:none;
	 }
	#checkout-wizard  table#table-wiz-checkout  td{
	 	display: table-cell;
	 }
	 .checkout-item-title{font-weight: bold;}
	 body #checkout .right,
	 body #checkout .left{
	 	float: none;
	 	width: 100%;
	 }
	 body #checkout-wizard input,
	 body #checkout-wizard textarea{
	 	width:100%!important;
	 }
	 body .existing-user,
	 body .register-user{
	 	position: static;
	 }
	 body #cart{
	 	padding: 18px 1px 500px;
	 }
	 body .co-login{
	 	min-height: 660px;
	 }
	 body .co-accordion-label{
	 	font-size: 23px;
	 }
	 body .btn-wiz-cart{
	 	background-position: center!important;
	 	background-repeat: no-repeat!important;
	 	background-size: cover;
	 	display: block;
	 	margin: auto;
	 	width: 250px;

	 }
	 .co-accordion-item{
	 	margin-bottom: 20px;
	 }
	 div#cboxLoadedContent,
		div#cboxBottomCenter,
		div#cboxTopCenter{min-height:1268px!important;}
		div#cboxContent{min-height:1268px!important;}
		body #colorbox,
		body #cboxWrapper{min-height:1268px!important;}
}

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) {


	
	body .widget_wrapper{width:100%;}
	.widget.widget_1.one-fourth {
	 	padding-left: 30px;
	    width: calc(100% - 60px);
	}
	body .widget.one-fourth {
	  width: calc(100% - 60px);
	}

		body ,html{width:100%; min-width:200px!important;}
	.mobile-hide{display:none!important;}
	
	.mobile-100{width:100%!important;}
	#edulence-info li.iphone-show{display: inline-block;}

	#body-wrap{overflow-x:hidden; height:100%; width:100%;}
	table.individual{
		width:100%;
	}
		table.individual .tm-title{width:45%;}
		table.individual img{width:100%;}


				#header .nav-ul li{margin-left: 3;}
			

	#body-wrap #header #logo{width:110px!important; }
	

		td.tm-title{position: absolute; top:320px; left:0px;}
		td.tm-title.no-bio-pic{ position: relative; top:0px;}


		.individual{height:500px;}
		table.individual.no-bio-table{height:auto;}

	.individual	tr{display: block;}
	.our-process-page-content,
	#page-content.full,
	.our-process-page-container,
	#page-wrapper,
	#content,
	.page-template-page-about-php #main-content, 
	.page-template-page-resources-php #main-content, 
	.page-template-page-contact-php #main-content, 
	.page-template-page-php #main-content{width:100%;}


	#page-wrapper{
		top:0px!important;
	}
	#body-wrap #header .header-content{
		max-width: 100%;
	}
	
	#aside{
		margin:auto;
		padding:0;
		width:100%;
		text-align: center;
	}
		#aside .pagenav{
			margin:auto;
			text-align:center; 
			width:80%;
		}
			#aside .team-category,
			#aside .team-member{padding:0;text-indent: 0; margin-bottom: 10px;}




	#contact_form input, 
	#contact_form textarea{width: 97%;}

	#contact_form .submit input{width:116px;}
	/*=============Footer===========*/
	


#widgets{padding-bottom: 150px;}

#disclaimer{width:96%; padding-left: 2%;padding-right: 2%}

	.contact_address,
	.contact_bar_wrap{width:100%; word-wrap: break-word;}
			
	#medialist li a{
		display:block;
	}

	#footer-container{width:100%;}
		#footer-container .about-info{
			height:auto;
			margin:0;
			padding:0;
			width: 100%;
		}
	.footer span a{
		font-size: 13px;
	}

	
		#edulence-info{
			float:none;
			margin-top: 4px;
			 margin-right:0;
			 margin-left: 4%;
		}
			#edulence-info li{
				margin-left: 0px;
				display: inline-block;
				float: none;
				padding-top: 6px;
				width:20%;
				text-align: left;
				text-indent: 19px;
			}
				#edulence-info li span{display:none;}
				#edulence-info li.company{
					padding-left:15px;
					background-position: 17px 02px;
					padding-top: 2px;
					text-indent: 19px;
				}

				.hide.iphone-show{display:block;}
				#edulence-info li.last{margin-left: 23px;}
	#financialedu{width:100%;}

	.media-item{width:100%; margin:0 auto!important;}
	#financialedu{text-align: center;}
	#videos{overflow:hidden; text-align: center;}
		#videos a{position: relative;;}
		.overlay-media {
			background-size: contain; 
			background-repeat: no-repeat; 
			left:0;

	}


	#footer-container{
		margin-top:50px; 
		width:100%;
	}

	#events{width:100%;}
	/*.media-title a {width:218px; overflow: hidden;}*/



	/*=============General and Layout===========*/
	.mobile-hide{display:none!important;}
	.mobile-clear{clear:both!important;}

	
/*=================Header================*/


		#header .btn-navbar{
		display: block;
		position: absolute;
		left: 30px;
		top:45px;
	}
	.nav.nav-collapse{
		background: #fff;
		display:block;
		display:none;
	    float: none;
	    clear: both;
	    padding-top: 10px;
	}

	#header .nav-ul &gt; li {
		float:none;
	    width: 100%;
	    margin-left: 0;
	}
		.nav-ul &gt; li &gt; a{
			padding-left: 25px;
		}

	body .child-menu {
	   left: 0;
	   padding-left: 0!important;
	   position: static;
	   width: 100%; 
	}
		.nav-ul li .child-menu li a{padding-left: 35px;}
	.nav-ul li:hover .child-menu{display:none;}

	#header .container #logo{
		float:none;
		margin: auto;
	}
	body .container{
		padding: 0;
	}
	body #header{
		border-top:0;
		padding-bottom: 10px;
	}
	body #header #logo{
		padding-top: 10px;
	}
	#logo a{
		height:auto;
		max-height: 66px;
	}
	 #header .header-content{
	 	min-height: 66px;
	 }
	 #header .btn-navbar{
	 	top:23px;
	 }
	 #body-wrap{
	 	/*overflow: hidden!important;*/
	 	max-width: 100%!important;
	 }
	 /*body {overflow: hidden; }*/

	/*featured*/

		body #featured{
			position: relative;
			top:0;
			width:100%!important;
		}	
			#featured #featured-content{
				padding-top: 80px;
				position: absolute;
				top:0;
				padding:0;
				width:100%;			
			}
			
			body #featured-content div.cta{
				border-left:0;
				border-top: 1px solid #fff;
				float:none;
				width:auto;
			}
				body #featured-content div.cta .btn-cta{
					font-size: 16px;
				}

		#featured img#main-image{
			max-width: 1000%;
			position:static;
		}	

			#featured #featured-content h1{
				text-align: right;
				font-size: 30px;
			}
				#featured #featured-content p{
					text-align: left;
					width: 100%
				}

			#body-wrap .introduction{
				padding: 35px 20px;
			}
	/*============= Aside Inner page nav===========*/
	
	#aside.about-aside,
	#aside{
		float:none!important;
		margin:auto;
		min-height: 100px;
		padding:0;
		text-align: center;
		width:100%!important;

	}
	#aside.resources{min-height: 200px;}

		#aside .pagenav{
			margin:auto;
			text-align:center; 
			width:80%;
		}
		#aside ul{border-bottom: 0!important}
		#aside h3{padding:3px 0!important;}
			.pagenav h3{width:100%;}
			.pagenav h3,
			#aside ul li{
				padding:0;
				text-indent: 0!important;
			}
				.iphone-side #aside li.team-category{padding:20px 0!important; display:block;}
				.iphone-side #aside li a{padding:20px 0!important; display:block; width:100%;}
		#aside .team-category,
		#aside .team-member{padding:0;text-indent: 0; margin-bottom: 10px;}

		#page-content .headshot{width:auto!important; max-width: 400px!important; max-height: 300px;}



	/*=============contact===========*/

		#contact_form .submit input{
			background-size: 100%;
			float:none;
		}

		.whole-form #contact_form{padding-left: 0px!important;}

	/*=============Footer===========*/
	
	body &gt; .divider{display: none;}
	.video4,
	.video5,
	.video6{display:none!important}



	#hp-videos {
		border:0!important;
	}
		#hp-videos .bxslider{background: #fff;}
	#widgets{padding-bottom: 150px;}



	.contact_address,
	.contact_bar_wrap{width:100%; word-wrap: break-word;}

			
	#medialist li a{
		display:block;
	}

	#widgets,
	#footer_videos,
	.videos,
	#footer_videos img{width:98%!important; height:auto!important;}
	#footer_videos li.videos{
		width:98%;
		display:block;
	}
	#widgets{overflow:hidden; margin-left: 8px;}
	#widgets .videos{margin-left: 12px!important;}
	#footer_videos .video-three-overlay{
		height:500px; 
		background-repeat:no-repeat; 
		width:92%;
	}
	#footer_videos li.videos{margin-bottom: 50px;}
	#home-info {height:auto; overflow:hidden;}
	#home-info .home-info-inner{width:100%;}
	#home-info ul{float:none;}
	.contact-numbers{display: block;}
	#edu_footer{
		background: #fff;
		border-top: 2px solid #666;
		bottom:0;
		height: 50px;
		position: relative;
		padding-top: 22px;
		padding-bottom: 0!important;
		padding-left: 0!important;
		text-align: center;
		width:100%;
		padding:20px 0 50px;
	}

	#edu_footer li{}
		#edulence-info li.company{
			margin-left: -20px;
			padding-top: 0!important;
			background-position: 11px 0px;
			padding-top: 2px;
			text-indent: 19px;
			width:70px;
		}


		#edu_footer #edulence-info{
		 float:left;
		 padding-bottom: 0;
		 padding-left: 0;
		 margin-left: 0;
		 width:100%!important;
		}
			#edulence-info li{
				display: inline-block!important;
				width:16%;
				text-align: left;
			}
				#edulence-info li a{display: block;}
				#edulence-info li span{display:none;}
				#edulence-info li.company{height:40px; background-size: 20%;}

				.hide.iphone-show{display:inline-block!important;}
				#edulence-info li.last{margin-left: 10px;}
	#financialedu{width:100%;}


	#footer-container{width: 100%!important}
	#footer-container .about-info{
		font-size: 12px;
		float:none!important;
		width:100%;
	}

	#sub-header{overflow: hidden; width:100%;}	




	/*Colorbox Resizing*/

		div#cboxLoadedContent,
		div#cboxBottomCenter,
		div#cboxTopCenter{width:100%!important;}
		div#cboxContent{width:100%!important; }
		body #colorbox,
		body #cboxWrapper{width:100%!important; }
		div#cboxMiddleRight,
		div#cboxLoadedContent,
		div#cboxMiddleLeft{ }
		iframe{width:100%!important;height:200px!important;}

		div#cboxTopLeft,
		div#cboxTopRight,
		div#cboxMiddleLeft,
		div#cboxMiddleRight,
		div#cboxBottomCenter,
		div#cboxTopCenter{display:none;}







}
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape){
	.fc td, .fc th{width:60px!important;}
	td.fc-header-left{width:206px!important;}
	#videos .overlay-media{left:89px!important;}

	#contact_form input, 
	#contact_form textarea{
		width:300px;
		height:40px;
	}

	#hp-videos .video-three-overlay.footer-video-overlay{
		height:160px!important; 
		margin:auto!important; 
		padding-top: 90px!important;
		width:463px!important;
	}

		div#cboxLoadedContent,
		div#cboxBottomCenter,
		div#cboxTopCenter{width:500px!important;}
		div#cboxContent{width:500px!important; /*height:180px!important;*/}
		body #colorbox,
		body #cboxWrapper{width:500px!important; height:280px!important;}
		div#cboxMiddleRight,
		div#cboxLoadedContent,
		div#cboxMiddleLeft{ height:280px!important;}
		iframe{width:500px!important;height:300px!important;}



}</pre></body></html>