#bandeau-cookies{position:absolute;bottom:0;width:100%;background:#e3007b;color:#fff;z-index:1000;}#bandeau-cookies .wrapper{max-width:960px;margin:0 auto;padding:10px 5px;}#bandeau-cookies .wrapper .content a{color:#fff;}#bandeau-cookies .wrapper .content a:hover{color:#9e0056;}#bandeau-cookies .wrapper .content{font-weight:bold;display:inline-block;line-height:1em;padding:5px 0px;}#bandeau-cookies .wrapper .bouton{float:right;display:inline-block;background:#fff;color:#e3007b;padding:3px 7px;cursor:pointer;font-size:0.8em;transition:all 0.5s;}#bandeau-cookies .wrapper .bouton:hover{background:#9e0056;color:#fff;}
@media (min-width:960px){#modalben.overlay{position:fixed;top:0;right:0;left:0;bottom:0;z-index:998;background:rgba(0,0,0,0.4) url(/sites/all/modules/cousin_paul/cousin_homeshipping/loader.gif) no-repeat center center;}#modalben .modal{width:100%;max-width:960px;margin:0 auto;position:relative;transition:all 0.5s;}#modalben .mb-content{box-sizing:border-box;background:#fff;width:960px;padding:40px;position:absolute;left:0;box-shadow:0px 0px 256px rgba(0,0,0,0.5);}#modalben .mb-close{background:#e3007b url(/sites/all/modules/cousin_paul/cousin_homeshipping/close_small.png) no-repeat center center;height:40px;width:40px;position:absolute;right:0;cursor:pointer;}#modalben h1{margin-top:0;}}@media (max-width:960px){#modalben{position:fixed;top:0;right:0;left:0;bottom:0;background:#fff url(/sites/all/modules/cousin_paul/cousin_homeshipping/loader.gif) no-repeat center center;z-index:999;}#modalben .modal{padding:20px;overflow-y:scroll;box-sizing:border-box;background:#fff;}#modalben .mb-close{background:#e3007b url(/sites/all/modules/cousin_paul/cousin_homeshipping/close_small.png) no-repeat center center;height:40px;width:40px;position:absolute;right:0;top:0;cursor:pointer;}}
#wrapper-vmap{margin-top:20px;}#vmap{margin:0 auto;}#vmap svg{margin:-80px 0 0 0;}@media (max-width:600px){#vmap svg{margin:-40px 0 0 0;}}.not-front #vmap{margin:0 auto;max-width:800px;}.jqvmap-label{max-width:240px;position:absolute;display:none;box-shadow:0px 0px 10px rgba(0,0,0,0.3);background:#fff;font-family:NimbuSanNovTReg,arial,sans-serif;padding:5px 10px;color:#e3007b;font-size:0.85em;line-height:1.2em;z-index:999;}.jqvmap-zoomin,.jqvmap-zoomout{position:absolute;left:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#000000;padding:3px;color:white;width:10px;height:10px;cursor:pointer;line-height:10px;text-align:center;}.jqvmap-zoomin{top:10px;}.jqvmap-zoomout{top:30px;}.jqvmap-region{cursor:pointer;}.jqvmap-ajax_response{width:100%;height:500px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
.front #main{background-color:transparent;}.front #main #content_cousin{padding:0px;}#menu-home{margin:0 auto;}.menu-home-link{float:left;width:32%;min-width:300px;}.menu-home-link a{display:block;border:1px solid #fff;text-align:center;width:100%;color:#fff;}.menu-home-link a:hover{color:#fff;}.menu-home-link h1,.menu-home-link h2{color:#fff;text-shadow:0px 0px 20px #050015;}.menu-home-link h2{font-family:'NimbuSanNovTReg';}.menu-home-link h1{font-size:3.3em;margin-top:35%;letter-spacing:-2px;line-height:0.8;}.menu-home-link h2{font-size:1.8em;margin-top:2%;letter-spacing:-1px;line-height:1em;}.menu-home-link{transition:all 3s ease;-webkit-transition:all 3s ease;-moz-transition:all 3s ease;-ms-transition:all 3s ease;-o-transition:all 3s ease;}.menu-home-link h1,.menu-home-link h2{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;}.menu-home-link.hovered{background-color:#050015;background-color:rgba(5,0,21,0.7);}@media screen and (min-width:1386px){.menu-home-link h1{margin-top:40%;}.menu-home-link.hovered h1{font-size:400%;}.menu-home-link.hovered h2{font-size:230%;}}@media screen and (max-width:768px){#lang-home{float:none;margin-top:0.5em;}}@media screen and (max-width:1023px){}
.add-to-cart-overlay{background:transparent url(/sites/all/modules/dc_ajax_add_cart/images/overlay.png) repeat top left;bottom:0px;left:0px;position:fixed;right:0px;top:0px;z-index:100;}.add-cart-message-wrapper{background-color:#fff;border:2px solid #ccc;color:#7f7f7f;-khtml-border-radius:20px;left:30%;padding:20px;position:fixed;-moz-box-shadow:0 1px 5px #333;-moz-border-radius:20px;right:30%;top:100px;-webkit-box-shadow:0 1px 5px #333;-webkit-border-radius:20px;z-index:101;}a.add-to-cart-close{background:transparent url(/sites/all/modules/dc_ajax_add_cart/images/cancel.png) repeat top left;cursor:pointer;float:right;height:26px;margin-right:-30px;margin-top:-30px;width:26px;}.shopping-cart-header th{font-size:15px;font-weight:bold;}.option-button-wrapper{float:right;}.option-button{cursor:pointer;margin-bottom:20px;padding:5px 10px;text-align:center;}.option-button.checkout{background:none repeat scroll 0 0 #bbdcff;}.option-button.continue{background:none repeat scroll 0 0 #969696;}.option-button.checkout a{color:#626262;font-weight:bold;}.option-button.continue span{color:#ffffff;font-weight:bold;}.new-item-details{float:left;margin-top:20px;}.new-item-details div{margin-bottom:10px;}.new-item-details p{display:inline;margin-bottom:0;}.cart-image,.cart-product-quantity,.cart-product-total{float:left;margin-right:10px;}.ajax-shopping-cart-wrapper{width:370px;}.ajax-shopping-cart-table{width:100%;}.ajax-shopping-cart-total{float:left;}.ajax-shopping-cart-checkout{float:right;}.ajax-shopping-cart-shipping{clear:both;float:left;margin-bottom:10px;}
.locale-untranslated{font-style:normal;text-decoration:line-through;}#locale-translation-filter-form .form-item-language,#locale-translation-filter-form .form-item-translation,#locale-translation-filter-form .form-item-group{float:left;padding-right:.8em;margin:0.1em;width:15em;}#locale-translation-filter-form .form-type-select select{width:100%;}#locale-translation-filter-form .form-actions{float:left;padding:3ex 0 0 1em;}.language-switcher-locale-session a.active{color:#0062A0;}.language-switcher-locale-session a.session-active{color:#000000;}
.chardinjs-overlay{position:absolute;z-index:999999;background-color:#000;opacity:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.chardinjs-helper-layer{position:absolute;z-index:9999998;color:white;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.chardinjs-helper-layer.chardinjs-left{border-left:solid white 1px;margin-left:-10px;}.chardinjs-helper-layer.chardinjs-right{border-right:solid white 1px;padding-right:10px;}.chardinjs-helper-layer.chardinjs-bottom{border-bottom:solid white 1px;padding-bottom:10px;}.chardinjs-helper-layer.chardinjs-top{border-top:solid white 1px;padding-top:10px;}.chardinjs-tooltip{position:absolute;-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-ms-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out;max-width:200px;}.chardinjs-tooltip.chardinjs-left{padding-right:10px;}.chardinjs-tooltip.chardinjs-right{margin-right:-135px;padding-left:10px;}.chardinjs-tooltip.chardinjs-bottom{margin-bottom:-20px;padding-top:10px;}.chardinjs-tooltip.chardinjs-top{margin-top:-50px;padding-bottom:10px;}.chardinjs-tooltip.chardinjs-right:before,.chardinjs-tooltip.chardinjs-left:after,.chardinjs-tooltip.chardinjs-bottom:before,.chardinjs-tooltip.chardinjs-top:after{content:".";display:inline-block;background-color:white;height:1px;overflow:hidden;position:absolute;}.chardinjs-tooltip.chardinjs-right:before,.chardinjs-tooltip.chardinjs-left:after{width:100px;top:50%;}.chardinjs-tooltip.chardinjs-bottom:before,.chardinjs-tooltip.chardinjs-top:after{width:1px;height:50px;left:50%;}.chardinjs-tooltip.chardinjs-bottom:before{top:-50px;}.chardinjs-tooltip.chardinjs-top:after{bottom:-50px;}.chardinjs-tooltip.chardinjs-right:before{left:-100px;}.chardinjs-tooltip.chardinjs-left:after{right:-100px;}.chardinjs-show-element{z-index:9999999;opacity:0.8;}.chardinjs-relative-position{position:relative;}
#navigation ul.menu li#help_cousin{cursor:pointer;float:right !important;height:24px;width:24px;position:relative;top:20px;background:url(/sites/all/modules/cousin_paul/help_cousin/help_hover.png) no-repeat;margin-right:15px;}li#help_cousin:hover{background:url(/sites/all/modules/cousin_paul/help_cousin/help.png) no-repeat;}.chardinjs-tooltiptext{color:#fff;letter-spacing:1px;line-height:1.2em;font-size:85%;}.chardinjs-overlay{background:#050015 url(/sites/all/modules/cousin_paul/help_cousin/cross.png) no-repeat 95% 5%;}.chardinjs-overlay:hover{background:#050015 url(/sites/all/modules/cousin_paul/help_cousin/crosshover.png) no-repeat 95% 5%;cursor:pointer;}.chardinjs-show-element{z-index:0;opacity:1;}.chardinjs-helper-layer.chardinjs-top,.chardinjs-helper-layer.chardinjs-right,.chardinjs-helper-layer.chardinjs-bottom,.chardinjs-helper-layer.chardinjs-left{border:0px;}.chardinjs-tooltip.chardinjs-right:before,.chardinjs-tooltip.chardinjs-left:after,.chardinjs-tooltip.chardinjs-bottom:before,.chardinjs-tooltip.chardinjs-top:after{content:" ";background:url(/sites/all/modules/cousin_paul/help_cousin/fleche_haut.png) no-repeat top center;height:15px;}.chardinjs-tooltip.chardinjs-bottom:before,.chardinjs-tooltip.chardinjs-top:after{width:15px;height:50px;}.chardinjs-tooltip.chardinjs-right:before{background:url(/sites/all/modules/cousin_paul/help_cousin/fleche_gauche.png) no-repeat;}.chardinjs-right{margin-left:-30px;}.chardinjs-tooltip.chardinjs-top:after{background:url(/sites/all/modules/cousin_paul/help_cousin/fleche_bas.png) no-repeat bottom center;}.chardinjs-tooltip.chardinjs-top{margin-top:-35px;}.chardinjs-tooltip.chardinjs-left:after{background:url(/sites/all/modules/cousin_paul/help_cousin/fleche_droite.png) no-repeat right center;}.composeur .chardinjs-tooltip.chardinjs-left{margin-left:-105px;}.front .chardinjs-tooltip.chardinjs-left{margin-left:-180px;top:210px !important;}@media screen and (max-width:960px){.chardinjs-tooltip,#navigation ul.menu li#help_cousin{display:none;}}@media screen and (max-width:1390px){.composeur .chardinjs-tooltip.chardinjs-right{margin-top:-230px;margin-right:0px;}.composeur .chardinjs-tooltip.chardinjs-left{margin-left:0px;}}@media screen and (max-height:740px){.front .chardinjs-tooltip.chardinjs-top{margin-top:35px;}.front .chardinjs-tooltip.chardinjs-left{margin-left:-155px;margin-top:-80px;}}
