#headerMobile{height:115px;background:#fff}#headerMobile #top{position:fixed;height:35px;left:0;right:0;z-index:999;background:#4fadbe}#headerMobile #top .dropdown img{margin-right:7px}
#headerMobile #top p{color:#fff;line-height:30px;margin:0;padding:0}
#headerMobile #top a{color:#fff}
#headerMobile #top .dropdown-menu{left:0;right:0}#headerMobile #top .dropdown-menu a{color:#4f89be}
#headerMobile #top .dropdown-toggle img{margin-right:10px}
#headerMobile #top #btnmenu{position:absolute;top:0;right:45px;color:#fff;z-index:999;font-size:20px;cursor:pointer}
#headerMobile #top #mainmenumobile{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;opacity:.95}#headerMobile #top #mainmenumobile .fa-times{position:absolute;top:5px;right:15px;font-size:30px;z-index:9999;color:#4fadbe}
#headerMobile #top #mainmenumobile h3{color:#4f89be;padding-left:10px;border-bottom:1px solid #4fadbe;padding-bottom:7px}#headerMobile #top #mainmenumobile h3 small{color:#4f89be}
#headerMobile #top #mainmenumobile ul{margin:0;padding:0}#headerMobile #top #mainmenumobile ul li{font-size:16px;list-style-type:none;margin:10px;margin-left:20px}#headerMobile #top #mainmenumobile ul li i{width:25px}
#headerMobile #top #mainmenumobile ul li a{color:#636363}
#headerMobile #main{background:#fff;padding-top:25px}#headerMobile #main .logoheader{height:65px;margin:10px}
#headerMobile .icones{position:absolute;top:3px;left:5px}#headerMobile .icones a{padding:0;margin:0;text-decoration:none}#headerMobile .icones a i{margin-left:10px;font-size:16px}
#headerMobile .icones a span{position:relative;margin-left:-6px;background:#bc4343;color:#fff;font-size:9px}
#marginheader{padding-top:0}
@media screen and (max-width:750px){h1{background:none} h2.likeh1{background:none} .breadcrumb li{display:inline !important} img{max-width:100%} .alignCenterMobile{text-align:center !important} .pullLeftMobile{float:left !important} .login-panel .panel-body .facebookLogin a{font-size:16px !important} #footerL1 ul li{text-align:center !important} #footerL1 h2{font-size:20px} .newsletterFooter #newsletterEmail{max-width:200px !important;min-width:180px !important} .newsletterFooter .submit{position:relative;top:-2px} #commentfaire{background:#4fadbe}#commentfaire h2{color:#fff;text-align:center} #commentfaire p{color:#fff} #commentfaire ul{padding-left:0;margin-top:0}#commentfaire ul li{color:#fff;list-style-type:none;list-style-position:inside;margin-left:0;line-height:20px;font-size:20px;background:url("/css/img/liAncre.png") no-repeat 0 0;padding-left:35px;margin-bottom:20px;font-size:inherit;letter-spacing:-0.5px} #commentfaire .boatyLigneBtn{color:#4fadbe;border-color:#aaa;background:#fff;font-weight:bold;display:block;margin-bottom:10px}#commentfaire .boatyLigneBtn a{font-weight:bold} #commentCaMarche .panelMobile{background:#4fadbe}#commentCaMarche .panelMobile h2{text-align:center;color:#fff} #commentCaMarche .panelMobile .panel-group .panel{background:none;border:0;box-shadow:none} #commentCaMarche .panelMobile .panel-group .panel-heading{background:none;border:0}#commentCaMarche .panelMobile .panel-group .panel-heading h4{color:#fff;font-weight:bold;line-height:1.4}#commentCaMarche .panelMobile .panel-group .panel-heading h4 a{text-decoration:none} #commentCaMarche .panelMobile .panel-group .panel-heading h4 a:active{text-decoration:none} #commentCaMarche .panelMobile .panel-group .panel-heading h4 a:hover{text-decoration:none} #commentCaMarche .panelMobile .panel-group .panel-heading h4 a span{background:#fff;color:#4fadbe;-webkit-border-radius:50%;border-radius:50%;padding:1px 6px;margin-right:7px;margin-bottom:4px} #commentCaMarche .panelMobile .panel-group .panel-heading h4 a .fa{margin-left:5px} #commentCaMarche .panelMobile .panel-group .panel-body{border:0}#commentCaMarche .panelMobile .panel-group .panel-body p{color:#fff} #findboaty{padding:0}#findboaty .boaty{margin-left:0;margin-right:0;text-align:center;margin-bottom:30px}#findboaty .boaty h3{font-size:18px} #findboaty .boaty p.proprio{margin-top:20px} #findboaty .boaty:nth-of-type(even){border-top:0} .connected-carousels .navigation,.stage,.connected-carousels .carousel-navigation{max-width:100%} .connected-carousels .carousel-navigation{width:90% !important} #ficheBoaty #reservation .panel-body #boutons .btn{margin-bottom:10px} #ficheBoaty #infos{text-align:center} #ficheBoaty #detailBoaty .nav-tabs{display:none;margin-bottom:10px;-webkit-border-radius:7px;border-radius:7px}#ficheBoaty #detailBoaty .nav-tabs li{width:100%}#ficheBoaty #detailBoaty .nav-tabs li a{border-right:0} #ficheBoaty #detailBoaty .tab-content{-webkit-border-radius:7px;border-radius:7px;border-top:1px solid #ddd} #ficheBoaty #detailBoaty .tab-pane{display:block !important;visibility:visible !important} #ficheBoaty #detailBoaty #infosFicheBoaty h3{margin-top:15px !important} #ficheBoaty #tarifs #infosFicheBoaty{padding-left:0 !important} #detailresa p.titre{text-align:center;padding-top:15px} #detailresa h2{padding-top:10px !important;text-align:center} #detailresa h3{text-align:center;font-size:16px;line-height:27px} #detailresa #premium h2{font-size:18px} #detailresa #OccupantServiceUpdate{margin-top:25px !important} #recapMobile h2{font-size:20px;margin:10px 0} #recapMobile h2.total{font-size:26px;text-align:center;margin:25px 0} #recapMobile h2.coupon{margin-top:25px} #recapMobile h3{color:#4fadbe;font-size:16px} #recapMobile .btn-action{display:block;margin:5px;font-size:16px} .article{text-align:center}.article img{margin-bottom:10px} #communiquepresse ul{padding:0} #simulateur form input,#simulateur form select{width:100%} #simulateur .ligne2{margin-top:0 !important}#simulateur .ligne2 .btn-info{font-size:13px} .faq .nav-tabs li a{font-size:14px !important} .faq .tab-content{padding:15px 0 !important} .faq .panel-heading{padding:10px 0 !important} .faq .panel-body{padding:5px !important;margin-left:0 !important} #clientContent{}#clientContent .mesBoatys .col-xs-12{text-align:center}#clientContent .mesBoatys .col-xs-12 img{margin-bottom:10px} #clientContent .col-xs-12 .btn-block{margin-bottom:10px} #clientContent #discussion{padding:0}#clientContent #discussion .messagewell{margin-left:0;margin-right:0} #clientContent #navButtons .col{margin:0;padding:0 15px} #clientContent .ResaBoatyList .col-xs-12{padding:0} #clientContent .resaBoatyDetails{text-align:center}#clientContent .resaBoatyDetails img{margin-bottom:10px} #clientContent .resaBoatyDetails .buttons{margin:0 !important} #clientContent .clientRight p.pull-right{float:none !important;text-align:center} #clientContent #ficheResa .btn-inactive{font-size:13px} #clientContent #ficheResa h3{font-size:14px} #clientContent .buttonsdouble{margin:0} #clientContent #miseEnLigneBoaty .checkboxLigne .checkbox{width:100%} #clientContent #miseEnLigneBoaty #nextbutton .col-xs-6{width:100%;text-align:center !important;margin-bottom:10px}}@media screen and (max-width:970px){}@media screen and (max-width:1170px){}

.bookingmessage{margin:-5px 0 10px 0; font-style: italic;}