
body.home {
  margin: 0;
  padding: 0;
  background: url("images/bg1.jpg") no-repeat bottom center fixed !important;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height: 100%;
  font-family: "helvetica neue", arial, times;
}
body#espritBg {
  background: url("images/bgEsprit.jpg") no-repeat bottom center fixed !important;
}body#white {
  background: #fff !important;
}

.ui-header  {
  background: #000 !important;
  border:none;
    -moz-box-shadow: 0px 3px 17px #000000;
-webkit-box-shadow: 0px 3px 17px #000000;
box-shadow: 0px 3px 17px #000000;

}
html.ui-mobile {
  overflow: hidden;
}
@import url(http://fonts.googleapis.com/css?family=Ropa+Sans);

h1.wire{
  font-family: 'ropa sans', sans-serif;
  font-size: 2.2em;
  font-weight: lighter;
  margin: 0;
  color:#f39e18;
}


/* line 28, ../sass/screen.scss */
#logo {
  background: url("images/headLogo.png") no-repeat center scroll ;
  display: inline-block;
  text-indent: -999px;
  width: 190px;
  width: 35%;
}
#footerLogo {
  background: url("images/logo.png") no-repeat scroll ;
  display: inline-block;
  height: 100px;
  width: 200px;
  text-indent: -999px;
}






footer {
  text-align: center;
  margin-top:  -70px;  
  color:#fff;
  font-size: 0.8em;
}
footer a.ui-link  {
  color:#fff !important;

}
footer p {
    margin-top: -20px;
}

#form-wysija-iframe536a35f6df5b4-2 {
border:1px solid red !important;
}

input.wysija-submit .wysija-submit-field{
      display: block;
    background: orange;
    border: none;
    height: 40px;
    width: 240px;
    font-size: 1em;
    text-transform: uppercase;
}
article {
  max-width: 980px;
margin: auto;
}

.ui-grid-b {
margin:auto;
min-height:500px;
padding: 10px;

}
.ui-block-a {
  margin-right: 10px;
  max-width: 300px;
}
.ui-block-b {
height: 450px;
width:60% !important;
}
.ui-block-b a.box {
  display: inline-block;
  height: 100%;
  margin-left: 15px;
  background: #000;
  max-width: 45%;
  min-width: 270px;

}
.ui-block-a a.box {
  display:block;
  background: #333;
  min-height: 210px;
}
.ui-block-a a:last-child.box {
    margin-top: 20px;
}
body.home .ui-block-a a , body.home .ui-block-b a {
  text-transform: uppercase;
  text-decoration: none;
  color:#fff !important;
  text-align: center;
  padding-top: 10px; 
  -webkit-border-radius: 7px;
  -moz-border-radius:    7px;
  border-radius:         7px;
  -moz-background-clip:    padding;
  -webkit-background-clip: padding-box;
  background-clip:         padding-box;
  -moz-box-shadow: 0px 3px 17px #000000;
-webkit-box-shadow: 0px 3px 17px #000000;
box-shadow: 0px 3px 17px #000000;

}


/*BG ICON - HOMEPAGE*/
a#contest {
  background: url(../images/contest_hp_bg.jpg) top center no-repeat;
}
a#new {
  background: url(../images/Antal-Ez-Blanc.jpg) center no-repeat;
}
a#france {
  background: url(../images/france.jpg) center no-repeat;
}
a#mail {
  background: #fff url(../images/mail.png) center no-repeat;
  color:#000 !important;
}
a:active#contest ,  a:active#mail {
  opacity: 0.8;
}
a:active#new , a:active#france {
    opacity: 0.8;

}

.c2a {
  width: 30%; float:right; margin-right: 90px !important; color: #ebebeb; border: none; box-shadow: none !important; background: #f39e18 !important;
}

/*form*/

.wysija-input {
  background: #ebebeb !important;
  padding: 12px !important;
  margin-right: 10px !important;

}
.ui-input-text {
  border: none !important;
}

 a#none.ui-link{
    box-shadow: none !important;
    background: none !important;
    color: #000 !important;

  }
 form#form-wysija-html536a4c9a7efa9-2 > .formErrorContent {
margin-top: 50px;
margin-left:-400px;
color: red;
  }

img.rounded {
  border-radius: 50%;
  margin:auto;
  margin-left:25%;
}
.newsContent p , .newsContent h4 , .newsContent img  { text-align: center;}
.newsContent {padding: 10px;}



@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {

a#new , a#france {display:none;}
.ui-block-a{ width: 80% !important;}
}

/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) {
/* Styles */
}



/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
/* Styles */
}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
/* Styles */
}


/* iPhone 4 ----------- */
