@media only screen and (max-width:767px){iframe{width:100%;}
.tbl-form{width:100%;}
.entt-dvs{background:#43b5fc;background:-moz-linear-gradient(top, #43b5fc 0%, #45afed 50%, #3497d1 51%, #168cd3 100%);background:-webkit-linear-gradient(top, #43b5fc 0%,#45afed 50%,#3497d1 51%,#168cd3 100%);background:linear-gradient(to bottom, #43b5fc 0%,#45afed 50%,#3497d1 51%,#168cd3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#43b5fc', endColorstr='#168cd3',GradientType=0);box-shadow:0 0 0 1px #aacfe5 inset, 0 0 0 1px #9fd5ff inset;color:#fff;border:1px solid #5b94a5;font-size:19px;font-weight:bold;margin:0 auto;padding:4px 0;text-shadow:1px 1px 3px #000;text-transform:uppercase;width:84.6%;border-radius:6px 6px 0 0;}
.tbl-form_int{width:84.8%;}
.td-adlt_dte{padding-top:15px;}
.nm-fam{width:20%;}
.pren{width:24%;}
.nm-prenm span{padding:0 180px 0 60px;}
.shadow-bas img{width:100%;}
@media screen and (-webkit-min-device-pixel-ratio:0){.entt-dvs{width:84.5%;margin-left:7.7%;}
.nm-fam{width:23%;}
.tel-mbl{padding-left:52px;width:35%;}
}
}
@media only screen and (max-width:603px){.entt-dvs{width:91.6%;}
.tbl-form_int{width:92%;}
.nm-fam{width:24%;}
.nm-prenm span{padding:0 116px 0 60px;}
#div-localite select{width:85%;}
.cd-post{padding-bottom:0;padding-top:1%;}
.dv-mail{padding-left:19px !important;}
.tel-mbl{padding-left:63px;width:35%;}
@media screen and (-webkit-min-device-pixel-ratio:0){.entt-dvs{width:91.5%;margin-left:4.2%;}
.slct_j{margin-right:2px;}
.slct_m{margin-right:2px;}
.td-conj{padding-left:61px;}
.conj-pren{padding-right:11px;}
.tel-mbl{padding-left:58px;width:37%;}
}
}
@media only screen and (max-width:470px){iframe{width:100%;}
.tbl-form{width:100%;padding-top:0;}
.entt-dvs{font-size:16px;width:96.6%;}
.tbl-form_int{width:97%;}
.nbre-adlt{padding:0 0 5px;}
.dte-eff{padding:0;}
.dv-sousc{padding-left:0;}
.nm-fam{padding-left:6px;width:29%;}
.nm-fam input{width:110px;}
.pren{width:29%;padding-left:6px;}
.pren input{width:110px;}
.nm-prenm span{padding:0 37px 0 62px;}
.td-conj{padding:2% 0 0 8%;}
.conj-pren{padding-right:3%;}
.dt-naiss{padding:2% 0;}
.cd-post_td{padding-left:0;}
.localite_td{padding-left:0;text-align:right;}
#div-localite select{width:80%;}
.dv-adr{padding-left:1%;}
.dv-adr input{width:145px;}
.dv-mail{padding-left:7.5%;}
.dv-mail input{width:110px;}
.tel-fix{padding-left:1%;width:55%;}
.tel-fix input{width:115px;}
.tel-mbl{padding-left:2%;width:42%;}
.tel-mbl input{width:115px;}
.shadow-bas img{width:97%;}
@media screen and (-webkit-min-device-pixel-ratio:0){.entt-dvs{width:96.2%;margin-left:1.8%;}
.tel-mbl{padding-left:1%;width:43%;}
}
_:-ms-input-placeholder,:root .td-conj{padding-left:56px;}
_:-ms-input-placeholder,:root .dv-sousc{padding-left:0px;}
}
@media only screen and (max-width:360px){.dv-sousc{width:32%;}
.nm-prenm span{padding:0 30px;}
.nbre-adlt{padding-left:1%;}
.dte-eff{padding:1%;float:left;}
.slct-sousc{width:50px;margin:7% 0 0 45% !important;}
.nm-fam input{width:100%;}
.pren input{width:100%;}
.dte-naiss div{padding:0 3px 0 1%;}
.slct_j{margin-right:1%;}
.slct_m{margin-right:1%;}
.td-conj{padding-left:1%;}
.conj-civ{width:50px;}
.conj-pren{padding-right:2%;}
.inpt-prnm2{width:115px;}
.dt-naiss_conj{padding:3px 2px 0 1%;}
.cd-post{padding-bottom:1.5%;padding-top:2%;}
.cd-post_td{width:45%;}
#div-localite select{width:77%;}
.adr-mail{padding-bottom:1.5%;}
.dv-adr{padding-left:0;}
.dv-adr input{width:103px;}
.dv-mail{padding-left:1.5%;}
.dv-mail input{width:90px;}
.tel-fix{padding-left:0;width:57.5%;}
.tel-fix input{width:76px;}
.tel-mbl{padding-left:1%;width:41%;}
.tel-mbl input{width:76px;}
#boutonEnvoi{width:50%;}
@media screen and (-webkit-min-device-pixel-ratio:0){.nm-fam{margin-top:5.5%;}
.pren{margin-top:5.5%;}
.nm-prenm span{padding:0 34px;}
}
_:-ms-input-placeholder,:root .td-conj{padding-left:5px;}
_:-ms-input-placeholder,:root .nm-fam, .pren{margin-top:5.5%;}
}
@media only screen and (max-width:320px){.entt-dvs{font-size:14px;}
.dv-sousc{width:32%;}
.slct-sousc{clear:both;float:left;margin:4% 0 0 33% !important;}
.nm-fam{float:left;padding-left:2%;margin-top:7.5%;width:32%;}
.pren{margin-top:7.5%;padding-left:2%;width:32%;}
.nm-prenm span{padding:0 19px;}
.slct_j{clear:both;float:left;margin:1.5% 2% 0 0;}
.slct_m{float:left;margin:1.5% 2% 0 0;}
.slct_a{float:left;margin-top:1.5%;}
.inpt-prnm2{width:95px;}
.dt-naiss{padding:2% 0 2% 1.5%;}
.cd-post{padding:2% 0 1.5%;}
.cd-post_td{width:44%;padding-left:0;}
.cd-post_td input{width:45px;}
.localite_td{padding:0;width:50%;}
#div-localite select{width:74%;}
.dv-adr input{width:160px;}
.dv-mail{padding:5px 0 0 11px !important;}
.dv-mail input{width:110px;}
.tel-fix{padding-left:3%;width:54.5%;}
.tel-fix input{width:100px;}
.tel-mbl{padding-left:1%;width:41%;}
.tel-mbl input{width:100px;}
.conj-pren{padding-right:1%;}
.inpt-prnm2{width:80px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.entt-dvs{width:96.2%;margin-left:1.7%;}
.nm-prenm span{padding:0 25px;}
.nm-fam{margin-top:6.5%;}
.pren{margin-top:6.5%;}
}
_:-ms-input-placeholder,:root .nm-fam, .pren{margin-top:6.5%;}
_:-ms-input-placeholder,:root .dv-adr{padding-left:1px;}
_:-ms-input-placeholder,:root .tel-fix input{float:left;}
_:-ms-input-placeholder,:root .nm-prenm span{padding:0 26px;}
}
@media only screen and (max-width:240px){.entt-dvs{font-size:11px;width:96.5%;}
.slct-sousc{margin:4% 0 0 0 !important;}
.nm-fam{margin:11% 0 0 0.5%;}
.pren{margin-top:11%;padding-left:1%;}
.nm-prenm span{padding:0 1px 0 4px;}
.conj-pren{float:left;padding:3% 0 0 1%;}
.inpt-prnm2{width:100px;}
.dt-naiss{padding:1% 0 3% 1.5%;}
.slct_j{width:45px;}
.slct_m{width:45px;}
.slct_a{width:55px;}
.cd-post_td{width:36%;}
.cd-post_td input{width:50px;}
.localite_td{padding-top:16px;}
.localite_td{text-align:left;}
#div-localite select{width:100%;}
.adr-mail{padding-right:0;}
.dv-mail{padding:2% 5px 0 0 !important;}
.dv-adr input{width:124px;}
.tel-fix{padding-left:0;width:51%;}
.tel-fix input{width:95%;}
.tel-mbl{padding:15px 0 0 1px;width:48%;}
.tel-mbl input{width:96%;}
#boutonEnvoi{width:60%;}
@media screen and (-webkit-min-device-pixel-ratio:0){.entt-dvs{width:95.6%;}
.nm-fam{margin-top:10.5%;}
.pren{margin-top:10.5%;}
}
_:-ms-input-placeholder,:root .conj-pren{padding:3% 0 0 3%;}
_:-ms-input-placeholder,:root .nm-fam, .pren{margin-top:8.5%;}
_:-ms-input-placeholder,:root .dv-mail{padding:2% 0 0 6%;}
_:-ms-input-placeholder,:root .cd-post_td{width:30%;}
_:-ms-input-placeholder,:root .dv-adr input{width:135px;}
_:-ms-input-placeholder,:root .dv-mail input{width:110px;clear:both;float:left;}
_:-ms-input-placeholder,:root .dv-mail span{float:left;}
_:-ms-input-placeholder,:root .tel-fix{width:47%;}
_:-ms-input-placeholder,:root .tel-mbl{width:51%;padding:13px 0 0 1px;}
_:-ms-input-placeholder,:root .nm-prenm span{padding:0 6px;}
}