/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6
*/

/* Theme customization starts here
-------------------------------------------------------------- */
/* Home Page Changes */

.home-content p, h1, h2, h3 {

	margin: 20px;
	text-align: center;
}

.home-content, .one-second.column {

	width: 50%;
}

.home-heading {

	margin-bottom: 20px !important;
}

.home-content, .column {

	margin: 0px;
}


/* Contact Form Changes */

.one-third-column, .contact-container {

	margin-right: 11px;

}


/* Zoom Box */

.desc_txt h2 {

	color: #ffffff !important;
}
/* Childrens Parties Page*/


.content-bdr p, h1, h2, h3, .button,  {

	margin: 20px !important;
}

.content-bdr p {

	font-size: 14px;
	line-height: 20px;

}

.content-bdr, a.button {

	bottom: -40px;
}

.content-bdr, a:hover {

	color: #766DB2 !important;
}

.divider {

	margin-top: 40px;
	margin-bottom: 20px;

}

/* Remove Back to top button*/

#back_to_top {

	display: none;

}

/* Facilities */

.fa-ul {

	font-size: 20px !important;
	color: #776db2 !important;
	list-style-type: none !important;

}

/* Testimonials */

.testimonials h1, .classes h1 {

	color: #ffffff !important;
}


.testimonials, blockquote {

	color: #ffffff !important;

}

.column_column ul li {

	list-style: none !important;
	margin-bottom: 20px !important;
	padding-left: 20px !important;
}

/* Widget Changes */

.about-widget, .party-widget, .facebook-widget {

	font-size: 12px;
	padding-left: 0px;
	padding-right: 20px;

}

/* Portfolio*/

.wp-caption-text {

	color: #776db2;
	font-weight: 600;
	font-size: 15px;
}

.image_frame {

	border-color: #e1ddf8;
}

.image-wrapper {

	margin-bottom: 20px !important;

}
/* Accordian Changes */

.question {

	background-color: #776db2 !important;
	background-image: none !important;
}

.answer {

	background-color: #e7e6ee;
	background-image: none !important;


}

table th {

	color: #776db2;

}

/*Footer Changes*/

.widget_nav_menu ul li {

	list-style: none;
	padding: 0px !important;

}

.widget_nav_menu ul {

	padding: 0px !important;
}



@media (max-width: 1280px) {

.content-bdr, a.button {

	bottom: -10px;
}
}

/* Slide Span Classes */

.red-text {

	color: #f3331a !important;
}



/* Responsive Table Code */

@media only screen and (max-width: 800px) {
	
	/* Force table to not be like tables anymore */
	#no-more-tables table, 
	#no-more-tables thead, 
	#no-more-tables tbody, 
	#no-more-tables th, 
	#no-more-tables td, 
	#no-more-tables tr { 
		display: block; 
	}
 
	/* Hide table headers (but not display: none;, for accessibility) */
	#no-more-tables thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
 
	#no-more-tables tr { border: 1px solid #ccc; }
 
	#no-more-tables td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 50%; 
		white-space: normal;
		text-align:left;
	}
 
	#no-more-tables td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
		text-align:left;
		font-weight: bold;
	}
 
	/*
	Label the data
	*/
	#no-more-tables td:before { content: attr(data-title); }
}

