/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/*
 * Custom Style Sheet - Use this file to style your content
 */

@import url(../../../warp/css/layout.css);

/* Spacing
----------------------------------------------------------------------------------------------------*/

.module,
#header,
#breadcrumbs,
#content,
#footer { margin: 15px; }

#menu .module { margin: 10px 5px; }

#footer .module { margin: 0; }

#toolbar,
#headerbar { margin-bottom: 15px; }


/* Layout
----------------------------------------------------------------------------------------------------*/

#totop-scroller {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
	width: 20px;
	height: 20px;
	background: url(../../../images/totop_scroller.png) 50% 50% no-repeat;
	text-decoration: none;
}
 
.wrapper {
 background-color:#fff;
 }
 
html {
	background: url(../../../../../../images/bg1.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

img.left {
	float:left;
	margin: 0 10px 10px 0;
	}

img.right {
	float:right;
	margin: 0 0 10px 10px;
	}


.clear {
clear:both;
}

.pw-custom-menu-item , .pw-custom-menu-item  a, .pw-custom-menu-item >.menu-dropdown li.active .level1 {
  color: #444444;
}

#system .home .entry-header {
display: none;
}

.css-events-list {
text-align:left;
}

.css-events-list th.event-time {
	width:250px;
}
.css-events-list th.event-description {
	width:450px;
}
.em-booking-form label {
	margin-bottom:12px;
	display: inline-block;
    width: 60%;
}
.em-booking-form-details {
    width: 100%;
}
h1, h2, h3, h4, h5, h6 {
    margin: 25px 0 4px;
}
.event-places {
	font-family: "DroidSansRegular";
	color:#83B87A;
	text-align:center;
}

thead {
	text-align:left;
}
.manage-column {
	width:25%;
}
.manage-column-event {
	
}
.manage-column-date {
}
.manage-column-spaces {
}
.manage-column-status {
}
.manage-column-end {
}
/* All except large Screens */
@media (max-width: 1220px) {



}

/* Only Phones and Tablets (Portrait) */
@media (max-width: 959px) {


}

/* Only Tablets (Portrait) */
@media (min-width: 768px) and (max-width: 959px) {


}


/* Only Phones (Landscape) */
@media (min-width: 480px) and (max-width: 767px) {


}

/* Only Phones (Portrait) */
@media (max-width: 320px) {
td h3 {
	font-size:16px;
}
	#search { display: none; }
}