@font-face{font-family:'League Gothic';src:url(../fonts/leaguegothic-regular-webfont.eot);src:url(../fonts/leaguegothic-regular-webfont.eot?#iefix) format('embedded-opentype') , url(../fonts/leaguegothic-regular-webfont.woff) format('woff') , url(../fonts/leaguegothic-regular-webfont.ttf) format('truetype') , url(../fonts/leaguegothic-regular-webfont.svg#league_gothicregular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'mistral';src:url(../fonts/Mistral.eot);src:url(../fonts/Mistral.woff) format('woff') , url(../fonts/Mistral.ttf) format('truetype') , url(../fonts/Mistral.svg) format('svg');font-weight:normal;font-style:normal}.league-gothic-font{font-family:'League Gothic'}body,input,textarea,select,button{color:#333;font-size:1.7rem;font-family:"Source Sans Pro",Arial,serif;font-weight:400;line-height:normal}body{}.thin{}.extralight{}.light{font-weight:300}.regular{}.medium{}.bold,.strong,strong,b{font-weight:700}.black{}.extrabold{}a,a:active,a:focus{color:#f39206;text-decoration:none}a:hover{color:#f39206;text-decoration:underline}img{height:auto;width:auto;max-height:100%;max-width:100%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700;line-height:1}h1,.h1{font-size:4.3rem}h2,.h2{font-size:3.8rem}h3,.h3{font-size:3.5rem}h4,.h4{font-size:2.9rem}h5,.h5{font-size:2.3rem}h6,.h6{font-size:1.9rem}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{}.impact-font{font-family:"impact",arial}.coda-font{font-family:"Coda-Heavy",arial}.mistral-font{font-family:"mistral",arial;text-transform:none}#bassin-arcachon .mistral-font{margin-left:20px}#bassin-arcachon #metier-passionnes{font-size:1.66em}time{color:#f2920a}input,textarea,select{border-radius:0;box-shadow:none!important}input:not([type="button"]):not([type="submit"]),
textarea,
select {}input:not([type="button"]):not([type="submit"]):focus,
textarea:focus,
select:focus {}.btn,button,input[type="button"],input[type="submit"]{background:#f39206;color:#fff!important;padding-left:35px;padding-right:35px;position:relative}.btn:hover,button:hover,input[type="button"]:hover,input[type="submit"]:hover{}.btn:active,button:active,input[type="button"]:active,input[type="submit"]:active{box-shadow:none}.black{color:#000}.orange{color:#f2920a}.grey{color:#333}.white{color:#fff}.bg-black{color:#fff;background:#000}.bg-black-o{color:#fff;transition:.3s background ease;background:rgba(0,0,0,.7)}.bg-black-o:hover{background:rgba(0,0,0,1)}.bg-orange{color:#fff;background:#f2920a}.bg-orange-o{color:#fff;transition:.3s background ease;background:rgba(242,146,10,.7)}.bg-orange-o:hover{background:rgba(242,146,10,1)}.bg-grey{color:#fff;background:#333}.bg-grey-o{color:#fff;transition:.3s background ease;background:rgba(51,51,51,.7)}.bg-grey-o:hover{background:rgba(51,51,51,1)}.bg-blue{background-color:#4b6ea9;color:#fff}.bg-blue-dark{background-color:#3b5998;color:#fff}.btn-transparent{background-color:transparent;border:1px #fff solid}.btn-transparent:hover,a:hover .btn-transparent{background-color:#fff;color:#f39206!important}.bg-orange .btn-transparent:hover,.bg-orange a:hover .btn-transparent{color:#f2920a!important}.btn-arrow{padding-right:40px}.btn-arrow::after{content:"\f105";display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:10px;top:8px}.btn-bigger{font-size:3.3rem}.btn-bigger.btn-arrow{padding-right:70px}.btn-bigger.btn-arrow::after{right:20px;top:14px}a:hover .btn-hover-bg-orange,.btn-hover-bg-orange:hover{color:#fff!important;background:#f39206!important;border-color:#f39206!important}a:hover .btn-hover-bg-black,.btn-hover-bg-black:hover{color:#fff!important;background:#333!important;border-color:#333!important}.bg-multicolors{overflow:hidden;clear:both}.bg-multicolors>div{width:25%;float:left;height:8px}blockquote p{margin:0;display:inline}cite{font-size:.5em}.floatr{float:right!important}.floatl{float:left!important}.margin-bottom-30{margin-bottom:30px}#header{position:fixed;left:0;top:0;width:100%;z-index:1000;background:#000;height:60px;line-height:60px;transition:height .3s ease , line-height .3s ease}#header a{display:inline-block;transition-property:color;color:#f2920a;text-transform:uppercase}.header-logo span{position:relative;height:36px;display:inline-block}body.home .header-logo span{height:60px;display:block;line-height:60px}.header-logo span::before{content:"";background:#f39206;width:2000px;height:100%;position:absolute;right:105%;top:12px}body.home #header .header-logo{display:none}.header-logo img{transition:transform .3s ease;margin-top:-2px}#header-menu{position:static;text-align:right}body.home #header-menu.col-lg-9{width:100%}body.home .header-logo span::before{top:1px;right:100%;border:12px solid #000;height:60px;line-height:60px}body.home .header-logo img{background-color:#000;padding:12px}body.home #batmarine{position:absolute!important;top:100px}#header-menu ul,#footer-menu ul{list-style:none;margin:0}#container-menu-header{float:left;position:static}#container-menu-header>ul>li a{font-weight:700;position:relative;text-decoration:none}#container-menu-header>ul>li>a:hover{color:#fff}#container-menu-header>ul>li .sub-menu a:hover{color:#fff;background:#f2920a}#container-menu-header>ul>li:hover>a::before{transform:scaleX(1)}#container-menu-header .sub-menu{position:absolute;text-align:left;background:#fff;line-height:1.5;display:none}#container-menu-header li:hover>.sub-menu{display:block}#container-menu-header .sub-menu a{display:block;padding:10px}#header-menu-right{float:right;text-align:right}#header-menu-right>*{display:inline-block;line-height:normal}#wpml-menu{display:inline-block;position:relative}#wpml-menu #wpml-menu-other-langs{width:100%;background:#333;text-align:left}#header-menu .menu-item-has-children:hover>.mega-dropdown,#header-menu .menu-item-has-children.hover>.mega-dropdown{opacity:1;visibility:visible}#container-menu-header>ul>li{margin-left:10px}#container-menu-header>ul>li:first-child{margin-left:0}#container-menu-header>ul>li.menu-item-has-children>a::after{color:#fff;content:"\f107";display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:3px}#call-105{position:relative;top:-1px;margin-left:0}#call-105 img{transition:transform .3s ease}#text-size a{padding:5px 7px;text-decoration:none}#text-size a:hover,#wpml-menu-container a:hover{background:#f39206;color:#fff}#wpml-menu a{padding:5px 7px;text-decoration:none}.mega-dropdown{position:absolute;left:0;top:60px;width:100%;z-index:5;padding-top:8px;opacity:0;visibility:hidden;transition:opacity .3s ease , top .3s ease;line-height:normal}.mega-dropdown>div[class*="container"]{background:#f9f8f7;padding-left:0;padding-right:0;position:relative}.mega-dropdown>div[class*="container"] .row{padding:30px}.mega-dropdown-menu>li>a{font-size:2rem;font-weight:700;display:inline-block}.mega-dropdown-menu>li{margin-top:10px;border-top:1px #ddd dotted;padding-top:10px}.mega-dropdown-menu>li:first-child{margin-top:0;border-top:0;padding-top:0}.mega-dropdown-menu>li li>a,#footer ul>li li>a{padding-left:15px;display:inline-block;position:relative}.mega-dropdown-menu>li li>a:hover::before,#footer ul>li li>a:hover::before{transform:translateX(3px)}.mega-dropdown-menu>li li>a::before,#footer ul>li li>a::before{content:"\f105";display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:2px;transition:transform .2s ease}.mega-dropdown-menu li[class*="underscore-"]>a{position:relative;padding-left:20px;line-height:2.2rem}.mega-dropdown-menu li[class*="underscore-"]>a::before{border-bottom:3px #000 solid;width:15px;content:"";position:absolute;bottom:3px;left:0}.mega-dropdown-menu .underscore-purple>a::before{border-bottom-color:#a41e4a!important}.mega-dropdown-menu .underscore-pink>a::before{border-bottom-color:#ed2d89!important}.mega-dropdown-menu .underscore-orange>a::before{border-bottom-color:#fd8e3b!important}.mega-dropdown-menu .underscore-orange>a::before{border-bottom-color:#ffbd34!important}.mega-dropdown-menu .underscore-red>a::before{border-bottom-color:#f39206!important}#patchwork{position:relative;display:flex;align-items:flex-end;margin-top:-60px;min-height:960px}#container::after{content:"";background:#000;position:fixed;left:0;top:0;width:100%;height:100vh;z-index:700;opacity:0;visibility:hidden;transition:.6s ease}#patchwork #carousel{position:absolute;top:0;left:0;width:100%;height:100%}#patchwork #carousel .bx-wrapper,#patchwork #carousel .bx-viewport,#patchwork #carousel .bxslider{height:100%!important}#patchwork #carousel .carousel-slide{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 0%;background-size:cover}#patchwork-inside-pages #carousel{position:absolute;top:0;left:0;width:100%;height:700px}#patchwork-inside-pages #carousel .bx-wrapper,#patchwork-inside-pages #carousel .bx-viewport,#patchwork-inside-pages #carousel .bxslider{height:100%!important}#patchwork-inside-pages #carousel .carousel-slide{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 0%;background-size:cover}#main{margin:60px 0}body.home #main{margin-bottom:0}#footer{color:#fff;background:#f39206}#footer a{color:#fff}#footer-menu{}.square-box{position:relative;line-height:normal;overflow:hidden;float:left;padding:0!important;text-align:center;transition:transform .3s ease-out , background .5s ease , opacity .5s ease .1s}html:not(.touch) .square-box {opacity:0}html:not(.touch) .square-box.revealed {opacity:1}.square-box::before{content:"";display:block;padding-top:100%}.rectangle-box::before{padding-top:50%}.square-box>*,.rectangle-box>*{position:absolute;top:0;left:0;bottom:0;right:0;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px}#featured{margin:380px auto 50px}#featured > .row > div:not(#carousel) {position:relative;z-index:1}#featured-squares{font-weight:300;line-height:2.5rem}#featured-squares a{color:#fff!important;text-decoration:none}#featured-squares a:hover{transform:scale(1.1)!important}.plus{font-weight:700;font-size:1.1em}.plus::before,.plus::after{font-weight:400;transition:.3s ease-out;position:absolute;display:inline-block;margin-top:-1px;opacity:0}.plus::before{content:"[";margin-left:-7px;transform:translateX(-5px)}.plus::after{content:"]";margin-left:1px;transform:translateX(5px)}a:hover .plus::before,a:hover .plus::after{opacity:1;transform:translateX(0)}#featured-news{display:flex;flex-direction:column;align-item:flex-end}#featured-news .bg-orange-opacity{width:100%}#featured-news #featured-news-bxslider{width:100%}#featured-news{display:flex;flex-direction:column;align-item:flex-end}#featured-news article{font-weight:300;color:#fff}#featured-news article h2,#introduction h2,#wall-inside-pages h2{}#featured-news article h3{font-weight:400}#featured .btn{margin:20px auto 0}#featured #donate .btn{margin:0 auto 0;margin-left:5px}#news-controllers{text-align:center}#news-controllers .bx-pager-item{display:inline-block;margin:60px 8px}#news-controllers .bx-pager-item a{display:block;background:#2c3339;width:23px;height:23px;border-radius:100%;text-indent:-99999px;box-shadow:0 0 0 3px #fff}#news-controllers .bx-pager-item a.active{background:#f2920a}.font-size-18{font-size:1.8rem}.font-size-24{font-size:1.8rem}#testimony{margin-bottom:70px}#testimony-video{margin-top:-55px}#testimony-video .video-container{margin:0}#testimony-video .btn{margin-top:-11px}#permis-bateau{background-image:url(http://www.batmarine.fr/wp-content/themes/v23/assets/img/wall/xbg-permis-bateau.jpg.pagespeed.ic.zqLZfgg7UP.jpg);background-position:100% -55px;background-repeat:no-repeat;font-size:1.4em;padding-top:42px;background-size:contain}#testimony-text{font-size:2.4rem}#testimony-text a{text-decoration:none}#testimony-text a.more::after{font-size:1em}#testimony-text .author{display:inline-block;font-size:4.8rem;padding:0 10px;line-height:1em}#testimony-text .author:first-child{margin-top:115px}#testimony-text .heading{font-size:3.6rem;margin:20px 0;line-height:1em}#testimony-text .excerpt{}#wall{padding:50px 0;background-image:url(http://www.batmarine.fr/wp-content/themes/v23/assets/img/wall/xbg-wall.jpg.pagespeed.ic.DqlZetyRhG.jpg);background-size:cover}#wall article{height:400px;overflow:hidden;position:relative}#wall #facebook article{height:auto;overflow:initial;overflow:unset}#wall .demi-article{height:250px}#wall article h2{font-weight:400}#wall article p.excerpt,#wall article p.excerpt+p.btn-container{font-size:2.7rem}#wall article.box-fading>a>div{width:100%}#wall article.box-fading h2{font-weight:700;transform:translateY(60px);transition:all .5s ease;transition-delay:.2s}#wall article.box-fading a:hover h2,html.touch #wall article.box-fading a h2{transform:translateY(0);transition-delay:0s}#wall article.box-fading h2,#wall #facebook h3{font-weight:700;text-transform:uppercase;margin:0}#wall #facebook h3{margin-left:60px}#wall #facebook h3::before{content:"\f09a";position:absolute;margin-left:-60px;font-family:fontawesome;font-size:6.3rem;margin-top:6px}#wall article.box-fading .excerpt{opacity:0;transform:translateY(8px);transition:opacity .4s ease .3s , transform .6s ease .3s;min-height:60px}#wall article.box-fading a:hover .excerpt,html.touch #wall article.box-fading a .excerpt{opacity:1;transform:translateY(0)}#wall article .btn{font-size:.8em}#wall article.box-fading a{color:#fff;display:flex;align-items:flex-end;height:100%;padding:35px;position:relative;z-index:1;background:rgba(0,0,0,.3)}#wall article a:hover{background:rgba(0,0,0,.0)}#wall #trouver-temporaire article a:hover{background:rgba(0,0,0,.1)}#wall #facebook article a{display:inline;height:auto;padding:0}#wall #facebook article a:hover{background:none}#wall article .figure{transition:transform 1.5s ease;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 0%}#wall article:hover .figure{transform:scale(1.05)}#wall a{text-decoration:none}#wall #facebook{font-size:1.8rem;overflow:hidden}#wall .actu-fb a{color:#fff;text-decoration:none}#wall .actu-fb .source{color:#333;padding-left:65px;position:relative;height:50px;overflow:hidden;margin-top:15px}#wall .actu-fb .source::before{content:"\f099";display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:3em;left:0;top:-2px}#wall .actu-fb .source .author{margin-top:5px}#footer{background:#f39206;position:relative}#footer-menu{padding:60px 0}#footer-menu ul a{display:inline-block}#footer-menu ul.menu>li{margin-top:20px}#footer-menu ul.menu>li:first-child{margin-top:0}#footer-menu ul.menu>li>a,#footer-menu ul.menu>li>.no-link{font-size:2.4rem;margin-bottom:15px;display:inline-block}#footer-menu ul.sub-menu{margin:15px 0}#menu-footer{font-size:2.4rem}#footer-menu ul>li li>a{padding-left:15px;position:relative}#footer-bottom{background:#000;padding:20px 0}#footer-bottom .title{font-size:3rem;margin-bottom:20px}#social li{margin-left:7px}#social li:first-child{margin-left:0}#social a,#mobile-menu-button a{position:relative;display:block;width:40px;height:40px;text-align:center;line-height:45px;color:#000}#social a::before{content:"";background:#fff;width:40px;height:40px;position:absolute;border-radius:100%;margin-left:-20px;margin-top:-20px;left:50%;top:50%;transform:scale(1);transition:.2s ease}#social a:hover::before,#mobile-menu-button a:hover::before{transform:scale(1.1)}#social .fa{position:relative;font-size:2.2rem;z-index:1}#footer-bottom{font-size:1.6rem}#footer-bottom .title{font-size:3rem;font-weight:300}#footer-bottom address{margin:0}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}body .bx-wrapper{margin-bottom:0}.bxslider-parent{visibility:hidden;opacity:0;transition:opacity .8s ease}.bxslider-parent.bxslider-loaded{visibility:visible;opacity:1}#donate{padding:15px;padding-left:100px;background-image:url(http://www.batmarine.fr/wp-content/themes/v23/assets/img/icons/donate.png);background-repeat:no-repeat;background-position:20px 20px;font-size:3rem;margin:15px;position:relative;top:-150px}#donate form{margin-top:-8px}#donate button{border:2px #fff solid;width:42px;height:42px;display:inline-block;padding:0;background:transparent;font-size:3rem;vertical-align:middle;margin-top:-5px;margin-left:5px}#donate button .fa{margin:0;position:relative;top:-2px}#donate #donation{color:#f03;font-size:5rem;border:0;border-radius:0;max-width:65px;background:transparent;font-weight:700;display:inline-block;vertical-align:middle;vertical-align:middle;margin-top:-7px}#donate #donation:focus{box-shadow:none}#donate #bankaccount{margin-top:-10px;margin-left:35px}.no-break-word{white-space:nowrap}.fadeInUp{animation-duration:.8s}@-webkit-keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 10%, 0);
        transform: translate3d(0, 10%, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}@keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 10%, 0);
        transform: translate3d(0, 10%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}@-webkit-keyframes slideInUp {
    from {
        -webkit-transform: translate3d(0,  10%, 0);
        transform: translate3d(0,  10%, 0);
        visibility: visible;
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}@keyframes slideInUp {
    from {
        -webkit-transform: translate3d(0, 10%, 0);
        transform: translate3d(0, 10%, 0);
        visibility: visible;
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}#mobile-menu-button a{position:relative;display:block;width:40px;height:40px;text-align:center;line-height:40px;border-radius:100%}#mobile-menu-button a .fa{font-size:1.7em;position:relative;top:3px}#mobile-menu-button a:hover{color:#f2920a}#patchwork #blood-donation{background-image:url(http://www.batmarine.fr/wp-content/themes/v23/assets/img/bgs/blood-donation.png);background-repeat:no-repeat;background-position:50% 50%}#patchwork #emergency{background-image:url(http://www.batmarine.fr/wp-content/themes/v23/assets/img/bgs/emergency.png);background-repeat:no-repeat;background-position:50% 50%}#patchwork #engagement{background-image:url(http://www.batmarine.fr/wp-content/themes/v23/assets/img/bgs/engagement.png);background-repeat:no-repeat;background-position:50% 50%}#patchwork #save-life{background-image:url(http://www.batmarine.fr/wp-content/themes/v23/assets/img/bgs/save-life.png);background-repeat:no-repeat;background-position:50% 50%}#sidebar-right{position:fixed;right:0;top:180px;z-index:1000;transform-origin:100%}#sidebar-right ul{list-style:none;margin:0}#sidebar-right a{text-decoration:none}#sidebar-right .sidebar-icon,#sidebar-right .sidebar-label{float:right}#sidebar-right>ul>li,#sidebar-right .sidebar-icon,#sidebar-right .sidebar-label,#sidebar-right [type="search"]{height:70px;line-height:70px}#sidebar-right .sidebar-icon{background:#f39206;color:#fff;text-align:center;font-size:2.8rem;position:relative;z-index:1}#sidebar-right .sidebar-icon a,#sidebar-right .sidebar-icon label{display:block;color:#fff;text-decoration:none;display:block;width:70px}#sidebar-right .sidebar-label{visibility:hidden;transform:translateX(5%);opacity:0;transition:transform .3s ease , visibility .3s ease , opacity .3s ease;background:#fff;right:70px}#sidebar-right .sidebar-label a{display:inline-block;color:#333;padding:0 20px;font-size:1.8rem}#sidebar-right>ul>li>.sidebar-icon:hover+.sidebar-label,#sidebar-right>ul>li>.sidebar-label:hover,#sidebar-right>ul>li.pin-it>.sidebar-label{visibility:visible;opacity:1;transform:translateX(0%)}#sidebar-right .shopping-cart-count{padding:0 5px;border-radius:8px;display:inline-block;line-height:normal;text-align:center;vertical-align:middle}#sidebar-right .sidebar-label .shopping-cart-count{margin-right:5px;min-width:30px;font-size:1.2em;background:#333;color:#fff}#sidebar-right .sidebar-icon .shopping-cart-count{position:absolute;bottom:37px;right:7px;font-size:.6em;background:red}#sidebar-right [type="search"]{vertical-align:middle;min-width:290px;padding-left:15px;padding-right:15px}#sidebar-right [type="submit"]{visibility:hidden;position:absolute}#introduction{position:relative;margin-top:100px}.brands .choose-brand{height:90px;background-color:#000;padding:10px}.brands .btn{width:100%;padding-left:0;padding-right:0}#wall-inside-pages{position:relative;margin-top:50px}.brands .brand{display:inline-block;background-color:#000;padding:20px}#wall-inside-pages .product-name{position:absolute;text-transform:uppercase;font-weight:700;padding:20px;color:#fff;padding-bottom:100px;transition:all .3s ease;z-index:2}#wall-inside-pages .product:hover .product-name{transform:translateX(-30%);opacity:0}#wall-inside-pages .product img{transition:transform .5s ease-out}#wall-inside-pages .product:hover img{transform:scale(1.05)}#wall-inside-pages .product h2::after{content:"\f002";display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:0;font-size:2.3em;left:20px;color:#000;opacity:.3;transition:all .3s ease}#wall-inside-pages .product h2 *{transition:all .3s ease;color:#f39206}#wall-inside-pages .product{position:relative;text-shadow:0 1px 1px rgba(0,0,0,.5)}#wall-inside-pages .product::before{content:'';height:100%;width:100%;position:absolute;background:rgba(0,0,0,.2);transition:all .3s ease;z-index:0;box-shadow:0 200px 200px -200px rgba(0,0,0,1) inset;z-index:1}#wall-inside-pages .product:hover::before{box-shadow:0 200px 200px -200px rgba(0,0,0,0) inset;background:rgba(0,0,0,0)}#wall-inside-pages .product:hover *,#wall-inside-pages .product:hover h2::after{color:#fff}#wall-inside-pages .product:hover h2::after{opacity:1}#characteristics-product{position:relative;margin-top:200px}#characteristics-product h2{font-weight:700;line-height:3rem;margin-bottom:0}#characteristics-product h1{margin-top:0;font-size:4.8rem}#characteristics-product ul,#characteristics-product li{text-align:left;list-style-type:none;width:100%;margin-top:1em}#characteristics-product ul{margin:0;position:relative}.characteristics-title{color:#fff}.characteristics-title>span{background-color:#000;position:relative;top:.33334em;padding-right:10px;text-transform:uppercase}#characteristics-product li>span{display:inline-block}.characteristics-result{color:#fff;text-align:right;right:0;position:absolute}.characteristics-result>span{text-transform:uppercase;font-weight:700;background-color:#000;position:relative;top:.33334em;padding-left:10px}#characteristics-product li{margin:3px 0;border-bottom:1px solid #fff}#characteristics-product .brand img{max-width:180px}#masonry{opacity:0;width:100%!important;transition:.5s opacity ease .3s}#masonry.loaded{opacity:1}#masonry img{width:100%;border:5px transparent solid}#masonry .product{border:5px transparent solid;overflow:hidden}#masonry .product img{border:none;display:block}#masonry .grid{margin-left:auto;margin-right:auto;width:100%!important}#masonry .grid-item,#masonry .grid-item-380x380hc{width:33.3333333333%}#masonry .grid-item-760x760hc{width:66.66666667%}#masonry .grid-item-1160x480hc{width:100%}#masonry .grid-item a{display:block}#masonry .grid-item{}.video-container{padding-bottom:53%}#wpadminbar{top:auto;bottom:0}#breadcrumbs{margin-bottom:15px;padding-top:15px;padding-bottom:15px;text-transform:uppercase}.bg-white{background:#fff}.margin-tb-0{margin-top:0;margin-bottom:0}.wpcf7-form .col-xs-12{margin-bottom:10px}.bg-black>h1,.bg-black>.h1{margin-bottom:0!important}.shiftnav.shiftnav-skin-light{background:url(http://www.batmarine.fr/wp-content/themes/v23/assets/img/bgs/xmobile.jpg.pagespeed.ic.8aDqF5Ns1j.jpg) 50% 0% no-repeat;background-size:cover}body.admin-bar #shiftnav-toggle-main,body.admin-bar .shiftnav{top:0!important}body.admin-bar .shiftnav{padding-bottom:0!important}.shiftnav.shiftnav-skin-light .shiftnav-inner{background:linear-gradient(to bottom,rgba(255,255,255,.5) 0%,rgba(255,255,255,1) 100%)}.shiftnav ul.shiftnav-menu li.menu-item{margin-bottom:2px}.shiftnav ul.shiftnav-menu ul.sub-menu{margin-top:2px}.shiftnav ul.shiftnav-menu ul.sub-menu li a{padding-left:45px!important;background:rgba(255,255,255,.2)!important}.shiftnav ul.shiftnav-menu li.menu-item a{background:rgba(255,255,255,.8)!important}.fb-post-datetime{font-weight:300}.fb-post-url{display:block}.fb-post-url:hover{background:rgba(255,255,255,.1)}.fb-post-message{margin-bottom:0}#sidebar-right{position:fixed;right:0;top:180px;z-index:1000;transform-origin:100%}#sidebar-right:hover{}#sidebar-right ul{list-style:none;margin:0}#sidebar-right li{margin-bottom:10px}#sidebar-right a{text-decoration:none}#sidebar-right .sidebar-icon,#sidebar-right .sidebar-label{float:right}#sidebar-right>ul>li,#sidebar-right .sidebar-icon,#sidebar-right .sidebar-label,#sidebar-right [type="search"]{height:70px;line-height:70px}#sidebar-right .sidebar-icon{background:#f39206;color:#fff;text-align:center;font-size:2.8rem;position:relative;z-index:1}#sidebar-right .sidebar-icon a,#sidebar-right .sidebar-icon label{display:block;color:#fff;text-decoration:none;display:block;width:70px}#sidebar-right .sidebar-label{visibility:hidden;transform:translateX(5%);opacity:0;transition:transform .3s ease , visibility .3s ease , opacity .3s ease;background:#fff;right:70px}#sidebar-right .sidebar-label a{display:inline-block;color:#333;padding:0 20px;font-size:1.8rem}#sidebar-right>ul>li>.sidebar-icon:hover+.sidebar-label,#sidebar-right>ul>li>.sidebar-label:hover,#sidebar-right>ul>li.pin-it>.sidebar-label{visibility:visible;opacity:1;transform:translateX(0%)}#sidebar-right .shopping-cart-count{padding:0 5px;border-radius:8px;display:inline-block;line-height:normal;text-align:center;vertical-align:middle}#sidebar-right .sidebar-label .shopping-cart-count{margin-right:5px;min-width:30px;font-size:1.2em;background:#333;color:#fff}#sidebar-right .sidebar-icon .shopping-cart-count{position:absolute;bottom:37px;right:7px;font-size:.6em;background:red}#sidebar-right [type="search"]{vertical-align:middle;min-width:290px;padding-left:15px;padding-right:15px}#sidebar-right [type="submit"]{visibility:hidden;position:absolute}.loop-posts .post-thumbnail{max-width:300px}body.page .post-thumbnail{float:right;margin-left:30px;max-width:50%}.post-thumbnail+h1,.post-thumbnail+h2,.post-thumbnail+h3,.post-thumbnail+h4,.post-thumbnail+h5,.post-thumbnail+h6{margin-top:0!important}#masonry{text-align:left;margin-top:15px}body div.wpcf7-mail-sent-ok{font-size:2em}