@media only screen and (min-width: 1025px) and  (max-width: 1180px){	
	.container{width:100%;}
	#home_middle_content{width:100%;padding:0px;}
	.home_about{padding:130px 2% 167px 2%;}
	.home_about img{width:35%;}
	.home_cardbox{margin-top: 0px;padding: 0px 5px 0px 5px;}
	.home_cardbox .container{padding: 50px 0px;}
	.cards_clolumn {width: 25%;margin-right: 0px;padding-right: 0px;border-right: none;margin-bottom: 0px;padding:0px 10px;box-sizing:border-box;}
	.cards_clolumn:last-child{width: 25%;padding-right:10px;}	
	.site_footer{padding: 25px 2% 30px 2%;width: 96%;}
	/*--slider---*/
	.kwicks_hd a{font-size:21px !important;line-height: 45px !important;}
	.kwicks_hd{height: 45px !important;}
	.kwicks > li:hover .kwicks_hd {height:100% !important;}
	/*--slider---*/
	nav.menu {width: 98% !important;margin: 0px 0px 0px 2%;}
	nav.menu .mega-menu{background-image:none !important;}
	/*-------store page----------*/
	.full-rt-bdr .rightside{width: 79% !important;}
	.rightside{margin-left: 2%;}
	.sidebar {padding: 0px 8px 12px 8px;}
	/*-------store page----------*/
	/*--------------store detail page start----------*/
	.prddtl_hd .catnm{width:80%;}
	.prddtl_hd .back_listview{margin-top:0px;}
	/*--------------store detail page end----------*/
	/*------------------teachers start---------------*/
	.teachers-mid-content{padding: 150px 15px 200px 15px;}
	.teac-cards .cards_clolumn{width: 50%;}
	/*------------------teachers end---------------*/
	/*------------------community page start-------*/
	.com-news-row {margin: 0px 0px 0px;}
	.com-news-row .com-news-col{padding: 0px 20px;}
	.com-new-introbx img{padding: 0px 20px 0px 0px;}
	/*------------------community page end-------*/
	/*------giving page start------------*/
	.testi-row {margin: 0px 0px 0px;}
	.giving-btm-testi{padding: 80px 20px;}
	.testi-row .com-news-col{padding: 0px 20px;}
	/*------giving page end------------*/
	/*--------cancellation start---------*/
	.cancellations-main{padding: 80px 10px 80px 10px;box-sizing:border-box;}
	/*--------cancellation end---------*/
	/*--------------retreat-detail start----------*/
	.tabs li a{margin-right: 12px !important;padding-right: 12px !important;}
	.retreat_detail .prddtl_hd .catnm{width:auto;}
	.retreat_detail .prddtl_hd .back_listview{margin-top:10px;}
	/*--------------retreat-detail end----------*/
		/*--------index new start--------*/    
	.home_detailsec{padding: 118px 2% 200px 2%;margin: 0px 0px;}
	/*--------index new end--------*/   
	/*-------------participants start----------*/
	.participants-main .participants-tabing .tabs li a{padding-right: 19px !IMPORTANT;padding-left: 18px;margin-right: 0px !important;}
	.participants-main .container { max-width: 96%;}	
	/*-------------participants end----------*/
	/*--------top popup start-------*/
	.top-log-pop{right: 5px;max-width: 320px;left: auto;}
	.login_popup_cont {width: 100%;margin-left: 0px;}
	/*--------top popup end-------*/
	/*------common popup changes starts------*/
	.new-selected-row .sl-box .selnw_img_sec img, .new-selected-row .sl-box .selnw_img_sec1 img{max-width:100%;}
	/*------common popup changes ends------*/
}
@media screen and (min-width: 1025px) {
	/*---------------new and selected page start-----*/
	.new-selected-videobox .adotxt{font-size: 24px;}
	/*---------------new and selected page end-----*/
	.imp-silence-rt-pad{padding-right: 10%;}
	.hou-inst-rt-pad{padding-right: 25%;}
	/*------------gathering page start-------*/
	.count-btm-row .country-col:nth-child(3n+1){clear:left;}
	/*------------gathering page end-------*/
	.hmdet-left{margin-bottom: 50px;}
	/*---------online retreat pages start-------------*/
	.online-retinfo-btmdate{text-align:center !important;}
	/*---------online retreat pages ends-------------*/
}
@media screen and (min-width: 992px) {	
	/*---------online retreat pages start-------------*/
	.promo-main-sec.promo-btm-bg .row .col-md-7{width: 56%;}
	.promo-main-sec.promo-btm-bg .row .col-md-5{width: 44%;}
	/*---------online retreat pages ends-------------*/
}
@media screen and (min-width: 768px) {	
	.slice_nav_icon{display:none;}
	.filters_res{display:none;}
	.l-menu-head i{display:none;}
	/* .l-menu-head{pointer-events: none;} */
	/*-------------detailpage image border-----------*/
	.detl_imgbdr{position: absolute;top: 0px;left: -20px;height: 100%;border-left: 1px solid #c4c4c2;}
	.store_detail_main .rightside{width: 79%;margin-left: 0%;padding-left: 19px;box-sizing: border-box;}
	/*-------------detailpage image border end-----------*/
	.cancellations-main .sidebar{padding: 0px 25px 12px 0px !important;}
	.retreg-info-cont{padding:0px 30px;}
	
	.top_right{padding-top: 6px;}
	div.cart{margin-top: -4px;}
	div.cart{padding-right:0px;}
	.static-fullpage{margin-top:-20px;display: inline-table;width: 100%;}
	.video_model .modal-dialog{width: 800px;}
}
@media only screen and (min-width: 768px) and  (max-width: 999px){
	.menu > ul li a{font-size:15px !important;}	
	/*---------immersion page start--------------*/
	.immersion-tabing .tabs li a {font-size: 16px;}
	.what-includ-tab .top-blk .col-sm-6 p{font-size: 20px;}
	.what-includ-tab h4{font-size: 20px;}
	.imm-engage-top-text p{font-size: 20px;}
	.engage-tab > h2 img{width: 50px;}
	.engage-tab > h2 {font-size: 30px;}
	.engage-tab-single .enage-btm-row h5{font-size: 21px;}
	.engage-tab .bottom-blk .btmblk-innercont h5{font-size: 21px;}
	.what-includ-tab > h2 {font-size: 30px;}
	.what-includ-tab .bottom-blk .col-sm-6 p{font-size: 20px;}
	ul.imm-list-dot li{font-size: 20px;}
	.tab-faq p{font-size: 20px;}
	.what-includ-tab .top-blk .col-sm-6 li {font-size: 20px;}
	/*---------immersion page end--------------*/
	/*-------------participants start----------*/
	.part-top-quote p{font-size:21px;margin-top:0px;line-height: 32px;}
	.participants-main .participants-tabing .tabs li a{padding-right: 12px !IMPORTANT;padding-left: 13px !IMPORTANT;}
	.parti-backto-link a{position:relative;margin-bottom: 10px;display: inline-block;}
	/*-------------participants end----------*/
	/*---------online retreat pages start-------------*/
	.promo-tabing .tabs li a{padding:0px !important;font-size: 13px !important;}
	.promo-card-container.active .promocard-content{padding: 25px 30px 60px 40px;}
	.promo-cards{padding: 0px 0px 0px 10px;}
	.promo-cards-content .promo-list {margin-left: 40px;}
	.prmcard-links{padding: 15px 0px 0px 25px;}
	.prmcard-links span{font-size: 13px;}
	.promo-main-sec{padding: 30px 25px 190px 30px;background-size: cover;}
	.online-retinfo-btmdate{width: 70%;text-align: right;float: right;}
	/*---------online retreat pages end-------------*/
	.prd_social-btn{width:40%;}
}
@media screen and (min-width: 1180px) {
	/*-------------detailpage image border-----------*/
	.detl_imgbdr{position: absolute;top: 0px;left: -36px;height: 100%;border-left: 1px solid #c4c4c2;}
	.store_detail_main .rightside{width: 79%;margin-left: 0%;padding-left: 35px;box-sizing: border-box;}
	/*-------------detailpage image border end-----------*/
	/*--------------retreat-detail start----------*/
	/*--------------retreat-detail end----------*/
	div.simpleSocialShareSitesContainer{right: -12px !important;}
}
@media only screen and (min-width: 768px) and  (max-width: 1024px){	
	.container{width:100%;}
	#home_middle_content{width:100%;padding:0px;}
	.home_about{padding:130px 2% 167px 2%;}			 
	.home_about img{width:35%;}
	.home_about h4{font-size:24px;}
	.home_about span{font-size: 20px;line-height: 30px;}
	.home_about p{font-size: 18px;line-height: 30px;}
	.home_cardbox{margin-top: 0px;padding: 0px 5px 0px 5px;}
	.home_cardbox .container{padding: 40px 0px;}
	.cards_clolumn {width: 25%;margin-right: 0px;padding-right: 0px;border-right: none;margin-bottom: 0px;padding:0px 10px;}
	.cards_clolumn:last-child{width: 25%;padding-right:10px;}		
	.site_footer{padding: 25px 2% 30px 2%;width: 96%;}
	/*--slider---*/
	.kwicks_hd a{font-size:19px !important;line-height: 40px !important;}
	.kwicks_hd{height: 40px !important;}
	.kwicks > li:hover .kwicks_hd {height:100% !important;}
	/*--slider---*/
	nav.menu {width: 98% !important;margin: 0px 0px 0px 2%;}
	nav.menu .mega-menu{background-image:none !important;}
	/*-------store page----------*/
	.rightside{margin-left: 2%;}
	.l_product_box_list li {padding-left: 22px;}
	.sidebar {padding: 0px 8px 12px 8px;}
	/*-------store page----------*/
	/*-------library writing page----------*/
	.lib_writing_main .rightside{width: 79%;padding-left: 2%;}
	.library_lft{width: 100%;}
	.library_rtlist{width: 100%;}
	.writing_list{border-right:0px;}
	.library_cards{width:48%;margin:38px 1% 0px 1%;float:left;}
	.library_cards img{width:90%;}
	.library_cards:last-child{border-bottom: 1px solid #bab9b8;}
	/*-------library writing page----------*/
	/*-------library audio page----------*/
	.libaudio_box{border-right:2px solid #e0ddd7;}
	/*-------library audio page----------*/
	/*--------------store detail page start----------*/
	.prddtl_hd .catnm{width:72%;}
	.prddtl_hd .back_listview{margin-top:0px;}
	/*--------------store detail page end----------*/
	/*------------------teachers start---------------*/
	.teachers-mid-content{padding: 150px 15px 200px 15px;}
	.teac-cards .cards_clolumn{width: 50%;}	 
	.teac-top h4{font-size: 24px;}	 
	.teac-top span{font-size: 20px;}					  
	.teac-top p{font-size: 18px;}
	/*------------------teachers end---------------*/
	/*---------------in person programs start--------------*/
	.full-rt-bdr .rightside{width: 79%;padding-left: 2%;}
	/*---------------in person programs end--------------*/
	/*---------------broadcast start-------------*/
	.broadcast_content .libaudio_box{width: calc(100% + 8px);}    
	.broadcast_content .libaudio_box::after{display:none;}
	.onair_top_link{position:relative;margin-bottom: 15px;}
	/*---------------broadcast end-------------*/
	/*--------------retreat-detail start----------*/
	.tabs li a {margin-right: 12px !important;padding-right: 12px !important;}
	.tabs li {float: left;margin-top: 15px;}
	.rettab_imgsec{margin-left: 20px;}
	.retreat_detail .prddtl_hd .catnm{width: auto;}
	.retreat_detail .prddtl_hd .back_listview{margin-top: 10px;}
	/*--------------retreat-detail end----------*/
	/*---------------new and selected page start-----*/
	.new-selected-audiobox.audio-active {padding-bottom: 20px;min-height: auto;}
	.new-selected-audiobox. .libaudio_box audio{width: 80%;}
	/*-------video start----*/
		.videobox-content{padding: 22px 14px 20px 9px;}
	/*---------------new and selected page end-----*/
	/*--------study-courses-featured-start--------*/
	.online-cou-midbox-prdbox .ret_date{font-size:18px;}
	.online-cou-midbox-cont span {margin: 25px 0px 20px 0px;}
	.online-cou-midbox-cont{font-size: 15px;}
	/*--------study-courses-featured-end--------*/
	/*--------index new start--------*/    
	.home_detailsec{padding: 118px 2% 118px 2%;margin: 0px 0px;}
	/*--------index new end--------*/  
	/*slider changes start */
	.homepage .broadcast_sld_desc {padding: 30px 80px 30px 30px;}
	.kwicks_close {right: 25px !important;}
	/*slider changes end */

	/*------------------community page start-------*/
	.com-news-row {margin: 0px 0px 0px;}
	.com-news-row .com-news-col{padding: 0px 20px;}
	.com-new-introbx img{padding: 0px 20px 0px 0px;}
	/*------------------community page end-------*/	
	/*------giving page start------------*/
	.testi-row {margin: 0px 0px 0px;}
	.giving-btm-testi{padding: 30px 20px;}
	.testi-row .com-news-col{padding: 0px 20px;}
	/*------giving page end------------*/
	/*---------calender start--------------*/
	.calender-content{padding: 0px 30px;}	
	.cal-mnth-block div span.cal-nm{width: 34%;padding-right: 20px;}
	.cal-mnth-block div time{width: 23%;}
	.cal-mnth-block div b{width: 14%;}
	.cal-mnth-block div span.cal-day{width: 29%;}
	/*---------calender end--------------*/
 	.site-header .container{width:96%;}
	/*--------cancellation start---------*/
	.cancellations-main{padding: 80px 10px 80px 10px;box-sizing:border-box;}
	.cancellations-main .sidebar {padding: 0px 15px 12px 0px;width: 30%;}
	.cancellations-main .rightside{width: 70%;}
	/*--------cancellation end---------*/
	/*---------immersion page start--------------*/
	.whats-immersion-block h2{font-size: 23px;}
	.immtop-title{width: 53%;font-size: 36px;}
	.immtop-title span{font-size: 30px;}
	.whats-immersion-block p{font-size: 18px;}
	.immersion-tabing .tabs li a{font-size: 15px;}
	.tab-innerhd{font-size: 19px !important;}
	.tab-innerhd img{width: 40px;}
	/*-----2017 theme start-------*/
	.imtab-inner-ban-text span{margin: 15px 0px -12px 0px;font-size: 33px;}
	.imtab-inner-ban-text{font-size: 24px;padding-top: 15px;}
	/*---------engage start----------*/
	.engage-tab-single .enage-btm-row img{max-width:100%;}
	/*---------immersion page end--------------*/
	/*-------------participants start----------*/
	.participants-main .participants-tabing .tabs li a{font-size: 17px;margin-right: 0px !important;padding-right: 20px;padding-left: 20px;}
	.participants-main .container { max-width: 96%;}
	.sea-btm-row {padding: 0px 30px;}
	.sea-top-hd{width: 40%;}
	/*---------community area start-----------*/
	.participants-main .participants-tabing .promo-cards{padding:0px 0px 0px 0px;}
	.participants-main .participants-tabing .promo-card-container.active .promocard-content .promo-cards-content {padding: 20px 35px 20px 35px;}
	/*---------community area end-----------*/
	/*-------------participants end----------*/
	.mylist-ic img{right:2%;}
	.menu > ul > li{    margin-right: 7% !important;}
	.category_column{width:16.15%;padding:0px 10px;}
	/*------------gathering page start-------*/
	.con-src-box{width: 25%;margin-bottom: 15px;}
	.con-src-box:nth-child(4n+1){clear:left;}
	.count-mid-row .con-src-box:last-child{width:25%;padding-right:12px;}
	.count-top{font-size:15px;}
	.count-btm-row .country-col{width:47%;}
	.count-btm-row .country-col:nth-child(3n) {margin-right: 3%;}
	.count-btm-row .country-col:nth-child(odd) {clear:left}
	.country-testi-row div{margin-top:0px;}
	.count-top > ul > li{width: auto;padding: 0px 14px;}
	/*------------gathering page end-------*/
	.hmdet-right{width:60%;}
	/*--------top popup start-------*/
	.top-log-pop{right: 5px;max-width: 320px;left: auto;}
	.login_popup_cont {width: 100%;margin-left: 0px;}
	/*--------top popup end-------*/
	.inban-text{font-size:25px;}
	.inban-text span{font-size:20px;}
	/*------common popup changes starts------*/
	.new-selected-row .sl-box .selnw_img_sec img, .new-selected-row .sl-box .selnw_img_sec1 img{max-width:100%;}
	/*------common popup changes ends------*/
	/*---------online retreat pages start-------------*/
	.promo-date{font-size:17px;padding: 20px 10px;}
	/*---------online retreat pages ends-------------*/
}
@media screen and (max-width: 767px) {
	.container{width:100%;padding:0px 15px;}
	.slice_nav_icon{left: 15px !important;}
	.top_right {margin-top: 0px;position: absolute;right: 15px;top: 0px;display: flex;height: 100%;align-items: center;}
	.logo {margin: 12px auto 8px 17.5%;width: 55%;text-align: center;}
	.logo  img{width: 100%;}
	div.cart{padding-left: 5px;padding-right: 0px;padding-bottom: 0px;}
	a.cart {margin-left: 7px;}
	a.search{margin-left: 7px;}
	a.myaccount{width:28px;height:19px;letter-spacing:0px;text-indent:-9999999px}
	a.myaccount i{display:block;text-indent: 11px !important;}	
	.slide-panel-outer{display:none;}	
	.sld_mob{display:block;}
	#home_middle_content{width:100%;padding:0px;}
	.home_about{padding:40px 2% 40px 2%;}								
	.home_about img{display:none;}
	.home_about h4{font-size:24px;}
	.home_about span{font-size: 20px;line-height: 30px;}
	.home_about p{font-size: 18px;line-height: 30px;}
	.home_cardbox{margin-top: 0px;padding: 0px 0px 0px 0px;background-size:cover;}
	.home_cardbox .container{padding: 30px 15px 0px 15px;}
	.cards_clolumn {width: 100%;margin-right: 0px;padding-right: 0px;border-right: none;margin-bottom: 30px;}
	.cards_clolumn:last-child{width: 100%;}
	/* .cards_clolumn img{width:90%;} */
	.site_footer{padding: 25px 2% 30px 2%;width: 96%;}
	.social_bottom ul li{margin: 0px 12px;}
	.category_column{width: 50%; margin-left: 0%;text-align: center;float:left;padding:0px 10px;}
	#page-scroll{left:8px;}
	.fixed_page_scroll{top:20% !important;}
	.slice_nav_icon{display:flex;}
	.top_navigation{display:none !important;}
	/*-------store page----------*/
	.site_innerpage {padding: 0px 0px 20px 0px;box-shadow: 0px -2px 3px rgba(143, 142, 141, 0.35);margin-top:8px;}
	/* .site_innerpage .container{width:98%;} */
	.sidebar{width:100%;padding-right:0px;border-right:none;/* padding-top:40px; */display:none;/* padding-top:15px; */}
	.rightside{width:100%;margin-left: 0px;}
	.full-rt-bdr .rightside{width: 100%;padding-left: 0%;border-left: 0px;}
	.inner_listing_hd {margin-top: 25px;}
	.l_product_box_list li { padding-left: 22px;}
	.flt_box {margin-right: 0px;width:50%;min-height: 30px;}
	.flt_box label, .flt_box span{display:inline-block;}
	.flt_box span{padding-right: 0px;}
	.inner_pagging{margin-top: 10px;}
	.container .inner_banner{width:calc(100% + 30px);margin-left:-15px;}
	.inner_banner h1.banner{font-size: 24px;}
	.l_product_box_list{display:none;}
	.l_subject_box, .l_product_box{padding:5px;}
	.l-menu-head{width:100%;display:block;}
	.arrow-minus i.flaticon-circle:before {content: "\f108";color:#cc9b61;}
	.inner_filter_sec{margin-top: 10px;}
	.side_findbox{display:none;}
	.store-cont{padding: 50px 0px 70px 0px;}
	.store-cont .store-tophd{margin-left:0px;}
	/*-------store page----------*/
	/*-------library writing page----------*/
	.inner_listing_hd_teaching{margin-top:10px;}
	.lib_writing_main .rightside{width: 100%;padding-left: 0%;border-left: 0px;}
	.library_lft{width: 100%;border: none !important;}
	.library_rtlist{width: 100%;}
	.writing_list{border-right:0px;}
	/*-------library writing page----------*/
	/*-------library audio page----------*/
	.libaudio_box{border-right:2px solid #e0ddd7;}
	/*-------library audio page----------*/
	/*--------------store detail page start----------*/
	.prddtl_hd{margin-top:20px;}
	.prddtl_hd .catnm{width: 100%;margin-right:0%;}
	.prddtl_hd .back_listview{float:left;}
	.det_left{width: 100%;margin-right:0%;}
	.det_left > div{text-align:center;}
	.det_left > div > img{max-width:70%;}
	.det_rt{width: 100%;margin-top: 20px;}
	.str_detail{padding-bottom: 20px;}
	.recomanded_sec h3{margin: 20px 0px 10px 0px;}
	.prddtl_hd .info_label {width: 100%;}
	/*--------------store detail page end----------*/
	/*-----------------------------my account start------------------------*/
	.rTableBody .rTableRow .rTableCell:before {font-weight: bold;display: inline;float: left;content: " "attr(data-label)" :";}
	.rTableCell{box-sizing: border-box;width: 100%;display: inline-block;text-align: right;border: 1px solid #d1d0cc;
		border-bottom:none;   
	}
	.rTableHeading{display:none;}
	.rTableRow{margin-bottom: 10px;float: left;border-bottom: 2px solid #d1d0cc;}
	/*-----------------------------my account end------------------------*/
	.category_column:nth-child(odd){clear:left;}
	/*------------------teachers start---------------*/
	.teachers-mid-content{padding: 150px 15px 200px 15px;}
	.teachers-block{width:100%;border-right:none !important;padding:0px !important;}
	.teac-cards .cards_clolumn{width: 48%;}
	.teac-cards .cards_clolumn:nth-child(odd){clear:left;}
	.teac-top h4{font-size: 24px;}
	.teac-top span{font-size: 20px;}									 
	.teac-top p{font-size: 18px;}
	/*------------------teachers end---------------*/
	.login_popup{left: 1% !important;}
	/*---------------in person programs start--------------*/
	.full-rt-bdr .rightside{width: 100%;padding-left: 0%;border-left: 0px;}
	/*---------------in person programs end--------------*/
	/*---------------broadcast start--------------*/
	.broadcast_content .banner{
		top: 15px;
		font-size: 26px;
		left: 15px;
	}
	.broadcast_content .sldbx a{
		align-items: flex-end;
		line-height: 40px;
	}
	.broadcast_content .writing_list li{height:auto;display: inline-block;width: 100%;}
	.broadcast_content .writing_list li a{line-height: 46px !important;}
	.broadcast_content .libaudio_box:after{display:none;}
	.broadcast_content .libaudio_box{width: calc(100% + 8px);margin-bottom:0px;}
	.onair_top_link{position:relative;margin-bottom: 15px;}
	.onair_top_link a{margin-right: 0px;margin-bottom: 3px;width: 100%;text-align: center;box-sizing: border-box;}
	.brod-text-paragraph img{max-width:45%;}
	/*---------------broadcast end--------------*/
	/*---------------retreat start-------------*/
	.retreat_content .banner{top: 15px;font-size: 26px;left: 15px;}
	.retreat_content .sldbx a{align-items: flex-end;line-height: 40px;}
	/* .retreat_content .rightside, .broadcast_content .rightside{padding-top: 25px;} */
	.retreat_content .brod_wel_text, .broadcast_content .brod_wel_text{min-height:10px;margin-top: 20px;}
	/*---------------retreat end-------------*/	
	/*--------------retreat-detail start----------*/
	.rettab_imgsec{margin-left: 20px;}
	.ret_detail_top .retdl_left img {width: 70%;margin: 0px auto 15px auto;display: block;}
	.retdl_left{width:100%;}
	.retdl_rt{width:100%;}
	.retrt-btcnt{padding-right:0px;}
	.retdtl_btm_paging{padding-left:0px;margin-top: 15px;}
	/*--------------retreat-detail end----------*/
	/*---------------new and selected page start-----*/
	.videobox-content{padding: 22px 14px 20px 9px;}
	
	.new-selected-main-1 .sl-box{width: 47%;}
	.new-selected-main-1 .new-selected-row .sl-box:nth-child(even){margin-right: 0%;}
	.new-selected-main-1 .new-selected-row .sl-box:nth-child(odd){clear:left;}
	
	.new-selected-main .active-audio-row .audio-active{width:100%;position: relative;padding: 0px;margin: 0px;border: none;    min-height: auto;}
	.new-selected-main .active-audio-row .audio-active .selnw_img_sec_title-audio{display:none;}
	.new-selected-main .active-audio-row .audio-active .libaudio_box{width:100%;position: relative;border-bottom:1px;top: 0px;}
	
	.new-selected-main .active-audio-row1 .audio-active{width:100%;position: relative;padding: 0px;margin: 0px;border: none;}
	.new-selected-main .active-audio-row1 .audio-active .selnw_img_sec_title{display:none;}
	.new-selected-main .active-audio-row1 .audio-active .libaudio_box{width:100%;position: relative;border-bottom:1px;top: 0px;}
	
	.new-selected-main .active-audio-row2 .audio-active{width:100%;position: relative;padding: 0px;margin: 0px;border: none;}
	.new-selected-main .active-audio-row2 .audio-active .selnw_img_sec_title2{display:none;}
	.new-selected-main .active-audio-row2 .audio-active .libaudio_box{width:100%;position: relative;border-bottom:1px;top: 0px;}
	
	.new-selected-main .active-audio-row .audio-active .selnw_img_sec{width: 100%;margin: 20px 0px 0px 0px;}
	.new-selected-main .active-audio-row .audio-active .libaudio_box{left: 0px;}
	.new-selected-main .active-audio-row .audio-active .selnw_img_sec > img{display:none;}
	.new-selected-main .active-audio-row .audio-active .selnw_img_sec_title{display:none;}
	.new-selected-main .active-audio-row .audio-active .selnw_desc_sec{display:none;}
	
	.new-selected-main .new-selected-main{padding: 0px !important;}
	/*---------------new and selected page end-----*/
	/*--------study-courses-featured-start--------*/
	.fea_detail_left, .fea_detail_right{width:100%;margin-right:0px;}
	.online-cou-midbox-cont {width: 100%;margin:0px;padding-left: 10px;box-sizing: border-box;}
	.online-cou-midbox-cont span{margin: 20px 0px 20px 0px;}
	.online-cou-midbox-prdbox{margin-right: 2%;margin-left: 2%;width: 46%;min-height: auto;}
	.online-cou-midbox-prdbox .ret_date{font-size: 17px;}
	.online-cou-midbox{background-size: cover;}
	/*--------study-courses-featured-end--------*/
	/*--------index new start--------*/    
	.home_detailsec{padding: 80px 0px 80px 0px;margin: 0px 0px;}
	.hmdet-left{width: 30%;margin-right: 0%;text-align: center;margin-bottom:15px;}
	.hmdet-right{width:70%;padding-left:30px;}
	.hmdet-right h2{font-size: 21px;}
	.hmdet-right .hmrt_date{font-size: 21px;margin-top: 8px;}
	.hmdet-right p{margin-top: 10px;}
	/*--------index new end--------*/ 
	/*---------calender start--------------*/
	.calender-content{padding: 0px 0px;min-height:500px;}	
	.calender-btm-notes{margin-left: -15px;width: calc(100% + 30px);}
	.cal-col{width:100%;margin-right: 0%;}
	/*--------cancellation start---------*/
	.cancellations-main{padding: 50px 0px 50px 0px;margin-top: -5px;box-shadow: none}
	.cancellations-main h2{margin: 0px 0px 20px 0px;}
	.cancellations-main .rightside h2{margin-top:10px;}
	/*--------cancellation end---------*/
	/*---------immersion page start--------------*/
	.whats-immersion-block{margin:0px -10px;}
	.immersion-tabing{padding:0px 5px}
	.whats-immersion-block .col-sm-6 {width: 100% !important}
	.immtop-reg-block{width: 100%;text-align: center;}
	.immtop-vdo-block{margin-top:25px;}
	.whats-immersion-block h2{font-size: 23px;}
	.immersion-tabing{margin-top: 15px;}
	.tabcont-main{padding: 15px;margin-top: 15px;}
	.what-includ-tab h2{font-size: 28px;line-height:29px;margin: 30px 0px 25px 0px;}
	.immersion-tabing a.accordion_tabs:link, .immersion-tabing a.accordion_tabs:visited{color: #3d3d3d;    font-size: 19px;}
	.immtop-title{width: 100%;font-size: 30px;position: relative;padding: 15px 20px;}
	.immtop-title span{font-size: 24px;}
	.whats-immersion-block p{font-size: 18px;}
	.tab-innerhd{font-size: 21px !important;}
	.tab-innerhd img{width: 45px;}
	.what-includ-tab .top-blk .col-sm-6 li{font-size: 18px;}
	.what-includ-tab h4{font-size: 19px !important;}
	.what-includ-tab .top-blk .col-sm-6 p{font-size:19px;}
	.tabtheme-lfthd span{font-size: 19px;}
	.what-includ-tab .bottom-blk .col-sm-6:first-child{border-right:none;}
	.what-includ-tab .top-blk .col-sm-6:first-child{border-right:none;}
	.what-includ-tab .bottom-blk .col-sm-6{margin-bottom:20px;}
	.whatinc-reg-btn{    margin: 20px 0px 40px 0px;}
	/*-----2017 theme start-------*/
	.imtab-inner-ban-text span{margin: 0px 0px -28px 0px;font-size: 17px;}
	.imtab-inner-ban-text{font-size: 15px;padding-top: 0px;}
	/*---------engage start----------*/
	.engage-tab h2 img{width: 45px;}
	.engage-tab-single .top-blk p{padding: 0px 5px;font-size:19px;}
	.engage-tab-single .enage-btm-row h5{margin: 15px 0px -10px;}
	.imm-engage-top-text p{font-size: 19px;}
	/*-----------dates and registration start------*/
	.what-includ-tab > h2 img{width: 45px;}
	ul.imm-list-dot li{font-size: 19px;}
	/*-----------faq start------*/
	.tab-faq p{font-size: 19px;margin:0px 0px 0px 0px;}
	/*-----------participant log in start------*/
	.tab-participant .top-blk{padding: 15px;}
	.tab-participant .top-blk p{font-size: 19px;}
	/*---------immersion page end--------------*/
	/*--------teaching into page start--------*/
	/* .teaching-intro-main .container{width:100%;} */
	.intro-way-block{margin: 0px;padding: 0px 15px 260px 15px;width: calc(100% + 30px);margin-left: -15px;}
	.intro-btm-listiing{margin: 0px -0px;padding:0px;}
	/*--------teaching into page end--------*/
	/*-------------participants start----------*/
	.parti-backto-link a{position:relative;margin-bottom: 10px;display: inline-block;}
	.part-top-quote p{font-size:21px;margin-top:0px;line-height: 32px;}
	.participants-main h2{font-size: 26px;}
	/* .participants-main .container {max-width:96%;} */
	.participants-main .getting-start-cont{padding: 0px 10px 20px 10px;}
	.participants-main .getting-start-cont h4{margin-top: 20px;}
	.participants-main .getting-start-cont p, .participants-main .getting-start-cont ul li{margin-left: 15px;}
	.participants-main .getting-start-cont ul{margin-left:30px;}
	.part-vdo-box .part-date{font-size:22px;}
	.fullbg {padding: 60px 10px 60px 10px;}
	.sea-btm-row {padding: 0px 10px;}
	.sea-top-hd{width: 100%;margin-bottom: 25px;}
	.sea-top-link{float:none;}
	/*---------community area start-----------*/
	.participants-main .participants-tabing .promo-cards{padding:0px 0px 0px 0px;}
	.participants-main .participants-tabing .promo-card-container.active .promocard-content .promo-cards-content {padding: 20px 15px 20px 15px;}
	/*---------community area end-----------*/
	/*-------------participants end----------*/
	.mylist-ic{display:none;}
	/*------------gathering page start-------*/
	.com-countrybox{padding: 25px 0px 90px 0px;}
	.con-src-box{width: 50%;margin-bottom: 15px;}
	.con-src-box:nth-child(odd){clear:left;}
	.count-mid-row .con-src-box:last-child{width:50%;padding-right:12px;}
	.count-top{font-size:15px;}
	.count-btm-row .country-col{width:47%;}
	.count-btm-row .country-col:nth-child(3n) {margin-right: 3%;}
	.count-btm-row .country-col:nth-child(odd) {clear:left}
	.country-testi-row div{margin-top:0px;}
	.count-top > ul > li{display: inline-block;width: auto;padding: 0px 5px;}
	.gathering-intro{padding:0px;}
	.com-gathering{padding: 25px 0px 90px 0px;}
	/*------------gathering page end-------*/
	/*---------online retreat pages start-------------*/
	.promo-pages{padding-bottom:0px;}
	.promo-exp-topsec{padding: 0px 0px;}
	.promo-main-sec{padding: 30px 20px 80px 20px;}
	.red-btn{font-size: 15px;}
	#promo-tab .panel{background: none;padding: 0px 5px !important;border: none;box-shadow: none;}
	#promo-tab .panel-default > .panel-heading{border: none;background:none;padding: 10px;position:relative;}
	.promo-tabing .panel-heading.active .panel-title > a{color:#cc0000;}
	.promo-tabing .panel-heading .panel-title > a{color: #3d3d3d;font-size:18px;}
	#promo-tab .panel-body{padding:0px;}
	.promo-cards{padding: 0px 0px 0px 0px;}
	.promo-cards .promo-crd-item{margin-bottom: 30px;}
	.promo-card-container.active .promocard-content{padding: 30px 40px 30px 40px;}
	.promo-cards-content .promo-list {margin-left: 30px;}
	.prmcard-links {padding: 15px 0px 0px 10px;}
	.promo-btm-bg:before{display:none;}
	.promo-experience-sec, .promo-main-sec{background:none;border: none;padding-left: 0px;padding-right: 0px;}
	.promo-date{font-size:16px;padding: 20px 10px;}
	.acce-ret-btn{padding: 8px 15px;font-size: 21px;}
	/*---------online retreat pages end-------------*/
	.inner-searchbox{display: block;position: initial;width: 100%;margin-bottom: 10px;}
	.inner-searchbox input[type="text"]{width: calc(100% - 70px);}
	
	.library-all .library_lft{margin-top:0px;}
	.store-top-hd, .h2-gold{margin-top:15px;}
	.content-static-no-left-right{padding-top:0px;}
	/*--------top popup start-------*/
	.top-log-pop{right: 5px;max-width: 310px;left: auto;}
	.login_popup_cont {width: 100%;margin-left: 0px;}
	/*--------top popup end-------*/
	.inban-text{font-size:22px;}
	.inban-text span{font-size:18px;}
	/*--retreat experience video start--*/
	.ret-exp-vdo-block{padding: 28px 50px 15px 15px;}
	.ret-exp-vdo-block .video_close{right: 15px;}
	/*--retreat experience video end--*/
	/*------common popup changes starts------*/
	.adotxt .listi_prod_sub_title{font-size: 16px !important;}
	.programs-bg-sec{padding: 40px 0px 90px 0px;}
	.spe-eve-img{padding: 0px 0px;}
	.static_structure .teaching-into-section1{padding-bottom: 70px !important;overflow: hidden;}
	
	.calender-content1{background-color: #e9e3d7;overflow: hidden;}
	.promo-experience-sec1{background: url(https://d289p81wn41b34.cloudfront.net/adyashanti/images/promo-bg.png) repeat left top;display: inline-block!important;margin-bottom: -4px;}
	.promo-main-sec1{background:url(https://d289p81wn41b34.cloudfront.net/adyashanti/images/promo-bg.png) no-repeat left top;display: inline-block !important;margin-bottom: -4px;background-size: cover;}
	.teaching-into-section{padding-left:0px !important;padding-right:0px !important;padding-top: 0px !important;padding-bottom: 70px !important;}
	.programs-bg-sec:before, .programs-bg-sec:after, .store-cont:before, .store-cont:after, .com-countrybox:before, .com-countrybox:after, .com-gathering:before, .com-gathering:after, .teaching-into-section:before, .teaching-into-section:after{display:none;}	
	.mainbg{display:block;width: calc(100% + 30px);margin-left:-15px;padding:0px 15px 0px 15px;}
	.mainbg:before, .mainbg:after{display:block;}
	/*-----accordian------------*/
	.panel-default > .panel-heading{padding: 10px 0px !important;}
	a.accordion_tabs:link:after, .promo-tabing .panel-heading:before{right: 5px;}
	#promo-tab .panel{padding: 0px 0px !important;}
	.immersion-tabing{padding: 0px 0px;}
	/*------common popup changes ends------*/
}
@media only screen and (min-width: 640px) and  (max-width: 767px){	
	.cards_clolumn {width: 48% !important;margin-right: 1%;margin-left: 1%;padding-right: 0px;border-right: none;margin-bottom: 30px;}
	.cards_clolumn:nth-child(odd){clear:left;}
	/*-------library writing page----------*/
	.library_cards{width:48%;margin:38px 1% 0px 1%;float:left;}
	.library_cards img{width:90%;}
	.library_cards:last-child{border-bottom: 1px solid #bab9b8;}
	/*-------library writing page----------*/
	/*------------------community page start-------*/
	.com-news-row {margin: 0px 0px 0px;}
	.com-news-row .com-news-col{padding: 0px 20px;}
	.com-new-introbx img{padding: 0px 20px 0px 0px;}
	/*------------------community page end-------*/	
	/*------giving page start------------*/
	.testi-row {margin: 0px 0px 0px;}
	.giving-btm-testi{padding: 30px 20px;}
	.testi-row .com-news-col{padding: 0px 20px;}
	/*------giving page end------------*/
	/*---------------new and selected page start-----*/
	.new-selected-audiobox.audio-active {padding-bottom: 20px;min-height: auto;}
	.new-selected-audiobox. .libaudio_box audio{width: 80%;}
	/*---------------new and selected page end-----*/
	/*---------immersion page start--------------*/
	/*-----2017 theme start-------*/	
	.imtab-inner-ban-text{padding-top: 15px;font-size: 25px;}
	.imtab-inner-ban-text span{margin: 10px 0px -10px 0px;font-size: 30px;}
	/*---------immersion page end--------------*/
	/*---------calender start--------------*/
	.cal-mnth-block div span.cal-nm{width: 40%;padding-right: 30px;}
	.cal-mnth-block div time{width: 20%;}
	.cal-mnth-block div b{width: 14%;}
	.cal-mnth-block div span.cal-day{width: 26%;}
	/*--------cancellation start---------*/
	/*---------online retreat pages start-------------*/
	.online-retinfo-btmdate{width: 70%;text-align: right;float: right;}
	/*---------online retreat pages ends-------------*/
}
@media only screen and (min-width: 480px) and  (max-width: 639px){	
	.cards_clolumn {width: 48% !important;margin-right: 1%;margin-left: 1%;padding-right: 0px;border-right: none;margin-bottom: 30px;}
	.cards_clolumn:nth-child(odd){clear:left;}
	.cards_clolumn img{max-width:90%;}
	/*-------library writing page----------*/
	.library_cards{width:48%;margin:38px 1% 0px 1%;float:left;}
	.library_cards img{width:90%;}
	.library_cards:last-child{border-bottom: 1px solid #bab9b8;}
	/*-------library writing page----------*/
	/*------------------community page start-------*/
	.com-news-row {margin: 0px 0px 0px;}
	.com-news-row .com-news-col {padding: 0px 20px;width: 50%;border-right:none;}
	.com-news-row .com-news-col:nth-child(odd) {clear:left;border-right: 1px solid #bab9b8;}
	.com-new-introbx img{padding: 0px 20px 0px 0px;}
	/*------------------community page end-------*/	
	/*------giving page start------------*/
	.testi-row {margin: 0px 0px 0px;}
	.giving-btm-testi{padding: 30px 20px;width: 50%;}
	.testi-row .com-news-col{padding: 0px 20px;width: 50%;}
	/*------giving page end------------*/
	/*---------calender start--------------*/
	.cal-mnth-block div time, .cal-mnth-block div span.cal-nm{width:100%;padding-right:0px;}
	.cal-mnth-block div span.cal-day{text-align: right;width: 40%;}
	.cal-mnth-block div b{width: 30%;}
	.cal-mnth-block div{margin-bottom:20px;}
	/*---------calender end--------------*/
	/*---------------audio player-----------------*/
	.audio_plyer_main object{width:360px !important;}
	/*---------------audio player-----------------*/
	/*---------------in person programs start--------------*/
	.per_prog_list .per_prog_img{width:100%;text-align:center;}
	.per_prog_list .per_prog_cont{width: 100%;margin-left: 0%;}
	/*---------------in person programs end--------------*/
	/*---------------retreat start-------------*/	
	.retreat_content .brod_wel_text{width:100% !important;top:0px !important;}
	/*---------------retreat end-------------*/	
	/*---------immersion page start--------------*/
	/*-----2017 theme start-------*/	
	.imtab-inner-ban-text{padding-top: 8px;font-size: 21px;}
	.imtab-inner-ban-text span{margin: 6px 0px -18px 0px;font-size: 26px;}
	/*---------immersion page end--------------*/
	/*---------online retreat pages start-------------*/
	.online-retinfo-btmdate{float: right;width: 70%;}
	.onret-cominsoon-msg{max-width:100%;}
	/*---------online retreat pages ends-------------*/
}
@media screen and (max-width: 480px) {
	.logo {margin: 12px auto 8px 14%;width: 50%;}
	/*---------------broadcast start--------------*/
	.broad_downbox{width: 100%;}
	.broad_downbox a, .broad_downbox span{margin-left: 0px;margin-right: 15px;}
	/*---------------broadcast end--------------*/
	/*---------------new and selected page start-----*/
	.sl-box{width:100%;margin-right: 0px;}
	.new-selected-audiobox. .libaudio_box audio{width: 80%;}
		/*------video start------*/
			.active-video-row .sl-box{display:inline-block;}
			.active-video-row .selnw_img_sec{display:inline-block;}
			.active-video-row .selnw_desc_sec{display:inline-block;}
			.active-video-row .video-active .selnw_img_sec{display:none;}
			.active-video-row .video-active .selnw_desc_sec{display:none;}
		/*------video end------*/
	/*---------------new and selected page end-----*/
	/*---------special events start-----------------*/
	.spe-eve-row{
		margin: 20px 0px 25px 0px !important;
		display: -webkit-box;
		display: -moz-box;
		display: box;
		-webkit-box-orient: vertical;
		-moz-box-orient: vertical;
		box-orient: vertical;
	}
	.spe-eve-cont, .spe-eve-img{padding: 0px 0px  !important;width:100% !important;}
	.spe-eve-cont{
		-webkit-box-ordinal-group: 1;
		-moz-box-ordinal-group: 1;
		box-ordinal-group: 1;
		float: none !important;
	}
	.spe-eve-img{
		-webkit-box-ordinal-group: 2;
		-moz-box-ordinal-group: 2;
		box-ordinal-group: 2;
		float: none !important;
		margin-top: 15px;
		text-align:center;
	}
	/*---------special events end-----------------*/
	/*---------calender start--------------*/
	.cal-mnth-block div time, .cal-mnth-block div span.cal-nm{width:100%;padding-right:0px;}
	.cal-mnth-block div span.cal-day{text-align: right;width: 60%;margin-top: 5px;}
	.cal-mnth-block div b{width: 30%;    margin-top: 5px;}
	.cal-mnth-block div{margin-bottom:20px;}
	/*---------calender end--------------*/	
	.retreat_content .brod_wel_text{width:100% !important;top:0px !important;}	
	/*---------online retreat pages start-------------*/
	.promo-cards .promo-crd-item{width:100%;margin-bottom: 10px;border:0px;}
	.promo-card-container.active .promocard-content{border: 0px;}
	.onret-cominsoon-msg{max-width:100%;font-size: 18px !important;}
	/*---------online retreat pages end-------------*/	
	.broadcast_content .writing_list li, .broadcast_content .writing_list li a{line-height:30px !important;}
	.broadcast_content .writing_list li{padding-top:5px;padding-bottom:5px;}
	/*---------community area start-----------*/
	.participants-main .participants-tabing .promo-cards .promo-crd-item {margin-top: 20px;margin-bottom: 20px !important;}
	.participants-main .participants-tabing .promo-card-container.active .promo-crd-item {padding-bottom: 10px !important;border-bottom: 1px solid #acaba9 !important;}
	.participants-main .participants-tabing .promo-card-container.active .com-news-text, .participants-main .participants-tabing .promo-card-container.active .com-news-link {display: none;}
	.participants-main .participants-tabing .promo-card-container hr{display:none;}
	.participants-main .participants-tabing .promo-card-container.active .active-row .promo-crd-item.current {border-bottom: 1px solid transparent !important;}
	/*---------community area end-----------*/
}
@media only screen and (min-width: 320px) and  (max-width: 479px){	
	.logo {margin: 12px auto 8px 14%;width: 44%;}
	.sldbx a{font-size:12px;}
	.flt_box {width:100%;}
	/*---------------audio player-----------------*/
	.audio_plyer_main object{width:260px !important;}
	/*---------------audio player-----------------*/
	/*---------------in person programs start--------------*/
	.per_prog_list .per_prog_img{width:100%;text-align:center;}
	.per_prog_list .per_prog_cont{width: 100%;margin-left: 0%;}
	/*---------------in person programs end--------------*/
	/*---------------retreat start-------------*/	
	/*---------------retreat end-------------*/	
	/*---------------new and selected page start-----*/
	.new-selected-audiobox.audio-active {padding-bottom: 20px;min-height: 250px;}
	.new-selected-videobox .videobox-content video {width: 85% !important;}
	/*---------------new and selected page end-----*/
	/*--------teaching into page start--------*/
	.teaching-into-section h2{font-size:25px;}
	.teaching-into-section p img{max-width: 80%;clear: both;display: block;float: none;margin: auto;}
	.continue-btn{font-size:14px;padding: 0px 15px;}
	.teaching-into-section{padding:35px 10px 60px 10px;}
	/*--------teaching into page end--------*/
	/*--------index new start--------*/    
	.hmdet-left{width: 100%;}
	.hmdet-right{width:100%;padding-left:0px;}
	.hmdet-left img{max-width: 50%;}
	/*--------index new end--------*/
	/*------------------community page start-------*/
	.com-news-row {margin: 0px 0px 0px;}
	.com-news-row .com-news-col {padding: 0px 20px;width: 100%;border-right:none;}
	.com-new-introbx img{padding: 0px;width: auto;max-width: 100%;margin: auto;display: block;float: none;}
	.com-new-introbx-rt{padding: 10px 20px 0px;width:100%; box-sizing:border-box;}
	/*------------------community page end-------*/	
	/*------giving page start------------*/
	.testi-row {margin: 0px 0px 0px;}
	.giving-btm-testi{padding: 0px 20px;width: 100%;}
	.testi-row .com-news-col{padding: 0px 20px;width: 100%;}
	/*------giving page end------------*/	
	/*---------contact page start--------------*/
	.contact-list{width:100%;}
	.newslatter-cont .contact-list div.blank{height:auto;}
	/*---------contact page end--------------*/
	.store-top-row .col-md-4, .store-top-row .col-md-8{width:100%;}
	.store-top-row .col-md-4 img{max-width: 80%;}
	.store-top-row .col-md-4{text-align:center;margin-bottom: 15px;}
	/*------------gathering page start-------*/
	.con-src-box{width: 50%;margin-bottom: 15px;padding-right:0px;}
	.con-src-box:nth-child(odd){clear:left;padding-right:10px;}
	.count-mid-row .con-src-box:last-child{width:50%;padding-right:0px;}
	.count-top{font-size:15px;height: auto;}
	.count-btm-row .country-col{width:100%;margin-right: 0%;}
	.count-btm-row .country-col:nth-child(3n) {margin-right: 0%;}
	.country-testi-row div{margin-top:0px;}
	.country-testi-row .brod_wel_text.slick-slider{width:100% !important;}
	.country-testi-row img{margin-top:5px;margin-top: 5px;float: none;max-width: 80%;width: auto;margin: auto;display: block;}
	.country-testi-row div{width:100%;}
	.count-top > ul > li{display: inline-block;width: auto;padding: 0px 4px;font-size: 14px;}
	.count-top > ul > li > ul{left:0px;}
	/*------------gathering page end-------*/
	.programs-bg-sec{padding:60px 0px 60px 0px;}
	.ret-ex-top h2{font-size:24px;}
	/*---------online retreat pages start-------------*/
	.red-btn-small{font-size: 14px;}
	.promo-card-container.active .promocard-content {padding: 15px 15px 30px 15px;}
	.promo-cards-content .promo-list {margin-left: 20px;}
	.promo-partlogin-cont{padding: 20px 20px 40px 15px;}
	.promo-date{font-size: 15px;}
	.acce-ret-btn{font-size: 19px;}
	.online-retinfo-btmdate{font-size:18px !important;}
	.promo-main-sec1:after{width: 60%;}
	/*---------online retreat pages end-------------*/
	.prd_social-btn .dtl-tp-btn{font-size: 12px;letter-spacing:0px;}
	.inner_banner h1.banner {font-size: 18px;}
	.brod-text-paragraph img {max-width: 65%;display: block;float: none !important;margin: auto !important;margin-bottom: 15px !important;}
	.inban-text{font-size:16px;padding-top: 10px;}
	.inban-text span{font-size:14px;}
	/*------common popup changes starts------*/
	.lib_wrt_popup .writing_img_left{float: none;clear: both;margin: auto;display: block;}
	.new-selected-row .sl-box .selnw_img_sec img, .new-selected-row .sl-box .selnw_img_sec1 img{max-width:100%;}
	.rettab_imgleft-sec-full img{float: none !important;display: block;max-width: 200px;margin: 0px auto 20px auto !important;}
	.prd_info{width: calc(100% - 125px);}
	/*------common popup changes ends------*/
}