#page_content,#page_content h4 {font-family:Futura std,Arial, Helvetica, sans-serif ;color:#333 ;line-height:1.5 ; margin:0px auto ;font-size:18px ;}
#page_content p{margin:0px ;padding:0px ;margin-bottom:30px; font-size: 18px;   font-family:Futura std,Arial, Helvetica, sans-serif ;color:#333 ;line-height:1.5 ;}
#page_content ol, #page_content ul{margin-bottom:30px ;}
#page_content .img-left{float:left ;margin-right:20px ;}
#page_content h1{text-transform: none;font-weight:normal ;font-size:34px ;margin:0px ;padding:0px ;margin-bottom:30px ; letter-spacing:1px ;line-height:1.2 ;}
#page_content h2{font-family: 'Faith And Glory';font-weight:normal ;font-size:36px ; margin:0px ;padding:0px ;margin-bottom:30px ;line-height:1.2 ;padding-top:20px ;}
#page_content h3{font-weight:normal ;font-size:25px ;margin:0px ;padding:0px ;margin-bottom:30px ;line-height:1.2 ; text-decoration:underline ;}
#page_content h4{font-weight:normal ;font-size:18px ;margin:0px ;padding:0px ;margin-bottom:10px ;}
#page_content a{color:#ea6682 ; text-decoration:underline ;}
#page_content a:hover{color:#8c6cd0 ;}
#page_content .box{padding:20px ;margin-bottom:30px ;}
#page_content .box p:last-child,#page_content .box ol:last-child,#page_content .box ul:last-child{margin-bottom:0px ;}
#page_content .overview h3{font-family:Futura std,Arial, Helvetica, sans-serif ;}
#page_content .objective{background:#8c6cd0 ;}
#page_content .objective p {margin-bottom: 0;}
#page_content .objective p, #page_content .objective p strong{color:#fff ;}
#page_content .third{width:30% ;}
#page_content 	.two-third{width:66% ;}
#page_content 	.left{float:left ;}
#page_content 	.right{float:right ;}
#page_content 	.clear{clear:both ;height:30px ;}
#page_content 	img{width:100% ;}
 #page_content 	a.btn, a.btn{color:#333 ;border:1px solid #333 ; display:inline-block ;padding:10px 30px ; text-decoration:none ;}
#page_content  	a.btn:hover, a.btn:hover{ background:#333 ; color:#fff ;}
#page_content 	.wistia_responsive_padding{margin-bottom:30px ;}
#page_content 	li{padding:0px ;margin:0px ;margin-bottom:10px ;padding-left:20px ;}
#page_content 	.peach{color:#ea6682 ;}
#page_content 	.lead{ font-size:24px ;}
	#page_content .mindful{ background:rgba(251,222,203,0.4) ;}
	#page_content .exercise{background:rgba(187,231,230,0.4) ;}
	#page_content .text-center{ text-align:center ;}
	#page_content iframe{display:block ;margin:0px auto 10px auto ; -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75) ;
	-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75) ;
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75) ;}
	#page_content .tbpurple{border-right:1px solid #8c6cd0 ;border-top:1px solid #8c6cd0 ;margin-bottom:30px ;}
	#page_content .tbpurple td{border-bottom:1px solid #8c6cd0 ;border-left:1px solid #8c6cd0 ;padding:5px ;  vertical-align:top ;}
	#page_content .tbpurple th{padding:5px ; background:#8c6cd0 ;color:#fff ;font-weight:bold ; text-align:left ;}
#page-content .quote{ font-style:italic;padding-left:50px;}
		@media (max-width: 372px) { 
div.third.left{
	width:100% !important;
}
div.two-third.right{
	width:100% !important;
}
div.two-third.left{
width:100% !important;
}
div.third.right{
	width:100% !important;
}
}

.mainwrapper .grid-container{
max-width: 1200px !important;
}
#page_content .expand-content{display:none;padding-bottom:0px;}
#page_content .expand{margin-bottom:30px;}
#page_content .expand h4 {
font-family: Futura std,Arial, Helvetica, sans-serif !important;
}
.text-center img {
    max-width: 500px;
}

#post-58 #page_content  .box.exercise img{
width:auto;
}
.box.objective.text-center.lead h2 {
color:#fff;
}
.parent-pageid-26 #page_content p img {
    width: auto;
}
#page_content table th, #page_content table td {
border-top: none !important;
}
#page_content img {
max-width:320px;
}
.page-id-285 #page_content img {
    max-width: 100%;
}
#page_content .expand h4:before{
    height: 64px;
    content: "Optional Content/Reading - ";
    font-weight: bold;
    background: url(http://tmwm.wellthyco.com/wp-content/uploads/lotus-position-7.png) no-repeat center left;
    background-size: 64px;
    padding-left: 74px;
    display: inline-block;

}
#page_content .expand h4.min:before{
content:"";
}


#page_content iframe{
  width: 100%    !important;
}


/* module 4*/

.video-desc{ background:url(http://tmwm.wellthyco.com/wp-content/uploads/ic-play.png) no-repeat left center;padding-left:50px; display:block;margin:0px auto;width:590px; font-style:italic; margin-bottom:30px;}

#page_content .module-key.active {
background: url(http://tmwm.wellthyco.com/wp-content/uploads/ic-mod.png) no-repeat left center;
}
#page_content .exercise.active h4{
background: url(http://tmwm.wellthyco.com/wp-content/uploads/ic-activity.png) no-repeat center left;
}


#page_content .expand h4:before {
    background: url(http://tmwm.wellthyco.com/wp-content/uploads/learning.png) no-repeat center left;
background-size: 64px;
}

@media (min-width: 1000px){
.page-id-70 .text-center.lead.peach{
margin-top:10% !important;
font-size:28px !important;
}
.page-id-72 .two-third.right .text-center.lead.peach{
margin-top:15% !important;
}
.page-id-78 .third.right .text-center{
margin-top:20% !important;
}
.centred-p{
margin-top:10% !important;
}
}

.custom-box{
border: 5px #333 solid;
padding: 5px;
}

.page-slug-module-5-lesson-1 #page_content img , .page-slug-module-5-lesson-2 #page_content img, .page-slug-module-5-lesson-3 #page_content img, .page-slug-module-6-lesson-1 #page_content img, .page-slug-module-6-lesson-2 #page_content img, .page-slug-module-6-lesson-3 #page_content img, .page-slug-journey-to-mindful-wealth-module-5-lesson-4 #page_content img, .page-slug-journey-to-mindful-wealth-module-5-lesson-5 #page_content img, .page-slug-journey-to-mindful-wealth-module-6-lesson-4 #page_content img, .page-slug-journey-to-mindful-wealth-module-6-lesson-5 #page_content img
{
max-width:500px;
}

/* prepare-for-your-journey */

#page_content .text-expand{
cursor:pointer;
}

#page_content .text-expand.min:before{
content:"Read Less ";
}
#page_content .text-expand.min{
    width: 118px;
    overflow: hidden;
    position: absolute;
    height: 1.2em;
}