 @import url(https://fonts.googleapis.com/css?family=Scada);@import url(https://fonts.googleapis.com/css?family=Roboto+Slab);@import url(https://fonts.googleapis.com/css?family=Noto+Sans:300,400,700);@import url(https://fonts.googleapis.com/css?family=Indie+Flower);#iframeBlocker{position:fixed;top:0;left:0;width:100%;height:100%;filter:alpha(opacity=0);opacity:0;z-index:100;}.obf{display:none;}body{background-color:#fff;font-family:'Noto Sans', sans-serif;color:#565656;font-weight:300;font-size:14px;}@media only screen and (min-width: 768px){body{font-size:16px;}}@media only screen and (min-width: 992px){body{font-size:17px;}}@media only screen and (min-width: 1200px){body{font-size:18px;}}a,a:hover{color:#565656;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Noto Sans', sans-serif;font-weight:300;}.btn-default,.btn-default:hover,.btn-default:active,.btn-default:focus{color:#fff;background-color:#a0c060;border-color:#95b94e;}.btn-default:hover{background-color:#95b94e;}address{display:inline;}label{font-weight:300 !important;}input[type="checkbox"]{margin:9px 3px 0;}.title-h1{font-weight:100;font-size:3em;margin:-0.2em 0.3em 0.6em 0.3em;font-family:'Roboto Slab', serif;}.title{margin-bottom:0.8em;text-transform:uppercase;font-weight:400;font-size:1.1em;font-family:'Roboto Slab', serif;}.title-h2{margin-bottom:0.8em;text-transform:uppercase;font-weight:400;font-size:1.1em;font-family:'Roboto Slab', serif;}.navbar{font-size:1.1em;background-color:#fcfcfc;border:none;}.navbar-header{padding-bottom:2em;}.navbar-inverse .navbar-brand:hover{color:#fcfcfc;}.navbar-inverse .navbar-brand{text-transform:uppercase;font-weight:300;color:#fcfcfc;font-family:'Noto Sans', sans-serif;}.navbar-inverse .nav > li > a{text-transform:uppercase;color:#fcfcfc !important;font-family:'Noto Sans', sans-serif;}.navbar-inverse .nav .active > a:hover{background:transparent;color:#fcfcfc !important;}.navbar-inverse .nav .active > a{background-color:transparent;}.navbar-inverse .navbar-toggle{border-color:#b1cc7d;padding:10px 0;text-align:center;}.navbar-inverse .navbar-toggle,.navbar-inverse .navbar-toggle{background-color:#a0c060;}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#88aa43;}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#fcfcfc;}.navbar-nav>li>.dropdown-menu{background-color:#fcfcfc;}.dropdown-menu>li>a{color:#fcfcfc;text-transform:uppercase;}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fcfcfc;}.navbar-mobile-buttons:hover{color:#fff;text-decoration:none;}.navbar-mobile-buttons{display:inline-block;*display:inline;zoom:1;position:relative;top:2px;left:0;margin:0;font-size:22px;width:40px;height:35px;text-align:center;cursor:pointer;color:#fff;}.navbar-collapse.in{overflow-y:visible;}.pagination{margin-top:0;margin-bottom:1.4em;margin-left:1.4em;}.pagination ul{display:inline-block;padding-left:0;padding-bottom:0;}.pagination ul > li{display:inline;}.pagination ul > li.active{font-weight:bold;}.pagination ul > li > a,.pagination ul > li > span{position:relative;float:left;padding:0.3em 0.8em;margin-left:-1px;line-height:1.4em;text-decoration:none;font-size:0.9em;color:#656565;background-color:#f0f0f0;}.pagination ul > li > a:hover,.pagination ul > li > span:hover,.pagination ul > li > a:focus,.pagination ul > li > span:focus{background-color:#d6d6d6;}.content{margin:2em -20px;padding:2em;background-color:#fff;color:#565656;}.content-block{background-color:#f0f0f0;color:#656565;}.content a,.content a:hover{color:#a0c060;}.content a.btn,.content a.btn:hover{color:#fff;}.field-error{font-size:0.9em;color:#a0c060;}.form-errors{margin-bottom:1.5em;padding:1.5em;border:1px solid #a0c060;}.bttn:hover{text-decoration:none;cursor:pointer;}.bttn{padding:0 0.2em 0.1em 0.1em;line-height:3em;text-align:center;background-color:#a0c060;color:#fff;}.bttn i{padding-right:0.3em;text-shadow:none;}.bttn-bg{margin-top:1em;}.intro-back{margin-bottom:1em;}.intro-back .intro-text{line-height:1.6em;font-size:1.2em;}.intro-back .intro-text h2{margin-top:0.17em;margin-bottom:0.8em;text-transform:uppercase;font-weight:400;font-size:1.1em;font-family:'Roboto Slab', serif;}.intro-back .intro-text h3{margin-bottom:0.8em;font-weight:400;font-size:1.1em;font-family:'Roboto Slab', serif;}.videobtn{margin-top:1em;}.infos-back{text-align:center;margin-bottom:3em;border:1px solid #cbcbcb;}.infos-back .logo{padding-top:1.3em;padding-bottom:0.25em;text-align:center;}.infos-back .logo img{max-width:300px;}.infos-back .name{font-size:1.75em;font-weight:500;margin:1em 0 0 0;}.infos-back .infos{text-align:center;padding:1.5em 1.5em 0.5em 1.5em;color:#656565;}.infos .tel,.infos .address{font-size:0.8em;}.infos .services{font-size:0.8em;}.infos .opening{font-size:1em;}.infos .sep-line{border-bottom:1px solid #cbcbcb;width:5em;margin-top:0.8em;margin-left:auto;margin-right:auto;margin-bottom:0.8em;}.infos .homeOtherAddress{display:block;font-size:0.8em;margin-top:0.5em;}.hero{text-align:center;margin:-1em 0 1em 0;}@media only screen and (max-width: 768px){.hero{margin-left:-20px;margin-right:-20px;}}.hero-restoname{font-size:3em;font-weight:500;line-height:1em;letter-spacing:4px;padding:0.5em;margin-bottom:0.5em;}.home-news{margin-bottom:1.2em;}.home-news ul{padding:0;overflow-x:hidden;list-style:none;}.home-news li h3{padding:0;font-size:1em;font-weight:300;margin-top:0;margin-bottom:0.8em;}.home-news li h3 .startdate{text-transform:capitalize;}.home-news li img{float:right;margin-left:0.8em;margin-top:0.25em;}.home-news .actu-title{font-size:1.1em;}@media only screen and (max-width: 480px){.home-news li img{float:none;margin-top:0;margin-bottom:0.8em;}}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:1em;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.coretypes{font-size:1em;}.forwho{font-size:0.8em;}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{padding-bottom:0.1em;color:#fff;background-color:#a0c060;}.nav>li>a:hover,.nav>li>a:focus{background:none;}.cartes-list{padding-left:0.5em;margin-bottom:2em;}.carte{margin-left:0.5em;margin-bottom:1.5em;padding-right:1.5em;}.carte h2{padding:0;margin:0 0 0.2em 0;font-size:1.5em;}.carte .linkpdf{font-size:0.9em;margin-top:2em;}ul.carteItems{padding:0;overflow-x:hidden;list-style:none;margin:0;}ul.carteItems li{position:relative;margin-top:0.8em;}ul.carteItems li .carteTitle{margin-top:1.7em;font-weight:500;font-size:1.1em;}ul.carteItems li .carteItem{overflow:auto;border-bottom:1px dashed #b2b2b2;}ul.carteItems li .cartePrice{float:right;}ul.carteItems li .carteTxt{font-size:0.9em;color:#989898;}.blackboard{margin-bottom:2em;}.blackboard-inner{position:relative;text-align:left;text-shadow:none;letter-spacing:0;font-size:1.1em;font-family:'Indie Flower', cursive;}.blackboard-inner .quote{position:absolute;top:-0.3em;left:0;color:#a0c060;font-size:10em;font-family:'PT Sans', sans-serif;z-index:1;}.blackboard-inner .quoted-text{position:relative;padding-left:5em;margin:2em 0;z-index:2;}.blackboard-inner ul li:before{content:"-";position:relative;left:-0.3em;}.blackboard-inner ul{margin-left:0;padding-left:0.8em;}.blackboard-inner ul li{list-style-type:none;text-indent:-0.3em;padding:-0.3em 0 -0.3em 0;}.blackboard-inner hr{width:50%;margin-left:25%;}.blackboard-share{text-align:right;}.blackboard-share a,.blackboard-share a:hover{color:#fff;text-decoration:underline;font-size:0.8em;}.pictures{padding-bottom:2em;}.picture-block{float:left;position:relative;text-align:center;margin:0 1.5em 1.5em 0;}.picture-block img{display:block;}.map{margin:0 0 2em 0;text-shadow:none;}#map_canvas{width:100%;height:20em;}.map-text{padding:0 0 0.8em 0.5em;}.map-text i{text-shadow:none;display:inline;}.map-text.address{padding-left:4em;}.map-text.address i:before{position:absolute;top:0.05em;left:1em;font-size:2.2em;color:#a0c060;}.map-text.address .btn{margin-top:0.5em;}.map-text.opening{padding-left:4em;}.map-text.opening i:before{position:absolute;top:0.1em;left:1em;right:0;font-size:2em;color:#a0c060;}.map-text.phone{padding-left:4em;}.map-text.phone i:before{position:absolute;left:0.7em;font-size:2.5em;color:#a0c060;}.map-text.email{padding-top:0.5em;padding-left:4em;}.map-text.email i:before{position:absolute;top:0;left:0.7em;font-size:2.5em;color:#a0c060;}.textaccess{margin:0;font-size:0.9em;}@media only screen and (max-width: 992px){.contact-coords .map-text.phone{padding-left:2em;}.contact-coords .map-text.phone i:before{font-size:1.5em;}.contact-coords .map-text.email{padding-top:0;padding-left:2em;}.contact-coords .map-text.email i:before{font-size:1.5em;}}.otherAddresses{border:1px solid #e5e5e5;margin-top:3em;padding:0 1.5em;}.otherAddresses-title{display:inline;position:relative;top:-0.9em;left:-0.5em;padding:0 0.5em;text-transform:uppercase;font-size:0.9em;letter-spacing:1px;background-color:#fff;}.otherAddress{margin-bottom:1.5em;}.otherAddress-label{font-weight:bold;}.contact-coords{padding:0 0.8em 0 0.8em;}.contact-intro{padding:1.5em 1.5em 0 1.8em;}.contact-booking{margin-top:1.5em;padding:0.8em 2em 2em 2em;}.contact-booking .booktxt{font-size:0.9em;margin-left:1.5em;}#bookingform #fksubject{display:none;}.contact-msgsent{margin:1.5em 0 1.5em 0;padding:3.5em 1.5em;text-align:center;background-color:#f0f0f0;}.tip{font-size:0.85em;margin:0.8em 0;}.actu-list{padding:0 1.5em 2em 1.5em;}.actu{margin-top:1.5em;margin-bottom:2.5em;}.actu h2{padding:0;font-size:1.1em;font-weight:400;margin-top:0.8em;margin-bottom:0.8em;color:#656565;}.actu h2 a{text-decoration:none;}.actu h2 .startdate{text-transform:capitalize;}.actu img{float:left;margin-right:1.5em;margin-top:0.3m;}.actu-body{text-align:justify;}.actu-body ul,.actu-body ol{padding-left:1.2em;overflow:hidden;}@media only screen and (max-width: 480px){.actu-list{margin-top:0.8em;padding:1.5em;}.actu-title{font-size:1.1em;}.actu img{float:none;margin-top:0;margin-bottom:0.8em;}}.page-libre{margin-bottom:2em;padding:0.8em 1.5em 1.5em 1.5em;}.blog-post{margin:0.5em 1.5em 1.5em 1.5em;}.blog-post h2{padding:0;font-size:1.4em;font-weight:400;margin-bottom:0;color:#656565;}.blog-post h2 a{text-decoration:none;}.blog-post-date{text-transform:lowercase;font-size:0.75em;font-weight:300;margin:0 0 1.5em 0;}.blog-post img{margin-bottom:1.5em;margin-right:1.5em;float:left;}.blog-post-readmore{margin-top:0.3em;}.blog-post-comments{margin:1.5em;border-top:1px solid #cbcbcb;}.blog-post-comments-title{font-size:1.1em;}.blog-post-comment{margin-top:1.5em;}.blog-post-comment-date{display:inline;font-size:0.8em;color:1px solid #cbcbcb;}.blog-post-comment-body{font-style:italic;font-size:0.9em;}.blog-post-commentbox{margin:1.5em;padding-top:1em;}.blog-post-comments-paginate .pagination{margin-top:2em;margin-left:0;margin-bottom:0;}#commentbox-switch:hover{text-decoration:underline;}.blog-post-forms{display:none;margin-top:1em;}@media only screen and (max-width: 992px){.blog-post-login-form{margin-bottom:2.5em;}}.blog-post-logout{float:right;font-size:0.9em;}.legal{margin-bottom:0em;padding:0.8em 1.5em 1em 1.5em;}.legal h3{font-size:1.2em;text-transform:uppercase;}.legal h4{margin-top:1.5em;font-weight:600;}.modal-content{background-color:#f0f0f0;color:#656565;}.modal-content h3{font-family:'Noto Sans', sans-serif;}.subsdays{margin-top:0;margin-left:2em;font-size:0.8em;}.modal-footer{margin-top:0;}.close-video{text-decoration:underline;cursor:pointer;}.abonnement{padding:0 1.5em;}.abonnement .title-h1{margin-left:0;}.abonnement .abonnement-mod,.abonnement .abonnement-susp,.abonnement .abonnement-unsubs{margin-bottom:2.8em;}.abonnement .abonnement-mod .btn{margin-top:1em;}.abonnement .email-label{margin-top:0.4em;}.abonnement #abo-susp-error,.abonnement #abo-mod-error{background-color:#fff;color:red;}#footer-out{padding:1em 1em 0 1em;color:#fcfcfc;background-color:#fcfcfc;}#footer-out a{color:#fcfcfc;}#footer-in{font-size:0.9em;}#footer-in .footer1,#footer-in .footer2,#footer-in .footer3{margin-bottom:1.2em;}#footer-in .footer1{text-align:left;}#footer-in .footer2{text-align:center;}#footer-in .footer3{text-align:right;}@media only screen and (max-width: 992px){#footer-in .footer2{text-align:left;}#footer-in .footer3{text-align:left;}}#footer-in .poweredby{margin-top:0.8em;font-size:0.8em;}.likeyou{margin-bottom:1em;cursor:pointer;}.displaySocialButtons i{font-size:1.2em;padding-left:0.3em;}.socialButtons{display:none;margin:0.5em 0 0 0;font-size:0.9em;text-align:right;}.socialButtons .socialText{clear:both;margin-bottom:0.5em;}.socialButton{display:inline;}.poweredby{padding-top:0.8em;}.social-links{display:inline;}.social-links i{font-size:1.05em;text-align:center;padding-left:0.5em;padding-right:0.3em;color:#a3a3a3;}#test-site{position:fixed;width:100%;text-align:center;background-color:#ffc671;padding-top:0.75em;padding-bottom:0.75em;color:white;font-size:1.1em;text-shadow:1px 1px #8a5300;z-index:10;}#test-site .fa-times{float:right;padding-top:0.2em;padding-right:1em;cursor:pointer;}body{background-color:#f2f2f2;}.btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.title-h1{margin:0 0 1em 0;font-size:2em;text-transform:uppercase;color:#7c7c7c;}.actus .title-h1,.pages .title-h1{margin-bottom:0.65em;}.title{text-transform:uppercase;font-size:1.2em;color:#707070;margin-bottom:0.6em;background-color:#f0f0f0;}.top-brandname{z-index:-1;top:9.2em;margin-left:auto;margin-right:auto;}.top-brandname a{text-transform:uppercase;font-family:'Scada', sans-serif;font-size:3.5em;letter-spacing:1px;font-weight:400;color:#fff;text-decoration:none;border-top:1px dotted #eee;border-bottom:1px dotted #eee;}.logo-top{margin:3em 0 2em 0;text-align:center;}.top-brandname-title{font-size:0.5em;}@media only screen and (max-width: 768px){.logo-top{margin:1em 0 1em 0;}.top-brandname{top:4em;margin-top:2.5em;margin-bottom:2.5em;}.top-brandname a{font-size:2.5em;letter-spacing:0;border-top:1px dotted #eee;border-bottom:1px dotted #eee;}}.nav-bloc-bg,.nav-bloc-bg-over{position:absolute;top:0;left:0;height:500px;width:100%;}.nav-bloc-bg{z-index:-4;}.nav-bloc-bg-over{z-index:-2;}.nav-only-wide{background-color:#fcfcfc;zoom:1;background-color:transparent \9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99fcfcfc, endColorstr=#99fcfcfc)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99fcfcfc, endColorstr=#99fcfcfc);background-color:rgba(252,252,252,0.6);}.navbar{font-weight:400;margin-bottom:0;background:none;}.navbar-header{text-align:center;padding-bottom:0;}.navbar-toggle{float:none;margin:0 0.4em 1em 0.4em;}.navbar-collapse{text-align:center;border:none;margin-top:1em;}.navbar-nav>li>.dropdown-menu{background-color:#fcfcfc;zoom:1;background-color:transparent \9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7ffcfcfc, endColorstr=#7ffcfcfc)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7ffcfcfc, endColorstr=#7ffcfcfc);background-color:rgba(252,252,252,0.5);}.dropdown-menu>li>a{color:#fcfcfc;}.dropdown-menu>li>a:hover{color:#fcfcfc;background:none;}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#fcfcfc;zoom:1;background-color:transparent \9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7ffcfcfc, endColorstr=#7ffcfcfc)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7ffcfcfc, endColorstr=#7ffcfcfc);background-color:rgba(252,252,252,0.5);}.navbar .navbar-nav{display:inline-block;*display:inline;zoom:1;float:none;}.navbar .navbar-collapse{text-align:center;margin-top:0.8em;margin-bottom:0.4em;}.navbar-inverse{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.navbar-brand{display:none;}.navbar-inverse .nav > .active > a:hover{color:#fcfcfc !important;}.navbar-inverse .nav .active > a{border-bottom:4px solid #a0c060;}@media only screen and (max-width: 768px){.nav-bloc-bg,.nav-bloc-bg-over{height:280px;}.navbar-header{margin-top:1em;text-align:right;padding-bottom:1em;}.navbar-inverse .nav .active > a{font-weight:bold;border-bottom:none;}}.navbar-inverse .nav > li > a{color:#fcfcfc !important;}.navbar-nav>li>a{padding-top:0.2em;padding-bottom:0.2em;font-weight:300;}.dropdown-menu>li>a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.pagination ul > li.active > span{font-weight:300;background-color:#e3e3e3;}.content{border:1px solid #ccc;-webkit-box-shadow:1px 1px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px rgba(0,0,0,0.3);box-shadow:1px 1px rgba(0,0,0,0.3);}.content-block{margin:0 0 0 0;padding:0 0 0 0;background-color:transparent;}.bttn:hover{-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.4);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.4);box-shadow:3px 3px 5px rgba(0,0,0,0.4);}.bttn{text-transform:uppercase;font-size:0.85em;background-color:#a0c060;color:#fff !important;padding:0.3em 0.5em;line-height:1em;border-top:1px solid #95b94e;border-bottom:1px solid #95b94e;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.3);box-shadow:2px 2px 3px rgba(0,0,0,0.3);}.bttn i{display:none;}.slider-border{padding:0.5em;border:1px #bbb solid;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2), -1px -1px 1px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2), -1px -1px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 1px rgba(0,0,0,0.2), -1px -1px 1px rgba(0,0,0,0.1);margin-top:1.5em;margin-bottom:2.5em;background-color:#fff;}.hero{display:none;}.home-left-col{border-right:1px solid #ccc;}.home-name{font-size:1.5em;text-transform:initial;color:#707070;}.videobtn{margin-bottom:2em;}.intro-back .intro-text h2{text-transform:uppercase;font-size:1.2em;color:#707070;margin-bottom:0.6em;}.intro-back .intro-text h3{text-transform:none;font-size:1.2em;color:#707070;margin-bottom:0.4em;}.infos-back{overflow:hidden;padding-bottom:0.2em;}.infos-back .infos-frame{padding-bottom:1.5em;margin-bottom:0;}.infos-back .infos{padding:0.7em 0.5em;margin-top:0;}.infos-name{margin-top:1em;font-size:1.4em;}.infos{font-size:1.1em;}@media only screen and (max-width: 992px){.home-left-col{border-right:none;}.infos{font-size:1.1em;}}.home-photos{margin-bottom:2em;}.home-sub-photos{margin-top:1.5em;}@media only screen and (max-width: 992px){.home-sub-photos{display:none;}}.intro-back{padding:0 0 0 1em;text-align:left;margin-bottom:0.3em;}.intro-back .intro-text{text-align:left;line-height:1.5em;font-size:1em;margin-bottom:1.2em;}.home-teasers{margin-top:1.5em;margin-bottom:2em;padding-top:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}a.home-teaser:hover{text-decoration:underline;}.home-teaser{text-transform:uppercase;font-size:1.2em;color:#565656 !important;text-align:center;display:block;width:100%;margin-top:0.2em;margin-bottom:0.2em;padding:0;line-height:2em;}.home-teaser i{position:relative;left:0;top:-2px;font-size:0.8em;color:#a0c060;padding-right:0.4em;}.home-news{padding:0 0 1em 1em;}.home-news li img{-webkit-border-radius:0.6em;-moz-border-radius:0.6em;border-radius:0.6em;}@media only screen and (max-width: 992px){.home-news,.blackboard,.intro-back,.home-teasers{padding-left:0 !important;}}ul.carteItems li.striped{background-color:#f2f2f2;}ul.carteItems li .carteTitle{font-weight:700;}ul.carteItems li .carteItem{border-bottom:none;}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{padding:0.2em 0.3em 0.2em 15px;border-top:1px solid #95b94e;border-bottom:1px solid #95b94e;-webkit-box-shadow:1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 0px rgba(0,0,0,0.3);box-shadow:1px 1px 0px rgba(0,0,0,0.3);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.nav-pills>li.active>a:hover{-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.3);box-shadow:2px 2px 2px rgba(0,0,0,0.3);}.blackboard{text-align:left;padding:0 0 1em 1em;margin-bottom:1.2em;}.blackboard .title{text-align:left;}.blackboard-outer{margin-bottom:0.7em;}.pictures{padding-bottom:2em;}.picture-block{margin:0px 1.5em 1.5em 0px;padding:0.5em;border:1px #bbb solid;background-color:#fff;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2), -1px -1px 1px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2), -1px -1px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 1px rgba(0,0,0,0.2), -1px -1px 1px rgba(0,0,0,0.1);}.map{border:1px solid #bfbfbf;}@media only screen and (max-width: 768px){.map{margin-left:-0.8em;margin-right:-0.8em;}}.contact-intro{padding:0;margin:1.5em 1.5em 0px 25px;}.contact-intro strong{font-weight:normal;}.contact-coords{padding:0 0.6em 0 0.6em;}.contact-booking{margin-top:1.5em;padding:0.6em 30px 30px 30px;}.contact-booking .booktxt{font-size:0.9em;margin-left:1.5em;}.form-control:focus{border-color:#999;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.3) inset !important;-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.3) inset !important;box-shadow:0px 0px 5px rgba(0,0,0,0.3) inset !important;}.form-control{background-color:#fff;color:#656565;border-color:#777;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.3) inset;-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.3) inset;box-shadow:0px 0px 5px rgba(0,0,0,0.3) inset;}.actu-list{padding:0 1.5em 1em 1.5em;}.actu{margin-top:0;margin-bottom:1em;}.actu h2{background-color:#f0f0f0;padding:0.2em;}.actu img{-webkit-border-radius:0.6em;-moz-border-radius:0.6em;border-radius:0.6em;}.actu-body ul,.actu-body ol{padding-left:1.4em;}#footer-out{color:#494949;background:none;margin-top:0;margin-bottom:1em;}#footer-out a{color:#494949;}#footer-in .poweredby,footer .poweredby a{color:#7c7c7c;}.social-links i{color:#636363;font-size:1.05em;text-align:center;display:inline-block;width:2.3em;}