@import url(https://fonts.googleapis.com/css?family=Oswald:400,300);@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}@media print{.hidden-print{display:none!important}}@media print{.gmnoprint{display:none!important}}html,body{height:100%;position:relative;padding:0;margin:0}body{background:#fff url(../../img/interface/pattern-body.gif) top left repeat}textarea{resize:vertical}.hr{margin:18px 0;height:0;border-top:1px solid silver;text-align:center}.hr span{position:relative;top:-10px;display:inline-block;padding:0 10px;background-color:#fff}h1{font-family:Oswald,Arial,sans-serif;font-size:24px;padding-bottom:10px;border-bottom:1px solid silver;margin-top:0}h2{color:#84c24b;font-size:18px;font-family:Oswald,Arial,sans-serif;border-bottom:1px solid silver;padding-bottom:10px}h3{font-family:Oswald,Arial,sans-serif;font-size:16px;padding:0 0 5px;margin-bottom:4px;border-bottom:1px solid silver}.img-distributor{height:80px!important;margin-left:auto;margin-right:auto}.img-brand{height:45px!important}.text-uppercase{text-transform:uppercase}google-map{display:block;width:100%;height:auto}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}.mCustomScrollbar{position:relative}.mCustomScrollbar .mCSB_scrollTools{position:absolute;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s ease;transition:all .2s ease}.mCustomScrollbar:hover .mCSB_scrollTools{opacity:1;filter:alpha(opacity=100)}.container-observation{position:relative;padding-left:30px;padding-right:30px}.container-observation .arrow-right{display:block;width:40px;height:32px;padding-right:0;margin-right:-12px;margin-top:-7px;padding-top:7px;background-color:#7ca519;border-color:#7ca519}.container-observation hr{margin-top:5px;margin-bottom:5px;border:0;border-top:1px solid #eee}.footer-observation{margin-top:15px;padding:12px 20px;text-align:right;border-top:1px solid #e5e5e5}.container-full{position:relative;margin:30px}.container-full .block-title{margin-top:-8px}.container-full .btn-bordered{border-color:#FFF}.container-full .panel-body{min-height:100px}.container-full .panel-heading-bg{background:#84c24b}.container-full .panel-heading-bg .panel-title{color:#fff}.container-full h2{color:#000}.container-full .btn-right,.container-full .btn-left{position:relative}.container-full .btn-right{float:right}.container-full .btn-left{float:left}#corps-container .container{position:relative;width:710px!important}@media (max-width:767px){#corps-container .container{position:relative;width:auto!important}}#corps-container .container .btn-right,#corps-container .container .btn-left{position:relative;bottom:-16px}#corps-container .container .btn-right{float:right;right:-16px}#corps-container .container .btn-left{float:left;left:-16px}.container-sm{position:relative;padding:5px;background-color:#fff;border:1px solid silver;margin-bottom:15px}.container-sm>h3{font-size:16px;background-color:#eee;margin-top:0;padding:7px!important;border:0!important}.container-sm .btn-right,.container-sm .btn-left{bottom:-6px}.container-sm .btn-right{right:-6px}.container-sm .btn-left{left:-6px}.container-md{position:relative;padding:15px;background-color:#fff;border:1px solid silver;margin-bottom:15px}.container-md .btn-right,.container-md .btn-left{bottom:-16px}.container-md .btn-right{right:-16px}.container-md .btn-left{left:-16px}.container-lg{position:relative;padding:30px;background-color:#fff;border:1px solid silver;margin-bottom:15px}.container-lg .btn-right,.container-lg .btn-left{bottom:-31px}.container-lg .btn-right{right:-31px}.container-lg .btn-left{left:-31px}.select2-container-multi{width:100%!important}.btn-icon,.btn-loader{padding-left:10px}.btn-icon:before{position:relative;top:2px;font-size:14px;display:inline-block;padding-right:8px;margin-right:7px}.btn-fb.btn-icon:before{border-right:1px solid #344e86}.btn-warning.btn-icon:before{border-right:1px solid #d5760f}.btn-danger.btn-icon:before{border-right:1px solid #ab231b}.btn-info.btn-icon:before{border-right:1px solid #2892b0}.btn-primary.btn-icon:before{border-right:1px solid #77b63e}.btn-default.btn-icon:before{border-right:1px solid #ccc}.btn-drop{position:relative;font-size:24px;line-height:24px;text-decoration:none;padding:0 5px}.btn-fb{color:#fff;background-color:#3b5998;border-color:#344e86}.btn-fb:before{position:relative;top:2px;font-size:16px;display:inline-block;padding-right:8px}.btn-fb:hover{color:#fff;background-color:#30487b;border-color:#23345a}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.btn-loader:before{position:relative;top:2px;font-size:16px;display:inline-block;padding:0;margin:0 10px 0 0;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}.btn-default-primary{color:#84c24b}.btn-return{white-space:normal}.margin-icon:before{margin-right:5px;font-size:15px}.help-container{position:relative}.help-container .help-popover{color:#333;cursor:pointer;position:absolute}@media (max-width:767px){.help-container .help-popover{top:0;right:-30px;height:100%;font-size:24px}}@media (min-width:768px){.help-container .help-popover{top:-10px;right:-10px;font-size:16px}}@media (max-width:767px){.help-container{margin-right:40px!important}}.control-label-center{text-align:center!important}@media (max-width:767px){.row>div+div{margin-top:5px}}.loading,.small-loading{position:relative;z-index:1;min-height:50px}.loading:after,.small-loading:after{content:"";position:absolute;z-index:95;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);background-repeat:no-repeat;background-position:center center}.loading.container:after,.small-loading.container:after{left:15px}.loading:after{background-image:url(../../img/interface/ajax-loader.gif)}.small-loading.margin-top-up{margin-top:-25px}.small-loading:after{background-image:url(../../img/interface/ajax-loader.gif);background-size:25px;height:50px}.loading-inner,.loading-ok,.loading-ko{position:relative;z-index:1}.loading-inner:after,.loading-ok:after,.loading-ko:after{font-family:natura;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .6s;transition:all .6s;font-size:16px;position:absolute;z-index:5;top:50%;right:0;margin-top:-8px}.loading-inner button,.loading-ok button,.loading-ko button{-webkit-transition:margin .2s;transition:margin .2s;margin-right:25px}.loading-inner:after{content:"\e1a9";-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.loading-ok:after{content:"\e370";color:#84c24b}.loading-ko:after{content:"\e36b";color:#c1271f}.over-file{position:relative;z-index:0;width:147px;height:147px;border:1px solid silver;background:center center no-repeat;background-image:url(/img/interface/default-media.jpg);background-size:cover}@media (max-width:767px){.over-file{margin-left:auto!important;margin-right:auto!important}}.hide-file{position:absolute;z-index:1;top:0;left:0;height:147px;overflow:hidden;padding:0 15px}.hide-file input{opacity:0;filter:alpha(opacity=0);display:block;height:140px;width:100%;cursor:pointer}.overide-file label{display:block;width:100%;overflow:hidden;cursor:pointer;margin-top:0;margin-bottom:10px;color:#fff;border:1px solid #77b63e;background-color:#84c24b;padding:6px 12px}.text-edit{cursor:pointer;border-bottom:1px dotted #333}.text-edit:hover{border-bottom-style:solid}.text-edit:hover::after{content:"\e011";font-family:natura;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:1px;padding-left:3px}.dropdown-menu{margin:-1px 0 0;border-color:#77b63e}.dropdown-menu a:before{top:2px;right:8px;font-size:16px;color:#84c24b}.dropdown-menu a.icon-delete:before{color:#c1271f}.badge.badge-admin{background-color:#2da3c5}.modal-header{background-color:#84c24b;color:#fff;font-family:Oswald,Arial,sans-serif;font-weight:300}.modal-body button{float:right}.modal-footer{margin-top:0}.modal .col-xs-4{margin-bottom:15px}.panel-heading{color:#fff;font-family:Oswald,Arial,sans-serif;font-weight:300;font-size:28px}.panel-concours .panel-heading{text-align:center;text-transform:uppercase;color:#fff;background-color:#505050}.panel-concours .panel-body{padding:0}.panel-concours .panel-footer{padding:5px;background:0 0}.panel-concours .panel-footer .btn{color:#fff;background-color:#505050}.panel-concours .panel-footer .date-concours{line-height:32px;text-transform:uppercase}.popover .popover-content{padding:0}.popover .list-group{margin:0}.popover .list-group a{border-width:0 0 1px}.popover .media,.modal .media{margin-bottom:10px}div.list-group-item-success:hover,div.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}.carousel-recommandation-ctn .bx-viewport{overflow:visible!important}.bg-muted{background-color:#f3f3f3}.lounge-participe{border:1px solid silver;padding:6px 6px 3px}.lounge-participe span{color:silver;line-height:21px}.lounge-participe .btn-group{width:100%}.lounge-participe label{text-transform:uppercase;font-weight:700;line-height:13px;padding:3px 10px;background-color:#eee;width:33.3%;text-overflow:ellipsis;overflow:hidden}.lounge-participe label.active{color:#fff;background-color:#ed8311}.lounge-participe label.active:first-child{background-color:#84c24b}.lounge-participe label.active:last-child{background-color:#c1271f}@media (min-width:992px){.radio,.checkbox{position:relative;display:inline-block}.radio+.radio,.checkbox+.radio,.radio+.checkbox,.checkbox+.checkbox{margin-left:10px}.radio input:not(:checked),.checkbox input:not(:checked),.radio input:checked,.checkbox input:checked{margin-top:1px;margin-left:-15px}.radio input:not(:checked)+label,.checkbox input:not(:checked)+label,.radio input:checked+label,.checkbox input:checked+label{display:inline-block;position:relative;padding-left:25px!important;padding-right:10px;cursor:pointer;margin-top:-2px;margin-left:-17px;margin-bottom:2px}.radio input:not(:checked)+label:before,.checkbox input:not(:checked)+label:before,.radio input:checked+label:before,.checkbox input:checked+label:before{content:"";position:absolute;top:0;left:0;display:inline-block;height:18px;width:18px;border:1px solid silver;background-color:#fff}.radio input:not(:checked)+label:after,.checkbox input:not(:checked)+label:after,.radio input:checked+label:after,.checkbox input:checked+label:after{content:"";position:absolute;top:3px;left:3px;display:inline-block;height:12px;width:12px;background-color:#84c24b}.radio input:checked+label:after,.checkbox input:checked+label:after{opacity:1;transform:scale(1)}.radio input:not(:checked)+label:after,.checkbox input:not(:checked)+label:after{opacity:0;transform:scale(0)}.form-group>div[class^=form-]{display:inline-block;margin-left:10px}.form-group .radio input:not(:checked)+label:before,.form-group .radio input:checked+label:before{border-radius:50px}.form-group .radio input:not(:checked)+label:after,.form-group .radio input:checked+label:after{border-radius:50px}.form-group .checkbox input:not(:checked)+label:before,.form-group .checkbox input:checked+label:before{border-radius:3px}.form-group .checkbox input:not(:checked)+label:after,.form-group .checkbox input:checked+label:after{border-radius:3px}}.slideCheck{display:inline-block;width:80px;height:26px;background:#eee;position:relative}.slideCheck label{display:block;width:40px;height:26px;overflow:hidden;text-indent:9999px;-webkit-transition:all .4s ease;transition:all .4s ease;cursor:pointer;position:absolute;top:0;left:0;z-index:1;background:#333}.slideCheck input{visibility:hidden}.slideCheck input[type=checkbox]:checked+label{left:40px;background-color:#84c24b}.slideCheck:after,.slideCheck:before{font:12px/26px Arial,sans-serif;position:absolute;z-index:0;font-weight:700;width:40px;text-align:center;text-transform:uppercase}.slideCheck:after{content:attr(data-after);color:#333;right:0}.slideCheck:before{content:attr(data-before);color:#84c24b;left:0}.slideCheck label.checkbox-inline,.slideCheck label.radio-inline{padding-left:24px;position:relative;cursor:pointer}.slideCheck label.checkbox-inline input,.slideCheck label.radio-inline input{position:relative;cursor:pointer}.slideCheck label.checkbox-inline input:before,.slideCheck label.radio-inline input:before{content:"";position:absolute;top:-4px;right:-2px;display:inline-block;width:19px;height:19px;border-radius:3px;border:1px solid silver;background-color:#fff;cursor:pointer}.slideCheck label.checkbox-inline input:checked:after,.slideCheck label.radio-inline input:checked:after{content:"";position:absolute;top:-1px;right:1px;display:inline-block;width:13px;height:13px;border-radius:2px;border:1px solid #dadada;background-color:#84c24b;cursor:pointer}.label-bulle{top:-15px;right:0;width:45px;height:30px;position:absolute;color:#3d3d3d;font-size:40px}.label-bulle i{position:absolute;top:-2px;left:3px;color:#3d3d3d;font-size:40px}.label-bulle span{position:relative;z-index:5;top:-15px;display:inline-block;color:#fff;font-size:18px}.geoloc-container{display:inline-block;min-width:190px;background-color:#fff;border:1px solid silver;padding:2px 2px 2px 5px}#corps-container.map-container #map-canvas{width:100%;height:100%}#map-canvas{width:100%;height:370px}.google-maps,.angular-google-map,.angular-google-map-container{height:302px;position:relative}.modal .google-maps,.modal .angular-google-map,.modal .angular-google-map-container{height:400px}.google-maps .publication-infowindow,.angular-google-map .publication-infowindow,.angular-google-map-container .publication-infowindow{display:block}.map-container .google-maps,.map-container .angular-google-map,.map-container .angular-google-map-container{height:100%;position:relative}#google-maps-controls{text-align:center;white-space:nowrap;width:100%;margin-top:10px;margin-right:5px}#google-maps-controls .controls-right{float:right}#google-maps-controls .controls-right>div{margin-right:10px;margin-bottom:5px}#google-maps-controls-new{white-space:nowrap;width:auto;margin-top:10px;margin-right:5px}#google-maps-controls-new .controls-right{float:right}#google-maps-controls-new .controls-right>div{margin-right:10px;margin-bottom:5px;text-align:right}#google-maps-controls-new .controls-right>div>div{text-align:left}.controls-center{position:absolute;top:65px;left:50%;margin-left:-125px;display:inline-block;width:250px;min-width:250px;max-width:250px}.modal .controls-center{top:0}.navbar{background-color:#FFF;border-top:3px solid #84c24b;border-bottom:1px solid silver;margin:0;-webkit-box-shadow:0 0 15px 0 #222;box-shadow:0 0 15px 0 #222}@media (max-width:767px){.navbar{position:relative}}@media (min-width:768px){.navbar .navbar-form .form-clear{margin-top:5px}.navbar .navbar-form .form-clear:before,.navbar .navbar-form .form-clear:after{content:" ";display:table}.navbar .navbar-form .form-clear:after{clear:both}}@media (max-width:767px){.navbar .navbar-form .mobile-inline{display:inline-block;height:22px;float:left;margin:0 15px 10px 0}.navbar .navbar-form .mobile-inline .checkbox,.navbar .navbar-form .mobile-inline .form-control-static{margin:2px 0}}.navbar .navbar-nav>li.dropdown>a{padding:6px 10px;margin:9px 0}.navbar .navbar-nav>li.dropdown.open>a:hover,.navbar .navbar-nav>li.dropdown>a:hover,.navbar .navbar-nav>li.dropdown.open>a:focus,.navbar .navbar-nav>li.dropdown>a:focus{color:#fff;background-color:#70aa3a;border-color:#59882e}.navbar .navbar-hide-menu{position:relative;z-index:55;float:left;padding:14px 0;width:20px;text-align:center;font-size:16px;margin:0 10px 0 -10px}.navbar .navbar-hide-menu a{text-decoration:none}@media (max-width:767px){.navbar .container-fluid .navbar-header{position:relative;z-index:50}.navbar .navbar-collapse.in{overflow-y:visible;max-height:inherit}}.navbar .navbar-header .navbar-toggle{border-color:#77b63e}.navbar .navbar-header .navbar-toggle:hover{border-color:#59882e}.navbar .navbar-header .navbar-toggle:hover .icon-bar{background-color:#70aa3a}.navbar .navbar-header .navbar-toggle .icon-bar{background-color:#84c24b}.navbar .navbar-header .navbar-brand{padding-top:12px;padding-bottom:12px}.navbar .navbar-search{width:420px;margin-top:11px;margin-bottom:11px}@media (max-width:1199px){.navbar .navbar-search{width:300px}}@media (max-width:767px){.navbar .navbar-nav>li:not(.dropdown){width:19%;display:inline-block}.navbar .navbar-nav>li:not(.dropdown)>a{text-align:center}}@media (min-width:768px){.navbar .navbar-nav>li.dropdown{margin-left:5px}}.navbar .navbar-nav>li .tooltip-inner{white-space:nowrap}.navbar .navbar-nav>li .link-icon-nav{position:relative;font-size:24px;line-height:24px;text-decoration:none;padding:11px 10px}.navbar .navbar-nav>li .link-icon-nav .badge{position:absolute;top:5px;right:0}@media (max-width:767px){.navbar .navbar-nav>li .link-icon-nav .badge{right:5px}}.navbar .alert-nav{position:absolute;top:100%;width:100%}.select-drop .select2-results .media-object{border:1px solid #84c24b}.select-drop .select2-results .media-body{height:40px;border-bottom:1px solid silver}.select-drop .select2-results .media-body .select2-user-name{color:#84c24b}.select-drop .select2-results .media-body .select2-nb-friends{color:#555}.select-drop .select2-invite-friends,.select-drop .select2-total-result{background-color:#84c24b}.select-drop .select2-invite-friends a,.select-drop .select2-total-result a{display:block;text-align:center;color:#fff;padding:5px}.select-drop .select2-invite-friends span:before,.select-drop .select2-total-result span:before{margin-right:5px}.popover.popover-notifications{min-width:310px}.popover.popover-invitations,.popover.popover-messages{min-width:250px}.popover.popover-messages .popover-content,.popover.popover-notifications .popover-content{max-height:170px;overflow-x:hidden;overflow-y:auto}.popover.popover-messages a.new-message,.popover.popover-notifications a.new-message{display:block;position:absolute;right:5px;top:10px}.popover.popover-messages .popover-content .media span,.popover.popover-notifications .popover-content .media span{white-space:pre-line}.popover.popover-messages .popover-content .media .media-body,.popover.popover-notifications .popover-content .media .media-body{text-overflow:ellipsis}.popover.popover-messages .popover-content .media .media-body .messageContent,.popover.popover-notifications .popover-content .media .media-body .messageContent{display:block}.popover .invitation,.popover .notification,.popover .message{padding-bottom:5px;border-bottom:1px solid silver;margin-bottom:5px}.popover .invitation:last-child,.popover .notification:last-child,.popover .message:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}.popover .invitation .media-object,.popover .notification .media-object,.popover .message .media-object{margin-right:10px}.popover .invitation .invitation-fullname,.popover .notification .invitation-fullname,.popover .message .invitation-fullname,.popover .invitation .notification-fullname,.popover .notification .notification-fullname,.popover .message .notification-fullname{margin-bottom:5px}#menu-gauche{position:fixed;z-index:980;top:0;left:-240px;height:100%;width:240px;padding-top:53px;background-color:#2c2c2c;-webkit-transition:left .3s;transition:left .3s}@media (max-width:991px){#menu-gauche{z-index:1000}#menu-gauche.show-left{left:0}}@media (min-width:768px){#menu-gauche{left:0}}#menu-gauche.hide-left{left:-240px}@media (min-width:768px){#menu-gauche.hide-left{z-index:1000}#menu-gauche.hide-left .menu-gauche-arrow{left:100%;opacity:1}}@media (min-width:768px){#menu-gauche .menu-gauche-arrow{opacity:0;cursor:pointer;position:absolute;left:-50px;-webkit-transition:left .4s;transition:left .4s;width:50px;height:100%;text-align:center}#menu-gauche .menu-gauche-arrow span{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:32px;max-height:32px;font-size:32px;line-height:32px}}#menu-gauche .menu-gauche-scroll{max-height:100%;border-bottom:1px solid #505050}#menu-gauche .menu-gauche-scroll hr{border-top:1px solid #191919;border-bottom:1px solid #505050;margin-top:10px;margin-bottom:10px}#menu-gauche .menu-gauche-scroll .btn-menu{color:#fff;background-color:#2c2c2c;border-color:#505050}#menu-gauche .menu-gauche-scroll .btn-menu:hover,#menu-gauche .menu-gauche-scroll .btn-menu:focus,#menu-gauche .menu-gauche-scroll .btn-menu:active,#menu-gauche .menu-gauche-scroll .btn-menu.active,.open .dropdown-toggle#menu-gauche .menu-gauche-scroll .btn-menu{color:#fff;background-color:#181818;border-color:#313131}#menu-gauche .menu-gauche-scroll .btn-menu:active,#menu-gauche .menu-gauche-scroll .btn-menu.active,.open .dropdown-toggle#menu-gauche .menu-gauche-scroll .btn-menu{background-image:none}#menu-gauche .menu-gauche-scroll .btn-menu.disabled,#menu-gauche .menu-gauche-scroll .btn-menu[disabled],fieldset[disabled] #menu-gauche .menu-gauche-scroll .btn-menu,#menu-gauche .menu-gauche-scroll .btn-menu.disabled:hover,#menu-gauche .menu-gauche-scroll .btn-menu[disabled]:hover,fieldset[disabled] #menu-gauche .menu-gauche-scroll .btn-menu:hover,#menu-gauche .menu-gauche-scroll .btn-menu.disabled:focus,#menu-gauche .menu-gauche-scroll .btn-menu[disabled]:focus,fieldset[disabled] #menu-gauche .menu-gauche-scroll .btn-menu:focus,#menu-gauche .menu-gauche-scroll .btn-menu.disabled:active,#menu-gauche .menu-gauche-scroll .btn-menu[disabled]:active,fieldset[disabled] #menu-gauche .menu-gauche-scroll .btn-menu:active,#menu-gauche .menu-gauche-scroll .btn-menu.disabled.active,#menu-gauche .menu-gauche-scroll .btn-menu[disabled].active,fieldset[disabled] #menu-gauche .menu-gauche-scroll .btn-menu.active{background-color:#2c2c2c;border-color:#505050}#menu-gauche .menu-gauche-scroll .btn-menu .badge{color:#2c2c2c;background-color:#fff}#menu-gauche .menu-gauche-scroll .panel-group{margin-bottom:0;border:0}#menu-gauche .menu-gauche-scroll .panel-group .panel{background:0 0;border:0;border-top:1px solid #505050;border-bottom:1px solid #191919}#menu-gauche .menu-gauche-scroll .panel-group .panel+.panel{margin-top:0}#menu-gauche .menu-gauche-scroll .panel-group .panel .panel-heading{background:0 0;padding:0}#menu-gauche .menu-gauche-scroll .panel-group .panel .panel-heading .panel-title{font-size:16px}#menu-gauche .menu-gauche-scroll .panel-group .panel .panel-heading .panel-title a{position:relative;display:block;padding:10px 15px;color:#fff;text-decoration:none}#menu-gauche .menu-gauche-scroll .panel-group .panel .panel-heading .panel-title a i{position:absolute;top:10px;right:10px}#menu-gauche .menu-gauche-scroll .panel-group .panel .panel-heading .panel-title a i:before{content:"\e3b2"}#menu-gauche .menu-gauche-scroll .panel-group .panel .panel-heading .panel-title a.collapsed i:before{content:"\e3b1"}#menu-gauche .menu-gauche-scroll .panel-group .panel .panel-body{background-color:#3d3d3d;border:0;color:#fff;padding-left:35px}#menu-gauche .menu-gauche-scroll .panel-group .panel .panel-body p{font-size:11px;margin-top:9px}#menu-gauche .menu-gauche-scroll .panel-group .panel .panel-body .nav>li>a:hover,#menu-gauche .menu-gauche-scroll .panel-group .panel .panel-body .nav>li>a:focus{background:0 0}#menu-gauche .menu-gauche-scroll .panel-group .panel .panel-body .nav a{font-weight:400;position:relative;display:block;color:#fff;padding:5px 20px 5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#menu-gauche .menu-gauche-scroll .panel-group .panel .panel-body .nav a:before{font-size:16px;margin-right:5px}#menu-gauche .menu-gauche-scroll .panel-group .panel .panel-body .nav a:after{content:"\e3b1";font-family:natura;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:12px;line-height:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;position:absolute;top:50%;right:0;display:inline-block;height:18px;width:18px;margin-top:-9px;color:#fff;background-color:#2c2c2c;border-radius:3px}#menu-gauche .menu-gauche-scroll .panel-group .panel .panel-body .nav a.menu-wall-link:after{content:"";position:absolute;top:50%;right:0;display:inline-block;height:18px;width:18px;border:3px solid #fff;margin-top:-9px;background-color:#fff;border-radius:3px}#menu-gauche .menu-gauche-scroll .panel-group .panel .panel-body .nav a.menu-wall-link.overide:after{background-color:#999}#menu-gauche .menu-gauche-scroll .panel-group .panel .panel-body .nav a.menu-wall-link.active:after{background-color:#84c24b}#menu-gauche .menu-gauche-scroll .menu-profil{padding:15px;border-bottom:1px solid #191919}#menu-gauche .menu-gauche-scroll .menu-profil a{border:1px solid #505050}#menu-gauche .menu-gauche-scroll .menu-profil a img{border:1px solid #191919}#menu-gauche .menu-gauche-scroll .menu-profil .media-body{color:#fff}#menu-gauche .menu-gauche-scroll .menu-profil .media-body p{margin-bottom:4px}#right-column-distributor{position:fixed;z-index:1000;top:0;right:0;height:100%;width:100px}#right-column{position:fixed;z-index:1000;top:0;right:0;height:100%;width:240px;padding:65px 10px 10px;background:url(../../img/interface/back-friends.jpg) center top repeat transparent;-webkit-transition:right .3s;transition:right .3s}@media (max-width:1199px){#right-column{right:-240px}}#right-column .panel-title{margin-bottom:10px}#right-column .media{padding-bottom:15px;border-bottom:1px solid #999}#right-column .media .media-body a{max-width:95px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#corps-container{position:relative;z-index:990;min-height:100%;padding-top:90px;padding-bottom:20px;margin-left:240px;margin-right:240px;-webkit-box-shadow:0 0 15px 0 #222;box-shadow:0 0 15px 0 #222;-webkit-transition:margin .3s;transition:margin .3s}@media (max-width:991px){#corps-container{margin-left:0}}@media (max-width:1199px){#corps-container{margin-right:0}}@media (min-width:768px){#corps-container.hide-left{margin-left:0}#corps-container.hide-right{margin-right:0}}@media (max-width:767px){#corps-container{padding-top:15px}}#corps-container.large-container{margin:0;-webkit-box-shadow:none;box-shadow:none}#corps-container.map-container{padding-top:55px;padding-bottom:0;margin-right:0;height:100%}#corps-container.admin-container{padding-top:55px;padding-bottom:0;margin-right:0}#corps-container.with-footer{padding-bottom:50px}@media (max-width:767px){#corps-container.with-footer{padding-bottom:70px}}#corps-container>.container.container-flash{padding-left:0;padding-right:0}#corps-container .nav>li.active:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#84c24b;border-width:10px;margin-left:-10px}#corps-container .nav>li+li{margin-left:1px}#corps-container .nav>li>a{color:#fff;background-color:#2c2c2c}#corps-container .nav>li.active>a,#corps-container .nav>li>a:hover,#corps-container .nav>li>a:focus{background-color:#84c24b}#corps-container .tab-content{background-color:#fff;padding:15px;border:1px solid silver;margin-bottom:15px}#corps-container .container-error{margin-top:20px}#corps-container .container-error h1{text-decoration:none;font-weight:700;color:#2c2c2c;text-align:center;border:0}#corps-container .container-error h2{text-decoration:none;color:#2c2c2c;text-align:center;border:0}#corps-container .container-error .block-icon>div{display:inline-block}#corps-container .container-error .block-icon .block-chien{font-size:300px;color:#2c2c2c;margin-right:-25px}#corps-container .container-error .block-icon .block-general-1{font-size:50px;color:#2c2c2c;margin-bottom:-30px;margin-left:-50px}#corps-container .container-error .block-icon .block-general-2{font-size:75px;color:#2c2c2c;margin-bottom:-30px;margin-right:-50px}#corps-container .container-error .block-icon .block-general-3{font-size:150px;color:#84c24b}#corps-container .container-error .block-icon .block-400-1{font-size:150px;color:#84c24b;margin-bottom:-60px}#corps-container .container-error .block-icon .block-400-2{font-size:150px;color:#2c2c2c}#corps-container .container-error .block-icon .block-403-1{font-size:50px;color:#2c2c2c;margin-bottom:-30px;margin-left:-50px}#corps-container .container-error .block-icon .block-403-2{font-size:75px;color:#2c2c2c;margin-bottom:-30px;margin-right:-50px}#corps-container .container-error .block-icon .block-403-3{font-size:175px;color:#c1271f}#corps-container .container-error .block-icon .block-404{font-size:250px;color:#84c24b;margin-left:-25px}#corps-container .container-error .block-icon .block-500-1{font-size:125px;color:#3d3d3d;margin-bottom:-50px}#corps-container .container-error .block-icon .block-500-2{font-size:150px;color:#84c24b}#corps-container .container-error .block-icon .block-503{font-size:250px;color:#84c24b;margin-left:-25px}#corps-container .home-container .header-container h1{font-size:30px;padding:0;border:0;margin:0}#corps-container .home-container .header-container h1 span{color:#84c24b;font-size:22px;font-weight:300}#corps-container .home-container .header-container img{position:absolute;right:0;bottom:0}#corps-container .home-container .tool-container .tool-header{background-color:#84c24b;background-color:rgba(132,194,75,.9);color:#fff;padding:10px;font-family:Oswald,Arial,sans-serif;font-size:24px;font-weight:300;text-align:center}#corps-container .home-container .tool-container .row{border-top:1px solid silver}#corps-container .home-container .tool-container .row .tool-icon{padding-top:10px;border-right:1px solid silver}#corps-container .home-container .tool-container .row .tool-icon div{text-align:center;font-size:72px;line-height:1;color:#84c24b}#corps-container .home-container .tool-container .row .tool-icon div.small-icon{font-size:60px;height:78px}#corps-container .home-container .tool-container .row .tool-icon p{text-align:center;font-family:Oswald,Arial,sans-serif;font-size:16px;font-weight:300;margin-bottom:10px}#corps-container .home-container .tool-container .row .tool-icon p span{font-weight:400}#corps-container .home-container .tool-container .row .tool-icon:last-child{border-right:0}#corps-container .home-container .tool-container .row:first-child{border-top:0}#corps-container .home-container .tool-container .btn{margin-top:15px}#corps-container .home-container .tool-container .btn:before{font-size:17px}#corps-container .home-container .register-container{background-image:url(../../img/interface/free-fr.png);background-position:15px bottom;background-repeat:no-repeat}#corps-container .home-container .app-container{background-color:rgba(255,255,255,.5);text-align:center}#corps-container .home-container .app-container img{margin:0 1px}#corps-container .new-profil-preview{border:1px solid silver}#corps-container .new-profil-container{width:184px}#corps-container .new-profil-container .new-profil-img{position:relative;cursor:pointer;overflow:hidden;height:32px;width:100%}#corps-container .new-profil-container .new-profil-img .control-label{cursor:pointer;position:relative;z-index:1;display:inline-block;height:32px;width:100%;padding-top:0}#corps-container .new-profil-container .new-profil-img input{opacity:0;filter:alpha(opacity=0);cursor:pointer;position:absolute;z-index:0;display:inline-block;top:0;left:0;width:100%;height:32px}.tab-publication .form-group{position:relative}.tab-publication .sharing .btn{padding:6px 10px}.tab-publication .sharing .btn span{display:inline-block;position:relative;color:#84c24b}.tab-publication .sharing .btn span:before{display:inline-block;position:relative;top:2px;margin:0 5px;font-size:16px;line-height:12px}.tab-publication #tabMedia textarea{padding-bottom:38px}.tab-publication #tabMedia .file-container{position:absolute;bottom:0;left:0;z-index:15;overflow:hidden;width:100%;height:32px}.tab-publication #tabMedia .file-container label{position:relative;z-index:15;display:block;overflow:hidden;height:32px;margin-bottom:0;text-align:center;color:#fff;background-color:#84c24b;cursor:pointer}.tab-publication #tabMedia .file-container label:before{font-size:18px;position:relative}.tab-publication #tabMedia .file-container input{position:absolute;top:0;left:0;z-index:10;display:block;overflow:hidden;width:100%;height:32px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.tab-publication #tabMedia .file-container .media>.pull-left{margin-right:0}.tab-publication #tabMedia .file-container .media .progress-container{position:relative;z-index:10;width:100%;height:32px}.tab-publication #tabMedia .file-container .media .progress-container .progress{margin-bottom:0;height:32px}.tab-publication .option-bar>div,.tab-publication .option-bar>input{position:relative;float:left;margin-right:15px;margin-bottom:5px}.tab-publication .option-bar>input{width:125px}.tab-publication .option-bar .date-container{width:145px}.tab-publication .map-container{display:none;height:334px;margin-bottom:15px;background-color:#eee;border:1px solid silver}.tab-publication .map-container .map-media{height:300px}@media (max-width:767px){.publication-add-friend .row>div{border-bottom:1px solid silver;margin-top:10px;padding-bottom:10px}}@media (min-width:768px){.publication-add-friend .row>div{border-right:1px solid silver}.publication-add-friend .row>div:last-child{border:0}}.publication-add-friend .row>div .media-body a{max-width:155px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:767px){.publication-add-friend .btn-link{margin-top:15px}}@media (min-width:768px){.publication-add-friend .btn-link{margin-top:15px;border-top:1px solid silver;padding-top:15px}}.publication:hover .option-publication,.publication:hover .media-sharing{opacity:1;filter:alpha(opacity=100)}.publication .option-publication,.publication .media-sharing{opacity:0;filter:alpha(opacity=0);position:absolute;top:10px;right:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.publication .media-sharing{right:50px}.publication .media-sharing button:before{margin-right:5px}.publication .media-body small{color:#7b7b7b}.publication .media-body .media-heading{margin:0}.publication .media-body .media-contenu{margin-top:10px;margin-bottom:0}.publication .media-body .media-media{margin-top:10px;display:inline-block;max-width:100%;position:relative}.publication .media-body .media-media img{z-index:1;position:relative}.publication .media-body .media-legend{font-size:12px}.publication .media-body .media-tags{font-size:10px;color:#999}.publication .media-link{position:relative;padding:5px 15px;border-top:1px solid silver;border-bottom:1px solid silver;margin:15px -15px 0}@media (min-width:600px){.publication .media-link:before,.publication .media-link:after{bottom:-1px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.publication .media-link:before{border-bottom-color:silver;border-width:7px;margin-left:-7px;right:50px}.publication .media-link:after{border-bottom-color:#fff;border-width:6px;margin-left:-6px;right:51px}}.publication .media-link button{color:#333}.publication .media-link button:not(:first-child):before{content:"";border-left:1px solid silver;margin-right:12px}.publication .media-link button:focus,.publication .media-link button:hover{text-decoration:none}.publication .media-link button:active,.publication .media-link button.active{color:#84c24b;-webkit-box-shadow:none;box-shadow:none}.publication .media-link button.active.unlike{color:#c1271f}.publication .media-link .media-link-info{text-align:center;margin:5px 0}@media (min-width:600px){.publication .media-link .media-link-info{float:left;margin:0}}.publication .media-link .media-link-button{text-align:center;margin:5px 0}@media (min-width:600px){.publication .media-link .media-link-button{float:right;margin:0}}.publication .view-all:not(.ng-hide)+.media-comment{margin-top:15px}.publication .view-all.ng-hide+.addcomment{margin-top:0}.publication .view-all:before{padding-right:5px}.publication .media-comment{margin-top:0;padding-bottom:8px;border-bottom:1px solid silver;margin-bottom:8px}.publication .media-comment h5 button{color:#333}.publication .media-comment h5 button:hover,.publication .media-comment h5 button:focus{text-decoration:none}.publication .media-comment h5 button:active,.publication .media-comment h5 button.active{color:#84c24b;-webkit-box-shadow:none;box-shadow:none}.publication .media-comment h5 button:active.unlike,.publication .media-comment h5 button.active.unlike{color:#c1271f}.publication .media-comment .option-comment{display:inline-block;-webkit-transition:all .2s ease;transition:all .2s ease}.publication .media-comment .option-comment a{color:#7b7b7b}.publication .media-comment .view-all+.addcomment,.publication .media-comment .media-comment+.addcomment{margin-top:0}.publication .media-comment .addcomment textarea{resize:none;margin-bottom:2px}.publication-close{position:absolute;top:-20px;right:-20px}.modal-dialog .modal-content .modal-publication{margin:0}.modal-dialog .modal-content .modal-publication .modal-publication-text{padding:15px}.modal-full{width:90%!important;height:90%!important;min-height:520px;min-width:880px}.modal-full .modal-content{height:100%}.modal-full .modal-content .modal-publication{margin:0;height:100%}.modal-full .modal-content .modal-publication .modal-publication-media{height:100%}.modal-full .modal-content .modal-publication .modal-publication-media .modal-publication-media-ctn{height:100%;position:relative;background-color:#222}.modal-full .modal-content .modal-publication .modal-publication-media .modal-publication-media-ctn .img-center,.modal-full .modal-content .modal-publication .modal-publication-media .modal-publication-media-ctn .jcrop-holder,.modal-full .modal-content .modal-publication .modal-publication-media .modal-publication-media-ctn .video-js,.modal-full .modal-content .modal-publication .modal-publication-media .modal-publication-media-ctn .vjs-poster{max-width:100%;max-height:100%;position:absolute!important;top:0;bottom:0;left:0;right:0;margin:auto}.modal-full .modal-content .modal-publication .modal-publication-media .modal-publication-media-ctn .modal-publication-legend{position:absolute;z-index:600;bottom:0;left:0;right:0;padding:5px;background-color:rgba(255,255,255,.6);border-top:1px solid #ccc}.modal-full .modal-content .modal-publication .modal-publication-media .modal-publication-media-ctn .media-rotation{position:absolute;top:50%;left:0;right:0}.modal-full .modal-content .modal-publication .modal-publication-media .modal-publication-media-ctn .media-button{position:absolute;z-index:600;top:0;left:0;right:0;padding:5px;background-color:rgba(255,255,255,.6);border-bottom:1px solid #ccc;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.modal-full .modal-content .modal-publication .modal-publication-media .modal-publication-media-ctn .media-button a{color:#333}.modal-full .modal-content .modal-publication .modal-publication-media .modal-publication-media-ctn:hover .media-button{opacity:1}.modal-full .modal-content .modal-publication .modal-publication-text{padding:15px 30px 15px 0;width:360px;height:100%;overflow:auto}.modal-full .modal-content .modal-publication .modal-publication-text .scroll-publication{width:100%}.modal-full .modal-content .modal-publication .modal-publication-text .scroll-publication .media-sharing{right:70px}.modal-full .modal-content .modal-publication .modal-publication-text .scroll-publication .option-publication{right:25px}.modal-full .modal-content .modal-publication .modal-publication-text .scroll-publication .media-link .media-link-info,.modal-full .modal-content .modal-publication .modal-publication-text .scroll-publication .media-link .media-link-button{float:none;width:100%;text-align:center}.media-list .list-admin{position:relative;padding:5px 10px 5px 70px;margin:0 -13px 5px;top:-13px;color:#fff;background-color:#3d3d3d}.media-list .list-admin i:before{position:absolute;top:0;left:15px;display:inline-block;width:40px;height:40px;text-align:center;font-size:24px;line-height:40px;background:#84c24b;color:#3d3d3d;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.media-list .media-heading{color:#84c24b;margin-top:0}.media-list .lounge-info li{margin:2px 0;font-size:15px}.media-list .lounge-info li:before{display:inline-block;margin-right:5px;width:15px;text-align:center;font-size:16px}.media-list .lounge-participe{margin-bottom:5px}.media-list .btn-lounge-validation{padding-left:40px}.media-list .btn-lounge-validation span{display:inline-block;position:relative;font-size:13px;text-align:left}.media-list .btn-lounge-validation span:before{position:absolute;top:4px;left:-40px;font-size:32px}.media-list .btn-lounge-validation b{font-size:14px}.media-list .list-link{margin-top:15px}.media-list .list-notif{display:block;position:relative;padding:10px 30px;margin:5px -13px 0;bottom:-13px}.media-list .list-notif p,.media-list .list-notif label{margin:0}.container-salon .lounge-access{margin-right:10px}.container-detail-salon h1{border-bottom:0;margin:0}.container-detail-salon h2{color:#fff;font-size:16px;background-color:#2c2c2c;margin-top:0;padding:7px}.container-detail-salon h2:before{margin-right:5px;font-size:20px}.container-detail-salon h3{font-family:Oswald,Arial,sans-serif;font-size:16px;padding:0 0 5px;margin-bottom:4px;border-bottom:1px solid silver}.container-detail-salon .mCSB_container{padding-right:5px}.container-detail-salon .lounge-info{padding-bottom:13px;border-bottom:1px solid silver;margin-bottom:12px}.container-detail-salon .lounge-info li:before{margin-right:5px}.container-detail-salon .lounge-description p{margin-bottom:0}@media (min-width:768px){.container-detail-salon .lounge-members{display:block}}.container-detail-salon .lounge-members .lounge-me .media-body{height:40px;margin-bottom:5px}.container-detail-salon .lounge-members .lounge-me .media-body a{font-weight:700}.container-detail-salon .lounge-members .lounge-me .lounge-participe span{line-height:23px}.container-detail-salon .lounge-members .lounge-me .lounge-participe label{padding:4px 10px}.container-detail-salon .lounge-members .geoloc-container{display:block;margin-bottom:5px}.container-detail-salon .lounge-members .geoloc-container>span{width:50%;display:inline-block;text-align:center;color:silver}.container-detail-salon .lounge-members .lounge-members-smiley:before{display:inline-block;width:36px;height:32px;font-size:26px;line-height:32px;text-align:center}.container-detail-salon .lounge-members .lounge-members-smiley.icon-smiley2{color:#84c24b}.container-detail-salon .lounge-members .lounge-members-smiley.icon-sad2{color:#c1271f}.container-detail-salon .lounge-members .lounge-members-smiley.icon-neutral2{color:#ed8311}.container-detail-salon .lounge-members .aside-smiley{font-family:Oswald,Arial,sans-serif;font-weight:300;font-size:23px}.container-detail-salon .lounge-members .aside-smiley.aside-good{color:#84c24b}.container-detail-salon .lounge-members .aside-smiley.aside-neutral{color:#ed8311}.container-detail-salon .lounge-members .aside-smiley.aside-sad{color:#c1271f}.container-detail-salon .lounge-members .label-smiley{font-family:Oswald,Arial,sans-serif;font-weight:300;font-size:14px;color:#999}.container-detail-salon .lounge-members .lounge-user-container{max-height:656px;overflow:hidden}.container-detail-salon .lounge-members .lounge-user-container .lounge-user{margin-top:0;padding:7px}.container-detail-salon .lounge-members .lounge-user-container .lounge-user p{margin-bottom:0}.container-detail-salon .lounge-members .lounge-user-container .lounge-user:nth-child(even){background-color:#f3f3f3}.container-detail-salon .lounge-members .lounge-user-container .lounge-user .geoloc-container{border:0}.container-detail-salon .lounge-members .lounge-user-container .lounge-user .media-body a{font-weight:700}.container-detail-salon .lounge-members .lounge-user-container .lounge-user .media-body .lounge-user-participe{font-weight:700;text-transform:uppercase}.container-detail-salon .lounge-members .lounge-user-container .lounge-user .media-body .lounge-user-participe.participe-color0{color:#c1271f}.container-detail-salon .lounge-members .lounge-user-container .lounge-user .media-body .lounge-user-participe.participe-color1{color:#84c24b}.container-detail-salon .lounge-members .lounge-user-container .lounge-user .media-body .lounge-user-participe.participe-color2{color:#ed8311}.container-detail-salon .lounge-members .lounge-add-membres{margin-top:5px;border-top:1px solid silver;padding-top:5px}@media (min-width:768px){.container-detail-salon .lounge-tchat{display:block}}.container-detail-salon .lounge-tchat .lounge-tchat-messages{height:500px;max-height:500px;overflow:hidden}.container-detail-salon .lounge-tchat .lounge-tchat-messages .tchat-date{text-align:center}.container-detail-salon .lounge-tchat .lounge-tchat-messages .tchat-date span{font-size:14px}.container-detail-salon .lounge-tchat .lounge-tchat-messages .tchat-date span:before{font-size:16px;margin-right:5px}.container-detail-salon .lounge-tchat .lounge-tchat-messages .media-tchat{position:relative}.container-detail-salon .lounge-tchat .lounge-tchat-messages .media-tchat.tchat-admin{margin-bottom:1px;border-top:0;border-left:1px solid #3d3d3d;padding-top:12px}.container-detail-salon .lounge-tchat .lounge-tchat-messages .media-tchat.tchat-admin:before{content:" ";position:absolute;background-color:#3d3d3d;height:5px;top:0;left:0;right:0}.container-detail-salon .lounge-tchat .lounge-tchat-messages .media-tchat.tchat-admin:after{font-family:natura;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e058";background-color:#84c24b;position:absolute;top:0;right:50px;text-align:center;display:block;width:20px;height:20px;line-height:18px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.container-detail-salon .lounge-tchat .lounge-tchat-messages .media-tchat.even{background-color:#f3f3f3}.container-detail-salon .lounge-tchat .lounge-tchat-messages .media-tchat p{margin-bottom:0}.container-detail-salon .lounge-tchat .lounge-tchat-messages .tchat-date,.container-detail-salon .lounge-tchat .lounge-tchat-messages .media-tchat{padding:7px;border-top:1px solid silver;margin-top:0}.container-detail-salon .lounge-tchat .lounge-tchat-messages .tchat-date:first-child,.container-detail-salon .lounge-tchat .lounge-tchat-messages .media-tchat:first-child{border-top:0}.container-detail-salon .lounge-tchat .lounge-container-chat-input{background-color:#f3f3f3;border-top:1px solid silver;margin:5px -5px -5px;padding:5px}@media (min-width:768px){.container-detail-salon .lounge-map{display:block}}.container-detail-salon .lounge-map .lounge-map-btn{margin-bottom:5px}.container-detail-salon .lounge-map .lounge-map-btn .geoloc-container{min-width:175px}.container-detail-salon .lounge-map .lounge-map-btn .geoloc-container span{color:silver;font-size:12px}.container-detail-salon .lounge-map .lounge-map-btn .geoloc-container .slideCheck{width:70px}.container-detail-salon .lounge-map .lounge-map-btn .geoloc-container .slideCheck input[type=checkbox]:checked+label{left:35px}.container-detail-salon .lounge-map .lounge-map-btn .geoloc-container .slideCheck label{width:35px}.container-detail-salon .lounge-map .lounge-map-btn button{padding:5px}.container-detail-salon .lounge-map .lounge-map-btn button:before{padding-right:5px;margin-right:5px}.btn-group-map{position:absolute;left:100%;margin-left:-25px;-webkit-transition:margin .3s;transition:margin .3s}.btn-group-map:hover{margin-left:-16px}.container-invite a:before{font-size:16px;margin-right:5px}.container-friends{font-size:16px;margin-right:5px}.list-members li{height:24px;line-height:24px;margin-bottom:5px}.list-members li>.pull-left{margin-right:5px}.container-result{margin-top:20px}.container-result .line-result{padding:5px 0;margin-top:0;margin-bottom:5px}@media (max-width:767px){.container-result .line-result{padding-bottom:10px;border-bottom:1px solid silver}}.container-result .line-result .media-body{padding:10px}@media (min-width:768px){.container-result .line-result .media-body{min-height:60px;border-bottom:1px solid silver}}.container-result .line-result .dropdown{margin-top:12px}.container-view-profil{margin-top:60px;margin-bottom:30px}.container-view-profil .media{margin-top:-60px}.container-view-profil .media .view-profil-img{border:1px solid silver}.container-view-profil .media .view-profil-img img{border:3px solid #fff}.container-view-profil .media .media-body{padding-top:60px}.container-view-profil .media .media-body p{margin-bottom:0}.container-view-profil .media .media-body .view-profil-fullname{font-size:22px}.container-view-profil .btn-profil{margin-top:20px}.container-view-profil .btn-message{margin-top:20px}.container-edit-profil{margin-bottom:20px}.container-edit-profil h2{margin-top:0}.container-edit-profil .control-label{text-align:left}.profil-edit-date>div{padding-right:5px}.bg-danger-category{background-color:#f2dede;padding:6px;margin-left:-5px;border-right:1px solid #a94442;margin-right:7px}.select-category{color:#a94442;border-width:1px;border-color:#a94442;border-style:solid;padding:5px;margin-bottom:15px;border-radius:2px}.btn-category{margin-top:5px}.angular-google-map img{max-width:none}.shrink{font-size:8}.true:hover{background-color:#90ee90}.false:hover{background-color:#ffb6c1}.marker-labels{color:#000;background-color:#fff;font-size:10px;font-weight:700;text-align:center;white-space:nowrap;padding-left:3px;padding-right:3px;margin-top:-26px!important;margin-left:13px!important}.dropdown-category{padding:0}.dropdown-category input[type=text]{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-category button{border-top-left-radius:0;border-top-right-radius:0}img[src*="gstatic.com/"],img[src*="googleapis.com/"]{max-width:none}.custom-info-window{background:rgba(0,0,0,.5);color:#fff;padding:20px;box-shadow:3px 3px 10px rgba(0,0,0,.5);border-radius:5px;width:200px;margin-top:15px;margin-left:-130px}.custom-info-window a{color:#fff;text-decoration:underline}.custom-info-window:after{content:'';position:absolute;border-style:solid;border-width:0 15px 15px;border-color:rgba(0,0,0,.5) transparent;display:block;width:0;z-index:1;top:-15px;left:118px}.docking-panel.bottom{bottom:0;right:0;position:fixed;z-index:1009;display:block;padding-left:35px}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){.docking-panel.bottom{width:100%;padding-left:0}}.docking-panel .minimize{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:3px 3px 0 0;bottom:0;display:none;float:left;left:0;padding:5px;position:absolute}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){.docking-panel .minimize{bottom:auto;top:-28px}}.docking-panel .minimize.opened{display:block}.docking-panel .minimize .popover{bottom:34px;display:block;left:auto;min-width:120px;padding:5px 10px;right:-45px;top:auto;z-index:1009}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){.docking-panel .minimize .popover.top>.arrow{left:20px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){.docking-panel .minimize .popover{left:5px;right:auto}}.docking-panel .minimize .popover a{display:block}.docking-panel .npChatTab{margin-right:10px}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){.docking-panel .npChatTab{margin-right:0}}.docking-panel .npChatTab.ng-hide{display:none}.docking-panel .npChatTab .npChat{background:0 0;display:none;float:right;height:282px;margin-left:10px;width:260px}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){.docking-panel .npChatTab .npChat{width:100%}}.docking-panel .npChatTab .npChat.opened{display:block}.docking-panel .npChatTab .npChat .npChatLayout{height:100%;width:100%}.docking-panel .npChatTab .npChat .npChatLayout.focused .npChatLayoutTitleBar,.docking-panel .npChatTab .npChat .npChatLayout.blink .npChatLayoutTitleBar{background-color:#8dbb1c}.docking-panel .npChatTab .npChat .npChatLayout.focused .npChatLayoutTitleBar>span>a,.docking-panel .npChatTab .npChat .npChatLayout.blink .npChatLayoutTitleBar>span>a,.docking-panel .npChatTab .npChat .npChatLayout.focused .npChatLayoutTitleBar>a,.docking-panel .npChatTab .npChat .npChatLayout.blink .npChatLayoutTitleBar>a{color:#fff}.docking-panel .npChatTab .npChat .npChatLayoutOuter{border-radius:5px 5px 0 0;border:1px #ccc solid;height:100%;width:100%;position:relative;background:#fff}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar{background:#f2f2f2;border-radius:5px 5px 0 0;border-bottom:1px solid #ccc;padding:5px}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar{border-radius:0}}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar>a,.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar>span a{color:#8dbb1c}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar .title{display:inline-block;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar .popover{bottom:100%;display:block;padding:5px 10px;top:auto}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar .link-icon-minimize,.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar .link-icon-maximize,.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar .link-icon-close,.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar .link-icon-user-plus{float:right}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar .link-icon-minimize,.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar .link-icon-maximize,.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar .link-icon-close,.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar .link-icon-user-plus{font-size:16px}}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar .link-icon-minimize,.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar .link-icon-maximize,.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutTitleBar .link-icon-user-plus{margin-right:5px}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutHeader{position:relative;border-bottom:1px solid #CCC}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutHeader .adding-participants{padding:5px}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutHeader .adding-participants .btn-done{padding:0 3px}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutHeader .to-label{padding-right:3px}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutHeader .inputarea{line-height:16px}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutHeader .inputarea .textinput{border:0;width:140px}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutHeader .pending-participants{max-width:140px;max-height:70px;overflow-x:hidden;overflow-y:auto}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutHeader .pending-participants span{padding:3px;display:table;margin-right:3px;background-color:#DFF0D8}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutHeader .pending-participants span .link-icon-close{float:none;color:#999}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutHeader .suggestion{background-color:#dff0d8;max-height:130px;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;top:100%;width:210px;z-index:99999}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutHeader .suggestion span{border-bottom:1px solid #f2f2f2;display:table;margin-bottom:3px;padding-bottom:3px;width:100%;cursor:pointer}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutHeader .suggestion span:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody{height:200px;overflow-x:hidden;overflow-y:auto;padding:25px 5px 5px}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody.hasHeader{height:181px}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody .pull-left,.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody .pull-right{margin:0}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody .pull-right+.media-body{padding-right:10px}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody .pull-right+.media-body .arrow-container:after,.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody .pull-right+.media-body .arrow-container:before{left:100%;top:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody .pull-right+.media-body .arrow-container:after{border-left-color:#fff;border-width:5px;margin-top:-5px}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody .pull-right+.media-body .arrow-container:before{border-left-color:#eee;border-width:6px;margin-top:-6px}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody .pull-left+.media-body{padding-left:10px}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody .pull-left+.media-body .arrow-container:after,.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody .pull-left+.media-body .arrow-container:before{right:100%;top:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody .pull-left+.media-body .arrow-container:after{border-right-color:#fff;border-width:5px;margin-top:-5px}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody .pull-left+.media-body .arrow-container:before{border-right-color:#eee;border-width:6px;margin-top:-6px}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody .media-body .arrow-container{border-radius:2px;padding:5px;position:relative;background:#fff;border:1px solid #eee}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody .message-date{font-size:10px;color:#999;margin:0 0 5px}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutBody .message-content{margin:0}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutFooter{border-top:1px solid #ccc;position:absolute;width:100%;padding-bottom:-1px;bottom:0}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutFooter .textarea{min-height:30px;max-height:100px;overflow-x:hidden;overflow-y:auto}.docking-panel .npChatTab .npChat .npChatLayoutOuter .npChatLayoutFooter .textarea textarea{resize:none;width:100%;padding:5px;border:0;outer:0;height:30px;overflow:hidden}@font-face{font-family:icomoon-shapes;src:url(../../fonts/shapes.eot?p2v5fl);src:url(../../fonts/shapes.eot?#iefixp2v5fl) format('embedded-opentype'),url(../../fonts/shapes.woff?p2v5fl) format('woff'),url(../../fonts/shapes.ttf?p2v5fl) format('truetype'),url(../../fonts/shapes.svg?p2v5fl#icomoon-shapes) format('svg');font-weight:400;font-style:normal}[class^=shape-icon-],[class*=" shape-icon-"]{font-family:icomoon-shapes;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shape-icon-circle:before{content:"\e600"}.shape-icon-rectangle:before{content:"\e601"}.shape-icon-polyline:before{content:"\e602";font-weight:900}.shape-icon-polygon:before{content:"\e603"}.drawing-manager-control .drawing-tools{min-width:100%}.drawing-manager-control .drawing-tools li{cursor:pointer;color:#84c24b;padding:0 5px}.drawing-manager-control .drawing-tools li.active{color:#fff;background-color:#84c24b}.drawing-manager-control .drawing-tools li i{display:inline-block;width:20px;height:20px;line-height:20px}#drawing-panel{max-height:75%;overflow-x:hidden;overflow-y:auto;margin-right:119px;position:absolute;right:0;top:110px;width:215px;z-index:990;background-color:rgba(0,0,0,.5);padding:5px}#drawing-panel #color-palette #color-list{background-color:#fff;position:absolute;z-index:9999}#drawing-panel #color-palette .color-button{display:inline-block;width:14px;height:14px;font-size:0;vertical-align:middle;margin:2px;cursor:pointer}#drawing-panel #color-palette .color-button.active{border:2px solid #789}#drawing-panel .buttons{padding:10px 0;text-align:center}#drawing-panel label{color:#fff;font-weight:700}#drawing-panel .has-edit-permission{display:none}#drawing-panel .nav>li{padding:0 5px}#drawing-panel .nav>li,#drawing-panel .nav>li>a:hover,#drawing-panel .nav>li>a:focus{background:#2c2c2c;border:0;outline:0}#drawing-panel .nav a{font-weight:400;position:relative;display:block;color:#fff;padding:5px 20px 5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;outline:0}#drawing-panel .nav a:before{font-size:16px;margin-right:5px}#drawing-panel .nav a:after{content:"";position:absolute;top:50%;right:0;display:inline-block;height:18px;width:18px;border:3px solid #fff;margin-top:-9px;background-color:#fff;border-radius:3px}#drawing-panel .nav a.active:after{background-color:#84c24b}#page-container{font-family:Roboto,Arial,sans-serif}#page-container div+div{margin-top:0}#page-container .navbar .navbar-nav>li.dropdown{margin-left:0}#page-container .bx-controls{padding-top:15px;text-align:center}#page-container .bx-controls .bx-pager{display:inline-block}#page-container .bx-controls .bx-pager .bx-pager-item{display:inline-block}#page-container .bx-controls .bx-pager .bx-pager-item a{display:inline-block;width:16px;height:16px;border-radius:8px;border:1px solid #84c24b;margin:0 2px;text-indent:-9999px;overflow:hidden;outline:0}#page-container .bx-controls .bx-pager .bx-pager-item a.active{background-color:#84c24b}#page-container .btn-secondary{color:#fff;background-color:#535353;border-color:#464646}#page-container .btn-secondary:hover,#page-container .btn-secondary:focus,#page-container .btn-secondary:active,#page-container .btn-secondary.active,.open .dropdown-toggle#page-container .btn-secondary{color:#fff;background-color:#3f3f3f;border-color:#282828}#page-container .btn-secondary:active,#page-container .btn-secondary.active,.open .dropdown-toggle#page-container .btn-secondary{background-image:none}#page-container .btn-secondary.disabled,#page-container .btn-secondary[disabled],fieldset[disabled] #page-container .btn-secondary,#page-container .btn-secondary.disabled:hover,#page-container .btn-secondary[disabled]:hover,fieldset[disabled] #page-container .btn-secondary:hover,#page-container .btn-secondary.disabled:focus,#page-container .btn-secondary[disabled]:focus,fieldset[disabled] #page-container .btn-secondary:focus,#page-container .btn-secondary.disabled:active,#page-container .btn-secondary[disabled]:active,fieldset[disabled] #page-container .btn-secondary:active,#page-container .btn-secondary.disabled.active,#page-container .btn-secondary[disabled].active,fieldset[disabled] #page-container .btn-secondary.active{background-color:#535353;border-color:#464646}#page-container .btn-secondary .badge{color:#535353;background-color:#fff}#page-container header{background:#fff;padding:10px 0}#page-container header img{height:35px}@media (min-width:768px){#page-container header{padding:20px 0}#page-container header img{height:auto}}#page-container header h1{line-height:20px;text-align:center;padding:0;border:0;margin:0}#page-container header h1 span{font-size:32px;color:#84c24b}#page-container header h1 small{font-size:16px;color:#585858}#page-container header .list-social{margin-bottom:0}@media (min-width:768px){#page-container header .list-social{margin-top:10px}}#page-container nav{z-index:990;background:#84c24b;color:#fff;border:0;box-shadow:none}@media (min-width:768px){#page-container nav .navbar-collapse{padding:0}}#page-container nav .navbar-toggle{border-color:#fff}#page-container nav .navbar-toggle:hover,#page-container nav .navbar-toggle:focus{background-color:#6ba337}#page-container nav .navbar-toggle .icon-bar{background:#fff}#page-container nav .navbar-brand{text-transform:uppercase;color:#fff;line-height:26px}#page-container nav .navbar-nav>li{width:auto;display:block}#page-container nav .navbar-nav>li.open>a{background-color:#6ba337}#page-container nav .navbar-nav>li>a{text-align:left;color:#fff;margin:0;padding:16px 12px}#page-container nav .navbar-nav>li>a:hover,#page-container nav .navbar-nav>li>a:focus{background-color:#6ba337}@media (min-width:992px){#page-container nav .navbar-nav>li>a{padding:16px 28px}}@media (min-width:1200px){#page-container nav .navbar-nav>li>a{padding:16px 42px}}#page-container nav .navbar-nav>li>ul{background-color:#91c85e;border:0;border-bottom:1px solid #6ba337}#page-container nav .navbar-nav>li>ul>li>a{color:#fff}#page-container nav .navbar-nav>li>ul>li>a:hover,#page-container nav .navbar-nav>li>ul>li>a:focus{color:#456a24}@media (min-width:992px){#page-container nav .navbar-nav>li>ul>li>a:hover,#page-container nav .navbar-nav>li>ul>li>a:focus{color:#fff;background:#77b63e}}@media (min-width:768px){#page-container .corps-page{background:#fff url(/img/global/fond-page.jpg) center center no-repeat;background-size:cover}}#page-container .corps-page .container{background-color:#fff;padding:15px}#page-container .corps-page .breadcrumb{background:0 0}#page-container .corps-page section{color:#585858}#page-container .corps-page section h1{font-family:"Roboto Condensed",Arial,sans-serif;color:#84c24b;font-size:30px;padding-bottom:0;border:0}#page-container .corps-page section h2{font-family:"Roboto Condensed",Arial,sans-serif;color:#585858;font-size:20px;padding-bottom:0;border:0}#page-container .corps-page section h1+h2{margin-top:10px}@media (max-width:767px){#page-container .corps-page aside{margin-top:30px}}#page-container .corps-page aside .panel-body{padding-bottom:0}@media (min-width:768px){#page-container .corps-page aside .panel-body{padding:25px 50px 0}}@media (min-width:992px){#page-container .corps-page aside .panel-body{padding:15px 35px 0}}@media (min-width:1200px){#page-container .corps-page aside .panel-body{padding:25px 50px 0}}#page-container .corps-page aside .panel-body h3{position:relative;font-family:"Roboto Condensed",Arial,sans-serif;font-weight:700;text-transform:uppercase;text-align:center;color:#585858;margin:0 0 21px;border:0}#page-container .corps-page aside .panel-body h3:after{content:'';display:block;position:relative;top:11px;height:1px;background-color:#585858;width:100px;margin:auto}#page-container .corps-page aside .panel-body .btn{text-align:left}#page-container .corps-page aside .panel-body p+h3{margin-top:30px}#page-container .corps-page aside .panel-body p+p{margin-top:15px}#page-container .corps-page aside .accroche{text-align:center;font-family:"Roboto Condensed",Arial,sans-serif;color:#585858;font-size:20px}#page-container .corps-page aside .accroche strong{color:#84c24b;font-size:24px}#page-container .home-actu{background:#fff url(/img/global/fond-page.jpg) center center no-repeat;background-size:cover}#page-container .home-actu .col-actu{padding-top:45px;padding-bottom:45px}#page-container .home-actu .col-actu .panel-body{padding:0 0 15px}#page-container .home-actu .col-actu .panel-body .slider-actu .item .caption{padding:15px 15px 0}#page-container .home-actu .col-actu .panel-body .slider-actu .item a{display:block}#page-container .home-actu .col-actu .panel-body .slider-actu .item img{width:100%;height:auto}#page-container .home-actu .col-actu .panel-body .slider-actu .item span{font-size:15px}#page-container .home-actu .col-actu .panel-body .slider-actu .item h4{font-size:22px;font-family:"Roboto Condensed",Arial,sans-serif;text-transform:uppercase;color:#84c24b;margin-top:0}#page-container .home-actu .col-btn{padding-bottom:45px}@media (min-width:768px){#page-container .home-actu .col-btn{padding-top:45px}}@media (min-width:768px){#page-container .home-actu .col-btn .panel .panel-body{padding:25px 50px}}@media (min-width:992px){#page-container .home-actu .col-btn .panel .panel-body{padding:15px 35px}}@media (min-width:1200px){#page-container .home-actu .col-btn .panel .panel-body{padding:25px 50px}}#page-container .home-actu .col-btn .panel .panel-body h3{position:relative;font-family:"Roboto Condensed",Arial,sans-serif;font-weight:700;text-transform:uppercase;text-align:center;color:#585858;margin:0 0 21px;border:0}#page-container .home-actu .col-btn .panel .panel-body h3:after{content:'';display:block;position:relative;top:11px;height:1px;background-color:#585858;width:100px;margin:auto}#page-container .home-actu .col-btn .panel .panel-body .btn{text-align:left}#page-container .home-actu .col-btn .panel .panel-body p+h3{margin-top:30px}#page-container .home-actu .col-btn .panel .panel-body p+p{margin-top:15px}#page-container .home-actu .col-btn .panel .panel-body .row-store{margin-top:45px}#page-container .home-fonctionnalite{background:#fff;padding:30px 0 15px}#page-container .home-fonctionnalite .puce{position:relative;margin-bottom:30px;height:260px}#page-container .home-fonctionnalite .puce p{font-family:"Roboto Condensed",Arial,sans-serif;font-size:16px;text-transform:uppercase;text-align:center}#page-container .home-fonctionnalite .puce .btn{position:absolute;bottom:0;left:15px;right:15px}#page-container .footer-widget{background-color:#ebebeb;padding:15px 0;border-top:3px solid #84c24b}#page-container .footer-widget h3{text-align:center;font-size:21px;font-family:"Roboto Condensed",Arial,sans-serif;font-weight:700;color:#84c24b;padding-bottom:15px;border:0;margin-bottom:15px;text-transform:uppercase}#page-container .footer-widget h3:after{content:'';position:relative;display:block;width:100px;height:1px;top:14px;margin:auto;background-color:#585858}#page-container .footer-widget h3 small{text-transform:lowercase;font-weight:400;font-size:16px;color:#585858}@media (max-width:767px){#page-container .footer-widget .media .pull-left{float:none!important;margin-right:0;margin-bottom:15px}#page-container .footer-widget .media .pull-left .media-object{margin:auto}}#page-container .footer-widget .media-object{width:240px;height:240px}#page-container .footer-widget .media-body span{color:#84c24b}#page-container .footer-widget .media-body .media-heading{font-family:"Roboto Condensed",Arial,sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:15px;margin-top:18px}#page-container .footer-widget .media-body span+.media-heading{margin-top:0}#page-container .footer-widget .media-body p{margin-bottom:15px}#page-container .footer-widget .media-body .btn{font-size:14px;padding:6px 40px}#page-container .footer-videos{background-color:#fff;padding:15px 0 30px}#page-container .footer-videos h3{text-align:center;font-size:21px;font-family:"Roboto Condensed",Arial,sans-serif;font-weight:700;color:#84c24b;padding-bottom:15px;border:0;margin-bottom:15px;text-transform:uppercase}#page-container .footer-videos h3:after{content:'';position:relative;display:block;width:100px;height:1px;top:14px;margin:auto;background-color:#585858}#page-container .footer-videos h3 small{text-transform:lowercase;font-weight:400;font-size:16px;color:#585858}#page-container .footer-videos .bx-wrapper{position:relative;padding:0 30px}#page-container .footer-videos .bx-wrapper .item{border:1px solid #EBEBEB}#page-container .footer-videos .bx-wrapper .item .item-label{padding:5px 10px;text-align:center}#page-container .footer-videos .bx-wrapper .bx-prev,#page-container .footer-videos .bx-wrapper .bx-next{position:absolute;display:inline-block;background:transparent center center no-repeat;width:15px;height:28px;top:50%;margin-top:-14px;text-indent:-9999px;opacity:.6;outline:0}#page-container .footer-videos .bx-wrapper .bx-prev:hover,#page-container .footer-videos .bx-wrapper .bx-next:hover,#page-container .footer-videos .bx-wrapper .bx-prev:focus,#page-container .footer-videos .bx-wrapper .bx-next:focus{opacity:1}#page-container .footer-videos .bx-wrapper .bx-prev{background-image:url(/img/interface/left.png);left:0}#page-container .footer-videos .bx-wrapper .bx-next{background-image:url(/img/interface/right.png);right:0}#page-container .footer-concours{background-color:#ebebeb;padding:15px 0}#page-container .footer-concours h3{text-align:center;font-size:21px;font-family:"Roboto Condensed",Arial,sans-serif;font-weight:700;color:#84c24b;padding-bottom:15px;border:0;margin-bottom:15px;text-transform:uppercase}#page-container .footer-concours h3:after{content:'';position:relative;display:block;width:100px;height:1px;top:14px;margin:auto;background-color:#585858}#page-container .footer-concours h3 small{text-transform:lowercase;font-weight:400;font-size:16px;color:#585858}#page-container .footer-concours .item .item-label{text-transform:uppercase;color:#84c24b;font-size:18px;font-family:"Roboto Condensed",Arial,sans-serif;font-weight:700}#page-container .footer-concours .item .item-title{text-transform:uppercase;font-size:21px;font-family:"Roboto Condensed",Arial,sans-serif;font-weight:700;margin-top:0;margin-bottom:15px}#page-container .footer-concours .item .btn{font-size:14px;padding:6px 40px}#page-container .footer-partenaires{background-color:#fff;padding:15px 0 30px;overflow:hidden;text-align:center}#page-container .footer-partenaires h4{position:relative;display:inline-block;text-transform:uppercase;font-family:"Roboto Condensed",Arial,sans-serif;font-weight:400;color:#888}#page-container .footer-partenaires h4:before,#page-container .footer-partenaires h4:after{content:'';position:absolute;top:50%;display:inline-block;width:150px;height:1px;background-color:#888}#page-container .footer-partenaires h4:before{right:110%}#page-container .footer-partenaires h4:after{left:110%}#page-container footer{z-index:1;background:#2c2c2c;color:#fff;padding:30px 0 15px;border-top:7px solid #84c24b;border-bottom:40px solid #84c24b}#page-container footer h4{text-transform:uppercase;font-family:Oswald,Arial,sans-serif}#page-container footer .btn{text-transform:uppercase}#page-container footer a{color:#fff}@media (max-width:767px){#page-container footer .col-address{text-align:center;margin:15px 0}#page-container footer .col-nav{margin-bottom:15px}}#page-container footer .list-unstyled>li{padding-left:5px;font-size:12px}#page-container footer .list-unstyled>li:before{content:'> '}#page-container footer form .btn{height:32px}#page-container footer .list-social{text-transform:uppercase}#page-container footer .list-social li{margin:0 15px}@media (max-width:767px){#page-container footer .list-social li{margin:0 5px}#page-container footer .list-social li:first-child{display:block;margin-bottom:5px}}#page-container footer .list-social img{margin-right:5px}#page-container footer .footer-nav{margin-top:5px}@media (min-width:768px){#page-container footer .footer-nav{margin-top:0;text-align:right}}