.uk-article-title {
	background: url(../images/puce-titre1.png) top left no-repeat;
	color: #ceaf68;
	height: 70px;
	line-height: 60px;
    padding-left: 30px;
	/*text-shadow: 0px 0px 6px #333333;*/
	font-size: 30px;
	height: 66px;
	border-bottom: 1px solid #ceaf68;
}

.uk-cover-background { background-attachment:scroll !important; }

.uk-article {
	padding-bottom: 30px;
}

.JadNthemeshowcase > h3:nth-child(1) { 
    background: url(../images/puce-titre1-bc.png) top left no-repeat;
	color: #ffffff;
	height: 70px;
	line-height: 60px;
    padding-left: 30px;
	text-shadow: 0px 0px 6px #333333;
	height: 66px;
	border-bottom: 1px solid #ffffff !important;
	}

body {
    color: #ffffff;
    font-size: 15px;
    line-height: 24px;
}

.bottom-fullscreen {
    background: url(../images/bg-fullscreen-pages.png) bottom center no-repeat !important;
	/*background-size: 100% 176px !important;*/
	margin-top: -614px !important;
}

.tm-block.tm-block-top-a {
    margin-top: 0px !important;
    transform: skewY(0deg);
    z-index: 11 !important;
	position: relative;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

.tm-block.tm-block-middle { background: #ffffff; color: #333333; }

.tm-block.tm-block-bottom-a {
	padding-top: 20px;
    height: 200px;
}

.uk-panel.-filnav {
	 transform: skewY(0deg);
	 padding: 0px !important;
	 top: -38px;
	 color: #ffffff;
	 position: relative;
}

.uk-panel.-filnav a {
 	text-decoration: none;
}

.coordonnees-contact { text-align: center;}

@media screen and (max-width: 400px) {
  @-ms-viewport {
    width: device-width;
  }
  
  div#fox-container-m161 input, div#fox-container-m161 select, div#fox-container-m161 .fox-form-stacked .fox-item-radio .controls, div#fox-container-m161 .fox-form-stacked .fox-item-submit .controls, div#fox-container-m161 .fox-form-stacked .fox-item-captcha .controls, div#fox-container-m161 .fox-form-stacked .fox-item-checkbox .controls, div#fox-container-m161 .fox-form-stacked .fox-item-newsletter .controls, div#fox-container-m161 .fox-form-stacked .fox-item-attachments .controls, div#fox-container-m161 .fox-form-stacked .fox-item-html-fields .controls, div#fox-container-m161 .fox-form-stacked .fox-item-board-fields .controls, div#fox-container-m161 .fox-form-stacked .fox-item-checkbox-group .controls { width: 210px !important; }
  
  .uk-article-title { text-transform: none !important; font-size: 16px; line-height: 20px !important; }
  
  #fox-container-m161 { width: 250px !important; }
  
  div#fox-container-m161 textarea { width: 300px !important; }
  
   div#fox-container-m166 input, div#fox-container-m166 select, div#fox-container-m166 .fox-form-stacked .fox-item-radio .controls, div#fox-container-m166 .fox-form-stacked .fox-item-submit .controls, div#fox-container-m166 .fox-form-stacked .fox-item-captcha .controls, div#fox-container-m166 .fox-form-stacked .fox-item-checkbox .controls, div#fox-container-m166 .fox-form-stacked .fox-item-newsletter .controls, div#fox-container-m166 .fox-form-stacked .fox-item-attachments .controls, div#fox-container-m166 .fox-form-stacked .fox-item-html-fields .controls, div#fox-container-m166 .fox-form-stacked .fox-item-board-fields .controls, div#fox-container-m166 .fox-form-stacked .fox-item-checkbox-group .controls { width: 210px !important; }
    
  #fox-container-m166 { width: 250px !important; }
  
  div#fox-container-m166 textarea { width: 300px !important; }
  
  .uk-container { padding-left: 0px !important;  padding-right: 0px !important; }
  
}