@media (max-width: 767px) {

	.navbar-default{float:none;;}
	.navbar-default .navbar-nav{float:none;margin-bottom:25px;border-top:1px solid #000000}
	.navbar-default .navbar-nav > li > a{line-height:30px;border-bottom:1px solid #E7E7E7;margin:0px 0px;padding:10px 10px;text-align:left;}
	.navbar-default .navbar-nav > li > a:hover{line-height:30px;;margin:0px 0px;padding:10px 10px;text-align:left;}
	.navbar-default .navbar-nav .dropdown-menu > li > a{line-height:30px;border-top:none;border-bottom:1px solid #E7E7E7;margin:0px 0px;padding:10px 40px;text-align:left;}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a{line-height:30px;border-top:none;border-bottom:1px solid #E7E7E7;margin:0px 0px;padding:10px 40px;text-align:left;}
	.navbar-default .navbar-nav .dropdown-menu > li > a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{}
	.navbar-default .navbar-nav .dropdown-menu > li > a:active,
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:active{}	
	.navbar-default .navbar-nav .dropdown-menu{border-bottom:none;}
	.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{}

	.navbar-default .navbar-nav .dropdown:hover .dropdown-menu {display:none}
	.navbar-default .navbar-nav .dropdown:hover .dropdown-menu-open {display: block;}
	.dropdown-menu{position:relative;float:none;}


	.store-subnav .navbar-default .navbar-nav{border-top:1px solid #FF9500}
	.store-subnav .navbar-default .navbar-nav > li > a{line-height:30px;border-bottom:1px solid #FF9500;margin:0px 0px;padding:10px 20px;text-align:left;}
	.store-subnav .navbar-default .navbar-nav > li > a:hover{line-height:30px;;margin:0px 0px;padding:10px 20px;text-align:left;}


	.header .row1{display:none;}
	.header .row2{display:none;}
	.header .row3{display:none;}

	.content_wrapper{position:relative;z-index:1000;}

	.footer .footer_links1{text-align:left;margin:10px 0px;}
	.footer .footer_links2{text-align:right;margin:10px 0px;}
	.footer2 .footer_links1{text-align:center;margin:10px 0px;}
	.footer2 .footer_links2{text-align:center;margin:10px 0px;}
	.footer2 A{font-size:14px;}

	#albums-list{margin:45px 0px 45px 0px;}
	#albums-list .album{margin:45px 0px 45px 0px;}

	.sidebar{margin:40px 0px 0px 0px}
	.sidebar .sidebar_radio .sidebar_radio_content{padding:0px;}
	.sidebar_facebook{padding-left:0px;}

	.get_started{text-align:center;float:none !important}
	.get_started IMG{max-height:60px;}
	.get_started A.button{margin-bottom:5px;}
	
	.home .get_started{margin-top:5px;}


	.meditation_featured_buttons{margin:15px 0px;}
	.meditation_featured_buttons .meditation_featured_button_subscribe{text-align:center;margin:15px 0px;}
	.meditation_featured_buttons .meditation_featured_button_trial{text-align:center;margin:15px 0px;}
	.meditation_featured_buttons .meditation_featured_button_buy{text-align:center;margin:15px 0px;}
	.meditation_featured_buttons .button,
	.meditation_featured_buttons .button2,
	.meditation_featured_buttons .button:hover,
	.meditation_featured_buttons .button2:hover{width:100%;margin:0px auto;}


	.meditation_list .meditation_list_item A.meditation_toggle .meditation_name{padding:20px 15px;}
	.meditation_list .meditation_list_item A.meditation_toggle .meditation_name .meditaiton_date{display:block;margin:0px 0px 5px 0px;}
	.meditation_list .meditation_list_item A.meditation_toggle .meditation_name .meditaiton_title{display:block;margin:0px 0px 5px 0px;}
	.meditation_list .meditation_list_item A.meditation_toggle .meditation_name .meditaiton_number{display:block;margin:0px 0px 5px 0px;}
	.meditation_list .meditation_list_item A.meditation_toggle .meditaiton_toggle_symbol{text-align:center;padding-top:15px;}

	.meditation_full .meditation_image_placeholder{display:none;}

	
	.CalendarMonthHeader{display:block;}	
	.CalendarFooter{display:block;}	
	.CalendarDayHeader{display:none;}
	.CalendarDay{display:block;width:100%;height:auto;min-height:75px;}
	.CalendarDayFuture{display:block;width:100%;height:auto;min-height:75px;}
	.CalendarDayCurrent{display:block;width:100%;height:auto;min-height:75px;}	
	.CalendarDayPast{display:block;width:100%;height:auto;min-height:75px;}
	.CalendarDayEmptyPre{display:none;}
	.CalendarDayEmptyPost{display:none;}
	.CalendarPopUp{position:fixed;top:10%;left:5%;right:5%;width:auto;}
	.CalendarPopUp .google_event_inner{width:auto;}	

	H1{font-size:32px;}
	H1 A{font-size:32px;}
	H1 A:hover{font-size:32px;}

	.wysiwyg-decoration{background:transparent;padding:0px;margin:0px;}
	.wysiwyg-decoration2{background:transparent;padding:0px;margin:0px;}
	.wysiwyg-decoration3{background:transparent;padding:0px;margin:0px;}
	.wysiwyg-indent{padding:0px 10%;}

	/*misc store*/
	.account_actions{text-align:center;padding:10px 0px;}
	.account_actions BUTTON,
	.account_actions INPUT.submit,
	.account_actions A.button{width:100%;margin:5px 0px;}
	.footer_next_actions{text-align:center;margin:10px 0px;}
	.footer_next_actions BUTTON,
	.footer_next_actions INPUT.submit,
	.footer_next_actions A.button{width:100%;}
	.footer_prev_actions{text-align:center;margin:10px 0px;}
	.footer_prev_actions BUTTON,
	.footer_prev_actions INPUT.submit,
	.footer_prev_actions A.button{width:100%;}

	.listing_box .listing_box_line .listing_box_actions{padding:10px 0px;}


	.sidebar_cart{margin-top:15px;text-align:right;}


	.practitioner_calendar .key TABLE TR{display:table-row;}
	.practitioner_calendar .CalendarMonthHeader{display:table-cell;}
	.practitioner_calendar .CalendarDayCurrent .CalendarDayHeader{display:table-cell;display: block !important;position: sticky;height: auto;width: 100%;}
}