/*
Bienvenue dans l'éditeur de CSS !

Pour en savoir plus sur le fonctionnement de l'éditeur, vous pouvez vous
rendre sur cette page :
http://wp.me/PEmnE-Bt
*/
div.inside-header {
	background-image: url('/wp-content/uploads/2016/07/france_shorinji_kempo.jpg');
	background-repeat: no-repeat;
	background-position: center;
}

div.site-branding {
	background: -moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));
	background: -webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: -o-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: -ms-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1);
}

body {
	background-image: url('/wp-content/uploads/2016/07/boucliers-2.png');
}

@media only screen and (max-device-width:480px) {
	div.site-branding {
		background-color: rgba(255,255,255,0.5);
	}
}

div.site-branding .main-title a, div.site-branding .site-description {
	color: #990000;
}

.main-navigation ul ul {
	width: 250px;
}

/* Spider Event Calendar */
#calendar_1 {
	width: 100% !important;
}

#calendar_1 table {
	width: 100% !important;
/*height: 250px;*/
}

#calendar_1 table table {
	width: 100% !important;
}

#calendar_1 table table tr {
	height: 25px;
	line-height: 25px;
}

#calendar_1 tr.cell_body {
	height: 30px;
}

#calendar_1 td.calbg {
	background-color: #222222 !important;
}

#calendar_1 div.calbottom_border {
	width: 100% !important;
	background-color: #FFD666;
	color: #990000;
	text-align: center;
}

#calendar_1 div.calbottom_border b {
	font-weight: normal;
}

#calendar_1 td.cala_day {
	background-color: #990000 !important;
}