@media screen and (max-width:1170px)
{
	.builder-module-before-navigation-background-wrapper .builder-module-top .builder-module-column-1-outer-wrapper{ width:59.163%!important;}
	.builder-module-before-navigation-background-wrapper .builder-module-top .builder-module-column-2-outer-wrapper{ width:48.22% !important; margin-left: 63% !important;}
	.builder-container { margin: 0;}
	.builder-module-background-wrapper .builder-module{ width:96%;}
	.builder-module-navigation-background-wrapper ul li a { padding: 0 14px;}
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .entry-content ul.boxes li { width: 15%;}
	.ctahome-background-wrapper .builder-module-sidebar .widget .vip, .ctainnerfull-background-wrapper .builder-module-sidebar .widget .vip { line-height: normal;}
	ul.yej-list li { width: 90%;}
	.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images { margin-right: 3% !important}
	#content .product .summary { width: 74% !important;}
	.con-usa, .con-aus, .con-other { width: 31%;}
	.con-form { width: 100%;}
	.cname { font-size: 15px;}
	.cno { font-size: 18px; padding-left: 7px; width: auto;}
	.con-other .cno a { font-size: 17px;}
	.cta-img-sec { margin-right: 10px;}
	.cta-con-sec { width: 57%;}
	.forecast-content ul li { background: #e0c3fd; border-radius: 5px; float: left; font-size: 13px; line-height: normal; margin: 0 1% 1% 0; width: 100%;}
	.forecast-content ul li img { float: left; margin: 3px 5px; position: inherit;}
	.forecast-content ul li span { float: left; padding: 8px 0; width: 84%;}
	ul.vip-list li { background: #DDBBFB; border-radius: 5px; float: left; font-size: 13px; line-height: normal; margin: 0 1% 1% 0; width: 100%;}
	ul.vip-list li img { float: left; margin: 7px 5px; position: inherit;}
	ul.vip-list li span { float: left; padding: 8px 0; width: 82%;}
	ul.yej-list li { background: #e0c3fd; border-radius: 5px; float: left; font-size: 13px; line-height: normal; margin: 0 1% 1% 0; width: 100%;}
	ul.yej-list li img { float: left; margin: 3px 5px; position: inherit;}
	ul.yej-list li span { float: left; padding: 8px 0; width: 85%;}
	.yej-memship-outer { width: 97%;}
	.yej-memship-outer h2 { margin-left: -1.6%; margin-right: -1.6%; margin-top: -1.6%; margin-bottom: 0; padding: 2%; width: auto; background: #dfc2fe;}
	.yej-memship-outer img { margin-top: 3% !important;}
	.page-id-1710 .yej-memship-outer .wp-caption { margin-top: 15px;}
	.page-id-1710 .ab-mobile-step_1 { width: 70%;}
	.page-id-1710 .ab-mobile-step_2 { width: 25%;}
	.ex-top-images img { width: 50%;}
	.ex-mem-reading h2 { font-size: 17px; padding: 1% 1.5%; width: 101.5%; margin: -2% 0 0 -2.2%; background: #DFC3FD;}
	.page-id-2465 .main-content-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .blog-title { background: #dfc3fd; font-size: 20px !important; padding: 1% 3% !important; width: 94.5% !important;}
	a.order-this { border-radius: 5px; background: #6625a1; line-height: normal; font-size: 12px; padding: 2%; width: auto;}
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width: 28% !important; text-align: center;}
	.woocommerce ul.products li.product a img { margin: 0 auto !important;}
	.ngg-gallery-thumbnail-box { width: 31%;}
	.ngg-gallery-thumbnail img { width: 100%;}
	
	.full-slider { width: 100% !important;}
	.builder-module-sidebar .widget-content ul.boxes li { padding-right: 12%;}
	.main-content-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .blog-title { width: 100% !important; background-size: 100% 100% !important; box-sizing: border-box; margin-bottom: 5px !important;}
	.main-content-background-wrapper .builder-module-element-outer-wrapper .builder-module-element  .blog-inner-title { width: 100% !important; background-size: 100% 100% !important; box-sizing: border-box; margin-bottom: 5px !important;}
	.mem-links a { font-size: 14px; padding: 0 12px; }
	.member-icons .icon-wrapper {margin-right: 5%;}
	.member-icons .icon-wrapper { width: 30%;}
	.iconin-wrapper{width: 15%;}
	.blog-featured-img img {width: 90%;}
	.blog-content-inner { width: 99.3%;}
	
}

@media screen and (max-width:1024px)
{
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .post .entry-header{ position:relative;}
	.builder-module-content .builder-module-element-outer-wrapper.left .entry-meta.date {
		background: none;
		margin-left: 0;
		padding-top: 0;
		position: absolute;
		right: 0;
	}
	.hentry .entry-meta.date {
		background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
		font-size: 1em;
		height: auto;
		line-height: normal;
		margin-left: 0;
		padding-top: 0;
		position: absolute;
		text-align: center;
		width: 76px;
	}
	.hentry .entry-meta .month {
		color: #692fa1;
		font-size: 1em;
		text-transform: uppercase;
	}
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .post .entry-footer{ position:relative;}
	.builder-module-content .builder-module-element-outer-wrapper.left .entry-footer .comments {
		background: url("../images/comment-bubble.png") no-repeat scroll 0 0 #eeeeee;
		color: #666666;
		font-size: 13px;
		font-weight: normal;
		height: 36px;
		line-height: 35px;
		margin-left: 0;
		margin-right: 12px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		right: 0;
		text-align: center;
		text-decoration: none;
		top: 1.5em;
		width: 43px;
	}
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .hentry h3.entry-title{ width:80%;}
	.single .builder-module-content .builder-module-element-outer-wrapper.left .entry-meta.date{ font-size:0.8em;}
	/* .blog-title { width: 94% !important;}
	.blog-inner-title { width: 94% !important;} */
	.blog-wrapper .author-meta { left: -1.4%;}
	.builder-module-navigation-background-wrapper ul li a { padding: 0 9px;}
	.love-icons .wp-caption-text { font-size: 12px !important;}
	.footer-sociicon { margin-right: 6%;}
	.res-tap { display: inline-block;}
	.normal-tap { display: none;}
	.res-tap-cta { display: inline-block;}
	.normal-tap-cta { display: none;}
	.yej-ctaright .love-icons { margin-top: 0px;}
	.page-id-2642 .cta-con-sec { width: 65%;}
	.vip-icons { float: right; width: 20%;}
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element h1, h1, .builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element h2.entry-title { background: #7c41b5 !important; line-height: normal!important; padding: 1% 0 1% 4% !important; border-radius: 3px;}
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .loop.testimonial h1 { background: #7c41b5; line-height: normal; padding: 1% 0 1% 4%; border-radius: 3px;}
	.ctainnerfull-background-wrapper .builder-module-sidebar .widget em { display: inline-block; margin-bottom: 15px;}
	a.vip-btn { margin: 0;}
	
	.builder-module-sidebar .widget-content ul.boxes li { padding-right: 6%;}
	.woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"], .comment-submit-wrapper input[type="submit"], .widget_wp_sidebarlogin input[type="submit"] { padding: 10px !important;}
	.builder-module-column-2-outer-wrapper.right .builder-module-sidebar .widget h4.widget-title{font-size: 20px;}
	.builder-module-block-outer-wrapper.right .builder-module-sidebar .rightsidetestimonial .rotatingtext-wrapper{ min-height:280px;}
	.builder-module-block-outer-wrapper.right .builder-module-sidebar .rightsidetestimonial .widget h4.widget-title{line-height:28px;}
	.builder-module-block-outer-wrapper.right .builder-module-sidebar .rightsidetestimonial .widget a { font-size: 12px;   
	line-height: 18px; }
	.ctainner-background-wrapper .builder-module-sidebar .widget.widget_categories li, .ctainner-background-wrapper .builder-module-sidebar .widget_recent_entries li, .main-content-background-wrapper .builder-module-block-outer-wrapper.right .builder-module-sidebar .widget_categories ul li, .main-content-background-wrapper .builder-module-block-outer-wrapper.right .builder-module-sidebar .widget_recent_entries ul li{line-height:30px;}
	.builder-module-block-outer-wrapper.right .widget-wrapper h2.accordion-item.current, .builder-module-block-outer-wrapper.right .widget-wrapper h2.accordion-item{line-height:30px;}
}

@media screen and (max-width:992px){
	
	.mem-links a { font-size: 14px;  padding: 0 8px;}
	.builder-module-column-2-outer-wrapper.right .builder-module-sidebar .widget h4.widget-title{font-size: 18px;}
	
}
@media screen and (max-width:991px){
	.builder-module-before-navigation-background-wrapper { position:inherit;}
	.mean-bar > span {
		color: #FFFFFF;
		font-size: 18px;
		left: 0;
		position: absolute;
		text-align: center;
		top: 10px;
		width: 100%;
	}
	.builder-container {
		margin: 0;
	}
	
	.builder-module-navigation li { float:none;}
	.builder-module-navigation li ul { position:relative; left:0;}
	.builder-module-background-wrapper .builder-module{ width:96%;}
	.builder-module-navigation {	width: 100%!important; 	}
	
	.builder-module-navigation-background-wrapper ul li a{ line-height:normal;}
	.builder-module-navigation-background-wrapper { position:inherit;}
	.builder-module-navigation-background-wrapper .builder-module-navigation li a:hover{ color:#FFFFFF;}
	.builder-module-navigation-background-wrapper.fixed-menu { position:fixed !important; top:0;}
	.builder-module-navigation-background-wrapper .builder-module-navigation li li { border-bottom:none;}
	.builder-module-after-navigation-background-wrapper { margin-top:15px;}
	.builder-module-after-navigation-background-wrapper.mem-links-top-background-wrapper{margin-top:0;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget { margin: 7% 0 !important;}
	/* .mean-container .mean-bar{ max-height: 328px;  overflow-y: scroll;} */
	.mem-links .navbar-header { display: block; text-align: center; }
	.navbar { background-color: #472867; margin-top:10px; }	
	.navbar-brand { float: none !important;  width: 83%; color: #FFFFFF; font-size: 18px !important; display: inline-block; margin: 0 2% 0 0 !important; }
	.mem-links ul li {  display: block; text-align: left; float:left; width: 100%;  background:#7c41b5 none repeat scroll 0 0 !important}
	.mem-links ul li  a{ border-top: 1px solid rgba(255, 255, 255, 0.5); color: #fff; display: block; float: left; margin: 0;
	padding: 1em 5%; text-align: left; text-decoration: none; text-transform: uppercase; width: 90%; background:#7c41b5 none repeat scroll 0 0 !important; line-height:normal;height:auto; }
	.navbar-toggle { background-color: transparent; background-image: none; border: 1px solid transparent; text-align: right; margin-bottom: 0;  margin:0 15px 0 0 !important; padding:10px; position: relative; width:auto; }
	.navbar-toggle .icon-bar { border-radius: 1px;  display: block; height: 3px; width: 22px;  margin-bottom: 4px; }
	.navbar-toggle .icon-bar { background-color: #fff; }
	.builder-module-navigation-background-wrapper{margin:0;}
	#builder-layout-522328116f940 .builder-module-after-navigation-background-wrapper { margin-top: 0 !important; padding:0;}
	#builder-layout-58a6f2d8f14d6 .builder-module-after-navigation-background-wrapper { margin-top: 0; padding:0;} 
}
@media screen and (max-width:942px)
{
	
	/*.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2, .builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2 strong{ font-size:20px;}
		.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h4{ line-height:26px;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p a.number{ float:left;}*/
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .entry-content ul.boxes li{ width:22%; padding-right:4%;}
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .entry-content ul li.padding0{ padding:0;}
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .entry-content ul.boxes{ width:100%;}
	.ctahome-background-wrapper .builder-module-sidebar .widget h2, .ctainnerfull-background-wrapper .builder-module-sidebar .widget h2{ margin:0;}
	.ctahome-background-wrapper .builder-module-sidebar .widget img.alignleft, .ctainnerfull-background-wrapper .builder-module-sidebar .widget img.alignleft{ margin:0 3.5% 3% 0;}
	.ctahome-background-wrapper .builder-module-sidebar .widget p.view, .ctahome-background-wrapper .builder-module-sidebar .widget p.view-3, .ctainnerfull-background-wrapper .builder-module-sidebar .widget p.view, .ctainnerfull-background-wrapper .builder-module-sidebar .widget p.view-3{ margin:0 0 0 16.5%; line-height:30px;}
	.ctahome-background-wrapper .builder-module-sidebar .widget .vip img.alignleft, .ctainnerfull-background-wrapper .builder-module-sidebar .widget .vip img.alignleft { margin:0 4.5% 0 0;}
	.ctainner-background-wrapper .builder-module-sidebar .widget img.alignleft { margin:1% 4.3% 18% 0;}
	.ctainner-background-wrapper .builder-module-sidebar .widget p.view, .ctainner-background-wrapper .builder-module-sidebar .widget p.view-2, .ctainner-background-wrapper .builder-module-sidebar .widget .view-3{ margin:0 0 0 26.5%;}
	.healingtestimonial .rotatingtext-wrapper{ height:140px !important;}
	.ctainner-background-wrapper .builder-module-sidebar .widget .vip a{ float:none;}
	.builder-module-block-outer-wrapper.right .builder-module-sidebar .rightsidetestimonial .rotatingtext-wrapper{ min-height:245px;}
	.jquery-lightbox-move #ascrail2000 div{ height:150px !important;}
	.page-id-296 .ctainner-background-wrapper .builder-module-sidebar .widget .widget-content p.view-2 { margin:0;}
	.builder-module-before-navigation-background-wrapper .builder-module-top .builder-module-column-2-outer-wrapper { margin-left: 56% !important;}
	.ctahome-background-wrapper .builder-module-sidebar .widget img.alignleft, .ctainnerfull-background-wrapper .builder-module-sidebar .widget img.alignleft { margin: 0 1% 3% 0;}
	.ctahome-background-wrapper .builder-module-sidebar .widget p.view, .ctahome-background-wrapper .builder-module-sidebar .widget p.view-3, .ctainnerfull-background-wrapper .builder-module-sidebar .widget p.view, .ctainnerfull-background-wrapper .builder-module-sidebar .widget p.view-3 { margin:0;}
	.ctahome-background-wrapper .builder-module-sidebar .widget .vip img.alignleft, .ctainnerfull-background-wrapper .builder-module-sidebar .widget .vip img.alignleft {  margin: 0 6.5% 0 3%;}
	.love-icons .wp-caption-text { font-size: 10px !important;}
	.yej-ctaleft { width: 15%;}
	.cno { font-size: 16px;}
	.con-other .cno a { font-size: 15px;}
	.con-usa .cno span, .con-aus .cno span, .con-other .cno span { padding-left: 25px;}
	.yej-ctaleft { width: 120px;}
	.yej-ctaright { width: 50%;}
	p.book-note { clear: both;}
	
	.mem-left {  width: 46%;  padding-top: 25px;  }
	.mem-links-top-background-wrapper {margin-top: 220px;}
	.footermenus .builder-module-sidebar .widget h4.widget-title { font-size: 21px;}
	.reading-info h2{font-size: 23px;}
	.member-icons .icon-wrapper { width: 45%; }
	.member-icons .icon-wrapper, .member-icons .icon-wrapper:nth-child(3n){ margin-right: 10%;}
	.member-icons .icon-wrapper:nth-child(2n) { margin-right: 0; }
	.member-in-icons .iconin-wrapper { margin-right: 3%; width: 22.5%; }
	.member-in-icons .iconin-wrapper:nth-child(4n) { margin-right: 0; }
	.pro-ldicons .wp-caption {width: 22% !important; min-height: 130px;}
	/* .builder-module-navigation-background-wrapper .builder-module-navigation li li { border-bottom:none;}
		.builder-module-before-navigation-background-wrapper { position:inherit;} 
		.builder-module-navigation-background-wrapper { position:inherit;}
		.builder-module-after-navigation-background-wrapper { margin-top:15px;}
	.builder-module-after-navigation-background-wrapper.mem-links-top-background-wrapper{margin-top:0;}*/
	
	.pro-ldicons .wp-caption { width: 30.8% !important; margin-bottom: 10px;}
	.mem-links-top .mean-container a.meanmenu-reveal { height: 18px; line-height: 16px;}
	.mem-links-top .mean-container .mean-bar { padding: 4px 0 0;}
	.builder-module-block-outer-wrapper.right .widget-wrapper h2.accordion-item::after, .builder-module-block-outer-wrapper.right .widget-wrapper h2.accordion-item.current::after { right: 0;}
	/* .builder-module-navigation-background-wrapper.fixed-menu { position:fixed !important; top:0;}
		.mean-container .mean-bar{ max-height: 328px;  overflow-y: scroll;} */
	.builder-module-column-2-outer-wrapper.right .builder-module-sidebar .widget h4.widget-title{font-size: 16px;}
	a.yej-month-member{margin-top: 8px !important; }
	.builder-module-block-outer-wrapper.right .widget-wrapper h2.accordion-item.current, .builder-module-block-outer-wrapper.right .widget-wrapper h2.accordion-item{font-size:14px;}
	
}

@media screen and (max-width:768px)
{
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h4{ font-size:14px; line-height:25px; margin-right:77px;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p a.number{ font-size:10px; padding:.8% 0; float:right; margin-right:77px;}
	.builder-module-after-navigation-background-wrapper .builder-module-block-outer-wrapper.right .builder-module-sidebar .widget img { width:100%;}
	.builder-module-after-navigation-background-wrapper .builder-module-block-outer-wrapper.right .builder-module-sidebar .widget ul li{ width:45%; padding:0 2%; }
	.builder-module-sidebar .widget-content ul.boxes{ padding:4% 0 4% 5%; width:95%;}
	.hentry .entry-meta .day {
		color: #aaaaaa;
		font-size: 1.2em;
		line-height: normal;
	}
	
	body {
		font-size: 90%;
		line-height: 1.7;
		color: #fff;
		font-family: 'oswaldbook';
		margin:0px;
		padding:0px;
		/*background:url(images/themes.png) no-repeat center top fixed; */
		background:#28164a url(../images/redbodybg.jpg) no-repeat center top fixed; 
		-webkit-background-size:inherit;
		-moz-background-size:inherit;
		-o-background-size:inherit;background-size:inherit;
	}
	.builder-module-before-navigation-background-wrapper { position:inherit;}
	.builder-module-navigation-background-wrapper { position:inherit;}
	.builder-module-after-navigation-background-wrapper { margin-top:15px;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget{background:url(../images/right-head-bg1res.png)no-repeat center top; padding-top:6px;}
	.builder-module-before-navigation-background-wrapper .builder-module-top .builder-module-column-1-outer-wrapper{ width:59.163%!important;}
	.builder-module-before-navigation-background-wrapper .builder-module-top .builder-module-column-2-outer-wrapper{ width:48.22% !important; margin-left: 53% !important;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2{ padding-left:71px; font-size:16px; padding-right: 22%;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2 strong{font-size:16px;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p img{ max-width:inherit; width:7%; margin: -5px 0 0 35px;}
	.builder-module-after-navigation-background-wrapper .builder-module-block-outer-wrapper.right .builder-module-sidebar .widget img{ margin-left:0px;}
	.builder-module-after-navigation-background-wrapper .builder-module-block-outer-wrapper.right .builder-module-sidebar .widget ul{ margin-top:10px;}
	.builder-module-before-navigation-background-wrapper .builder-module-top .builder-module-column-1-outer-wrapper img{ padding:15px 0 0;}
	
	.cpp_form .abc_selectdate label { width:30%;}
	.yui-calcontainer.multi .groupcal { width:auto !important;}
	.main-content-background-wrapper .builder-module-element-outer-wrapper .builder-module-element  .blog-title, .main-content-background-wrapper .builder-module-element-outer-wrapper .builder-module-element  .blog-inner-title { padding: 2% 2.8% !important; background: #d1a4f3 !important;}
	.blog-featured-img img {width: 90%;}
	#commentform label { text-align: left; width: 40%;}
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .loop, .woocommerce .builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element #container #content{ margin:0;}
	.blog-wrapper { margin: 0 5.5% 0 0 !important;}
	.builder-module-after-navigation-background-wrapper .builder-module-content .builder-module-element-outer-wrapper .builder-module-element { margin-right: 1em;}
	.love-icons .wp-caption-text { font-size: 9px !important;}
	.footer-links-1, .footer-links-2, .footer-links-3, .footer-links-4, .footer-links-5 { min-height: 270px; width: 31%; margin-right: 2%;}
	.footer-sociicon { margin-right: 15%;}
	.footer-links-4, .footer-links-5 { min-height: inherit;}
	.footer-sociicon { margin-right: 14%;}
	a.yej-month-member { margin: 0;}
	.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images { float: left !important;}
	.woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.images, .woocommerce-page div.product div.summary { float: right !important;}
	.page-id-2465 .blog-wrapper { margin: 0 !important;}
	#builder-layout-522328116f940 .builder-module-after-navigation-background-wrapper { margin-top: 0 !important;}
	#builder-layout-58a6f2d8f14d6 .builder-module-after-navigation-background-wrapper { margin-top: 0; padding:0;}
	.blog-content-inner { width: 100%;}
	.mem-title { font-size: 27px;}
}

@media screen and (max-width:767px)
{
	.builder-module-block-outer-wrapper.right .builder-module-sidebar .widget h4.widget-title { background: #5a2190;}
	.ctainner-background-wrapper .left .widget-background-wrapper, .ctainner-background-wrapper .left .widget-background-wrapper:last-child { margin: 0 0 3.5%;}
	.accordion-vertical-1 { margin: 5% auto; max-width: 100% !important;}
	.main-content-background-wrapper .builder-module-element-outer-wrapper .builder-module-element  .blog-title, .main-content-background-wrapper .builder-module-element-outer-wrapper .builder-module-element  .blog-inner-title { background:#d1a4f3 !important;}
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .loop.testimonial { margin: 0;}
	.blog-wrapper { margin: 0 !important;}
	a.yej-month-member { margin: 3% 0 0 !important;}
	.yej-memship-outer h2 { font-size: 17px;}
	.page-id-1710 .ab-formGroup .ab-formLabel { width: 120px;}
	.page-id-1710 .ab-formGroup .ab-formField { width: 45%;}
	.logout-widget { background: #57208d;}	
	.reading-info h2 { font-size: 20px;}
	.info-star img { position: static; margin: 0 0 0 5px; width: 150px;}
	.builder-module-sidebar .widget-content ul.boxes li { padding-right: 3%;}
	.mem-left { width: 40%; }
}

@media screen and (max-width:754px)
{
	#login-error { margin-top: 20px;}
	.main-content-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .loop, .woocommerce .main-content-background-wrapper .builder-module-element-outer-wrapper .builder-module-element #container #content { margin: 0 0 20px;}
	.builder-module-block-outer-wrapper.right .builder-module-sidebar .rightsidetestimonial .rotatingtext-wrapper{ min-height:120px;}
}

@media screen and (max-width:674px)
{
	.builder-module-before-navigation-background-wrapper .builder-module-top .builder-module-column-1-outer-wrapper{ width:96% !important; margin:0 0 0 10% !important;}
	.builder-module-before-navigation-background-wrapper .builder-module-top .builder-module-column-2-outer-wrapper{ width:100% !important; margin:0 !important;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget{ background: url("../images/right-head-bg1.png") no-repeat center; padding:16px 0 10px 0; margin:1em 0 !important; text-align:center; width:100%;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2, .builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2 strong{ font-size:22px; text-align:center; padding:0}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h4{font-size: 18px; margin-right: 0; float:none; margin:15px 0 10px;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p a.number{ float: none!important; margin: 0; padding: 0!important;}
	.builder-module-before-navigation-background-wrapper .builder-module-top .builder-module-column-2-outer-wrapper .builder-module-sidebar .widget-2 img { display: none;}
	.ctahome-background-wrapper .builder-module-sidebar .widget .vip, .ctainnerfull-background-wrapper .builder-module-sidebar .widget .vip { width: 92%;}
	.love-icons { float: left; width: 100%;}
	.page-id-161 .love-icons {  width: 98%;}
	.love-icons .wp-caption-text { font-size: 14px !important;}
	.footer-links-1, .footer-links-2, .footer-links-3, .footer-links-4, .footer-links-5 { min-height: 290px;}
	.footer-sociicon { margin-right: 10%;}
	.cta-img-sec { margin-right: 10px; width: 20%;}
	.cta-con-sec { width: 100%; float: none;}
	.yej-ctaright { float: none; width: 100%;}
	a.yej-memlog { display: none;}
	.yej-ctaleft { width: 100%; text-align: center;}
	.yej-ctaright { float: left;}
	.yej-ctaleft img { margin-right: 3%;}
	.yej-ctaleft img:last-child { margin-right: 0;}
	.page-id-1710 .ab-mobile-step_1 { width: 100%;}
	.page-id-2642 .ctainnerfull-background-wrapper .builder-module-sidebar .widget, .page-id-2673 .ctainnerfull-background-wrapper .builder-module-sidebar .widget { position: relative;}
	.page-id-2642 .cta-con-sec { width: 80%;}
	.vip-icons { float: right; position: absolute; right: 20px; top: 10px; width: 15%; display: none;}
	
	.builder-module-sidebar .widget-content ul.boxes li { margin-bottom: 30px; padding-right: 0; width: 49.5%;}
	.mem-left { text-align: center; width: 100%; }
	.mem-right { clear: both; display: table; float: none; margin: 0 auto; width: 100%; }
	.builder-module-sidebar .widget-content ul.boxes li img {float: none;}
	.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type="submit"] { width: auto !important;}
	.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]) { line-height: normal !important;}
	.gform_wrapper input.large, .gform_wrapper input.medium, .gform_wrapper input.small, .gform_wrapper select.large, .gform_wrapper select.medium, .gform_wrapper select.small { width: 95% !important;}
	.mem-left { padding-bottom: 0;}
	.mem-title { font-size: 22px;}
}


@media screen and (max-width:603px)
{
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2, .builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2 strong{ font-size:14px;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h4{ line-height:16px;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p a.number{ float:left;}
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .loop, .woocommerce .builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element #container #content{ margin:0;}
	.builder-module-after-navigation-background-wrapper .builder-module-block-outer-wrapper.right { margin:3.8% 0 0 !important;}
	.builder-module-after-navigation-background-wrapper .builder-module-block-outer-wrapper.right .builder-module-sidebar .widget p { text-align: center;}
	.builder-module-after-navigation-background-wrapper .builder-module-block-outer-wrapper.right .builder-module-sidebar .widget img{ width:auto;}
	.builder-module-after-navigation-background-wrapper .builder-module-block-outer-wrapper.right .builder-module-sidebar .widget ul{ padding:6.5% 15% 0; width:70%;}
	.builder-module-after-navigation-background-wrapper .builder-module-block-outer-wrapper.right .builder-module-sidebar .widget ul li{ text-align:center;}
	.home .testimonialhome-background-wrapper .rotatingtext-wrapper{ height:140px !important;}
	.ctahome-background-wrapper .builder-module-sidebar .widget p.view, .ctahome-background-wrapper .builder-module-sidebar .widget p.view-3,.ctahome-background-wrapper .builder-module-sidebar .widget p.view-2, .ctainnerfull-background-wrapper .builder-module-sidebar .widget p.view, .ctainnerfull-background-wrapper .builder-module-sidebar .widget p.view-3,.ctainnerfull-background-wrapper .builder-module-sidebar .widget p.view-2{ margin:0 0 0 20.5%; line-height:30px;}
	.ctahome-background-wrapper .builder-module-sidebar .widget img.alignleft, .ctainnerfull-background-wrapper .builder-module-sidebar .widget img.alignleft{ margin:0 3.5% 10% 0;}
	.ctahome-background-wrapper .builder-module-sidebar .widget .vip, .ctainnerfull-background-wrapper .builder-module-sidebar .widget .vip{ line-height:normal;}
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element h1, h1{ font-size:18px;}
	.testimonialhome-background-wrapper .rotatingtext-wrapper{ height:115px !important;}
	.ctainner-background-wrapper .builder-module-sidebar .widget p.view, .ctainner-background-wrapper .builder-module-sidebar .widget p.view-2, .ctainner-background-wrapper .builder-module-sidebar .widget .view-3{ margin:0 0 0 22.5%;}
	.ctainner-background-wrapper .left .widget-background-wrapper, .ctainner-background-wrapper .left .widget-background-wrapper:last-child{ margin:0 0 3.5%;}
	.builder-module-block-outer-wrapper.right .builder-module-sidebar .widget h4.widget-title{ background:#59208C;}
	.healingtestimonial .rotatingtext-wrapper{ height:170px !important;}
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .loop.testimonial{ margin:0;}
	.wp-pagenavi{ margin:0;}
	.builder-module-block-outer-wrapper.right .builder-module-sidebar .blogtestimonial .widget.widget_categories ul, .builder-module-block-outer-wrapper.right .builder-module-sidebar .latestposttestimonial .widget_recent_entries ul{ padding:0 !important; width:100% !important;}
	.builder-module-block-outer-wrapper.right .builder-module-sidebar .blogtestimonial .widget.widget_categories li, .builder-module-block-outer-wrapper.right .builder-module-sidebar .latestposttestimonial .widget_recent_entries li{ text-align:left!important;}
	.builder-module-block-outer-wrapper.right .builder-module-sidebar .rightsidetestimonial .rotatingtext-wrapper{ min-height:120px;}
	.jquery-lightbox-move #ascrail2000 div{ height:32px !important;}
	.builder-module-sidebar .widget-content ul.boxes{ padding:0 0 4% 10%; width:90%;}
	.hentry .entry-meta .day {
		color: #aaaaaa;
		font-size: 1.5em;
		line-height: 1.5em;
	}
	.ctainner-background-wrapper .builder-module-sidebar .widget.widget_categories ul, .ctainner-background-wrapper .builder-module-sidebar .widget_recent_entries ul, .builder-module-after-navigation-background-wrapper .builder-module-block-outer-wrapper.right .builder-module-sidebar .widget_recent_entries ul, .builder-module-after-navigation-background-wrapper .builder-module-block-outer-wrapper.right .builder-module-sidebar .widget_categories ul {
		float: none;
		list-style: none outside none;
		margin: 0;
		padding: 0 !important;
		width: auto !important;
	}
	
	
	/*.builder-module-before-navigation-background-wrapper{background: url(../images/responsivebg.jpg) repeat-x center top!important;  height:auto;}*/
	
	.builder-module-before-navigation-background-wrapper .builder-module-top .builder-module-column-2-outer-wrapper{ width:100% !important; margin:0 !important;}
	.builder-module-before-navigation-background-wrapper{ position:inherit !important;}
	.builder-module-navigation-background-wrapper{ position:inherit !important;}
	.builder-module-after-navigation-background-wrapper { margin-top:0px;}
	.builder-module-before-navigation-background-wrapper .builder-module-top .builder-module-column-1-outer-wrapper{ width:48% !important;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget{ background: url("../images/right-head-bg1.png") no-repeat center; padding:16px 0 10px 0; margin:1em 0 !important; text-align:center; width:100%;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2, .builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2 strong{ font-size:22px; text-align:center; padding:0}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h4{font-size: 18px; margin-right: 0; float:none; margin:15px 0 10px;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p a.number{ float: none!important; margin: 0; padding: 0!important;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget-last img{ padding-left:18%;}
	.builder-module-before-navigation-background-wrapper .builder-module-top .builder-module-column-1-outer-wrapper{ width:96% !important; margin:0 0 0 4% !important;}
	.builder-module-before-navigation-background-wrapper .builder-module-top .builder-module-column-1-outer-wrapper .builder-module-element{ margin:0;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p img {
		float: left;
		margin: -30px 0 0 22%;
		max-width: 100%;
		padding: 0;
	}
	.builder-module-before-navigation-background-wrapper .builder-module-top .builder-module-column-1-outer-wrapper img{ padding:10px 0 0;}
	.yui-calcontainer.multi .groupcal { width:100% !important;}
	.cpp_form label { width:16%;}
	.cpp_form .pbSubmit { margin: 3% 0 0 16% !important;}
	.main-content-background-wrapper .builder-module-element-outer-wrapper .builder-module-element  .blog-title, .main-content-background-wrapper .builder-module-element-outer-wrapper .builder-module-element  .blog-inner-title { background:#d1a4f3; font-size: 20px !important;}
	.blog-categories { float:left;}
	#comments li { width:77%;}
	#comments .reply a { padding: 0.4% 5% 0.4% 10.5%;}
	#commentform input[type="submit"] { margin-left:2%; margin-bottom:2%; float: left;}
	.footer-links-1, .footer-links-2, .footer-links-3, .footer-links-4, .footer-links-5 { min-height: 335px;}
	.footermenus .builder-module-sidebar .widget h4.widget-title { line-height: normal;}
	.footer-sociicon { margin-right: 5%;}
	.ctainner-background-wrapper .builder-module-sidebar .widget .yej-ctaright .view-2 { float: right; text-align: center; width: 96%;}
	.pro-ldicons .wp-caption { width: 30% !important; margin-bottom: 3%;}
	.pro-ldcon img { float: right; margin: 6px 0 0; position: static;}
	.order-vip-read { width: 100%;}
	.category-vip-psychic-reading .innerblog-categories { float: left;}
	.builder-module-footer .builder-module-element .alignleft, .builder-module-footer .builder-module-element .alignright { text-align: center; float: none !important;}
	.limited-offer img, .ex-mem-reading img { width: 45%;}
	
}
@media screen and (max-width:533px)
{
	
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2, .builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2 strong{ font-size:26px;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h4{
		font-size: 20px;
		line-height: 30px;
	}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p a.number{ float:left; padding:1% 0 1% 1%; font-size:14px;}
	.ctahome-background-wrapper .builder-module-sidebar .widget p.view, .ctahome-background-wrapper .builder-module-sidebar .widget p.view-3, .ctahome-background-wrapper .builder-module-sidebar .widget p.view-2, .ctainnerfull-background-wrapper .builder-module-sidebar .widget p.view, .ctainnerfull-background-wrapper .builder-module-sidebar .widget p.view-3, .ctainnerfull-background-wrapper .builder-module-sidebar .widget p.view-2{ margin:0 0 0 22.5%;}
	/*
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p img{ max-width:inherit; width:auto; margin:0px;}*/
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget{ margin:0 0 1em !important;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h4{ margin:5px 0;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p img{ margin:-30px 0 0 15%;}
	/* .con-usa, .con-aus, .con-other { margin-bottom: 3%; width: 40%;} */
	.con-usa, .con-aus, .con-other { margin-bottom: 3%; width: 100%; margin-right: 0;}
	.cname { background-size: 100% 44px;}
	.cno { width: 97%;}
	.con-usa .cno span, .con-aus .cno span, .con-other .cno span { display: inline-block; width: 130px;}
	.page-id-322 .con-form { margin-top: 5%;}
	.yej-memship-outer:first-child img { margin: 15px auto !important; display: block !important; float: none !important;}
	a.vip-btn { margin: 0 !important;}
	.four-gen-image img { width: 45%;}
	.yej-memship-outer img.alignleft { margin-right: 3%;  width: 30%; }
	.rtcVideoContainer, .largeVideo, video.rtcVideoPlayer { width: 100% !important;}
	.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price { height: 25px; }
	
}

@media screen and (max-width:480px)
{
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget{width:100%;}
	.builder-module-before-navigation-background-wrapper .builder-module-top .builder-module-column-2-outer-wrapper{ margin-left:0px !important;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2, .builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2 strong{ font-size:26px;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h4 {
		font-size: 20px;
		line-height: 30px;
	}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p a.number {
		font-size: 12px;
		padding: 1.2% 0 1.8% 2%;
	}
	.home .testimonialhome-background-wrapper .rotatingtext-wrapper{ height:200px !important;}
	.ctahome-background-wrapper .builder-module-sidebar .widget p.view, .ctahome-background-wrapper .builder-module-sidebar .widget p.view-3, .ctahome-background-wrapper .builder-module-sidebar .widget p.view-2, .ctainnerfull-background-wrapper .builder-module-sidebar .widget p.view, .ctainnerfull-background-wrapper .builder-module-sidebar .widget p.view-3, .ctainnerfull-background-wrapper .builder-module-sidebar .widget p.view-2{ margin:0 0 0 24.5%;}
	.ctahome-background-wrapper .builder-module-sidebar .widget img.alignleft, .ctainnerfull-background-wrapper .builder-module-sidebar .widget img.alignleft {
		margin: 0 3.5% 15% 0;
	}
	.ctahome-background-wrapper .builder-module-sidebar .widget h2, .ctainnerfull-background-wrapper .builder-module-sidebar .widget h2{ font-size:18px;}
	.builder-module-footer .builder-module-element .alignright{ margin:5px 0 0 !important;}
	.testimonialhome-background-wrapper .healingtestimonial .rotatingtext-wrapper{ height:210px !important;}
	.testimonialhome-background-wrapper .rotatingtext-wrapper {
		height: 140px !important;
	}
	.ctainner-background-wrapper .builder-module-sidebar .widget p.view, .ctainner-background-wrapper .builder-module-sidebar .widget p.view-2, .ctainner-background-wrapper .builder-module-sidebar .widget .view-3{ margin:0 0 0 26.5%;}
	.ctainner-background-wrapper .builder-module-sidebar .widget img.alignleft{ margin:1% 4.3% 20% 0;}
	.builder-module-block-outer-wrapper.right .builder-module-sidebar .rightsidetestimonial .rotatingtext-wrapper{ min-height:140px;}
	.builder-module-sidebar .widget-content ul.boxes{ padding:0 0 4% 5%; width:95%;}
	.single .builder-module-content .builder-module-element-outer-wrapper.left .entry-meta.date{ margin-top:70px;}
	.page-id-322 .gform_wrapper .chosen-container { width: 96% !important;}
	.love-icons .wp-caption-text { font-size: 13px !important;}
	.footer-links-1, .footer-links-2, .footer-links-3, .footer-links-4, .footer-links-5 { min-height: inherit; width: 48%;}
	.footer-sociicon { margin-right: 17%;}
	.pro-ldcon img { width: 25%;}
	.cta-img-sec { width: 27%;}
	.cta-con-sec { width: 100%;}
	.navbar-toggle {width:9%;}
}
@media screen and (max-width:414px)
{
	.footer-links-1, .footer-links-2, .footer-links-3, .footer-links-4, .footer-links-5 { width: 100%;}
	.footermenus .builder-module-sidebar .widget h4.widget-title { padding: 2% 0;}
	.footermenus .builder-module-sidebar .widget ul li { float: left; margin-right: 3%; width: 47%;}
	.footermenus .builder-module-sidebar .widget ul li a { line-height: 30px;}
	.footer-sociicon { float: left; margin: 0;}
	.footer-sociicon ul li { margin: 0 6px 0 0 !important; width: auto !important;}
	.tarotimg { float: none; display: block; margin: 0 auto 2% !important;}
	/* .con-usa, .con-aus, .con-other { width: 60%;} */
	.wp-image-2225 { width: 45%;}
	a.cta-view-num, a.select-reading, a.select-appoint { margin: 5% 0 !important;}
	.ex-top-images img { width: 100%;}
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width: 97.5% !important;}
	.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 { height: auto;}
	.chatroom div#sac-output { width: 100% !important; height: 250px; margin-bottom: 10px;}
	.chatroom div#sac-panel { width: 100% !important;}
	.usernamebox {min-height: 42px; width: 48%;}
	.downloadbox, .cpassbox{width:51%;}
	.downloadbox a::after{height: 42px;}
	.logoutbox{ width: 48%;}
	.usernamebox span, .downloadbox a, .logoutbox a, .cpassbox a{font-size: 12px;}
	.downloadbox a { line-height: 21px;}
	.member-in-icons .iconin-wrapper { width: 48%; }
	.member-in-icons .iconin-wrapper:nth-child(2n) { margin-right: 0; }
	.main-content-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .loop, .woocommerce .main-content-background-wrapper .builder-module-element-outer-wrapper .builder-module-element #container #content { margin: 0 0 5.5%; }
	.woocommerce-message a.button{  display: block !important;  float: none !important; text-align: center !important;}
}
@media screen and (max-width:360px)
{
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2, .builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2 strong{ font-size:22px;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h4{ font-size:16px;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p a.number{ padding:1.5% 0 1.8% 3%;}
	/* .home .testimonialhome-background-wrapper .rotatingtext-wrapper{ height:175px !important;} */
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .entry-content ul.boxes li{ width:46%;}
	.ctahome-background-wrapper .builder-module-sidebar .widget img.alignleft, .ctainner-background-wrapper .builder-module-sidebar .widget img.alignleft, .ctainnerfull-background-wrapper .builder-module-sidebar .widget img.alignleft { margin:0 3.5% 0 0;}
	.ctahome-background-wrapper .builder-module-sidebar .widget img.alignright, .ctainner-background-wrapper .builder-module-sidebar .widget img.alignright, .ctainnerfull-background-wrapper .builder-module-sidebar .widget img.alignright {     
		margin: 0;
		position: absolute;
		right: 0;
		top: -85px;
		width:15%;
	}
	.page-id-296 .ctainner-background-wrapper .builder-module-sidebar .widget img.alignright{     
		top: 0;
		width:10%;
	}
	
	.builder-module-sidebar .widget p.view-2, .ctainner-background-wrapper .builder-module-sidebar .widget p.view, .ctainner-background-wrapper .builder-module-sidebar .widget p.view-2, .ctainner-background-wrapper .builder-module-sidebar .widget .view-3{ margin:2% 0 0; line-height:30px;}
	.ctahome-background-wrapper .builder-module-sidebar .widget .vip, .ctainner-background-wrapper .builder-module-sidebar .widget .vip, .ctainnerfull-background-wrapper .builder-module-sidebar .widget .vip{ margin:5.6% 0 0;}
	.ctahome-background-wrapper .builder-module-sidebar .widget h2, .ctainner-background-wrapper .builder-module-sidebar .widget h2, .ctainnerfull-background-wrapper .builder-module-sidebar .widget h2{ /*clear:both;*/ position:relative; font-size:17px;}
	.jquery-lightbox-html #international h1{ font-size:12px;}
	.countrylist{ font-size:10px;}
	.testimonialhome-background-wrapper .rotatingtext-wrapper{ height:325px !important;}
	.wp-pagenavi a, .wp-pagenavi span{ padding:0 5px !important;}
	.builder-module-block-outer-wrapper.right .builder-module-sidebar .rightsidetestimonial .rotatingtext-wrapper{ min-height:180px;}
	.gform_wrapper .right_label div.ginput_complex, .gform_wrapper .left_label div.ginput_complex{ width:100%!important;}
	.woocommerce table.shop_table th, .woocommerce-page table.shop_table th{ padding:9px 0 9px 8px!important; font-size:12px!important;}
	.woocommerce table.shop_table td, .woocommerce-page table.shop_table td{ padding:6px 0 6px 6px!important;}
	.woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"], .comment-submit-wrapper input[type="submit"]{ padding:10px 20px !important;}
	.testimonialhome-background-wrapper .rotatingtext-wrapper {
		height: 220px !important;
	}
	.ctahome-background-wrapper .builder-module-sidebar .widget p.view, .ctahome-background-wrapper .builder-module-sidebar .widget p.view-3, .ctahome-background-wrapper .builder-module-sidebar .widget p.view-2, .ctainnerfull-background-wrapper .builder-module-sidebar .widget p.view, .ctainnerfull-background-wrapper .builder-module-sidebar .widget p.view-3, .ctainnerfull-background-wrapper .builder-module-sidebar .widget p.view-2{ margin:2% 0 0 0;}
	.ctahome-background-wrapper .builder-module-sidebar .widget .widget-content, .ctainner-background-wrapper .builder-module-sidebar .widget .widget-content, .ctainnerfull-background-wrapper .builder-module-sidebar .widget .widget-content { padding:2.2% 4% 1.7%;}
	.ctahome-background-wrapper .builder-module-sidebar .widget .vip img.alignleft, .ctainner-background-wrapper .builder-module-sidebar .widget .vip img.alignleft, .ctainnerfull-background-wrapper .builder-module-sidebar .widget .vip img.alignleft { margin:0 4.5% 5% 0;}
	.testimonialhome-background-wrapper .healingtestimonial .rotatingtext-wrapper{ height:275px !important;}
	.builder-module-before-navigation-background-wrapper .left.builder-module-block-outer-wrapper{ display:none;}
	.responsivelogo{ display:block!important;}
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .hentry h3.entry-title{ font-size:1.3em;}
	.blog .builder-module-content .builder-module-element-outer-wrapper.left .post:first-child .entry-meta.date{ margin-top:10px;}
	.single .builder-module-content .builder-module-element-outer-wrapper.left .entry-meta.date{
		font-size: 0.7em;
		margin-top: 65px;
	}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p a.number{ float:left; padding:0!important;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget-last img{ padding-left:0;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p img{ width:auto;}
	.cpp_form .abc_quantity label { margin-top:2%; width:22%;}
	.cpp_form .abc_selectdate label { width:100%;}
	.cpp_form label { width:100%;}
	.cpp_form input[type="text"], .cpp_form input[type="email"] { width:100% !important;}
	.cpp_form .pbSubmit { margin:3% 0 0 !important;}
	#commentform label { font-size: 13px; width: 38%;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p img { margin: 0 27px;}
	.yej-ctaleft em { float: left; margin-left: 0; width: 100%;}
	.pro-ldcon img { margin: 0 0 0 0; width: 35%;}
	a.select-appoint { font-size: 14px; width: 215px;}
	a.vip-btn {  margin: 0 !important; width: auto; font-size: 12px;}
	.member-icons .icon-wrapper { width: 100%; }
	.member-icons .icon-wrapper, .member-icons .icon-wrapper:nth-child(3n) {margin-right: 0;}
	.page-id-1710 .yej-memship-outer .wp-caption { margin-right: 15px; }
}
@media screen and (max-width:320px)
{
	/* 02-06-2014 */
	
	.wp-pagenavi{margin:0;}
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element .loop.testimonial{margin:0;}
	.ctahome-background-wrapper .builder-module-sidebar .widget p.view, .ctahome-background-wrapper .builder-module-sidebar .widget p.view-3,.ctahome-background-wrapper 
	.builder-module-after-navigation-background-wrapper .builder-module-block-outer-wrapper.right .builder-module-sidebar .widget ul{margin:0; padding:4% 0 0; width:100%;}
	
	/* 02-06-2014 */
	
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2, .builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h2 strong{ font-size:17px; padding-left:10px;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget h4{ font-size:14px; line-height:14px; margin:2px 0;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p a.number{ padding:1.8% 0 1.8% 2%; font-size:10px; float:right;}
	.builder-module-after-navigation-background-wrapper .builder-module-element-outer-wrapper .builder-module-element h1, h1{ font-size:16px;}
	.home .testimonialhome-background-wrapper .rotatingtext-wrapper{ height:220px !important;}
	.testimonialhome-background-wrapper .healingtestimonial .rotatingtext-wrapper{ height:330px !important;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget {padding-top:5px;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget-last{
		background: url(../images/right-head-bg1res.png) no-repeat left top;
		border:0px;
		color: #D85BF9;
		font-family: 'open_sanssemibold';
		margin: 8.1% 0 2% 5px !important;
	}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget-last img{ width:7%!important;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget p img {margin: 0 8px;}
	.builder-module-before-navigation-background-wrapper .right .builder-module-sidebar .widget-2 .widget p img{ display:none;}
	.usernamebox span, .downloadbox a, .logoutbox a, .cpassbox a { font-size: 10px; }
	.downloadbox a::after { height: 40px;}
	.downloadbox a { line-height: 20px;}
	}			