/*
Theme Name:     soulmedic Child
Theme URI: 		http://wedesignthemes.com/themes/delicate
Author: 		the DesignThemes team
Author URI: 	http://themeforest.net/user/designthemes
Description:    Child theme for the soulmedic theme
Template:       soulmedic
Version:        1.0
*/
@import url("../soulmedic/style.css");

.dt-sc-titled-box.blue {
	box-shadow: 0px 3px 5px #555;
}
.dt-sc-titled-box-content {
	background: #CFCFCF;
	border: 1px solid #7C7C7C;
	padding: 5px 5px 10px;
	overflow: scroll;
max-height: 350px;
}
.boxed .inner-wrapper {
	border-radius: 0px !important;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	box-shadow: 0px 0px 8px black;
}
#bbar-wrapper.header4, #bbar-wrapper.header3 {
	padding: 5px 0px;
	line-height: 34px;
	background: rgb(238, 238, 238);
	color:black;
	box-shadow: 1px 1px 8px black;
}
#footer {
	background: rgb(214, 214, 214);
	margin-top:0px;
	box-shadow: 0px 0px 8px black;
	padding-top: 15px;
}
.inner-wrapper {
	margin-bottom:0px;
}
#footer .widget h3.widgettitle {
	color:black;
}
.dt-sc-button.large {
	font-size: 18px;
	padding: 10px 5px !important;
	font-size: 14px;
	width: 100%;
	text-align: center;
	max-width:260px;
}
#menu-members-only {
	list-style: none outside none;
	font-size: 16px;
	font-weight: 600;
	background: none repeat scroll 0% 0% rgba(213, 213, 213, 1);
	padding-top: 14px;
	box-shadow: 1px 2px 5px black;
	padding-bottom: 8px;
	text-align: center;
}
#menu-members-only li {
	padding-bottom: 4px;
	padding-top: 4px;
	border: 1px solid rgba(203, 201, 201, 1);
}
#menu-members-only li:hover {
	background: #E9E9E9 !important;
	transition: background 0.5s ease;
}
.custom-button {
	background: none repeat scroll 0% 0% #1E73BE;
	color: white;
	padding: 8px 16px;
	font-size: 24px;
	font-weight: bold;
	border-radius: 10px;
	border: 2px groove gray;
	box-shadow: 1px 2px 3px black;
	position: relative;
	display: inline-block;
	margin-bottom: 3%;
}
.custom-button:hover {
	background-color: #4BBCD7;
	transition: all 0.5s ease;
}
.event_title a {
	padding-top:4px;
	padding-bottom:4px;
}
.event_title a:hover {
	color: black !important;
	transition: all 0.5s ease;
}
span.sku_wrapper {
	display: none;
}
.woocommerce-tabs .panel h2 {
	font-size: 20px;
	margin-bottom: 15px;
	display: none;
}
#content-woocomerece {
	width: 100%;
}
#primary.with-left-sidebar {
	float: right;
	width: 100%;
}
.spacewrap {
	white-space: pre;           /* CSS 2.0 */
	white-space: pre-wrap;      /* CSS 2.1 */
	white-space: pre-line;      /* CSS 3.0 */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap;  /* HP Printers */
	word-wrap: break-word;      /* IE 5+ */
	white-space: normal ! important;
	}
.hide-me {
display: none;
}
p.espresso_confirm_registration {
	position:relative;
display:inline-block;
color:black;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
border: 1px solid #79b7e7;
background: #d0e5f5 url(http://accws.org/wp-content/themes/soulmedic-child/images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x !important;
font-weight: bold;
color: #1d5987 !important;
}