/*
* Skeleton V1.1
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 8/17/2011
*/
/* Table of Contents
==================================================
    #Base 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing */
/* #Base 960 Grid
================================================== */
    .container                   { position: relative; width: 100%; max-width: 1170px; margin: 0 auto; padding: 0; padding-left: 20px; padding-right: 20px; display: flow-root;}
    .gdl-page-item			     { width: 100%; float: left; }
	.column, .columns                 { float: left; display: inline; margin: 0px 10px 20px 10px; /*position: relative;*/}
    .row                                        { margin-bottom: 20px; }
    /* Nested Column Classes */
    .column.alpha, .columns.alpha               { margin-left: 0; }
    .column.omega, .columns.omega               { margin-right: 0; }
    /* Base Grid */
    .container .one.column                      { width: 40px;  }
    .container .two.columns                     { width: 100px; }
    .container .three.columns                   { width: 160px; }
    .container .four.columns                    { width: 220px; }
    .container .five.columns                    { width: 338px; }
    .container .six.columns                     { width: 340px; }
    .container .seven.columns                   { width: 400px; }
    .container .eight.columns                   { width: 460px; }
    .container .nine.columns                    { width: 520px; }
    .container .ten.columns                     { width: 580px; }
    .container .eleven.columns                  { width: 640px; }
    .container .twelve.columns                  { width: 700px; }
    .container .thirteen.columns                { width: 760px; }
    .container .fourteen.columns                { width: 820px; }
    .container .fifteen.columns                 { width: 880px; }
    .container .sixteen.columns                 { width: 100%; margin:0; }
    .container .one-third.column                { width: 370px; }
    .container .two-thirds.column               { width: 620px; }
	
	/* Wrapper */
	.container .one.column.wrapper                      { width: 60px; margin-right: 0px; margin-left: 0px; }
    .container .two.columns.wrapper                     { width: 120px; margin-right: 0px; margin-left: 0px; }
    .container .three.columns.wrapper                   { width: 180px; margin-right: 0px; margin-left: 0px; }
    .container .four.columns.wrapper                    { width: 240px; margin-right: 0px; margin-left: 0px; }
    .container .five.columns.wrapper                    { width: 300px; margin-right: 0px; margin-left: 0px; }
    .container .six.columns.wrapper                     { width: 360px; margin-right: 0px; margin-left: 0px; }
    .container .seven.columns.wrapper                   { width: 420px; margin-right: 0px; margin-left: 0px; }
    .container .eight.columns.wrapper                   { width: 480px; margin-right: 0px; margin-left: 0px; }
    .container .nine.columns.wrapper                    { width: 540px; margin-right: 0px; margin-left: 0px; }
    .container .ten.columns.wrapper                     { width: 600px; margin-right: 0px; margin-left: 0px; }
    .container .eleven.columns.wrapper                  { width: 660px; margin-right: 0px; margin-left: 0px; }
    .container .twelve.columns.wrapper                  { width: 720px; margin-right: 0px; margin-left: 0px; }
    .container .thirteen.columns.wrapper                { width: 780px; margin-right: 0px; margin-left: 0px; }
    .container .fourteen.columns.wrapper                { width: 840px; margin-right: 0px; margin-left: 0px; }
    .container .fifteen.columns.wrapper                 { width: 900px; margin-right: 0px; margin-left: 0px; }
    .container .sixteen.columns.wrapper                 { width: 100%; margin-right: 0px; margin-left: 0px; }
	
    .container .one-third.column.wrapper               { width: 320px; margin-right: 0px; margin-left: 0px; }
    .container .two-thirds.column.wrapper               { width: 640px; margin-right: 0px; margin-left: 0px; }
		/* One Sidebar */
		.sidebar-included .gdl-page-item { width: 750px; }
		
		.container .sidebar-included .gdl-page-item .four.columns                    { width: 145px; }
		.container .sidebar-included .gdl-page-item .eight.columns                   { width: 310px; }
		.container .sidebar-included .gdl-page-item .twelve.columns                  { width: 475px; }
		.container .sidebar-included .gdl-page-item .sixteen.columns                 { width: 640px; }
		.container .sidebar-included .gdl-page-item .one-third.column                { width: 200px; }
		.container .sidebar-included .gdl-page-item .two-thirds.column               { width: 420px; }
			
		.container .sidebar-included .gdl-page-item .four.columns.wrapper                   { width: 165px; }
		.container .sidebar-included .gdl-page-item .eight.columns.wrapper                  { width: 330px; }
		.container .sidebar-included .gdl-page-item .twelve.columns.wrapper                  { width: 495px; }
		.container .sidebar-included .gdl-page-item .sixteen.columns.wrapper                 { width: 660px; }
		.container .sidebar-included .gdl-page-item .one-third.column.wrapper                { width: 220px; }
		.container .sidebar-included .gdl-page-item .two-thirds.column.wrapper               { width: 440px; }
		
		/* Both Sidebar */
		.both-sidebar-included .gdl-page-item { width: 480px; }
		
		.container .both-sidebar-included .gdl-page-item .four.columns,
		.container .both-sidebar-included .gdl-page-item .eight.columns, 
		.container .both-sidebar-included .gdl-page-item .one-third.column{ width: 220px; }
		
		.container .both-sidebar-included .gdl-page-item .four.columns.wrapper,
		.container .both-sidebar-included .gdl-page-item .eight.columns.wrapper,    
		.container .both-sidebar-included .gdl-page-item .one-third.column.wrapper{ width: 240px; }
		.container .both-sidebar-included .gdl-page-item .twelve.columns,
		.container .both-sidebar-included .gdl-page-item .sixteen.columns,
		.container .both-sidebar-included .gdl-page-item .two-thirds.column  { width: 460px; }
		.container .both-sidebar-included .gdl-page-item .twelve.columns.wrapper,   	
		.container .both-sidebar-included .gdl-page-item .sixteen.columns.wrapper, 
		.container .both-sidebar-included .gdl-page-item .two-thirds.column.wrapper   { width: 480px; }

@media only screen and (min-width: 1200px) and (max-width: 1366px){
	

#popmake-5415 .vc_row.wpb_row.numerology-2021 .gform_confirmation_wrapper .gform_confirmation_message { text-align: center; font: bold 25px Lato !important; margin: 0; }
#popmake-5415 .vc_row.wpb_row.numerology-2021 h2 { font: 32px Oswald !important; text-align: center; }
#popmake-5415 .vc_row.wpb_row.numerology-2021 .wpb_wrapper .wpb_text_column.wpb_content_element { margin-bottom: 0; }

.navigation-wrapper .menu-wrapper ul.sf-menu li.menu-item a{padding: 15px 10px!important; letter-spacing: 0.5px;}
.navigation-wrapper .menu-wrapper ul.sf-menu li.menu-item-has-children > a:after {right: -5px;}	
	
}



@media only screen and (max-width: 1023px){
	.page-template-template-payment-header--footer #wprmenu_bar { display: none; }
	body .header-wrapper.header-new { margin-top: -42px; }
	body div.navigation-wrapper{display: none!important;}

}
@media only screen and (max-width: 1399px){
	.wwu-sec4 .flower-li.big-size h2 ~ p {display: none;}
	div#popmake-10268 { width: 50%; }
	/*Menu*/
/* 	div.navigation-wrapper{display: flex!important;} */
	
	/*Italy form*/
	body .itl-main { width: 100%; max-width: 85%!important; margin: 0 auto!important; }

	/*Contact Us page*/
	body .contact-form-sec { width: 90%; margin: 0 auto!important; }
	.contact-form-main .contact-lr-sec .contact-desc h2 { font-size: 42px; }

	.home-banner-1 { margin-bottom: 100px !important; }
	.vc_row.new-sec-feb-21 .vc_row.left-right-sec .right-box a.new-btn { font-size: 18px; }
	.home-sec4 .wpb_text_column h3 { font-size: 32px; line-height: 40px; }
	.home-sec4 .wpb_text_column h2 { font-size: 35px;    /* margin: 0; */ }
	.home-sec4 .wpb_text_column p {    /* margin: 0; */ }
	.home-sec8 + h2 { padding-top: 20px !important; }
	.home-sec8 h2.ready-to-get-heading { padding-top: 20px !important; }
	.wpb_text_column.flower-li.big-size ul li { font-size: 20px; }

}

@media only screen and (max-width: 1199px){
	.page-id-5488 .numerology-guide-sucess .vc_empty_space { height: 30px !important; }
	.page-id-5488 h2.vc_custom_heading { font-size: 40px !important; }
	.page-id-5488 .ml-sec5 p span { font-size: 22px !important; }
	.page-id-5488 .vc_empty_space { height: 20px !important; }
	.page-id-5488 .ml-sec5 .wpb_text_column h3 { font-size: 28px; }
	.page-id-5488 .ml-sec5 .wpb_text_column p { margin: 0; }
	.page-id-5488 .num-sec .wpb_column .vc_column-inner .wpb_wrapper ul.num-area { margin-top: 0px; }
	.page-id-5488 .ml-sec5 .wpb_text_column ul li { font-size: 20px; }
	.page-id-5488 .ny-one-uper .wpb_column .vc_column-inner .wpb_wrapper h1 { font-size: 45px !important; }
	.page-id-5488 .container .sixteen.columns h1 { font-size: 45px; }
	.page-id-5488 .ny-one .wpb_column .vc_column-inner .wpb_wrapper h2 { margin-bottom: 70px !important; font-size: 28px; }
	.page-id-5488 .margin-btm + span { font-size: 35px !important; }
	.page-id-5488 .margin-btm h3:nth-child(2) a span { font-size: 24px !important; }
	.page-id-5488 .margin-btm h3:first-child { margin-bottom: 20px !important; }
	.page-id-5488 .margin-btm h3:first-child span { font-size: 30px !important; }
	
	.page-id-5488 .page-banner .page-title .container .white-bg h1 { font-size: 70px; line-height: 90px; }
	.page-id-5488 .page-banner .page-title .container .white-bg .gdl-page-caption a { font-size: 35px !important; }
	.page-id-5488 .featured-image { min-height: 600px; }
	.italian-heading .wpb_text_column { padding-top: 20px !important; padding-bottom: 20px !important; }
	.italian-main .wpb_single_image { padding-top: 50px !important; padding-bottom: 50px !important; margin-bottom: 0 !important; }
	.italian-main .wpb_text_column .wpb_wrapper p a.vedic_planet { margin-top: 20px; }
	.wpb_text_column.q-n-a { padding-top: 0 !important; }
	.italian-main .wpb_text_column .wpb_wrapper h2 { margin: 0; }
	.payment-btn h2 { font-size: 20px; }
	.strip_style.bliss-lab h1 { font-size: 40px !important; margin: 0 !important; }
	.consult-main .payment-btn:last-child { margin: 0 !important; }
	/*Work with Me*/
	.wwu-banner .wpb_single_image img { height: 350px; width: 100%; object-fit: contain; }
	.wwu-sec1  .wpb_wrapper h2.prog-heading { margin-bottom: 0 !important; }
	{ font-size: 35px !important; }
	.wwu-sec1 .wpb_wrapper h2.is-this-you-heading { margin-top: 0 !important; }
	.wwu-sec1 .wpb_wrapper  h2.teach-life-heading { margin-bottom: 30px !important; }
	.wwu-sec1 .wpb_wrapper h2,
	.wwu-sec2 h2,
	.wwu-sec3 h2,
	.wwu-sec8 h2
	.wwu-sec11 h2,
	.vc_row.wpb_row.wwu-sec12 h2,
	.vc_row.wwu-sec10 h2 { font-size: 35px !important; }
	.vc_row.wpb_row.wwu-sec12 h2 { margin-bottom: 10px;  !important }
	.wwu-sec3 h2:nth-child(2) { font-size: 30px !important; }
	.wwu-sec3 .wpb_text_column .wp-video { }
	.wwu-sec3 .wpb_text_column .wp-video .wp-video-shortcode { height: 1000px !important; }
	.consultation_sec { margin: 0 !important; }
	.wwu-sec10 .wpb_text_column p a { font-size: 18px; padding: 10px 35px; }
	.vc_row.wpb_row.wwu-sec12 { margin-top: -20% !important; }
	.vc_row.wpb_row.wwu-sec12 h3 { font-size: 24px; }
	.vc_row.wpb_row.wwu-sec12 h4 { font-size: 24px; line-height: 30px; }
	.work-logo-images .wpb_text_column .wpb_wrapper { padding-top: 80px!important; padding-bottom: 40px!important; }
	.wpb_text_column.flower-li.big-size ul li { font-size: 18px; }
	div#popmake-10268 .minutes-popup h2 { font-size: 24px !important; }
	.bliss-banner { min-height: 500px!important; }
	.bliss-banner span { font-size: 24px !important; }
	.bliss-banner > .wpb_column > .vc_column-inner { padding-top: 15px!important; }
	.page-id-5324 .container .sixteen.columns .payment-thanks h1 { font-size: 40px !important; }
	.go-back-button button.go-back-btn { font-size: 18px;}
	.vc_row.consultation_sec { margin-bottom: 0 !important; margin-top: 0 !important; }
	.consultation_sec .testimonial-marg { margin-bottom: 0!important; }
	.testimonial-box .wpb_text_column h2 { font-size: 20px; }
	.testimonial-box .wpb_text_column p { font-size: 16px; }
	.vc_row.wpb_row.wwu-sec6 h4 { font-size: 24px; margin-bottom: 10px; }
	.vc_row.wpb_row.wwu-sec6 h2 span { font-size: 22px; padding-bottom: 0px; display: block; }
	.vc_row.wpb_row.wwu-sec6 h3 { line-height: 30px !important; }
	.vc_row.wpb_row.wwu-sec6 h3 span { font-size: 20px; }
	.vc_row.wwu-sec9 { margin-top: 30px !important; margin-bottom: 30px !important; }
	.wwu-sec9 .vc_col-sm-6.vc_col-has-fill .vc_column-inner h2.vc_custom_heading { font-size: 28px !important; }
	.wwu-sec9 .wpb_text_column h3 strong { }
	.wwu-sec9 .wpb_text_column h3 { font-size: 24px; }
	.wwu-sec9 .wpb_text_column p { font-size: 22px; }
	/*meet-lalitha*/
	.ml-sec3 .wpb_text_column p { font-size: 20px; }
	.ml-sec12-1 span { font-size: 22px; }
	.ml-sec2 .wpb_text_column p { font-size: 18px; }
	.ml-sec3 .wpb_text_column h2 { font-size: 30px; line-height: 30px; }
	.ml-sec3 .wpb_text_column p { font-size: 18px; }
	.consultation_sec .testimonial-marg { margin-top: 50px !important; }
	.vc_row.ml-sec8 .wpb_text_column h3 { font-size: 24px; }
	.dark-purple ul li,
	.dark-purple ul li a { font-size: 17px; }
	.ml-sec12 .wpb_text_column.ml-sec12-1 { padding-bottom: 0 !important; padding-top: 0 !important; }

	/*Blog & Single Sidebar*/
	.page-blog .gdl-page-item,
	.single-post .gdl-page-item { width: 60% !important; }
	.page-blog .right-sidebar .five.columns,
	.page-blog .lef-sidebar .five.columns,
	.single-post .right-sidebar .five.columns,
	.single-post .lef-sidebar .five.columns { width: 30% !important; margin-left: 0 !important; margin-right: 40px; }
	.sidebar-one .profile-sec .profile-inner h2 span { font-size: 80px; margin-top: 30px; }
	.sidebar-one,
	.get-connect-sec,
	.sidebar-form { margin-bottom: 30px !important; }
	.sidebar-form h2 { font-size: 22px; line-height: 30px; }
	.get-connect-sec h3 { font-size: 18px !important; margin-bottom: 0 !important; }
	
	/*Form Popup*/
	#popmake-9641 h2 { font-size: 20px; line-height: 25px; }
	#popmake-9641 .pum-content .simple-form .gform_footer input[type=submit] { padding: 8px 20px; font-size: 14px; }
	#popmake-9641 p { font-size: 17px; }


	/*Privacy & disclaimer*/
	.pp-text-sec h2 { font-size: 45px !important; }
	.pp-text-sec h3 { font-size: 22px; }
	/*Payment Page*/
	.page-template-template-payment-header--footer .container,
	body .header-new .container { max-width: 950px !important; }
	body .header-new .container .right-sec h1 { font-size: 35px; word-spacing: 10px; }
	body .header-new .container .logo-wrapper { margin: 0; }
	body .header-new .container .right-sec p { font-size: 16px; }
	.pay-form .pay-desc h2 { line-height: 30px; }
	.payment-form_wrapper .gform_footer input[type=submit] { padding: 15px 50px !important; }
	
	.navigation-wrapper .menu-wrapper ul.sf-menu li ul.sub-menu{top: 39px !important;}
	body  div.navigation-wrapper .menu-wrapper ul.sf-menu li.menu-item a { font-size: 10px !important; padding: 12px !important; }
	.italian-form{max-width:90%!important;}
	/*Italy form*/
	.itl-main .itl-desc .wpb_wrapper h2 { font-size: 32px; padding-bottom: 20px; }
	.itl-main .itl-desc .wpb_wrapper h4 { font-size: 24px; }
	.itl-form form .gform_footer input[type="submit"] { padding: 10px 30px !important; font-size: 16px !important; }

	/*Artoli*/
	.arti-main > .vc_column-inner { padding-top: 50px !important; }
	.arti-text-sec h1 { font-size: 28px; }
	.arti-text-sec h1 + p { margin-bottom: 15px; }
	body .arti-img { padding-top: 35px !important; margin-bottom: 0 !important; }
	.arti-text-sec h2 { font-size: 24px; }
	.arti-text-sec h2 a { font-size: 18px; line-height: 20px; }
	body .arti-form {margin-bottom: 100px!important;margin-top: 40px!important;}

	/*Contact Form*/
	body .contact-form { max-width: 90%; padding-right: 35px !important; margin-bottom: 70px !important; padding-left: 35px !important; }

	/*Contact Page*/
	.contact-subs-sec .vc_column-inner { padding-top: 0 !important; }
	.contact-subs-sec .wpb_text_column { margin-bottom: 0 !important; }
	body .contact-subs-sec { padding-top: 50px !important; padding-bottom: 50px !important; }
	.contact-form-main .contact-lr-sec .contact-desc h2 { font-size: 35px; margin-bottom: 15px; }
	.contact-form-main .contact-lr-sec .contact-desc .wpb_text_column h3 { font-size: 24px; padding-bottom: 15px; }
	.contact-form-main .contact-lr-sec .contact-desc .wpb_text_column p:not(:last-child) { padding-bottom: 15px; line-height: 23px; }
	.contact-form-main .contact-lr-sec .contact-desc .wpb_text_column ul { padding-bottom: 15px; }
	.contact-form-main .contact-lr-sec .contact-desc .wpb_text_column ul li { font-size: 17px; line-height: 27px; }
	body .contact-form-sec { margin: 20px auto 70px auto !important; }
	.contact-form-sec .contact-form-col form.contact-us-form .gform-body .gfield .ginput_container select,
	.contact-form-sec .contact-form-col form.contact-us-form .gform-body .gfield .ginput_container input,
	.contact-form-sec .contact-form-col form.contact-us-form .gform-body .gfield .ginput_container textarea { font-size: 17px !important; }
	.contact-form-sec .contact-form-col form.contact-us-form .gform_footer input[type=submit] { font-size: 19px; padding: 15px 70px; }
	.contact-subs-sec .wpb_wrapper h2 { font-size: 40px; }
	.contact-subs-sec .wpb_wrapper h3 { font-size: 20px; line-height: 33px; }
	.contact-subs-sec .wpb_wrapper h4 { padding-top: 20px; font-size: 24px; }
	.contact-subs-sec .wpb_wrapper p a { font-size: 16px; padding: 15px 45px; }

	div.footer-wrapper { margin: 0px 0 0; }
	.footer-wrapper .footer-widget-wrapper .one-third.column,
	.footer-wrapper .footer-widget-wrapper .one-third.column:nth-child(2),
	.footer-wrapper .footer-widget-wrapper .one-third.column:nth-child(3) { width: 30%; }
}
@media only screen and (max-width: 991px){		
.bio-lalitha-sec .container .img-sec{padding-top: 0px;}
.links > .wpb_column > .vc_column-inner { padding-right: 0 !important; }
.page-id-5488 .margin-btm h3:first-child span { font-size: 25px !important; }
.page-id-5488 .margin-btm h3:first-child { margin-bottom: 10px !important; }
.margin-btm h3:nth-child(2) a span { font-size: 20px !important; }
.page-id-5488 .margin-btm h3 { line-height: 25px !important; }
.page-id-5488 .featured-image { min-height: 400px; }
.page-id-5488 .page-banner .page-title .container .white-bg h1 { font-size: 35px; line-height: 40px; }
.page-id-5488 .page-banner .page-title .container .white-bg .gdl-page-caption a { font-size: 30px !important; margin-top: 20px; }
.page-id-5488 .numerology-guide-sucess .vc_empty_space { height: 0px !important; }
.page-id-5488 .ml-sec5 .wpb_text_column p:empty { display: none; }
.page-id-5488 .vc_empty_space { height: 0 !important; }
.page-id-5488 .ny-one-uper .wpb_column .vc_column-inner .wpb_wrapper h1 { font-size: 35px !important; }
.page-id-5488 .container .sixteen.columns h1 { font-size: 35px; }
.page-id-5488 .ny-one .wpb_column .vc_column-inner .wpb_wrapper h2 { margin-bottom: 50px !important; font-size: 24px; }
.page-id-5488 .vc_row.vc_row-o-full-height { min-height: 70vh; }
.page-id-5488 .ny-one .wpb_column .vc_column-inner .wpb_wrapper p { font-size: 18px; }

.ml-sec7 .wpb_text_column ul li { font-size: 18px; }
.ml-sec6 .wpb_text_column ul li { font-size: 18px; }
.consultation_sec h2.vc_custom_1574848093609 { font-size: 35px !important; line-height: 35px !important; }
.coming-soon-sec h3 { font-size: 35px !important; }
.coming-soon-sec .wpb_wrapper p { display: none; }
.coming-soon-sec h3:first-child { margin-top: 80px !important; }
.coming-soon-sec h3:last-child { margin-bottom: 80px !important; }
.privacy-terms-sec h2.pt-main-title { font-size: 35px !important; }
.privacy-terms-sec .wpb_wrapper h2 { font-size: 24px; }
.equal-section .vc_col-sm-6:last-child .wpb_text_column { padding-left: 0 !important; }
/*bliss-lab-book*/
.bliss-lab p img { height: 400px; object-fit: contain; }
/*work-with-me*/
.wwu-banner .wpb_single_image img { height: 300px; }
.wwu-sec1 .wpb_wrapper h2,
.wwu-sec2 h2,
.wwu-sec3 h2,
.wwu-sec11 h2,
.vc_row.wpb_row.wwu-sec12 h2,
.wwu-sec5 h2,
.wwu-sec7 h2 { font-size: 28px !important; }
.wwu-sec1 .wpb_wrapper h2.teach-life-heading { margin-bottom: 10px !important; }
.testimonial-box .wpb_single_image img { width: 100%; }
.consultation_sec .testimonial-box .wpb_single_image { width: 30%; }
.consultation_sec .testimonial-box .wpb_text_column { width: 60%; padding-left: 30px; }
.wwu-sec4 h2:nth-child(5) strong { font-size: 20px; }
.wwu-sec4 h2 { margin: 10px 0 !important; }
.wwu-sec4 .flower-li.big-size h3 + p { margin: 0; }
.wwu-sec4 .flower-li.big-size p:empty { display: none !important; }
.vc_row.wpb_row.wwu-sec6 h2 span { font-size: 25px; }
.vc_row.wpb_row.wwu-sec6 h3 span { font-size: 25px; }
.vc_row.wpb_row.wwu-sec6 h3 { margin-bottom: 20px; }
.vc_row.wpb_row.wwu-sec12 { margin-top: 0 !important; }
.vc_row.wpb_row.wwu-sec12 h3 { font-size: 22px; }
.vc_row.wpb_row.wwu-sec12 h4 { font-size: 20px; line-height: 28px; }
.wpb_text_column.flower-li.big-size ul li { font-size: 16px; }

/*meet-lalitha*/
.vc_row.ml-sec3 { padding-top: 50px !important; padding-bottom: 50px !important; }
.ml-sec12-1 span { font-size: 20px; }
.vc_row.wpb_row.vc_row-fluid.meet-lalitha-new-box .wpb_wrapper .wpb_text_column .wpb_wrapper p { font-size: 18px; margin: 0; }

.right-sidebar-wrapper .sidebar-form p { font-size: 14px; }
.sidebar-form .gform_legacy_markup .gform_footer input[type=submit] { font-size: 14px !important; padding: 8px 30px !important; }
div#popmake-10268 { width: 70%; }
div#popmake-10268 form.home-form .gform_footer.top_label input[type="submit"] { font-size: 18px; padding-top: 10px !important; padding-bottom: 10px !important; }
div#popmake-10268 .minutes-popup h2 { font-size: 22px !important; }
.bliss-banner { min-height: 450px !important; }
.bliss-banner span { font-size: 19px !important; }
.bliss-lab h2.book-main-heading { font-size: 24px; }
/*live-astrology-consultations*/
.consult-main .wpb_wrapper h2.consult-heading-sec { font-size: 30px; line-height: 40px; padding-bottom: 15px; }
.sales-logo p.pay-img-sec { width: 50%; }
.payment-btn h2 { font-size: 20px; }
.page-id-5324 .container .sixteen.columns .payment-thanks h1 { font-size: 30px !important; }
.consult-page { padding-bottom: 0 !important; }
/*Blog & Single Post*/
.page-blog .gdl-page-item,
body.single-post .sidebar-included .gdl-page-item { width: 60% !important; }
.page-blog .right-sidebar .five.columns,
.page-blog .lef-sidebar .five.columns,
.single-post .right-sidebar .five.columns,
.single-post .lef-sidebar .five.columns { margin-left: 0 !important; margin-right: 0px; width: 35% !important; }
.sidebar-one .profile-sec .profile-inner h2 span { font-size: 60px; margin-top: 20px; }
body .sidebar-one .profile-sec .profile-inner a { padding: 10px 20px !important; font-size: 16px !important; margin-top: 10px !important; }
.get-connect-sec h3 { font-size: 18px !important; margin-right: 0 !important; padding-bottom: 10px !important; }
.get-connect-sec ul.cnss-social-icon li a { }
.sidebar-one,
.get-connect-sec,
.sidebar-form { margin-bottom: 20px !important; padding-bottom: 20px; }
.sidebar-form h2 { font-size: 18px; line-height: 25px; margin-bottom: 15px; }
.sidebar-form p { font-size: 16px; }
.sidebar-form .simple-form .gform_footer input[type=submit] { padding: 5px 25px; }
.insta-feed-sec h3 { font-size: 18px !important; }
.sidebar-one .profile-sec .profile-inner h2 { font-size: 18px; }
.get-connect-sec { flex-direction: column; }
.single.single-post .single-context .blog-title h1 { font: 28px/30px Oswald; font-weight: bold; }
.single.single-post .single-context .blog-title h1 span { padding-top: 10px; font: 25px/27px Helvetica Condensed Bold;}
.bio-lalitha-sec .container .text-sec h2 + p { margin: 0; }




/*Privacy & disclaimer*/
.pp-text-sec h2 { font-size: 40px !important; }
.pp-text-sec h3 { font-size: 20px; }
/*Payment Form*/
body .header-new .container .right-sec h1 { font-size: 30px; word-spacing: 5px; }
body .header-new .container .right-sec p { word-spacing: 2px; }
.pay-form .pay-heading h1 { font-size: 24px !important; }
.pay-form .pay-heading h2 { font-size: 24px; }
.pay-heading ~ .wpb_text_column p { font-size: 16px; }
.pay-form .pay-desc h2 { font-size: 18px; }
.payment-form_wrapper .gform_footer input[type=submit] { padding: 10px 40px !important; font-size: 16px; }
.pay-form .payment-form .gform_body ul li label { font-size: 16px; }
.pay-form .payment-form .gform_body ul li .ginput_container_consent label.gfield_consent_label { padding-bottom: 0px; }
.pay-form .payment-form .gform_body ul li:nth-child(5):after{top: 5px;}
.pay-form .payment-form .gform_body ul li .price-block .price-desc h4 { font-size: 16px; }
.pay-form .payment-form .gform_body ul li .price-block .amount p { font-size: 18px; }
.pay-form .payment-form .gform_body ul li .price-block > div { padding: 15px 10px; }
.pay-form .payment-form .gform_body ul li .ginput_container_consent label.gfield_consent_label a { font-size: 15px; }
/*Contact Form*/
.contact-img img { max-width: 240px !important; height: 240px !important; }


/*Articoli*/
.arti-text-sec h1 { font-size: 22px; }
.arti-text-sec h2 { font-size: 20px !important; }
body .arti-img { padding-top: 25px !important; }
.arti-text-sec h2 a { font-size: 15px !important; }
body .arti-form { margin-bottom: 80px !important; }
.arti-text-sec ul li { font-size: 16px; }

/*Italy form*/
/*.itl-main { width: 100%; max-width: 640px !important; margin: 0 auto; }*/
.itl-main .itl-desc .wpb_wrapper h2 { font-size: 25px !important; padding-bottom: 10px; }
.itl-main .itl-desc .wpb_wrapper h4 { font-size: 18px; }
.itl-form form .gform_footer input[type="submit"] { padding: 8px 20px !important; font-size: 15px !important; }
.itl-img > .wpb_wrapper > .vc_single_image-wrapper img { max-width: 200px; height: 200px; }
.itl-img > .wpb_wrapper .vc_single_image-wrapper { display: flex; align-items: center; justify-content: center; }


.work-logo-images .wpb_wrapper {display: block;}
.dream-sec .wpb_wrapper .wpb_text_column h2 { font-size: 45px; }
body.page-id-433.page-italian .page-banner .featured-image { min-height: 400px; background-position: center center !important; }
.page-id-433 .page-banner .page-title .container .white-bg h1 { font-size: 40px; }
.italian-form{max-width:85%!important;}
.italian-form .wpb_text_column .wpb_wrapper h2 { font-size: 22px !important; }
.italian-form .wpb_text_column .wpb_wrapper h3 { font-size: 22px; }
.italian-form .wpb_text_column .wpb_wrapper h4 { font-size: 18px; }
.italian-form .wpb_text_column .wpb_wrapper h5 { font-size: 14px; margin-right: 20px; }
.italian-main .wpb_text_column .wpb_wrapper h3 { font-size: 18px; }
.italian-main .wpb_text_column .wpb_wrapper p { font-size: 16px; margin-bottom: 10px; }
.italian-main .wpb_text_column .wpb_wrapper p a.vedic_planet { font-size: 16px; }
.italian-top-sec .vc_column-inner .wpb_text_column .wpb_wrapper h2 { font-size: 24px; }
.italian-top-sec .vc_column-inner .wpb_text_column .wpb_wrapper p { font-size: 16px; margin-bottom: 10px; }
.italian-top-sec .vc_column-inner .wpb_text_column .wpb_wrapper h3 { margin-bottom: 20px; font-size: 24px; }
.italian-top-sec .vc_column-inner .wpb_text_column .wpb_wrapper a.vedic_planet { font-size: 16px; }
.italian-main .wpb_text_column .wpb_wrapper h2,
.italian-heading .wpb_column .wpb_text_column > .wpb_wrapper h2 { font-size: 24px; }

/*Contact Page*/
.contact-form-main .contact-heading-sec h1 { margin: 40px 0 80px 0 !important; font-size: 50px !important; }
.contact-lr-sec .contact-image { width: 100%; }
.contact-lr-sec .contact-desc { width: 100%; }
.contact-lr-sec .contact-image .wpb_single_image { text-align: center; }
.contact-form-main .contact-lr-sec .contact-desc .wpb_text_column p:not(:last-child) { padding-bottom: 20px; line-height: 25px; }
.contact-lr-sec .contact-desc .wpb_text_column { margin-bottom: 0px !important; }
.contact-form-sec .contact-form-col form.contact-us-form .gform-body .gfield .ginput_container select,
.contact-form-sec .contact-form-col form.contact-us-form .gform-body .gfield .ginput_container input { font-size: 16px !important; height: 50px !important; }
.contact-form-sec .contact-form-col form.contact-us-form .gform-body .gfield .ginput_container textarea{ font-size: 16px !important; }
.contact-form-sec .contact-form-col form.contact-us-form .gform_footer input[type=submit] { font-size: 18px; padding: 13px 60px; }
.contact-subs-sec .wpb_wrapper h2 { font-size: 35px; padding-bottom: 20px; }
.contact-subs-sec .wpb_wrapper h3 { font-size: 16px; line-height: 25px; }
.contact-subs-sec .wpb_wrapper h4 { font-size: 22px; }
.contact-subs-sec .wpb_wrapper p a { padding: 12px 40px; }
.contact-form-sec .contact-form-col form.contact-us-form .gform-body .gfield .ginput_container textarea { padding: 10px 0 10px 20px !important; }
.contact-form-sec .contact-form-col form.contact-us-form .gform-body .gfield .ginput_container select,
.contact-form-sec .contact-form-col form.contact-us-form .gform-body .gfield .ginput_container input { padding-left: 22px !important; padding: 10px 0 10px 20px !important;}
.home-sec8 h2.testimonial-head { margin-bottom: 0px !important; font-size: 38px !important; }
.home-sec8 .vc_inner { padding-bottom: 30px !important; }
.vc_row.home-sec8 { padding-top: 40px !important; padding-bottom: 40px!important; }
.home-sec8 p { font-size: 16px; }
.home-sec8 hr { margin-bottom: 15px !important; }
.home-sec4 .wpb_text_column h2 { font-size: 24px; line-height: 35px; }
.home-sec4 .wpb_text_column h3 { font-size: 25px; line-height: 35px; }
.home-sec4 .wpb_text_column p { margin: 0; }
.vc_row.home-sec4 { padding-top: 30px !important; padding-bottom: 30px !important; }
.memeimgs .wpb_wrapper h4 { font-size: 14px !important; padding: 0; }
.memeimgs .vc_single_image-wrapper.vc_box_border_grey:before { height: 28px; }
.vc_row.new-sec-feb-21 .wpb_text_column.hi-lalitha p { font-size: 18px; }
.vc_row.new-sec-feb-21 .vc_row.left-right-sec .right-box a.new-btn { font-size: 16px; }
.vc_row.new-sec-feb-21 h2.new-sec-heading2 { }
.vc_row.home-form .wpb_text_column h3 { font-size: 22px; }
.vc_row.home-form .wpb_text_column h4 { font-size: 20px; }
.home-banner-1 { margin-bottom: 70px !important; }
.vc_row.home-sec4 { align-items: flex-start; }

.post-box-sec .wpb_text_column {max-width: 600px;}

}

/* #Tablet (Portrait)
================================================== */
 @media only screen and (max-width: 1023px){ 
	body div.navigation-wrapper { display: none!important; }
	body div.navigation-wrapper-1 { display: none!important; }

}
    @media only screen and (min-width: 1024px) and (max-width: 1169px) {
		.container                   { width: 100%; box-sizing: border-box; }
		.gdl-page-item			     { width: 100%;}
		.footer-wrapper .footer-widget-wrapper .column:nth-child(2) {width: 244px;}
		.footer-wrapper .footer-widget-wrapper .column:nth-child(3) {width: 230px;}
/* 		div.navigation-wrapper{width: 79%;} */
		.header-wrapper .mobile-menu{display: none;}
		.navigation-wrapper .menu-wrapper ul.sf-menu li.menu-item a{padding: 10px 5px; font-size: 12px;}
/* 		.navigation-wrapper .menu-wrapper ul.sf-menu li.menu-item {margin: 0 5px 0 0;} */
		.topbar .widget_text .textwidget p::after{right: -20px; width: 20px;}
		.home-sec3 .wpb_text_column .kv-blogs .item .item-right{padding: 0 15px 0 20px;}
		.home-sec3 .wpb_text_column .kv-blogs .item .item-right .title h3{font-size:30px; margin: 0 0 10px;}
		.home-sec3 .wpb_text_column .kv-blogs .item .item-right .content{font-size: 15px;}
		.home-sec6 .wpb_text_column h3{font-size: 22px;}
		.home-sec8 .wpb_text_column .owl-stage-outer .owl-item .item{padding: 0 150px;}
		body.page-blog .container div.gdl-right-sidebar {padding-right: 0;}
		body.page-blog .sidebar-included .gdl-page-item{padding-left: 0;}
		.sidebar-included .gdl-page-item {width: 630px;}
		.container .five.columns {width: 300px;}
		.footer-blog-item .gdl-recent-post-widget .recent-post-widget{width: 23.4%;}
		
		.ml-sec2 .wpb_text_column h2 {font-size: 60px;}
		.ml-sec2 .wpb_text_column h2 span {font-size: 20px!important;}
		.ml-sec2 .wpb_text_column p { font-size: 18px; }
		
		.tp-mask-wrap {margin-left: 16px;}
		.memeimgs .vc_column_container>.vc_column-inner {height: 200px !important;}
		
		.vc_row.wpb_row.vc_row-fluid.wwu-banner {min-height: 400px;}

		/* https://shreemlab.com/your-2021-numerology-guide-to-success-happiness/ */
			#popmake-5415 .vc_row.wpb_row.numerology-2021 .gform_confirmation_wrapper .gform_confirmation_message { text-align: center; font-size: 21px; margin: 0; font: 22px Lato !important; }
			#popmake-5415 .vc_row.wpb_row.numerology-2021 h2 { font: 28px Oswald !important; text-align: center; }
			#popmake-5415 .vc_row.wpb_row.numerology-2021 .wpb_wrapper .wpb_text_column.wpb_content_element { margin-bottom: 0; }


		
	}
    /* Note: Design for a width of 768px */
    @media only screen and (min-width: 768px) and (max-width: 1023px) {
        .container                   { width: 100%; box-sizing: border-box; }
		.gdl-page-item			     { width: 100%; float: left; }
        .container .column,
        .container .columns                         {  }
		
        .container .one.column,
        .container .one.columns                     { width: 28px; }
        .container .two.columns                     { width: 76px; }
        .container .three.columns                   { width: 124px; }
        .container .four.columns                    { width: 172px; }
        .container .five.columns                    { width: 257px; }
        .container .six.columns                     { width: 268px; }
        .container .seven.columns                   { width: 316px; }
        .container .eight.columns                   { width: 364px; }
        .container .nine.columns                    { width: 412px; }
        .container .ten.columns                     { width: 460px; }
        .container .eleven.columns                  { width: 508px; }
        .container .twelve.columns                  { width: 556px; }
        .container .thirteen.columns                { width: 604px; }
        .container .fourteen.columns                { width: 652px; }
        .container .fifteen.columns                 { width: 700px; }
        .container .sixteen.columns                 { width: 100%; }
        .container .one-third.column                { width: 100%;}
        .container .two-thirds.column               { width: 492px; }	
		
			/* Wrapper */
			.container .four.columns.wrapper                    { width: 192px; margin-right: 0px; margin-left: 0px; }
			.container .eight.columns.wrapper                   { width: 384px; margin-right: 0px; margin-left: 0px; }
			.container .twelve.columns.wrapper                  { width: 576px; margin-right: 0px; margin-left: 0px; }
			.container .sixteen.columns.wrapper                 { width: 100%; margin-right: 0px; margin-left: 0px; }
			.container .one-third.column.wrapper               { width: 256px; margin-right: 0px; margin-left: 0px; }
			.container .two-thirds.column.wrapper               { width: 512px; margin-right: 0px; margin-left: 0px; }
			/* One Sidebar */
			.sidebar-included .gdl-page-item { width: 468px; }
			
			.container .sidebar-included .gdl-page-item .four.columns                    { width: 112px; }
			.container .sidebar-included .gdl-page-item .eight.columns                   { width: 244px; }
			.container .sidebar-included .gdl-page-item .twelve.columns                  { width: 376px; }
			.container .sidebar-included .gdl-page-item .sixteen.columns                 { width: 508px; }
			.container .sidebar-included .gdl-page-item .one-third.column                { width: 156px; }
			.container .sidebar-included .gdl-page-item .two-thirds.column               { width: 332px; }
				
			.container .sidebar-included .gdl-page-item .four.columns.wrapper                   { width: 132px; }
			.container .sidebar-included .gdl-page-item .eight.columns.wrapper                  { width: 264px; }
			.container .sidebar-included .gdl-page-item .twelve.columns.wrapper                  { width: 396px; }
			.container .sidebar-included .gdl-page-item .sixteen.columns.wrapper                 { width: 528px; }
			.container .sidebar-included .gdl-page-item .one-third.column.wrapper                { width: 176px; }
			.container .sidebar-included .gdl-page-item .two-thirds.column.wrapper               { width: 352px; }		
			/* Both Sidebar */
			.both-sidebar-included .gdl-page-item { width: 384px; }
			
			.container .both-sidebar-included .gdl-page-item .four.columns,
			.container .both-sidebar-included .gdl-page-item .eight.columns, 
			.container .both-sidebar-included .gdl-page-item .one-third.column{ width: 172px; }
			
			.container .both-sidebar-included .gdl-page-item .four.columns.wrapper,
			.container .both-sidebar-included .gdl-page-item .eight.columns.wrapper,    
			.container .both-sidebar-included .gdl-page-item .one-third.column.wrapper{ width: 192px; }
			.container .both-sidebar-included .gdl-page-item .twelve.columns,
			.container .both-sidebar-included .gdl-page-item .sixteen.columns,
			.container .both-sidebar-included .gdl-page-item .two-thirds.column  { width: 364px; }
			.container .both-sidebar-included .gdl-page-item .twelve.columns.wrapper,   	
			.container .both-sidebar-included .gdl-page-item .sixteen.columns.wrapper, 
			.container .both-sidebar-included .gdl-page-item .two-thirds.column.wrapper   { width: 384px; }
			
			.vc_row {margin-left: 0 !important; margin-right: 0 !important;}
			.navigation-wrapper .menu-wrapper ul.sf-menu li.menu-item {margin: 0 10px 0 0;}
			.navigation-wrapper .menu-wrapper ul.sf-menu li.menu-item a{padding: 10px 6px;}
			.topbar .widget_text .textwidget p::after{right: -15px; width: 15px;}
			div.logo-wrapper{text-align: center; width: 100%;}
			div.logo-wrapper img {margin: 0 auto;}
			.header-wrapper .mobile-menu{display: none;}
			div.navigation-wrapper{display: none;}
		    div.navigation-wrapper-1{display: none;}
		    .logo_nav{
			    justify-content: center;
				padding: 15px 0px;
		    }
			
			.home-sec3 .wpb_text_column .kv-blogs .item .item-right{padding: 0 15px 0 20px;}
			.home-sec3 .wpb_text_column .kv-blogs .item .item-right .title h3{font-size:22px; margin: 12px 0 0;}
			.home-sec3 .wpb_text_column .kv-blogs .item .item-right .content {font-size: 12px; line-height: 18px;}
			.home-sec3 .wpb_text_column .kv-blogs .item .item-right .more a{margin: 12px 0 0;}
			.home-sec5 .wpb_wrapper .wpb_text_column .supercrsl {margin: 70px 0 0;}
			.home-sec6 .wpb_text_column h3{font-size: 15px;}
			.home-sec8 .wpb_text_column .owl-stage-outer .owl-item .item{padding: 0;}
			.home-info .vc_col-sm-6 .vc_column-inner {padding-right: 15px !important;}
			
			.abt-sec4 .wpb_text_column h2{font: 30px/40px Oswald; font-weight: bold;}
			.abt-sec2 .wpb_wrapper h2.vc_custom_heading {font-size: 30px !important; line-height: 40px !important;}
			body.page-blog .container div.gdl-right-sidebar {padding: 0 0px;}
			.footer-blog-item .gdl-recent-post-widget .recent-post-widget{width: 22.9%;}
			.footer-blog-item .gdl-recent-post-widget .recent-post-widget .recent-post-widget-title{font-size: 18px;}
			.footer-blog-item .gdl-recent-post-widget .recent-post-widget .recent-post-widget-content {font-size: 18px;}
			.blog-item2 .blog-thumbnail-context .blog-continue-reading > a{width: 22%;}
			.blog-item2 .blog-thumbnail-context .blog-continue-reading .blog-social{width: 78%;}
			
			.footer-wrapper .footer-widget-wrapper .one-third.column:nth-child(1),
			.footer-wrapper .footer-widget-wrapper .one-third.column:nth-child(2),
			.footer-wrapper .footer-widget-wrapper .one-third.column:nth-child(3) {width: 100%; margin-bottom: 30px; text-align: left; margin-left: 0; margin-right: 0;}
			.footer-wrapper .footer-widget-wrapper .one-third.column:nth-child(3) .textwidget,
			.footer-wrapper .footer-widget-wrapper .widget_cnss_widget {float: none;}
			
			.footer-wrapper .footer-widget-wrapper .widget_cnss_widget {margin: 30px 0 0;}
			.footer-wrapper .footer-widget-wrapper .column:nth-child(2) p {margin: 30px 0 0;}
			.footer-wrapper .footer-widget-wrapper .column:nth-child(3) .widget_cnss_widget ul.cnss-social-icon {text-align: center !important;}
			div.gdl-right-sidebar { margin-left: 0px !important; padding-left:0px !important;}
			body.page-live-astrology-consultation .container div.gdl-right-sidebar {padding-right: 0px !important;}

			.sidebar2 p:last-child:after {right: 5px;}
			.sidebar2 p a {font-size: 15px !important;}
			.bgpicsec p a {font-size: 16px !important;}
			.recent_post_sidebar .rpwwt-post-excerpt a {padding: 15px 66px;font-size: 16px !important;}
			#rpwwt-recent-posts-widget-with-thumbnails-2 img {height: auto !important;}
			.bgpicsec:after {width: 200px;}
			.home-form .wpb_wrapper { max-width: 768px; }
			
			.navigation-wrapper .menu-wrapper ul.sf-menu li.menu-item a {font: 14px Helvetica Condensed Medium !important;}
			.memeimgs .vc_column_container>.vc_column-inner {height: 180px !important;}
			.single-post .sidebar-included .gdl-page-item {width: auto !important;}
			.memeimgs .wpb_text_column.wpb_content_element {bottom: 15px !important;}
			.bgpicsec {min-height: 394px !important; background-size: contain !important;}
			.homeiframe iframe {width: auto; float: right;}
			body.page-blog .sidebar-included .gdl-page-item {padding-left: 0px;}
			.privacypolicy input#choice_4_3_1 {margin-right: 12px;}
			.subscribemainrow .vc_column_container > .vc_column-inner.vc_custom_1540458079227 {padding-left: 15px !important; margin-left: 0px !important; padding-right: 15px !important;}
			.signupbutton a {padding: 16px 31px !important; font-size: 17px !important;}
			
			.vc_row.wpb_row.testimonial-box .vc_column-inner {padding: 0;}
			.vc_row.wpb_row.testimonial-box {padding: 30px 20px !important;}
			.vc_row.wpb_row.testimonial-box .vc_column-inner {padding: 0;}
			.testimonial-box .wpb_single_image {width: 38%;}
			.testimonial-box .wpb_text_column {width: 60%;}
			
			
			.ml-sec1 .vc_col-sm-2 {display: none !important;}
			.ml-sec1 .vc_col-sm-8 {width: 100%;}
			.ml-sec2 .wpb_text_column h2{font-size: 45px; line-height: 45px;}
			.ml-sec2 .wpb_text_column h2 span {font-size: 30px!important;}
			.ml-sec2 .wpb_text_column.ml-sec2-1::after{right: 0;}
			.ml-sec2 .wpb_text_column p {font-size: 18px; line-height: 25px;}
			.vc_row.ml-sec4 {min-height: auto; padding: 40px 20px;}
			.vc_row.ml-sec8 {min-height: auto; padding: 30px 20px;}
			.vc_row.ml-sec8 .vc_col-sm-6:first-child {width: 100% !important;}
			.vc_row.ml-sec8 .vc_col-sm-6:last-child {display: none !important;}
			.vc_row.wpb_row.ml-sec9 {padding: 30px !important;}
			.vc_row.wpb_row.ml-sec9 .vc_col-sm-6 {width: 100%;}
			.vc_row.wpb_row.ml-sec9 .vc_col-sm-6 .wpb_single_image {margin: 20px 0  !important;}
			
			.vc_row.wpb_row.vc_row-fluid.wwu-banner {min-height: 300px;}
			.vc_row.wpb_row.wwu-sec12 {margin-top: 0;}
			/* == Thanks Payment == */
			.vc_row.wpb_row.vc_row-fluid.payment-thanks { padding-top: 50px !important; padding-bottom: 50px !important; }

			/* https://shreemlab.com/your-2021-numerology-guide-to-success-happiness/ */
			#popmake-5415 .vc_row.wpb_row.numerology-2021 .gform_confirmation_wrapper .gform_confirmation_message { text-align: center; font-size: 21px; margin: 0; font: 22px Lato !important; }
			#popmake-5415 .vc_row.wpb_row.numerology-2021 h2 { font: 28px Lato !important; text-align: center; }
			#popmake-5415 .vc_row.wpb_row.numerology-2021 .wpb_wrapper .wpb_text_column.wpb_content_element { margin-bottom: 0; }

			/* New Section HOme Page*/
			.d-flex.wpb_column.vc_column_container.vc_col-sm-8 {
				width: 100%;
			}


	}
	
/*  #Mobile (Portrait)
================================================== */
    /* Note: Design for a width of 320px */
    @media only screen and (max-width: 767px) {
	.page-id-5488 .page-banner .page-title .container .white-bg .gdl-page-caption a { font-size: 18px !important; margin-top: 0; }
	.page-id-5488 h2.vc_custom_heading { font-size: 24px !important; line-height: 35px !important; margin: 0; }
	.page-id-5488 .ml-sec5 .wpb_text_column h3 { font-size: 22; font-size: 22px; }
	.page-id-5488 .ny-one-uper .wpb_column .vc_column-inner .wpb_wrapper h1 { font-size: 25px !important; }
	.page-id-5488 .vc_row.wpb_row.vc_row-fluid.ny-one-uper .wpb_wrapper p { font-size: 16px; }
	.page-id-5488 .vc_row.wpb_row.vc_row-fluid.ny-one-uper .wpb_wrapper h2 { font-size: 20px; }
	.page-id-5488 .container .sixteen.columns h1 { font-size: 25px; }
	.page-id-5488 .ny-one .wpb_column .vc_column-inner .wpb_wrapper h2 { margin-bottom: 30px !important; font-size: 18px; }
	.page-id-5488 .ny-one .wpb_column .vc_column-inner .wpb_text_column { margin-bottom: 30px !important; }
	.page-id-5488 .ny-one .wpb_column .vc_column-inner .wpb_wrapper p { font-size: 16px; }
	.page-id-5488 .page-banner .page-title .container .white-bg .gdl-page-caption a { font-size: 18px !important; margin-top: 0; }
    .page-id-5488 .margin-btm h3:nth-child(2) a span { font-size: 18px !important; }
	.page-id-5488 .margin-btm h3:first-child span { font-size: 22px !important; }
	.page-id-5488 form.report-form .gform_footer.top_label input[type="submit"] { padding: 10px 20px !important; font-size: 18px; line-height: 30px !important; }
	.single.single-post .single-context .blog-title h1 { font-size: 24px; }
	.single.single-post .single-context .blog-title h1 span { font-size: 18px !important; }
	.single-content .blog-title { margin-top: 40px; }
	div.blog-item-holder .blog-item2 .blog-thumbnail-title { font-size: 20px; line-height: 25px; }
	.blog-thumbnail-content { font-size: 18px; }
	.page-blog div.blog-item-holder .blog-item2 .blog-thumbnail-context div a { font-size: 16px; }
	.wwu-sec4 .flower-li:nth-child(2) p img { padding-bottom: 20px; }
	.vc_row.consultation_sec { padding-bottom: 0 !important; }
	.vc_row.wwu-sec4 .flower-li.big-size p { margin: 0; padding-bottom: 0 !important; }
	.consultation_sec .testimonial-first-box { margin-top: 50px !important; }
	.ml-sec7 .wpb_text_column ul li { font-size: 16px; }
	.ml-sec9 .wpb_text_column p{font-size: 18px;}
	.ml-sec1 .wpb_column h2.vc_custom_heading { font-size: 35px !important; }
	.ml-sec1 .wpb_column h3.vc_custom_heading { font-size: 25px !important; }
	.ml-sec6 .wpb_text_column ul li { font-size: 16px; }
	.consultation_sec h2.vc_custom_1574848093609 { font-size: 24px !important; }
	.coming-soon-sec h3 { font-size: 20px !important; }
	.privacy-terms-sec .wpb_wrapper h2 { font-size: 20px; }
	.privacy-terms-sec h2.pt-main-title { font-size: 30px !important; margin-bottom: 20px !important; }
	.privacy-terms-sec .wpb_wrapper p { font-size: 16px; }
	#nine_mantras { margin-top: 20px !important; }
	a.vedic_planet { font-size: 16px; padding: 10px 20px; }
	.vc_row.new-sec-feb-21 .vc_row.left-right-sec .left-box a img.vc_single_image-img,
	.vc_row.new-sec-feb-21 .vc_row.left-right-sec .left-box a { width: 100%; }
	.italian-main .wpb_single_image { padding-top: 30px !important; padding-bottom: 30px !important; }
	.page-id-506 .vc_row.home-form { margin-top: 0 !important; }
	.page-id-772 .widget-odd.widget-first.widget-1.custom-sidebar.gdl-divider.widget_media_image img { height: 300px !important; object-fit: contain; }
    .bliss-lab p img { height: 300px;  }
	body.page-blog .container div.gdl-right-sidebar,
	.page-id-8123 .right-sidebar .four.columns,
	.single-post .right-sidebar .four.columns{ width: 100% !important; }
	.bio-lalitha-sec .container { flex-flow: wrap; }
	.bio-lalitha-sec .container .text-sec { width: 100%; display: flex; flex-flow: wrap; order: 2; padding-top: 20px; }
	.bio-lalitha-sec .container .img-sec { width: 100%; margin: 0;}
	.bio-lalitha-sec .container .text-sec h2 { font-size: 20px; }
	.bio-lalitha-sec .container .text-sec p { font-size: 16px; }
	.bio-lalitha-sec .container .text-sec p strong { font-size: 18px !important; }
	.page-id-8123 .bio-lalitha-sec { padding: 0px 0 50px 0; }
	.vc_row.bio-lalitha-main { display: flex; flex-flow: wrap; padding: 0px 0 30px 0 !important; }
	.bio-lalitha-main h2 + p { margin: 0; }
	.bio-lalitha-main h2 { font-size: 20px; margin: 0; }
	.bio-lalitha-main p { font-size: 16px; }
	.bio-lalitha-main p strong { font-size: 18px !important; }
	.bio-lalitha-main .bio-lalitha { display: flex; flex-flow: wrap; order: 2; }
	.bio-lalitha-main .bio-img { display: flex; order: 1; }
	#wprmenu_bar .menu_title a {pointer-events: none;}
	.message-box-wrapper-404 .message-box-title-404 span {font-size: 100px;line-height: 100px;}
	.message-box-wrapper-404 .message-box-content-404 {line-height: 28px;}
	form.lead_form .gform_footer input[type="submit"] {width: 100%; padding: 10px;}
	div#popmake-17366 button.pum-close.popmake-close {font-size: 30px; color: #000000; top: 15px;}
		.ginput_container.ginput_recaptcha div iframe {transform: scale(0.77);
    -webkit-transform:scale(0.77);
    transform-origin:0 0;
    -webkit-transform-origin:0 0;}
		
body .mob-menu-logo-holder { margin-left: 0; pointer-events: none; }
body .mobmenu-content { background-color: #a873d7; margin: 0; }
body .mobmenu-content ul li a { color: #ffffff !important; }
body .mobmenu-content ul li { border-bottom: 1px solid #c9b9b9; }
body .mobmenu-content ul li i { color: #ffffff !important; }
body .mobmenu-content #mobmenuleft li:hover,
body .mobmenu-content #mobmenuright li:hover { background-color: #e3a2da !important; }
body .mobmenu-content #mobmenuleft > li > a:hover { background-color: #e3a2da !important; }
body .mobmenu-content #mobmenuleft .sub-menu li { padding-left: 0; }
body .mobmenu-left-panel .mob-cancel-button { color: #ffffff; top: 10px; }

	/*Work With Me*/
	.wwu-banner .wpb_single_image img { height: auto; }
	.wwu-sec1 .wpb_wrapper h2.prog-heading { margin-top: 0px !important; font-size: 20px !important; padding: 0px 15px; }
	.wwu-sec1 .wpb_wrapper h2,
	.wwu-sec2 h2,
	.wwu-sec3 h2,
	.wwu-sec11 h2,
	.vc_row.wpb_row.wwu-sec12 h2,
	.wwu-sec5 h2,
	.wwu-sec7 h2,
	.vc_row.wwu-sec10 h2 { font-size: 24px !important; line-height: 35px !important; margin-top: 10px !important; }
	.wwu-sec3 .wpb_text_column .wp-video .wp-video-shortcode { height: 450px !important; }
	.vc_row.consultation_sec { padding-top: 0 !important; }
	.wwu-sec4 h2 strong { font-size: 25px; line-height: 30px !important; }
	.wwu-sec4 h2:nth-child(5) { line-height: 35px !important; }
	.wwu-sec4 .flower-li:first-child { padding-bottom: 20px !important; }
	.wpb_text_column.flower-li.big-size.bullet-align-left ul { margin-left: 0; margin-bottom: 0; }
	.wwu-sec4 h2 { font-size: 28px !important; margin: 0 !important; }
	.consultation_sec .testimonial-box {    /* margin-top: 50px; */ }

	.memeimgs .wpb_text_column.wpb_content_element { bottom: 0 !important; transform: translateY(-200%); }
	.memeimgs .wpb_text_column.wpb_content_element { bottom: 0 !important; transform: translateY(-200%); }
	div.footer-wrapper { margin: 0; overflow: hidden; }
	div#popmake-10268 { width: 90%; }
	div#popmake-10268 .minutes-popup h2 { font-size: 18px !important; }
	div#popmake-10268 .minutes-popup img { width: 180px; height: 150px; }
	div#popmake-10268 .wpb_column .vc_column-inner { padding: 0 15px !important; }
	div#popmake-10268 { padding: 20px; }
	div#popmake-10268 form.home-form .gform_footer.top_label input[type="submit"] { font-size: 16px; padding: 5px 0 !important; }
	div#popmake-10268 form.home-form .gform-body .ginput_container input,
	div#popmake-10268 form.home-form .gform-body .ginput_container input::placeholder { font-size: 16px; }
	div#popmake-10268 .wpb_single_image { margin-bottom: 10px !important; }

	.bliss-banner { min-height: 450px!important; }
	.bliss-banner span { font-size: 18px !important; line-height: 20px !important; }
	.bliss-banner > .wpb_column > .vc_column-inner { padding-top: 0px!important; }
	.bliss-lab h2.book-main-heading { font-size: 22px; }
    /*live-astrology-consultations*/
	.consult-main .wpb_wrapper h2.consult-heading-sec { font-size: 24px; line-height: 35px; padding-bottom: 10px; }
	.consult-main .wpb_text_column { margin-bottom: 20px !important; }
	.page-id-9756 .footer-wrapper,
	.page-id-9788 .footer-wrapper{ margin: 30px 0 0 0 !important; }
	.sales-logo p.pay-img-sec { width: 100%; display: flex!important; }
	.payment-btn h2 { font-size: 16px; padding: 15px; }
	body.page-id-10 .sidebar-form .blog-form input[type=submit] { padding: 5px 15px; margin: 0 !important; }
	.page-id-5324 .container .sixteen.columns .payment-thanks h1 { font-size: 25px !important; margin-bottom: 0!important;}
	.go-back-button button.go-back-btn { width: 45%; font-size: 16px; height: 45px; }
    /*Blog & Single post*/
	/*.page-blog .container,
	.single-post .container { display: flex; flex-flow: wrap; }*/
	#popmake-9641 .pum-content .gform_legacy_markup .gform_footer input[type=submit] { padding: 8px 10px; font-size: 15px; }
	#popmake-9641 .pum-content .gform_legacy_markup .gform-body .gfield .ginput_container input { width: 70%; }
	#popmake-9641 { padding: 10px 20px 0; }
    .page-blog .right-sidebar .five.columns,
	.page-blog .lef-sidebar .five.columns,
	.single-post .right-sidebar .five.columns,
	.single-post .lef-sidebar .five.columns {/*order: 1;*/ width: 100% !important; }
	.page-blog .gdl-page-item,
	body.single-post .sidebar-included .gdl-page-item {/*order: 2;*/ width: 100% !important; }
	.sidebar-one { padding-top: 30px; border-top: 1px solid #000 !important; }
	.sidebar-one .profile-sec .profile-inner h2 span { font-size: 50px; }
	.sidebar-one .profile-sec .profile-inner p { line-height: 30px; }
	#popmake-9641 { width: 250px !important; }
	#popmake-9641 h2 { font-size: 18px; line-height: 20px;}
	#popmake-9641 p { font-size: 15px; }
	#popmake-9641 .pum-content .simple-form .gform-body { padding-top: 20px; }
	#popmake-9641 .pum-content .simple-form .gform_footer input[type=submit] { padding: 5px 15px; font-size: 14px; }

	.pay-form p.pay-img-sec { display: block; }
	.pay-form p.pay-img-sec img { width: 100%; }
    /*Privacy & disclaimer*/
	.pp-text-sec h2 { font-size: 30px !important; }
	.pp-text-sec h3 { font-size: 18px; padding: 10px 0; }
	.pp-text-sec .wpb_text_column { margin-bottom: 20px !important; }
    
    .page-template-template-payment-header--footer .container,
	body .header-new .container { display: block; }
	body .header-new .container .logo-wrapper { max-width: 100%; display: block; }
	body .header-new .container .right-sec { width: 100%; display: block; }
	body .header-new .container .right-sec h1 { padding-top: 5px; font-size: 22px; word-spacing: 3px; line-height: 40px; }
	body .header-new .container .right-sec p { padding-top: 0px; font-size: 13px; word-spacing: 0; }
	.pay-form .pay-heading h1 { font-size: 22px !important; margin-top: 0px !important; }
	.pay-form .pay-heading h2 { font-size: 22px; }
	body .pay-form { padding-top: 50px !important; padding-bottom: 50px !important; }
	.payment-form_wrapper .gform_footer input[type=submit] { margin-bottom: 0 !important; }
	body .copyright-new .copyright-left { font-size: 12px; }

	.postid-8333 h4 em a { line-height: 30px; font-size: 18px; }
	/*Contact Form*/
	body .contact-form { max-width: 80%; display: block; }
	.contact-form .form-sec { width: 100%; }
	.contact-form .contact-img { width: 100%; }
	.contact-form form .gform-body .gfield .ginput_container input { padding: 8px 20px !important; width: 100% !important; }
	.contact-form form .gform-body .gfield { grid-column: span 12 !important; }
	.contact-form form .gform_footer input[type="submit"] { padding: 5px 40px !important; font-size: 16px !important; }
	body .contact-img .wpb_single_image { text-align: center!important; }
		/*Articoli*/
		.arti-main > .vc_column-inner { }
		.arti-text-sec h1 { font-size: 20px; }
		.arti-text-sec h2 { font-size: 17.5px !important; }
		.arti-text-sec h2 a { font-size: 13px !important; }
		.arti-text-sec ul li { font-size: 15px;}
		.arti-text-sec ul li:not(:last-child){ padding-bottom: 10px; }
		body .arti-img { padding-top: 20px !important; }
    	/*Italy form*/
    	body .itl-main { padding-right: 25px !important; padding-left: 25px !important; margin-top: 30px !important; }
		.itl-main .itl-desc .wpb_wrapper h2 { font-size: 18px !important; padding-bottom: 10px;      line-height: 30px;}
		.itl-main .itl-desc .wpb_wrapper h4 { font-size: 16px; line-height: 20px; }
		.itl-form form .gform_footer input[type="submit"] { padding: 8px 20px !important; font-size: 15px !important; }
		.itl-img > .wpb_wrapper > .vc_single_image-wrapper img { max-width: 200px; height: 200px; }
		.itl-img > .wpb_wrapper .vc_single_image-wrapper { display: flex; align-items: center; justify-content: center; }
		.itl-desc .wpb_text_column { margin-bottom: 0 !important; }

        .container { width: 100%; box-sizing: border-box; }
		.gdl-page-item { width: 100%; float: left; }
        .container .columns,
        .container .column { margin: 0px 10px 20px 10px; }
        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 100%; margin: 0;}
		
			/* Wrapper */
			.container .four.columns.wrapper,
			.container .eight.columns.wrapper,               
			.container .twelve.columns.wrapper,              
			.container .sixteen.columns.wrapper,             
			.container .one-third.column.wrapper,            
			.container .two-thirds.column.wrapper { width: 100%; margin-right: 0px; margin-left: 0px; }
			/* One Sidebar */
			.sidebar-included .gdl-page-item { width: 100%; }
			
			.container .sidebar-included .gdl-page-item .four.columns,                    
			.container .sidebar-included .gdl-page-item .eight.columns,                   
			.container .sidebar-included .gdl-page-item .twelve.columns,                  
			.container .sidebar-included .gdl-page-item .sixteen.columns,                 
			.container .sidebar-included .gdl-page-item .one-third.column,                
			.container .sidebar-included .gdl-page-item .two-thirds.column { width: 100%; }
				
			.container .sidebar-included .gdl-page-item .four.columns.wrapper ,                 
			.container .sidebar-included .gdl-page-item .eight.columns.wrapper ,                
			.container .sidebar-included .gdl-page-item .twelve.columns.wrapper ,               
			.container .sidebar-included .gdl-page-item .sixteen.columns.wrapper ,              
			.container .sidebar-included .gdl-page-item .one-third.column.wrapper ,             
			.container .sidebar-included .gdl-page-item .two-thirds.column.wrapper  { width: 100%; }			
			/* Both Sidebar */
			.both-sidebar-included .gdl-page-item { width: 100%; }
			
			.container .both-sidebar-included .gdl-page-item .four.columns,
			.container .both-sidebar-included .gdl-page-item .eight.columns, 
			.container .both-sidebar-included .gdl-page-item .one-third.column,
			.container .both-sidebar-included .gdl-page-item .twelve.columns,
			.container .both-sidebar-included .gdl-page-item .sixteen.columns,
			.container .both-sidebar-included .gdl-page-item .two-thirds.column  { width: 100%; }
			
			.container .both-sidebar-included .gdl-page-item .four.columns.wrapper,
			.container .both-sidebar-included .gdl-page-item .eight.columns.wrapper,    
			.container .both-sidebar-included .gdl-page-item .one-third.column.wrapper,
			.container .both-sidebar-included .gdl-page-item .twelve.columns.wrapper,   	
			.container .both-sidebar-included .gdl-page-item .sixteen.columns.wrapper, 
			.container .both-sidebar-included .gdl-page-item .two-thirds.column.wrapper   { width: 100%; }
			
			div.logo-wrapper {width: 100%;}
			div.logo-wrapper img {margin: 0 auto;}
			.vc_row {margin-left: 0 !important; margin-right: 0 !important;}
			.vc_column_container > .vc_column-inner{padding-left: 0 !important; padding-right: 0 !important;}
			.header-wrapper .mobile-menu{display: none;}
			
			.footer-wrapper .footer-widget-wrapper .column {margin: 0 0 20px; text-align: center;}
			.footer-wrapper .footer-widget-wrapper .column .widget_cnss_widget ul.cnss-social-icon {text-align: center !important;}
            .footer-wrapper .footer-widget-wrapper .one-third.column:nth-child(1) {width: 100% !important;}
			.footer-wrapper .footer-widget-wrapper .one-third.column:nth-child(2) {width: 100%;}
			.footer-wrapper .footer-widget-wrapper .one-third.column:nth-child(3) {width: 100%;}
			.footer-wrapper .footer-widget-wrapper .one-third.column:nth-child(3) .textwidget,
			.footer-wrapper .footer-widget-wrapper .widget_cnss_widget {float: none;}
			
			.home-sec1 .wpb_text_column h3{font-size: 20px; line-height: 30px;}
			.home-sec1 .wpb_text_column p a{margin: 10px 0 30px;}
			.home-sec2 .wpb_column.vc_col-sm-8 {margin: 0 0 30px; width: 100%;}
			.home-sec2 .wpb_column.vc_col-sm-4 {width: 100%;margin: 0 auto 0px;}
			.home-sec2 .wpb_text_column h3{font-size: 20px; line-height: 30px;}
			.home-sec2 .wpb_text_column p:last-child {text-align: center !important;}
			.home-sec2 .wpb_text_column ul {margin: 20px 0 20px 17px;}
			.home-sec3 .wpb_text_column .kv-blogs .item .item-left{width: 100%;}
			.home-sec3 .wpb_text_column .kv-blogs .item .item-right{position: relative; top: auto; transform: none; padding: 15px; width: 100%;}
			.home-sec3 .wpb_text_column .kv-blogs .item .item-right .title h3{font-size: 30px;}
			.home-sec3 .wpb_text_column .kv-blogs .owl-nav{width: 100%;}
			.home-sec4 .wpb_text_column h3{font-size: 20px; line-height: 30px;}
			.home-sec5 .wpb_text_column .supercrsl .supercarousel_wrapper {margin: 0 0 60px;}
			.home-sec5 .wpb_text_column .supercrsl a.superprev{top: auto; bottom: -100px;}
			.home-sec5 .wpb_text_column .supercrsl a.supernext {bottom: -100px; top: auto;}
			.home-sec5 .wpb_text_column h2{font-size: 30px; margin: 10px 0;}
			.home-sec8 .wpb_text_column .owl-stage-outer .owl-item .item {padding: 0;}
			.home-sec8 .wpb_text_column .owl-carousel .owl-nav .owl-prev{left: -20px;}
			.home-sec8 .wpb_text_column .owl-carousel .owl-nav .owl-next{right: -20px;}
			
			.abt-sec1 .wpb_column.vc_col-sm-6:first-child .vc_column-inner {padding: 10px !important;}
			.abt-sec2 .vc_column-inner .vc_custom_heading {font-size: 30px !important; line-height: 35px !important;}
			.abt-sec2 .wpb_text_column p{padding: 0;}
			.abt-sec3 .wpb_column:first-child .vc_column-inner {padding: 0 !important;}
			.abt-sec4 .wpb_text_column h2{font: 30px/35px Oswald; font-weight: bold;}
			
			.page-banner .page-title .container .white-bg h1{font-size: 40px; line-height: 40px;}
			.page-banner .page-title .container .white-bg .gdl-page-caption {font-size: 20px; line-height: 25px;}
			.page-banner .featured-image {min-height: 300px;}
			.vc_row.prg-sec .wpb_single_image {padding: 0 0 10px;}
			body.page-blog .container div.gdl-right-sidebar {border: medium none; float: none; padding: 0;}
			body.page-blog .sidebar-included .gdl-page-item{padding: 0;}
			.blog-item2 .blog-thumbnail-context .blog-continue-reading > a,
			.blog-item2 .blog-thumbnail-context .blog-continue-reading .blog-social{width: 100%; text-align: center;}
			.footer-blog-item .gdl-recent-post-widget .recent-post-widget{margin: 0 0 20px; width: 100%;}
			.vid-sec1 .wpb_text_column p {padding: 0;}
			.vc_row.prg-sec .wpb_single_image {text-align: center;}
			.footer-blog-item .gdl-recent-post-widget .recent-post-widget .recent-post-widget-thumbnail img {margin: 0 auto;}
			.footer-blog-item .gdl-recent-post-widget .recent-post-widget .recent-post-widget-context{text-align: center;}
			
			.shreem-programs-wrapper .shreem_programs .left-side,
			.shreem-programs-wrapper .shreem_programs .right-side{width: 100%;}
			.shreem-programs-wrapper .shreem_programs .right-side .title h3{font-size: 22px; padding: 10px;}
			body.page-blog .page-banner .page-title .container .white-bg {margin: 150px auto auto;}
			
			.topbar .widget_text .textwidget p{font-size: 18px;}
			.topbar .widget_text .textwidget p::after{right: -15px; width: 15px;}
			.home-form .gform_wrapper form .gform_heading span.gform_description h3 {margin: 20px 0;}
			.home-form .gform_wrapper form .gform_body{width: 100%;}
			.home-form .gform_wrapper form .gform_footer{margin: 10px 0 0; width: 100%;}
			.home-form .gform_wrapper form .gform_body ul.gform_fields li.gfield.gf_left_half {margin-right: 0; width: 100%;}
			.home-form .gform_wrapper form .gform_body ul.gform_fields li.gfield.gf_right_half {width: 100%;}
			
			.home-info h2.vc_custom_heading {font-size: 25px !important; line-height: 30px !important; margin: 10px;}
			.home-form .wpb_wrapper { max-width: 100%; }
			
			.testimonial-box .wpb_single_image, .testimonial-box .wpb_text_column{width:100%;}
			.testimonial-box .wpb_single_image {text-align: center !important;}
			.home-form .left-area { left: 0;}
			.home-form .right-area {right: 0;}
			.abt-sec3:before {content: ""; background: rgba(255, 255, 255, 0.75); width: 100%; height: 100%; margin: 0 auto; top: 0; bottom: 0; left:0; right:0; display: inline-block !important;position: absolute;}
			div.copyright-left,
			div.copyright-right {float: none; text-align: center;}
			
			
			.ml-sec1 .wpb_column h2.vc_custom_heading {margin: 20px 0 !important;}
			.ml-sec1 .wpb_column h3.vc_custom_heading {margin-bottom: 30px !important;}
			.ml-sec2 .wpb_text_column.ml-sec2-1::after{display:none;}
			.ml-sec2 .wpb_text_column h2 {font-size: 40px; line-height: 40px; text-align: center;}
			.ml-sec2 .wpb_text_column h2 span {font-size: 30px!important;}
			.ml-sec2 .wpb_text_column p {font-size: 22px; line-height: 30px; text-align: center; margin: 20px 0 0;}
			.ml-sec3 .wpb_text_column h2 { font-size: 28px; line-height: 30px; margin-bottom: 20px; }
			.ml-sec3 .wpb_text_column p {font-size: 18px; line-height: 30px;}
			.vc_row.ml-sec4 {min-height: auto; padding: 50px 20px !important;}
			.vc_row.ml-sec4 .vc_col-sm-4 {display: none;}
			.ml-sec5 .wpb_text_column h3{line-height: normal;}
			.ml-sec6 .wpb_text_column h2{line-height: normal;}
			.vc_row.ml-sec8 {min-height: auto; padding: 30px 0 0;}
			.vc_row.ml-sec8 .wpb_text_column{padding: 30px;}
			.vc_row.wpb_row.ml-sec9 {padding: 20px !important;}
			.vc_row.wpb_row.ml-sec9 .vc_col-sm-6 .wpb_single_image {margin: 0 0 20px !important;}
			.ml-sec11 .wpb_text_column {margin-top: 30px;}
			.ml-sec12 .wpb_text_column.ml-sec12-1 {padding: 40px 60px;}
			
			.vc_row.wpb_row.vc_row-fluid.wwu-banner {background-size: 100% auto !important; min-height: 95px;}
			
			.vc_row.wpb_row.vc_row-fluid.wwu-sec6 {padding: 20px !important;}
			.vc_row.wpb_row.vc_row-fluid.wwu-sec6 .wpb_single_image {margin-bottom: 30px !important;}
			.vc_row.wpb_row.wwu-sec6 h2 {font-size: 20px;}
			.vc_row.wpb_row.wwu-sec6 h2 span {font-size: 25px;}
			.wwu-sec9 .vc_col-sm-6.vc_col-has-fill::before,
			.wwu-sec9 .vc_col-sm-6.vc_col-has-fill::after{display: none;}
			
			.wwu-sec9 .vc_col-sm-6.vc_col-has-fill .vc_column-inner {padding: 20px !important;}
			.wwu-sec9 .vc_col-sm-6.vc_col-has-fill .vc_column-inner h2.vc_custom_heading {line-height: normal !important;}
			.wwu-sec9 .wpb_text_column p {line-height: normal;}
			.wwu-sec10 .wpb_text_column p a{font-size: 22px; margin-bottom: 20px; padding: 12px 35px;}
			
			.vc_row.wpb_row.wwu-sec12 {margin-top: 0;}
			.vc_row.wpb_row.wwu-sec12 h2{line-height: normal;}
			
			.wp_rp_content ul.related_post li {padding: 0 !important;}

			/*28-01-2020*/
			.wwu-sec2 .wpb_single_image {
			    text-align: center !important;
			}
			.wwu-sec1 .wpb_single_image.vc_align_left {
			    text-align: center;
			    margin-bottom: 20px !important;
			}
			.wwu-sec10 h2 {
			    text-align: center !important;
			}								
			.wwu-sec12, 
			.wwu-sec10, 
			.wwu-sec6 {
			    text-align: center;
			}								
			.wwu-sec12 .wpb_single_image.vc_align_left, 
			.wwu-sec10 .wpb_single_image.vc_align_left, 
			.wwu-sec6 .wpb_single_image.vc_align_left, 
			.wwu-sec7 .wpb_single_image.vc_align_left {text-align: center;}	
			
			.vc_row.home-form{box-sizing: border-box; padding: 12px !important;}
		.vc_row.home-form .nine-mantar-content{width: 100%;}
			.vc_row.home-form .wpb_text_column h3{font-size: 20px;}
			.consultation_sec .testimonial-box .wpb_text_column{padding-left: 20px;width: 74%;}
			.consultation_sec.single-testimonial .testimonial-box {padding: 0px 10px !important;}
			.consultation_sec .testimonial-box {padding: 45px 10px !important;}
			.consultation_sec .testimonial-box .wpb_single_image{vertical-align: top;}
			.ny-one .wpb_column .vc_column-inner .wpb_wrapper img { margin: 0 auto; }
			
			div.consultation_sec {padding-right: 0 !important; padding-left: 0 !important;}
			/* === Thanks Payment === */
			.vc_row.wpb_row.vc_row-fluid.payment-thanks { padding-top: 40px !important; padding-bottom: 40px !important; }
			.vc_row.wpb_row.vc_row-fluid.payment-thanks .wpb_text_column.thankyou h1 { line-height: 35px; }
				
				/*==== https://shreemlab.com/your-2021-numerology-guide-to-success-happiness/ ====*/
			#popmake-5415 { padding: 10px; }
			#popmake-5415 .vc_row.wpb_row.vc_row-fluid.home-form { padding: 0 !important; }
			#popmake-5415 .vc_row.wpb_row.vc_row-fluid.home-form h2 { font-size: 25px !important; text-align: center; margin-bottom: 20px;}
			#popmake-5415 .vc_row.wpb_row.vc_row-fluid.home-form h4 { text-align: center; }
			#popmake-5415 .vc_row.wpb_row.vc_row-fluid.home-form .wpb_text_column.wpb_content_element { margin-bottom: 10px; }
			#popmake-5415 .vc_row.wpb_row.numerology-2021 .gform_confirmation_wrapper .gform_confirmation_message { text-align: center; font-size: 21px; margin: 0; font: 22px Lato !important; }

			/*Uzair Responsive*/
			.page-banner .page-title .container .white-bg h1 { font-size: 20px !important; line-height: 25px!important;}
			body .page-banner .page-title .container .white-bg .gdl-page-caption a { font-size: 20px !important; }
			.guide-top .wpb_column .vc_column-inner .wpb_wrapper .vc_empty_space { height: 0px !important; }
			.guide-top .wpb_column .vc_column-inner .wpb_wrapper h2 { font-size: 20px; }
			.guide-top .wpb_column .vc_column-inner .wpb_wrapper p { font-size: 16px !important; }
			.enjoy-word .wpb_text_column .wpb_wrapper h1 { font-size: 20px; }
			.enjoy-word .wpb_text_column .wpb_wrapper h3 { font-size: 20px !important; }
			.ny-one .wpb_column .vc_column-inner .wpb_wrapper h2 { margin-bottom: 30px !important; font-size: 18px; margin-top: 20px!important; }
			.ny-one .wpb_column .vc_column-inner .wpb_wrapper h2 i { font-size: 28px; }
			.ny-one .wpb_column .vc_column-inner .wpb_wrapper p { font-size: 16px; }
			.ny-one { display: flex!important; flex-flow: wrap!important; min-height: unset!important; }
			.ny-one .left-content { order: 2; }
			.ny-one .right-img { order: 1; }
			.guide-bottom .wpb_column .wpb_wrapper .vc_empty_space { height: 20px !important; }
			.guide-links .vc_column-inner .wpb_wrapper h3 span { font-size: 22px !important; }
			.guide-links .vc_column-inner .wpb_wrapper h3 { margin-bottom: 20px; }
			.ny-one-uper .wpb_column .vc_column-inner .wpb_wrapper h1 { font-size: 25px !important; }
			.num-sec .ml-sec5 p span { font-size: 16px !important; }
			.num-sec .ml-sec5 p { margin-bottom: 10px !important; }
			.num-sec .ml-sec5 .vc_empty_space { height: 30px !important; }
			.num-sec .ml-sec5  .wpb_text_column { margin-bottom: 0px !important; }
			.ml-sec5 .wpb_text_column h3 { font-size: 22px; }
			.ml-sec5 .wpb_text_column h3 + p { display: none; }
			.ml-sec5 .wpb_text_column ul li { font-size: 18px!important; }
			.ml-sec5 .wpb_text_column h3 + p { display: none; }
			.ml-sec5 .wpb_text_column ul {padding: 0;}
			.ny-one-uper .wpb_column .wpb_text_column + div { height: 0 !important; }
			.enjoy-word .wpb_column .wpb_wrapper > .vc_empty_space { height: 0 !important; }
			.ny-one-top-heading .wpb_wrapper h2 { font-size: 22px !important; line-height: 35px !important; }
			.ny-one-top-heading .wpb_wrapper .vc_empty_space { height: 20px !important; }
			.empty-div { display: none; }
			.guide-links .vc_column-inner .wpb_wrapper h3:last-child a span { font-size: 18px !important; }
			.guide-links .vc_column-inner .wpb_wrapper h3:last-child { line-height: 25px !important; }

			/*15-06-2021*/
			body.page-id-433.page-italian .page-banner .featured-image { min-height: 300px; background-position: center center !important; }
			.italian-top-sec .vc_column-inner .wpb_text_column .wpb_wrapper ul li strong { font-size: 16px; }
			.italian-top-sec .vc_column-inner .wpb_text_column .wpb_wrapper ul li strong { font-size: 16px; }
			.italian-top-sec .vc_column-inner .wpb_text_column .wpb_wrapper h3 { margin-bottom: 10px; font-size: 22px; }
			.italian-top-sec .vc_column-inner .wpb_text_column .wpb_wrapper h2 { font-size: 20px; }
			.italian-top-sec .vc_column-inner .wpb_text_column .wpb_wrapper a.vedic_planet,
			.italian-main .wpb_text_column .wpb_wrapper p a.vedic_planet { padding-left: 15px; padding-right: 15px; font-size: 14px; }
			.italian-top-sec .vc_column-inner .wpb_text_column { margin-bottom: 25px !important; }
			.italian-main .wpb_text_column .wpb_wrapper h2,
			.italian-heading .wpb_column .wpb_text_column > .wpb_wrapper h2 { font-size: 20px; }
			.vc_custom_1623743286679.q-n-a { padding-top: 10px !important; }
			.q-n-a h2 span { font-size: 30px !important; }
			.q-n-a h2 ~ p:empty { display: none; }
			.q-n-a h3 { padding-bottom: 10px; }
			body.italian-form { margin-top: 20px !important; }
			.italian-form .wpb_text_column .wpb_wrapper h3 { font-size: 20px !important; }
			.italian-form .wpb_text_column .wpb_wrapper h2 { font-size: 20px !important; }
			.italian-form .wpb_text_column .wpb_wrapper h4 { font-size: 15px; }
			.q-n-a h2 { padding-bottom: 30px; }
			.vc_custom_1623754193812.q-n-a{padding-top: 30px!important;}
			.dream-sec .wpb_wrapper .wpb_text_column h2 { font-size: 36px; line-height: 60px; }

			/*Itlian Form*/
			.itl-main .form-sec .itl-form { width: 100%; }
			.itl-main .form-sec .itl-img { width: 100%; }
			.itl-main .form-sec { display: block; }

			/*div.footer-wrapper .container { width: auto; }*/
			.contact-form-main .contact-heading-sec h1 { margin: 40px 0 50px 0 !important; font-size: 35px !important; }
			.vc_row.contact-form-main { padding-top: 20px !important; }
			.contact-form-main .contact-lr-sec .contact-desc h2 { font-size: 25px; }
			.contact-form-main .contact-lr-sec .contact-desc .wpb_text_column h3 { font-size: 20px; }
			body .contact-form-sec { width: 100%; }
			.contact-form-sec .contact-form-col form.contact-us-form .gform-body .gfield .ginput_container select,
			.contact-form-sec .contact-form-col form.contact-us-form .gform-body .gfield .ginput_container input { height: 45px !important; }
			.contact-form-sec .contact-form-col form.contact-us-form .gform-body .gfield { grid-column: span 12; }
			.contact-form-sec .contact-form-col form.contact-us-form .gform_footer input[type=submit] { padding: 8px 50px; }
			.contact-subs-sec .wpb_wrapper h2 { font-size: 30px; }
			.contact-subs-sec .wpb_wrapper h4 { font-size: 20px; }
			.contact-subs-sec .wpb_wrapper p { font-size: 14px; line-height: 25px; }

			/*29/-10-2021*/
			.vc_row.home-form { margin-bottom: 30px !important; }
			.vc_row-fluid.home-banner-1 { margin-bottom: 50px !important; }
			.home-form { margin-bottom: 20px !important; }
			.vc_row.new-sec-feb-21 h2.new-sec-heading1 { margin-top: 0px !important; margin-bottom: 15px !important; font-size: 24px !important; }
			.vc_row.new-sec-feb-21 h2.new-sec-heading2 { margin-bottom: 20px !important; font-size: 24px !important; }
			.new-sec-feb-21 .flower-li { margin-bottom: 20px !important; }
			.new-sec-feb-21 .flower-li ul li { font-size: 16px; line-height: 25px; }
			.vc_row.new-sec-feb-21 .vc_row.left-right-sec .position { bottom: 33%!important; left: 0; }
			.vc_row.new-sec-feb-21 .vc_row.left-right-sec .position p a { color: #fff; font-size: 12px; margin: 0 auto; padding: 5px; }
			.vc_row.new-sec-feb-21 .wpb_text_column.hi-lalitha p { font-size: 18px; }
			.vc_row.new-sec-feb-21 .vc_row.left-right-sec .right-box a.new-btn { margin-top: 20px; font-size: 16px; }
			.vc_row.bliss-lab-banner-img { padding-top: 0 !important; padding-bottom: 0 !important; }
			.home-sec1 .wpb_text_column h2 { font-size: 28px; margin-bottom: 20px; }
			h2.meme_head { margin-bottom: 30px; }
			div h2.meme_head { font-size: 24px!important; }
			h2.meme_head strong { padding: 5px 10px; font-size: 20px; }
			.home-sec2 .wpb_text_column h3 { font-size: 18px; margin-top: 0px; margin-bottom: 50px; }
			.home-sec2 .wpb_column .wpb_text_column { margin: 0 !important; }
			.home-sec2 .wpb_text_column h4 { margin-bottom: 0 !important; font-size: 18px; }
			.home-sec3 .wpb_text_column h2 { font-size: 28px; }
			.home-sec4 { padding: 0 !important; }
			.home-sec4 .wpb_text_column h2 { font-size: 25px; line-height: 38px; }
			.home-sec4 .wpb_text_column p { margin: 0 !important; }
			.vc_row.gallery-new-sec .wpb_wrapper h2 { font-size: 25px !important; }
			.vc_row.gallery-new-sec .wpb_wrapper p { font-size: 16px; line-height: 25px; }
			.vc_row.home-sec4 { padding-top: 0px !important; padding-bottom: 0px !important; }
			.wpb_text_column.wpb_content_element.giving-button { margin-bottom: 0 !important; }
			.vc_row.gallery-new-sec { padding-bottom: 20px !important;}
			.vc_row.gallery-new-sec .giving-button { margin-bottom: 0 !important; }
			.gallery-new-sec { padding-bottom: 20px !important; }
			.home-sec8 h2.testimonial-head { font-size: 35px !important; }
			.home-sec8 .vc_row { padding-bottom: 20px !important; }
			.vc_row.home-sec8 { padding-top: 30px !important; padding-bottom: 30px !important; }
			.home-sec8 h2.ready-to-get-heading { font-size: 24px !important; padding: 0 !important; margin-bottom: 0 !important; }
			.home-sec8 .font-change h2 { font-size: 20px; }
			.giving-button { margin-bottom: 0 !important; }
			.gallery-new-sec { padding-bottom: 20px !important; }
			.btnlast a { padding: 10px 20px; font-size: 18px; }
			.btnlast { margin-bottom: 0 !important; }
			.vc_row.home-form .wpb_text_column h4 { font-size: 20px; letter-spacing: 0.5px; }
			.home-form .gform_wrapper form .gform_footer input[type="submit"] { padding: 5px 0; }
			div.copyright-wrapper { height: auto; }

.post-box-sec .wpb_text_column {max-width: 360px; padding: 20px;}
.post-box-sec .wpb_text_column p a {font-size: 32px;}
.post-box-sec { margin-top: 60px !important; margin-bottom: 60px !important; }

/*Login*/
body.page-id-27864 .gdl-page-content{ padding: 100px 0; }

.logo_nav{
	justify-content: center;
	padding: 15px 0px;	
}   	
		

}
	
@media only screen and (min-width: 320px) and (max-width: 479px) {

	.vc_row.wpb_row.vc_row-fluid.wwu-banner {
	    background-size: cover !important;
	    min-height: 140px;
	}
	.wwu-banner .wpb_single_image {
	    width: 30%;
	    top: 30px;
	}
	.consultation_sec.single-testimonial .testimonial-box {padding: 0px 10px !important;}
	.consultation_sec .testimonial-box .wpb_text_column {padding-left: 0;width: 100%; padding-top: 15px;}
	.consultation_sec .testimonial-box {padding: 30px 10px !important;}
	.consultation_sec .testimonial-box .wpb_single_image {width: 120px;display: block;margin: 0 auto;text-align: center !important; padding-bottom: 50px;}
	.testimonial-box .wpb_text_column h4:before{left:0;top: -23px;}

	/* New Home Section */
	.vc_row.new-sec-feb-21 .vc_row.left-right-sec .left-box { width: 100%; margin-right: 0; }
	.vc_row.new-sec-feb-21 .vc_row.left-right-sec .right-box { width: 100%; }
	.vc_row.new-sec-feb-21 .vc_row.left-right-sec .position { bottom: 230px; }

	.post-box-sec .wpb_text_column { max-width: 280px; padding: 20px; }
	.post-box-sec .wpb_text_column p a {font-size: 26px;}
	
}
	
/* #Mobile (Landscape)
================================================== */
    /* Note: Design for a width of 480px */
    @media only screen and (min-width: 480px) and (max-width: 767px) {
        .container { width: 100%; }
		.gdl-page-item { width: 100%; float: left; }
        .container .columns,
        .container .column {  margin: 0px 10px 20px 10px; }
        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column { width: 100%; }
			/* Wrapper */
			.container .four.columns.wrapper,
			.container .eight.columns.wrapper,               
			.container .twelve.columns.wrapper,              
			.container .sixteen.columns.wrapper,             
			.container .one-third.column.wrapper,            
			.container .two-thirds.column.wrapper { width: 100%; margin-right: 0px; margin-left: 0px; }
			/* One Sidebar */
			.sidebar-included .gdl-page-item { width: 100%; }
			
			.container .sidebar-included .gdl-page-item .four.columns,                    
			.container .sidebar-included .gdl-page-item .eight.columns,                   
			.container .sidebar-included .gdl-page-item .twelve.columns,                  
			.container .sidebar-included .gdl-page-item .sixteen.columns,                 
			.container .sidebar-included .gdl-page-item .one-third.column,                
			.container .sidebar-included .gdl-page-item .two-thirds.column { width: 100%; }
				
			.container .sidebar-included .gdl-page-item .four.columns.wrapper ,                 
			.container .sidebar-included .gdl-page-item .eight.columns.wrapper ,                
			.container .sidebar-included .gdl-page-item .twelve.columns.wrapper ,               
			.container .sidebar-included .gdl-page-item .sixteen.columns.wrapper ,              
			.container .sidebar-included .gdl-page-item .one-third.column.wrapper ,             
			.container .sidebar-included .gdl-page-item .two-thirds.column.wrapper  { width: 100%; }				
			/* Both Sidebar */
			.both-sidebar-included .gdl-page-item { width: 100%; }
			
			.container .both-sidebar-included .gdl-page-item .four.columns,
			.container .both-sidebar-included .gdl-page-item .eight.columns, 
			.container .both-sidebar-included .gdl-page-item .one-third.column,
			.container .both-sidebar-included .gdl-page-item .twelve.columns,
			.container .both-sidebar-included .gdl-page-item .sixteen.columns,
			.container .both-sidebar-included .gdl-page-item .two-thirds.column  { width: 100%; }
			
			.container .both-sidebar-included .gdl-page-item .four.columns.wrapper,
			.container .both-sidebar-included .gdl-page-item .eight.columns.wrapper,    
			.container .both-sidebar-included .gdl-page-item .one-third.column.wrapper,
			.container .both-sidebar-included .gdl-page-item .twelve.columns.wrapper,   	
			.container .both-sidebar-included .gdl-page-item .sixteen.columns.wrapper, 
			.container .both-sidebar-included .gdl-page-item .two-thirds.column.wrapper   { width: 100%; }
			.right-sidebar-wrapper .custom-sidebar {width: 338px !important; margin: 0px auto 52px auto !important;}
			
			
div h2.meme_head { font-size: 25px;    margin: 25px auto 45px;}			
.memeimgs .wpb_text_column.wpb_content_element { bottom: 65px;}
.memeimgs .vc_column_container>.vc_column-inner { height: auto; padding: initial;}
/*18-01-2020*/
.vc_row.wpb_row.vc_row-fluid.wwu-banner { background-size: cover !important; min-height: 210px; }
.wwu-banner .wpb_single_image { width: 30%; top: 40px; }
}

@media only screen and (min-width: 320px) and (max-width: 840px) {
.ct-ultimate-gdpr-container .ui-state-default,  
.ct-ultimate-gdpr-container .ui-widget-content .ui-state-default,  
.ct-ultimate-gdpr-container .ui-widget-header .ui-state-default,  
.ct-ultimate-gdpr-container #tabs .ui-tabs-nav .ui-state-active a {width: 100%;}
}

@media only screen and (min-width: 320px) and (max-width: 480px) {
.pum-theme-newsletter .pum-container.popmake .gform_wrapper {margin: 340px 25px 20px 25px !important;}
.wp_rp_wrap ul.related_post li a:nth-child(2) {font-size: 22px !important; margin-bottom: 7px !important;}
.single-post .sidebar-included .gdl-page-item {width: 100% !important;}
.wp_rp_content ul.related_post li img {width: 365px !important; height: auto !important;}
.wp_rp_content ul.related_post li {width: 100% !important;}
.privacypolicy input[type="checkbox"] + label::before {left: 28px !important;}
body .booked-calendar-fields .field:nth-child(even) {padding-left: 0px !important;}
.booked-calendar-fields .field {width: 100% !important;}
.ui-datepicker-calendar tr td {padding: 11px 8px !important;}
.ui-datepicker-calendar tr th {padding: 9px 15px; font-size: 14px;}
.booked-calendar-fields .field:nth-child(even) {margin-left: 0px !important;}
div#popmake-988 iframe {width: 100% !important;}
.memeimgs .vc_column_container>.vc_column-inner {height: auto !important; padding: 0 !important;}
.pum-theme-945 .pum-container, .pum-theme-october-25-2018-1100-am-user-1-3 .pum-container {padding: 20px !important;}
.gform_wrapper .suscribepopup_form h3.gform_title {font-size: 21px !important;}
.gform_wrapper .suscribepopup_form label.gfield_label {font-size: 17px !important;}
.pum-theme-945 .pum-content + .pum-close, .pum-theme-october-25-2018-1100-am-user-1-3 .pum-content + .pum-close {right: -4px !important; top: -8px !important;}
.gform_wrapper.gf_browser_chrome .suscribepopup_form .gfield_checkbox li input, 
.gform_wrapper.gf_browser_chrome .suscribepopup_form .gfield_checkbox li.privacypolicy input[type=checkbox] {left: 45px !important; position: absolute; top: 5px;}
.gform_wrapper.suscribepopup_form_wrapper {margin-top: 0px;}
.subscribemainrow .vc_column_container > .vc_column-inner.vc_custom_1540458079227 {margin-left: 0px !important; padding: 0 20px !important; padding-top: 20px !important;}
.privacypolicy input[type="checkbox"]:checked + label::after {left: 30px !important;}
.signupbutton a {font-size: 15px !important;}
h2.meme_head:after {display: none;}
h2.meme_head:before {display: none;}
.memeimgs .wpb_text_column.wpb_content_element {/*bottom: 65px !important; */padding: 0px 10px !important; width: 100% !important; box-sizing: border-box;}
div.memeimgs .wpb_wrapper h4 {font-size: 16px !important; padding: 0px 5px;}
div h2.meme_head {font-size:28px;}
.header-right-side-wrapper {display: none;}
.footer-wrapper .footer-widget-wrapper .column:nth-child(2) p a {width: auto;}
.homeiframe iframe {width: auto; margin: 0 auto; float: none !important;}
.widget-odd.widget-first.widget-1.custom-sidebar.gdl-divider.widget_media_image img {margin: 10px auto;}
.topbar .widget_text {padding: 0;}
.imgcolr img {border: 10px solid #a873d7 !important; width: 310px;}
.newvideo iframe {width: 330px; height: auto;}
body.page-live-astrology-consultation .container div.gdl-right-sidebar {width: 100%;}
body.page-live-astrology-consultation .container div.gdl-right-sidebar {padding-right: 0px !important;}
div.gdl-right-sidebar {padding-left: 0px !important; margin: 0 auto !important;}
.page-id-604 .bgpicsec {background-size: contain !important;}
.page-id-6 .abt-sec1 {background-position: inherit !important;}
.booked-form input.textfield.hasContent[type=email] {width: 100% !important; margin-bottom: 7px;}
.pum-theme-newsletter .pum-container.popmake .gform_confirmation_wrapper {position: fixed;}
.pum-theme-newsletter .pum-container.popmake .gform_confirmation_wrapper .gform_confirmation_message {top: 80px; background: rgba(0, 0, 0, 0.58); color: white; padding: 10px 20px; margin: -5px 20px 0 0;}
.blogleftcontent {margin-top: 0px !important;}
.booked-modal #customerChoices .field {display: inline-block !important;}
body .booked-modal .bm-window {width: 90% !important; padding: 30px 0 0 0; margin-top: 90px !important;}
#customerChoices {padding: 10px 0 13px !important;}
body .booked-form .field input:last-child {margin-top: 6px !important; width: 100% !important;}
body .booked-form .field select, body .booked-form .field input[type=text], 
body .booked-form .field input[type=password], body .booked-form .field input[type=tel], 
body .booked-form .field input[type=email], body .booked-form .field textarea {width: 100% !important;}
.pum-theme-newsletter .pum-container {background-size: auto;}
.booked-calendar-wrap.large {width: 335px !important;}
.single-left-sidebar {width: 90% !important; margin-left: 48px;}
.single-content {width: 100% !important;}
.pum-theme-174 .pum-content + .pum-close, .pum-theme-newsletter .pum-content + .pum-close {background: rgba(255, 255, 255, 0.43);}
.pum-theme-newsletter .pum-container.popmake .gform_wrapper .gform_heading h3.gform_title {font-size: 26px !important;}
.pum-theme-newsletter .pum-container.popmake .gform_wrapper .gform_heading .gform_description {font-size: 17px !important;}
.pum-theme-consultation .pum-content h2 {margin-top: 20px;}
body.page-id-433.page-italian .body-wrapper .page-banner .featured-image {background-position: center 0px !important;}
body.page-id-506.page-change-your-life-with-vedic-astrology .body-wrapper .page-banner .featured-image {background-position: center 0px !important;}
.memeimgs .wpb_wrapper h4 {font-size: 16px !important; padding: 0px 5px;}
/*New year page*/
.num-sec .wpb_column .vc_column-inner .wpb_wrapper ul.num-area li { width: 44%; }
.num-sec .wpb_column .vc_column-inner .wpb_wrapper ul.num-area { flex-flow: wrap; }
.wwu-sec10 .wpb_text_column p a { font-size: 18px; padding: 8px 30px; }
.work-logo-images .wpb_text_column .wpb_wrapper { padding-top: 50px !important; padding-bottom: 30px !important; flex-flow: wrap; }
.work-logo-images .wpb_wrapper p { padding: 0; }

}
		
	/* Percent Column */
	.percent-column1-6{ width: 16.6667%; float: left; }
	.percent-column1-5{ width: 20%; float: left; }
	.percent-column1-4{ width: 25%; float: left; }
	.percent-column1-3{ width: 33.3333%; float: left; }
	.percent-column1-2{ width: 50%; float: left; }
	.percent-column1-1{ width: 100%; float: left; }
/* #Clearing
================================================== */
    /* Self Clearing Goodness */
    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }
    /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .row:after,
    .clearfix:after {
      clear: both; }
    .row,
    .clearfix {
      zoom: 1; }
    /* You can also use a <br class="clear" /> to clear columns */
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }


