#CX_popup_0{width:100% !important;}
.cx-clear{*zoom:1}.cx-clear:before,.cx-clear:after{display:table;content:"";line-height:0}.cx-clear:after{clear:both}.cx-widget textarea{padding:7px 10px;width:68%;color:#333;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;border:0;border-top:1px solid #DDD;outline:0;resize:none;text-shadow:none;text-transform:none;height:inherit;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:border .2s,background-color .3s;-moz-transition:border .2s,background-color .3s;-o-transition:border .2s,background-color .3s;transition:border .2s,background-color .3s}.cx-widget ul,.cx-widget li{list-style:none}.cx-widget input::-webkit-input-placeholder,.cx-widget isindex::-webkit-input-placeholder,.cx-widget textarea::-webkit-input-placeholder{color:darkGray}@font-face{font-family:'cx';src:url(//www.planq-cougar.fr/fonts/cx.eot?nsh2l8);src:url(//www.planq-cougar.fr/fonts/cx.eot?#iefixnsh2l8) format('embedded-opentype'),url(//www.planq-cougar.fr/fonts/cx.woff?nsh2l8) format('woff'),url(//www.planq-cougar.fr/fonts/cx.ttf?nsh2l8) format('truetype'),url(//www.planq-cougar.fr/fonts/cx.svg?nsh2l8#cx) format('svg');font-weight:normal;font-style:normal}[class^="cx-ico-"],[class*="cx-ico-"]{font-family:'cx';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cx-ico-chat:before{content:"\e600"}.cx-ico-popup:before{content:"\e601"}.cx-ico-cross:before{content:"\e602"}.cx-ico-warning:before{content:"\e603"}.cx-ico-arrow-down:before{content:"\e604"}.cx-ico-arrow-up:before{content:"\e605"}.cx-ico-online:before{content:"\e606"}.cx-ico-mobile:before{content:"\e60e"}.cx-ico-save:before{content:"\e607"}.cx-widget,.cx-chat-btn{margin-top:25px;margin-bottom:35px;font-family:Helvetica,Arial,sans-serif;font-weight:normal;line-height:1}.cx-widget{font-size:14px;-webkit-box-shadow:0 1px 12px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 12px rgba(0,0,0,0.1);box-shadow:0 1px 12px rgba(0,0,0,0.1);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;z-index:999999}.cx-widget .cx-header>.cx-title{font-size:16px}.cx-widget a,.cx-widget a:hover{text-decoration:none;text-transform:uppercase;}.cx-chat-btn{font-size:16px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.2);-moz-box-shadow:0 0 8px rgba(0,0,0,0.2);box-shadow:0 0 8px rgba(0,0,0,0.2);-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;z-index:999999;cursor:pointer}.cx-chat-btn .cx-ico{font-size:18px}.cx-chat-btn .cx-title{display:block;float:left;overflow:hidden;margin:9px 10px 9px 0;text-align:left}.cx-chat-btn.cx-no-ico .cx-title{margin-left:10px}.cx-chat-btn.cx-no-title .cx-ico-arrow-up,.cx-chat-btn.cx-no-title .cx-ico-arrow-down{padding-left:10px}.cx-chat-btn .cx-ico-arrow-up,.cx-chat-btn .cx-ico-arrow-down{display:none;float:right;padding:8px 10px 8px 0}.cx-chat-btn .cx-ico-chat{display:none;float:left;padding:8px 10px}.cx-header{text-align:center;font-size:16px;padding:10px;cursor:pointer;margin-top:-13px;}.cx-body{position:relative;background-color:#fff;border-width:0 1px 0 1px;border-style:solid;border-color:#ebebeb;overflow:auto}.cx-login-form{padding:20px}.cx-online{position:relative}.cx-offline-form{padding:20px}.cx-form .cx-lead{color:#222;font-size:15px;line-height:19px;margin-bottom:30px}.cx-form .cx-line{margin-bottom:20px}.cx-form .cx-req{color:red}.cx-form label{display:block;font-family:Verdana,Geneva,sans-serif;text-align:left;color:#878787;font-size:13px;margin-bottom:7px}.cx-form input[type="text"],.cx-form input[type="email"],.cx-form input[type="tel"],.cx-form textarea,.cx-form input[type="text"]:focus,.cx-form input[type="email"]:focus,.cx-form input[type="tel"]:focus,.cx-form textarea:focus{width:100%;font-size:14px;border:1px solid #cdcdcd;padding:7px 11px;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.cx-form input[type="text"]:focus,.cx-form input[type="email"]:focus,.cx-form input[type="tel"]:focus,.cx-form textarea:focus{background-color:#f5f5f5;border-color:#ccc}.cx-form textarea{max-height:100px}.cx-send{text-align:center}.cx-form-btn{display:inline-block;width:inherit;border:0;padding:7px 11px;background:transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}.cx-disabled{color:#999 !important;background-color:#ddd !important;cursor:default !important}.cx-ntf{display:none;color:#888;margin:15px;text-align:center}.cx-online>.cx-ntf{margin-bottom:7px}.cx-ntf.cx-error{color:#e54440}.cx-ntf.cx-success{color:green}.cx-ntf.cx-typing{padding-left:21px;min-height:16px;background:url(//www.planq-cougar.fr/img/cx-writing.png) no-repeat left}.cx-ntf.cx-sending{background:url(//www.planq-cougar.fr/img/cx-loader.gif) no-repeat right}.cx-cnv{position:relative;min-height:180px;max-height:220px;padding:7px 18px;text-align:left;overflow:auto;-webkit-transition:padding .2s;-moz-transition:padding .2s;-ms-transition:padding .2s;-o-transition:padding .2s;transition:padding .2s}.cx-welc{line-height:20px;margin-top:15px}.cx-cnv-line{position:relative;margin:15px 0}.cx-cnv-ntf{color:#aaa;font-size:13px;text-align:center;padding-bottom:7px}.cx-cnv .cx-avatar{position:absolute;top:0;left:0;width:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.cx-cnv .cx-avatar.cx-img img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.cx-cnv .cx-avatar.cx-txt{color:#fff;font-size:18px;padding:11px 0;text-align:center;text-transform:uppercase}.cx-cnv-time{float:right;color:#ccc;font-size:11px;font-family:Verdana,Geneva,sans-serif;padding-top:3px}.cx-cnv-author{font-size:12px;font-weight:bold;margin-bottom:4px}.cx-cnv-msg{color:#444;margin-left:50px;line-height:18px}.cx-cnv-msg-detail{display:block;font-size:14px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.cx-cnv-status{color:#aaa;text-align:right}.cx-cnv-reply{width:100%}.cx-reply-top .cx-cnv-reply{border-bottom:1px solid #eee}.cx-reply-bottom .cx-cnv-reply{border-top:1px solid #eee;bottom:0;left:0}.cx-cnv-input{padding:15px 7px 12px 15px;cursor:text}.cx-cnv-input textarea.cx-reply-input{width:100%;height:22px;font-size:14px;line-height:18px;max-height:70px;overflow:hidden}.cx-cnv-input textarea.cx-reply-input.cx-disabled{color:#ccc !important;background-color:#fff !important}.cx-tools{padding:0 18px 14px 18px;text-align:right}.cx-tools a{display:inline-block;color:#bbb;border:1px solid #eee;padding:4px 7px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.cx-tools a:hover{color:#666;border-color:#ddd}.cx-ntf-msg{padding:20px;text-align:center;font-style:italic}.cx-badge{width:100%;height:160px;overflow:hidden;cursor:pointer}.cx-badge-wrapper{display:table;width:100%}.cx-badge.cx-custom-img{background-position:50% 50%;background-repeat:no-repeat;overflow:hidden;border-width:1px 1px 0 1px;border-style:solid}.cx-badge.cx-text{display:table-cell;vertical-align:middle}.cx-badge>.cx-title{font-size:27px;font-family:Verdana,Geneva,sans-serif;text-align:center;white-space:pre-wrap;line-height:30px;padding:15px;-ms-word-wrap:break-word;word-wrap:break-word}.cx-badge-form{position:absolute;top:160px;left:0;width:100%;display:block;overflow:hidden;background-color:#fff;border-width:0 1px 1px 1px;border-style:solid;border-color:#ddd}.cx-badge-form input.cx-type-msg{position:relative;width:100%;height:100%;padding:10px;font-size:14px}.cx-inner-input{display:block;overflow:hidden}.cx-badge-form .cx-send{float:right;cursor:pointer;color:white;padding:5px 10px;margin:5px;height:24px;line-height:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.cx-widget::-webkit-scrollbar{width:7px;height:10px}.cx-widget::-webkit-scrollbar-button:start:decrement,.cx-widget::-webkit-scrollbar-button:end:increment{display:none}.cx-widget::-webkit-scrollbar-track-piece{background-color:#efefef}.cx-widget::-webkit-scrollbar-thumb:vertical{background-color:#999}.cx-anim{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.cx-anim.cx-hinge{-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes cx-bounceInUp{0{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes cx-bounceInUp{0{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.cx-bounceInUp{-webkit-animation-name:cx-bounceInUp;animation-name:cx-bounceInUp}@-webkit-keyframes cx-bounceInDown{0{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes cx-bounceInDown{0{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.cx-bounceInDown{-webkit-animation-name:cx-bounceInDown;animation-name:cx-bounceInDown}@-webkit-keyframes cx-fadeInUp{0{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes cx-fadeInUp{0{opacity:0;-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.cx-fadeInUp{-webkit-animation-name:cx-fadeInUp;animation-name:cx-fadeInUp}@-webkit-keyframes cx-fadeInDown{0{opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes cx-fadeInDown{0{opacity:0;-webkit-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.cx-fadeInDown{-webkit-animation-name:cx-fadeInDown;animation-name:cx-fadeInDown}.chat_content{font-family:'Open Sans',Arial,sans-serif;width:100%}.chat_content .message_a{margin:auto;display:block;padding:10px 20px;border-bottom:1px solid rgba(0,0,0,0.1)}.chat_content .name{float:left;color:#147aa0;font-size:14px;font-weight:900;margin:18px 0 !important;clear:none;}.chat_content .ago{float:right;color:#ccc;font-size:12px;margin:15px 0 !important;padding-top:4px;clear:none;}.chat_content .message{color:#777;font-size:12px;clear:both;margin-top:5px;font-size:12px;line-height:1.75em}.chat_input{position:relative;background-color:#fff;border-width:0 1px 0 1px;border-style:solid;border-color:#ebebeb}.ps-container .ps-scrollbar-x-rail{position:absolute;bottom:3px;height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity=0);-o-transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear}.ps-container:hover .ps-scrollbar-x-rail,.ps-container.hover .ps-scrollbar-x-rail{opacity:.6;filter:alpha(opacity=60)}.ps-container .ps-scrollbar-x-rail:hover,.ps-container .ps-scrollbar-x-rail.hover{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}.ps-container .ps-scrollbar-x-rail.in-scrolling{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}.ps-container .ps-scrollbar-y-rail{position:absolute;right:3px;width:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity=0);-o-transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear}.ps-container:hover .ps-scrollbar-y-rail,.ps-container.hover .ps-scrollbar-y-rail{opacity:.6;filter:alpha(opacity=60)}.ps-container .ps-scrollbar-y-rail:hover,.ps-container .ps-scrollbar-y-rail.hover{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}.ps-container .ps-scrollbar-y-rail.in-scrolling{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}.ps-container .ps-scrollbar-x{position:absolute;bottom:0;height:8px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color.2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.ps-container.ie6 .ps-scrollbar-x{font-size:0}.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x{background-color:#999}.ps-container .ps-scrollbar-y{position:absolute;right:0;width:8px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color.2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.ps-container.ie6 .ps-scrollbar-y{font-size:0}.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y{background-color:#999}.ps-container.ie .ps-scrollbar-x,.ps-container.ie .ps-scrollbar-y{visibility:hidden}.ps-container.ie:hover .ps-scrollbar-x,.ps-container.ie:hover .ps-scrollbar-y,.ps-container.ie.hover .ps-scrollbar-x,.ps-container.ie.hover .ps-scrollbar-y{visibility:visible}