/*
 * ------------ templates/defaut/themes/1/css/style_mobiles.css ---------- 
 *
 */

/* yay */


 /* généralités */
 body {background: #fff !important;}
  div#container div#main-content div.div-page h2 {font-size: 16px!important;}


/* fixer une largeur maximale  de 100 % aux éléments potentiellement problématiques */
 img, table, td, blockquote, code, pre, textarea, input, iframe, object, embed, video {
   max-width: 100% !important;
 }

 /* gestion des mots longs */
 textarea, table, td, th, code, pre, samp {
   word-wrap: break-word; /* césure forcée */
 }
 code, pre, samp {
   white-space: pre-line; /* passage à la ligne spécifique pour les éléments à châsse fixe */
 }
 
 /* supp éléments inutiles */ 
 div#div-ombre-ref, div#div-header-ref, br {display: none !important}
 
 /* width auto */
 div#container, div#container div#main-content, div#footer-content, div#header-bg , div#header-content {width: auto !important;}
.jcarousel-skin-tango .jcarousel-container-vertical, .jcarousel-skin-tango .jcarousel-clip-vertical  {width: auto!important; height: 666px!important;}
#mycarousel {}
.jcarousel-skin-tango .jcarousel-item {}
 
  /* monocolonnes */
  
  header > a, header > ul, div#container div#main-content div.col-right, div#container div#main-content div.col-center, #un, #deux, #trois, footer > div  {float: none !important; width: auto !important;}
  div#container div#main-content div.col-center {clear: both;}
  .lavaLampNoImage {height: auto; overflow: visible;}
  #un > img, #deux > img, #trois > img {float: none!important; display: block!important}
  #un, #deux, #trois {margin-bottom: 20px!important}
  div.col-right { padding-top: 20px;}
 div#footer {height: auto!important;}
 div.demo, .jcarousel-skin-tango .jcarousel-item {max-width: 100%!important}
#nav {text-align: center;}
#nav li {display: inline-block; margin: 0 10px 10px 0!important; position :static!important}
#nav li:first-child {display: none!important}
#nav li a {float: none!important}
 
 /* form */
 #form_contact label {float: none!important; display: inline-block!important}
 #form_contact input {float: none!important}
 #form_contact li {float: none!important; margin-left: 0!important}




