@media screen and (max-width:1200px) {
#right_liste .type_chambre2 {
width: 30%;
}	
#head_panier .bloc_comp {
width: 18%;
}
#head_panier .bloc_reser {
width: 22%;
}
#head_panier .bloc_deco {
width: 26%;
}
#panier .total {
width: 34%;
}
#l-header .icon-headphone::before {
margin-left: 8%;
}
}
@media screen and (max-width:1025px) {
}
@media screen and (max-width:1000px) {
#l-header {
height: auto;
}
#l-header .logo {
float: left;
text-align: center;
top:0;
margin-top:5px;
margin-bottom:5px;
width: 100%;
}
#l-header .detail-phone {
float: left;
height: auto;
margin-bottom:20px;
margin-left: 22%;
width: 78%;
}
#l-header .title {
width: 50%;
}	
#l-header .number {
width: 50%;
}
#l-header .moncompte {
width: 100%;
}
#l-header .monconnexion {
width: 100%;
}
#menu .men {
background-color: #27b4fd;
border-right: none;
width: 100%;
border-bottom: 1px solid #fff;
}
#menu {
background: none;
border-bottom: none;
}
.filtresbtnresp{
display:block;
margin-bottom:18px;
}
#left_liste {
overflow: hidden;
position: absolute;
width: 0;
z-index: 500;
padding:0;
}
#head_panier {
margin-top: 60px;
}
#head_panier .bloc_comp {
width: 21%;
}
#head_panier .bloc_reser {
width: 24%;
}
#head_panier .bloc_deco {
width: 30%;
}
}
@media screen and (max-width:992px) {
#head_panier {
height: auto;
padding-bottom: 5px;
}	
#head_panier .bloc_nom {
text-align: center;	
width: 100%;
}
#head_panier .bloc_comp {
width: 33%;
}
#head_panier .bloc_reser {
width: 34%;
}
#head_panier .bloc_deco {
width: 33%;
}
#panier .total {
width: 49%;
}
#panier .respon_titre {
color: #c34641;
display: block;
text-decoration:underline;
}
#panier .tab_titre {
display: none;
}	
#panier .col_tb1 {
width: 50%;
}
#panier .col_tb {
width: 25%;
}
#panier .ligne_pan {
height: auto;
padding-bottom: 14px;
}
#l-header .col_resp {
text-align:center;
}	
#l-header .logo_isis {
margin-left: 0;
position: relative;
width: 100%;
}
#l-header .logo_isis img{
width:auto;
}
#l-header .v4_logo {
float: left;
height: 90px;
margin-left: 42%;
width: 16%;
}
}
@media screen and (max-width:975px) {	
}
@media screen and (max-width:925px) {	
}
@media screen and (max-width:875px) {
#l-header .modal-dialog {
width: 60%;
}	
}
@media screen and (max-width:825px) {
}
@media screen and (max-width:780px) {
#right_liste .type_chambre2 {
position: relative;
right: 0;
top: 0;
}	
}
@media screen and (max-width:768px) {	
}
@media screen and (max-width:750px) {
}
@media screen and (max-width:720px) {
}
@media screen and (max-width:710px) {
#right_liste .typ_tar {
line-height: 25px;	
width: 30%;
}
#right_liste .leprice {
width: 30%;
}	
#right_liste .pax {
width: 40%;
}
#right_liste .zone_nuite {
width: 30%;
}
#right_liste .zone_quntiti {
width: 30%;
}
#right_liste .leprice_total {
width: 40%;
}
}
@media screen and (max-width:650px) {
}
@media screen and (max-width:620px) {
#right_liste .type_chambre2 {
width: 36%;
}	
}
@media screen and (max-width:590px) {
#right_liste .num_result {
margin-left: 48%;
}	
#right_liste .tri_result {
margin-left: 30%;
}
#head_panier .reser {
border-right: none;
}
#head_panier .deco {
margin-left: 34%;
}
#head_panier .bloc_comp {
width: 50%;
}
#head_panier .bloc_reser {
width: 50%;
}
#head_panier .bloc_deco {
width: 100%;
}
#panier .total {
width: 100%;
}
#l-header .detail-phone {
	float: left;
	height: auto;
	margin-bottom: 20px;
	margin-left: 0;
	width: 100%;
}
#l-header .title {
    font-size: 10px;
    line-height: 10px;
}
#l-header .logo {
    font-size: 14px;
    line-height: 14px;
}
}
@media screen and (max-width:540px) {
#right_liste .tri_result {
margin-left: 28%;
}
#right_liste .btn-group {
margin-left: 3%;
}
.content_box .vir_hold {
width: 100% !important;
}	
.content_box .cb_hold {
width: 100% !important;
}
.content_box .img_pay img {
width:60%;
}
}
@media screen and (max-width:520px) {
#right_liste .tri_result {
margin-left: 26%;
}
#right_liste .btn-group {
margin-left: 2%;
}	
}
@media screen and (max-width:510px) {
#right_liste .img_bloc {
margin-left: 25%;
width: 50%;
}
#right_liste .contenu_bloc {
height: auto;
padding-bottom: 10px;
width: 100%;
}
#right_liste .z_menu {
margin-bottom: 1px;
margin-right: 0;
width: 100%;
}	
#right_liste .z_menu5 {
width: 100%;
}
#right_liste .buton_resr {
bottom: 0;
float: right;
position: relative;
right: 3%;
}
#right_liste .ligne_titre {
display: none;
}
#right_liste .t1 {
width: 100%;
}
#right_liste .t2 {
width: 40%;
}
#right_liste .t3 {
width: 20%;
}
#right_liste .t5 {
width: 40%;
}
#right_liste .t6 {
width: 100%;
}
#right_liste .typ_tar {	
width: 100%;
}
#right_liste .leprice {
width: 40%;
}	
#right_liste .pax {
width: 60%;
}
#right_liste .zone_nuite {
width: 50%;
}
#right_liste .zone_quntiti {
width: 50%;
}
#right_liste .leprice_total {
width: 100%;
}
#right_liste .inp_res_tot {
width: 25%;
}
}	
@media screen and (max-width:500px) {
#right_liste .tri_result {
float: left;
margin-left: 0;
text-align: center;
width: 100%;
}	
#right_liste .btn-group {
margin-left: 0;
width: 100%;
}
#right_liste .num_result {
margin-left: 42%;
}
#l-header .modal-dialog {
width: 84%;
}
}
@media screen and (max-width:480px) {
#l-header .detail-phone {
margin-left: 10%;
width: 90%;
}
#panier .col_tb1 {
width: 100%;
}	
#panier .col_tb {
width: 50%;
}
}	
@media screen and (max-width:440px) {
#l-header .logo {
margin-left: 0;
width: 80%;
}	
#l-header .detail-phone {
margin-left: 8%;
width: 92%;
}
}
@media screen and (max-width:420px) {
#right_liste .img_bloc {
margin-left: 10%;
width: 80%;
}	
}	
@media screen and (max-width:400px) {	
#l-header .detail-phone {
margin-bottom: 13px;
margin-left: 0;
width: 100%;
}
#l-header .number {
width: auto;
}
#head_panier .bloc_comp {
width: 100%;
}
#head_panier .compte {
border-right: none;
margin-left: 30%;
}
#head_panier .bloc_reser {
width: 100%;
}
#head_panier .reser {
margin-left: 25%;
}
#head_panier .deco {
margin-left: 27%;
}
#l-header .logo br {
display:none;	
}	
#l-header .v4_logo {
float: left;
height: 66px;
margin-left: 20%;
width: 60%;
}
#l-header .logo {
margin-bottom: 18px;
margin-left: 0;
width: 100%;
}
#l-header .title {
width: auto;
}

}
@media screen and (max-width:360px) {
}
@media screen and (max-width:340px) {
#right_liste .type_chambre2 {
width: 50%;
}
#right_liste .inp_res_tot {
width: 35%;
}
#right_liste .leprice {
width: 100%;
}	
#right_liste .pax {
width: 100%;
}
#right_liste .zone_nuite {
width: 100%;
}
#right_liste .zone_quntiti {
width: 100%;
}
#right_liste .inp_res_tot {
width: 100%;
}	
#l-header .icon-headphone::before {
margin-left: 0;
} 
}
@media screen and (max-width:320px) {
/*#right_liste .typ_tar {
margin-left: 0;
text-align: center;
width: 50%;
}
#right_liste .pax {
text-align: center;
width: 50%;
}
#right_liste .leprice {
text-align: center;	
width: 100%;
}*/
#right_liste .t2 {
width: 70%;
}	
#right_liste .t3 {
width: 30%;
}
#right_liste .t5 {
width: 100%;
}
}	
@media screen and (max-width:310px) {
#l-header .logo {
width: 100%;
}	
#l-header .icon-headphone::before {
margin-left: 5%;
}
}