/*
Theme Name:     Twenty Eleven WG
Theme URI:      http://vtt-club-jacquemard.fr
Description:    Child theme for the Twenty Eleven theme 
Author:         Wilfried Grousson
Author URI:     http://vtt-club-jacquemard.fr
Template:       twentyeleven
Version:        1.0
*/

@import url('../twentyeleven/style.css');

/*** Hide search box ***/
#branding #searchform {
  display: none;
}
/***********************/

/*Remove padding so the menu item can go up to the right hand of de page*/
#branding .only-search + #access div {
  padding-right: 0;
}

/* The nav link in single post page*/
#nav-single .nav-next {
    padding-left: 0;
}


/* for plugin simplemodallogin to work */
#branding{
  z-index:1000;
}
/*************************************/



/***********************************/
/**** global site style changed ****/
/***********************************/
p {
    margin-bottom: 1em;
}
/***********************************/

/* No padding top for page please */
.singular.page .hentry {
  padding: 0px;
}

.nocomments {display:none;}

.entry-meta {
  font-size: 10px;
}

/*
#access ul ul a {
	background: #CCC;
	border-bottom: 1px dotted #AAA;
}

#access li:hover > a,
#access ul ul :hover > a,
#access a:focus {
	background: #E1E1E1;
}
*/

#content .gallery {
    margin: 0 auto 0;
}

/***********************************************************/
/***  mypage template style*********************************/
/***********************************************************/
.entry-mypage {
  padding-left:50px;
  padding-right:150px;
  width:75%;
}

.entry-mypage h1 {
  color: black;
  font-size: 32px;
  font-weight: bold;
  line-height: 48px;
  margin-bottom:24px;
}

.entry-mypage p{
  margin-bottom:18px;
}

.entry-mypage h2 {
	color: #000;
	font-weight: bold;
	margin: 0 0 .8125em;
}
.entry-mypage h3{
	font-size: 10px;
	letter-spacing: 0.1em;
	line-height: 2.6em;
	text-transform: uppercase;
}
.entry-mypage table{
	border-bottom: 1px solid #ddd;
	margin: 0 0 1.625em;
	width: 100%;
}
.entry-mypage th {
	color: #666;
	font-size: 10px;
	font-weight: 500;
	letter-spacing: 0.1em;
	line-height: 2.6em;
	text-transform: uppercase;
}
.entry-mypage td {
        font-size: 12px;
	border-top: 1px solid #ddd;
	padding: 6px 10px 6px 0;
}
.entry-mypage #s {
	width: 75%;
}


/***********************************************************/
/***  Event Manager Stuff **********************************/
/***********************************************************/
.em-events-search {display:none;}
.page-id-119 .entry-mypage {width:100%;padding-left:0px;} /* no padding for page programme */
.entry-mypage .event-notes {font-size:11px;}
#content .event {padding:0px;}
#content .event .entry-content,
#content .event .entry-header {width:80%;}
#content .event .edit-link {display:none;}
.event .nocomments {display:none;}
.event #single-event-title {display:none;}
#booking-comments-event {display:none;}
#em_widget-3 li {list-style-type:none; font-size: 12px; }
/***********************************************************/


/***********************************************************/
/***  Widget Stuff **********************************/
.widget-title {font-size: 11px;font-weight: bold;}
/***********************************************************/

/*******************************************/
/* singular for custom post types 'sortie' */
/*******************************************/
.page-template-wg-page-list-sorties-php #content,
.left-sidebar.page-template-liste-sorties-php #content {
    margin: 0 28% 0 12%;
	width: 70%;
}

.page-template-wg-page-list-sorties-php #main-content h1{
  color: black;
  font-size: 40px;
  font-weight: bold;
  line-height: 48px;
  margin-bottom:1em;
  margin-top: 0.5em;
}

.page-template-wg-page-list-sorties-php #main-content h2{
  font-size: 10px;
  font-weight: 530;
  letter-spacing: 0.1em;
  line-height: 2.6em;
  text-transform: uppercase;
  padding-left: 1em;
}

.page-template-wg-page-list-sorties-php #main-content{
  margin-left: 10%;
  margin-right: 20%;
  margin-bottom:16px;
  /*border-bottom:  1px solid #ddd;*/
  padding-bottom: 64px;
}


.page-template-wg-page-list-sorties-php .hentry{
    border-bottom: 1px solid #ddd;
    margin: 0 0 1.625em;
    padding: 0 0 0.5em !important;
    position: relative;
}

.page-template-wg-page-list-sorties-php .entry-meta .edit-link a,
.page-template-wg-page-list-sorties-php.commentlist .edit-link a {
    left: 92%;
    position: absolute;
    top:inherit;
}

.page-template-wg-page-list-sorties-php footer.entry-meta{
	margin-left: 0;
	margin-top: 2.5em;
}

.page-template-wg-page-list-sorties-php .entry-header,
.page-template-wg-page-list-sorties-php .entry-content,
.page-template-wg-page-list-sorties-php #comments-title {
    margin: inherit;
    margin-bottom: 0;
    width: inherit;
}

.page-template-wg-page-list-sorties-php #content .gallery {
	margin: 0;
}

.page-template-wg-page-list-sorties-php .entry-title{
	padding-bottom: 0;
  padding-right: 70px;
}

.sortie-date {
	font-size: 11px;
	padding-left:2px;
}

.single-cr-sortie-vtt .entry-header,
.single-cr-sortie-vtt .entry-content{
	width: 80%;
}

.single-cr-sortie-vtt .entry-meta .edit-link a {
    bottom: auto;
    left: 50px;
    position: absolute;
    right: auto;
    top: 50px;
}
/* end singular for custom post types 'sortie' */