/*
Theme Name: Anahata Child
Theme URI: http://anahata.qodeinteractive.com/
Description: A child theme of Anahata Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.1
Template: anahata
*/


/*@font-face{
	font-family:'ElegantIcons';
	font-display: swap;
	src: url('https://www.rachelbellydance.com/wp-content/themes/anahata/assets/css/elegant-icons/fonts/ElegantIcons.woff') format('woff2')
}

@font-face{
	font-family:'Linearicons-Free';
	font-display: swap;
	src: url('https://www.rachelbellydance.com/wp-content/themes/anahata/assets/css/linear-icons/fonts/Linearicons-Free.woff2?w118d') format('woff2')
}*/

.lyte .tC .tT {display:none;}

p{margin-top:20px;}

.height-120{height: 120px;}

.tt_timetable{font-size: 12px;}

.tt_navigation_cell{
	clear:both; 
	margin-left: default; 
	margin-right: default;
}

.right-list{text-align: right;}
.left-list{text-align: left;}

#mc_embed_signup{
	clear:left; 
	font:14px; 
}

#mc_embed_signup .button{
	border:none; 
	background-color:#000000;
}

#mc_embed_signup input.email{
	background-color:#3d3d3d;
	border:none;
	border-radius:0px;
}

#tribe-events-content-wrapper .tribe-events-page-title {
	display: none !important;
}

#center-home-img{margin:0px;}

@media only screen and (max-width: 767px){
		
footer.mkd-page-footer {
    padding: 0px 0;
}

#center-home-img{margin-top:70px;padding-bottom:50px;}
	
.height-120{height: 0px;}

	p{margin:15px;}

	h3{text-align:center;margin:15px;}
	
	.right-list{text-align: center;}
.left-list{text-align: center;}
	.wpb_single_image.vc_align_center{margin: 15px;}

.mkd-box-item-front .wpb_single_image.vc_align_center{margin: 30px; padding:20px;}
	
.mkd-box-item-front .wpb_text_column h5{padding-bottom:40px;}
	
	.mkd-testimonial-text {margin:0px;}
	
	.wpb_single_image{margin-top:30px;}
	
.mkd-section-title-holder .mkd-section-title {font-size:1.5em; padding-left:10px;padding-right:10px;}
	
footer .mkd-footer-top.mkd-footer-top-aligment-left {
    text-align: center;
}
	
ul.alignleft{
    text-align: center;
}
	
footer .mkd-footer-top.mkd-footer-top-full{
padding:30px 10px;
text-align: center;
}
	

form #mc_embed_signup{
		text-align: center;
}

.mkd-elements-holder .mkd-elements-holder-item{margin-top:50px;}
	
}

@media only screen and (max-width: 480px){

	p{margin:10px 0px;}

	h3{text-align:center;margin:10px 0px 0px 0px;}

	
	.vc_single_image-img{margin:20px 0px 0px 0px;}
	
	.vc_column_container > .vc_column-inner{padding:0px 30px 0px 30px;}
	
	.mkd-section-title-holder .mkd-section-title{line-height: 1.2em; margin-top:20px; padding:0px; }
	
	ul{list-style-position:outside; padding-left:15px;}
	
}