/*-------- media_query start ----------*/
@media (min-width:320px) and (max-width:479px){
.show-device-logo .mobile-branding img,	.show-mobile-logo.show-device-logo .mobile-branding img{display:block !important;}
.transparent .sticky-mobile-on .mobile-branding *{
  display:block !important;  
}
.show-device-logo .mobile-branding img{ max-width:45% !important;  
}
/*------- slider start -------*/
/*#main-slideshow {
	
	height: 320px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:120px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:25px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:45px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:45px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:160px !important;
}
#slider-6-slide-6-layer-17{
	
	margin-top:110px !important;
}*/
/*------- slider start -------*/

.home .content h2{
	font-size:20px;
	line-height:26px;
}
.upb_row_bg .ult-spacer{
	height: 10px !important;
}

.home .vc_custom_1596699925086 {
	margin-top: 10px !important;
	margin-bottom: 25px !important;
	padding-right: 0px !important;
}
.image-block .spl-img {	
	height: 135px !important;
}
.ult-item-wrap h4{
	font-size:12px;
	line-height:15px;
}
.wpb_text_column  p{
	text-align: left !important;
}
.footer .simple-social-icons .alignleft {
	float: none;
	text-align: left  !important;
	margin-right: 0px !important;
}
/*------ inner_page start -------*/
/*------- about_us_page start ------*/
.page-title.solid-bg {	
	height: 130px;	
	background-size: 100% 100% !important;

}
.page-title > .wf-wrap, #fancy-header > .wf-wrap {
	width: 91% !important;
}
.page-id-511 .page-title .wf-wrap {
	padding-top: 10px !important;
	padding-bottom: 10px !important;	
}
.page-id-511 .page-title-head.hgroup h1 {	
	font-size: 15px !important;
	line-height: 19px !important;
}
.page-id-511 .page-title-head.hgroup h1 span {	
	font-size: 11px !important;
	line-height: 15px !important;	
}
.page-id-511 .page-title-head.hgroup h1 span sup {	
	font-size: 12px !important;	
}
.myvideo-block iframe {
	width: 89% !important;
	height: 190px !important;	
}
.about_video_block {
	margin-top: 20px;
}

/*------- about_us_page end ------*/
.abt-holder .lft-panel {
	width: 100% !important;
}
.abt-holder .right-pnl {
	width: 100% !important;
}
#abc2 .rht-pnl {
	width: 100% !important;
}
#abc3 .rht-pnl {
	width: 100% !important;
}
.title_text_program {	
	font-size: 18px !important;
	line-height: 24px !important;	
	margin-bottom: 15px !important;	
}
#abc h5 {	
	font-size: 16px !important;	
}
#abc2 ul li {	
	margin: 0 0 5px 12px !important;	
}
#abc3 ul li {	
	margin: 0 0 5px 12px !important;	
	text-align: left !important;
}
/*------ inner_page start -------*/

/*------ meet_sanjeev page start ---*/
#abc .overview_vision_text_block ul li {
	text-align: left !important;
	
}
#abc2 .client {
	font-size: 12px !important;	
	table-layout: fixed !important;
}
#abc2 .client td {
	word-wrap: break-word !important;	
	width: 92% !important;
	display:block;
}
/*------ meet_sanjeev page start ---*/
/*----- the_book start -------*/
.book_header_left {
	padding: 20px 0 10px 0px !important;
	text-align:center;
}
.book_header_left_top h3 {	
	font-size: 17px !important;	
}
.book_header_left_top h2 {
	font-size: 18px !important;		
}
.book_header_left_top h4 {
	font-size: 12px !important;	
	line-height: 18px !important;		
}
.book_header_left_bottom {
	margin-top: 30px !important;
	 text-align:center;
}
.book_header_left_bottom p{
  text-align:center !important;
}
.pre_register_button {
	padding: 6px 26px !important;	
	font-size: 8px !important;	
	margin-bottom:8px !important;
}
/*----- the_book start -------*/
#abc3 ol li {	
	text-align: left !important;
}
/*-------- 07-10-2020 start ----*/
.page-template-default .page-title-head.hgroup h1 {
	font-size: 15px !important;
	line-height: 20px !important;
	letter-spacing: 1px !important;	
}
.programs_wrapper_holder {	
	padding: 22px 10px 28px 10px !important;
	width: 100% !important;	
}
.program_h_b {	
	display: inherit !important;
}
.program_h_b_left {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100% !important;	
	flex: 0 0 100%  !important;
	max-width: 100% !important;
	text-align: center;
}
.program_h_b_right {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100% !important;	
	flex: 0 0 100%  !important;
	max-width: 100% !important;
	text-align: center;
}
.p_blue_box {	
	width: 85% !important;	
}
/*-----  speaking start -----*/
.page-id-1145 .page-title-head.hgroup h1 {	
	font-size: 15px !important;
	line-height: 20px !important;
	letter-spacing: 1px !important;	
}
.page-id-1145 .page-title .wf-wrap {
	padding-top: 25px !important;
	padding-bottom: 30px !important;
}
.page-id-1145 .page-title-head.hgroup h1 span {	
	font-size: 10px !important;
	line-height: 12px !important;
	letter-spacing: 1px !important;	
	margin-top: 2px !important;
	
}

.speaking_s_header .speakin_header_right {
	position: absolute;
	top: 20px !important;
	right: 0 !important;
	z-index: 1;
	width: 178px !important;
	display:none;
}
.speaking_s_header .speakin_header_right h5 {	
	font-size: 15px !important;
	line-height: 18px !important;
	letter-spacing: 1px !important;
	margin-bottom: 10px !important;
	
}
.speaking_s_header .speakin_header_right .speak_san_h li {
	
	font-size: 11px !important;
	line-height: 14px !important;	
	margin: 0 0 7px 0 !important;
	letter-spacing: 0px !important;	
	width: 50% !important;
}
.speaking_s_header .speakin_header_right .speak_san_h li:nth-child(2n+1):before {	
	right: 10px !important;
	
}
#abc .rht-pnl {
	width: 100% !important;
}
.page-id-1145 .prog_list_boxes ul.two_speak li {	
	/*height: 69px !important;*/
	height: auto !important;
	line-height: 15px !important;
	font-size:11px !important;
	
}
.page-id-1145 .prog_list_boxes ul.two_speak li span.s {
	font-size: 11px !important;
}
/*-----  speaking end -----*/

/*-------- 07-10-2020 end ----*/

/*------- 08-10-2020 start -------*/
/*----- mobile_menu start ------*/
.dt-mobile-header {
	background-color: #4a576a !important;
	
}
.mobile-main-nav li.act > a .menu-text{
	color:#fff !important;
	
}
.mobile-main-nav li > a .menu-text {
	color:#fff !important;
}
.mobile-main-nav li.current-menu-item a .menu-text{
	color: #859dc0 !important;
	/*color: -webkit-linear-gradient(left, #02cfee 1%, #08adc7 49%, #117685 100%);	*/
	-webkit-background-clip: text;
	background-clip: text;
	background:inherit !important;
}
.mobile-main-nav li a:hover .menu-text{
	color: #859dc0 !important;
	background:inherit !important;
}
/*----- mobile_menu end ------*/

/*----- retreats start -------*/

.page-id-1181 .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-id-1181 .page-title-head.hgroup h1 {
	font-size: 17px !important;
	line-height: 23px !important;
	letter-spacing: 1px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span {
	font-size: 10px !important;
	line-height: 12px !important;
	letter-spacing: 1px !important;	
	margin-top: 2px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span sup {
	font-size: 10px !important;	
	line-height: 25px !important;
	top: -5px !important;	
}
.retreats_header_right{display:none;}
.eleven_attributes .eleven_attributes_right .eleven_box .eva-submit:after {	
	display: none;
}
.eleven_attributes .eleven_attributes_right .eleven_box .eva-submit {	
	display: none !important;
}


.eleven_attributes .eleven_attributes_right .eleven_box .inspirational {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;

}

.eleven_attributes .eleven_attributes_right .eleven_box .strategic {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .recognised {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .brilliant {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .thought {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}

.eleven_attributes .eleven_attributes_right .eleven_box .outstanding {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .author {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .physically {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .a_mind {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}

.eleven_attributes .eleven_attributes_right .eleven_box .stress {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;	
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .architect {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}


.eleven_attributes_right .e_two {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_three {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_four {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_five {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_six {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_seven {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_eight {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_nine {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_ten {
	margin-left: 0px !important;
}

/*----- retreats end -------*/

/*------- 08-10-2020 end -------*/
/*------- 09-10-2020 start ------*/
/*-------- the-5-minute page start ----*/
.page-template-default .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-template-default .page-title-head.hgroup h1 span {
	font-size: 10px !important;
	line-height: 12px !important;
	letter-spacing: 1px !important;	
	margin-top: 4px !important;	
}
.page-template-default .page-title-head.hgroup h1 span sup {
	font-size: 12px !important;	
}
.the_five_valuepreneurship_holder {
	padding: 22px 22px 28px 22px;
	width: auto !important;
	margin: 0 auto 15px auto;
}
.program_details {
	width: 100% !important;
	margin: 0 auto;
}
.valuepreneurship_q_block {	
	margin: 25px auto;
	width: 82% !important;
}
.valuepreneurship_q_block .form-group .btn {	
	font-size: 12px !important;	
	width: 65% !important;	
}
.the_five_valuepreneurship_holder p {
	text-align: left !important;
	
}
/*-------- the-5-minute page end ----*/
/*------- score-range start --------*/
.score_range_wrapper .ifu {
	width: 86% !important;	
	padding: 20px 10px 20px 10px !important;
}
.score_range_wrapper p.total_score {
	text-align: center !important;	
}
.score_range_wrapper ul li {	
	margin: 0 0 17px 9px !important;	
	font-size: 13px !important;	
	text-align: left !important;
}
.score_range_wrapper ol.s_circle li {
	font-size: 13px !important;	
	line-height: 19px !important;	
	text-align: left !important;	
}
.content ol, .content ul {
	margin: 0 0 10px 10px !important;
}
/*------- score-range end --------*/

/*------ pre-register-your-interest start -----*/
.page-id-735 .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-title-responsive-enabled.page-title h1{
	font-size:14px !important;
}
.page-title-head.hgroup h1 span {	
	font-size: 11px !important;
	line-height: 14px !important;
	letter-spacing: 1px !important;
	margin-top: 6px !important;
	
}
#abc p {
	text-align: left !important;	
}
/*------ pre-register-your-interest end -----*/
/*-------- program_listing_page start -------*/
.page-id-860 .page-title .wf-wrap {
	padding-top: 17px !important;
	padding-bottom: 20px !important;
}
.page-id-860 .page-title-head.hgroup h1 .caption_txt {	
	letter-spacing: 1px !important;
	margin-bottom: 6px !important;
}
.page-id-860 .page-title-head.hgroup h1 {	
	line-height: 13px !important;
	letter-spacing: 1px !important;	
}
.page-id-860 .page-title-head.hgroup h1 span sup {	
	font-size: 12px !important;	
}
.prog_list_boxes ol li a {
	font-size: 11px !important;	
	text-align: left !important;
	
}
#abc ol li a {	
	line-height: 13px !important;
	line-height:16px !important;	
	text-align: left !important;	
}
.prog_list_boxes ol li {	
	height: auto !important;
	line-height: 30px !important;
	
}
.prog_list_boxes .scale_list_box .scale_list li {	
	text-align: left !important;
	
}
.prog_list_boxes .scale_list_box .s_right {
	
}
.prog_list_boxes .scale_list_box .scale_list li:after {	
	right: -8px !important;	
}
/*-------- program_listing_page end -------*/
/*-------- non-program page start ----*/
.common_program_holder {
	width: 100% !important;
	margin: 0 auto;
}
.common_program_holder h3 {
	font-size: 12px !important;
	line-height: 18px !important;	
}
/*-------- non-program page end ----*/
/*----- 2nd_program_page start -----*/
.vuca_left_box {
	width: 100% !important;	
}
.vuca_right_box {	
	width: 100% !important;	
	margin: 0 0px 10px 0px !important;
}
.vuca_left_box:before {
display:none !important;	
}
.valuepreneurial_approach_wrapper {	
	display: block !important;	
}
.approach_box {	
	width: 75% !important;
	float: none !important;
	min-height: 760px;
}
/*----- 2nd_program_page end -----*/
.page-template-default .page-title-head.hgroup h1 sup {	
	font-size: 14px !important;	
}
.re-calibrating_bottom p {
	text-align: center !important;
}

.page-id-1255 .page-title-head.hgroup h1 .caption_txt {	
	margin-bottom: 0px !important;
	
}
.common_program_holder h6 {
	font-size: 12px !important;
	line-height: 18px !important;
}

.page-id-289 .ult-module-content h3{
	font-size:15px !important;
}
/*------- 09-10-2020 end ------*/
.meet_sanjeev_header .meet-san_h {	
	display: none !important;
}

/*-------- 10-10-2020 start ------*/
.page-id-511 #main {	
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-692 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-733 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-1145 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-1181 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-735 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-860 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.sticky-mobile-on.masthead:not(.side-header) {
	background-color: #1a1a29 !important;
}
/*-------- 10-10-2020 end ------*/
/*-------- 12-10-2020 start -----*/
.book_header_right_bottom{
	 text-align:center;
	margin-right:0px !important;
}
.book_header_right_bottom p {
	
	text-align: center !important;
}
.valuepreneurship_q_block ol li {
	font-size: 13px !important;
	
}
.valuepreneurship_q_block ol li .form-control {	
	font-size: 13px !important;
	width: 67px !important;
	
}
/*-------- 12-10-2020 end -----*/

}

@media only screen and (width:320px) {
/*----- slider start --------*/	
/*	#main-slideshow {
	
	height: 254px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:120px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:27px !important;
	height:35px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:57px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:57px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:100px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:90px !important;
}
*/
/*----- slider ned --------*/	
/*------ meet_sanjeev page start ---*/
.meet_sanjeev_header .meet-san_h {	
	display: none !important;
}
#abc .overview_vision_text_block ul li {
	text-align: left !important;
	
}
#abc2 .client {
	font-size: 12px !important;	
	table-layout: fixed !important;
}
#abc2 .client td {
	word-wrap: break-word !important;	
	width: 92% !important;
}
/*------ meet_sanjeev page start ---*/
.speaking_s_header .speakin_header_right {display:none;}
.retreats_header_right{display:none;}

#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 5px 0 0 !important;
}
.prog_list_boxes .scale_list_box .scale_list li::after {
	right: -4px !important;
}
.prog_list_boxes .scale_list_box .s_left {
	float: left;
	font-size: 12px;
}
.prog_list_boxes .scale_list_box .s_right {
	float: right;
	font-size: 12px;
}
.page-id-1145 .prog_list_boxes ul.two_speak li {	
	height: auto !important;
	line-height: 15px !important;
	font-size:11px !important;
	
}

}

@media only screen and (width:360px) {

/*----- slider start --------*/		
/*#main-slideshow {	
	height: 273px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}
.rs-parallax-wrap{ top:120px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:27px !important;
	height:35px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:57px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:57px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:120px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:110px !important;
}*/
/*----- slider end --------*/	
/*------ meet_sanjeev page start ---*/
/*
.meet_sanjeev_header .meet-san_h {	
	display: block !important;
}
.meet_sanjeev_header .meet-san_h {	
	bottom: 0px !important;
	width:82% !important;
	
}*/
.meet_sanjeev_header .meet-san_h li {	
	font-size: 10px !important;
	line-height: 12px !important; 	
	margin: 0 6px !important;
	letter-spacing: 0px !important;	
}
.meet_sanjeev_header .meet-san_h li:before {	
	bottom: 0 !important;
	right: -9px !important;	
	height: 11px !important;
	
}
/*------ meet_sanjeev page end ---*/
.speaking_s_header .speakin_header_right {display:none;}
.retreats_header_right{display:none;}
.programs_wrapper_holder .s_right {
	margin-left: 0 !important;
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 12px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -7px !important;	
}

#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 10px 0 0 !important;
}

.valuepreneurship_q_block ol li {
	font-size: 13px !important;
	
}
.valuepreneurship_q_block ol li .form-control {	
	font-size: 13px !important;
	width: 67px !important;
	
}
}


@media only screen and (width:375px) {
/*----- slider start --------*/		
/*#main-slideshow {	
	height: 280px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:120px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:31px !important;
	height:35px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:57px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:57px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:120px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:110px !important;
}*/
/*----- slider end --------*/	
/*------ meet_sanjeev page start ---*/
/*.meet_sanjeev_header .meet-san_h {	
	display: block !important;
}
.meet_sanjeev_header .meet-san_h {	
	bottom: 0px !important;
	width:82% !important;
	
}*/
.meet_sanjeev_header .meet-san_h li {	
	font-size: 10px !important;
	line-height: 12px !important; 	
	margin: 0 6px !important;
	letter-spacing: 0px !important;	
}
.meet_sanjeev_header .meet-san_h li:before {	
	bottom: 0 !important;
	right: -9px !important;	
	height: 11px !important;
	
}
/*------ meet_sanjeev page end ---*/
.speaking_s_header .speakin_header_right {display:none}
.programs_wrapper_holder .s_right {
	margin-left: 0 !important;
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 12px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -7px !important;	
}
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 10px 0 0 !important;
}
.valuepreneurship_q_block ol li {
	font-size: 13px !important;
	
}
.valuepreneurship_q_block ol li .form-control {	
	font-size: 13px !important;
	width: 67px !important;
	
}

}

@media only screen and (width:393px) {
/*----- slider start --------*/		
/*#main-slideshow {	
	height: 288px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:120px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:31px !important;
	height:35px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:63px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:63px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:125px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:110px !important;
}*/
/*----- slider end --------*/	
/*------ meet_sanjeev page start ---*/
/*.meet_sanjeev_header .meet-san_h {	
	display: block !important;
}
.meet_sanjeev_header .meet-san_h {	
	bottom: 0px !important;
	width:82% !important;
	
}*/
.meet_sanjeev_header .meet-san_h li {	
	font-size: 10px !important;
	line-height: 12px !important; 	
	margin: 0 6px !important;
	letter-spacing: 0px !important;	
}
.meet_sanjeev_header .meet-san_h li:before {	
	bottom: 0 !important;
	right: -9px !important;	
	height: 11px !important;
	
}
/*------ meet_sanjeev page end ---*/
.programs_wrapper_holder .s_right {
	margin-left: 0 !important;
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 14px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -7px !important;	
}
.valuepreneurship_q_block ol li {
	font-size: 13px !important;
	
}
.valuepreneurship_q_block ol li .form-control {	
	font-size: 13px !important;
	width: 67px !important;
	
}

}
@media only screen and (width:412px) {
/*----- slider start --------*/		
/*#main-slideshow {	
	height: 297px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:120px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:31px !important;
	height:35px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:62px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:62px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:138px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:110px !important;
}*/
/*----- slider end --------*/	
/*------ meet_sanjeev page start ---*/
/*.meet_sanjeev_header .meet-san_h {	
	display: block !important;
}
.meet_sanjeev_header .meet-san_h {	
	bottom: 0px !important;
	width:82% !important;
	
}*/
.meet_sanjeev_header .meet-san_h li {	
	font-size: 10px !important;
	line-height: 12px !important; 	
	margin: 0 6px !important;
	letter-spacing: 0px !important;	
}
.meet_sanjeev_header .meet-san_h li:before {	
	bottom: 0 !important;
	right: -9px !important;	
	height: 11px !important;
	
}
/*------ meet_sanjeev page end ---*/
.programs_wrapper_holder .s_right {
	margin-left: 0 !important;
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 15px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -7px !important;	
}
.valuepreneurship_q_block ol li {
	font-size: 13px !important;
	
}
.valuepreneurship_q_block ol li .form-control {	
	font-size: 13px !important;
	width: 67px !important;
	
}
	
}

@media only screen and (width:414px) {

/*----- slider start --------*/		
/*#main-slideshow {	
	height: 299px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:120px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:31px !important;
	height:35px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:62px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:62px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:138px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:110px !important;
}*/
/*----- slider end --------*/	
/*------ meet_sanjeev page start ---*/
/*.meet_sanjeev_header .meet-san_h {	
	display: block !important;
}
.meet_sanjeev_header .meet-san_h {	
	bottom: 0px !important;
	width:82% !important;
	
}*/
.meet_sanjeev_header .meet-san_h li {	
	font-size: 10px !important;
	line-height: 12px !important; 	
	margin: 0 6px !important;
	letter-spacing: 0px !important;	
}
.meet_sanjeev_header .meet-san_h li:before {	
	bottom: 0 !important;
	right: -9px !important;	
	height: 11px !important;
	
}
/*------ meet_sanjeev page end ---*/
.programs_wrapper_holder .s_right {
	margin-left: 0 !important;
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 15px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -7px !important;	
}
.valuepreneurship_q_block ol li {
	font-size: 13px !important;
	
}
.valuepreneurship_q_block ol li .form-control {	
	font-size: 13px !important;
	width: 67px !important;
	
}
	
}

@media only screen and (width:479px) {
/*----- slider start --------*/		
/*#main-slideshow {	
	height: 327px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:120px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:37px !important;
	height:37px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:66px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:66px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:153px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:125px !important;
}*/
/*----- slider end --------*/	
/*------ meet_sanjeev page start ---*/
/*.meet_sanjeev_header .meet-san_h {	
	display: block !important;
}
.meet_sanjeev_header .meet-san_h {	
	bottom: 0px !important;
	width:82% !important;
	
}*/
.meet_sanjeev_header .meet-san_h li {	
	font-size: 10px !important;
	line-height: 12px !important; 	
	margin: 0 6px !important;
	letter-spacing: 0px !important;	
}
.meet_sanjeev_header .meet-san_h li:before {	
	bottom: 0 !important;
	right: -9px !important;	
	height: 11px !important;
	
}
/*------ meet_sanjeev page end ---*/
.prog_list_boxes .scale_list_box .s_right {
	float: right !important;
	width: auto !important;
}
/*----- 2nd_program_page start -----*/
.vuca_left_box {
	width: 100% !important;	
}
.vuca_right_box {	
	width: 100% !important;	
	margin: 0 0px 10px 0px !important;
}
.vuca_left_box:before {
display:none !important;	
}
.valuepreneurial_approach_wrapper {	
	display: block !important;	
}
.approach_box {	
	width: 83% !important;
	float: none !important;
	min-height: auto !important;
}
.valuepreneurial_approach_wrapper .approach_box ul {
	min-height: auto !important;
}
/*----- 2nd_program_page end -----*/
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 20px 0 0 !important;
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 21px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -7px !important;	
}

	
}

@media (min-width:480px) and (max-width:649px){
.show-device-logo .mobile-branding img,	.show-mobile-logo.show-device-logo .mobile-branding img{display:block !important;}
.transparent .sticky-mobile-on .mobile-branding *{
  display:block !important;  
}
.show-device-logo .mobile-branding img{ max-width:45% !important;  
}
/*------ slider start -------*/	
/*#main-slideshow {	
	height: 328px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:120px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:37px !important;
	height:40px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:72px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:72px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:153px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:125px !important;
}	*/
	
/*------- slider end ---------*/	
.home .content h2{
	font-size:23px;
	line-height:26px;
}
.upb_row_bg .ult-spacer{
	height: 10px !important;
}

.home .vc_custom_1596699925086 {
	margin-top: 10px !important;
	margin-bottom: 25px !important;
	padding-right: 0px !important;
}

.ult-item-wrap h4{
	font-size:12px;
	line-height:15px;
}
.wpb_text_column  p{
	
}
.footer .simple-social-icons .alignleft {
	float: none;
	text-align: left  !important;
	margin-right: 0px !important;
}
	
/*------ inner_page start -------*/
/*------- about_us_page start ------*/
.page-title.solid-bg {	
	height: 130px;	
	background-size: 100% 100% !important;

}
.page-title > .wf-wrap, #fancy-header > .wf-wrap {
	width: 91% !important;
}
.page-id-511 .page-title .wf-wrap {
	padding-top: 10px !important;
	padding-bottom: 10px !important;	
}
.page-id-511 .page-title-head.hgroup h1 {	
	font-size: 15px !important;
	line-height: 19px !important;
}
.page-id-511 .page-title-head.hgroup h1 span {	
	font-size: 11px !important;
	line-height: 15px !important;	
}
.page-id-511 .page-title-head.hgroup h1 span sup {	
	font-size: 12px !important;	
}
.myvideo-block iframe {
	width: 89% !important;
	height: 190px !important;	
}
.about_video_block {
	margin-top: 20px;
}

/*------- about_us_page end ------*/
.abt-holder .lft-panel {
	width: 100% !important;
}
.abt-holder .right-pnl {
	width: 100% !important;
}
#abc2 .rht-pnl {
	width: 100% !important;
}
#abc3 .rht-pnl {
	width: 100% !important;
}
.title_text_program {	
	font-size: 18px !important;
	line-height: 24px !important;	
	margin-bottom: 15px !important;	
}
#abc h5 {	
	font-size: 16px !important;	
}
#abc2 ul li {	
	margin: 0 0 5px 12px !important;	
}
#abc3 ul li {	
	margin: 0 0 5px 12px !important;	
	text-align: left !important;
}
/*------ inner_page start -------*/	
/*------ meet_sanjeev page start ---*/
.meet_sanjeev_header .meet-san_h {	
	display: none !important;
}
.meet_sanjeev_header .meet-san_h {	
	bottom: 0px !important;
	width:82% !important;
	
}
.meet_sanjeev_header .meet-san_h li {	
	font-size: 12px !important;
	line-height: 14px !important; 	
	margin: 0 8px !important;
	letter-spacing: 0px !important;	
}
.meet_sanjeev_header .meet-san_h li:before {	
	bottom: 0 !important;
	right: -9px !important;	
	height: 11px !important;
	
}
#abc .overview_vision_text_block ul li {
	text-align: left !important;
	
}
#abc2 .client {
	font-size: 12px !important;	
	table-layout: fixed !important;
}
#abc2 .client td {
	word-wrap: break-word !important;	
	width: 92% !important;
	display:block;
}
/*------ meet_sanjeev page end ---*/
/*----- the_book start -------*/
.book_header_left {
	padding: 20px 0 10px 0px !important;
	text-align:center;
}
.book_header_left_top h3 {	
	font-size: 17px !important;	
}
.book_header_left_top h2 {
	font-size: 18px !important;		
}
.book_header_left_top h4 {
	font-size: 12px !important;	
	line-height: 18px !important;		
}
.book_header_left_bottom {
	margin-top: 30px !important;
	 text-align:center;
}
.book_header_left_bottom p{
  text-align:center !important;
}
.pre_register_button {
	padding: 6px 26px !important;	
	font-size: 8px !important;	
	margin-bottom:8px !important;
}
/*----- the_book start -------*/
#abc3 ol li {	
	text-align: left !important;
}
/*-------- 07-10-2020 start ----*/
.page-template-default .page-title-head.hgroup h1 {
	font-size: 14px !important;
	line-height: 19px !important;
	letter-spacing: 0px !important;	
}
.programs_wrapper_holder {	
	padding: 22px 10px 28px 10px !important;
	width: 100% !important;	
}
.program_h_b {	
	display: inherit !important;
}
.program_h_b_left {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100% !important;	
	flex: 0 0 100%  !important;
	max-width: 100% !important;
	text-align: center;
}
.program_h_b_right {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100% !important;	
	flex: 0 0 100%  !important;
	max-width: 100% !important;
	text-align: center;
}
.p_blue_box {	
	width: 85% !important;	
}

/*-----  speaking start -----*/
.page-id-1145 .page-title-head.hgroup h1 {	
	font-size: 15px !important;
	line-height: 20px !important;
	letter-spacing: 1px !important;	
}
.page-id-1145 .page-title .wf-wrap {
	padding-top: 25px !important;
	padding-bottom: 30px !important;
}
.page-id-1145 .page-title-head.hgroup h1 span {	
	font-size: 10px !important;
	line-height: 12px !important;
	letter-spacing: 1px !important;	
	margin-top: 2px !important;
	
}

.speaking_s_header .speakin_header_right {
	position: absolute;
	top: 20px !important;
	right: 0 !important;
	z-index: 1;
	width: 178px !important;
	display:none;
}
.speaking_s_header .speakin_header_right h5 {	
	font-size: 15px !important;
	line-height: 18px !important;
	letter-spacing: 1px !important;
	margin-bottom: 10px !important;
	
}
.speaking_s_header .speakin_header_right .speak_san_h li {
	
	font-size: 11px !important;
	line-height: 14px !important;	
	margin: 0 0 7px 0 !important;
	letter-spacing: 0px !important;	
	width: 50% !important;
}
.speaking_s_header .speakin_header_right .speak_san_h li:nth-child(2n+1):before {	
	right: 10px !important;
	
}
#abc .rht-pnl {
	width: 100% !important;
}
.page-id-1145 .prog_list_boxes ul.two_speak li {	
	/*height: 62px !important;*/
	height: auto !important;
	
	line-height: 15px !important;
	font-size:12px !important;
	
}
.page-id-1145 .prog_list_boxes ul.two_speak li span.s {
	font-size: 12px !important;
}
/*-----  speaking end -----*/
/*-------- 07-10-2020 end ----*/
/*------- 08-10-2020 start -------*/
/*----- mobile_menu start ------*/
.dt-mobile-header {
	background-color: #4a576a !important;
	
}
.mobile-main-nav li.act > a .menu-text{
	color:#fff !important;
	
}
.mobile-main-nav li > a .menu-text {
	color:#fff !important;
}
.mobile-main-nav li.current-menu-item a .menu-text{
	color: #859dc0  !important;
	/*color: -webkit-linear-gradient(left, #02cfee 1%, #08adc7 49%, #117685 100%);	*/
	-webkit-background-clip: text;
	background-clip: text;
	background:inherit !important;
}
.mobile-main-nav li a:hover .menu-text{
	color: #859dc0  !important;
	background:inherit !important;
}
/*----- mobile_menu end ------*/
/*----- retreats start -------*/

.page-id-1181 .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-id-1181 .page-title-head.hgroup h1 {
	font-size: 17px !important;
	line-height: 23px !important;
	letter-spacing: 1px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span {
	font-size: 10px !important;
	line-height: 12px !important;
	letter-spacing: 1px !important;	
	margin-top: 2px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span sup {
	font-size: 10px !important;	
	line-height: 25px !important;
	top: -5px !important;	
}
.retreats_header_right{display:none;}
.eleven_attributes .eleven_attributes_right .eleven_box .eva-submit:after {	
	display: none;
}
.eleven_attributes .eleven_attributes_right .eleven_box .eva-submit {	
	display: none !important;
}


.eleven_attributes .eleven_attributes_right .eleven_box .inspirational {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;

}

.eleven_attributes .eleven_attributes_right .eleven_box .strategic {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .recognised {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .brilliant {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .thought {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}

.eleven_attributes .eleven_attributes_right .eleven_box .outstanding {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .author {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .physically {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .a_mind {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}

.eleven_attributes .eleven_attributes_right .eleven_box .stress {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;	
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .architect {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}


.eleven_attributes_right .e_two {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_three {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_four {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_five {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_six {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_seven {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_eight {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_nine {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_ten {
	margin-left: 0px !important;
}

/*----- retreats end -------*/
/*------- 08-10-2020 end -------*/
/*-------- the-5-minute page start ----*/
.page-template-default .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-template-default .page-title-head.hgroup h1 span {
	font-size: 10px !important;
	line-height: 12px !important;
	letter-spacing: 1px !important;	
	margin-top: 4px !important;	
}
.page-template-default .page-title-head.hgroup h1 span sup {
	font-size: 12px !important;	
}
.the_five_valuepreneurship_holder {
	padding: 22px 22px 28px 22px;
	width: auto !important;
	margin: 0 auto 15px auto;
}
.program_details {
	width: 100% !important;
	margin: 0 auto;
}
.valuepreneurship_q_block {	
	margin: 25px auto;
	width: 82% !important;
}
.valuepreneurship_q_block .form-group .btn {	
	font-size: 12px !important;	
	width: 50% !important;	
}
.the_five_valuepreneurship_holder p {
	text-align: left !important;
	
}
/*-------- the-5-minute page end ----*/
/*------- score-range start --------*/
.score_range_wrapper .ifu {
	width: 86% !important;	
	padding: 20px 10px 20px 10px !important;
}
.score_range_wrapper p.total_score {
	text-align: center !important;	
}
.score_range_wrapper ul li {	
	margin: 0 0 17px 9px !important;	
	font-size: 13px !important;	
	text-align: left !important;
}
.score_range_wrapper ol.s_circle li {
	font-size: 13px !important;	
	line-height: 19px !important;	
	text-align: left !important;	
}
.content ol, .content ul {
	margin: 0 0 10px 10px !important;
}
/*------- score-range end --------*/
/*------ pre-register-your-interest start -----*/
.page-id-735 .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-title-responsive-enabled.page-title h1{
	font-size:15px !important;
}
.page-title-head.hgroup h1 span {	
	font-size: 11px !important;
	line-height: 14px !important;
	letter-spacing: 1px !important;
	margin-top: 6px !important;
	
}
#abc p {
	text-align: left !important;	
}
/*------ pre-register-your-interest end -----*/
/*-------- program_listing_page start -------*/
.page-id-860 .page-title .wf-wrap {
	padding-top: 17px !important;
	padding-bottom: 20px !important;
}
.page-id-860 .page-title-head.hgroup h1 .caption_txt {	
	letter-spacing: 1px !important;
	margin-bottom: 6px !important;
}
.page-id-860 .page-title-head.hgroup h1 {	
	line-height: 13px !important;
	letter-spacing: 1px !important;	
}
.page-id-860 .page-title-head.hgroup h1 span sup {	
	font-size: 12px !important;	
}
.prog_list_boxes ol li a {
	font-size: 11px !important;	
	text-align: left !important;
	
}
#abc ol li a {	
	line-height: 13px !important;
	line-height:21px !important;	
	text-align: left !important;	
}
.prog_list_boxes ol li {	
	height: auto !important;
	line-height: 20px !important;
	
}
.prog_list_boxes .scale_list_box .scale_list li {	
	text-align: left !important;
	
}

.prog_list_boxes .scale_list_box .scale_list li:after {	
	right: -8px !important;	
}
/*-------- program_listing_page end -------*/
/*-------- non-program page start ----*/
.common_program_holder {
	width: 92% !important;
	margin: 0 auto;
}
.common_program_holder h3 {
	font-size: 12px !important;
	line-height: 18px !important;	
}
/*-------- non-program page end ----*/
.programs_wrapper_holder p {
	text-align: left !important;	
}
/*----- 2nd_program_page start -----*/
.vuca_left_box {
	width: 100% !important;	
}
.vuca_right_box {	
	width: 100% !important;	
	margin: 0 0px 10px 0px !important;
}
.vuca_left_box:before {
display:none !important;	
}
.valuepreneurial_approach_wrapper {	
	display: block !important;	
}
.approach_box {	
	width: 83% !important;
	float: none !important;
	min-height: auto !important;
}
.valuepreneurial_approach_wrapper .approach_box ul {
	min-height: auto !important;
}
/*----- 2nd_program_page end -----*/
.page-template-default .page-title-head.hgroup h1 sup {	
	font-size: 14px !important;	
}
.re-calibrating_bottom p {
	text-align: center !important;
}
.page-id-1255 .page-title-head.hgroup h1 .caption_txt {
		margin-bottom: 4px !important;
	
}
.common_program_holder h6 {
	font-size: 12px !important;
	line-height: 18px !important;
}

#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 20px 0 0 !important;
}

.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 22px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -7px !important;	
}

/*-------- 10-10-2020 start ------*/
.page-id-511 #main {	
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-692 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-733 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-1145 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-1181 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-735 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-860 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}

/*-------- 10-10-2020 end ------*/
/*-------- 12-10-2020 start -----*/
.book_header_right_bottom{
	 text-align:center;
	margin-right:0px !important;
}
.book_header_right_bottom p {
	
	text-align: center !important;
}
/*-------- 12-10-2020 end -----*/

}


@media only screen and (width:649px) {

/*------ slider start -------*/	
/*#main-slideshow {	
	height:406px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:120px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:47px !important;
	height:43px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:86px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:86px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:212px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:175px !important;
}	
	*/
/*------- slider end ---------*/
.image-block .spl-img {	
	display: inline-block;
	height:220px !important;
}
/*-------- meet_sanjeev_page start -----*/
.meet_sanjeev_header .meet-san_h {	
	bottom: 20px !important;
	width:93% !important;
	
}
.meet_sanjeev_header .meet-san_h li {	
	font-size: 12px !important;
	line-height: 14px !important; 	
	margin: 0 8px !important;
	letter-spacing: 0px !important;	
}
/*-------- meet_sanjeev_page end -----*/

/*-----  speaking start -----*/
.page-id-1145 .page-title-head.hgroup h1 {	
	font-size: 16px !important;
	line-height: 20px !important;
	letter-spacing: 1px !important;	
}
.page-id-1145 .page-title .wf-wrap {
	padding-top: 25px !important;
	padding-bottom: 30px !important;
}
.page-id-1145 .page-title-head.hgroup h1 span {	
	font-size: 11px !important;
	line-height: 13px !important;
	letter-spacing: 1px !important;	
	margin-top: 2px !important;
	
}

.speaking_s_header .speakin_header_right {
	position: absolute;
	top: 40px !important;
	right: 10px !important;
	z-index: 1;
	width: 178px !important;
}
.speaking_s_header .speakin_header_right h5 {	
	font-size: 15px !important;
	line-height: 18px !important;
	letter-spacing: 1px !important;
	margin-bottom: 10px !important;
	
}
.speaking_s_header .speakin_header_right .speak_san_h li {
	
	font-size: 11px !important;
	line-height: 14px !important;	
	margin: 0 0 7px 0 !important;
	letter-spacing: 0px !important;	
	width: 50% !important;
}
.speaking_s_header .speakin_header_right .speak_san_h li:nth-child(2n+1):before {	
	right: 10px !important;
	
}
#abc .rht-pnl {
	width: 100% !important;
}
.page-id-1145 .prog_list_boxes ul.two_speak li {	
	height: 40px !important;
	line-height: 16px !important;
	font-size:12px !important;
	
}
.page-id-1145 .prog_list_boxes ul.two_speak li span.s {
	font-size: 12px !important;
}
/*-----  speaking end -----*/
.footer .widget {
	width: 50% !important;
	text-align:center;
	
}
.footer .footer-logo-wrapper img {
	width: 80% !important;
}
.footer .simple-social-icons .alignleft {
	float: none;
	text-align: center !important;
	margin-right: 30px;
}
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 33px 0 0 !important;
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 36px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -17px !important;	
}

}
@media (min-width:650px) and (max-width:767px){
.show-device-logo .mobile-branding img,	.show-mobile-logo.show-device-logo .mobile-branding img{display:block !important;}
.transparent .sticky-mobile-on .mobile-branding *{
  display:block !important;  
}
.show-device-logo .mobile-branding img{ max-width:45% !important;  
}

/*------ slider start -------*/	
/*#main-slideshow {	
	height:406px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:120px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:47px !important;
	height:43px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:86px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:86px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:212px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:175px !important;
}	*/
	
/*------- slider end ---------*/
.home .content h2{
	font-size:23px;
	line-height:26px;
}
.upb_row_bg .ult-spacer{
	height: 10px !important;
}

.home .vc_custom_1596699925086 {
	margin-top: 10px !important;
	margin-bottom: 25px !important;
	padding-right: 0px !important;
}

.ult-item-wrap h4{
	font-size:12px;
	line-height:15px;
}

.footer .simple-social-icons .alignleft {
	float: none;
	text-align: left  !important;
	margin-right: 0px !important;
}
.image-block .spl-img {
	/* display: inline-block; */
	height: 230px !important;
	margin: 0 auto;
	text-align: center;
	width: 80%;
}
/*------ inner_page start -------*/
/*------- about_us_page start ------*/
.page-title.solid-bg {	
	height: 130px;	
	background-size: 100% 100% !important;

}
.page-title > .wf-wrap, #fancy-header > .wf-wrap {
	width: 91% !important;
}
.page-id-511 .page-title .wf-wrap {
	padding-top: 10px !important;
	padding-bottom: 10px !important;	
}
.page-id-511 .page-title-head.hgroup h1 {	
	font-size: 15px !important;
	line-height: 19px !important;
}
.page-id-511 .page-title-head.hgroup h1 span {	
	font-size: 11px !important;
	line-height: 15px !important;	
}
.page-id-511 .page-title-head.hgroup h1 span sup {	
	font-size: 12px !important;	
}
.myvideo-block iframe {
	width: 89% !important;
	height: 190px !important;	
}
.about_video_block {
	margin-top: 20px;
}

/*------- about_us_page end ------*/
.abt-holder .lft-panel {
	width: 100% !important;
}
.abt-holder .right-pnl {
	width: 100% !important;
}
#abc2 .rht-pnl {
	width: 100% !important;
}
#abc3 .rht-pnl {
	width: 100% !important;
}
.title_text_program {	
	font-size: 18px !important;
	line-height: 24px !important;	
	margin-bottom: 15px !important;	
}
#abc h5 {	
	font-size: 16px !important;	
}
#abc2 ul li {	
	margin: 0 0 5px 12px !important;	
}
#abc3 ul li {	
	margin: 0 0 5px 12px !important;	
	text-align: left !important;
}
/*------ inner_page start -------*/
/*-------- meet_sanjeev_page start -----*/
.meet_sanjeev_header .meet-san_h {	
	bottom: 20px !important;
	width:93% !important;	
}
.meet_sanjeev_header .meet-san_h li:before {	
	right: -11px !important;	
	height: 12px !important;
}
.meet_sanjeev_header .meet-san_h li {	
	font-size: 12px !important;
	line-height: 14px !important; 	
	margin: 0 8px !important;
	letter-spacing: 0px !important;	
}
#abc .overview_vision_text_block ul li {
	text-align: left !important;	
}
/*-------- meet_sanjeev_page end -----*/
/*----- the_book start -------*/
.book_header_left {
	padding: 20px 0 10px 0px !important;
	text-align:center;
}
.book_header_left_top h3 {	
	font-size: 17px !important;	
}
.book_header_left_top h2 {
	font-size: 18px !important;		
}
.book_header_left_top h4 {
	font-size: 12px !important;	
	line-height: 18px !important;		
}
.book_header_left_bottom {
	margin-top: 30px !important;
	 text-align:center;
}
.book_header_left_bottom p{
  text-align:center !important;
}
.pre_register_button {
	padding: 6px 26px !important;	
	font-size: 8px !important;	
	margin-bottom:8px !important;
}
/*----- the_book start -------*/
#abc3 ol li {	
	text-align: left !important;
}
/*-------- 07-10-2020 start ----*/
.page-template-default .page-title-head.hgroup h1 {
	font-size: 18px !important;
	line-height: 20px !important;
	letter-spacing: 1px !important;	
}
.programs_wrapper_holder {	
	padding: 22px 10px 28px 10px !important;
	width: 100% !important;	
}
.program_h_b {	
	display: inherit !important;
}
.program_h_b_left {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100% !important;	
	flex: 0 0 100%  !important;
	max-width: 100% !important;
	text-align: center;
}
.program_h_b_right {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100% !important;	
	flex: 0 0 100%  !important;
	max-width: 100% !important;
	text-align: center;
}
.p_blue_box {	
	width: 90% !important;	
}
/*-------- 07-10-2020 end ----*/
/*-----  speaking start -----*/
.page-id-1145 .page-title-head.hgroup h1 {	
	font-size: 16px !important;
	line-height: 20px !important;
	letter-spacing: 1px !important;	
}
.page-id-1145 .page-title .wf-wrap {
	padding-top: 25px !important;
	padding-bottom: 30px !important;
}
.page-id-1145 .page-title-head.hgroup h1 span {	
	font-size: 11px !important;
	line-height: 13px !important;
	letter-spacing: 1px !important;	
	margin-top: 2px !important;
	
}

.speaking_s_header .speakin_header_right {
	position: absolute;
	top: 40px !important;
	right: 10px !important;
	z-index: 1;
	width: 178px !important;
}
.speaking_s_header .speakin_header_right h5 {	
	font-size: 15px !important;
	line-height: 18px !important;
	letter-spacing: 1px !important;
	margin-bottom: 10px !important;
	
}
.speaking_s_header .speakin_header_right .speak_san_h li {
	
	font-size: 11px !important;
	line-height: 14px !important;	
	margin: 0 0 7px 0 !important;
	letter-spacing: 0px !important;	
	width: 50% !important;
}
.speaking_s_header .speakin_header_right .speak_san_h li:nth-child(2n+1):before {	
	right: 10px !important;
	
}
#abc .rht-pnl {
	width: 100% !important;
}
.page-id-1145 .prog_list_boxes ul.two_speak li {	
	height: 44px !important;
	line-height: 16px !important;
	font-size:13px !important;
	
}
.page-id-1145 .prog_list_boxes ul.two_speak li span.s {
	font-size: 13px !important;
}
/*-----  speaking end -----*/
/*------- 08-10-2020 start -------*/
/*----- mobile_menu start ------*/
.dt-mobile-header {
	background-color: #4a576a !important;
	
}
.mobile-main-nav li.act > a .menu-text{
	color:#fff !important;
	
}
.mobile-main-nav li > a .menu-text {
	color:#fff !important;
}
.mobile-main-nav li.current-menu-item a .menu-text{
	color: #859dc0  !important;
	/*color: -webkit-linear-gradient(left, #02cfee 1%, #08adc7 49%, #117685 100%);*/	
	-webkit-background-clip: text;
	background-clip: text;
	background:inherit !important;
}
.mobile-main-nav li a:hover .menu-text{
	color: #859dc0  !important;
	background:inherit !important;
}
/*----- mobile_menu end ------*/
/*------- 08-10-2020 end -------*/
/*-------- the-5-minute page start ----*/
.page-template-default .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-template-default .page-title-head.hgroup h1 span {
	font-size: 12px !important;
	line-height: 14px !important;
	letter-spacing: 1px !important;	
	margin-top: 4px !important;	
}
.page-template-default .page-title-head.hgroup h1 span sup {
	font-size: 12px !important;	
}
.the_five_valuepreneurship_holder {
	padding: 22px 22px 28px 22px;
	width: auto !important;
	margin: 0 auto 15px auto;
}
.program_details {
	width: 100% !important;
	margin: 0 auto;
}
.valuepreneurship_q_block {	
	margin: 25px auto;
	width: 82% !important;
}
.valuepreneurship_q_block .form-group .btn {	
	font-size: 12px !important;	
	width: 50% !important;	
}
.the_five_valuepreneurship_holder p {
	text-align: left !important;
	
}
/*-------- the-5-minute page end ----*/
/*------- score-range start --------*/
.score_range_wrapper .ifu {
	width: 86% !important;	
	padding: 20px 10px 20px 10px !important;
}
.score_range_wrapper p.total_score {
	text-align: center !important;	
}
.score_range_wrapper ul li {	
	margin: 0 0 17px 9px !important;	
	font-size: 13px !important;	
	text-align: left !important;
}
.score_range_wrapper ol.s_circle li {
	font-size: 13px !important;	
	line-height: 19px !important;	
	text-align: left !important;	
}
.content ol, .content ul {
	margin: 0 0 10px 10px !important;
}
/*------- score-range end --------*/

/*------ pre-register-your-interest start -----*/
.page-id-735 .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-title-responsive-enabled.page-title h1{
	font-size:15px !important;
}
.page-title-head.hgroup h1 span {	
	font-size: 11px !important;
	line-height: 14px !important;
	letter-spacing: 1px !important;
	margin-top: 6px !important;
	
}
#abc p {
	text-align: left !important;	
}
/*------ pre-register-your-interest end -----*/
/*-------- program_listing_page start -------*/
.page-id-860 .page-title .wf-wrap {
	padding-top: 17px !important;
	padding-bottom: 20px !important;
}
.page-id-860 .page-title-head.hgroup h1 .caption_txt {	
	letter-spacing: 1px !important;
	margin-bottom: 6px !important;
}
.page-id-860 .page-title-head.hgroup h1 {	
	line-height: 13px !important;
	letter-spacing: 1px !important;	
}
.page-id-860 .page-title-head.hgroup h1 span sup {	
	font-size: 12px !important;	
}
.prog_list_boxes ol li a {
	font-size: 11px !important;	
	text-align: left !important;
	
}
#abc ol li a {	
	line-height: 13px !important;
	line-height:21px !important;	
	text-align: left !important;	
}
.prog_list_boxes ol li {	
	height: auto !important;
	line-height: 20px !important;
	
}
#abc2 .prog_list_boxes .scale_list_box .scale_list li {	
	text-align: left !important;	

	margin: 0 34px 0 0 !important;
	
}

.prog_list_boxes .scale_list_box .scale_list li:after {	
	right: -8px !important;	
}
/*-------- program_listing_page end -------*/
/*-------- non-program page start ----*/

.common_program_holder h3 {
	font-size: 13px !important;
	line-height: 18px !important;	
}
/*-------- non-program page end ----*/
.programs_wrapper_holder p {
	text-align: left !important;	
}

.page-template-default .page-title-head.hgroup h1 {
	font-size: 14px !important;
	line-height: 19px !important;
	letter-spacing: 0px !important;
}
.page-template-default .page-title-head.hgroup h1 sup {	
	font-size: 14px !important;	
}
.re-calibrating_bottom p {
	text-align: center !important;
}
.page-id-1255 .page-title-head.hgroup h1 .caption_txt {	
	margin-bottom: 4px !important;	
}

.common_program_holder h6 {
	font-size: 13px !important;
	line-height: 18px !important;
}

.footer .widget {
	width: 50% !important;
	text-align:center;
	
}
.footer .footer-logo-wrapper img {
	width: 80% !important;
}
.footer .simple-social-icons .alignleft {
	float: none;
	text-align: center !important;
	margin-right: 30px;
}

.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 36px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -17px !important;	
}

/*-------- 10-10-2020 start ------*/
.page-id-511 #main {	
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-692 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-733 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-1145 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-1181 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-735 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-860 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}

/*-------- 10-10-2020 end ------*/
/*-------- 12-10-2020 start -----*/
.book_header_right_bottom{
	 text-align:center;
	margin-right:0px !important;
}
.book_header_right_bottom p {
	
	text-align: center !important;
}
/*-------- 12-10-2020 end -----*/

}



@media only screen and (width:650px) {
/*----- retreats start -------*/

.page-id-1181 .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-id-1181 .page-title-head.hgroup h1 {
	font-size: 17px !important;
	line-height: 23px !important;
	letter-spacing: 1px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span {
	font-size: 10px !important;
	line-height: 12px !important;
	letter-spacing: 1px !important;	
	margin-top: 2px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span sup {
	font-size: 10px !important;	
	line-height: 25px !important;
	top: -5px !important;	
}
.retreats_s_header .retreats_header_right {	
	top: 127px !important;
	right: 7px !important;
}
.retreats_s_header .retreats_header_right h5 {	
	font-size: 20px !important;		
	line-height: 22px !important;		
	margin-bottom: 5px !important;		
}
.retreats_s_header .retreats_header_right ul li {
	font-size: 12px !important;		
	line-height: 14px !important;	
	margin-bottom: 6px !important;	
	
}
.eleven_attributes .eleven_attributes_right .eleven_box .eva-submit:after {	
	display: none;
}
.eleven_attributes .eleven_attributes_right .eleven_box .eva-submit {	
	display: none !important;
}


.eleven_attributes .eleven_attributes_right .eleven_box .inspirational {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;

}

.eleven_attributes .eleven_attributes_right .eleven_box .strategic {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .recognised {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .brilliant {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .thought {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}

.eleven_attributes .eleven_attributes_right .eleven_box .outstanding {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .author {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .physically {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .a_mind {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}

.eleven_attributes .eleven_attributes_right .eleven_box .stress {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;	
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.eleven_attributes .eleven_attributes_right .eleven_box .architect {
	width: 95% !important;
	height: auto !important;
	float: none !important;
	position: inherit !important;
	left: 0 !important;
	padding:5px !important;
	justify-content: center !important;
	color: #fff;	
	font-size: 12px !important;
	line-height: 20px !important;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}


.eleven_attributes_right .e_two {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_three {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_four {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_five {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_six {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_seven {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_eight {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_nine {
	margin-left: 0px !important;
}
.eleven_attributes_right .e_ten {
	margin-left: 0px !important;
}

/*----- retreats end -------*/
/*-------- non-program page end ----*/
.programs_wrapper_holder p {
	text-align: left !important;	
}
/*----- 2nd_program_page start -----*/
.vuca_left_box {
	width: 100% !important;	
}
.vuca_right_box {	
	width: 100% !important;	
	margin: 0 0px 10px 0px !important;
}
.vuca_left_box:before {
display:none !important;	
}
.valuepreneurial_approach_wrapper {	
	display: block !important;	
}
.approach_box {	
	width: 83% !important;
	float: none !important;
	min-height: auto !important;
}
.valuepreneurial_approach_wrapper .approach_box ul {
	min-height: auto !important;
}
/*----- 2nd_program_page end -----*/

}
@media only screen and (width:767px) {
/*------ slider start -------*/	
/*#main-slideshow {	
	height:460px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:120px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:54px !important;
	height:46px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:105px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:105px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:255px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:189px !important;
}	
	*/
/*------- slider end ---------*/

/*------- 08-10-2020 end -------*
/*----- retreats start -------*/

.page-id-1181 .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-id-1181 .page-title-head.hgroup h1 {
	font-size: 17px !important;
	line-height: 23px !important;
	letter-spacing: 1px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span {
	font-size: 12px !important;
	line-height: 12px !important;
	letter-spacing: 1px !important;	
	margin-top: 2px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span sup {
	font-size: 12px !important;	
	line-height: 25px !important;
	top: -5px !important;	
}
.retreats_s_header .retreats_header_right {	
	top: 140px !important;
	right: 40px !important;
}
.retreats_s_header .retreats_header_right h5 {	
	font-size: 22px !important;		
	line-height: 24px !important;		
	margin-bottom: 15px !important;		
}
.retreats_s_header .retreats_header_right ul li {
	font-size: 13px !important;		
	line-height: 16px !important;	
	margin-bottom: 6px !important;	
	
}
/*----- retreats end -------*/
/*------- 08-10-2020 end -------*/
#abc2 .prog_list_boxes .scale_list_box .scale_list li {	
	text-align: left !important;
	margin: 0 44px 0 0 !important;	
}
.prog_list_boxes .scale_list_box .scale_list li::after {
	right: -14px !important;
}

.valuepreneurial_approach_wrapper .approach_box h4 {	
	font-size: 15px !important;	
}
.approach_box {	
	width: 17% !important;	
	margin: 0 8px 15px 8px !important;	
}
.valuepreneurial_approach_wrapper .approach_box ul li {	
	margin: 0 0 5px 4px !important;	
	font-size: 12px !important;	
	line-height: 17px !important;
	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 45px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -24px !important;	
}

}

@media (min-width:768px) and (max-width:979px){
.show-device-logo .mobile-branding img,	.show-mobile-logo.show-device-logo .mobile-branding img{display:block !important;}
.transparent .sticky-mobile-on .mobile-branding *{
  display:block !important;  
}
.show-device-logo .mobile-branding img{ max-width:45% !important;  
}	
	



/*------ slider start -------*/	
/*#main-slideshow {	
	height:460px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:120px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:54px !important;
	height:46px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:105px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:105px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:255px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:189px !important;
}	
	*/
/*------- slider end ---------*/

.image-block .spl-img {
		height: 100px !important;
}
.home .content h2{
	font-size:23px;
	line-height:26px;
}
.ult-item-wrap h4{
	font-size:12px;
	line-height:15px;
}
.title_text_program {	
	font-size: 18px !important;
	line-height: 27px !important;	
}
#abc3 h5 {	
	font-size: 16px !important;	
}
#abc3 ul li {	
	margin: 0 0 5px 20px !important;	
	text-align: left !important;
}
.abt-holder .right-pnl {
	width: 60% !important;
}
#abc2 .rht-pnl {
	width: 62% !important;
}
#abc3 .rht-pnl {
	width: 62% !important;
}
/*-------- meet_sanjeev_page start -----*/
.meet_sanjeev_header .meet-san_h {	
	bottom: 20px !important;
	width:93% !important;	
}
.meet_sanjeev_header .meet-san_h li:before {	
	right: -11px !important;	
	height: 12px !important;
}
.meet_sanjeev_header .meet-san_h li {	
	font-size: 14px !important;
	line-height: 17px !important; 	
	margin: 0 9px !important;
	letter-spacing: 0px !important;	
}
#abc .overview_vision_text_block ul li {
	text-align: left !important;	
}
#abc2 .client {
	font-size: 12px !important;	
	table-layout: fixed !important;
}
#abc2 .client td {
	word-wrap: break-word !important;	
	width: 92% !important;
	display:block;
}
/*-------- meet_sanjeev_page end -----*/
.pre_register_button {	
	padding: 6px 20px !important;	
	font-size: 9px !important;	
}
/*-------- 07-10-2020 start ----*/
.page-template-default .page-title-head.hgroup h1 {
	font-size: 18px !important;
	line-height: 20px !important;
	letter-spacing: 1px !important;	
}
.programs_wrapper_holder {	
	padding: 22px 10px 28px 10px !important;
	width: 100% !important;	
}
.program_h_b {	
	display: inherit !important;
}
.program_h_b_left {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100% !important;	
	flex: 0 0 100%  !important;
	max-width: 100% !important;
	text-align: center;
}
.program_h_b_right {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100% !important;	
	flex: 0 0 100%  !important;
	max-width: 100% !important;
	text-align: center;
}
.p_blue_box {	
	width: 88% !important;	
}
/*-----  speaking start -----*/
.page-id-1145 .page-title-head.hgroup h1 {	
	font-size: 16px !important;
	line-height: 20px !important;
	letter-spacing: 1px !important;	
}
.page-id-1145 .page-title .wf-wrap {
	padding-top: 25px !important;
	padding-bottom: 30px !important;
}
.page-id-1145 .page-title-head.hgroup h1 span {	
	font-size: 12px !important;
	line-height: 15px !important;
	letter-spacing: 1px !important;	
	margin-top: 2px !important;
	
}

.speaking_s_header .speakin_header_right {
	position: absolute;
	top: 60px !important;
	right: 18px !important;
	z-index: 1;
	width:215px !important;
}
.speaking_s_header .speakin_header_right h5 {	
	font-size: 20px !important;
	line-height: 23px !important;
	letter-spacing: 1px !important;
	margin-bottom: 10px !important;
	
}
.speaking_s_header .speakin_header_right .speak_san_h li {
	
	font-size: 12px !important;
	line-height: 15px !important;	
	margin: 0 0 8px 0 !important;
	letter-spacing: 0px !important;	
	width: 50% !important;
}
.speaking_s_header .speakin_header_right .speak_san_h li:nth-child(2n+1):before {	
	right: 10px !important;
	
}
#abc .rht-pnl {
	width: 60% !important;
}
.page-id-1145 .prog_list_boxes ul.two_speak li {	
	height: 49px !important;
	line-height: 14px !important;
	font-size:11px !important;
	
}
.page-id-1145 .prog_list_boxes ul.two_speak li span.s {
	font-size: 11px !important;
}
/*-----  speaking end -----*/
/*-------- 07-10-2020 end ----*/

/*------- 08-10-2020 start -------*/
/*----- mobile_menu start ------*/
.dt-mobile-header {
	background-color: #4a576a !important;
	
}
.mobile-main-nav li.act > a .menu-text{
	color:#fff !important;
	
}
.mobile-main-nav li > a .menu-text {
	color:#fff !important;
}
.mobile-main-nav li.current-menu-item a .menu-text{
	color: #859dc0  !important;
	color: -webkit-linear-gradient(left, #02cfee 1%, #08adc7 49%, #117685 100%);	
	-webkit-background-clip: text;
	background-clip: text;
	background:inherit !important;
}
.mobile-main-nav li a:hover .menu-text{
	color: #859dc0  !important;
	background:inherit !important;
}
/*----- mobile_menu end ------*/
#abc3 ul li {	
	text-align: left !important;
}
/*----- retreats start -------*/

.page-id-1181 .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-id-1181 .page-title-head.hgroup h1 {
	font-size: 17px !important;
	line-height: 23px !important;
	letter-spacing: 1px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span {
	font-size: 12px !important;
	line-height: 12px !important;
	letter-spacing: 1px !important;	
	margin-top: 2px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span sup {
	font-size: 12px !important;	
	line-height: 25px !important;
	top: -5px !important;	
}
.retreats_s_header .retreats_header_right {	
	top: 155px !important;
	right: 35px !important;
}
.retreats_s_header .retreats_header_right h5 {	
	font-size: 22px !important;		
	line-height: 24px !important;		
	margin-bottom: 5px !important;		
}
.retreats_s_header .retreats_header_right ul li {
	font-size: 12px !important;		
	line-height: 14px !important;	
	margin-bottom: 6px !important;	
	
}
/*----- retreats end -------*/
/*------- 08-10-2020 end -------*/
/*-------- the-5-minute page start ----*/
.page-template-default .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-template-default .page-title-head.hgroup h1 span {
	font-size: 12px !important;
	line-height: 14px !important;
	letter-spacing: 1px !important;	
	margin-top: 4px !important;	
}
.page-template-default .page-title-head.hgroup h1 span sup {
	font-size: 12px !important;	
}
.the_five_valuepreneurship_holder {
	padding: 22px 22px 28px 22px;
	width: auto !important;
	margin: 0 auto 15px auto;
}
.program_details {
	width: 100% !important;
	margin: 0 auto;
}
.valuepreneurship_q_block {	
	margin: 25px auto;
	width: 82% !important;
}
.valuepreneurship_q_block .form-group .btn {	
	font-size: 12px !important;	
	width: 34% !important;	
}
.the_five_valuepreneurship_holder p {
	text-align: left !important;
	
}
/*-------- the-5-minute page end ----*/
/*------- score-range start --------*/
.score_range_wrapper .ifu {
	width: 86% !important;	
	padding: 20px 10px 20px 10px !important;
}
.score_range_wrapper p.total_score {
	text-align: center !important;	
}
.score_range_wrapper ul li {	
	margin: 0 0 17px 9px !important;	
	font-size: 13px !important;	
	text-align: left !important;
}
.score_range_wrapper ol.s_circle li {
	font-size: 13px !important;	
	line-height: 19px !important;	
	text-align: left !important;	
}
.content ol, .content ul {
	margin: 0 0 10px 10px !important;
}
/*------- score-range end --------*/
/*------ pre-register-your-interest start -----*/
.page-id-735 .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-title-responsive-enabled.page-title h1{
	font-size:15px !important;
}
.page-title-head.hgroup h1 span {	
	font-size: 11px !important;
	line-height: 14px !important;
	letter-spacing: 1px !important;
	margin-top: 6px !important;
	
}
#abc p {
	text-align: left !important;	
}
/*------ pre-register-your-interest end -----*/
/*-------- program_listing_page start -------*/
.page-id-860 .page-title .wf-wrap {
	padding-top: 17px !important;
	padding-bottom: 20px !important;
}
.page-id-860 .page-title-head.hgroup h1 .caption_txt {	
	letter-spacing: 1px !important;
	margin-bottom: 6px !important;
}
.page-id-860 .page-title-head.hgroup h1 {	
	line-height: 13px !important;
	letter-spacing: 1px !important;	
}
.page-id-860 .page-title-head.hgroup h1 span sup {	
	font-size: 12px !important;	
}
.prog_list_boxes ol li a {
	font-size: 11px !important;	
	text-align: left !important;	
}
#abc ol li a {	
	line-height: 13px !important;
	line-height:21px !important;	
	text-align: left !important;	
}
.prog_list_boxes ol li {	
	height: auto !important;
	line-height: 20px !important;
	
}
#abc2 .prog_list_boxes .scale_list_box .scale_list li {	
	text-align: left !important;
	margin: 0 17px 0 0 !important;	
}

.prog_list_boxes .scale_list_box .scale_list li:after {	
	right: -12px !important;	
}
/*-------- program_listing_page end -------*/
.programs_wrapper_holder p {
	text-align: left !important;	
}
.valuepreneurial_approach_wrapper .approach_box h4 {	
	font-size: 15px !important;	
}
.approach_box {	
	width: 17% !important;	
	margin: 0 8px 15px 8px !important;	
}
.valuepreneurial_approach_wrapper .approach_box ul li {	
	margin: 0 0 5px 4px !important;	
	font-size: 12px !important;	
	line-height: 17px !important;
	
}

.page-template-default .page-title-head.hgroup h1 {
	font-size: 14px !important;
	line-height: 19px !important;
	letter-spacing: 0px !important;
}
.page-template-default .page-title-head.hgroup h1 sup {	
	font-size: 14px !important;	
}
.re-calibrating_bottom p {
	text-align: center !important;
}
.page-id-1255 .page-title-head.hgroup h1 .caption_txt {	
	margin-bottom: 4px !important;	
}
.footer .widget {
	width: 33% !important;
}
.footer .footer-logo-wrapper img {
	width: 100% !important;
}
.footer .simple-social-icons .alignleft {
	float: none;
	text-align: left !important;
	margin-right: 30px;
}

.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 45px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -24px !important;	
}

/*-------- 10-10-2020 start ------*/
.page-id-511 #main {	
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-692 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-733 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-1145 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-1181 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-735 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-860 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}

/*-------- 10-10-2020 end ------*/
/*-------- 12-10-2020 start -----*/
.book_header_right_bottom{
	 text-align:center;
	margin-right:16px !important;
}
.book_header_right_bottom p {	
	
}
/*-------- 12-10-2020 end -----*/

}

@media only screen and (width:667px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 35px 0 0 !important;
}
}
@media only screen and (width:736px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 40px 0 0 !important;
}
}

@media only screen and (width:740px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 19px 0 0 !important;
}
#abc2 .prog_list_boxes .scale_list_box .scale_list li::after {
	right: -21px !important;
}

}
@media only screen and (width:812px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 18px 0 0 !important;
}
}
@media only screen and (width:820px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 17px 0 0 !important;
}
}
@media (min-width: 821px) and (max-width: 829px){
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 16px 0 0 !important;
}
}

@media only screen and (width:830px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 16px 0 0 !important;
}
}
@media (min-width: 831px) and (max-width: 839px){
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 15px 0 0 !important;
}
}
@media only screen and (width:840px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 17px 0 0 !important;
}
}
@media only screen and (width:841px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 17px 0 0 !important;
}
}
@media only screen and (width:842px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 16px 0 0 !important;
}
}
@media only screen and (width:843px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 16px 0 0 !important;
}
}
@media only screen and (width:844px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 16px 0 0 !important;
}
}
@media only screen and (width:845px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 16px 0 0 !important;
}
}
@media only screen and (width:846px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 17px 0 0 !important;
}
}
@media only screen and (width:850px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 17px 0 0 !important;
}
}
@media only screen and (width:860px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 16px 0 0 !important;
}
}
@media only screen and (width:870px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 16px 0 0 !important;
}
}
@media only screen and (width:880px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 16px 0 0 !important;
}
}

@media only screen and (width:890px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 16px 0 0 !important;
}
}
@media only screen and (width:891px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 16px 0 0 !important;
}
}
@media only screen and (width:892px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 15px 0 0 !important;
}
}
@media only screen and (width:900px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 16px 0 0 !important;
}
}
@media only screen and (width:910px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 16px 0 0 !important;
}
}
@media (min-width: 770px) and (max-width: 778px){
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 20px 0 0 !important;
}
}

@media only screen and (width:920px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 16px 0 0 !important;
}
}
@media only screen and (width:930px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 16px 0 0 !important;
}
}
@media only screen and (width:940px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 16px 0 0 !important;
}
}

@media only screen and (width:768px) {
#abc2 .prog_list_boxes .scale_list_box .scale_list li {	
	text-align: left !important;
	margin: 0 20px 0 0 !important;	
}

.prog_list_boxes .scale_list_box .scale_list li:after {	
	right: -12px !important;	
}

.book_header_left_bottom {
	margin-top: 50px !important;
}

}

@media only screen and (width:979px) {
/*------ slider start -------*/	
/*#main-slideshow {	
	height:560px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:120px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:67px !important;
	height:46px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:127px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:127px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:335px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:245px !important;
}	*/
	
/*------- slider end ---------*/
.pre_register_button {	
	padding: 6px 20px !important;	
	font-size: 10px !important;	
}	
/*-------- 07-10-2020 start ----*/
.page-template-default .page-title-head.hgroup h1 {
	font-size: 18px !important;
	line-height: 20px !important;
	letter-spacing: 1px !important;	
}
.programs_wrapper_holder {	
	padding: 22px 10px 28px 10px !important;
	width: 100% !important;	
}
.program_h_b {	
	display: -webkit-box !important;	
	display: -ms-flexbox !important;	
	display: flex !important;	
	-ms-flex-wrap: wrap !important;	
	flex-wrap: wrap !important;	
}
.program_h_b_left {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50% !important;	
	flex: 0 0 50%  !important;
	max-width: 50% !important;
	text-align: center;
}
.program_h_b_right {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50% !important;	
	flex: 0 0 50%  !important;
	max-width: 50% !important;
	text-align: center;
}
.p_blue_box {	
	width: 80% !important;	
}
.p_blue_box h3 a {	
	font-size: 19px !important;	
	line-height: 30px !important;	
	letter-spacing: 0px !important;	
}


/*------ speaking page start ------*/
.speaking_s_header .speakin_header_right {
	position: absolute;
	top: 70px !important;
	right: 30px !important;
	z-index: 1;
	width:230px !important;
}
.speaking_s_header .speakin_header_right h5 {	
	font-size: 23px !important;
	line-height: 26px !important;
	letter-spacing: 1px !important;
	margin-bottom: 10px !important;
	
}
.speaking_s_header .speakin_header_right .speak_san_h li {	
	font-size: 13px !important;
	line-height: 15px !important;	
	margin: 0 0 8px 0 !important;
	letter-spacing: 0px !important;	
	width: 50% !important;
}
.speaking_s_header .speakin_header_right .speak_san_h li:nth-child(2n+1):before {	
	right: 15px !important;
	
}
/*------ speaking page start ------*/
/*-------- 07-10-2020 end ----*/
/*----- retreats start -------*/

.page-id-1181 .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-id-1181 .page-title-head.hgroup h1 {
	font-size: 17px !important;
	line-height: 23px !important;
	letter-spacing: 1px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span {
	font-size: 12px !important;
	line-height: 12px !important;
	letter-spacing: 1px !important;	
	margin-top: 2px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span sup {
	font-size: 12px !important;	
	line-height: 25px !important;
	top: -5px !important;	
}
.retreats_s_header .retreats_header_right {	
	top: 200px !important;
	right: 55px !important;
}
.retreats_s_header .retreats_header_right h5 {	
	font-size: 22px !important;		
	line-height: 25px !important;		
	margin-bottom: 10px !important;		
}
.retreats_s_header .retreats_header_right ul li {
	font-size: 12px !important;		
	line-height: 14px !important;	
	margin-bottom: 7px !important;	
	
}
/*----- retreats end -------*/
.book_header_left_bottom {
	margin-top: 50px !important;
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 57px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -24px !important;	
}	

}

@media (min-width: 770px) and (max-width: 978px){
	/*------ slider start -------*/	
/*#main-slideshow {	
	height:560px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:120px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:54px !important;
	height:46px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:105px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:105px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:255px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:189px !important;
}	
	*/
/*------- slider end ---------*/
.book_header_left_bottom {
	margin-top: 50px !important;
}
.footer .footer-logo-wrapper img {
	width: 40% !important;
}
.footer .simple-social-icons .alignleft {
	float: none;
	text-align: left !important;
	margin-right: 30px;
}
/*-------- 10-10-2020 start ------*/
.page-id-511 #main {	
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-692 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-733 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-1145 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-1181 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-735 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-860 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}

/*-------- 10-10-2020 end ------*/
#abc2 .prog_list_boxes .scale_list_box .scale_list li {
	text-align: left !important;
	margin: 0 17px 0 0 !important;
}
}

@media screen and (max-width: 992px) {
	.mobile-main-nav li:last-child.current-menu-item a .menu-text {
	color: #fff !important;	
	background: inherit !important;
}
body:not(.transparent) .masthead:not(.side-header) {
	background-color: #202131 !important;
}

}

@media only screen and (width:980px) {
	.show-device-logo .mobile-branding img,	.show-mobile-logo.show-device-logo .mobile-branding img{display:block !important;}
.transparent .sticky-mobile-on .mobile-branding *{
  display:block !important;  
}
.show-device-logo .mobile-branding img{ max-width:45% !important;  
}	

/*------ slider start -------*/	
/*#main-slideshow {	
	height:560px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:120px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:67px !important;
	height:46px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:127px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:127px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:335px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:245px !important;
}	
	*/
/*------- slider end ---------*/
	/*------- 08-10-2020 start -------*/
/*----- mobile_menu start ------*/
.dt-mobile-header {
	background-color: #4a576a !important;
	
}
.mobile-main-nav li.act > a .menu-text{
	color:#fff !important;
	
}
.mobile-main-nav li > a .menu-text {
	color:#fff !important;
}
.mobile-main-nav li.current-menu-item a .menu-text{
	color: #859dc0  !important;
	color: -webkit-linear-gradient(left, #02cfee 1%, #08adc7 49%, #117685 100%);	
	-webkit-background-clip: text;
	background-clip: text;
	background:inherit !important;
}
.mobile-main-nav li a:hover .menu-text{
	color: #859dc0  !important;
	background:inherit !important;
}
/*----- mobile_menu end ------*/
/*------- 08-10-2020 end -------*/
.footer .widget {
	width: 33% !important;
}
.footer .footer-logo-wrapper img {
	width: 100% !important;
}
.footer .simple-social-icons .alignleft {
	float: none;
	text-align: left !important;
	margin-right: 30px;
}
.book_header_left_bottom {
	margin-top: 60px !important;
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 50px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -24px !important;	
}
	
}

@media (min-width:980px) and (max-width:1024px){
	
.home .content h2{
	font-size:23px;
	line-height:26px;
}
.ult-item-wrap h4{
	font-size:12px;
	line-height:15px;
}
.image-block .spl-img {
		height: 120px !important;
}
.title_text_program {	
	font-size: 18px !important;
	line-height: 27px !important;	
}
#abc3 h5 {	
	font-size: 16px !important;	
}
#abc3 ul li {	
	margin: 0 0 5px 20px !important;	
	text-align: justify;
}
.abt-holder .right-pnl {
	width: 63% !important;
}
#abc2 .rht-pnl {
	width: 65% !important;
}
#abc3 .rht-pnl {
	width: 65% !important;
}
/*-------- meet_sanjeev_page start -----*/
.meet_sanjeev_header .meet-san_h {	
	bottom: 35px !important;
	width:90% !important;	
}
.meet_sanjeev_header .meet-san_h li:before {	
	right: -11px !important;	
	height: 12px !important;
}
.meet_sanjeev_header .meet-san_h li {	
	font-size: 14px !important;
	line-height: 17px !important; 	
	margin: 0 9px !important;
	letter-spacing: 0px !important;	
}
#abc .overview_vision_text_block ul li {
	text-align: left !important;	
}
#abc2 .client {
	font-size: 12px !important;	
	table-layout: fixed !important;
}
#abc2 .client td {
	word-wrap: break-word !important;	
	width: 92% !important;
	display:block;
}
/*-------- meet_sanjeev_page end -----*/
.pre_register_button {	
	padding: 6px 20px !important;	
	font-size: 11px !important;	
}	
/*-------- 07-10-2020 start ----*/
.page-template-default .page-title-head.hgroup h1 {
	font-size: 18px !important;
	line-height: 20px !important;
	letter-spacing: 1px !important;	
}
.programs_wrapper_holder {	
	padding: 22px 10px 28px 10px !important;
	width: 100% !important;	
}
.program_h_b {	
	display: -webkit-box !important;	
	display: -ms-flexbox !important;	
	display: flex !important;	
	-ms-flex-wrap: wrap !important;	
	flex-wrap: wrap !important;	
}
.program_h_b_left {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50% !important;	
	flex: 0 0 50%  !important;
	max-width: 50% !important;
	text-align: center;
}
.program_h_b_right {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50% !important;	
	flex: 0 0 50%  !important;
	max-width: 50% !important;
	text-align: center;
}
.p_blue_box {	
	width: 85% !important;	
}
.p_blue_box h3 a {	
	font-size: 19px !important;	
	line-height: 30px !important;	
	letter-spacing: 0px !important;	
}

/*-----  speaking start -----*/
.page-id-1145 .page-title-head.hgroup h1 {	
	font-size: 16px !important;
	line-height: 20px !important;
	letter-spacing: 1px !important;	
}
.page-id-1145 .page-title .wf-wrap {
	padding-top: 25px !important;
	padding-bottom: 30px !important;
}
.page-id-1145 .page-title-head.hgroup h1 span {	
	font-size: 12px !important;
	line-height: 15px !important;
	letter-spacing: 1px !important;	
	margin-top: 2px !important;
	
}

.speaking_s_header .speakin_header_right {
	position: absolute;
	top: 80px !important;
	right: 30px !important;
	z-index: 1;
	width:230px !important;
}
.speaking_s_header .speakin_header_right h5 {	
	font-size: 24px !important;
	line-height: 26px !important;
	letter-spacing: 1px !important;
	margin-bottom: 10px !important;
	
}
.speaking_s_header .speakin_header_right .speak_san_h li {
	
	font-size: 13px !important;
	line-height: 15px !important;	
	margin: 0 0 8px 0 !important;
	letter-spacing: 0px !important;	
	width: 50% !important;
}
.speaking_s_header .speakin_header_right .speak_san_h li:nth-child(2n+1):before {	
	right: 16px !important;
	
}
#abc .rht-pnl {
	width: 63% !important;
}
.page-id-1145 .prog_list_boxes ul.two_speak li {	
	height: 45px !important;
	line-height: 17px !important;
	font-size:12px !important;
	
}
.page-id-1145 .prog_list_boxes ul.two_speak li span.s {
	font-size: 12px !important;
}
/*-----  speaking end -----*/
/*-------- 07-10-2020 end ----*/
/*----- retreats start -------*/
#abc p {
	text-align: left !important;	
}
#abc3 ul li {
	text-align: left !important;
}
.page-id-1181 .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-id-1181 .page-title-head.hgroup h1 {
	font-size: 17px !important;
	line-height: 23px !important;
	letter-spacing: 1px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span {
	font-size: 13px !important;
	line-height: 15px !important;
	letter-spacing: 1px !important;	
	margin-top: 4px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span sup {
	font-size: 13px !important;	
	line-height: 25px !important;
	top: -5px !important;	
}
.retreats_s_header .retreats_header_right {	
	top: 210px !important;
	right: 55px !important;
}
.retreats_s_header .retreats_header_right h5 {	
	font-size: 22px !important;		
	line-height: 24px !important;		
	margin-bottom: 5px !important;		
}
.retreats_s_header .retreats_header_right ul li {
	font-size: 12px !important;		
	line-height: 14px !important;	
	margin-bottom: 6px !important;	
	
}
/*----- retreats end -------*/
/*-------- the-5-minute page start ----*/
.page-template-default .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-template-default .page-title-head.hgroup h1 span {
	font-size: 12px !important;
	line-height: 14px !important;
	letter-spacing: 1px !important;	
	margin-top: 4px !important;	
}
.page-template-default .page-title-head.hgroup h1 span sup {
	font-size: 12px !important;	
}
.the_five_valuepreneurship_holder {
	padding: 22px 22px 28px 22px;
	width: auto !important;
	margin: 0 auto 15px auto;
}
.program_details {
	width: 90% !important;
	margin: 0 auto;
}
.valuepreneurship_q_block {	
	margin: 25px auto;
	width: 84% !important;
}

.the_five_valuepreneurship_holder p {
	text-align: left !important;
	
}
/*-------- the-5-minute page end ----*/		
/*------- score-range start --------*/
.score_range_wrapper .ifu {
	width: 86% !important;	
	padding: 20px 10px 20px 10px !important;
}
.score_range_wrapper p.total_score {
	text-align: center !important;	
}
.score_range_wrapper ul li {	
	margin: 0 0 17px 9px !important;	
	font-size: 13px !important;	
	text-align: left !important;
}
.score_range_wrapper ol.s_circle li {
	font-size: 13px !important;	
	line-height: 19px !important;	
	text-align: left !important;	
}
.content ol, .content ul {
	margin: 0 0 10px 10px !important;
}
/*------- score-range end --------*/
/*------ pre-register-your-interest start -----*/
.page-id-735 .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-title-responsive-enabled.page-title h1{
	font-size:17px !important;
}
.page-title-head.hgroup h1 span {	
	font-size: 13px !important;
	line-height: 16px !important;
	letter-spacing: 1px !important;
	margin-top: 6px !important;
	
}
#abc p {
	text-align: left !important;	
}
/*------ pre-register-your-interest end -----*/
/*-------- program_listing_page start -------*/
.page-id-860 .page-title .wf-wrap {
	padding-top: 17px !important;
	padding-bottom: 20px !important;
}
.page-id-860 .page-title-head.hgroup h1 .caption_txt {	
	letter-spacing: 1px !important;
	margin-bottom: 6px !important;
}
.page-id-860 .page-title-head.hgroup h1 {	
	line-height: 13px !important;
	letter-spacing: 1px !important;	
}
.page-id-860 .page-title-head.hgroup h1 span sup {	
	font-size: 12px !important;	
}
.prog_list_boxes ol li a {
	font-size: 11px !important;	
	text-align: left !important;	
}
#abc ol li a {	
	line-height: 13px !important;
	line-height:21px !important;	
	text-align: left !important;	
}
.prog_list_boxes ol li {	
	height: auto !important;
	line-height: 20px !important;
	
}
#abc2 .prog_list_boxes .scale_list_box .scale_list li {	
	text-align: left !important;
	margin: 0 31px 0 0 !important;	
}

.prog_list_boxes .scale_list_box .scale_list li:after {	
	right: -12px !important;	
}
/*-------- program_listing_page end -------*/
.programs_wrapper_holder p {
	text-align: left !important;	
}

.page-template-default .page-title-head.hgroup h1 {
	font-size: 15px !important;
	line-height: 19px !important;
	letter-spacing: 0px !important;
}
.page-template-default .page-title-head.hgroup h1 sup {	
	font-size: 14px !important;	
}
.re-calibrating_bottom p {
	text-align: center !important;
}

.page-id-1255 .page-title-head.hgroup h1 .caption_txt {	
	margin-bottom: 5px !important;	
}

/*-------- 10-10-2020 start ------*/
.page-id-511 #main {	
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-692 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-733 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-1145 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-1181 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-735 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-860 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}

/*-------- 10-10-2020 end ------*/	
/*-------- 12-10-2020 start -----*/
.book_header_right_bottom{
	 text-align:center;
	margin-right:16px !important;
}
/*-------- 12-10-2020 end -----*/

}

@media only screen and (width:1024px) {
.main-nav > li > a {
	margin: 18px 1px 18px 1px !important;
	padding: 4px 4px 4px 4px !important;
}
.main-nav > li > a .menu-text {
	/*font: normal 11px / 16px "Lato", Helvetica, Arial, Verdana, sans-serif;*/
	text-transform: uppercase;
	font-size:11px !important;
	
	line-height:16px;
	font-family: 'Spinnaker', sans-serif;
	font-weight:400;
	text-transform:uppercase;
}
.menu-text {
	letter-spacing: 1px !important;
}
/*------ slider start -------*/	
/*#main-slideshow {	
	height:622px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:165px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:70px !important;
	height:49px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:130px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:130px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:352px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:265px !important;
}	
	*/
/*------- slider end ---------*/
#abc2 .prog_list_boxes .scale_list_box .scale_list li {	
	text-align: left !important;
	margin: 0 33px 0 0 !important;	
}	
.book_header_left_bottom {
	margin-top: 70px !important;
}
	
.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 55px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -24px !important;	
}	
	
}


@media (min-width:1025px) and (max-width:1200px){
.main-nav > li > a {
	margin: 18px 5px 18px 5px !important;
	padding: 4px 4px 4px 4px !important;
}
.main-nav > li > a .menu-text {	
	font-size:12px !important;	
}
.menu-text {
	letter-spacing: 1px !important;
}
/*------ slider start -------*/	
/*#main-slideshow {	
	height:622px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:165px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:70px !important;
	height:49px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:130px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:130px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:372px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:265px !important;
}	*/
	
/*------- slider end ---------*/	
.image-block .spl-img {	
	height: 132px !important;
}
.home .content h2{
	font-size:25px;
	line-height:29px;
}
.ult-item-wrap h4{
	font-size:12px;
	line-height:15px;
}
.footer .widget-title {	
	font-size: 13px !important;
}
.footer .widget{
	line-height:22px !important;
}
.title_text_program {	
	font-size: 18px !important;
	line-height: 27px !important;	
}
#abc3 h5 {	
	font-size: 16px !important;	
}
#abc3 ul li {	
	margin: 0 0 5px 20px !important;	
	text-align: left !important;
}
.abt-holder .right-pnl {
	width: 63% !important;
}
#abc2 .rht-pnl {
	width: 65% !important;
}
#abc3 .rht-pnl {
	width: 65% !important;
}
/*-------- meet_sanjeev_page start -----*/
.meet_sanjeev_header .meet-san_h {	
	bottom: 45px !important;	
}
.meet_sanjeev_header .meet-san_h li {	
	font-size: 15px !important;
	line-height: 17px !important; 	
	margin: 0 11px !important;
	letter-spacing: 1px !important;	
}
#abc .overview_vision_text_block ul li {
	text-align: left !important;	
}
#abc2 .client {
	font-size: 12px !important;	
	table-layout: fixed !important;
}
#abc2 .client td {
	word-wrap: break-word !important;	
	width: 92% !important;
	display:block;
}
/*-------- meet_sanjeev_page end -----*/
.pre_register_button {	
	padding: 6px 20px !important;	
	font-size: 11px !important;	
}	
/*-------- 07-10-2020 start ----*/
.page-template-default .page-title-head.hgroup h1 {
	font-size: 18px !important;
	line-height: 20px !important;
	letter-spacing: 1px !important;	
}
.programs_wrapper_holder {	
	padding: 22px 10px 28px 10px !important;
	width: 100% !important;	
}
.program_h_b {	
	display: -webkit-box !important;	
	display: -ms-flexbox !important;	
	display: flex !important;	
	-ms-flex-wrap: wrap !important;	
	flex-wrap: wrap !important;	
}
.program_h_b_left {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50% !important;	
	flex: 0 0 50%  !important;
	max-width: 50% !important;
	text-align: center;
}
.program_h_b_right {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50% !important;	
	flex: 0 0 50%  !important;
	max-width: 50% !important;
	text-align: center;
}
.p_blue_box {	
	width: 87% !important;	
}
.p_blue_box h3 a {	
	font-size: 19px !important;	
	line-height: 30px !important;	
	letter-spacing: 0px !important;	
}
/*-----  speaking start -----*/
.page-id-1145 .page-title-head.hgroup h1 {	
	font-size: 16px !important;
	line-height: 20px !important;
	letter-spacing: 1px !important;	
}
.page-id-1145 .page-title .wf-wrap {
	padding-top: 25px !important;
	padding-bottom: 30px !important;
}
.page-id-1145 .page-title-head.hgroup h1 span {	
	font-size: 12px !important;
	line-height: 15px !important;
	letter-spacing: 1px !important;	
	margin-top: 2px !important;
	
}

.speaking_s_header .speakin_header_right {
	position: absolute;
	top: 80px !important;
	right: 30px !important;
	z-index: 1;
	width:230px !important;
}
.speaking_s_header .speakin_header_right h5 {	
	font-size: 24px !important;
	line-height: 26px !important;
	letter-spacing: 1px !important;
	margin-bottom: 10px !important;
	
}
.speaking_s_header .speakin_header_right .speak_san_h li {
	
	font-size: 13px !important;
	line-height: 17px !important;	
	margin: 0 0 8px 0 !important;
	letter-spacing: 0px !important;	
	width: 50% !important;
}
.speaking_s_header .speakin_header_right .speak_san_h li:nth-child(2n+1):before {	
	right: 16px !important;
	
}
#abc .rht-pnl {
	width: 63% !important;
}
.page-id-1145 .prog_list_boxes ul.two_speak li {	
	height: 45px !important;
	line-height: 17px !important;
	font-size:13px !important;
	
}
.page-id-1145 .prog_list_boxes ul.two_speak li span.s {
	font-size: 13px !important;
}
/*-----  speaking end -----*/
/*-------- 07-10-2020 end ----*/
/*----- retreats start -------*/
#abc p {
	text-align: left !important;	
}
#abc3 ul li {
	text-align: left !important;
}
.page-id-1181 .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-id-1181 .page-title-head.hgroup h1 {
	font-size: 20px !important;
	line-height: 24px !important;
	letter-spacing: 1px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span {
	font-size: 14px !important;
	line-height: 16px !important;
	letter-spacing: 1px !important;	
	margin-top: 4px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span sup {
	font-size: 14px !important;	
	line-height: 25px !important;
	top: -5px !important;	
}
.retreats_s_header .retreats_header_right {	
	top: 210px !important;
	right: 55px !important;
}
.retreats_s_header .retreats_header_right h5 {	
	font-size: 22px !important;		
	line-height: 24px !important;		
	margin-bottom: 5px !important;		
}
.retreats_s_header .retreats_header_right ul li {
	font-size: 12px !important;		
	line-height: 14px !important;	
	margin-bottom: 6px !important;	
	
}
/*----- retreats end -------*/

/*-------- the-5-minute page start ----*/
.page-template-default .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-template-default .page-title-head.hgroup h1 span {
	font-size: 12px !important;
	line-height: 14px !important;
	letter-spacing: 1px !important;	
	margin-top: 4px !important;	
}
.page-template-default .page-title-head.hgroup h1 span sup {
	font-size: 12px !important;	
}
.the_five_valuepreneurship_holder {
	padding: 22px 22px 28px 22px;
	width: auto !important;
	margin: 0 auto 15px auto;
}
.program_details {
	width: 90% !important;
	margin: 0 auto;
}
.valuepreneurship_q_block {	
	margin: 25px auto;
	width: 84% !important;
}

.the_five_valuepreneurship_holder p {
	text-align: left !important;
	
}
/*-------- the-5-minute page end ----*/
/*------- score-range start --------*/
.score_range_wrapper .ifu {
	width: 86% !important;	
	padding: 20px 10px 20px 10px !important;
}
.score_range_wrapper p.total_score {
	text-align: center !important;	
}
.score_range_wrapper ul li {	
	margin: 0 0 17px 9px !important;	
	font-size: 13px !important;	
	text-align: left !important;
}
.score_range_wrapper ol.s_circle li {
	font-size: 13px !important;	
	line-height: 19px !important;	
	text-align: left !important;	
}
.content ol, .content ul {
	margin: 0 0 10px 10px !important;
}
/*------- score-range end --------*/

/*------ pre-register-your-interest start -----*/
.page-id-735 .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-title-responsive-enabled.page-title h1{
	font-size:17px !important;
}
.page-title-head.hgroup h1 span {	
	font-size: 13px !important;
	line-height: 16px !important;
	letter-spacing: 1px !important;
	margin-top: 6px !important;
	
}
#abc p {
	text-align: left !important;	
}
/*------ pre-register-your-interest end -----*/
/*-------- program_listing_page start -------*/
.page-id-860 .page-title .wf-wrap {
	padding-top: 17px !important;
	padding-bottom: 20px !important;
}
.page-id-860 .page-title-head.hgroup h1 .caption_txt {	
	letter-spacing: 1px !important;
	margin-bottom: 6px !important;
}
.page-id-860 .page-title-head.hgroup h1 {	
	line-height: 13px !important;
	letter-spacing: 1px !important;	
}
.page-id-860 .page-title-head.hgroup h1 span sup {	
	font-size: 12px !important;	
}
.prog_list_boxes ol li a {
	font-size: 11px !important;	
	text-align: left !important;	
}
#abc ol li a {	
	line-height: 13px !important;
	line-height:21px !important;	
	text-align: left !important;	
}
.prog_list_boxes ol li {	
	height: auto !important;
	line-height: 20px !important;
	
}
#abc2 .prog_list_boxes .scale_list_box .scale_list li {	
	text-align: left !important;
	margin: 0 33px 0 0 !important;	
}

.prog_list_boxes .scale_list_box .scale_list li:after {	
	right: -12px !important;	
}
/*-------- program_listing_page end -------*/
.programs_wrapper_holder p {
	text-align: left !important;	
}

.page-template-default .page-title-head.hgroup h1 {
	font-size: 15px !important;
	line-height: 19px !important;
	letter-spacing: 0px !important;
}
.page-template-default .page-title-head.hgroup h1 sup {	
	font-size: 14px !important;	
}
.re-calibrating_bottom p {
	text-align: center !important;
}
.page-id-1255 .page-title-head.hgroup h1 .caption_txt {	
	margin-bottom: 5px !important;	
}

.book_header_left_bottom {
	margin-top: 80px !important;
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 55px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -24px !important;	
}
/*-------- 10-10-2020 start ------*/
.page-id-511 #main {	
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-692 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-733 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-1145 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-1181 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-735 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-id-860 #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}
.page-template-default #main {
	background-attachment: fixed !important;
	height: 100% !important;
	width: 100% !important;
}

/*-------- 10-10-2020 end ------*/
	
}
@media only screen and (width:1025px) {
.main-nav > li > a {
	margin: 18px 2px 18px 2px !important;
	padding: 4px 4px 4px 4px !important;
}
.main-nav > li > a .menu-text {	
	font-size:11px !important;	
}
	
}
@media only screen and (width:1200px) {
/*------ slider start -------*/	
/*#main-slideshow {	
	height:702px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:165px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:100px !important;
	height:50px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:170px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:170px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:400px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:330px !important;
}	
	*/
/*------- slider end ---------*/	
.retreats_s_header .retreats_header_right {	
	top: 70px !important;
	right: -25px !important;
}
.retreats_s_header .retreats_header_right h5 {	
	font-size: 22px !important;		
	line-height: 24px !important;		
	margin-bottom: 15px !important;		
}
.retreats_s_header .retreats_header_right ul li {
	font-size: 12px !important;		
	line-height: 14px !important;	
	margin-bottom: 6px !important;	
	
}
#abc2 .prog_list_boxes .scale_list_box .scale_list li {	
	text-align: left !important;
	margin: 0 43px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 67px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -24px !important;	
}	
}
@media (min-width:1201px) and (max-width:1364px){
	
.main-nav > li > a {
	margin: 18px 5px 18px 5px !important;
	padding: 4px 4px 4px 4px !important;
}
.main-nav > li > a .menu-text {	
	font-size:12px !important;	
}
.menu-text {
	letter-spacing: 1px !important;
}
/*------ slider start -------*/	
/*#main-slideshow {	
	height:708px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:165px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:100px !important;
	height:55px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:170px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:170px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:410px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:325px !important;
}	
	*/
/*------- slider end ---------*/	
.image-block .spl-img {	
	height: 132px !important;
}
.home .content h2{
	font-size:25px;
	line-height:29px;
}
.ult-item-wrap h4{
	font-size:12px;
	line-height:15px;
}
.footer .widget-title {	
	font-size: 15px !important;
}
.footer .widget{
	line-height:25px !important;
}
/*-------- 07-10-2020 start ----*/
.page-template-default .page-title-head.hgroup h1 {
	font-size: 18px !important;
	line-height: 20px !important;
	letter-spacing: 1px !important;	
}
.programs_wrapper_holder {	
	padding: 22px 10px 28px 10px !important;
	width: 100% !important;	
}
.program_h_b {	
	display: -webkit-box !important;	
	display: -ms-flexbox !important;	
	display: flex !important;	
	-ms-flex-wrap: wrap !important;	
	flex-wrap: wrap !important;	
}
.program_h_b_left {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50% !important;	
	flex: 0 0 50%  !important;
	max-width: 50% !important;
	text-align: center;
}
.program_h_b_right {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50% !important;	
	flex: 0 0 50%  !important;
	max-width: 50% !important;
	text-align: center;
}
.p_blue_box {	
	width: 87% !important;	
}
.p_blue_box h3 a {	
	font-size: 19px !important;	
	line-height: 30px !important;	
	letter-spacing: 0px !important;	
}
/*-----  speaking start -----*/


.speaking_s_header .speakin_header_right {
	position: absolute;
	top: 80px !important;
	right: 40px !important;
	z-index: 1;	
}
.speaking_s_header .speakin_header_right h5 {	
	font-size: 28px !important;
	line-height: 32px !important;
	letter-spacing: 1px !important;
	margin-bottom: 10px !important;
	
}
.speaking_s_header .speakin_header_right .speak_san_h li {
	
	font-size: 14px !important;
	line-height: 19px !important;	
	margin: 0 0 8px 0 !important;
	
}
.speaking_s_header .speakin_header_right .speak_san_h li:nth-child(2n+1):before {	
	right: 16px !important;
	
}
.page-id-1145 .prog_list_boxes ul.two_speak li {	
	height: 45px !important;
	line-height: 17px !important;
	font-size:13px !important;
	
}
.page-id-1145 .prog_list_boxes ul.two_speak li span.s {
	font-size: 13px !important;
}
/*-----  speaking end -----*/
/*-------- 07-10-2020 end ----*/
/*----- retreats start -------*/
#abc p {
	text-align: left !important;	
}
#abc3 ul li {
	text-align: left !important;
}
.page-id-1181 .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-id-1181 .page-title-head.hgroup h1 {
	font-size: 20px !important;
	line-height: 24px !important;
	letter-spacing: 1px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span {
	font-size: 14px !important;
	line-height: 16px !important;
	letter-spacing: 1px !important;	
	margin-top: 4px !important;	
}
.page-id-1181 .page-title-head.hgroup h1 span sup {
	font-size: 14px !important;	
	line-height: 25px !important;
	top: -5px !important;	
}
.retreats_s_header .retreats_header_right {	
	top: 80px !important;
	right: -15px !important;
}
.retreats_s_header .retreats_header_right h5 {	
	font-size: 22px !important;		
	line-height: 24px !important;		
	margin-bottom: 15px !important;		
}
.retreats_s_header .retreats_header_right ul li {
	font-size: 12px !important;		
	line-height: 14px !important;	
	margin-bottom: 6px !important;	
	
}
/*----- retreats end -------*/
/*-------- the-5-minute page start ----*/
.page-template-default .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-template-default .page-title-head.hgroup h1 span {
	font-size: 12px !important;
	line-height: 14px !important;
	letter-spacing: 1px !important;	
	margin-top: 4px !important;	
}
.page-template-default .page-title-head.hgroup h1 span sup {
	font-size: 12px !important;	
}
.the_five_valuepreneurship_holder {
	padding: 22px 22px 28px 22px;
	width: auto !important;
	margin: 0 auto 15px auto;
}
.program_details {
	width: 90% !important;
	margin: 0 auto;
}
.valuepreneurship_q_block {	
	margin: 25px auto;
	width: 84% !important;
}

.the_five_valuepreneurship_holder p {
	text-align: left !important;
	
}
/*-------- the-5-minute page end ----*/	
/*------- score-range start --------*/
.score_range_wrapper .ifu {
	width: 86% !important;	
	padding: 20px 10px 20px 10px !important;
}
.score_range_wrapper p.total_score {
	text-align: center !important;	
}
.score_range_wrapper ul li {	
	margin: 0 0 17px 9px !important;	
	font-size: 13px !important;	
	text-align: left !important;
}
.score_range_wrapper ol.s_circle li {
	font-size: 13px !important;	
	line-height: 19px !important;	
	text-align: left !important;	
}
.content ol, .content ul {
	margin: 0 0 10px 10px !important;
}
/*------- score-range end --------*/
/*------ pre-register-your-interest start -----*/
.page-id-735 .page-title .wf-wrap {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.page-title-responsive-enabled.page-title h1{
	font-size:18px !important;
}
.page-title-head.hgroup h1 span {	
	font-size: 14px !important;
	line-height: 17px !important;
	letter-spacing: 1px !important;
	margin-top: 6px !important;
	
}
#abc p {
	text-align: left !important;	
}
/*------ pre-register-your-interest end -----*/
/*-------- program_listing_page start -------*/
.page-id-860 .page-title .wf-wrap {
	padding-top: 17px !important;
	padding-bottom: 20px !important;
}
.page-id-860 .page-title-head.hgroup h1 .caption_txt {	
	letter-spacing: 1px !important;
	margin-bottom: 6px !important;
}
.page-id-860 .page-title-head.hgroup h1 {	
	line-height: 13px !important;
	letter-spacing: 1px !important;	
}
.page-id-860 .page-title-head.hgroup h1 span sup {	
	font-size: 12px !important;	
}
.prog_list_boxes ol li a {
	font-size: 11px !important;	
	text-align: left !important;	
}
#abc ol li a {	
	line-height: 13px !important;
	line-height:21px !important;	
	text-align: left !important;	
}
.prog_list_boxes ol li {	
	height: auto !important;
	line-height: 20px !important;
	
}
#abc2 .prog_list_boxes .scale_list_box .scale_list li {	
	text-align: left !important;
	margin: 0 33px 0 0 !important;	
}

.prog_list_boxes .scale_list_box .scale_list li:after {	
	right: -12px !important;	
}
/*-------- program_listing_page end -------*/
.programs_wrapper_holder p {
	text-align: left !important;	
}
.page-template-default .page-title-head.hgroup h1 {
	font-size: 16px !important;
	line-height: 19px !important;
	letter-spacing: 0px !important;
}
.page-template-default .page-title-head.hgroup h1 sup {	
	font-size: 14px !important;	
}
.re-calibrating_bottom p {
	text-align: center !important;
}
.page-id-1255 .page-title-head.hgroup h1 .caption_txt {	
	margin-bottom: 6px !important;	
}

.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 68px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -24px !important;	
}
	
}
@media only screen and (width:1364px) {
/*------ slider start -------*/	
/*#main-slideshow {	
	height:785px !important;
}
.home #main-slideshow .rs-layer img, rs-layer img {	
	margin-top:-15px !important;
}

.rs-parallax-wrap{ top:165px !important;}

#slider-6-slide-6-layer-11{
	margin-bottom:20px !important;
}
#slider-6-slide-6-layer-12{	
	margin-top:100px !important;
	height:55px !important;
}
#slider-6-slide-6-layer-14{
	
	margin-top:170px !important;
}
#slider-6-slide-6-layer-15{
	
	margin-top:170px !important;
}
#slider-6-slide-6-layer-16{	
	margin-top:480px !important;
}
#slider-6-slide-6-layer-17{	
	margin-top:345px !important;
}	*/
	
/*------- slider end ---------*/	
.image-block .spl-img {	
	height: 150px !important;
}
#abc2 .prog_list_boxes .scale_list_box .scale_list li {	
	text-align: left !important;
	margin: 0 41px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li {	
	margin: 0 80px 0 0 !important;	
}
.programs_wrapper_holder .program_details .scale_list_box .scale_list li::after {
	right: -37px !important;	
}
	
}
@media only screen and (width:1440px) {
.p_blue_box {	
	width: 375px;	
}
.approach_box {
	
 min-height: 620px; 
}	
.approach_box:last-child {
	margin-right: 8px;
	margin-bottom:15px !important;
}
.valuepreneurial_approach_wrapper .approach_box ul {
	margin-bottom: 18px;
	min-height: 225px;
}
.valuepreneurial_approach_wrapper .approach_box .effect ul {
	min-height: 153px;
}
.program_details h5 {
	color: #636363;
	font-size: 16px;
	line-height: 23px;
	margin: 0 0 17px 0;
	text-transform: none;
	font-family: 'Spinnaker', sans-serif;
	letter-spacing: 0px;
	font-weight: 505;
}
.prog_list_boxes .scale_list_box .scale_list li {
	margin: 0 45px 0 0 !important;
	font-size: 14px;	
}
.prog_list_boxes .scale_list_box .s_right {
	float: right;
	margin-right: 15px;
}
	
}

@media (min-width: 1367px) and (max-width: 1700px){
.image-block .spl-img {
	height: 187px;
}
}
@media only screen and (width:1700px) {
.image-block .spl-img {
	height: 244px !important;
}
}

@media (min-width: 1701px) and (max-width: 1920px){
.image-block .spl-img {
	height: 244px !important;
}
}
/*-------- media_query start ----------*/