@media screen and (max-width:1210px) {
}	
@media screen and (max-width:1200px) {
#panier .tit_besion {
margin-left: 9.5%;
margin-top: 10px;
}	
#panier .blocskewbesoindaide {
width: 48.7%;
}
#panier .tit1_besion {
font-size: 10px;
margin-left: 2.5%;
width: 28%;
}
#panier .details_besion {
margin-left: 2%;
padding-left: 53px;
}
#panier .colbesoindaide {
width: 49.808%;
}
#panier .blocskewbesoindaide2 {
width: 47.65%;
}
#panier .blok_paye {
margin-left: 5%;
width: 48.7%;
}
#panier .img_paiebesion {
margin-left: 2%;
}
#panier .sub_btn input {
background: url(../images/panier/icon_week1.png) no-repeat 90% 15px,-moz-linear-gradient(top, #f9ac01 25%, #ea7c1b 80%);
background: url(../images/panier/icon_week1.png) no-repeat 90% 15px,-webkit-linear-gradient(top, #f9ac01 25%,#ea7c1b 80%);
background: url(../images/panier/icon_week1.png) no-repeat 90% 15px,linear-gradient(to bottom, #f9ac01 25%,#ea7c1b 80%);
text-align: center;
padding-left: 0;
}
#panier .sub_btn input:hover{	
background: url(../images/panier/icon_week1.png) no-repeat 90% 15px,-moz-linear-gradient(top,  #b9e13e 25%, #9cbc3a 80%);
background: url(../images/panier/icon_week1.png) no-repeat 90% 15px,-webkit-linear-gradient(top,  #b9e13e 25%,#9cbc3a 80%);
background: url(../images/panier/icon_week1.png) no-repeat 90% 15px,linear-gradient(to bottom,  #b9e13e 25%,#9cbc3a 80%);
}
}
@media screen and (max-width:1025px) {
}
@media screen and (max-width:1000px) {
}
@media screen and (max-width:992px) {
#panier .col-md-9 {
width: 100%;		
}
#panier {
margin-top: 63px;
}	
#panier .menubloc_aide {
width: 22%;
}
#panier .blocskewbesoindaide {
width: 46%;
}
#panier .tit1_besion {
font-family: Arial;
font-size: 10px;
font-weight: 700;
line-height: 13px;
margin-left: 1.5%;
width: 30%;
}
#panier .details_besion {
margin-left: 0.4%;
padding-left: 49px;
}
#panier .tit_contac {
font-size: 11px;
line-height: 11px;
}
#panier .tele_besion {
font-size: 22px;
line-height: 22px;
}
#panier .period_besion {
margin-left: 3px;
}
#panier .blok_paye {
font-size: 12px;
line-height: 13px;
margin-left: 3%;
padding-left: 52px;
width: 42%;
}
#panier .img_paiebesion {
margin-left: 1%;
width: 50%;
}
#panier .img_paiebesion img {
width:100%;	
}
#panier .col-mdPR {
padding-right: 15px;
}
#panier .bloc_left {
margin-bottom: 10px;
}
#panier .bloc_favor {
margin-bottom: 30px;
}
}
@media screen and (max-width:975px) {
}
@media screen and (max-width:925px) {
}
@media screen and (max-width:875px) {
}
@media screen and (max-width:825px) {
}
@media screen and (max-width:780px) {
#panier .table_head {
display: none;
}
#panier .tit_pan2respo {
display:block;	
}
#panier .blcphotoAdd {
width: 100%;
}
#panier .bloc_immgAdd {
height: 92px;
margin-top: 22px;
width: 140px;
}
#panier .blcdestAdd {
border: 0 none;
width: 100%;
}
#panier .dat_panDAdd {
width: 93.8%;
}
#panier .dat_panAAdd {
margin-left: 6.2%;
width: 93.8%;
}
#panier .blcstatAdd {
width: 50%;
}
#panier .blcprixAdd {
width: 50%;
}
#panier .pri_panAdd {
margin-top: 58px;
}
#panier .tit_payAdd {
margin-top: 71px;
}
#panier .nuitee_Add {
margin-left: 6.2%;
}
#panier .input2_tit2 {
width: 80%;
}
}
@media screen and (max-width:768px) {	
}
@media screen and (max-width:750px) {
#panier .menubloc_aide {
width: 28%;
}	
#panier .tit_besion {
margin-left: 16%;
}
#panier .grandbloc_aide {
height: auto;
z-index: 1;
}	
#panier .blocskewbesoindaide {
float: left;
position: relative;
width: 100%;
-webkit-box-shadow: 2px 0px 5px 0px rgba(32,32,32,1);
-moz-box-shadow: 2px 0px 5px 0px rgba(32,32,32,1);
box-shadow: 2px 0px 5px 0px rgba(32,32,32,1);
}
#panier .tit1_besion {
font-family: sequel;
font-size: 14px;
font-weight: 400;
line-height: 17px;
margin-left: 3%;
width: 24%;
}
#panier .details_besion {
margin-left: 2%;
padding-left: 56px;
width: 71%;
}
#panier .tit_contac {
font-size: 14px;
line-height: 14px;
}
#panier .tele_besion {
font-size: 31px;
line-height: 31px;
}
#panier .period_besion {
margin-left: 10.7%;
}
#panier .colbesoindaide {
display: none;
}
#panier .blocskewbesoindaide2 {
width: 100%;
}
#panier .blok_paye {
font-size: 14.46px;
line-height: 17px;
margin-left: 3%;
padding-left: 61px;
width: 33%;
}
#panier .img_paiebesion {
margin-left: 4%;
width: 28%;
}
#panier .img_paiebesion img {
width: auto;
}
#panier .bloc_idde {
width: 100%;
}
#panier .bloc_favor {
padding: 10px 49px 10px;
}
#panier .bloc_iddeL {
margin-left: 0;
}
#popupresult .modal-dialog {
width: 98%;
}
}
@media screen and (max-width:705px) {
}
@media screen and (max-width:670px) {
#panier .tit1_besion {
margin-left: 2%;
width: 27%;
}	
#panier .details_besion {
margin-left: 1%;
padding-left: 54px;
width: 69%;
}
}
@media screen and (max-width:650px) {
}
@media screen and (max-width:640px) {
#panier .menubloc_aide {
width: 34%;
}		
#panier .tit1_besion {
width: 34%;
}
#panier .details_besion {
margin-left: 0;
width: 63%;
}
#panier .blok_paye {
margin-left: 2%;
width: 42%;
}
}
@media screen and (max-width:610px) {
}
@media screen and (max-width:580px) {
}
@media screen and (max-width:550px) {		
#panier .row {
margin-right: 0;
margin-left: 0;
}
#panier .col-md-3 {
padding-right: 0;
padding-left: 0;
}
#panier .col-md-9 {
padding-right: 0;
padding-left: 0;
}
#panier .table_reservAdd {
margin-top: 30px;
margin-left: 2%;
width: 96%;
}

}
@media screen and (max-width:520px) {
#panier .menubloc_aide {
width: 182px;
}
#panier .blocskewbesoindaide {
height: auto;
padding-bottom: 24px;
}
#panier .blocskewbesoindaide2 {
height: auto;
padding-bottom: 15px;
}
#panier .tit1_besion {
margin-left: 20%;
margin-top: 13px;
text-align: center;
width: 60%;
}	
#panier .details_besion {
margin-left: 18%;
width: 82%;
}
#panier .blok_paye {
margin-left: 25%;
margin-top: 15px;
width: 50%;
}	
#panier .img_paiebesion {
margin-left: 29%;
width: 42%;
}
}
@media screen and (max-width:500px) {
#panier .bloc_favor {
padding: 10px 10px 10px;
}	
}
@media screen and (max-width:480px) {
#panier .buton_valdiercompte {
background-position: 90% center;
}	
}
@media screen and (max-width:450px) {
#panier .details_besion {
margin-left: 8%;
width: 92%;
}	
#panier .blok_paye {
margin-left: 22%;
width: 61%;
}
#panier .img_paiebesion {
margin-left: 26%;
width: 51%;
}	
#panier .bloc_typeAdd {
height: auto;
padding-bottom: 7px;
}
#panier .coltypeAddP1 {
margin-left: 6.5%;
width: 43.5%;
}
#panier .coltypeAddP2 {
margin-bottom: 14px;
width: 50%;
}
#panier .coltypeAddP3 {
margin-left: 6.5%;
width: 43.5%;
}
#panier .coltypeAddP4 {
width: 50%;
}
#panier .icon_nomprec {
font-size: 12px;
line-height: 16px;
padding-left: 18px;
}
#panier .icon_prorec {
font-size: 12px;
line-height: 16px;
}
#panier .icon_prorec2 {
font-size: 12px;
line-height: 16px;
padding-left: 18px;
}
#panier .icon_clanddeprec {
font-size: 12px;
line-height: 16px;
padding-left: 18px;
}
#panier .buton_valdier_ticket,#panier .buton_valdier_ticket_disabled{
background: url(../images/icon_accrobatePAdd.png) no-repeat 2% center,url(../images/icon_fleshPAdd.png) no-repeat right 6% center,-moz-linear-gradient(top, #ffffff 25%, #d7d7d7 80%);
background: url(../images/icon_accrobatePAdd.png) no-repeat 2% center,url(../images/icon_fleshPAdd.png) no-repeat right 6% center,-webkit-linear-gradient(top, #ffffff 25%,#d7d7d7 80%);
background: url(../images/icon_accrobatePAdd.png) no-repeat 2% center,url(../images/icon_fleshPAdd.png) no-repeat right 6% center,linear-gradient(to bottom, #ffffff 25%,#d7d7d7 80%);
}
#panier .buton_valdier_voutcher_cmi{
background: url(../images/icon_parcarrecap.png) no-repeat 2% center,url(../images/icon_fleshPAdd.png) no-repeat right 6% center,-moz-linear-gradient(top, #ffffff 25%, #d7d7d7 80%);
background: url(../images/icon_parcarrecap.png) no-repeat 2% center,url(../images/icon_fleshPAdd.png) no-repeat right 6% center,-webkit-linear-gradient(top, #ffffff 25%,#d7d7d7 80%);
background: url(../images/icon_parcarrecap.png) no-repeat 2% center,url(../images/icon_fleshPAdd.png) no-repeat right 6% center,linear-gradient(to bottom, #ffffff 25%,#d7d7d7 80%);
}
#panier .bl_prix {
width: 66%;
}
#panier .icon_clanddeprec2 {
font-size: 11px;
}
#panier .img_client {
margin-left: 2%;
padding-left: 70px;
}
#panier .tit_con_com {
margin-left: 6%;
}
#panier .tit_con_res {
margin-left: 5%;
}
#panier .tit_con_his {
margin-left: 6%;
}
#panier .tit_con2 {
margin-left: 5%;
}
}
@media screen and (max-width:400px) {
#panier .bloc_prix .chamb_categ {
width: 100%;
}	
#panier .prix_par {
width: 100%;
}
#panier .tot_pri {
text-align: center;
}
#panier .pri_nuit {
margin-bottom: 8px;
margin-right: 20%;
text-align: right;
}
#popupresult .tit_rser_Add {
font-size: 14px;
line-height: 16px;
margin-top: 26px;
}
}
@media screen and (max-width:380px) {
#panier .tit1_besion {
margin-left: 10%;
width: 80%;
}	
#panier .details_besion {
margin-left: 2%;
width: 98%;
}
#panier .tele_besion {
font-size: 28px;
line-height: 28px;
}
#panier .blok_paye {
margin-left: 2%;
text-align: center;
width: 98%;
}
#panier .img_paiebesion {
margin-left: 20%;
width: 60%;
}
#panier .img_paiebesion img {
width: 100%;
}
#panier .blcstatAdd {
border: 0 none;
width: 100%;
}
#panier .blcprixAdd {
width: 100%;
}
#panier .tit_payAdd {
margin-top: 10px;
}
#panier .blcstatAdd {
min-height: 50px;
}
#panier .pri_panAdd {
margin-top: 10px;
}
#panier .blcprixAdd {
min-height: 50px;
}
#panier .but_validerAdd {
width: 100%;
}
}
@media screen and (max-width:360px) {
}
@media screen and (max-width:340px) {
#panier .tit_contac {
font-size: 12px;
line-height: 12px;
}	
#panier .tele_besion {
font-size: 23px;
line-height: 23px;
}
#panier .period_besion {
margin-left: 6%;
}
#panier .blok_paye {
padding-left: 37px;
width: 96%;
}	
}