.uk-navbar, .uk-navbar-item {
	height: 150px;
}
.uk-navbar-subtitle {
    font-size: 9px;
	border-top: 1px solid #999999;
	margin-top: 5px;
}
select, input.texte, input.texte2, input.texte3, input.texte4 {
    width: inherit !important;
    height: inherit !important;
    border: inherit !important;
    padding: 2px 4px!important;
	background-color: #efefef !important;
	margin: 2px 0 2px 2px !important;
}
input.texte2 {
	width: 20px !important;
}
input.texte3 {
	width: 45px !important;
}
input.texte4 {
	width: 35px !important;
}
td.manque { 
	color:#FF0000; 
	font-size:11px; 
}
input[type="radio" i] {
    margin-right : 5px !important;
}
td.margegauche {
	padding-left: 15px;
}
.pays {
	width: 50px !important;
}
.recap td {
	font-size: 11px !important;
}
td.inscri {
		border-bottom: 1px solid #dddddd;
		padding: 4px 2px;
}
table.enveloppe {
		width: 100%;
		max-width: 900px;
}
div.flottant {
	float: left;
	width: 100%;
	max-width: 450px;
	min-width: 340px;
}
.wk-overlay-panel {
	text-shadow: 1px 1px 3px black;
	     -webkit-transition-delay: 1000ms;
        -moz-transition-delay: 1000ms;
         -ms-transition-delay: 1000ms;
          -o-transition-delay: 1000ms;
             transition-delay: 1000ms;
}
.wk-slideshow li {
	/*height: auto !important;*/
	
}
#fancywrp > div {
    background: rgba(0, 0, 0, 0) url(../../../modules/mod_sj_fancyphotogallery/images/folder/normal/sand_yellow.png) no-repeat scroll center top;
    color: #000000;
    float: left;
    height: 55px;
    margin-bottom: 45px;
    width: 105px;
	text-align: center;
}
#folder_div a {
    padding-top: 55px;
    display: block;
    width: 100%;
    height: 100%;
}
#fancywrp {
    margin-left: 0px !important;
    margin-top: 25px !important;
    width: auto !important;
}
@media (max-width: 800px) {
	div.pageinscrip table td, div.pageinscrip {
		font-size: 11px !important;
	}
	input.texte2 {
		width: 15px !important;
	}
	input.texte3 {
		width: 35px !important;
	}
	input.texte4 {
		width: 30px !important;
	}

}
@media (max-width: 960px) {
	.comite .uk-margin {
		text-align: center;
	}
}