/* theme documentation -- http://codex.wordpress.org/Child_Themes /*

/* I'm importing the parent theme, and only adding new stuff as I need to...it's important to import the
parent theme as updates are made. */

/*
Theme Name: Divi Child
Description: Child theme for the Divi theme 
Author: Dustin
Template: Divi
*/

/* flat design color ideas http://www.dtelepathy.com/blog/inspiration/24-flat-designs-with-compelling-color-palettes 
http://connectmania.com/

*/


@import url("../Divi/style.css");

#logo {display:none;}
#et_top_search {display:none;}

#main-header{
	background-color: #E08283;
/*	background-color: #FF99CC; */
	font-weight:550;
}
#top-menu li{
	font-size:16px;
}
#top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item > a {
    color: #383838 !important;}
	
#header_image{
	/*have an id, but I don't think I'll need it.*/
	margin-bottom:0px;
}


.customheadline h1{ 
	font-family: 'Playfair Display', Georgia, sans-serif;
	font-weight: 900;
	font-style:italic;
	font-size: 60px;	
}

.et_pb_row{padding-top:0px;
		   padding-bottom:0px;}	

#main_header_logoimage {
	padding-top:0px;
	padding-bottom:20px;
	margin-top:30px;
}

/* fix weird color issue in top menu*/

.et-fixed-header #top-menu li.current-menu-ancestor > a, 
.et-fixed-header #top-menu li.current-menu-item > a
{
	color: #CCC !important;
}

/* #store_details{

	background-color:rgba(255, 255, 255, .83);
	padding:20px;
	height:627px !important;
	margin-bottom:0px;
}*/
/* #facebook_box{
	background-color:rgba(255, 255, 255, .83) !important;
	padding:20px;
}*/
#soliloquy_slider{
	background-color:rgba(255, 255, 255, .83);
}
#thestore_details{
		
	}
/*	main store section 
#storesection{ padding-top:40px;
				padding-bottom:10px;}
*/
.thintext_thestore h2{
	/* background-color:rgba(63, 195, 128, .97); */
	/* background-color:rgba(255, 255,255, 1); */
	background-color:#3fc380;
	padding:30px 10px 40px 10px;
	box-shadow: 0 0 45px #319F67 inset;	
	
	
}
.thintext_thestore{
	margin:0px !important;
}

#thintext_workshops h2{
	/* background-color:rgba(34, 34, 34, 0.8);*/
	background-color:#FEC956;
	padding:30px 10px 40px 10px;
	box-shadow: 0 0 45px #EFAC1D inset;
	
}
#thintext_workshops{margin:0px !important;}

/*+++++++++++++++++++++++++++++*/
/*++++++++CUSTOMIZE +++++++++++*/
/*+++++++CONTACT FORM +++++++++*/
/*+++++++++++++++++++++++++++++*/
.et_pb_contact_main_title {
    font-size: 18px;
    font-weight: 500;
    padding-bottom: 8px;
	
}
.et_pb_contact p input, .et_pb_contact p textarea{font-size:14px !important;}

.et_pb_contact_submit {background-color:#E08283;
						font-size:14px !important;
						color:#333333 !important;}
.et_pb_contact_reset {font-size:14px !important;}

/*+++++++++++++++++++++++++++++*/


.contactphone p{font-size:14px;}

#footer-info{display:none;}
#facebook_box { border:none;}

.et_pb_widget_area_right { border:none;}
.et_pb_widget li a{color:#333333 !important;}

#workshops{margin: 0 auto;}
#workshopwidget{border:none; font-color:#333333 !important;}
.tribe-events-list-widget .duration {font-weight:normal; color:#666666;}
.widgettitle{margin-bottom:20px; padding-bottom:0px;border-bottom:1px solid;}

	
/* hide the street sign image on mobile views */
@media only screen and ( max-width: 980px ){
/* #homepage_location_img {display:none;} */
#store_details {display:none;}
#main_header_logoimage .et_pb_column_1_4 {padding:0px;}

}
@media only screen and ( max-width: 479px ) {
	
#facebook_box{ display:none;}

}/* end media only 479*/