#panier {
margin-top:63px;
}
#panier .col-mdPR {
width: 100%;		
}
#panier .col-md-9 {
width: 100%;		
}
.ligne_compte3 > div , .ligne_compte4 > div  , .ligne_compte4_1 > div , .ligne_compte5 div.colinpucomp5  {
width: 100%  !important;
}
#panier .corde_client {
background-color: #c9f6fa;
float: left;
height: 83px;
width: 100%;
}
#panier .img_client {
background-image:url("../images/img_panier.png");
background-repeat:no-repeat;
color: #165979;
font-family: 'Montserrat', sans-serif;
font-size:22.28px;
font-weight:700;
height: 62px;
line-height:22px;	
margin-left: 23px;
margin-top: 15px;
padding-left:73px;
text-transform:uppercase;
}
#panier .img_client span {
position:relative;
top:0;	
}
#panier .img_client font {
color:#27b4fd;
font-size:14.06px;
font-weight:400;
text-transform: capitalize;	
}
#panier .tit_bnj {
color: #454343;
font-family: opensans;
font-size: 15.41px;
font-weight: 400;
line-height: 15px;
margin-top: 18px;
text-align: center;
}
#panier .nom_client {
color: #19a6e4;
font-family: opensans;
font-size: 15.41px;
font-weight: 700;
line-height: 15px;
margin-top: 7px;
text-align: center;
text-transform: uppercase;
}
#panier .menu_panier {
float:left;
width:100%;	
}
#panier .bloc_menu {
background-color: #27b4fd;
float:left;
height: 45px;
margin-bottom: 1px;
transition: all 0.45s linear 0s;
width: 100%;
}
#panier .bloc_menub {
margin-bottom: 0;	
}
#panier .circl_icon {
background-image: url("../images/panier/icon_picto2.png");
background-repeat:no-repeat;
float: left;
height: 37px;
margin-left: 4%;
margin-top: 0;
width: 44px;
}
#panier .icon_pan1 {
margin-left: 12px;
margin-top: 9px;	
}
#panier .icon_pan2 {
margin-left: 12px;
margin-top: 6px;	
}
#panier .icon_pan3 {
margin-left: 12px;
margin-top: 9px;	
}
#panier .icon_pan4 {
margin-left: 13px;
margin-top: 8px;	
}
#panier .tit_con {
color: #ffffff;
float: left;
font-family: Arial;
font-size: 13.4px;
font-weight: 700;
line-height: 13px;
margin-left: 4.5%;
margin-top: 16px;
transition: all 0.45s linear 0s;
text-transform: uppercase;
}
#panier .tit_con_com {
background-image: url("../images/icon_comp_pan.png");
background-repeat: no-repeat;
color: #f7f8f9;
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 16px;
height: 30px;
line-height: 16px;
margin-left: 27px;
margin-top: 7px;
padding-left:47px;
text-transform: uppercase;
}
#panier .tit_con_com span {
position:relative;
top:7px;	
}
#panier .tit_con_res {
background-image: url("../images/icon_rese_pan.png");
background-repeat: no-repeat;
color: #f7f8f9;
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 16px;
height: 35px;
line-height: 16px;
margin-left: 25px;
margin-top: 4px;
padding-left: 49px;
text-transform: uppercase;
}
#panier .tit_con_res span {
position:relative;
top:10px;	
}
#panier .tit_con_his {
background-image: url("../images/icon_hist_pan.png");
background-repeat: no-repeat;
color: #f7f8f9;
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 16px;
height: 34px;
line-height: 16px;
margin-left: 29px;
margin-top: 7px;
padding-left: 46px;
text-transform: uppercase;
}
#panier .tit_con_his span {
position:relative;
top:9px;	
}
#panier .bloc_decon {
background: #d0d4d7;	
background: -moz-linear-gradient(top,  #d0d4d7 0%, #f3f4f5 77%);
background: -webkit-linear-gradient(top,  #d0d4d7 0%,#f3f4f5 77%);
background: linear-gradient(to bottom,  #d0d4d7 0%,#f3f4f5 77%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d4d7', endColorstr='#f3f4f5',GradientType=0 );	
border-bottom:1px solid #ea4852;	
height:45px;
width:100%;	
cursor: pointer;
}
#panier .circl_icon2 {
background-image: url("../images/panier/icon_picto3.png");
background-repeat: no-repeat;
float: left;
height: 37px;
margin-left: 4%;
margin-top: -1px;
width: 44px;
}
#panier .icon_pan5 {
margin-left: 12px;
margin-top: 9px;
}
#panier .tit_con2 {
background-image: url("../images/icon_deco_pan.png");
background-repeat: no-repeat;
color: #f7f8f9;
cursor:pointer;
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 16px;
height: 34px;
line-height: 16px;
margin-left: 25px;
margin-top: 7px;
padding-left: 50px;
text-transform: uppercase;
}
#panier .tit_con2 span {
position:relative;
top:8px;	
}
#panier .bloc_contact2 {
background-color:#fff;	
float:left;
height:129px;
margin-top:19px;
width:100%;	
}
#panier .tit_cont {
color: #194851;
font-family: "Roboto",sans-serif;
font-size: 16.16px;
font-weight: 300;
line-height: 16px;
margin-left: 4.2%;
margin-top: 23px;
text-transform: uppercase;
}
#panier .tit_cont2 {
color: #194851;
font-family: "Roboto",sans-serif;
font-size: 16.16px;
font-weight: 700;
line-height: 16px;
margin-left: 4.2%;
margin-top: 4px;
text-transform: uppercase;
}
#panier .tit_cont2 span {
color: #ffb01f;	
}	
#panier .tele_cont {
background-image: url("../images/panier/icon_tele_pan.png");
background-repeat: no-repeat;
float: left;
margin-left: 4.2%;
margin-top: 21px;
padding-left: 32px;
}	
#panier .tele {
color: #194851;
font-family: vega;
font-size: 25.69px;
line-height: 25px;
margin-top: -10px;
}
#panier .tele span {
color:#539aa5;	
}
#panier .horair {
color: #abb0b3;
font-family: "Roboto",sans-serif;
font-size: 12px;
font-weight: 300;
line-height: 12px;	
}	
#panier .bloc_pan_tit {
background-color: #ffa527;
float: left;
height: 66px;
width: 100%;	
}	
#panier .icon_pan {
background-image: url("../images/panier/icon_picto.png");
background-repeat: no-repeat;
float: left;
height: 42px;
margin-left: 3.2%;
margin-top: -1px;
position: relative;
width: 44px;
z-index: 2;
}	
#panier .icon_pan img {
left: 7px;
position: relative;
top: 6px;
}
#panier .icon_pan_1 {
background-image: url("../images/panier/icon_picto.png");
background-repeat: no-repeat;
float: left;
height: 42px;
margin-left: 3.2%;
margin-top: -1px;
position: relative;
width: 44px;
z-index: 2;
}	
#panier .icon_pan_1 img {
left: 10px;
position: relative;
top: 6px;
}
#panier .icon_pan_2 {
background-image: url("../images/panier/icon_picto.png");
background-repeat: no-repeat;
float: left;
height: 42px;
margin-left: 3.2%;
margin-top: -1px;
position: relative;
width: 44px;
z-index: 2;
}	
#panier .icon_pan_2 img {
left: 12px;
position: relative;
top: 7px;
}
#panier .icon_pan_3 {
background-image: url("../images/panier/icon_picto.png");
background-repeat: no-repeat;
float: left;
height: 42px;
margin-left: 3.2%;
margin-top: -1px;
position: relative;
width: 44px;
z-index: 2;
}	
#panier .icon_pan_3 img {
left: 14px;
position: relative;
top: 11px;
}
#panier .tit_pan {
color: #124957;
float: left;
font-family: Arial;
/*font-size: 17.19px;*/
font-weight: 700;
line-height: 17px;
margin-left: 1.6%;
margin-top: 9px;
text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);
text-transform: uppercase;
}	
#panier .tit_pan_comp {
background-image:url("../images/icon_comp_head_pan.png");
background-repeat:no-repeat;	
color: #165979;
font-family: 'Montserrat', sans-serif;
font-size:18.75px;
font-weight: 700;
height:19px;
line-height: 18px;
margin-left: 32px;
margin-top: 27px;
padding-left:47px;
text-transform: uppercase;
}	
#panier .tit_pan_comp span {
position:relative;
top:-17px;	
}	
#panier .tit_pan_comp font {
color:#ffffff;
font-size:14.06px;	
font-weight: 400;
text-transform:capitalize;	
}	
#panier .tit_pan_reser {
background-image: url("../images/icon_reser_head_pan.png");
background-repeat: no-repeat;
color: #165979;
font-family: 'Montserrat', sans-serif;
font-size: 18.75px;
font-weight: 700;
height: 24px;
line-height: 18px;
margin-left: 29px;
margin-top: 22px;
padding-left: 50px;
text-transform: uppercase;
}	
#panier .tit_pan_reser span {
position:relative;
top:-12px;	
}	
#panier .tit_pan_reser font {
color:#ffffff;
font-size:14.06px;	
font-weight: 400;
text-transform:capitalize;	
}	
#panier .table_head {
display: none;
background-color: #fff;
float: left;
height: 38px;
margin-top: 1px;
width: 100%;
}	
#panier .colpan {
border-right:1px solid #d9d9d9;	
float:left;	
height:18px;
margin-top:11px;
}	
#panier .colphoto {
width:16.65%;	
}	
#panier .coldest {
width:34.8%;	
}
#panier .coldis {
width:12.8%;	
}
#panier .colstat {
width:12.1%;	
}
#panier .colprix {
border-right:none;		
width:14.3%;	
}
#panier .colact {
border-right:none;		
width:3.6%;		
}	
#panier .colsupp {
border-right:none;		
width:5.75%;		
}
#panier .tit_pan2 {
color: #11475e;
font-family: Arial;
font-size: 12.01px;
font-weight: 700;
line-height: 13px;
margin-top: 2px;
text-align: center;
}
#panier .tit_pan2respo {
display:block;	
color: #11475e;
font-family: Arial;
font-size: 12.01px;
font-weight: 700;
line-height: 13px;
margin-top: 2px;
text-align: center;
}
#panier .table_reserv {
float: left;
margin-bottom: 8px;
margin-top: 6px;
width: 100%;
}
#panier .blochot {
background-color:#fff;		
float:left;
height:114px;
margin-bottom: 3px;
width:100%;	
}
#panier .blochot_h {
background-color:#f5f6f7;		
float:left;
height:114px;
margin-bottom: 3px;
width:100%;	
}
#panier .blcpan {
border-right:1px solid #e5e8ea;	
float:left;	
height:114px;
}	
#panier .blcphoto {
width:16.65%;	
}
#panier .bloc_immg {
height: 62px;
margin-left: 19%;
margin-top: 17px;
width: 93px;
}
#panier .bloc_immg img {
width:100%;	
}	
#panier .blcdest {
width:34.8%;	
}
#panier .code_pan {
color: #1aa7e4;
font-family: "Roboto",sans-serif;
font-size: 12px;
font-weight: 700;
line-height: 12px;
margin-left: 7%;
margin-top: 14px;
}
#panier .nom_app {
color: #194851;
font-family: "Titillium Web",sans-serif;
font-size: 13px;
font-weight: 700;
line-height: 13px;
margin-left: 7%;
margin-top: 3px;
}
#panier .nom_vil {
background-image: url("../images/panier/icon_local_pan.png");
background-repeat: no-repeat;
color: #194851;
font-family: Arial;
font-size: 12px;
font-weight: 400;
line-height: 12px;
margin-left: 7%;
margin-top: 8px;
padding-left: 15px;
}
#panier .dat_pan {
color: #13a3e2;
font-family: Arial;
font-size: 12px;
font-weight: 400;
line-height: 12px;
margin-left: 7%;
margin-top: 5px;
}
#panier .fich_pan {
background-image: url("../images/panier/icon_flesh_pan.png");
background-position: 67px 2px;
background-repeat: no-repeat;
cursor:pointer;
color: #febb3f;
float: right;
font-family: "Roboto",sans-serif;
font-size: 12px;
font-weight: 700;
line-height: 12px;
margin-right: 8.2%;
margin-top: 8px;
width: 72px;
}
#panier .blcdis {
width:12.8%;	
}
#panier .tit_dispp {
color: #758a22;
font-family: Arial;
font-size: 14px;
font-weight: 400;
line-height: 14px;
margin-top: 31px;
text-align: center;
}
#panier .blcstat {
width:12.1%;	
}
#panier .tit_pay {
color: #ea4852;
font-family: Arial;
font-size: 12px;
font-weight: 700;
line-height: 12px;
margin-top: 32px;
text-align: center;
text-transform: uppercase;
}
#panier .blcprix {
border-right:none;		
width:14.3%;	
}
#panier .pri_pan {
color: #194851;
font-family: Arial;
font-size: 27.27px;
font-weight: 700;
line-height: 23px;
/*margin-top: 46px;*/
margin-top: 25px;
text-align: center;
}
#panier .pri_pan span{
font-family: Arial;
font-size: 17.19px;
line-height: 15px;
}
#panier .pri_pan_h {
color: #194851;
font-family: Arial;
font-size: 27.27px;
font-weight: 700;
line-height: 23px;
margin-top: 46px;
/*margin-top: 25px;*/
text-align: center;
}
#panier .pri_pan_h span{
font-family: Arial;
font-size: 17.19px;
line-height: 15px;
}
#panier .blcact {
border-right:none;		
width:3.6%;	
}
#panier .actcol {
border:1px solid #92d2ef;	
height:23px;
margin-left: 16%;
margin-top:25px;
width:23px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}	
#panier .blcsup {
border-right:none;		
width:5.75%;	
}
#panier .supcol {
border: 1px solid #f0a5aa;
border-radius: 50%;
height: 23px;
margin-top: 25px;
text-align: center;
width: 23px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
}	
#panier .table_total {
background-color:#fff;
float:left;
height:182px;
width:100%;	
}
#panier .ligne_total {
width:100%;	
}	
#panier .div_ht {
border-bottom:1px dashed #d5d7d9;	
float:right;
height:26px;
margin-top:13px;
margin-right:2.3%;
width:36%;
}	
#panier .tit_ht {
color: #11475e;
float: left;
font-family: sequel;
font-size: 11px;
font-weight: 400;
line-height: 11px;
margin-top: 7px;
}	
#panier .prix_ht {
color: #2f2d2a;
float: right;
font-family: vega;
font-size: 18px;
font-weight: 400;
line-height: 18px;
margin-right: 1.3%;
margin-top: 4px;
}
#panier .prix_ht span{
font-family: "Titillium Web",sans-serif;
font-size: 11px;
line-height: 11px;	
}
#panier .div_tva {	
float:right;
height:29px;
margin-right:2.3%;
width:36%;
}
#panier .tit_tva {
color: #11475e;
float: left;
font-family: sequel;
font-size: 11px;
font-weight: 400;
line-height: 11px;
margin-top: 8px;
}	
#panier .prix_tva {
color: #2f2d2a;
float: right;
font-family: vega;
font-size: 18px;
font-weight: 400;
line-height: 18px;
margin-right: 1.3%;
margin-top: 5px;
}
#panier .prix_tva span{
font-family: "Titillium Web",sans-serif;
font-size: 11px;
line-height: 11px;	
}
#panier .div_code {
background-color:#bbcb10;
float:right;
height:53px;
margin-right:2.1%;
margin-top:7px;
width:36.3%;
}	
#panier .icon_code {
background-image: url("../images/panier/icon_code.png");
background-repeat: no-repeat;
color: #3b364d;
float: left;
font-family: sequel;
font-size: 9.43px;
font-weight: 400;
line-height: 11px;
margin-left: 3.7%;
margin-top: 15px;
padding-left: 43px;
width: 30.24%;
}
#panier .icon_code span{
position: relative;
top: 1px;	
}
#panier .bloc_inpt_num {
float:left;
margin-left:5.2%;
margin-top:14px;
width:41.8%;	
}	
#panier .inpt_num {
background-color: #fff;
border: 0 none;
border-radius: 0;
box-shadow: none;
color: #b6bdc2;
font-family: "Titillium Web",sans-serif;
font-size: 13px;
font-weight: 600;
height: 27px;
padding: 0 0 0 16px;	
}
#panier .bloc_inpt_but {
float:left;
margin-left:1.4%;
margin-top:14px;
width:9.4%;	
}
#panier .inpt_but {
background-color: #febb3f;
border: 0 none;
border-radius: 0;
color: #2f2d2a;
font-family: sequel;
font-size: 11px;
font-weight: 400;
height: 27px;
text-transform: uppercase;
padding:0;
transition: all 0.45s linear 0s;
width: 100%;
}
#panier .inpt_but:hover {
background-color: #9bb82a;
}
#panier .div_hta {	
float:right;
height:51px;
margin-right:2.3%;
width:36.2%;
}
#panier .tit_hta {
color: #17a5e3;
float: left;
font-family: sequel;
font-size: 11px;
font-weight: 400;
line-height: 11px;
margin-top: 21px;
}	
#panier .prix_hta {
color: #17a5e3;
float: right;
font-family: vega;
font-size: 32px;
font-weight: 400;
line-height: 32px;
margin-right: 1.3%;
margin-top: 9px;
}
#panier .prix_hta span{
font-family: "Titillium Web",sans-serif;
font-size: 20px;
line-height: 20px;
}
#panier .table_button {
float: left;
width: 100%;
}
#panier .but_valider{
float:right;
width:183px;	
}
#panier .but_valider2{
float:right;
width:288px;	
}
#panier .but_valider_compte{
float: left;
margin-left: 3.6%;
width: 92.6%;
}
#panier .buton_valdiercompte{
background-color: #fe9602;
background-image: url("../images/icon_flechecomptepanier.png");
background-position: 68.8% center;
background-repeat: no-repeat;
border: 0 none;
cursor: pointer;
color: #ffffff;
font-family: 'Montserrat', sans-serif;
font-size: 14px;
font-weight: 700;
height: 56px;
text-align: center;
text-transform: uppercase;
transition: all 0.2s ease 0s;
width: 100%;
-webkit-border-radius: 0;
-webkit-border-bottom-right-radius: 18px;
-moz-border-radius: 0;
-moz-border-radius-bottomright: 18px;
border-radius: 0;
border-bottom-right-radius: 18px;
}
#panier .buton_valdier{
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
background: #f9ac01;
background: url(../images/panier/icon_panier_fleshC1.png) no-repeat 144px center,-moz-linear-gradient(top, #f9ac01 25%, #ea7c1b 80%);
background: url(../images/panier/icon_panier_fleshC1.png) no-repeat 144px center,-webkit-linear-gradient(top, #f9ac01 25%,#ea7c1b 80%);
background: url(../images/panier/icon_panier_fleshC1.png) no-repeat 144px center,linear-gradient(to bottom, #f9ac01 25%,#ea7c1b 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9ac01', endColorstr='#ea7c1b',GradientType=0 );
border: none;
border-radius: 9px;
color: #ffffff;
font-family: Arial;
font-size: 15px;
font-weight: 700;
height: 55px;
text-transform: uppercase;
transition: all 0.45s linear 0s;
width: 100%;
text-align: left;
padding: 0;
padding-left: 24px;
}
#panier .buton_valdier:hover{
background: #b9e13e;	
background: url(../images/panier/icon_panier_fleshC1.png) no-repeat 144px center,-moz-linear-gradient(top,  #b9e13e 25%, #9cbc3a 80%);
background: url(../images/panier/icon_panier_fleshC1.png) no-repeat 144px center,-webkit-linear-gradient(top,  #b9e13e 25%,#9cbc3a 80%);
background: url(../images/panier/icon_panier_fleshC1.png) no-repeat 144px center,linear-gradient(to bottom,  #b9e13e 25%,#9cbc3a 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9e13e', endColorstr='#9cbc3a',GradientType=0 );
}
#panier .but_retour{
float:right;
margin-right: 8px;
width:183px;	
}
#panier .but_retour2{
float:right;
width:167px;	
}
#panier .buton_retour{
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
background: #f9ac01;
background: url(../images/panier/icon_panier_fleshR1.png) no-repeat 28px center,-moz-linear-gradient(top, #f9ac01 25%, #ea7c1b 80%);
background: url(../images/panier/icon_panier_fleshR1.png) no-repeat 28px center,-webkit-linear-gradient(top, #f9ac01 25%,#ea7c1b 80%);
background: url(../images/panier/icon_panier_fleshR1.png) no-repeat 28px center,linear-gradient(to bottom, #f9ac01 25%,#ea7c1b 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9ac01', endColorstr='#ea7c1b',GradientType=0 );
border: none;
border-radius: 9px;
color: #ffffff;
font-family: Arial;
font-size: 15px;
font-weight: 700;
height: 55px;
text-transform: uppercase;
transition: all 0.45s linear 0s;
width: 100%;
text-align: left;
padding: 0;
padding-left: 67px;
}
#panier .buton_retour:hover{
background: #b9e13e;	
background: url(../images/panier/icon_panier_fleshR1.png) no-repeat 28px center,-moz-linear-gradient(top,  #b9e13e 25%, #9cbc3a 80%);
background: url(../images/panier/icon_panier_fleshR1.png) no-repeat 28px center,-webkit-linear-gradient(top,  #b9e13e 25%,#9cbc3a 80%);
background: url(../images/panier/icon_panier_fleshR1.png) no-repeat 28px center,linear-gradient(to bottom,  #b9e13e 25%,#9cbc3a 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9e13e', endColorstr='#9cbc3a',GradientType=0 );
}
#panier .besion_aide{
margin-bottom: 53px;
position: relative;
top: -8px;
width: 100%;
}
#panier .menubloc_aide{
background-color:#137eac;
height:28px;
float: left;
width:16.3%;	
-webkit-border-top-left-radius: 22px;
-webkit-border-top-right-radius: 22px;
-moz-border-radius-topleft: 22px;
-moz-border-radius-topright: 22px;
border-top-left-radius: 22px;
border-top-right-radius: 22px;
}
#panier .grandbloc_aide{
background-color:#ffffff;
height:111px;
position:relative;
overflow: hidden;
width:100%;	
-webkit-border-radius: 22px;
-webkit-border-top-left-radius: 0;
-moz-border-radius: 22px;
-moz-border-radius-topleft: 0;
border-radius: 22px;
border-top-left-radius: 0;
z-index: -999999;
}
#panier .colbesoindaide {
background-color:#137eac;
float: left;
height: 111px;
-moz-transform: skew(28deg, 0deg);
-webkit-transform: skew(28deg, 0deg);
-o-transform: skew(28deg, 0deg);
-ms-transform: skew(28deg, 0deg);
transform: skew(28deg, 0deg);
margin-left: 2.545%;
width: 47.808%;
-webkit-box-shadow: 0px 0px 10px 0px rgba(32,32,32,1);
-moz-box-shadow: 0px 0px 10px 0px rgba(32,32,32,1);
box-shadow: 0px 0px 10px 0px rgba(32,32,32,1);
}
#panier .blocskewbesoindaide {
background-color:#137eac;	
height:111px;	
left:0;
position:absolute;
width:47.7%;	
z-index:2;
}
#panier .tit_besion {
background-image: url("../images/panier/icon_besion.png");
background-repeat: no-repeat;
color: #e5e8ea;
font-family: sequel;
font-size: 14px;
font-weight: 400;
height: 19px;
line-height: 14px;
margin-left: 15.6%;
margin-top: 13px;
padding-left: 30px;
}
#panier .tit_besion span {
position: relative;
top: 1px;
}
#panier .tit1_besion {
color: #e5e8ea;
float: left;
font-family: sequel;
font-size: 14px;
font-weight: 400;
line-height: 17px;
margin-left: 5.6%;
margin-top: 29px;
width: 28.55%;
}
#panier .details_besion {
background-image: url("../images/panier/icon_casque.png");
background-repeat: no-repeat;
float: left;
height: 46px;
margin-left: 6.8%;
margin-top: 30px;
padding-left: 56px;
}
#panier .tit_contac {
color: #ffffff;
font-family: "Roboto",sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 14px;
margin-top: -2px;
}
#panier .tele_besion {
color: #ffffff;
font-family: vega;
font-size: 31px;
font-weight: 400;
line-height: 31px;
margin-top: 2px;
}
#panier .period_besion {
color: #9ee2ff;
font-family: "Roboto",sans-serif;
font-size: 10px;
font-weight: 400;
line-height: 10px;
margin-left: 46px;
margin-top: -1px;
}
#panier .blocskewbesoindaide2 {
float: left;
height: 111px;
width: 49.65%;
}	
#panier .blok_paye {
background-image: url("../images/panier/icon_paye.png");
background-repeat: no-repeat;
color: #137eac;
float: left;
font-family: Arial;
font-size: 14.46px;
font-weight: 700;
height: 53px;
line-height: 17px;
margin-left: 48px;
margin-top: 30px;
padding-left: 66px;
text-transform: uppercase;
width: 241px;
}
#panier .blok_paye span {
position: relative;
top: 7px;
}
#panier .img_paiebesion {
float:left;
margin-left:15.4%;
margin-top:17px;	
}
#panier .bloc_compt1 {
background-color:#fff;
float:left;	
height:235px;
margin-top:12px;
width:100%;	
}
#panier .tit_compt_1 {
color: #15a4e3;
font-family: sequel;
font-size: 14px;
font-weight: 400;
line-height: 14px;
margin-left: 3%;
margin-top: 26px;
}
#panier .ligne_compte {
margin-top: 21px;
width: 100%;
}
#panier .ligne_compte2 {
margin-top: 14px;	
width: 100%;
}
#panier .ligne_compte3 {
margin-left:5.2%;	
width: 89.5%;
}
#panier .ligne_compte4 {
margin-left: 5.2%;
width: 89.5%;
}
#panier .ligne_compte4_1 {
margin-left: 5.2%;
margin-top:9px;
width: 89.5%;
}
#panier .ligne_compte5 {
margin-left: 5.2%;
width: 89.5%;
}
#panier .colinpucomp {
float:left;	
width:33.6%;	
}
#panier .colinpucomp1 {
float:left;	
margin-top: 20px;
width:9.8%;	
}
#panier .colinpucomp2 {
float:left;	
margin-top: 8px;
width:26.9%;	
}
#panier .colinpucomp3 {
float:left;	
margin-top: 8px;
width:23%;	
}
#panier .colinpucomp4 {
float:left;	
margin-top: 8px;
width:29.1%;	
}
#panier .colinpucomp5 {
float:left;	
margin-top: 8px;
width:29.15%;	
}
#panier .colinpucomp5_1 {
float:left;	
margin-top: 8px;
width:29.1%;	
}
#panier .tit_addre {
display:none;	
color:#25282a;
font-family: Arial;
font-size: 14px;
font-weight: 400;
line-height: 14px;	
}	
#panier .inp_zone{
background-color: #ffffff;
border: 1px solid #7fd3ff;
border-radius: 0;
box-shadow: none;
color: #165979;
font-family: 'Montserrat', sans-serif;
font-size: 13px;
font-weight: 400;
height: 42px;
padding-left: 27px;
width:100%;
}
#panier .inp_zone1{
background-color: #ffffff;
border: 1px solid #7fd3ff;
border-radius: 0;
box-shadow: none;
color: #165979;
font-family: 'Montserrat', sans-serif;
font-size: 13px;
font-weight: 400;
height: 42px;
text-align: left;
padding-left: 27px;
width:100%;
}
#panier .inp_zone2{
background-color: #f4f5f5;
border: 1px solid #e5e8ea;
border-radius: 0;
box-shadow: none;
color: #b6bdc2;
float:left;
font-family: "Titillium Web",sans-serif;
font-size: 13px;
font-weight: 600;
height: 37px;
margin-left:2.4%;
margin-top: 7px;
padding-left: 10px;
width:26%;
}
#panier .inp_zone3{
background-color: #f4f5f5;
border: 1px solid #e5e8ea;
border-radius: 0;
box-shadow: none;
color: #b6bdc2;
float:left;
font-family: "Titillium Web",sans-serif;
font-size: 13px;
font-weight: 600;
height: 37px;
margin-left:2%;
margin-top: 7px;
padding-left: 10px;
width:43.4%;
}
#panier .par_compt {
color: #767e81;
font-family: Arial;
font-size: 12px;
font-style: italic;
font-weight: 400;
line-height: 12px;
margin-left: 3.3%;
margin-top: 16px;
}
#panier .bloc_compt2 {
background-color: #fff;
float: left;
height: auto;
margin-left: 3.6%;
margin-top: 37px;
padding-bottom: 27px;
width: 92.6%;
}
#panier .bloc_compt3 {
background-color: #fff;
float: left;
height: auto;
margin-left: 3.6%;
margin-top: 22px;
padding-bottom: 27px;
width: 92.6%;
}
#panier .tit_compt_2 {
background-image:url("../images/icon_infoperspan.png");
background-repeat:no-repeat;	
color: #27b4fd;
font-family: 'Montserrat', sans-serif;
font-size: 14.4px;
font-weight: 700;
height:19px;
line-height: 14px;
margin-left: 6.7%;
margin-top: 17px;
padding-left:30px;
text-transform: uppercase;
}
#panier .tit_compt_2 span  {
position:relative;
top:3px;	
}
#panier .tit_compt_3 {
background-image:url("../images/icon_modvotmot.png");
background-repeat:no-repeat;	
color: #27b4fd;
font-family: 'Montserrat', sans-serif;
font-size: 14.4px;
font-weight: 700;
height:22px;
line-height: 14px;
margin-left: 6.7%;
margin-top: 17px;
padding-left:31px;
text-transform: uppercase;
}
#panier .tit_compt_3 span  {
position:relative;
top:5px;	
}
#panier .input2_panier2 {
float: left;
margin-top: 20px;
}
#panier .input2_tit2 {
color: #165979;
float: left;
font-family: 'Montserrat', sans-serif;
font-size: 11px;
font-weight: 400;
line-height: 11px;
margin-left: 4%;
margin-top: 24px;
}
#panier .bloc_favor {
background-color: #ffffff;
float: left;
height: auto;
margin-top: 2px;
min-height: 588px;
padding-bottom: 34px;
padding-left: 49px;
padding-top: 18px;
width: 100%;
}
#panier .blockfal {
margin-right:3.15%;	
}	
#panier .blockfa {
float:left;
width:48.39%;
}
#panier .blockfat {
margin-top:37px;
}
#panier .colnom {
float:left;	
height:39px;
width:100%;	
}
#panier .nom_fav {
color: #196789;
font-family: "Titillium Web",sans-serif;
font-size: 17.84px;
font-weight: 700;
line-height: 17px;
margin-left: 5.2%;
margin-top: 12px;
}
#panier .imtext{
color: #fff;
font-family: Arial;
font-size: 14px;
font-weight: 700;
height: 30px;
left: 2.8%;
line-height: 31px;
padding: 0 1.5%;
position: absolute;
text-transform: uppercase;
top: 12px;
}
#panier .bg_pulp{
background-color:#9f78ef;
}
#panier .bg_orange{
background-color:#f99c69;
}
#panier .descr_hold{
background-color: #1ca8e5;
float: left;
height: 53px;
width: 100%;
}
#panier .prix_hold{
float: left;
margin-left: 6.55%;
margin-top: 6px;
width: 35.97%;
}
#panier .nbr_pax{
float: left;
margin-top: 18px;
width: 47.5%;
}
#panier .fleche{
float: left;
margin-left: 2.5%;
margin-top: 13px;
}
#panier .partir{
color: #fff;
font-family: Arial;
font-size: 11.5px;
font-weight: 500;
line-height: 13px;
}
#panier .prix{
color: #fff;
font-family: vega;
font-size: 25px;
line-height: 27px;
}
#panier .dot{
font-family: 'Titillium Web', sans-serif;
font-size:12px;
line-height:12px;
color:#febb3f;
font-weight:600;
}
#panier .curr{
font-family: 'Titillium Web', sans-serif;
font-size:16px;
line-height:16px;
color:#fff;
font-weight:400;
}
#panier .nbr_pax{
color: #fff;
font-family: Arial;
font-size: 12px;
font-weight: 400;
line-height: 15px;
}
#panier .colpan_h {
border-right:1px solid #d9d9d9;	
float:left;	
height:18px;
margin-top:11px;
}	
#panier .colphoto_h {
width:15.7%;	
}	
#panier .coldest_h {
width:38.35%;	
}
#panier .coldis_h {
width:13.35%;	
}
#panier .colstat_h {
width:13.55%;	
}
#panier .colprix_h {
border-right:none;		
width:19.05%;	
}
#panier .blcpan_h {
border-right:1px solid #e5e8ea;	
float:left;	
height:114px;
}	
#panier .blcphoto_h {
width:15.7%;	
}	
#panier .blcdest_h {
width:38.35%;	
}
#panier .blcdis_h {
width:13.35%;	
}
#panier .blcstat_h {
width:13.55%;	
}
#panier .blcprix_h {
border-right:none;		
width:19.05%;	
}
#panier .tit_pan2_hr {
margin-left: 23%;
text-align: left;
}
#panier .tit_pan2_h4 {
margin-left: 11.8%;
text-align: left;
}
#panier .code_pan_h {
color: #25525a;
font-family: Arial;
font-size: 12px;
font-weight: 400;
line-height: 12px;
margin-left: 23%;
margin-top: 35px;
}
#panier .bloc_immg_h {
height: 62px;
margin-left: 16.8%;
margin-top: 17px;
width: 70%;
}
#panier .bloc_immg_h img {
width:100%;	
}
#panier .nom_app_h {
color: #19a6e4;
font-family: Arial;
font-size: 13px;
font-weight: 700;
line-height: 13px;
margin-left: 33px;
margin-top: 29px;
}
#panier .nom_vil_h {
background-image: url("../images/panier/icon_local_pan.png");
background-repeat: no-repeat;
color: #194851;
font-family: Arial;
font-size: 12px;
font-weight: 400;
line-height: 12px;
margin-left: 33px;
margin-top: 8px;
padding-left: 15px;
}
#panier .dat_pan_h {
color: #13a3e2;
font-family: Arial;
font-size: 12px;
font-weight: 400;
line-height: 12px;
margin-left: 33px;
margin-top: 5px;
}
#panier .tit_dispp_h {
color: #ea4852;
font-family: Arial;
font-size: 12px;
font-weight: 700;
line-height: 12px;
margin-top: 55px;
text-align: center;
text-transform: uppercase;
}
#panier .tit_resp_pan {
display:none;	
}
#panier .bloc_idde{
background-color: #eef0f1;
float: left;
height: 536px;
width: 45.1%;
margin-bottom: 30px;
}
#panier .bloc_iddeL{
margin-left:3.9%;	
}
#panier .bloc_hot {
height:65px;
float:left;
width:100%;	
}	
#panier .nm_hot {
font-family: Arial;
font-size: 17.13px;
line-height: 17px;
color: #13a3e2;
font-weight: 700;
text-transform: uppercase;
margin-top: 14px;
margin-left: 4.5%;
}
#panier .vil_ide {
background-image: url("../images/panier/icon_vil_id.png");
background-repeat: no-repeat;
color: #194851;
font-family: Arial;
font-size: 13px;
font-weight: 600;
line-height: 13px;
padding-left: 13px;
margin-left: 5%;
margin-top: 5px;
}
#panier .image_hold{
position:relative;
height:255px;
overflow:hidden;
margin-left:0.3%;
width:99.4%;
}
#panier .image_hold img{
height:100%;
width:100%;	
}
#panier .tp_vente{
left: 0;
position: absolute;
top: 22px;
}
#panier .tp_vente5{
background-image: url("../images/panier/icon_trilang_best5.png");
background-repeat: no-repeat;
height: 30px;
width: 152px;
}
#panier .tit_ven{
color: #ffffff;
font-family: Arial;
font-size: 14px;
font-weight: 700;
line-height: 14px;
margin-left: 23px;
margin-top: 8px;
text-shadow: 0 0 3px rgba(1, 1, 1, 0.75);
text-transform: uppercase;
}	
#panier .eclipse_hold{
background-image: url("../images/panier/prom_best_vac.png");
background-repeat: no-repeat;
height: 55px;
position: absolute;
right: 10px;
top: 10px;
width: 55px;
}
#panier .pourc {
color: #fff;
font-family: Arial;
font-size: 7.83px;
font-weight: 700;
line-height: 7px;
margin-top: 14px;
text-align: center;
text-transform: uppercase;
}
#panier .promos_text {
color: #fff;
font-family: Arial;
font-size: 15.62px;
font-weight: 700;
line-height: 15px;
margin-top: 4px;
text-align: center;
text-transform: uppercase;
}
#panier .bloc_equip {
height:41px;
text-align:center;
width:100%;	
}
#panier .equip{
margin-top:10px;
margin-left:27px;	
}
#panier .equip1 {
margin-left:0;		
}
#panier .equip4 {
margin-left:33;		
}
#panier .equip5 {
margin-left:36;		
}
#panier .equip6 {
margin-left:34;		
}
#panier .ligne_bon {
background-color:#b1b9bb;
height:1px;
margin-left:auto;
margin-right:auto;
width:95%;	
}
#panier .desc_bon {
color: #2f2d2a;
font-family: Arial;
font-size: 12px;
font-weight: 400;
line-height: 14px;
margin-left: 22px;
margin-top: 13px;
}

/*
#panier .bloc_desc {
float:left;
height:53px;
width:100%;	
}
#panier .bloc_prix {
height:72px;
width:100%;	
}
#panier .avis_clie {
float:left;	
width:162px;
}
#panier .nom_avis {
color:#13a3e2;
font-family:Arial;
font-size:14px;
font-weight:700;
line-height:14px;
margin-left:20px;
margin-top:10px;	
}
#panier .etoil_avis {
margin-top: -4px;
margin-left: 20px;
}
#panier .numb_avi {
color: #000000;
font-family: Arial;
font-size: 12px;
font-weight: 700;
line-height: 12px;
position: relative;
top: 2px;
left: 2px;
}
#panier .tot_pri {
margin-top: 14px;
}


#panier .par {
color: #3a3535;
font-family: Arial;
font-size: 11.11px;
font-weight: 400;
line-height: 11px;
position: relative;
top: -19px;
}
#panier .pri {
color: #2f2d2a;
font-family: Arial;
font-size: 33.59px;
font-weight: 700;
line-height: 33px;
margin-left: 4px;
}
#panier .dot{
font-family: Arial;
font-size:18px;
line-height:18px;
color:#20a8e3;
font-weight:600;
}
#panier .curr{
color:#2f2d2a;	
font-family: Arial;
font-size:18.69px;
line-height:18px;
font-weight:400;
}
#panier .pri_nuit {
color: #2f2d2a;
font-family: Arial;
font-size: 13px;
font-weight: 400;
line-height: 13px;
text-align: right;
margin-right: 22px;
margin-top: 2px;
}
#panier .prix_par {
float:left;	
width:198px;
}




*/



#panier .bloc_desc {
  float: left;
  height: 49px;
  width: 100%;
}

#panier .bloc_prix {
height:72px;
width:100%;	
}

#panier .avis_clie {
  float: left;
  width: 100%;
}

#panier .nom_avis {
  color: #13a3e2;
  font-family: Arial;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  margin-top: 13px;
  text-align: center;
}


#panier .etoil_avis {
  margin-left: 20px;
  margin-top: -4px;
}


#panier .numb_avi {
  color: #000000;
  font-family: Arial;
  font-size: 12px;
  font-weight: 700;
  line-height: 12px;
  margin-left: 19px;
}


#panier .bloc_desc .etoil_avis {
  margin-left: 5px;
  position: relative;
  top: -3px;
}


#panier .tot_pri {
  margin-top: 14px;
}


#panier .par {
  color: #3a3535;
  font-family: Arial;
  font-size: 11.11px;
  font-weight: 400;
  line-height: 11px;
  position: relative;
  top: -19px;
}


#panier .pri {
  color: #2f2d2a;
  font-family: Arial;
  font-size: 30.59px;
  font-weight: 700;
  line-height: 33px;
  margin-left: 4px;
}


#panier .dot {
  color: #20a8e3;
  font-family: Arial;
  font-size: 18px;
  font-weight: 600;
  line-height: 18px;
}

#panier .curr {
  color: #2f2d2a;
  font-family: Arial;
  font-size: 18.69px;
  font-weight: 400;
  line-height: 18px;
}


#log_sim2 .curr {
  color: #2f2d2a;
  font-family: Arial;
  font-size: 18.69px;
  font-weight: 400;
  line-height: 18px;
}

#panier .pri_nuit {
  color: #2f2d2a;
  font-family: Arial;
  font-size: 13px;
  font-weight: 400;
  line-height: 13px;
  margin-right: 22px;
  margin-top: 2px;
  text-align: right;
}



#panier .prix_par {
  float: left;
  width: 53.8%;
}




#panier .bloc_prix .chamb_categ {
  float: left;
  width: 46.2%;
}


#panier .bloc_prix .cat_mos {
  color: #187097;
  font-family: Arial;
  font-size: 13px;
  font-weight: 700;
  line-height: 13px;
  margin-left: 19px;
  margin-top: 18px;
}

/*  fin abdou  */

#panier .sub_btn{
width:100%;
}
#panier .sub_btn input {
background: #f9ac01;
background: url(../images/panier/icon_week1.png) no-repeat 66% 15px,-moz-linear-gradient(top, #f9ac01 25%, #ea7c1b 80%);
background: url(../images/panier/icon_week1.png) no-repeat 66% 15px,-webkit-linear-gradient(top, #f9ac01 25%,#ea7c1b 80%);
background: url(../images/panier/icon_week1.png) no-repeat 66% 15px,linear-gradient(to bottom, #f9ac01 25%,#ea7c1b 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9ac01', endColorstr='#ea7c1b',GradientType=0 );
border: none;
color: #ffffff;
font-family: Arial;
font-size: 14px;
font-weight: 700;
height: 48px;
text-transform: uppercase;
transition: all 0.45s linear 0s;
width: 100%;
text-align: left;
padding: 0;
padding-left: 117px;
}
#panier .sub_btn input:hover{
background: #b9e13e;	
background: url(../images/panier/icon_week1.png) no-repeat 66% 15px,-moz-linear-gradient(top,  #b9e13e 25%, #9cbc3a 80%);
background: url(../images/panier/icon_week1.png) no-repeat 66% 15px,-webkit-linear-gradient(top,  #b9e13e 25%,#9cbc3a 80%);
background: url(../images/panier/icon_week1.png) no-repeat 66% 15px,linear-gradient(to bottom,  #b9e13e 25%,#9cbc3a 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9e13e', endColorstr='#9cbc3a',GradientType=0 );
}
#panier .table_paiement{
background-color:#f5f6f7;
height:286px;
float:left;
width:100%;	
}
#panier .icon_paieme_res{
text-align:center;
margin-top:31px;	
}
#panier .tit_merci{
color: #869b2f;
font-family: Arial;
font-size: 18px;
font-weight: 400;
line-height: 18px;
margin-top: 9px;
text-align: center;
text-transform: uppercase;	
}
#panier .bloc_merci{
border: 1px solid #13a3e2;
float: left;
height: 122px;
margin-left: 26px;
margin-top: 30px;
width: 797px;
}
#panier .liste_merc {
color: #187097;
list-style-type: circle;
margin-bottom: 0;
margin-top:12px;
margin-left:33px;
}
#panier .liste_merc li {
height: 25px;	
}
#panier .liste_merc span {
color: #187097;
list-style-type: circle;
margin-bottom: 0;
margin-left: 33px;
margin-top: 11px;
}
#panier .liste_merc font {
color: #ea4852;	
font-weight:700;
}
#panier .table_buttonRes {
float: left;
margin-bottom:34px;
margin-top: 22px;
width: 100%;
}
#panier .but_validerRes{
float:right;
width:382px;	
}
#panier .buton_valdierRes{
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
background: #f9ac01;
background: url(../images/panier/icon_panier_fleshC1.png) no-repeat 334px center,-moz-linear-gradient(top, #f9ac01 25%, #ea7c1b 80%);
background: url(../images/panier/icon_panier_fleshC1.png) no-repeat 334px center,-webkit-linear-gradient(top, #f9ac01 25%,#ea7c1b 80%);
background: url(../images/panier/icon_panier_fleshC1.png) no-repeat 334px center,linear-gradient(to bottom, #f9ac01 25%,#ea7c1b 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9ac01', endColorstr='#ea7c1b',GradientType=0 );
border: none;
border-radius: 9px;
color: #ffffff;
font-family: Arial;
font-size: 15px;
font-weight: 700;
height: 55px;
text-transform: uppercase;
transition: all 0.45s linear 0s;
width: 100%;
text-align: left;
padding: 0;
padding-left: 30px;
}
#panier .buton_valdierRes:hover{
background: #b9e13e;	
background: url(../images/panier/icon_panier_fleshC1.png) no-repeat 334px center,-moz-linear-gradient(top,  #b9e13e 25%, #9cbc3a 80%);
background: url(../images/panier/icon_panier_fleshC1.png) no-repeat 334px center,-webkit-linear-gradient(top,  #b9e13e 25%,#9cbc3a 80%);
background: url(../images/panier/icon_panier_fleshC1.png) no-repeat 334px center,linear-gradient(to bottom,  #b9e13e 25%,#9cbc3a 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9e13e', endColorstr='#9cbc3a',GradientType=0 );
}
#panier .but_retourRes{
float:right;
margin-right: 12px;
width:183px;	
}
#panier .buton_retourRes{
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
background: #f9ac01;
background: url(../images/panier/icon_panier_fleshR1.png) no-repeat 28px center,-moz-linear-gradient(top, #f9ac01 25%, #ea7c1b 80%);
background: url(../images/panier/icon_panier_fleshR1.png) no-repeat 28px center,-webkit-linear-gradient(top, #f9ac01 25%,#ea7c1b 80%);
background: url(../images/panier/icon_panier_fleshR1.png) no-repeat 28px center,linear-gradient(to bottom, #f9ac01 25%,#ea7c1b 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9ac01', endColorstr='#ea7c1b',GradientType=0 );
border: none;
border-radius: 9px;
color: #ffffff;
font-family: Arial;
font-size: 15px;
font-weight: 700;
height: 55px;
text-transform: uppercase;
transition: all 0.45s linear 0s;
width: 100%;
text-align: left;
padding: 0;
padding-left: 67px;
}
#panier .buton_retourRes:hover{
background: #b9e13e;	
background: url(../images/panier/icon_panier_fleshR1.png) no-repeat 28px center,-moz-linear-gradient(top,  #b9e13e 25%, #9cbc3a 80%);
background: url(../images/panier/icon_panier_fleshR1.png) no-repeat 28px center,-webkit-linear-gradient(top,  #b9e13e 25%,#9cbc3a 80%);
background: url(../images/panier/icon_panier_fleshR1.png) no-repeat 28px center,linear-gradient(to bottom,  #b9e13e 25%,#9cbc3a 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9e13e', endColorstr='#9cbc3a',GradientType=0 );
}
 

 
 
 
 



#panier .colphotoAdd {
width:16.55%;	
}
#panier .coldestAdd {
width:49.55%;	
}	
#panier .colstatAdd {
width:14.4%;	
}
#panier .colprixAdd {
border-right: 0 none;		
width:19.5%;	
}
#panier .blcpanAdd {
border-left: 1px solid rgba(215, 215, 215, 0.3);
/*border-left: 1px solid rgba(215, 215, 215, 0.3);*/
float: left;
height: auto;
min-height: 155px;
padding-bottom: 8px;
}	
#panier .blcphotoAdd {
width: 100%;
}
#panier .blcdestAdd {
	border: 0 none;
width:100%;	
}
#panier .blcstatAdd {
width: 50%;
}
#panier .blcprixAdd {
border-right: 0 none;		
width: 50%;
}
#panier .bloc_immgAdd {
height: 92px;
margin-top: 22px;
width: 140px;
margin-left: auto;
margin-right: auto;
}
#panier .bloc_immgAdd img {
height: 100%;
width: 100%;
}
#panier .table_reservAdd {
float: left;
margin-top: 37px;
margin-left: 3.6%;
width: 92.8%;
}
#panier .blochotAdd {
  background-color: #fff;
  float: left;
  padding-bottom: 17px;
  width: 100%;
}
#panier .tit_refAdd {
color: #25525a;
font-family: Arial;
font-size: 12px;
font-weight: 400;
line-height: 14px;
margin-top: 7px;
text-align: center;
}
#panier .tit_refAdd span{
font-weight: 700;	
}
#panier .code_panAdd {
color: #25525a;
font-family: Arial;
font-size: 12px;
font-weight: 400;
line-height: 14px;
margin-left: 6.3%;
margin-top: 10px;
}
#panier .code_panAdd span{
font-weight: 700;	
}
#panier .nom_appAdd {
color: #19a6e4;
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 15px;
margin-left: 6.4%;
margin-top: 6px;
text-transform: uppercase;
}
#panier .nom_appAdd span {
color: #1a739b;
font-family: Arial;
font-size: 13px;
font-weight: 400;
text-transform:none;	
}
#panier .nom_vilAdd {
background-image: url("../images/panier/icon_local_pan.png");
background-repeat: no-repeat;
color: #194851;
font-family: Arial;
font-size: 13px;
font-weight: 400;
line-height: 13px;
margin-left: 6.6%;
margin-top: 5px;
padding-left: 17px;
}
#panier .nom_vilAdd span {
position: relative;
top: -1px;
}
#panier .dat_panDAdd {
background-image: url("../images/panier/icon_calndrDAdd.png");
background-repeat: no-repeat;
color: #187097;
float: left;
font-family: Arial;
font-size: 11.5px;
font-weight: 400;
height: 16px;
line-height: 11px;
margin-left: 6.2%;
margin-top: 12px;
padding-left: 22px;
width: 93.8%;
}
#panier .dat_panDAdd font {
font-weight:700;	
}
#panier .dat_panDAdd span {
position: relative;
top: 2px;
}
#panier .dat_panAAdd {
background-image: url("../images/panier/icon_calndrDAdd.png");
background-repeat: no-repeat;
color: #187097;
float: left;
font-family: Arial;
font-size: 11.5px;
font-weight: 400;
height: 16px;
line-height: 11px;
margin-left: 1.2%;
margin-top: 12px;
 

margin-left: 6.2%;
width: 93.8%;
}
#panier .dat_panAAdd font {
font-weight:700;	
}
#panier .dat_panAAdd span {
position: relative;
top: 2px;
}
#panier .nuitee_Add {

color: #13a3e2;
float: left;
font-family: Arial;
font-size: 11.5px;
font-weight: 400;
line-height: 11px;
margin-left: 6.2%;
margin-top: 14px;
}
#panier .appart_Add {
color: #13a3e2;
font-family: Arial;
font-size: 13px;
font-weight: 400;
line-height: 13px;
margin-left: 6.6%;
margin-top: 13px;
font-weight: bold;
}
#panier .lignepanier_Add {
background-color: #e5e8ea;
height: 1px;
margin-left: auto;
margin-right: auto;
margin-top: 12px;
width: 88.4%;	
}
#panier .bloc_typeAdd {
height:38px;
width:100%;	
}
#panier .coltypeAddP1 {
float: left;
margin-left:6.5%;
width:24.5%;	
}
#panier .coltypeAddP2 {
float: left;
width:23%;	
}
#panier .coltypeAddP3 {
float: left;
width:23.1%;	
}
#panier .coltypeAddP4 {
float: left;
width:17.7%;	
}
#panier .icon_Addpantype1 {
float: left;
margin-top: 7px;
}
#panier .icon_Addpantype2 {
float: left;
margin-top: 8px;
}
#panier .icon_Addpantype3 {
float: left;
margin-top: 6px;
}
#panier .icon_Addpantype4 {
float: left;
margin-top: 7px;	
}
#panier .titre_Addpantype1 {
color: #187097;
float: left;
font-family: Arial;
font-size: 11px;
font-weight: 400;
line-height: 11px;
margin-left: 9px;
margin-top: 13px;
}
#panier .titre_Addpantype2 {
color: #187097;
float: left;
font-family: Arial;
font-size: 11px;
font-weight: 400;
line-height: 11px;
margin-left: 11px;
margin-top: 13px;
}
#panier .titre_Addpantype3 {
color: #187097;
float: left;
font-family: Arial;
font-size: 11px;
font-weight: 400;
line-height: 11px;
margin-left: 12px;
margin-top: 13px;
}
#panier .titre_Addpantype4 {
color: #187097;
float: left;
font-family: Arial;
font-size: 11px;
font-weight: 400;
line-height: 11px;
margin-left: 7px;
margin-top: 13px;
}
#panier .lignepanier_Add2 {
background-color: #e5e8ea;
height: 1px;
margin-left: auto;
margin-right: auto;
width: 88.4%;	
}
#panier .info_voyageurAdd {
color: #194851;
float:left;
font-family: Arial;
font-size: 12px;
font-weight: 400;
line-height: 12px;
margin-left: 6.5%;
margin-top: 12px;	
}
#panier .info_voyageurAdd2 {
background-image: url("../images/panier/info_panierAdd.png");
background-repeat: no-repeat;
color: #187097;
float: left;
font-family: Arial;
font-size: 11px;
font-weight: 400;
line-height: 11px;
margin-left: 1.55%;
margin-top: 13px;
padding-left: 17px;
}
#panier .info_voyageurAdd2 span {
position: relative;
top: 1px;	
}
#panier .tit_payAdd {
color: #ea4852;
font-family: Arial;
font-size: 12px;
font-weight: 700;
line-height: 12px;
margin-top: 71px;
text-align: center;
}
#panier .pri_panAdd {
color: #25525a;
font-family: Arial;
font-size: 28.64px;
font-weight: 700;
line-height: 28px;
margin-top: 58px;
text-align: center;
}
#panier .pri_panAdd font{
color: #20a8e3;
font-size: 16px;
}	
#panier .pri_panAdd span{
font-size: 18.05px;
font-weight: 400;
}
#panier .table_buttonAdd {
float: left;
width: 100%;
}
#panier .but_validerAdd{
float:right;
width:303px;	
}
#panier .buton_valdiercompteAdd,#panier .buton_valdiercompteAdd_disabled{
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
background: #ffffff;
background: url(../images/panier/icon_accrobatePAdd.png) no-repeat 17px center,url(../images/panier/icon_fleshPAdd.png) no-repeat 260px center,-moz-linear-gradient(top, #ffffff 25%, #e3e0e0 80%);
background: url(../images/panier/icon_accrobatePAdd.png) no-repeat 17px center,url(../images/panier/icon_fleshPAdd.png) no-repeat 260px center,-webkit-linear-gradient(top, #ffffff 25%,#e3e0e0 80%);
background: url(../images/panier/icon_accrobatePAdd.png) no-repeat 17px center,url(../images/panier/icon_fleshPAdd.png) no-repeat 260px center,linear-gradient(to bottom, #ffffff 25%,#e3e0e0 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3e0e0',GradientType=0 );
border: none;
border-radius: 9px;
color: #25525a;
font-family: Arial;
font-size: 12.47px;
font-weight: 700;
height: 55px;
padding-left: 34px;
text-transform: uppercase;
transition: all 0.3s ease 0s;
width: 100%;
}
#panier .buton_valdiercompteAdd_disabled{
	cursor: no-drop;
}
#panier .buton_valdiercompteAdd:hover{
background: #f1b74b;	
background: url(../images/panier/icon_accrobatePAdd_h.png) no-repeat 17px center,url(../images/panier/icon_fleshPAdd.png) no-repeat 260px center,-moz-linear-gradient(top,  #f1b74b 25%, #ffd68a 80%);
background: url(../images/panier/icon_accrobatePAdd_h.png) no-repeat 17px center,url(../images/panier/icon_fleshPAdd.png) no-repeat 260px center,-moz-linear-gradient(top,  #f1b74b 25%, #ffd68a 80%);
background: url(../images/panier/icon_accrobatePAdd_h.png) no-repeat 17px center,url(../images/panier/icon_fleshPAdd.png) no-repeat 260px center,-moz-linear-gradient(top,  #f1b74b 25%, #ffd68a 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1b74b', endColorstr='#ffd68a',GradientType=0 );
}
#panier .besion_aidePAdd{
margin-top: 46px;	
}

/**********************************************
			   Add Popup Result
**********************************************/
.modal-backdrop {
background-color:#194851;
}
#popupresult {
}
#popupresult .modal-dialog {
margin: 79px auto 0;
width: 472px;
}
#popupresult .modal-content {
background-color: transparent;
border: 0 none;
border-radius: 0;
box-shadow: none;
}
#popupresult .modal-header {
border: 0 none;
height: 21px;
padding: 0;
width: 100%;
}
#popupresult .tit_fermer {
color: #fcfcfc;
cursor:pointer;
float: right;
font-family: "Montserrat",sans-serif;
font-size: 12px;
font-weight: 500;
line-height: 12px;
margin-top: 5px;
text-transform: uppercase;
}
#popupresult .close {
background-image: url("../images/panier/icon_fermer_result.png");
background-repeat: no-repeat;
color: #000;
float: right;
font-size: 21px;
font-weight: bold;
height: 13px;
line-height: 1;
margin-right: 12px;
margin-top: 4px;
opacity: 1;
text-shadow: none;
width: 12px;
}
#popupresult .modal-body {
background-color: #13a3e2;
height: 49px;
padding: 0;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
position:relative;
width: 100%;
z-index:1;
}
#popupresult .icon_pan {
float: left;
margin-left: 24.95%;
margin-top: 11px;
}	
#popupresult .tit_pan {
color: #fff;
float: left;
font-family: Arial;
font-size: 17.19px;
font-weight: 700;
line-height: 17px;
margin-left: 3.2%;
margin-top: 16px;
text-shadow: 2.5px 4.33px 5px rgb(0, 0, 0);
text-transform: uppercase;
}	
#popupresult .modal-footer {
border: 0 none;
height: auto;
padding: 0;
text-align: initial;
width: 100%;
}
#popupresult .bloc_shadow{
background-color: #fff;
float: left;
position: relative;
width: 100%;
z-index: 2;
}
#popupresult .detail_paieme_res{
width:100%;	
}	
#popupresult .tri_paie_Add {
background-color: rgba(113, 190, 234, 0.4);
height: 1px;
margin-left: auto;
margin-right: auto;
margin-top: 26px;
width: 91.8%;
}
#popupresult .tri_paie_Add1 {
background-color: rgba(113, 190, 234, 0.4);
height: 1px;
margin-left: auto;
margin-right: auto;
margin-top: 12px;
width: 91.8%;
}
#popupresult .icon_paieme_res{
float: left;
margin-top: 24px;
text-align: center;
width: 100%;
}
#popupresult .bloc_rser_Add{
background-color:#27b4fd;
float:left;
height:79px;
margin-top:27px;
width:100%;	
-webkit-box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.23);
-moz-box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.23);
box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.23);
}
#popupresult .tit_rser_Add{
color: #ffffff;
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 22.28px;
line-height: 26px;
margin-top: 13px;
text-align: center;
text-transform: uppercase;
}	
#popupresult .tit_merci{
color: #27b4fd;
float: left;
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 24.52px;
line-height: 24px;
margin-top: 10px;
text-transform: uppercase;
text-align: center;
width: 100%;
}
#popupresult .tit_merci span {
font-weight: 700;	
}
#popupresult .bloc_merci{
background-color:#ffffff;	
float: left;
height:187px;
width: 100%;
}
#popupresult .liste_merc {
color: #187097;
list-style-type: circle;
margin-bottom: 0;
margin-left: 33px;
margin-top: 8px;
}
#popupresult .liste_merc li {
height: 25px;	
}
#popupresult .liste_merc span {
color: #187097;
list-style-type: circle;
margin-bottom: 0;
margin-left: 7px;
margin-top: 11px;
}
#popupresult .liste_merc font {
color: #ea4852;	
font-weight:700;
}
#popupresult .ligne_merciAdd {
}
#popupresult .ligne_merciAddT1 {
margin-top:26px;	
}
#popupresult .ligne_merciAddT2 {
margin-top: 6px;
}
#popupresult .ligne_merciAddT3 {
margin-top:5px;	
}
#popupresult .trimerciAdd {
background-color:#e9e8e7;	
height:1px;
margin:0 auto;
width:95.7%;
}
#popupresult .trimerciAddT1 {
margin-top:7px;	
}
#popupresult .trimerciAddT2 {
margin-top:7px;	
}
#popupresult .leftmerciAdd {
color: #1b7197;
float: left;
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 16px;
line-height: 16px;
width: 100%;
text-align: center;
}
#popupresult .leftmerciAdd font {
float: right;
margin-top: -6px;	
}
#popupresult .rightmerciAdd {
color: #27b4fd;
float: left;
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 18px;
line-height: 18px;
width: 100%;
text-align: center;
margin-top: 2px;
}
#popupresult .button_reserverAdd {
float: left;
text-align: center;
width: 100%;
}
#popupresult .button_reserverAdd input {
background-color: #fe9602;
background-image:url("../images/icon_decsectResultAdd.png");
background-position:94% center;
background-repeat:no-repeat;
border: 0 none;
cursor: pointer;
color: #ffffff;
font-family: 'Montserrat', sans-serif;
font-size: 14px;
font-weight: 700;
height: 56px;
text-align: center;
text-transform: uppercase;
transition: all 0.2s ease 0s;
width: 100%;
-webkit-border-bottom-right-radius: 18px;
-moz-border-radius-bottomright: 18px;
border-bottom-right-radius: 18px;
}
/**********************************************
			 Fin Add Popup Result
**********************************************/



#panier .opacity_img_foucher {
  opacity: 0.49;
}





#popupresult .leftmerciAdd_ {
  background-image: url("../images/panier/icon_liste_resAdd.png");
  background-repeat: no-repeat;
  color: #187097;
  float: left;
  font-family: Arial;
  font-size: 15.59px;
  font-weight: 400;
  line-height: 15px;
  padding-left: 27px;
 /*margin-top: 15px;*/
}




#popupresult .leftmerciAdd_2 {
margin-top: 8px;
  width: auto !important;
}

/***********************************************/
#panier .colinfweerec {
background-color:#ffffff;	
border-top:1px solid #27b4fd;	
float: left;
min-height: 105px;
width: 100%;
padding-bottom: 17px;
}	
#panier .tri_stitre {
background-color: #f2f2f2;
float: left;
height: 1px;
width: 96%;
margin: 11px 2%;
}
#panier .panier_nresa {
height: auto;
background: #f2f2f2;
padding: 12px 0 12px 5%;
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 16px;	 
color: #27b4fd;
}
#panier .panier_nresa span {
color: #165979;
}
#panier .nomweerec {
color: #27b4fd;
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 22.21px;
font-weight: 700;
line-height: 22px;
margin-left: 5%;
margin-top: 1px;
}
#panier .localvilpayrec {
background-image:url("../images/icon_localrecap.png");
background-repeat:no-repeat;
color:#165979;
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 14px;
font-weight: 700;
height:16px;
line-height: 14px;	
margin-left:4.75%;
margin-top:5px;
padding-left:29px;
clear: left;
}	
#panier .localvilpayrec span {
position:relative;
top:1px;	
}
#panier .s_titre {
background-image: url("../images/icon_actideweek.png");
background-repeat: no-repeat;
color: #165979;
font-family: 'Conv_ThomasHeadline-Light',Sans-Serif;
font-size: 16px;
height: 19px;
line-height: 16px;
margin-left: 4.75%;
margin-top: 5px;
padding-left: 29px;
clear: left;
}	
#panier .s_titre span {
position:relative;
top:1px;	
}	
#panier .trinomrec {
background-color: #fe9602;
float: left;
height: 2px;
margin-left: 5%;
width: 24px;
margin-top: 11px;
}
#panier .colclanrec {
width:100%;	
}
#panier .icon_clanddeprec2 {	
background-image: url("../images/panier/panier-res_04.png");
background-repeat: no-repeat;
color: #27b4fd;
float: left;
font-family: 'Conv_ThomasHeadline-Light',Sans-Serif;
font-size: 16px;
height: 15px;
line-height: 14px;
margin-left: 4.55%;
margin-top: 12px;
padding-left: 32px;
width: 46.55%;
}
#panier .icon_clanddeprec2 span {
position:relative;
top:1px;		
}	
#panier .icon_clanddeprec2 font {
font-weight:400;	
color: #165979;
}
#panier .icon_clanddeprec {	
background-image: url("../images/panier/panier-res_04.png");
background-repeat: no-repeat;
color: #27b4fd;
float: left;
font-family: 'Conv_ThomasHeadline-Light',Sans-Serif;
font-size: 16px;
height: 15px;
line-height: 14px;
margin-top: 12px;
padding-left: 32px;
width: 48.9%;
}
#panier .icon_clanddeprec span {
position:relative;
top:1px;		
}	
#panier .icon_clanddeprec font {
font-weight:400;	
color: #165979;
}	
#panier .icon_prorec {
background-image: url("../images/panier/panier-res_01.png");
background-repeat: no-repeat;
color: #27b4fd;
float: left;
font-family: 'Conv_ThomasHeadline-Light',Sans-Serif;
font-size: 16px;
height: 18px;
line-height: 16px;
margin-left: 4.55%;
margin-top: 12px;
padding-left: 32px;
width: 46.55%;
}
#panier .icon_prorec span {	
position:relative;
top:1px;		
}	
#panier .icon_prorec font {
font-weight:400;	
}
#panier .icon_prorec2 {
background-image: url("../images/panier/panier-res_02.png");
background-repeat: no-repeat;
color: #27b4fd;
float: left;
font-family: 'Conv_ThomasHeadline-Light',Sans-Serif;
font-size: 16px;
height: 17px;
line-height: 16px;
margin-left: 4.55%;
margin-top: 12px;
padding-left: 32px;
width: 46.55%;
}
#panier .icon_prorec2 span {	
position:relative;
top:1px;		
}	
#panier .icon_prorec2 font {
font-weight:400;	
color: #165979;
}
#panier .icon_nomprec {	
background-image: url("../images/panier/panier-res_03.png");
background-repeat: no-repeat;
color: #27b4fd;
float: left;
font-family: 'Conv_ThomasHeadline-Light',Sans-Serif;
font-size: 16px;
height: 14px;
line-height: 16px;
margin-top: 12px;
padding-left: 32px;
width: 48.9%;
}
#panier .icon_nomprec span {
position:relative;
top:1px;		
}	
#panier .icon_nomprec font {
font-weight:400;	
color: #165979;
}

#panier .prix_nresa {
    height: auto;
    background: #defbfe;
    padding: 15px 0 15px 5%;
	font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
	font-size: 15px;	 
	color: #27b4fd;
	float: left;
	width: 100%;
}
#panier .panier_nresa span {
    color: #165979;
}


#panier .bl_prix {
color: #165979;
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 24.54px;
font-weight: 700;
line-height: 24px;
width: 60%;
float: left;
text-align: left;
    
}
#panier .bl_prix font {
font-size: 16px;
}
#panier .bl_prix span {
font-size: 13px;
text-transform: uppercase;
}

#panier .bl_prix b {
color: #397e94;
font-family: 'Montserrat', sans-serif;
font-size: 13px;
margin-right: 5px;
font-weight: 400;
width: 30%;
float: left;
text-align: left;
}

#panier .bloc_status {
width: 34%;
float: right;
color: #2cae78;
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 17px;
text-align: center;
line-height: 20px;
}

#panier .bloc_status_dispo {
width: 34%;
float: right;
background-image:url("../images/icon_desrec.png");
background-repeat:no-repeat;
color:#2cae78;	
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 17px;
height:11px;
line-height:14px;
 
margin-top:6px;
padding-left:20px;
}
#panier .bloc_status_dispo span{
position:relative;
top:-1px;	
}
#panier .bloc_status_ndispo {
width: 34%;
float: right;
background-image:url("../images/icon_nodesrec.png");
background-repeat:no-repeat;
color:#f8123d;	
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 17px;
height:12px;
line-height:14px;
 
margin-top:6px;
padding-left:24px;
}
#panier .bloc_status_ndispo span{
position:relative;
top:-1px;	
}

#panier .but_ticket {
float: right;
margin-top: 2px;
width: 100%;
}
#panier .buton_valdier_ticket, #panier .buton_valdier_ticket_disabled{
background: #ffffff;
background: url(../images/icon_accrobatePAdd.png) no-repeat 20% center,url(../images/icon_fleshPAdd.png) no-repeat right 27.5% center,-moz-linear-gradient(top, #ffffff 25%, #d7d7d7 80%);
background: url(../images/icon_accrobatePAdd.png) no-repeat 20% center,url(../images/icon_fleshPAdd.png) no-repeat right 27.5% center,-webkit-linear-gradient(top, #ffffff 25%,#d7d7d7 80%);
background: url(../images/icon_accrobatePAdd.png) no-repeat 20% center,url(../images/icon_fleshPAdd.png) no-repeat right 27.5% center,linear-gradient(to bottom, #ffffff 25%,#d7d7d7 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7d7d7',GradientType=0 );
border: 0 none;
color: #165979;
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 16px;
font-weight: 700;
height: 56px;
text-transform: uppercase;
transition: all 0.3s ease 0s;
width: 100%;
-webkit-border-radius: 0;
-webkit-border-bottom-right-radius: 18px;
-moz-border-radius: 0;
-moz-border-radius-bottomright: 18px;
border-radius: 0;
border-bottom-right-radius: 18px;
}
#panier .buton_valdier_ticket_disabled{
cursor: no-drop;
}
#panier .buton_valdier_voutcher_cmi{
background: #ffffff;
background: url(../images/icon_parcarrecap.png) no-repeat 20% center,url(../images/icon_fleshPAdd.png) no-repeat right 27.5% center,-moz-linear-gradient(top, #ffffff 25%, #d7d7d7 80%);
background: url(../images/icon_parcarrecap.png) no-repeat 20% center,url(../images/icon_fleshPAdd.png) no-repeat right 27.5% center,-webkit-linear-gradient(top, #ffffff 25%,#d7d7d7 80%);
background: url(../images/icon_parcarrecap.png) no-repeat 20% center,url(../images/icon_fleshPAdd.png) no-repeat right 27.5% center,linear-gradient(to bottom, #ffffff 25%,#d7d7d7 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7d7d7',GradientType=0 );
border: 0 none;
color: #165979;
font-family: 'Conv_ThomasHeadline-Bold',Sans-Serif;
font-size: 16px;
font-weight: 700;
height: 56px;
text-transform: uppercase;
transition: all 0.3s ease 0s;
width: 100%;
-webkit-border-radius: 0;
-webkit-border-bottom-right-radius: 18px;
-moz-border-radius: 0;
-moz-border-radius-bottomright: 18px;
border-radius: 0;
border-bottom-right-radius: 18px;
background-size: 52px,auto,auto;
}