.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.justify{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.flex-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flex-end{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end}.transform{transform:translateY(50%);-webkit-transform:translateY(50%)}.transition{transition:.7s;-webkit-transition:.7s}.appearance{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}select::-ms-expand{display:none}.page-account{margin-top:30px}.page-account .desc{color:#000;font-size:19px;text-align:justify}.page-account h1{color:#a17c32;padding-bottom:15px;text-align:center}.page-account .separator{margin-top:30px}.page-account .btn-img{font-size:16px}.page-account .connexion{border-right:1px solid #ccc}.page-account .connexion form{margin-right:15px}.page-account .connexion form .form-group{margin-right:25px}.page-account .connexion form .form-group .form-control{margin-bottom:10px;margin-right:25px}.page-account .connexion form .form-group.flex{float:right}.page-account .connexion form .form-group.flex a{color:#8a8a8a;margin-left:20px;margin-top:10px;text-decoration:underline}.page-account .connexion form .checkbox{text-align:right;color:#8a8a8a}.page-account .connexion form .btn-img{float:right;margin-right:25px}.page-account .connexion,.page-account .register{width:48%;margin-top:35px;margin-bottom:50px}.page-account .connexion .desc,.page-account .register .desc{font-size:15px;text-align:left}.page-account .connexion .title,.page-account .register .title{font-family:ScalaSansPro,Arial,sans-serif;color:#c89e41;text-transform:uppercase;font-size:22px;text-align:left;margin-bottom:15px}.page-account .connexion .min-flex>a,.page-account .register .min-flex>a{display:block;font-size:16px;height:30px;margin-left:15px;color:#4d4d4d;margin-top:22px}.page-account .connexion form .form-group,.page-account .register form .form-group{margin-left:0}.page-account .connexion form .form-group>label,.page-account .register form .form-group>label{color:#616161;font-weight:normal;font-size:16px}.page-account .connexion form .form-control,.page-account .register form .form-control{height:37px}.page-account.logged .inner{margin-top:25px}.page-account.logged .bloc-user{box-shadow:0 2px 9px #ccc;color:#616161;padding:16px;text-transform:uppercase}.page-account.logged .bloc-user a{color:#616161;display:block;font-size:12px;margin-top:9px}.page-account.logged .bloc-user .user{font-weight:bold}.page-account.logged .title-border{font-size:18px;margin-top:0;text-transform:uppercase;color:#000}.page-account.logged .title-border:after{content:"";width:65px;padding-top:5px;display:block;border-bottom:solid 1px #c3c3c3}.page-account.logged .view{font-size:16px;margin-bottom:50px}.page-account.logged .view a{color:#616161}.page-account.logged .view ul{margin-bottom:25px}.page-account.logged .view ul li{list-style-type:square}.page-account.logged .view ul li a{color:#333}.page-account.logged .view .wrap-bloc{margin-bottom:15px}.page-account.logged .black-btn{display:block;margin-top:25px;max-width:34%;text-align:center}.page-account.logged form .control-label,.page-account.logged div .control-label{color:#333;display:block;font-size:17px;font-weight:normal}.page-account.logged form .form-control,.page-account.logged div .form-control{height:40px;margin-bottom:15px;margin-top:8px;width:100% !important}.page-account.logged form.new-password .form-control,.page-account.logged div.new-password .form-control{background:#fafafa}.page-account.logged form.new-password fieldset.scheduler-border,.page-account.logged div.new-password fieldset.scheduler-border{border:1px groove #ddd !important;padding:0 1.4em 1.4em 1.4em !important;margin:0 0 1.5em 0 !important}.page-account.logged form.new-password legend.scheduler-border,.page-account.logged div.new-password legend.scheduler-border{font-size:17px;text-align:left !important;width:auto;padding:15px 10px 0;border-bottom:0}.page-account.logged button[type="submit"]{width:auto}@media screen and (min-width:320px) and (max-width:992px){.page-account.logged .bloc-user{margin-bottom:25px}.page-account.logged form .control-label,.page-account.logged div .control-label{font-size:15px}.page-account.logged form.new-password fieldset.scheduler-border,.page-account.logged div.new-password fieldset.scheduler-border{border:medium none !important;margin:0 auto !important;padding:0 !important}.page-account.logged form.new-password legend.scheduler-border,.page-account.logged div.new-password legend.scheduler-border{text-align:center !important}.page-account.logged button[type="submit"]{font-size:13px;line-height:16px}}@media screen and (min-width:320px) and (max-width:767px){.page-account .separator{margin-top:10px}.page-account .connexion,.page-account .register{width:100%;border:0;margin-bottom:0;margin-top:0}.page-account .connexion .btn-img,.page-account .register .btn-img{float:none;width:100%}.page-account .connexion .title,.page-account .register .title{font-size:17px}.page-account .connexion .form-group,.page-account .register .form-group{margin-right:0}.page-account .connexion form{margin-right:0}.page-account .connexion form .form-group{margin-right:0}.page-account .connexion form .form-group.flex{display:block;float:none;text-align:left}.page-account .connexion form .btn-img{float:none;margin-right:0}.page-account .connexion form .checkbox{text-align:left}.page-account .min-flex a{line-height:17px !important;margin-top:20px !important}.page-account .wrap-flex{display:block}}

.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.justify{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.flex-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flex-end{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end}.transform{transform:translateY(50%);-webkit-transform:translateY(50%)}.transition{transition:.7s;-webkit-transition:.7s}.appearance{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}select::-ms-expand{display:none}a{text-decoration:none;color:unset}a:hover{text-decoration:none;color:unset}.modal-content{background:#f6f6f6;border-radius:0;padding:0 30px}.modal-content .desc{text-align:center}.modal-footer .btn-img{display:block;margin:20px auto 30px;text-align:center}.modal-header{height:auto;padding:0;border-bottom:0}.modal-header .close{font-size:15px;height:auto;margin:10px 16px 0 0 !important;padding:0;text-align:right}.page-dashboard{padding-top:35px}.page-dashboard .sub-pan{display:none}.page-dashboard .radio{display:inline-block;margin-right:8px}.page-dashboard .radio>label{color:#c89e41}.page-dashboard #form_billingAddress_civility label{color:#616161}.page-dashboard .menu-dashboard{display:none}.page-dashboard .collapse{display:block}.page-dashboard .btn-border:focus{color:#c89e41}.page-dashboard button{margin-top:0}.page-dashboard .title-border{border-bottom:1px solid #c89e41;border-top:1px solid #c89e41;color:#c89e41;font-size:17px;margin:0 auto 30px;padding-bottom:6px;padding-top:5px;text-align:center;text-transform:uppercase;width:100%}.page-dashboard .tabs li{border-bottom:1px solid #c89e41;padding-bottom:8px;padding-top:7px}.page-dashboard .tabs li a{color:#616161;display:block}.page-dashboard .tabs li a:hover{color:#c89e41;text-decoration:none}.page-dashboard .tabs li:first-child{border-top:1px solid #c89e41}.page-dashboard .tabs li.active a{color:#c89e41}.page-dashboard .tab-content{min-height:500px}.page-dashboard .tab-content .tab-pane.fade.active{opacity:1}.page-dashboard .tab-content #sub-pan-password .col-md-6.form-content,.page-dashboard .tab-content #sub-pan-profile .col-md-6.form-content{width:100%}.page-dashboard .tab-content #sub-pan-password .col-md-6.form-content .col-sm-10,.page-dashboard .tab-content #sub-pan-profile .col-md-6.form-content .col-sm-10{padding-left:0;padding-right:0;width:100%}.page-dashboard .tab-content #sub-pan-password .col-md-6.form-content .form-control.form-control,.page-dashboard .tab-content #sub-pan-profile .col-md-6.form-content .form-control.form-control{max-width:60%}.page-dashboard .tab-content .bloc-infos.flex.justify{margin-left:45px;max-width:620px;margin-bottom:35px}.page-dashboard .tab-content .bloc-infos.flex.justify div{min-width:40%}.page-dashboard .tab-content .bloc-infos .btn-border{display:table;margin-top:18px;text-align:center}.page-dashboard .tab-content .bloc-infos .edit-pwd{margin-top:15px;color:#c89e41;text-decoration:underline;margin-bottom:15px;display:block}.page-dashboard .tab-content .bloc-infos .title{color:#c89e41;font-size:16px;margin-bottom:5px}.page-dashboard .tab-content .form-content .error{border:solid 1px #f79292}.page-dashboard .tab-content .form-content .form-group{margin-left:0;position:relative;margin-top:0;margin-bottom:6px}.page-dashboard .tab-content .form-content .form-group label,.page-dashboard .tab-content .form-content .form-group .title-label{color:#c89e41;font-size:15px;font-weight:normal;margin-bottom:6px}.page-dashboard .tab-content .form-content .form-group.radio{color:#333 !important;margin-bottom:6px;padding-bottom:6px}.page-dashboard .tab-content .form-content .form-group.radio .control-label{margin-right:5px;color:#616161}.page-dashboard .tab-content .form-content .form-group .form-control{width:75%}.page-dashboard .tab-content .form-content .form-group .form-control:focus{border:solid 1px gray}.page-dashboard .tab-content .form-content .select{width:75%;position:relative}.page-dashboard .tab-content .form-content .select .glyphicon{color:#8a8a8a;margin-top:9px;position:absolute;right:8px}.page-dashboard .tab-content .form-content .select select{border:1px solid #ccc;color:#8a8a8a;cursor:pointer;height:34px;padding-left:10px;width:100% !important}.page-dashboard .tab-content .wrap-btn{margin-bottom:80px;margin-top:40px;max-width:87%}.page-dashboard .tab-content .wrap-btn .btn-img{margin-left:15px;padding-left:15px;padding-right:15px;border:medium none;border-radius:0;padding-top:7px;text-transform:uppercase}.page-dashboard .tab-content .wrap-btn .btn-border{padding-top:8px;line-height:24px}.page-dashboard .tab-content .table{font-size:14px;color:#616161}.page-dashboard .tab-content .table thead,.page-dashboard .tab-content .table tr{background:#fff}.page-dashboard .tab-content .table thead th{color:#c89e41;font-weight:normal}.page-dashboard .tab-content .table tbody th,.page-dashboard .tab-content .table td{padding-top:25px !important}.page-dashboard .tab-content .table th{border-bottom:2px solid #f4f4f4}.page-dashboard .tab-content .table td.col-status{font-style:italic}.page-dashboard .tab-content .table .status{color:#c89e41;text-transform:uppercase}.page-dashboard .tab-content .table .status.favorite{color:#333}.page-dashboard .tab-content .table .time.favorite{color:#c89e41}.page-dashboard .tab-content .table .glyphicon.glyphicon-remove{color:#616161;font-size:10px;margin-left:20px;margin-top:6px}.page-dashboard .tab-content .table .btn-img{display:block;margin-top:10px;max-width:120px;padding:5px;text-align:center;text-transform:uppercase}.page-dashboard .tab-content .table .btn-img.favorite{margin-top:8px;padding-left:10px;padding-right:10px}.page-dashboard .tab-content .table .btn-img.favorite.mobile{display:none}.page-dashboard .tab-content .table .wrap-pdt img{margin-right:10px;border:solid 1px #c89e41;float:left}.page-dashboard .tab-content .table .wrap-pdt .wrap-recap{display:table}.page-dashboard .tab-content .table .wrap-pdt .wrap-recap .brand{color:#333;font-size:17px;font-weight:bold;text-transform:uppercase}.page-dashboard .tab-content .table .wrap-pdt .wrap-recap .desc{font-size:14px;max-width:120px}.page-dashboard .tab-content .table .wrap-pdt .wrap-recap .desc.favorites,.page-dashboard .tab-content .table .wrap-pdt .wrap-recap .desc.booking{max-width:100%}.page-dashboard .tab-content .table .wrap-pdt .wrap-recap .price{color:#333;font-size:15px}.page-dashboard .tab-content #favorites .desc{text-align:left}.page-dashboard .tab-content #favorites .glyphicon.glyphicon-remove{margin-top:18px}.page-dashboard .tab-content #alerts .desc,.page-dashboard .tab-content #alerts2 .desc{color:#333;margin-bottom:30px;text-align:center}.page-dashboard .tab-content #alerts .btn-img,.page-dashboard .tab-content #alerts2 .btn-img{display:block;margin:0 auto;max-width:180px;padding:5px;text-align:center;text-transform:uppercase}.page-dashboard .tab-content #alerts table.table td,.page-dashboard .tab-content #alerts2 table.table td{padding-bottom:25px !important}.page-dashboard .tab-content #alerts table.table td .glyphicon-remove,.page-dashboard .tab-content #alerts2 table.table td .glyphicon-remove{margin-top:0}@media screen and (min-width:320px) and (max-width:992px){.page-dashboard .collapse{display:none !important}.page-dashboard .collapse.in{display:block !important}.page-dashboard .menu-dashboard{display:block;margin-left:3px;padding:10px;width:37px}.page-dashboard .menu-dashboard .glyphicon{color:gray;font-size:21px}.page-dashboard .tab-content .table .btn-img.favorite{display:block !important}}@media screen and (min-width:320px) and (max-width:767px){.modal-content{padding:0}.modal-footer{border:0}.modal-footer .btn-img{margin:0 auto 30px}.page-dashboard{padding-top:0}.page-dashboard .container{padding:0}.page-dashboard .tab-content .title-border{font-size:13px;padding-bottom:6px;padding-top:9px}.page-dashboard .tab-content .bloc-infos{display:block;margin:0 auto !important}.page-dashboard .tab-content .bloc-infos .btn-border{margin-bottom:15px;width:100%}.page-dashboard .tab-content .form-content .form-group .form-control,.page-dashboard .tab-content .form-content .select{width:100%}.page-dashboard .tab-content .wrap-btn{max-width:100%}.page-dashboard .tab-content .table .wrap-pdt .wrap-recap,.page-dashboard .tab-content .table .col-date,.page-dashboard .tab-content .table .col-status,.page-dashboard .tab-content .table .col-total,.page-dashboard .tab-content .table .col-type,.page-dashboard .tab-content .table .col-material{display:none}.page-dashboard .tab-content .table .wrap-pdt img{margin-right:0}.page-dashboard .tab-content .table .glyphicon.glyphicon-remove{margin-left:0}.page-dashboard .tab-content #favorites td:last-child,.page-dashboard .tab-content #favorites th:last-child{display:none}.page-dashboard .tab-content #favorites .status.favorite{font-size:13px}.page-dashboard .tab-content #favorites .btn-img.favorite{margin-top:5px}.page-dashboard .tab-content #alerts{margin-bottom:15px}.page-dashboard .tab-content #orders .col-status,.page-dashboard .tab-content .col-total{display:table-cell !important}}
