*{font-family:Roboto,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Hind Madurai,sans-serif}Header nav li a{font-family:Roboto,sans-serif}.flexy-header .menu li.right a:hover .fa-bell{animation:a 5s ease-in-out .2s infinite;transform-origin:50% 4px}.flexy-header .menu li.right a:hover .fa-cog{animation:b 2s ease-in-out .2s infinite}@keyframes a{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes b{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-spin{animation:b 2s linear infinite!important}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}html{height:100%}body{font-family:MS Sans Serif,Helvetica,sans-serif;min-height:100%}a{text-decoration:none;cursor:pointer}.all-screen{height:100%;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}clear{clear:both}blink{-webkit-animation-name:blink;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(1,0,0,1);-webkit-animation-duration:2s}.btn:focus{outline:none}.tooltip.in{opacity:1;filter:alpha(opacity=100)}input,input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{padding:2px 6px;margin:0}input:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#dedede}input[type=email].input-ultra-mini,input[type=number].input-ultra-mini,input[type=password].input-ultra-mini,input[type=tel].input-ultra-mini,input[type=text].input-ultra-mini{width:47px;padding:0 4px;font-size:12px}input[type=email].input-mini-padding,input[type=number].input-mini-padding,input[type=password].input-mini-padding,input[type=tel].input-mini-padding,input[type=text].input-mini-padding{padding:0 4px}input.input-very-mini,input[type=email].input-very-mini,input[type=number].input-very-mini,input[type=password].input-very-mini,input[type=tel].input-very-mini,input[type=text].input-very-mini{width:60px;font-size:12px;padding:1px 4px}input.ui-spinner-input,input[type=number].ui-spinner-input{text-align:right;font-family:MS Sans Serif,Helvetica,sans-serif;width:80px;box-shadow:none;font-size:12px;padding:0 17px 0 0;background:transparent;border:none;min-width:40px;text-align:right!important}ui-widget-content{border:0;color:#333}div.dashboard .ui-widget-content,div.sms-campaign-right .ui-widget-content{border:1px solid #aaa}div.sms-campaign-right .ui-state-focus:focus{outline:none!important}.ui-icon{cursor:pointer}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:11px}::-webkit-scrollbar:horizontal{height:11px}::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #ecedef;background-color:rgba(0,0,0,.38)}::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dropdown-menu.calendar{z-index:10000;margin-top:34px}@media screen and (max-width:599px){.dropdown-menu.calendar{margin-left:-57px}}@media screen and (max-width:480px){.dropdown-menu.calendar{margin-left:-42px}}.date-next .dropdown-menu.calendar{z-index:100;margin-left:0;margin-top:0}.booking-form .date-default .dropdown-menu.calendar{z-index:100;margin-left:25px}div.customer div.birth-day .dropdown-menu.calendar{z-index:100;margin-top:120px;margin-left:30px}.alert,.alert h4{color:#000}.error{color:#bf2020}.alert{padding:8px 14px;margin:4px;text-shadow:0 1px 0 hsla(0,0%,100%,.5);background-color:#e2e2e2;border:1px solid #8f8f8f;border-radius:4px;position:relative}.alert,.tooltip-inner{-webkit-border-radius:4px;-moz-border-radius:4px}.tooltip-inner{max-width:150px;padding:6px;color:#000;text-align:center;text-decoration:none;background-color:#e8e8e8;border-radius:4px;border:1px solid #b5b5b5}.menu div.tooltip-inner{max-width:250px!important}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#d7d7d7;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#d7d7d7;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#d7d7d7;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#d7d7d7;border-width:0 5px 5px}input.search-query{width:140px}@media screen and (min-width:600px){input.search-query{width:160px}}.text-muted{color:#a5a5a5}.alert.button{padding:10px 3px 43px 14px}.alert .right{margin-top:5px;float:right}span.deleteicon{position:relative}span.deleteicon span{cursor:pointer;position:relative;right:25px;top:1px}.form-horizontal .control-group{margin-bottom:4px}.uneditable-input,button,input,textarea{font-family:MS Sans Serif,Helvetica,sans-serif}.dropdown-menu>li>a{padding:10px}.dropdown-menu{min-width:78px}.typeahead{max-height:207px;overflow:auto}.control-group-minimal{margin-bottom:0}.flexy-header-container{position:absolute;top:0;left:0;right:0;height:40px}div.fxb-content-domain{top:41px}div.fxb-content-domain,div.fxb-content-domain-saas{position:absolute;left:0;right:0;bottom:0}.force-migration{background-color:#fff;border:solid #0ba3ad;color:#0ba3ad;height:60px;display:flex;justify-content:center;text-align:center;align-items:center;font-weight:700}.force-migration p{margin:0}.fxb-tab-title{display:inline-block;margin-bottom:5px}.table td.fxb-std-list-price,.table th.fxb-std-list-price{text-align:right;width:80px}.table-service-skill{width:inherit}.table-service-skill td{padding:2px}.flexy-header .menu{float:left;margin-right:0;margin-left:13px;position:absolute;left:0;right:0}@media screen and (min-width:750px){.flexy-header .menu{left:-15px}}.flexy-header .menu>li{float:left;width:42px;list-style:none;font-size:15px;position:relative}@media screen and (min-width:750px){.flexy-header .menu>li{font-size:12px;width:auto}}@media screen and (min-width:1025px){.flexy-header .menu>li{font-size:13px}}@media screen and (min-width:1280px){.flexy-header .menu>li{font-size:14px}}.flexy-header .menu li.right{float:right}.flexy-header .menu li.menu-user{min-width:120px}.flexy-header .menu>li>a{color:#fff;text-decoration:none;padding:0 14px;line-height:42px;display:block;height:41px;overflow:hidden}@media screen and (min-width:750px){.flexy-header .menu>li>a{padding:0 6px}}@media screen and (min-width:1025px){.flexy-header .menu>li>a{padding:0 10px}}@media screen and (min-width:1280px){.flexy-header .menu>li>a{padding:0 14px}}.flexy-header .menu>li>a>img.menu-logo{position:absolute;left:-3px;top:10px}@media screen and (min-width:600px){.flexy-header .menu>li>a>img.menu-logo{left:6px;top:6px;width:28px}}.flexy-header .menu>li>a>img.marketplace-img{height:15px;margin-right:4px}.flexy-header .menu>li>a.marketplace{color:#f87c56}.flexy-header .menu>li>a.menu-disabled{cursor:not-allowed}.flexy-header .menu>li>a.booksy,.flexy-header .menu>li>a.booksy:active,.flexy-header .menu>li>a.booksy:hover{color:#fff;background-color:#0ba3ad}.flexy-header .menu>li>a.booksy .marketplace-img,.flexy-header .menu>li>a.booksy:active .marketplace-img,.flexy-header .menu>li>a.booksy:hover .marketplace-img{filter:brightness(100) saturate(0)}.flexy-header .menu>li>a.selected,.flexy-header .menu>li>a:active{color:#f3f3f3;line-height:42px}.flexy-header .menu ul{position:absolute;top:44px;background:#fff;right:0;z-index:1040;border:1px solid #bbb;border-radius:3px;border-top-right-radius:0;text-shadow:0 0 0;width:165px;padding:5px 0;margin:0;font-weight:400}.btn-drop li,.flexy-header .menu ul li{list-style:none}.btn-drop li a,.flexy-header .menu ul a{line-height:25px;display:block;padding:0 15px!important;text-decoration:none;margin:0!important}.btn-drop li a.selected,.btn-drop li a:active{background:#e8e8e8}.flexy-header .subMenu{position:absolute;top:41px;width:236px;box-shadow:0 0 12px rgba(0,0,0,.25);background:#fff;border:1px solid #d2d0d0;border-radius:5px;letter-spacing:1px;z-index:2000;color:#252734;margin:0!important;padding:8px;font-weight:500}.flexy-header .subMenu:after,.flexy-header .subMenu:before{border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;content:" ";height:0;left:28%;margin-left:-13px;position:absolute;width:0}.flexy-header .subMenu:before{border-bottom:10px solid #2f2f2f}.flexy-header .subMenu:after{border-bottom:10px solid #fff}.flexy-header .userMenu{right:0;width:270px}.flexy-header .userMenu:after,.flexy-header .userMenu:before{left:65%}.flexy-header .notificationMenu{right:0;width:100%}@media screen and (min-width:750px){.flexy-header .notificationMenu{width:400px}}.flexy-header .globalNotificationMenu{width:70%;margin:0 15%;border:0;top:5px;z-index:1000}.flexy-header .subMenu.tuto{width:330px}.flexy-header .subMenu.help{width:280px}.flexy-header .subMenu>li{width:auto;position:relative;list-style:none;font-size:13px}.flexy-header .subMenu>li:after{position:absolute;bottom:0;left:15px;right:15px;content:"";height:1px;background-color:#ddd;border-top-left-radius:1px;border-top-right-radius:1px}.flexy-header .subMenu>li:last-child:after{height:0}.flexy-header .subMenu>li>a{color:#252734;text-decoration:none;padding:12px 15px;display:block}.flexy-header .subMenu>li>a>.fal{width:15px;text-align:center}.flexy-header .subMenu>li>a .picto-pr{background:#252734}.flexy-header .subMenu>li>a.selected,.flexy-header .subMenu>li>a:active,.flexy-header .subMenu>li>a:hover{color:#06038d!important}.flexy-header .subMenu>li>a.selected .picto-pr,.flexy-header .subMenu>li>a:active .picto-pr,.flexy-header .subMenu>li>a:hover .picto-pr{background:#06038d}.flexy-header .subMenu ul{position:absolute;top:44px;background:#fff;right:0;z-index:1040;border:1px solid #bbb;border-radius:3px;border-top-right-radius:0;box-shadow:0 2px 3px rgba(0,0,0,.12);text-shadow:0 0 0;width:165px;padding:5px 0;margin:0;font-weight:400}.flexy-header .subMenu ul li{list-style:none}.flexy-header .subMenu ul a{line-height:20px;display:block;padding:0 15px!important;text-decoration:none;margin:0!important}.btn-drop li a:active{background:#e8e8e8}div.info-menu-flexy-store{right:190px;width:170px;top:27px}div.info-menu-flexy-store,div.info-menu-help{position:absolute;color:#f3f3f3;border-radius:5px;z-index:1000;padding:4px;box-shadow:0 0 10px rgba(0,0,0,.8);text-align:center}div.info-menu-help{left:170px;top:5px}div.info-menu-flexy-store.tuto{right:inherit;margin-left:-180px;margin-top:-20px}div.global-window{position:absolute;right:0;left:0;top:42px;bottom:2px;z-index:1000;padding:0;text-align:center;background:#f0f0f0}.start-time-warning{color:orange}.start-time-end{color:#bf2020}div.global-window button.message-close{position:absolute;right:-4px;top:-14px}.flexy-header #logo{float:left;margin:3px 0 0 8px}.flexy-header #logo img{width:32px}.flexy-header #logo a>span{padding-left:6px;position:relative;top:4px}.messages{margin:1px 4px}.messages>li{margin-bottom:5px;padding:5px 10px;background:linear-gradient(0deg,#ee3683,#e16a9e);color:#fff;border-radius:5px}.btn.active,.btn:active{outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.3)}.btn.btn-advance{background:#4588e8}.btn-advance.active,.btn-advance.disabled,.btn-advance:active,.btn-advance:focus,.btn-advance:hover,.btn-advance[disabled]{background-color:#64aaff!important;color:#fff!important}.btn-advance.active,.btn-advance:active{background-color:#4588e8}button.btn-ultra-mini{padding:1px 4px;font-size:10.5px;border-radius:3px;line-height:15px}button.btn-ultra-mini.hr-request{padding:3px 4px 4px;width:23px;margin-top:-1px}button.btn-ultra-mini.hr-request.active{font-size:13px;margin-top:-1px;padding:4px 4px 2px}button.btn-small-mini{padding:4px 5px 3px;font-size:11.9px;min-width:30px;max-width:75px;white-space:normal}button.btn-small-middle,button.btn-small-mini{border-radius:3px;line-height:15px}button.btn-small-middle{padding:3px 5px;font-size:11.5px}button.btn-middle{border-radius:3px;font-size:14px;line-height:16px;padding:4px 10px}button.btn-pos-save{padding:5px;font-size:17px;border-radius:4px;line-height:15px;height:44px}.bar-btn-dropdown{padding:0;border:0}.ta-editor.ta-html,.ta-scroll-window.form-control,.ta-scroll-window>.ta-bind{min-height:200px}.ta-scroll-window.form-control,.ta-scroll-window>.ta-bind,div.comment .ta-editor.ta-html{min-height:40px}div.comment .ta-toolbar button.btn-default{padding:2px 8px;font-size:13px}div.bind-comment.ta-bind p,div.comment .ta-editor p{margin:0}.ta-editor div,.ta-root.focussed>.ta-scroll-window.form-control,.ta-root.focussed>.ta-scroll-window:focus{outline:0}.ta-scroll-window.form-control{border-color:rgba(85,85,85,.6);outline:0}div.ta-toolbar{background:#fff;margin-top:0;margin-bottom:0}button.btn-pos{font-size:13px}button.btn-pos-save-large{width:100%}div.text-under-logo{position:absolute;top:10px;left:38px;font-size:11px}.flexy-header .menu>li.menu-flexy{position:relative;padding:0 5px 0 25px}.flexy-header .menu>li.menu-flexy a:hover{box-shadow:none}div.text-logo{position:absolute;top:-9px}.text-logo1{display:inline;color:#fff;font-size:16px}.text-logo-color1{color:#fff}div.fxb-message{position:absolute;top:5px;left:50%;width:320px;height:66px;margin-left:-160px;box-shadow:0 0 20px 10px #ddd;background-image:linear-gradient(180deg,#c2f4ba,#eeffe8);padding:2px 20px 3px;z-index:10000;color:#000;text-align:center}div.fxb-message.alert,div.fxb-message.error{background-image:linear-gradient(180deg,#c00d0d,#ad0a1d);color:#fff}div.fxb-message.warning{background-image:linear-gradient(180deg,#ff7f00,#e57200)}div.fxb-message div.message-content{position:relative;padding:4px;font-size:15px;line-height:17px}div.fxb-message button.message-close{position:absolute;right:-21px;top:-3px}.firstRow,input.dayDate{text-align:center}.firstRow{color:#000;padding:0;margin:0;font-size:10pt;overflow:hidden}div.dayResource-title .firstRow{border-right:1px solid grey;border-left:1px solid grey}div.secondRow{text-align:center;font-size:9pt;overflow:hidden;height:25px}div.secondRow .no-firstCol{display:inline-block}div.dayResource-title div.secondRow{border-right:1px solid grey;border-left:1px solid grey}div.btn-hr,td.firstCol .btn{padding-right:2px;padding-left:2px;box-sizing:border-box;height:25px;position:relative}td.firstCol .btn{width:100%}div.btn-hr>div{overflow:hidden;position:absolute;left:1px;top:1px;right:1px;bottom:2px}label.toggle{width:65px;height:26px;display:inline-block!important;position:relative;border-radius:14px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;background:#8a8a8a;background:linear-gradient(top,#8a8a8a,#8c8c8c 14%,#9f9f9f 72%,#a4a4a4);box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.1),inset 0 -1px 0 0 rgba(0,0,0,.1);line-height:27px;font-style:normal;text-shadow:0 1px 1px rgba(0,0,0,.1);color:#fff;font-weight:700;text-align:left;cursor:pointer}label.toggle i{top:-3px;right:42px;width:30px;height:30px;display:block;border-radius:36px;background:linear-gradient(top,#f0f0f0,#f1f1f1 11%,#ddd 50%,#d3d3d3 53%,#c4c4c4 97%,#b9b9b9);box-shadow:inset 0 -3px 3px 0 rgba(0,0,0,.1),inset 0 -1px 1px 0 hsla(0,0%,100%,.4),0 2px 0 0 rgba(0,0,0,.2);transition:all .2s ease}label.toggle i:before{content:"";display:block;position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:18px;background:#efefef;background:linear-gradient(top,#efefef,#e1e1e1 6%,#e1e1e1 24%,#e5e5e5 94%,#f2f2f2);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1)}label.toggle:active i:before{box-shadow:inset 0 1px 0 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 0 0 rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 0 rgba(0,0,0,.3)}label.toggle:before{content:"Non";margin-left:26px;text-transform:uppercase;color:#fff;transition:all .2s ease}input.toggle[type=checkbox]{display:none}input.toggle[type=checkbox]:checked~label.toggle:before,label.toggle.checked:before{content:"Oui";text-transform:uppercase;margin-right:30px;margin-left:10px}label.toggle.checked:before{margin-left:20px;margin-right:20px}input.toggle.white[type=checkbox]:checked~label.toggle:before{color:#6e6e6e}input.toggle[type=checkbox]:checked~label.toggle:after{right:-130px}input.toggle[type=checkbox]:checked~label.toggle,label.toggle.checked{background:#51a351;background:radial-gradient(center,ellipse cover,#62c462 0,#62c462 24%,#51a351 55%,#51a351 100%)}input.toggle.white[type=checkbox]:checked~label.toggle{background:#fff}input.toggle[type=checkbox]:checked~label.toggle i{right:-6px}label.toggleEn{width:65px;height:26px;display:inline-block!important;position:relative;border-radius:14px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;background:#8a8a8a;background:linear-gradient(top,#8a8a8a,#8c8c8c 14%,#9f9f9f 72%,#a4a4a4);box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.1),inset 0 -1px 0 0 rgba(0,0,0,.1);line-height:27px;font-style:normal;text-shadow:0 1px 1px rgba(0,0,0,.1);color:#fff;font-weight:700;text-align:left;transition:all 1s ease-in;cursor:pointer}label.toggleEn i{position:absolute;top:-3px;right:42px;width:30px;height:30px;display:block;border-radius:36px;background:#fff;background:linear-gradient(top,#f0f0f0,#f1f1f1 11%,#ddd 50%,#d3d3d3 53%,#c4c4c4 97%,#b9b9b9);box-shadow:inset 0 -3px 3px 0 rgba(0,0,0,.1),inset 0 -1px 1px 0 hsla(0,0%,100%,.4),0 2px 0 0 rgba(0,0,0,.2);transition:all .2s ease}label.toggleEn i:before{content:"";display:block;position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:18px;background:#efefef;background:linear-gradient(top,#efefef,#e1e1e1 6%,#e1e1e1 24%,#e5e5e5 94%,#f2f2f2);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1)}label.toggleEn:active i:before{box-shadow:inset 0 1px 0 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 0 0 rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 0 rgba(0,0,0,.3)}label.toggleEn:before{content:"No";margin-left:26px;text-transform:uppercase;color:#fff;transition:all .2s ease}input.toggleEn[type=checkbox]{display:none}input.toggleEn[type=checkbox]:checked~label.toggleEn:before,label.toggleEn.checked:before{content:"Yes";text-transform:uppercase;margin-right:30px;margin-left:10px}label.toggleEn.checked:before{margin-left:20px;margin-right:20px}input.toggleEn.white[type=checkbox]:checked~label.toggleEn:before{color:#6e6e6e}input.toggleEn[type=checkbox]:checked~label.toggleEn:after{right:-130px}input.toggleEn[type=checkbox]:checked~label.toggleEn,label.toggleEn.checked{background:#51a351;background:radial-gradient(center,ellipse cover,#62c462 0,#62c462 24%,#51a351 55%,#51a351 100%)}input.toggleEn.white[type=checkbox]:checked~label.toggleEn{background:#fff}input.toggleEn[type=checkbox]:checked~label.toggleEn i{right:-6px}input.toggle[type=checkbox]:disabled~label.toggle,input.toggleEn[type=checkbox]:disabled~label.toggleEn{opacity:.5;cursor:not-allowed}input.toggle[type=checkbox]:disabled~label.toggle i{display:none}input.toggle[type=checkbox]:disabled~label.toggle:before{margin-left:7px}.flx-uib-timepicker.table{width:auto;margin-bottom:0}.flx-uib-timepicker.table tbody{border:0!important}.flx-uib-timepicker.table tbody>tr td{padding:8px;border:none;vertical-align:middle}.flx-uib-timepicker.table tbody .note{padding-top:0;padding-bottom:0;font-style:italic;color:grey;font-size:13px;font-weight:300}.flx-uib-timepicker.table .uib-timepicker{margin-bottom:0}.flx-uib-timepicker .form-control[uib-datepicker-popup]{cursor:pointer;background:transparent}.flx-uib-timepicker .form-control[uib-datepicker-popup].has-error{color:#ef3340;border-color:#ef3340}.flx-uib-timepicker .uib-time .form-control{border-radius:0;border-left:0;border-right:0;border-top:0}.planningGlobal{margin:0!important;padding:0!important}.hoursColumn{float:left}.planning{margin-left:44px;vertical-align:top}.planning.rightFormOpened{margin-right:411px}@media screen and (max-width:599px){.planning.rightFormOpened{display:none}}@media screen and (min-width:1025px){.planning.rightFormOpened{margin-right:606px}}table.dayResource-title{width:100%}.plgDayView{display:inline-block;vertical-align:top;position:relative}.dayResourceContainer{width:99.5%;margin-left:.5%;margin-right:0;position:relative}.dayResourceContainer div.day-cells-container{border-right:1px solid grey;border-left:1px solid grey}div.btn-hr{cursor:pointer;border:1px solid #ccc}div.btn-hr.is-no-working-day{background-color:#767776;border:1px solid #767776;color:#fff}div.hour{white-space:normal;border-right:1px solid #ccc;max-width:40px}div.cell,div.hour{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;text-align:center;border-top:1px dotted #ccc;border-left:1px solid #ccc}div.cell{position:relative;white-space:nowrap;cursor:pointer;color:#fff;transition:background-image 0s;font-size:12px}div.dayResource:first-child div.cell{border-left:none}div.cell-4:nth-child(4n-3),div.cell-6:nth-child(6n-5),div.cell-12:nth-child(12n-11){border-top:1px solid #ccc}div.timeline{position:absolute;top:100px;left:0;right:0;height:2px;z-index:5}div.dayResource{position:relative;display:inline-block}div.cell.newActivity{background-image:linear-gradient(270deg,hsla(0,0%,60%,.8),hsla(0,0%,41%,.8));cursor:pointer}div.cell.open{background-color:#fff;color:#fff}div.cell.bookable>span{display:inline-block}div.cell.closed{background-color:#767776;color:#767776}div.cell.closed,div.cell.closed.soft{z-index:1;-webkit-background-clip:padding-box;background-clip:border-box}div.cell.closed.soft{background-color:#bbb;color:#bbb}.dayColResource,.dayColResourceAuto{overflow:hidden;white-space:nowrap;background-color:#c9c6c6;background-image:linear-gradient(0deg,#fffffa,#c9c6c6)}.dayColResource div{overflow:hidden;white-space:nowrap;width:100%}.dayColResourcePr{overflow:hidden;white-space:nowrap;background-color:#a3a1cc;background-image:linear-gradient(180deg,#fffffa,#a3a1cc);margin:0!important;padding:0!important;height:25px;line-height:27px}img.autoIcon{width:32px;height:32px;cursor:pointer}.dayColResourceAuto{width:36px}.dayColAuto{width:32px}td.working-period-selected{background-color:#fff;cursor:pointer}tr.hourRow{font-size:10pt}.noBorder{border:0!important;margin:0!important;padding:0!important}.table td{padding:1px}div.priceList{float:right!important}div.bookingService{border:.1em solid #b2b2b8;width:120px;margin:2px;padding:2px;border-collapse:separate;*border-collapse:collapse;border-radius:4px}div.bookingService,div.working-period{font-size:7.5pt;color:#000;position:absolute;height:15px;line-height:15px;overflow:hidden;cursor:pointer;-moz-user-select:none;-webkit-user-select:none}div.working-period{border:1px solid #b2b2b8;background-image:linear-gradient(270deg,#dedede,#fff);width:95%;margin-left:1px}div.activity{z-index:1;font-size:7.5pt;color:#fff;position:absolute;min-height:10px;line-height:normal;overflow:hidden;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;background-image:url(/img/fond-indispo.png);width:100%}div.activity.activity-bookingService{z-index:2;color:#000}div.activity.activity-bookingService.white{border-bottom:1px solid #d3d3d3}div.activity.activity-selected{box-shadow:0 0 10px 4px #2c2c2c;z-index:4}div.activity div.activity-content{position:relative;padding:1px 2px}div.activity.activity-bookingService div.activity-content{padding:0 2px}div.activity.activity-bookingService div.activity-content .show-booking-times{display:inline-block;line-height:1;font-size:75%}div.activity div.activity-content .unavailable{text-align:center;padding:0;margin:0;border-bottom:1px solid #b8b8b8}.activity-new-mark{text-align:center;color:#fff}div.activity-border{width:2px;position:absolute;left:0;background:#717171;top:0;bottom:1px;filter:saturate(450%) hue-rotate(8deg) invert(10%)}div.activity-bookingService div.activity-border{background:inherit}div.activity-tooltip{position:absolute;z-index:100;width:110px;background:#fff;border:1px solid #b2b2b8;border-radius:6px;font-size:11px;margin-top:-50px;margin-left:-54px;padding:0;box-shadow:0 0 2px rgba(0,0,0,.5);display:none}div.activity-tooltip div,div.activity-tooltip span{border-radius:2px}div#activity-tooltip{width:220px;margin-left:-110px;text-align:center;line-height:15px}div#cell-tooltip-day{text-align:center;border-bottom:1px solid #d3d3d3}div#cell-tooltip-hr{padding-left:4px}div.activity-tooltip-top{border-bottom:1px solid #d3d3d3;padding:1px}.activity-tooltip-left{width:110px;vertical-align:top;border-right:1px solid #d3d3d3}.activity-tooltip-left div,.activity-tooltip-right div{padding-left:3px;padding-right:3px;text-align:left}.activity-tooltip-right{width:110px;vertical-align:top}div#activity-tooltip-service{max-height:46px;overflow:hidden}div#activity-tooltip-comment{max-height:31px;overflow:hidden;border-top:1px solid #d3d3d3;padding:1px}span#activity-tooltip-day,span#activity-tooltip-hour{padding-left:3px;padding-right:3px}img.activity-tooltip-arrow{position:absolute;z-index:100;bottom:-13px;width:15px;height:12px;left:100px;margin-left:-7.5px}div#cell-tooltip img.activity-tooltip-arrow{left:50%}div#activity-tooltip-hr.modified,span#activity-tooltip-day.modified,span#activity-tooltip-hour.modified{background:#eee;border-radius:4px}div#activity-tooltip-hr.impossible,div#activity-tooltip-pr.impossible,div#activity-tooltip-service.impossible,span#activity-tooltip-day.impossible,span#activity-tooltip-hour.impossible{background:#f18159}span#activity-tooltip-day.closed,span#activity-tooltip-hour.closed{background:#cfced1}.advance-unselect-icon:before{content:"";background:url(/img/advance-unselect.svg) no-repeat;display:block;width:16px;height:14px}.advance-select-icon:before{content:"";background:url(/img/advance-select.svg) no-repeat;display:block;width:16px;height:14px}div.activity-image{box-shadow:0 0 2px rgba(0,0,0,.5);position:relative;width:27%;max-width:60px;float:right;margin-left:1px;margin-top:-1px;margin-right:-1px}div.activity-number{position:absolute;height:14px;margin-top:-11px;margin-left:-8px;z-index:5;font-size:7.5pt;color:#000;padding-left:1px;padding-right:1px;padding-top:0;cursor:pointer;line-height:13px;border-radius:0 0 4px 0;-moz-user-select:none;-webkit-user-select:none;border:1px solid #000;box-shadow:0 0 5px 1px #2c2c2c;-moz-box-shadow:0 0 5px 1px #2c2c2c;-webkit-box-shadow:0 0 5px 1px #2c2c2c;-webkit-animation-name:activity-selected-animation;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(1,0,0,1);-webkit-animation-duration:2s;animation-name:activity-selected-animation;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(1,0,0,1);animation-duration:2s}div.selector-new-bs{color:#000;z-index:6}div.activity.from-day{border:1px solid #616bb8}div.activity-soft{opacity:.8}.accordion-toggle{padding:0!important}.accordion-heading{background-image:linear-gradient(0deg,hsla(9,5%,70%,.48),rgba(255,253,254,.85));padding:8px 15px}.menu-booking .accordion-heading{background-image:linear-gradient(0deg,rgba(194,56,117,.49),rgba(255,253,254,.85))}.firstRow-booking{color:#fff;cursor:pointer;line-height:25px}.firstRow-workingTime{background-image:linear-gradient(0deg,hsla(0,0%,95%,.86),hsla(0,0%,100%,.86))}.firstRow-internetTime{background-image:-moz-linear-gradient(top,rgba(110,147,194,.86),rgba(229,234,255,.86));color:#000}.firstRow-internetTime,.working-period-internet-menu .accordion-heading{background-image:linear-gradient(0deg,rgba(110,147,194,.86),rgba(229,234,255,.86))}div.working-period-as-bar{position:absolute;width:5px;background-color:rgba(66,113,194,.87)}div.working-period-not-inherit{background-image:-webkit-repeating-linear-gradient(135deg,#fff,hsla(0,0%,91%,.69) 2%);background-image:repeating-linear-gradient(135deg,#fff,hsla(0,0%,91%,.69) 2%)}button.working-period-internet,button.working-period-internet:active,div.working-period-internet{background-image:linear-gradient(270deg,rgba(110,147,194,.86),rgba(229,234,255,.86))}div.working-period-internet-not-inherit{background-image:-webkit-repeating-linear-gradient(135deg,rgba(110,147,194,.86),rgba(229,234,255,.6) 2%);background-image:repeating-linear-gradient(135deg,rgba(110,147,194,.86),rgba(229,234,255,.6) 2%)}div.working-period-details{position:absolute;width:300px;margin-top:-97px;border-radius:3px;z-index:20;color:#000;background:#fff;border:1px solid #ccc;*border:0;border-bottom-color:#a2a2a2;box-shadow:0 0 8px rgba(0,0,0,.8);padding:5px}.working-period-details-container{position:relative}.working-period-details-title{border-bottom:1px solid grey;text-align:center;padding-bottom:1px;margin-bottom:3px}.working-period-details-actions{margin-top:4px;padding-top:2px;border-top:1px dotted grey}.working-period-remove{margin-left:12%}.working-period-validate{margin-left:37%}.working-period-details-arrow{width:26px;height:13px;position:absolute;bottom:-18px;left:50%;margin-left:-13px}div.bookingServiceInsert{font-size:8pt;color:#000;position:absolute;margin:.1em;padding:.2em;line-height:15px;overflow:hidden;border-collapse:separate;text-align:center;vertical-align:text-bottom!important}div.loading{position:absolute;left:50%;top:50%;margin-top:-60px;margin-left:-160px;width:320px;height:100px;text-align:center}div.notCurrentBooking{opacity:.4}div.columnDrag{opacity:.7;border:.1em solid #1601fc}.columnDrop{background-color:#adf499}span.booking-icon{background:#fff;border-radius:2px;border:1px solid #fff;color:#444!important}span.booking-icon i{font-weight:900}img.booking-rwg-icon{width:9px;height:auto}img.booking-le-ciseau-icon{width:17px}.pos-form span.booking-icon,.selector-content span.booking-icon{padding:4px 0 0 1px}span.booking-icon-number{border:1px solid #d3d3d3;padding:1px;cursor:pointer}span.booking-icon-unpayed{background:#bf2020;border:1px solid #fff;color:#444}span.booking-icon-created,span.booking-icon-payed{color:#444}span.booking-icon-waiting{color:#ff8600!important;border:none;padding:0 1px;border-radius:2px;display:inline-block;width:min-content}span.booking-icon-estimation{color:#6cc0a0}span.booking-icon-advance{color:#444}i.booking-icon-came{color:#51a351}i.booking-icon-payed{color:gold}i.booking-icon-not-came{color:#bf2020}i.booking-icon-missing-ressource{color:orange}.evtFormContener{margin:.2em;padding:.2em;float:left}div.level2{margin:2px;padding:2px;border-collapse:separate;*border-collapse:collapse;border:1px solid #ccc;font-size:10pt}div.level2-background{background-image:linear-gradient(180deg,#f9fdff,#edeaf6)}div.level3{margin:0;padding:0}.btn-sauvegarder{margin-top:10px;margin-left:auto!important;margin-right:auto!important;width:180px}.btn-cfg-sauvegarder{margin-top:15px;width:270px}.btn-sauvegarder-center{margin:5px auto;width:120px}.btn-sauvegarder-right{margin-top:2px;margin-left:auto!important;margin-right:0!important;width:80px}.cfg-service-left{width:49.5%}.cfg-service-right{position:absolute;right:0;top:0;width:50%;z-index:100}.cfg-service-right textarea{width:96%}.sms-campaign-filter-right{position:absolute;right:5px;top:40px;bottom:0;margin-left:370px;overflow:auto}@media screen and (min-width:1500px){.sms-campaign-filter-right{margin-left:430px}}.sms-campaign-filter-left{width:350px}@media screen and (min-width:1500px){.sms-campaign-filter-left{width:410px}}.sms-campaign-filter-left div.selector-btn{width:32%}.sms-campaign-filter-left .selector-btn-category-simple{width:32.3%}.sms-campaign-filter-left .selector-title div.left{font-size:inherit;font-weight:inherit}.cfg-hr-team-right,.customer-right,.sms-campaign-right{width:100%}.cfg-hr-team-left div.content,.company-left div.content,.customer-left div.content,.sms-campaign-left div.content{position:relative;height:100%}.cfg-hr-team-left div.scroll,.customer-left div.scroll,.sms-campaign-left div.scroll{position:absolute;bottom:2px;top:40px;left:0;right:0;overflow:auto;box-shadow:0 0 4px rgba(0,0,0,.5);margin-left:5px;padding:2px;margin-bottom:50px;width:50%}.sms-scroll-customers{top:180px;left:800px;right:5px}.company-left div.scroll,.sms-scroll-customers{position:absolute;bottom:2px;overflow:auto;margin-left:5px;padding:2px}.company-left div.scroll{top:75px;left:0;right:0;box-shadow:0 0 4px rgba(0,0,0,.5)}.cfg-site-data-left div.content{position:relative;height:100%;width:49%}.cfg-site-data-left div.scroll{position:absolute;bottom:2px;top:2px;left:0;right:0;overflow:auto;box-shadow:0 0 4px rgba(0,0,0,.5);margin-left:5px;padding:2px}table.fxb-table-selected{border:1px solid #ddd;box-sizing:border-box;width:inherit}table.fxb-table-selected.noborder{border-bottom:0;border-left:0}table.fxb-table{box-sizing:border-box;margin-right:8px;margin-top:2px}table.fxb-table-selected td,table.fxb-table-selected th,table.fxb-table td,table.fxb-table th{border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.serviceSelectorContainer{display:inline-block;padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;width:100%}.selector-global-container,.selector-payment-container{position:relative;width:98.5%;float:left;box-shadow:0 0 6px rgba(0,0,0,.7);margin:.25% .75%;height:99.5%}.scroll-selector{position:absolute;top:75px;left:0;bottom:0;right:0;overflow:auto}.selector-global-container.config{padding-top:5px;position:relative;width:99%;float:left;box-shadow:0 0 2px rgba(0,0,0,.5);margin:3px .5% 1px}.selector-global-container.photo{padding:6px 1% 0;width:98%;border-radius:3px;margin:0}.selector-global-container input.search-query{padding:3px 9px}.selector-global-container.scroll{padding-bottom:51.5%}.selector-category-container{width:18.9%;display:inline-block;vertical-align:top;position:relative}.selector-service-container{width:100%}.selector-border{box-shadow:0 0 4px rgba(0,0,0,.5);margin:.5%}.selector-content{overflow-y:auto;overflow-x:hidden;height:87.8%;font-size:12px;padding-top:6px}.selector-content .btn-gift-choice{width:24.5%;padding:6px}.selector-title{color:#323232;padding:3px 2px 2px 4px;text-align:left;height:24px;background:#fafafa}@media screen and (max-width:599px){.selector-title{font-size:12px}}.selector-title.relative{position:relative}@media screen and (min-width:1500px){.selector-title.relative{position:inherit}}.selector-content-gift{padding:5px 15px 15px 10px}.config .selector-title{height:60px;padding:3px 2px 4px 3px}.selector-title div.left{font-size:16px;font-weight:700;padding-left:3px}.selector-title div.right{position:absolute;right:2px;top:2px;font-size:14px;z-index:100}.selector-global-container-in{width:100%;height:100%;position:absolute;left:0}.selector-up-arrow{width:30px;height:30px;cursor:pointer}.selector-folder-root-logo{width:32px;height:22px;cursor:pointer}.btn-cfg-action{padding:2px 4px;font-size:10.5px;border-radius:3px;line-height:15px}.btn-cfg-action i{font-size:1.75em}table.selector-btn-category-display tr td,table.selector-btn-category tr td{border:0}.selector-tree-path{background-color:#fff;padding:4px 5px 5px 2px;border:1px solid #000}.selector-action-bar{margin:7px}div.selector-btn{background:#fff;border:1px solid #dedede;box-shadow:none;box-sizing:border-box;color:#000;cursor:pointer;display:inline-block;margin:1px .5%;padding:2px;position:relative;width:120px;opacity:1;max-height:118px;overflow:hidden}div.selector-btn.cfg{width:99%}.selector-btn.image{margin:5px .75% 0;width:23.5%}.selector-under-bar div.align-right{margin-left:auto;width:60px;margin-right:.75%}.selector-under-bar div.align-right-customer{margin-right:1px;float:right;margin-top:-2px}.selector-under-bar button{box-shadow:0 0 2px rgba(0,0,0,.7)}div.selector-btn.form-selector-btn{width:54px!important;margin:2px 0 -3px}div.selector-btn .btn-content button.btn-danger{position:absolute;bottom:0;left:50%;margin-left:-11px;z-index:1000;padding:0 5px}button.btn-restore{position:absolute;top:45%;left:50%;margin-left:-45%;width:90%;z-index:1000;padding:2px 4px}table.selector-btn{width:24%;display:inline-table;*display:inline;box-sizing:border-box;padding:0;margin:4px 0 0;font-size:12px;line-height:13px;*line-height:13px;position:relative;color:#000;opacity:1}table.selector-btn.service{margin:8px 0 0}div.selector-btn-category{margin:1px}div.selector-btn-category.cfg{width:99%}.selector-btn-category-display{width:24.9%;display:inline-table;*display:inline;box-sizing:border-box;padding:0;margin:0;font-size:12px;line-height:13px;*line-height:13px;position:relative;color:#000;opacity:1}@media screen and (max-width:800px){.selector-btn-category-display{width:33.2%}}.selector-btn-category-simple{width:120px;display:inline-block;*display:inline;box-sizing:border-box;padding:0;margin:1px .5% -1px;position:relative;cursor:pointer;color:#000;opacity:1;z-index:1;font-size:11.5px;overflow:hidden}.selector-btn-left{width:15%;vertical-align:top;text-align:center}.selector-btn-left.active{background:#fff}.selector-btn-right{width:11.53%;vertical-align:top;text-align:center}.selector-btn-left i,.selector-btn-right i{display:none}.selector-btn-left.active i,.selector-btn-right.active i{display:inline}.selector-btn-left.hovered i,.selector-btn-right.hovered i{display:inline;color:#51a351!important;font-size:40px}button.btn-up{padding:2px 10px;font-size:11px;border-radius:3px;line-height:15px;margin-right:3px;margin-left:-2px;margin-top:-3px}button.btn-up.hovered{color:#51a351}div.button-export{display:inline-block;background:#f3f3f3;padding:4px 10px;margin-right:5px}.selector-btn-center{width:80%;cursor:pointer}.selector-btn-center.hovered .selector-btn-label{background-image:linear-gradient(0deg,#388d33,#51a351)!important;color:#fff!important}.selector-global-container div table:last-child .selector-btn-left,.selector-global-container div table:nth-child(4n+4) .selector-btn-left{width:13.1%}.selector-global-container div table:last-child .selector-btn-right,.selector-global-container div table:nth-child(4n+4) .selector-btn-right{width:13.7%}.selector-global-container div table:last-child .selector-btn-center,.selector-global-container div table:nth-child(4n+4) .selector-btn-center{width:71.9%}.selector-global-container div table:last-child,.selector-global-container div table:nth-child(4n+4){width:27.6%}.selector-btn div.btn-content{position:absolute;top:0;bottom:0;left:0;right:0}.selector-btn-width{margin-top:88%}.form-selector-btn-width,.image-selector-btn-width{margin-top:64%}.selector-btn-category-width{margin-top:92%}.selector-btn-category-simple.disabled,.selector-btn-category-simple[disabled],.selector-btn.disabled,.selector-btn[disabled]{cursor:default}.selector-btn-category-simple.disabled .selector-btn-label-display,.selector-btn-category-simple[disabled] .selector-btn-label-display,.selector-btn.disabled div.selector-btn-label,.selector-btn[disabled] div.selector-btn-label{bottom:0;color:#3d3d3d!important;background:#c5c5c5!important;opacity:.9;cursor:default}.selector-btn.disabled div.selector-btn-price,.selector-btn.disabled div.selector-btn-time,.selector-btn[disabled] div.selector-btn-price,.selector-btn[disabled] div.selector-btn-time{color:#585858;padding-left:4px;padding-right:4px;padding-bottom:4px}div.selector-btn-active.service{opacity:1}.config div.selector-btn-active.service{opacity:1;border:1px solid #bababa!important}div.selector-btn-active.image{opacity:1;border:2px solid #51a351!important}.selector-btn-label{position:absolute;top:0;left:0;right:0;padding:4px;margin:0;text-align:center;background:#fff;max-height:118px}.selector-btn-label.gift-item{display:table;text-align:center;font-size:22px;height:100%;width:100%;background:#fff}.selector-btn-label-display{position:absolute;top:2px;left:0;right:0;padding:0 1px;margin:0;text-align:center!important}.selector-btn-category-image img{width:150px}.selector-btn-label-category{border-top-left-radius:5px;padding:4px;top:0}.selector-btn-category-simple .selector-btn-label-category{line-height:15px}.selector-btn-label-new{position:relative;width:100%;height:100%;background:linear-gradient(180deg,#fff,hsla(0,3%,83%,.8));text-align:center;line-height:15px}.selector-btn-label-new div{top:0;margin-top:2px;position:absolute;width:100%}.selector-btn-price{position:absolute;bottom:0;right:0;padding:2px}.selector-btn-quantity,.selector-btn-time{position:absolute;bottom:0;left:0;padding:2px}.under-zero{color:#bf2020}.selector-category-arrow{width:34px;height:34px;position:absolute;top:5px;right:-19px;padding:2px;z-index:10}.selector-position-arrow-right{right:-22px}.selector-position-arrow-left,.selector-position-arrow-right{width:20px;height:40px;position:absolute;top:50%;margin-top:-20px;z-index:10}.selector-position-arrow-left{left:-22px}.selector-position-arrow-left-top{left:-20px}.selector-position-arrow-left-top,.selector-position-arrow-right-top{width:30px;height:20px;position:absolute;top:3px;margin-top:3px;z-index:10}.selector-position-arrow-right-top{right:-20px}.selector-position-arrow-left-bottom{left:-20px}.selector-position-arrow-left-bottom,.selector-position-arrow-right-bottom{width:30px;height:20px;position:absolute;bottom:0;margin-top:3px;z-index:10}.selector-position-arrow-right-bottom{right:-20px}.selector-position-arrow-top{width:26px;height:26px;position:absolute;left:50%;top:-18px;margin-left:-13px;z-index:10}.selector-position-arrow-bottom{width:36px;height:36px;position:absolute;left:50%;bottom:-25px;margin-left:-20px;z-index:10}.selector-sub-category-container{position:relative}.selector-sub-category-arrow{width:24px;height:24px;position:absolute;bottom:-16px;left:50%;margin-left:-12px;z-index:10}.selector-btn-image{top:20px;bottom:17px}.form-selector-btn-image,.selector-btn-image{overflow:hidden;position:absolute;left:0;padding:0}.form-selector-btn-image{top:0;bottom:0;right:0}.image-selector-btn-image{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;padding:0}.form-selector-btn-image>img,.image-selector-btn-image>img,.selector-btn-image>img{width:100%}.image-selector-btn-text{overflow:hidden;position:absolute;top:50%;left:0;right:0;margin-top:-25px;bottom:0;padding:0;font-size:11px;text-align:center}.selector-btn-category-image{overflow:initial;position:absolute;top:23px}.selector-btn-edit-image{position:absolute;top:-6px;right:-1px;z-index:10;padding:2px 1px 0 2px;font-size:10.5px;border-radius:3px;line-height:15px}.selector-btn-category-folder{position:absolute;top:20px;left:0;right:0;bottom:0;padding:0}.selector-btn-category-folder img{height:100%}.configFormService{border:2px solid #585858;padding:5px}img.deleteIcon{width:16px;height:16px;position:absolute;top:0;right:0;padding:0;cursor:pointer}img.serviceIconOnPlanning-false{width:32px;height:21px;top:0;right:0;padding:0}@media screen and (min-width:900px){img.serviceIconOnPlanning-false{position:absolute;width:32px;height:21px}}img.serviceIconOnPlanning-true{width:32px;height:21px;top:0;right:0;padding:0}@media screen and (min-width:900px){img.serviceIconOnPlanning-true{position:absolute;width:32px;height:21px}}.items-filters-open{margin-top:325px}.cart-item-wrapper{position:relative;width:100%;min-height:40px}.cart-item-wrapper .product-image{position:absolute;left:0;top:0;width:60px;height:29px}.cart-item-wrapper .product-image img{width:100%;max-height:42px}.cart-item-wrapper .plg-service-label,.cart-item-wrapper .plg-subservice-label,.cart-item-wrapper .pos-service-label,.cart-item-wrapper .pos-subservice-label,.cart-item-wrapper .product-label{right:0;bottom:0;position:absolute;left:62px;top:0;overflow:hidden;font-size:13px;height:33px}@media print{.cart-item-wrapper .plg-service-label,.cart-item-wrapper .plg-subservice-label,.cart-item-wrapper .pos-service-label,.cart-item-wrapper .pos-subservice-label,.cart-item-wrapper .product-label{position:relative;left:0;padding-left:5px}}@media screen and (min-width:481px){.cart-item-wrapper .product-label{left:10px;position:relative}}@media screen and (max-width:480px){.cart-item-wrapper .product-label{left:2px;height:auto;position:relative}}@media screen and (min-width:1025px){.cart-item-wrapper .product-label{left:6px}}.cart-item-wrapper .plg-subservice-label{left:6px}@media screen and (min-width:481px){.cart-item-wrapper .plg-subservice-label{position:relative}}@media screen and (max-width:480px){.cart-item-wrapper .plg-subservice-label{position:relative}}@media screen and (min-width:1025px){.cart-item-wrapper .plg-subservice-label{line-height:25px}}@media screen and (min-width:481px){.cart-item-wrapper .pos-subservice-label{left:25px;position:relative}}@media screen and (max-width:480px){.cart-item-wrapper .pos-subservice-label{left:25px}}.cart-item-wrapper .subservice-bill-position{float:left}@media screen and (min-width:481px){.cart-item-wrapper .subservice-bill-position{padding:0 3px;display:inline-block}}@media screen and (max-width:1024px){.cart-item-wrapper .subservice-bill-position{padding:0 3px;display:inline-block}}@media screen and (min-width:1025px){.cart-item-wrapper .subservice-bill-position{line-height:25px}}.cart-item-wrapper .plg-service-label{left:6px}@media screen and (max-width:480px){.cart-item-wrapper .plg-service-label{position:relative}}@media screen and (min-width:481px){.cart-item-wrapper .plg-service-label{position:relative}}@media screen and (min-width:1025px){.cart-item-wrapper .plg-service-label{line-height:25px}}.cart-item-wrapper .product-description{width:90%;position:absolute;left:68px;top:21px}img.minusIcon{width:16px;height:16px;position:absolute;bottom:2px;left:47px;padding:0;cursor:pointer;display:none}img.minusIcon-visible{display:block}img.deleteIconInTable{width:16px;height:16px;cursor:pointer}img.configIcon{width:31px;height:31px;cursor:pointer;text-align:center}img.smallIcon{width:22px;height:22px;cursor:pointer}img.margin-right-middle{margin-right:5px}img.miniIcon{width:16px;height:16px;cursor:pointer}span.minutesSelector{position:relative}img.hourTopIcon{width:26px;height:25px;cursor:pointer;position:absolute;left:21px;top:-9px}img.hourBottomIcon{width:20px;height:11px;cursor:pointer;position:absolute;left:24px;top:10px}img.mediumIcon{width:26px;height:26px;cursor:pointer}img.largeIcon{width:36px;height:36px;cursor:pointer;margin-right:5px}@media screen and (min-width:600px){img.largeIcon{width:76px;height:76px;margin-right:10px}}.serviceContener{padding-top:20px;padding-right:20px;margin:.1em}.serviceTable,.timeTable{box-shadow:none}@media screen and (max-width:599px){.serviceTable,.timeTable{font-size:12px}}table.payment>tbody>tr>th{background:#fafafa;text-align:center;padding:4px}.subServiceTable{margin-bottom:0}.remove-link{position:relative;display:inline-block;padding-left:5px;color:#b0b0b0;font-size:12px;cursor:pointer}td.serviceTable-title{padding:0 4px}td.serviceTable-title,td.serviceTable-title-pad{text-align:left;margin:0;border:1px solid #f1f1f1}td.serviceTable-title-pad{padding:2px 4px}th.serviceTable-author,th.serviceTable-duration,th.serviceTable-hours,th.serviceTable-pr,th.serviceTable-price{text-align:center;padding:4px 0;border:1px solid #f1f1f1;font-weight:400;background:#fafafa;font-size:13px}td.serviceTable-author,th.serviceTable-author{width:80px;padding:4px 0}th.serviceTable-title{padding:4px 2px;border:1px solid #f1f1f1;background:#fafafa}td.serviceTable-author{text-align:center;border:1px solid #f1f1f1}@media screen and (max-width:480px){td.serviceTable-author{width:60px}}td.serviceTable-hours{text-align:right;width:92px;font-size:11px;padding:0 4px;border:1px solid #f1f1f1}@media screen and (max-width:480px){td.serviceTable-hours{width:55px}}td.serviceTable-duration,td.serviceTable-price{text-align:right;padding:0 3px;border:1px solid #f1f1f1;font-size:13px}@media screen and (max-width:480px){td.serviceTable-duration,td.serviceTable-price{width:50px}}td.serviceTable-duration{width:46px}td.serviceTable-price{width:69px}.small-duration-price{padding-left:3px;font-size:13px}.price-on-mobile{display:inline-block;width:105px}td.sellColumn,th.sellColumn{width:63px;padding:2px 4px;border:1px solid #f1f1f1;font-size:13px}td.sellColumn.mini,th.sellColumn.mini{width:45px}td.sellColumn.ressource,th.sellColumn.ressource{width:75px}th.sellColumn{text-align:center;font-weight:400;background:#fafafa}th.total{background:#feffd7}table.payment,table.sell-total{width:100%}table.sell-loyalty{margin:5px .5% 3px;width:99%}table.payment .dropdown-menu.calendar{margin-left:-51px;margin-top:-7px}@media screen and (min-width:1400px){table.payment .dropdown-menu.calendar{margin-left:93px;margin-top:27px}}div.use-cure-item .dropdown-menu.calendar{margin-top:-215px;margin-left:216px}table.payment div.payment{margin:4px 0;text-align:center}button.btn.paid{font-size:13px;margin:4px;padding:4px;width:30%}table.sell-total>tbody>tr>td,table.sell-total>tr>td{padding:4px;font-size:14px}table.sell-loyalty>tbody>tr>td,table.sell-loyalty>tr>td{padding:2px;font-size:14px}table.payment>tbody>tr>td,table.payment>tr>td{padding:3px 6px;font-size:14px}table.payment>tbody>tr.payment-line>td,table.payment>tr>td{line-height:29px}table.sell-loyalty td.price,table.sell-total td.price{text-align:right}table.sell-total td.total-ttc{background:#e6ffe7;color:#51a351;font-size:22px}td.sellColumn{text-align:right}th.sellColumn{font-weight:700}td.serviceTable-number{margin:0!important;font-size:14px;width:6px;color:#000;width:15px}#booking-form td.serviceTable-number,#tableView td.serviceTable-number,.cfg-service-left td.serviceTable-number{position:relative}div.serviceTable-number{width:15px;top:0}div.serviceTable-number button{position:absolute;bottom:0;left:0}ul.hr-menu{min-width:inherit;z-index:2000;right:0;left:inherit}ul.dropdown-menu.left-menu{min-width:inherit;z-index:2000;left:0}.input-disabled{border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#eee;padding:2px 6px;display:inline-block;border-radius:4px;color:#555;margin:2px 0}td.serviceTable-number-fine{margin:0!important;padding:0!important;width:2px!important;color:#fff}.subService{width:238px;height:20px;font-size:14px;overflow:hidden;background:linear-gradient(270deg,#fafdfc,#e3e4e4)}.service-label-button,.subService{margin-right:0!important;padding-right:0!important;margin-left:0!important;padding-left:0!important}.service-label-button{height:24px;width:20px!important}div.function{font-size:11px;position:absolute;bottom:2px;left:-16px}td.booking-total{min-height:25px;vertical-align:middle}button.btn-add-service{position:relative;width:124px;padding:4px 10px}.timeTable-date{text-align:center}.timeTable-duration{width:60px}td.timeTable-duration,td.timeTable-selectText{text-align:right}td.planningOverview-duration{text-align:right;width:33%;padding-bottom:0}table.planningOverview{width:100%;margin-left:auto;margin-right:auto}div.bookingPlanningCalendar{margin-left:10px!important;margin-right:10px!important}td.total{font-weight:700;font-size:14px}input.miniInput{width:5px!important;margin:0!important;padding:0!important}.tabInter{margin-left:0!important;padding:5px!important;position:relative}.fixedHeight{height:200px;overflow:auto}.dateOnTop{position:relative;margin-left:0;margin-top:0;height:28px;padding:0 0 6px;font-size:12pt;line-height:25px;color:#000}@media screen and (max-width:480px){.dateOnTop{margin-bottom:29px}}.dateOnTop.title{padding:0;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0;-moz-box-shadow:0;-webkit-box-shadow:0;height:32px}div.dateOnTop.title>div{height:32px!important}.fxb-table-selected tr td,.fxb-table-selected tr th,.fxb-table tr td,.fxb-table tr th{padding:3px}th.fxb-sort:hover{cursor:pointer}#table-export-company th{padding:4px}.customer-list tr th,.fxb-std-list tr th,.fxb-table-selected tr th,.fxb-table tr th{text-align:center}.table-bordered td,.table-bordered th{border-left:1px solid #e6e6e6}table.fxb-std-list,table.invoice-total{width:inherit;margin-top:5px}table.invoice-total tr td,table.invoice-total tr th{padding:8px;font-size:16px;background:#fffc8d}table.fxb-std-list tr td,table.fxb-std-list tr th{padding:5px}table.fxb-std-list tr td.fxb-std-list-price,table.fxb-std-list tr th.fxb-std-list-price{text-align:right}.dateOnTop div.date-default{font-weight:700;font-size:19px}.dateOnTop div.date-default,.dateOnTop div.date-message{text-align:center;width:100%}button.btn-action-color.pink{color:#fff}.dropdown-menu button.btn-action-color,.dropdown-menu button.btn-action-color.active,.dropdown-menu button.btn-action-color:active{padding:4px 10px}.dateOnTop div{display:table;margin:0 auto}.customerForm{margin:1% 1% 10px;width:98%;padding:10px 0;line-height:12px;color:#000;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;box-shadow:0 0 4px rgba(0,0,0,.5)}.customerForm div{padding:0 20px}.globalContainer{height:100%;display:inline-block}.planningContainer{position:absolute;right:0;top:0;left:70px}.planningContainer,.selectorContainer{box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:top}.selectorContainer{padding:0;margin-top:2px}.visible-overflow{overflow:visible}.booking-form{position:absolute;right:0;width:405px;bottom:4px;top:2px;padding:0;vertical-align:top;margin-right:4px;box-shadow:0 0 10px rgba(0,0,0,.8);z-index:1;margin-bottom:3px}@media screen and (max-width:599px){.booking-form{width:99%;margin-right:2px}}@media screen and (max-width:1024px){.booking-form{bottom:inherit}}@media screen and (min-width:1025px){.booking-form{width:600px;margin-bottom:0;position:fixed;top:84px}}.booking-form .flx-plgPeriod-tags .dropdown-menu{max-height:220px}.booking-form .flx-plgPeriod-tags .dropdown-menu .divider{margin:1px 0}.booking-form .flx-plgPeriod-tags .bg-light{background:#fafafa}.booking-form .booking-form-content{min-height:400px;max-height:70vh;overflow-y:scroll;padding:0 15px}.booking-form .booking-form-content .booking-form-toggle-title{height:43px;display:flex;align-items:center}.booking-form .booking-form-content .booking-form-bg-gray{background:#fafafa}.booking-form .booking-form-content .booking-form-sep{line-height:30px;display:inline-block;vertical-align:text-bottom}.booking-form .booking-form-content textarea.form-control{resize:none}.booking-form .booking-form-footer{position:absolute;bottom:40px;left:0;width:100%;padding:15px;background:#fff}.booking-form .booking-form-footer .btn{padding:10px 40px}.flexy-beauty,.pos-form,.pos-list{margin-top:2px;padding:0;vertical-align:top;background-color:#fff;z-index:1;border-radius:3px}div.fxb-grp-title{color:#363636;font-size:24px;padding:5px 0;margin:10px 2% 0}div.fxb-grp-text{color:#363636;padding:5px 0;margin:0 2% 5px;line-height:24px;font-size:16px}div.credit-card{background:#ebebeb;width:160px;height:70px;border:1px solid;border-radius:8px;padding:5px}div.fxb-account-bar{box-shadow:0 0 5px rgba(0,0,0,.8);display:inline-block;margin:10px 1%;border-radius:3px;background:#727272}.flexy-beauty .title .left{left:6px}.flexy-beauty .title .left,.flexy-beauty .title .right{border-radius:10px;padding:0 8px;line-height:24px;position:absolute;top:2px;cursor:pointer}.flexy-beauty .title .right{right:5px;margin:0}.app-store-right{position:absolute;right:0;top:0;width:320px;box-shadow:0 0 5px rgba(0,0,0,.8);border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding-bottom:10px}.app-store-left{margin-right:20px}div.fxb-store-app{box-shadow:0 0 5px rgba(0,0,0,.8);display:inline-block;margin:8px .8%;height:200px;cursor:pointer;position:relative;width:98%;border:1px solid #dcdcdc;border-radius:5px}@media screen and (min-width:1100px){div.fxb-store-app{width:48%}}div.fxb-store-app:hover{box-shadow:0 0 15px rgba(0,0,0,.8)}.btn-white{background-image:linear-gradient(180deg,#fff,#fff);box-shadow:inset 0 0 1px rgba(0,0,0,.5)}.btn-white:hover{background-color:#f1f2f3;background-position:0 -30px}.btn-white:focus{background-position:0 -30px;background-color:#fff}.btn-white.active,.btn-white:active{background-color:#f1f2f3;background-position:0 -30px;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.05)}.btn-white a{color:#000}div.fxb-store-app.unavailable{background:#dcdcdc}div.fxb-store-app.unavailable title{color:#000}div.fxb-store-app .description{color:#5e5e5e}@media screen and (min-width:1280px){div.fxb-store-app .description{font-size:13px}}@media screen and (min-width:1400px){div.fxb-store-app .description{font-size:14px}}div.fxb-store-app-left{width:65%;float:left;padding:10px 0 6px;margin-left:4%;text-align:left}@media screen and (min-width:1280px){div.fxb-store-app-left{width:60%;padding:7px 0 6px;margin-left:3%}}@media screen and (min-width:1400px){div.fxb-store-app-left{width:65%;padding:10px 0 6px;margin-left:4%}}div.fxb-store-app-right img{height:74px;max-height:63px}div.fxb-store-app-right{width:31%;margin-left:0;margin-right:0;float:right;margin-top:5px;text-align:center}@media screen and (min-width:1280px){div.fxb-store-app-right{width:36%}}span.zeroPrice{margin:8px;font-size:22px}@media screen and (min-width:1280px){span.zeroPrice{margin:4px;font-size:18px}}@media screen and (min-width:1400px){span.zeroPrice{margin:8px;font-size:22px}}div.fxb-store-app .app-title,div.fxb-store-app .title{font-size:15px;font-weight:700;margin-bottom:7px;color:#5e5e5e}div.fxb-store-app .price{font-size:2rem;line-height:2rem;text-align:center;margin:5px 0 0;font-weight:700}div.fxb-store-app .price-unit{font-size:12px}.flx-store-option-price{font-weight:600}div.fxb-store-app .price-trial{font-size:13px;text-align:center}div.fxb-store-app .font-item{font-size:100px;position:relative}div.fxb-store-app .font-item .fa-align-justify{font-size:26px;position:absolute;top:34px;margin-left:-35px}div.fxb-store-app .fxb-checkbox{position:absolute;right:12px;bottom:9px}@media screen and (min-width:1900px){div.fxb-store-app .fxb-checkbox{right:35px}}div.fxb-store-app .fxb-button{position:absolute;bottom:13px}.app-checked{background-color:#cafdc6}.app-checked-discount{background-color:#fdc291}.ribbon{position:absolute;top:0;right:0}.ribbon .banner,.ribbon .text,.ribbon a{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.ribbon a{color:#fff;text-decoration:none}.no-css-transforms .ribbon{font-size:1em;position:relative;width:100%}.ribbon .banner{transform:rotate(45deg);color:#fff;-webkit-font-smoothing:antialiased;display:block;float:right;position:relative;right:-14px;top:22px;width:100px}.ribbon-mini .banner{right:-8px;top:15px;width:65px}.ribbon-small .banner{right:-9px;top:21px;width:83px}.ribbon-large .banner{right:-20px;top:32px;width:150px}.ribbon .banner:after,.ribbon .banner:before{content:"";display:block;height:12px;position:absolute;width:30px}.ribbon-mini .banner:after,.ribbon-mini .banner:before{height:6px;width:20px}.ribbon-small .banner:after,.ribbon-small .banner:before{height:8px;width:21px}.ribbon-large .banner:after,.ribbon-large .banner:before{height:18px;width:45px}.ribbon .banner:before{-webkit-transform:skewY(-45deg) translate(50%,15px);-moz-transform:skewY(-45deg) translate(50%,15px);-ms-transform:skewY(-45deg) translate(50%,15px);-o-transform:skewY(-45deg) translate(50%,15px);-webkit-transform-origin:100% center;-moz-transform-origin:100% center;-ms-transform-origin:100% center;-o-transform-origin:100% center;left:-45px}.ribbon-mini .banner:before{top:-5px;left:-30px}.ribbon-small .banner:before{top:-5px;left:-33px}.ribbon-large .banner:before{top:9px;left:-68px}.ribbon .banner:after{-webkit-transform:translate(100%,-100%) skewY(45deg) translateX(-58%);-moz-transform:translate(100%,-100%) skewY(45deg) translateX(-58%);-ms-transform:translate(100%,-100%) skewY(45deg) translateX(-58%);-o-transform:translate(100%,-100%) skewY(45deg) translateX(-58%);-webkit-transform-origin:0 center;-moz-transform-origin:0 center;-ms-transform-origin:0 center;-o-transform-origin:0 center;right:-17px}.ribbon-mini .banner:after{top:18px;right:-12px}.ribbon-small .banner:after{top:20px;right:-15px}.ribbon-large .banner:after{top:45px;right:-26px}.no-css-transforms .ribbon .banner{position:static;width:100%;float:none;font-size:10px}.no-css-transforms .ribbon .text{height:25px;padding:3px}.ribbon .text{position:relative;z-index:2;padding:6px 0;font-size:12px;font-weight:700;min-height:18px;line-height:18px;text-shadow:1px 1px 1px rgba(0,0,0,.2);white-space:nowrap;text-overflow:ellipsis}.ribbon .text:after{-webkit-transform:translateX(15%) skewX(45deg);-moz-transform:translateX(15%) skewX(45deg);-ms-transform:translateX(15%) skewX(45deg);-o-transform:translateX(15%) skewX(45deg)}.ribbon .text:after,.ribbon .text:before{content:"";display:block;height:30px;position:absolute;top:0;width:100%;z-index:-1}.ribbon .text:before{-webkit-transform:translateX(-15%) skewX(-45deg);-moz-transform:translateX(-15%) skewX(-45deg);-ms-transform:translateX(-15%) skewX(-45deg);-o-transform:translateX(-15%) skewX(-45deg)}.ribbon-mini .text{padding:3px 0;font-size:9px;min-height:14px;line-height:14px}.ribbon-mini .text:after,.ribbon-mini .text:before{height:20px}.ribbon-small .text{padding:2px 0;font-size:11px;min-height:16px;line-height:18px}.ribbon-small .text:after,.ribbon-small .text:before{height:21px}.ribbon-large .text{padding:9px 0;font-size:18px;min-height:28px;line-height:28px}.ribbon-large .text:after,.ribbon-large .text:before{height:46px}.ribbon-black .banner:after,.ribbon-black .banner:before{background-color:#222}.no-css-transforms .ribbon-black .text,.ribbon-black .text:after,.ribbon-black .text:before{background-color:#5f5f5f}.form-list-card label{margin-top:5px;margin-bottom:2px}.form-list-card-mini label{margin-top:3px;margin-bottom:1px}div.flexy-beauty-menu,div.pos-menu{vertical-align:top;padding:0}@media screen and (min-width:600px){div.flexy-beauty-menu,div.pos-menu{height:100%}}div.flexy-beauty-menu div.desc,div.pos-menu div.desc{display:none}div.flexy-beauty-menu-grp,div.pos-menu-grp{margin-left:40px;height:auto}@media screen and (min-width:600px){div.flexy-beauty-menu-grp,div.pos-menu-grp{margin-left:0}}div.flexy-beauty-menu-grp{background:#ecedef}div.flexy-beauty-menu-item,div.pos-menu-item{cursor:pointer}div.flexy-beauty-menu-item{line-height:25px}div.dashboard div.pos-menu-item{display:inline-block;border-bottom:1px solid #ebebeb}div.dashboard div.pos-menu-item:first-child{border-top:0}div.dashboard div.pos-menu-item:last-child{border-bottom:0}div.tab-item{display:inline-block;background:#ebebeb;padding:5px 10px}div.tab-item.large{width:230px}div.tab-item.small{width:50px}div.tab-item.large.selected:hover,div.tab-item.small.selected:hover{cursor:pointer;background-color:#8d8f8d}div.tab-item-sep{margin:0 7px;display:inline-block}div.tab-item.selected{background:#626362;color:#fff}div.tab-item.pointer{cursor:pointer}div.tab-item.pointer:hover{background-color:#848684;color:#fff}div.tab-item.third{width:100px}div.tab-item.third:hover{color:#fff}div.flexy-beauty-menu-icon,div.pos-menu-icon{background:#ebebeb;width:40px;height:40px;display:inline-block;text-align:center}@media screen and (min-width:600px){div.flexy-beauty-menu-icon,div.pos-menu-icon{width:35px!important;height:33px}}div.dashboard div.pos-menu-icon{background:#fff;font-weight:800}div.flexy-beauty-menu-label,div.pos-menu-label{vertical-align:middle;display:inline-block}div.flexy-beauty-menu-number,div.pos-menu-number{vertical-align:middle;display:inline-block;text-align:right}div.flexy-beauty-menu-item.selected div.flexy-beauty-menu-first,div.flexy-beauty-menu-item.selected div.flexy-beauty-menu-icon,div.flexy-beauty-menu-item:hover div.flexy-beauty-menu-icon{background:#767776;color:#fff}div.flexy-beauty-sub-menu-item.selected,div.flexy-beauty-sub-menu-item.selected:hover,div.flexy-beauty-sub-menu-item:hover div.flexy-beauty-sub-menu-icon{background:#484848;color:#fff}div.flexy-beauty-sub-menu-item,div.pos-sub-menu-item{background:#fff;height:26px;line-height:24px}div.flexy-beauty-sub-menu-icon{display:inline-block;width:22px;height:26px;text-align:center;border-left:20px solid #fff}div.flexy-beauty-sub-menu-label,div.pos-sub-menu-label{display:inline-block}.modal{position:fixed!important}.dialog-form,.general-dialog-form{position:relative;background-color:#fff;vertical-align:middle}.dialog-form{height:120px;margin-top:-70px}.dialog-form .fa-info-circle{vertical-align:middle;font-size:16px}.general-dialog-form{margin-top:-200px}.dialog-form.cancel-sale{min-height:195px;margin-top:-115px}.dialog-form.advance-confirm{min-height:225px;margin-top:-130px}.dialog-form.posop{min-height:245px;margin-top:-130px}.dialog-form.annualPayment{min-height:284px;margin-top:-150px}.dialog-form.appValidation{min-height:600px;margin-top:-350px;width:950px;margin-left:-200px}.dialog-form.cancel-sale.internet{height:230px;margin-top:-150px}.dialog-form.cancel-sale.alertCreditDate{height:250px;margin-top:-150px}.dialog-form.cancel-sale.internet.alertCreditDate{height:280px;margin-top:-165px}.dialog-form.cancel-sale.internet div.internet-message{color:#ff9100;border:1px solid;padding:3px;margin:3px}.cd-status,.day-status,.order-status,.po-status,.sale-status,.up-status{padding:2px 7px;color:#fff}.day-status.toOpen{background:hsla(0,0%,4%,.3);border:1px solid #dadada}.day-status.open{border:1px solid #51a351}.day-status.closed{border:1px solid #d19f00}.payment-status{padding:0 5px}.payment-status.succeeded{background:#51a351;color:#fff}.payment-status.failed,.sale-status.failed{background:#bf2020;color:#fff}.payment-status.created{background:#d1ffc8}.pos-cash{background:#f4f4f4}.pos-cash.plus{background:#ffc200}.pos-cash.minus{background:#bf2020}.pos-cash.equal{background:#e8f8e1}.cd-status.bank,.order-status.receipt,.po-status.validate,.sale-status.sold,.sale-status.soldProcess,.up-status.validate{background:#51a351}.sale-status.advance,.sale-status.advanceKeeped,.sale-status.advanceProcess{background:linear-gradient(0deg,#64aaff,#4c95ff)}.order-status.sent{background:#2f96b4}.cd-status.canceled,.order-status.canceled,.po-status.canceled,.sale-status.canceled,.sale-status.credit,.up-status.canceled{background:#bf2020}.cd-status.waiting,.order-status.waiting,.sale-status.waiting{background:#919191}.sale-status.estimation{background:#6cc0a0}.dialog-form.two-lines{margin-top:-115px}.planning-config button.mailtab.active{box-shadow:inset 0 2px 4px rgba(0,0,0,.5),0 0 0 rgba(0,0,0,.3);border-bottom:0;border-radius:4px 4px 0 0}.dialog-form.cancel-sale textarea{width:97%}.dialog-form .question,.general-dialog-form .question{padding:10px}.dialog-form .question-newline,.general-dialog-form .question-newline{padding:10px;white-space:pre-line}.dialog-form .question.important{font-weight:700}.config-form{position:relative;background-color:#fff;vertical-align:top;height:99.3%;box-shadow:0 -40px 50px -10px rgba(0,0,0,.6);border-radius:0}.config-form-minimal{margin-bottom:5px}.config-form .category-style{display:inline-block;cursor:pointer;height:30px;width:30px;box-shadow:0 0 4px rgba(0,0,0,.5);margin:0 2px 5px}.config-form.site{position:absolute}.config-form .category-style-active{box-shadow:0 0 2px 2px #333232}.config-form div.scroll{position:absolute;bottom:-3px;top:40px;left:0;right:0;overflow:auto;padding:5px 5px 120px}.config-form div.scroll form{padding:5px 10px 0;margin:0}.config-form label{display:block}.booking-form div.scroll{position:absolute;bottom:80px;top:89px;left:0;right:0;overflow:auto}@media screen and (max-width:599px){.booking-form div.scroll{top:111px}}@media screen and (max-width:1024px){.booking-form div.scroll{margin-top:22px}}@media screen and (min-width:1025px){.booking-form div.scroll{top:66px}}.booking-form div.scroll.display-change-msg{top:159px}.booking-form div.scroll.display-short-msg{top:115px}.booking-form .btn-func,.pos-list .btn-func{padding:5px 4px;font-size:11.5px;border-radius:3px}@media screen and (min-width:1025px){.booking-form .btn-func,.pos-list .btn-func{width:90px;padding:5px 7px}}.button-grp .left{float:left;margin-right:10px;margin-top:0!important}.button-grp .right{position:absolute;right:3px;white-space:nowrap;vertical-align:middle}.button-grp .right button{margin-left:3px;margin-right:8px}.booking-form .button-grp .left{float:left;margin-left:10px;margin-top:42px}.config-form .button-grp .left{margin-top:10px}.booking-form .button-grp .right{position:absolute;right:3px;white-space:nowrap;vertical-align:middle;margin-top:37px}.booking-form .button-grp .right button,.config-form .button-grp .right button{margin-left:3px}.optionsContainer{display:inline-block;width:300px;height:100%;padding:4px 10px;margin-bottom:5px;vertical-align:top}.fadeIn,.fadeOut{transition:width 1s linear}.fadeIn{width:0}.fadeIn.fadeIn-active,.fadeOut{width:240px}.fadeOut.fadeOut-active{width:0}.serviceWindow{position:absolute;background-color:#fff;width:80%;height:80%;margin:auto!important;z-index:100;padding:2px;line-height:15px;overflow:hidden;cursor:pointer;border:3px;border-radius:4px}.noResource{color:#bf2020}.btn-config{width:100%}.startBooking{float:right}span.formLabelCfg{text-align:right}input.datepicker{display:none}.flexy-beauty .dropdown-menu.calendar{margin-top:0}table tr td.day-date-label{position:relative;border-left:1px solid grey;border-right:1px solid grey}table tr td.day-date-label div{overflow:hidden;text-align:center;white-space:nowrap;position:absolute;top:2px;left:0;right:0;bottom:0}table.even-color-tbody tbody:nth-child(odd),table.even-color tr:nth-child(odd){background:#f9f9f9}.container{position:relative;padding:0 30px;margin:0 auto}ol,ul{list-style:none}.opc,ol,ul{margin:0;padding:0}.opc{border:2px solid #e0e0e0;background:#e0e0e0;border-radius:5px;outline:0;box-sizing:border-box}.opc .section{margin-bottom:1px;background:#f4f4f4;border-radius:3px}.opc .section:last-child{margin-bottom:0}.opc .step-title{position:relative;padding:12px 15px 0 10px}@media screen and (min-width:600px){.opc .step-title{position:relative;padding:12px 15px 0 10px}}.opc .step-title h2{display:inline-block;margin-bottom:0;font-size:15px;font-weight:600}.opc .step-title a{display:none}.opc .step{padding:0 0 0 5px}@media screen and (min-width:600px){.opc .step{padding:15px 30px 25px 60px}}.opc .allow .step-title a{display:inline-block;margin-left:15px}.opc .active{background:#fff}.opc .active .step-title{padding-top:0;background:#a7a7a7;background-image:linear-gradient(bottom,#000,#777);color:#fff}.opc .active .step-title h2{margin-bottom:.5em;font-size:15px;font-weight:700;font-style:normal;line-height:1.3}@media screen and (min-width:600px){.opc .active .step-title h2{margin-bottom:.5em;font-size:21px}}.opc-login-grid>.col-1{float:left;width:45%;padding-right:15px}.opc-login-grid>.col-2{float:left;width:45%;padding-left:15px}.layer-fore{position:relative;background:#fff}label.required:after{content:" *";color:#bf2020;font-weight:400}label.required em{display:none}select{max-width:100%;font-size:13px}.grid:after{content:"";display:table;clear:both}select+select{margin-left:5px}.h3,h3{margin-bottom:.5em;font-size:18px;font-weight:700;font-style:normal;line-height:1.4}.stack-form .form-list li{display:block;margin-bottom:7px}div.vcard-freebie{display:inline-block;box-shadow:0 1px 4px 1px #bec6cd;moz-box-shadow:inset 0 1px 4px 1px #bec6cd;webkit-box-shadow:inset 0 1px 4px 1px #bec6cd;width:99%;margin:4px .5% 0;cursor:pointer}div.vcard-freebie.selected{box-shadow:0 0 4px 4px #333232}div.vcard-freebie .content-wrapper-front{background:#eaeaea;background:linear-gradient(180deg,#eaeaea,#fff);background:-webkit-linear-gradient(top,#eaeaea,#fff);position:relative;padding:4px 4px 94px}@media screen and (min-width:1200px){div.vcard-freebie .content-wrapper-front{padding:8px 8px 130px}}div.content-wrapper-front .header{margin-left:13px;margin-top:13px}div.content-wrapper-front .header .title{color:#585658;font-size:13px;font-weight:500;text-shadow:0 1px #fff}div.content-wrapper-front .header .underline{background:#585658;height:1px;margin-top:5px;width:35px}.underline{background:#585658;height:1px;margin-top:5px;margin-bottom:5px;width:50%}div.content-wrapper-front .avatar{background:no-repeat;color:#585658;float:left}div.content-wrapper-front div.avatar{border:1px solid #acacac;padding:4px;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.5)}div.content-wrapper-front div.avatar div{border:1px solid #acacac;background:#eaeaea;background:linear-gradient(180deg,#eaeaea,#fff);background:-webkit-linear-gradient(top,#eaeaea,#fff);font-size:26px;text-align:center;padding:0}div.content-wrapper-front div.avatar div i.fa-user{font-size:120px}div.content-wrapper-front div.avatar div i.f-icon-user,div.content-wrapper-front div.avatar div i.f-icon-user-female,div.content-wrapper-front div.avatar div i.f-icon-user-male{font-size:96px}@media screen and (min-width:1200px){div.content-wrapper-front div.avatar div i.f-icon-user,div.content-wrapper-front div.avatar div i.f-icon-user-female,div.content-wrapper-front div.avatar div i.f-icon-user-male{font-size:105px}}div.content-wrapper-front .avatar-label{position:absolute;left:9px;text-align:center;width:100px;top:86px;color:#fff;font-size:11px;font-weight:500;text-shadow:0 1px #030303}@media screen and (min-width:1200px){div.content-wrapper-front .avatar-label{left:14px;width:108px;top:96px;font-size:13px}}div.content-wrapper-front .aboutme{float:left;font-weight:500;margin-top:2px;color:#585658;text-shadow:0 1px #fff;padding-left:8px;font-size:15px;max-width:280px}@media screen and (min-width:1200px){div.content-wrapper-front .aboutme{margin-top:4px;font-size:16px;padding-left:13px}}div.content-wrapper-front .aboutme .text{font-size:11px}@media screen and (min-width:1200px){div.content-wrapper-front .aboutme .text{font-size:11px}}@media screen and (min-width:1300px){div.content-wrapper-front .aboutme .text{font-size:12px}}@media screen and (min-width:1400px){div.content-wrapper-front .aboutme .text{font-size:13px}}div.content-wrapper-front .edit{position:absolute;right:4px;top:3px}div.content-wrapper-front #text{padding-top:6px}@media screen and (min-width:1200px){div.content-wrapper-front .aboutme .text{font-size:12.5px}}.switch{margin:4px;position:relative}.switch label{width:100%;height:100%;position:relative;display:block}.switch button{top:0;right:0;bottom:0;left:0;opacity:0;z-index:100;position:absolute;width:100%;height:100%;cursor:pointer}.switch{width:28px;height:28px}.switch label{border-radius:50%;background:#eaeaea;box-shadow:0 3px 5px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 -5px 5px rgba(99,99,99,.1),inset 0 5px 5px hsla(0,0%,100%,.3)}.switch label:after{top:-8%;right:-8%;bottom:-8%;left:-8%;z-index:-1;background:#dedede;background:linear-gradient(#dedede,#fdfdfd);box-shadow:inset 0 2px 1px rgba(0,0,0,.15),0 2px 5px hsla(0,0%,78%,.1)}.switch label:after,.switch label:before{content:"";position:absolute;border-radius:inherit}.switch label:before{width:30%;height:30%;left:35%;top:35%}.switch.off label:before{background:#e22918;background:radial-gradient(40% 35%,#ff0008,#d2000c 60%);box-shadow:inset 0 3px 5px 1px rgba(0,0,0,.1),0 1px 0 hsla(0,0%,100%,.4),0 0 15px 2px rgba(226,7,0,.48)}.switch.on label:before{background:#25d025;background:radial-gradient(40% 35%,#5aef5a,#25d025 60%);box-shadow:inset 0 3px 5px 1px rgba(0,0,0,.1),0 1px 0 hsla(0,0%,100%,.4),0 0 15px 2px rgba(0,210,0,.5)}.switch.partial label:before{background:#e8cf5c;background:radial-gradient(40% 35%,#ffd300,#eac51f 60%);box-shadow:inset 0 3px 5px 1px rgba(0,0,0,.1),0 1px 0 hsla(0,0%,100%,.4),0 0 15px 2px rgba(226,154,8,.47)}button.btn-skill{padding:6px 3px 3px;width:40px;font-size:12px}button.btn-skill.off{color:#bf2020}button.btn-skill.on{color:#79df74}button.btn-skill.partial{color:#efb56a}img.skill-icon-right{height:24px;width:24px;cursor:pointer}img.skill-icon-file{height:24px;width:18px}img.skill-icon-bottom{height:24px;width:24px;cursor:pointer}button.hr-order-up{top:11px}button.hr-order-down,button.hr-order-up{cursor:pointer;position:absolute;left:13px;font-size:10px;padding:0 5px;height:18px;line-height:17px;border-radius:2px}button.hr-order-down{top:-7px}div.skill-container{padding:10px;overflow:auto}td.skill-title-hr{text-align:center}td.skill-item-label{text-align:left;line-height:35px;padding:2px 8px;min-width:300px}table.skill-table{width:inherit}td.primary-data{text-align:right}td.display-only-on-export,th.display-only-on-export{display:none}td.skill-item-hr{min-width:149px}.cfg-time{margin:0;display:inline-block;padding-top:7px}.cfg-time table tbody tr td{border:0;padding:0;vertical-align:middle}.cfg-working-period-form{padding-bottom:16px;margin-bottom:10px;display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:0 0 10px 10px;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 0 64px rgba(35,35,35,.05)}.cfg-working-period-day-button{width:50px}.cfg-working-period-button{width:100%}div.cfg-hr-time{position:relative}div.cfg-hr-day-form{position:absolute;z-index:100;margin-left:1px;margin-top:-28px;padding:0;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.5);width:400px}div.cfg-hr-day-form.left{margin-left:-400px}div.cfg-hr-day-form.mobile{margin-left:0;width:100%;margin-top:0}div.cfg-hr-day-form.mobile .title{background:#3e3e3e}div.cfg-hr-day-form.mobile textarea{margin-top:10px;width:90%;border:1px solid #bdbdbd;border-radius:5px;height:90px}.cfg-hr-activity-form .cfg-button,.cfg-hr-day-form .cfg-button{height:40px;vertical-align:top;background-image:linear-gradient(top,#dadfda,#9d9d9d)}.cfg-button .left{float:left;margin-top:4px}.cfg-button .right{text-align:center}.cfg-button .right button{margin-left:3px}div.cfg-hr-activity-form div.content,div.cfg-hr-day-form div.content{padding:10px 10px 10px 15px}div.booking-form div.content{padding:15px 8px 0}.fxb-timepicker{display:inline-block}#sp-page div.title,div.booking-form div.title,div.cfg-hr-activity-form div.title,div.cfg-hr-day-form div.title,div.config-form div.title>div,div.dialog-form div.title,div.flexy-beauty>div.title,div.general-dialog-form div.title,div.pos-form div.title,div.pos-list div.title{box-shadow:0 0 3px rgba(0,0,0,.25);background:#a7a7a7;background-image:linear-gradient(bottom,#000,#777);border:1px solid;border-color:#555 #555 #707070;border-width:1px 0;letter-spacing:1px}@media screen and (min-width:1400px){#sp-page div.title,div.booking-form div.title,div.cfg-hr-activity-form div.title,div.cfg-hr-day-form div.title,div.config-form div.title>div,div.dialog-form div.title,div.flexy-beauty>div.title,div.general-dialog-form div.title,div.pos-form div.title,div.pos-list div.title{font-size:16px}}#sp-page div.title>div,div.booking-form div.title>div,div.cfg-hr-activity-form div.title>div,div.cfg-hr-day-form div.title>div,div.config-form div.title>div,div.dialog-form div.title>div,div.flexy-beauty>div.title>div,div.general-dialog-form div.title>div,div.pos-form div.title>div,div.pos-list div.title>div{text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0 6px;line-height:32px;display:block;height:32px;color:#f3f3f3;background:#484848;text-align:center}div.cfg-hr-activity-form{position:absolute;z-index:100;margin-left:10px;margin-top:-7px;min-height:20px;padding:0;background-color:#fff;box-shadow:0 0 15px #000;width:320px;top:45%;left:45%}div.cfg-hr-activity-form.mobile{width:100%;margin-left:0;margin-top:40px}div.cfg-hr-activity-form.left-top{margin-left:-293px}div.cfg-hr-activity-form.right-bottom{margin-top:-137px;top:inherit}div.cfg-hr-activity-form.left-bottom{margin-left:-293px;margin-top:-137px;top:inherit}div.customer img.customerIcon{width:20px;height:20px;cursor:pointer;margin-bottom:4px}.customer-bookings,.customer-comment{box-shadow:0 0 2px rgba(0,0,0,.5);padding:2px 4px;margin:4px 0 0;position:relative}.customer-bookings>button{position:absolute;right:0;top:0}.customer-bookings>div{font-weight:700}.customer-bookings>div>div>div{padding-left:20px}.customer-bookings>div>div{padding-left:4px;padding-top:4px;font-weight:400;font-size:12px}div.booking-form div.comment,div.booking-form div.customer,div.pos-form div.comment{padding-top:2px;padding-bottom:0;margin:7px .5% 0;width:99%}span.pos-normal-date{background-color:#51a351;padding:0 5px}span.pos-warning-date{background-color:#eeb500}div.booking-form div.comment textarea,div.pos-form div.comment textarea{width:96%;margin:.5% .5% 1px}div.booking-form div.comment div.comment-title,div.booking-form div.customer div.customer-title,div.pos-form div.comment div.comment-title{margin-top:-1px;font-weight:700;margin-left:2px}div.booking-form div.customer div.customer-title,div.pos-form div.customer div.customer-title{background:#fafafa}input.input-cust{width:254px;padding:3px 6px;margin-bottom:2px}@media screen and (min-width:1400px){input.input-cust{width:170px}}form.customer-form-1,form.customer-form-2{margin-bottom:0}form.customer-form-1 label,form.customer-form-2 label{display:inline-block;text-align:right}.customer-indicators{margin-top:2px;float:right;margin-right:4px;width:160px;text-align:right}.pos-form .customer-indicators{width:80px}div.supplier-field-1{display:inline-block;width:48.5%;margin:0;vertical-align:top}div.supplier-field-2{display:inline-block;width:50.5%;margin:0}div.supplier-editor{box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 0 64px rgba(35,35,35,.05);border-radius:10px;margin:16px 0;padding:24px;width:100%}div.supplier-field-1 label{display:inline-block;width:34%;text-align:right;padding-right:2px;margin-bottom:1px}div.supplier-field-1 input{width:54%;margin-bottom:3px}div.supplier-field-2 label{display:inline-block;width:9%;text-align:right;padding-right:2px;margin-bottom:1px}div.supplier-field-2 input{width:81%;margin-bottom:3px}input.cfg-input-time{width:40px;padding-left:2px}div.time-selector-master{display:inline-block;position:relative}div.time-selector{bottom:28px;left:0;position:absolute;z-index:1000;box-shadow:0 0 4px #000;background-color:#e6e6e6}div.time-selector.time-selector-hour{left:32px}div.time-selector-button{z-index:1000;background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border .2s linear,box-shadow .2s linear;display:inline-block;height:20px;padding:5px 2px 0;vertical-align:middle;border-radius:4px;cursor:pointer;line-height:12px}div.time-selector div.time-selector-hour{width:200px;text-align:left}div.time-selector div.time-selector-hour button{width:12.5%}div.time-selector div.time-selector-minute{width:200px}div.time-selector div.time-selector-minute button{width:25%}button.time-selector{padding:2px 5px}button.time-selector,button.time-selector-h{font-size:13px;border-radius:3px;margin-left:0;margin-right:0}button.time-selector-h{padding:2px}table.cfg-hr-time thead tr th{text-align:center;box-shadow:inset 0 0 2px rgba(0,0,0,.9);font-weight:400;font-size:11pt}table.cfg-hr-time tbody tr td{width:100px;height:50px;vertical-align:top}table.cfg-hr-time tbody tr th{min-width:100px;text-align:left;padding-left:5px;font-weight:400;box-shadow:inset 0 0 2px rgba(0,0,0,.5);font-size:11pt}.cfg-hr-wp-label{padding-top:3px}.cfg-hr-time-delete{position:absolute;top:0;right:0;padding:0}.btn-remove{padding:0 6px;margin:0;font-size:11px;z-index:10}div.cfg-menu{width:188px;float:left;vertical-align:top;padding:0}@media screen and (min-width:1400px){div.cfg-menu{width:230px}}.cfg-menu-icon{width:18px;height:18px}div.cfg-menu-niv1{box-shadow:0 0 3px rgba(0,0,0,.25);background:#a7a7a7;background-image:linear-gradient(bottom,#000,#777);border:1px solid #8b8b8b;border-bottom-color:#707070;border-width:1px 0;letter-spacing:1px}div.cfg-menu-niv1 .title{text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0 6px;line-height:32px;display:block;height:32px;overflow:hidden;color:#f3f3f3;background:hsla(120,5%,80%,.35);box-shadow:0 0 1px hsla(0,0%,100%,.2),inset 0 0 3px rgba(0,0,0,.25);-moz-box-shadow:0 0 1px hsla(0,0%,100%,.2),inset 0 0 3px rgba(0,0,0,.25);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.2),inset 0 0 3px rgba(0,0,0,.25);text-align:center}div.cfg-menu-niv2 .title{padding:0;line-height:28px;display:block}div.cfg-menu-niv2 .btn{width:100%;text-align:left;padding:6px;border-radius:0}@media screen and (min-width:600px){div.cfg-menu-niv2 .btn{text-align:center;height:52px}}div.cfg-menu-niv2 .desc{font-size:10pt;padding:0 6px 10px 24px;font-style:italic}div.cfg-menu-niv2 .title.selected a{text-decoration:none;color:#fff}div.plg-bar{position:relative}div.plg-bar div.pgl-bar-c{height:65px;padding-top:5px;padding-bottom:2px;border-bottom:1px solid grey}@media screen and (min-width:600px){div.plg-bar div.pgl-bar-c{height:32px}}div.plg-bar-left{margin-left:5px;display:none}@media screen and (min-width:600px){div.plg-bar-left{display:block}}div.plg-bar-center-large{width:420px;margin-left:-210px;position:absolute;left:50%;top:5px}div.plg-bar-center{width:220px;margin-left:-110px;position:absolute;left:50%;top:5px}div.plg-bar-right{position:absolute;white-space:nowrap;margin-left:-81px;left:50%;top:38px}@media screen and (min-width:600px){div.plg-bar-right{position:absolute;right:5px;top:5px;white-space:nowrap;display:block;left:inherit;margin-left:inherit}}div.bar-separator{width:1px;height:7px;background:#789;display:inline-block}.calendar-popup{margin-top:36px;margin-left:0}.dateOnTop .dropdown-menu.calendar{margin-left:9px}div.booking-time{display:inline-block}@media screen and (max-width:599px){div.booking-time{display:block;margin-top:5px}}td.list-price,th.list-price{text-align:right!important}td.list-price.highlight{color:#bd5934}.flexy-beauty-menu .version{position:absolute;bottom:0;left:4px;font-size:11px;color:grey}.customer-left.edited{display:none}@media screen and (min-width:1100px){.customer-left.edited{margin-right:50%;display:block}}@media screen and (min-width:600px){div.pos-dashboard-left{width:66.3%;float:left}}@media screen and (min-width:600px){div.pos-dashboard-right{width:33.7%;float:right}}@media screen and (min-width:600px){div.pos-dashboard-side{display:inline-block;width:49%}}@media screen and (min-width:600px){.btn-drop li a:hover{background:#f3f3f3}}@media screen and (min-width:600px){label.toggle:hover i,label.toggleEn:hover i{box-shadow:inset 0 -3px 3px 0 rgba(0,0,0,.1),inset 0 -1px 1px 0 hsla(0,0%,100%,.4),0 2px 0 0 rgba(0,0,0,.3)}}@media screen and (min-width:600px){div.cell:hover{color:#fff!important}}@media screen and (min-width:600px){div.cell.newActivity:hover{background-image:linear-gradient(270deg,hsla(0,0%,89%,.8),hsla(0,0%,76%,.8));cursor:pointer}}@media screen and (min-width:600px){td.working-period-selected:hover{background-color:#fff;cursor:pointer}}@media screen and (min-width:600px){div.selector-btn:hover div.selector-new-bs{z-index:6}}@media screen and (min-width:600px){div.selector-btn.image:hover,div.selector-btn.service:hover{opacity:1;border:1px solid #ccc}}@media screen and (min-width:600px){.config div.selector-btn-active.service:hover,div.selector-btn-active.image:hover,div.selector-btn-active.service:hover{opacity:1}}@media screen and (min-width:600px){div.selector-btn-category-simple:hover,div.selector-btn-category:hover{opacity:1;padding:0}}@media screen and (min-width:600px){div.selector-btn-category-active,div.selector-btn-category-active:hover{opacity:1;padding:0;border:1px solid #bababa!important}}@media screen and (min-width:600px){img.minusIcon:hover{width:18px;height:18px;z-index:10;position:absolute;bottom:2px;left:46px;padding:0}}@media screen and (min-width:600px){img.deleteIcon:hover{z-index:4}}@media screen and (min-width:600px){img.deleteIcon:hover,img.deleteIconInTable:hover{width:18px;height:18px}}@media screen and (min-width:600px){.remove-link:hover{text-decoration:underline}}@media screen and (min-width:600px){div.cfg-menu-niv2 div.title button.btn-action-color.active:hover{padding-top:6px;padding-bottom:6px}}@media screen and (min-width:600px){div.cfg-menu-niv2 .title.selected:hover a{text-decoration:none;color:#fff}}@media screen and (min-width:600px){div.cfg-content{margin-left:188px;position:relative}}@media screen and (min-width:1400px){div.cfg-content{margin-left:230px}}@media screen and (min-width:600px){.cfg-hr-team-right{position:absolute;right:0;top:0}}@media screen and (min-width:600px){.cfg-hr-team-left{margin-right:355px}}@media screen and (min-width:600px){.sms-campaign-right{position:absolute;right:0;top:0}}@media screen and (min-width:1900px){.sms-campaign-right{position:absolute;right:0;top:0}}@media screen and (min-width:600px){.sms-campaign-left{margin-right:3px}}@media screen and (min-width:600px){.company-left .scroll.edited{right:565px}}@media screen and (min-width:600px){.company-right{position:absolute;right:0;top:0;width:560px}}@media screen and (min-width:600px){.invoice-status.payed,.invoice-status.paymentProcessing{color:#fff;background:#51a351;padding:2px 4px}}@media screen and (min-width:600px){.invoice-status.proforma,.invoice-status.toBePayed{color:#fff;background:#24748c;padding:2px 4px}}@media screen and (min-width:600px){.invoice-status.paymentFailed{color:#fff;background:#bf2020;padding:2px 4px}}@media screen and (min-width:600px){.invoice-status.reject{color:#fff;background:#f89406;padding:2px 4px}}@media screen and (min-width:600px){.invoice-status.canceled,.invoice-status.credit{color:#fff;background:#d77126;padding:2px 4px}}@media screen and (min-width:600px){.pos-form,.pos-list{position:absolute;left:33px;right:0;top:0;bottom:5px;margin-top:0}}@media screen and (min-width:1199px){.pos-form,.pos-list{left:205px}}@media screen and (min-width:1400px){.pos-form,.pos-list{left:237px;right:5px;top:5px;bottom:5px}}@media screen and (min-width:600px){.flexy-beauty{position:absolute;left:200px;right:3px;top:1px;bottom:3px;margin-top:0}}@media screen and (min-width:1400px){.flexy-beauty{left:237px;right:5px;top:5px;bottom:5px}}@media screen and (min-width:600px){div.flexy-beauty-menu{width:180px;float:left}}@media screen and (min-width:1500px){div.flexy-beauty-menu{width:230px}}@media screen and (min-width:600px){div.flexy-beauty-menu-content{position:absolute;left:187px;margin-top:0;right:0;top:0;bottom:0}}@media screen and (min-width:1500px){div.flexy-beauty-menu-content{left:237px}}@media screen and (min-width:600px){div.statistic div.flexy-beauty-menu{width:165px}}@media screen and (min-width:1500px){div.statistic div.flexy-beauty-menu{width:180px}}@media screen and (min-width:600px){div.statistic div.flexy-beauty-menu-content{left:190px}}@media screen and (min-width:1500px){div.statistic div.flexy-beauty-menu-content{left:190px}}@media screen and (min-width:600px){div.pos-menu{width:188px;float:left;position:absolute!important;z-index:2;transition:width .3s cubic-bezier(.02,.01,0,1.26)}}@media screen and (min-width:1199px){div.pos-menu{width:188px;position:static!important}}@media screen and (min-width:1400px){div.pos-menu{width:230px}}@media screen and (min-width:600px){.pos-list div.scroll{position:absolute;bottom:8px;top:74px;left:10px;right:5px;overflow-y:auto;overflow-x:auto}}@media screen and (min-width:600px){.flexy-beauty div.scroll{position:absolute;left:0;right:0;bottom:0;overflow:auto;top:50px}}@media screen and (min-width:600px){.pos-form .date-default .dropdown-menu.calendar{margin-left:-30px}}@media screen and (min-width:600px){.pos-list div.scroll-export{position:absolute;bottom:8px;top:72px;left:10px;right:5px;overflow-y:auto;overflow-x:auto}}@media screen and (min-width:600px){.pos-list-content{padding:5px 10px}}@media screen and (min-width:600px){td.fxb-std-list-price.total,td.list-price.total,th.list-price.total{font-weight:700;background-color:#ffffe0}}@media screen and (min-width:600px){td.list-customer{min-width:145px}}@media screen and (min-width:600px){td.list-price{min-width:70px}}@media screen and (min-width:600px){td.list-status{width:50px;text-align:center}}@media screen and (min-width:600px){.fxb-table.small tr th,table.fxb-std-list.small tr td,table.fxb-std-list.small tr th,table.fxb-table-selected.small tr td,table.fxb-table-selected.small tr th,table.fxb-table.small tr td{padding:2px}}@media screen and (min-width:600px){.customer-list tr td,.fxb-std-list tr td,.fxb-table-selected-td tr td,.fxb-table-selected tr td{cursor:pointer}}@media screen and (min-width:600px){.container-fxb{width:600px;margin:0 auto}}@media screen and (min-width:600px){.pos-form div.scroll{position:absolute;left:0;right:0;bottom:0;overflow:auto;top:34px}}@media screen and (min-width:600px){.on-mobile-only{display:none!important}}@media screen and (min-width:600px){.selector-global-container form.customer-form-1,div.supplier-field-1,form.gift-item-form-1{display:inline-block;width:48.5%;margin:0;vertical-align:top}}@media screen and (min-width:600px){.selector-global-container form.customer-form-2,div.supplier-field-2,form.gift-item-form-2{display:inline-block;width:50.5%;margin:0}}@media screen and (min-width:600px){.selector-global-container form.customer-form-1 label,div.supplier-field-1 label{display:inline-block;width:28%;text-align:right;padding-right:2px;margin-bottom:1px}}@media screen and (min-width:600px){form.gift-item-form-1 label{display:inline-block;width:40%;text-align:right;padding-right:5px;margin-bottom:3px}}@media screen and (min-width:600px){.selector-global-container form.customer-form-1 input,div.supplier-field-1 input{width:62%;margin-bottom:3px}}@media screen and (min-width:600px){form.gift-item-form-1 input{width:70%;margin-bottom:3px}}@media screen and (min-width:600px){.selector-global-container form.customer-form-2 label,div.supplier-field-2 label{display:inline-block;text-align:right;padding-right:2px;margin-bottom:1px}}@media screen and (min-width:600px){form.gift-item-form-2 label{display:inline-block;width:40%;text-align:right;padding-right:5px;margin-bottom:3px}}@media screen and (min-width:600px){.selector-global-container form.customer-form-2 input,div.supplier-field-2 input{width:81%;margin-bottom:3px}}@media screen and (min-width:600px){form.gift-item-form-2 input{width:54%;margin-bottom:3px}}@media screen and (min-width:600px){.label-gift-item{display:inline-block;width:225px;text-align:right;margin-right:5px}}@media screen and (min-width:800px){div.pos-right{position:absolute;right:2px;top:0;bottom:4px}}@media screen and (min-width:1200px){div.pos-right{position:absolute;right:6px;top:-6px;bottom:6px;width:470px;top:1px;width:38%}}@media screen and (min-width:800px){div.pos-left{margin-right:314px;margin-top:6px;margin-left:2px}}@media screen and (min-width:800px){div.start-window{width:700px;color:#fff;position:absolute;left:50%;margin-left:-350px;bottom:0;top:0}}@media screen and (min-width:800px){div.start-window-top-item{display:inline-block;width:49%}}@media screen and (min-width:800px){div.start-window-bottom-item{display:inline-block;width:45%}}@media screen and (min-width:800px){div.start-window-video{position:absolute;top:40px;bottom:40px;left:40px;right:40px}}div.banner-booksy{background-color:#fa7959;text-align:center;padding:10px 20px}div.canceled-message{margin-top:60px;margin-bottom:40px}div.canceled-message span{font-size:25px;font-weight:bolder}div.canceled-actions{margin:0 20%}div.canceled-actions .canceled-button{border-radius:25px;background-color:#fff}div.canceled-actions span{font-weight:bolder;margin-top:10px;margin-bottom:10px;white-space:pre-line}div.canceled-actions .reactivate-button{border:5px solid #fa7959;background:#26282e}div.canceled-actions .reactivate-button img{bottom:-20px;position:relative;z-index:100}div.canceled-actions .reactivate-button span{color:#fff;position:relative;z-index:200}div.canceled-actions .read-only-button{border:5px solid #06038d}div.canceled-actions .read-only-button span{color:#fa7959;font-weight:bolder}@media screen and (min-width:800px){div.start-window-video-top{position:absolute;top:34px;left:-1px;right:0;bottom:58px}}@media screen and (min-width:800px){div.start-window-video-bottom{position:absolute;left:1px;right:1px;bottom:0;padding:5px}}@media screen and (min-width:800px){.customer-right{position:absolute;right:0;top:0;left:0;bottom:0}}@media screen and (min-width:1100px){.customer-right{position:absolute;right:0;top:0;width:570px;left:inherit}}@media screen and (max-width:599px){.no-mobile{display:none!important}}@media screen and (max-width:599px){.modal{width:100%;left:0;margin-left:0}}@media screen and (max-width:599px){.modal div.dialog-form{height:130px}}@media screen and (max-width:599px){.modal .dialog-form.use-cure-item,.modal .dialog-form.use-gift-item{width:100%;margin-left:0;height:inherit}}@media screen and (max-width:599px){.hoursColumn.rightFormOpened,.minimize-icon{display:none}}@media screen and (max-width:599px){div.form-selector-btn{width:54px}}@media screen and (max-width:599px){div.tooltip.in{display:none!important}}@media screen and (min-width:481px){.small-mobile-only{display:none}}@media screen and (min-width:481px){.pos-list{box-shadow:0 0 10px rgba(0,0,0,.8)}}@media screen and (min-width:481px){div.pos-form div.customer div.birth-day .dropdown-menu.calendar{margin-top:135px;margin-left:0}}@media screen and (min-width:1400px){div.pos-form div.customer div.birth-day .dropdown-menu.calendar{margin-left:90px;margin-top:0}}@media screen and (max-width:480px){div.selector-btn.no-mobile{display:none}}@media screen and (max-width:480px){.dropdown-menu.calendar .btn{padding:4px 10px;font-size:13px}}@media screen and (max-width:480px){td.sellColumn,td.serviceTable-duration,th.sellColumn,th.serviceTable-author,th.serviceTable-duration,th.serviceTable-hours,th.serviceTable-price{font-size:12px}}@media screen and (max-width:480px){#selector-product-filter{width:90px}}@media screen and (max-width:480px){div.pos-form div.title>div{height:64px}}@media screen and (max-width:480px){.pos-form div.selector-btn{width:32%}}@media screen and (max-width:480px){.pos-form .selector-btn-category-simple{width:32.3%}}@media screen and (max-width:480px){.pos-form td.sellColumn,.pos-form td.serviceTable-duration,.pos-form td.serviceTable-price,.pos-form th.sellColumn,.pos-form th.serviceTable-duration,.pos-form th.serviceTable-price{display:none}}div.plg-bar-nb-days{display:inline-flex}.calendar div.plg-bar-nb-days{display:inline-block}@media screen and (max-width:1024px){.selector-btn{font-size:11px}}@media screen and (max-width:800px){.selector-btn{width:32.3%}}@media screen and (max-height:799px){.selector-btn{font-size:10.5px}}@media screen and (max-width:1024px){.booking-form td.sellColumn,.booking-form td.serviceTable-duration,.booking-form td.serviceTable-price,.booking-form th.sellColumn,.booking-form th.serviceTable-duration,.booking-form th.serviceTable-price{display:none}}@media screen and (max-width:1024px){.booking-form div.selector-btn{width:32%}}@media screen and (max-width:1024px){.booking-form .selector-btn-category-simple{width:32.3%}}@media screen and (max-width:1024px){.booking-form .button-grp,.booking-form div.scroll{position:relative;bottom:0}}@media screen and (max-width:1024px){.over-medium-screen-only{display:none}}@media screen and (max-width:1024px){.booking-icon-group .icons{margin-left:63px}}@media screen and (min-width:1025px){.booking-icon-group .icons{min-width:195px;display:inline-block;text-align:right}}@media screen and (max-width:1024px){.booking-icon-group .more-fields{display:none}}@media screen and (min-width:1025px){.booking-icon-group .more-fields{display:inline-block;font-size:12px;margin-top:1px}}@media screen and (min-width:1025px){div.flexy-beauty-menu div.flexy-beauty-menu-icon,div.pos-menu div.pos-menu-icon{width:40px;height:40px}}@media screen and (min-width:1400px){div.flexy-beauty-menu div.flexy-beauty-menu-icon,div.pos-menu div.pos-menu-icon{background:#ebebeb;width:45px;height:45px;display:inline-block;text-align:center}}@media screen and (min-width:1025px){.under-medium-screen-only{display:none}}@media screen and (min-width:1025px){.booking-form .btn-func.btn-func-long,.pos-list .btn-func.btn-func-long{width:122px}}@media screen and (min-width:1025px){.booking-form form.customer-form-1,div.supplier-field-1{display:inline-block;width:48.5%;margin:0;vertical-align:top}}@media screen and (min-width:1025px){.booking-form form.customer-form-2,div.supplier-field-2{display:inline-block;width:50.5%;margin:0}}@media screen and (min-width:1025px){.booking-form form.customer-form-1 label,div.supplier-field-1 label{display:inline-block;width:28%;text-align:right;padding-right:2px;margin-bottom:1px}}@media screen and (min-width:1025px){.booking-form form.customer-form-1 input,div.supplier-field-1 input{width:62%;margin-bottom:3px}}@media screen and (min-width:1025px){.booking-form form.customer-form-2 label,div.supplier-field-2 label{display:inline-block;text-align:right;padding-right:2px;margin-bottom:1px}}@media screen and (min-width:1025px){.booking-form form.customer-form-2 input,div.supplier-field-2 input{width:81%;margin-bottom:3px}}@media screen and (min-width:1025px){div.booking-form div.customer div.birth-day .dropdown-menu.calendar{margin-left:280px}}@media screen and (min-width:1025px){.serviceTable-content .cart-item-wrapper .subservice-label{left:27px}}@media screen and (min-width:1100px){div.fxb-dashboard-group>div{position:absolute;top:0;left:0;right:0;bottom:0}}@media screen and (min-width:1100px){div.fxb-dashboard-group div.dashboard-action-left{display:inline-block;width:49%;margin-left:1%;vertical-align:top}}@media screen and (min-width:1100px){div.fxb-dashboard-group div.dashboard-action-right{display:inline-block;width:48%;vertical-align:top;float:right}}@media screen and (min-width:1100px){.customer-left{margin-right:5px}}@media screen and (min-width:1800px){div.vcard-freebie.responsive{width:32%}}@media screen and (min-width:1100px){div.vcard-freebie.responsive{width:47%}}@media screen and (min-width:1800px){div.customer-left.edited div.vcard-freebie.responsive{width:49%}}@media screen and (min-width:1100px){div.customer-left.edited div.vcard-freebie.responsive{width:99%}}@media screen and (min-width:1280px){div.pos-form div.selector-btn{width:15.86%;margin:1px .4%}}@media screen and (min-width:1400px){div.pos-form div.selector-btn{width:19%;margin:1px .5%}}@media screen and (min-width:1500px){div.pos-form div.selector-btn{width:15.86%;margin:1px .4%}}@media screen and (min-width:1900px){div.pos-form div.selector-btn{width:13.78%;margin:1px .25%}}@media screen and (min-width:1280px){div.pos-form div.selector-btn-category-simple{width:15.86%;margin:1px .4% -1px}}@media screen and (min-width:1400px){div.pos-form div.selector-btn-category-simple{width:19%;margin:1px .5% -1px}}@media screen and (min-width:1500px){div.pos-form div.selector-btn-category-simple{width:15.86%;margin:1px .4% -1px}}@media screen and (min-width:1900px){div.pos-form div.selector-btn-category-simple{width:13.78%;margin:1px .25% -1px}}@media screen and (min-width:1280px){div.flexy-beauty div.fxb-store-app{width:32.5%;height:162px;margin:8px .4%}}@media screen and (min-width:1400px){div.flexy-beauty div.fxb-store-app{width:31.5%;height:172px;margin:8px .8%}}@media screen and (min-width:1280px){div.fxb-store-app .title{margin-bottom:5px}}@media screen and (min-width:1400px){div.fxb-store-app .title{margin-bottom:7px}}@media screen and (max-width:1400px){.over-large-screen-only{display:none}}@media screen and (max-width:1400px){.payment-line .remove-link{font-size:18px}}.pos-icon-group{float:right}@media screen and (max-width:1400px){div.sidebar-collapsed div.cfg-menu div.pos-menu-label{display:none}}@media screen and (max-width:1400px){div.sidebar-collapsed div.cfg-menu{width:35px}}@media screen and (max-width:1400px){div.sidebar-collapsed div.cfg-content{margin-left:38px}}@media screen and (min-width:1400px){.pos-icon-group{position:absolute;top:0;right:11px}}@media screen and (min-width:1400px){div.fxb-store-app-right{width:31%}}@media screen and (min-width:1400px){table.sell-total>tbody>tr>td,table.sell-total>tr>td{padding:5px 4px;font-size:14px}}@media screen and (min-width:1400px){table.sell-total td.pusher{width:70px}}@media screen and (min-width:1400px){table.sell-loyalty td.pusher{width:73px}}@media screen and (min-width:1400px){div.pos-menu div.desc{display:block}}@media screen and (min-width:1400px){div.pos-menu div.cfg-menu-niv2 .btn{text-align:left;height:inherit}}@media screen and (min-width:1450px){.pos-form form.customer-form-1,div.supplier-field-1{display:inline-block;width:48.5%;margin:0;vertical-align:top}}@media screen and (min-width:1450px){.pos-form form.customer-form-2,div.supplier-field-2{display:inline-block;width:50.5%;margin:0}}@media screen and (min-width:1400px){.pos-form form.customer-form-1 label,div.supplier-field-1 label{display:inline-block;text-align:right;padding-right:2px;margin-bottom:1px}}@media screen and (min-width:1400px){.pos-form form.customer-form-1 input,div.supplier-field-1 input{width:100%;margin-bottom:3px}}@media screen and (min-width:1400px){.pos-form form.customer-form-2 label,div.supplier-field-2 label{margin-top:4px;display:inline-block;margin-bottom:1px;padding-right:2px;width:100%}}@media screen and (min-width:1400px){.pos-form form.customer-form-2 input,div.supplier-field-2 input{width:100%}}@media screen and (min-width:1401px){.under-large-screen-only{display:none}}@media screen and (min-width:1500px){div.flexy-beauty-menu div.desc{display:block}}@media screen and (min-width:1500px){div.flexy-beauty-menu div.cfg-menu-niv2 .btn{text-align:left;height:inherit}}@media screen and (min-width:1900px){.fxb-table-selected tr td,.fxb-table-selected tr th,.fxb-table tr td,.fxb-table tr th{padding:4px 3px}}@media screen and (min-width:1900px){table.sell-total td{padding:7px;font-size:15px}}@media screen and (min-width:1900px){.btn-small{font-size:13px}}@media screen and (min-width:1900px){td.sellColumn,th.sellColumn{width:95px}}@media screen and (min-width:1900px){td.sellColumn,th.sellColumn,th.serviceTable-author,th.serviceTable-duration,th.serviceTable-hours,th.serviceTable-price{font-size:14px}}@media screen and (max-height:799px){.selector-global-container.scroll{padding-bottom:29%}}@media screen and (max-height:799px){.selector-content{height:75%}}i.lastConnexionIsChrome{color:#51a351}i.lastConnexionIsNotChrome{color:#bf2020}td.warning-level0-date{background-color:#caedce}td.warning-level1-date{background-color:#fdffd5}td.warning-level2-date{background-color:#ffc792}td.warning-level3-date{background-color:#bf2020;color:#fff}td.warning-level4-date{background-color:#000;color:#fff}.button-pink-theme{background-image:linear-gradient(180deg,#ca2f6f,#e197ac);color:#fff}.buttons-item-filter{padding:2px 4px;border:1px solid #d3d3d3;border-radius:10px;display:inline-block;cursor:pointer;margin-right:2px;margin-bottom:2px}.buttons-item-filter:hover{background:#e8e8e8}.buttons-item-filter:hover i.fa-times-circle{color:#bf2020}.input-subservice-label{width:93%}.cart-item-wrapper .selector-btn{float:left}.graph-style{padding:0 5px}.popover-content{padding:5px 0;width:180px}#container{width:100%;height:100%;position:relative}.dashboard-choice-decription,.dashboard-choice-preview{width:100%;height:100%;position:absolute;top:0;left:0}.dashboard-choice-decription{color:#fff;opacity:0;z-index:1}.dashboard-choice-decription:hover{opacity:.5}.fxb-dashboard-group2{width:auto}.chart-zone-bottom{position:absolute;top:87%;left:0;width:100%}@media screen and (max-width:599px){.chart-zone-bottom{top:88%}}.past-period{position:absolute;left:21%}@media screen and (min-width:1400px){.past-period{left:22%}}.current-period{position:absolute;left:62%;font-size:12px;width:100px;text-align:center}@media screen and (min-width:1400px){.current-period{left:65%}}@media screen and (max-width:799px){.current-period{width:60px}}@media screen and (max-width:599px){.current-period{width:100px}}.button-choice-past-customed-period,.button-choice-period{width:110px;font-size:1rem!important;padding:0 3px}@media screen and (max-width:799px){.button-choice-past-customed-period,.button-choice-period{width:70px}}@media screen and (max-width:599px){.button-choice-past-customed-period,.button-choice-period{width:110px}}@media screen and (max-width:799px){.button-choice-past-customed-period{font-size:10px}}@media screen and (max-width:599px){.button-choice-past-customed-period{font-size:10px}}.chart-zone-no-data{margin:14px 0 24px;padding:20px 0}.control-group.error button{border-color:#bf2020;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#bf2020}.statistic .messages .success-msg{padding:0;display:block;z-index:10001;top:30vh;left:35vw;width:600px;height:auto;border-radius:20px;position:fixed;border:0;box-shadow:0 10px 60px rgba(0,0,0,.4);text-align:center;color:rgba(24,25,27,.7);font-size:18px;font-weight:300;background:#fff;animation:c .5s ease 0s 1}.statistic .messages .success-msg img{float:left;width:40%;height:auto;border-radius:20px 0 0 20px}.statistic .messages .success-msg #right-box{display:block;float:right;width:55%}.statistic .messages .success-msg #right-box h3{font-size:25px;color:#ef3340;font-weight:100}.statistic .messages .success-msg #right-box img{display:block;width:50%;margin:10% 20%}.statistic .messages .success-msg #right-box h2{font-size:17px;line-height:normal;font-weight:200;padding:15px}.statistic .messages .success-msg #right-box a{color:rgba(0,0,0,.6);border-radius:50px;font-size:13px;font-weight:700;width:100%;margin:0 auto}.statistic .messages .success-msg #right-box a:before{content:"\F06E";color:rgba(0,0,0,.6);font-family:Font Awesome\ 5 Pro;font-size:16px;padding:10px}.statistic .messages .success-msg button{position:absolute;top:10px;right:10px;border:none;background:transparent;box-shadow:none;text-shadow:none;color:#06038d;transition:.3s ease}.statistic .messages .success-msg button:hover{font-size:16px;transform:rotate(1turn)}@keyframes c{0%{opacity:0}to{opacity:1}}@media screen and (max-width:1000px){.statistic .messages .success-msg{top:150px;left:18vw;width:250px;height:auto}.statistic .messages .success-msg img{border-radius:20px 20px 0 0;width:266px}.statistic .messages .success-msg #right-box{float:left;width:100%}.statistic .messages .success-msg #right-box img{width:70%;display:block;padding:40px}.statistic .messages .success-msg #right-box h2{font-size:1em;padding:15px}.statistic .messages .success-msg #right-box h3{padding:5px}.statistic .messages .success-msg #right-box a{color:rgba(0,0,0,.6);border-radius:50px;font-size:13px;font-weight:700;width:100%;margin:0 auto}.statistic .messages .success-msg #right-box a:before{content:"\F06E";color:rgba(0,0,0,.6);font-family:Font Awesome\ 5 Pro;font-size:16px;padding:10px}.statistic .messages .success-msg button{color:#fff}}tfoot td{text-align:center;background:#d7d7d7}.title .btn-left{left:5px;margin-left:8px;top:6px;color:#484848;display:inline-block;line-height:25px;padding:0 15px;font-size:12px}.btn-right,.title .btn-left{position:absolute;background:#fff;border-radius:5px}.btn-right{float:right;right:5px;top:5px;padding:4px 10px;margin-right:8px}.head-box{font-size:20px;padding:3px!important;font-weight:100;color:#fff;border:none;text-shadow:none;text-align:center}.solution{background:#f8f8f8;font-weight:300;text-align:center}.solution .box{background:#f5f5f5;padding:20px;margin:20px 0;font-weight:400;border-radius:3px;text-align:left}.solution h2{margin-top:40px;font-size:17px;font-weight:400}.solution .graph{background-color:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,.05);overflow:hidden;border-radius:4px;transform:translateZ(0);background:#fff;position:relative;padding:10px;margin:20px;border-radius:10px;transition:box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out;transition-delay:.1s}.solution .graph:hover{box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05);transform:translateY(-4px);z-index:1}.rgpd{margin-top:20px;font-family:"Roboto,sans-serif";background:#f5f4f4;border-radius:10px}.rgpd svg{width:50px;margin:20px}.rgpd span{font-size:14px}.rgpd p{color:#656565}.rgpd button{color:#686868;background:#fff;border-radius:5px;font-weight:700;box-shadow:none;background-image:none;border:1px solid rgba(51,51,51,.16)}.rgpd .info p{background:#f5f4f4;padding:25px;margin:0 20px 15px;text-align:left;font-weight:400;border-radius:10px}.rgpd .fa{font-size:30px;margin-right:15px}.rgpd .fa-check{color:#51a351}.rgpd .fa-times{color:#bf2020}.rgpd .alertUser{font-weight:400;color:#ff9800;border-radius:10px}.rgpd li{list-style:none;font-size:16px;padding:5px;display:flex;align-items:center}.filterLabelCampaign{font-size:13px;font-weight:700;margin-top:5px}.google-visualization-tooltip{z-index:9999}#intercom-container .intercom-launcher-frame{left:8px!important;bottom:10px!important}@media screen and (max-width:600px){#intercom-container{display:none}}.userActionNoClick{color:grey}.globalNotificationMenu .dropdown-menu{margin-left:31%!important;width:312px!important}.hubspot-modal{position:absolute;z-index:9999;width:100%;height:100%;display:flex;justify-content:center;top:42px}.hubspot-modal .hubspot-div{width:100%}.hubspot-modal .hubspot-close{position:absolute;right:20px;top:20px}.contrast-selected{box-shadow:0 0 5px #ca2f6f!important}.home-new-design-title{text-align:center;font-size:38px;font-family:"Roboto,sans-serif";padding:0 16px;margin-top:16px;color:#222}.home-new-design-description{color:#707070;font-size:16px;margin-top:8px;padding-left:124px;padding-right:124px;text-align:center}.home-new-design-choice-container{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap;margin-top:5%}.home-new-design-contrast-name{font-size:16px;font-family:"Roboto,sans-serif";font-weight:700;margin-top:23px;color:#404040}.home-new-design-contrast-choice{display:flex;flex-direction:column;align-items:center;width:35%;text-align:center;border-radius:10px;box-shadow:0 0 2px -1px #000}.home-new-design-selected-button{background-color:#ca2f6f!important;border-color:#ca2f6f!important;width:200px;color:#fff!important;padding:8px 16px!important}.home-new-design-button-container{text-align:center;margin-top:30px;margin-bottom:30px}.home-new-design-contrast-description{font-size:14px;font-family:"Roboto,sans-serif";color:#707070;padding-left:25px;padding-right:25px}.home-new-design-contrast-quality-container{color:#707070;font-family:"Roboto,sans-serif";font-size:16px;margin-bottom:24px;margin-top:16px;text-align:left;padding:0 25px}.home-new-design-contrast-quality{padding-top:10px}.title-category-edited{display:flex!important;flex-direction:row}.billing-manager a{color:#fff;background-color:#06038d;margin:15px 60px}.billing-manager span{margin:15px 60px}.billing-manager h3{color:#ec4e3e}.alert-dismissible{padding:15px;margin:20px 0;border:1px solid transparent;border-radius:4px;font-weight:400;font-size:14px!important}.tooltip-container{z-index:100;position:absolute;display:block;width:350px;padding:0 20px 20px;background-color:#fff;opacity:1;zoom:1;color:#333;box-shadow:0 15px 40px 0 rgba(0,0,0,.3);border-radius:10px;letter-spacing:normal}.tooltip-container .tooltip-header{margin-bottom:10px;color:#000;line-height:1.2;font-weight:600;text-align:left;font-size:18px}.tooltip-container .tooltip-body{font-size:14px;font-weight:400;margin-bottom:15px}.tooltip-container .tooltip-body .description{text-align:left;line-height:1.4}.tooltip-container .tooltip-footer{width:35%}.tooltip-container .tooltip-footer .btn-tooltip{padding:5px 10px;background:#06038d;color:#fff!important;border:1px solid #06038d;font-weight:400;font-size:14px;border-radius:4px;line-height:normal;text-align:center;text-transform:none}.tooltip-container.bottom{top:100%;left:-45px}.tooltip-container.bottom:after{content:"";position:absolute;left:25%;bottom:100%;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff;clear:both}.btn-leciseau{background-color:#fff!important;color:#06038d!important;border-color:#06038d!important}@media screen and (max-width:1055px){.btn-leciseau{display:none}}.btn.btn-dark{background-color:#4d4e53;color:#fff}.btn.btn-dark:hover{background:#4d4e53}.btn-marketplace{padding:10px 15px!important}.select-marketplace{text-transform:capitalize}.alert.le-ciseau-booking{padding:5px;margin:5px;position:absolute;bottom:140px}@media screen and (max-width:480px){.alert.le-ciseau-booking{position:relative;bottom:45px}}@media screen and (max-width:280px){.alert.le-ciseau-booking{bottom:80px}}.alert.config{padding:10px;margin:5px;position:relative;background-color:#fffae3;bottom:1px}.blur{filter:blur(3px)}@media print{#tableView{flex-direction:column!important}.scroll{height:100%!important;overflow:scroll!important;position:relative!important}.scroll table{font-size:13px!important;page-break-after:auto!important;page-break-inside:auto!important}.scroll td,.scroll tr{page-break-inside:avoid!important;page-break-after:auto!important}.scroll thead{display:table-header-group!important}.scroll tfoot{display:table-row-group!important}}.card.safari.identified .back:before,.card.safari.identified .front:before{background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 1px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),linear-gradient(-25deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%)}.card.ie-10.flipped{transform:0deg}.card.ie-10.flipped .back,.card.ie-10.flipped .front{transform:rotateY(0deg)}.card.ie-10.flipped .back:after{left:18%}.card.ie-10.flipped .back .cvc{transform:rotateY(180deg);left:5%}.card.ie-10.flipped .back .shiny{left:84%}.card.ie-10.flipped .back .shiny:after{left:-480%;transform:rotateY(180deg)}.card.ie-10.amex .back{display:none}.card-logo{height:36px;width:60px;font-style:italic}.card-logo,.card-logo:after,.card-logo:before{box-sizing:border-box}.card-logo.amex{text-transform:uppercase;font-size:4px;font-weight:500;color:#fff;background-image:-webkit-repeating-radial-gradient(center,circle,#fff 1px,#999 2px);background-image:repeating-radial-gradient(circle at center,#fff 1px,#999 2px);border:1px solid #eee}.card-logo.amex:after,.card-logo.amex:before{width:28px;display:block;position:absolute;left:16px}.card-logo.amex:before{height:28px;content:"american";top:3px;text-align:left;padding-left:2px;padding-top:11px;background:#267ac3}.card-logo.amex:after{content:"express";bottom:11px;text-align:right;padding-right:2px}.card.amex.flipped{transform:none}.card.amex.identified .back:before,.card.amex.identified .front:before{background-color:#108168}.card.amex.identified .front .card-logo.amex{opacity:1}.card.amex.identified .front .cvc{visibility:visible}.card.amex.identified .front:after{opacity:1}.card-logo.discover{background:#f60;color:#111;text-transform:uppercase;font-style:normal;font-weight:500;font-size:10px;text-align:center;overflow:hidden;z-index:1;padding-top:9px;letter-spacing:.03em;border:1px solid #eee}.card-logo.discover:after,.card-logo.discover:before{content:" ";display:block;position:absolute}.card-logo.discover:before{background:#fff;width:200px;height:200px;border-radius:200px;bottom:-5%;right:-80%;z-index:-1}.card-logo.discover:after{width:8px;height:8px;border-radius:4px;top:10px;left:27px;background-color:#fff;background-image:radial-gradient(#fff,#f60);content:"network";font-size:4px;line-height:24px;text-indent:-7px}.card .front .card-logo.discover{right:12%;top:18%}.card.discover.identified .back:before,.card.discover.identified .front:before{background-color:#86b8cf}.card.discover.identified .card-logo.discover{opacity:1}.card.discover.identified .front:after{transition:.4s;content:" ";display:block;background-color:#f60;background-image:linear-gradient(#f60,#ffa166,#f60);height:50px;width:50px;border-radius:25px;position:absolute;left:100%;top:15%;margin-left:-25px;box-shadow:inset 1px 1px 3px 1px rgba(0,0,0,.5)}.card-logo.visa.visa{background:#fff;text-transform:uppercase;color:#1a1876;text-align:center;font-weight:500;font-size:15px}.card-logo.visa.visa:after,.card-logo.visa.visa:before{content:" ";display:block;width:100%;height:25%}.card-logo.visa.visa:before{background:#1a1876;bottom:100%}.card-logo.visa.visa:after{background:#e79800;top:100%}.card.visa.identified .back:before,.card.visa.identified .front:before{background-color:#191278}.card.visa.identified .card-logo.visa{opacity:1}.card-logo.mastercard{color:#fff;font-weight:500;text-align:center;font-size:9px;line-height:36px;z-index:1;text-shadow:1px 1px rgba(0,0,0,.6)}.card-logo.mastercard:after,.card-logo.mastercard:before{content:" ";display:block;width:36px;top:0;position:absolute;height:36px;border-radius:18px}.card-logo.mastercard:before{left:0;background:red;z-index:-1}.card-logo.mastercard:after{right:0;background:#ffab00;z-index:-2}.card.mastercard.identified .back .card-logo.mastercard,.card.mastercard.identified .front .card-logo.mastercard{box-shadow:none}.card.mastercard.identified .back:before,.card.mastercard.identified .front:before{background-color:#0061a8}.card.mastercard.identified .card-logo.mastercard{opacity:1}.card-container{perspective:1000px;width:350px;max-width:100%;height:200px;margin:20px auto;z-index:1;position:relative}.card{font-family:Helvetica Neue;line-height:1;position:relative;width:100%;height:100%;min-width:315px;border-radius:10px;transform-style:preserve-3d;transition:all .4s linear}.card>*,.card>:after,.card>:before{box-sizing:border-box}.card.flipped{transform:rotateY(180deg)}.card .back,.card .front{backface-visibility:hidden;transform-style:preserve-3d;transition:all .4s linear;overflow:hidden;background:#ddd}.card .back,.card .back:before,.card .front,.card .front:before{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:10px}.card .back:before,.card .front:before{content:" ";display:block;opacity:0;transition:all .4s ease}.card .back:after,.card .front:after{content:" ";display:block}.card .back .display,.card .front .display{color:#fff;font-weight:400;opacity:.5;transition:opacity .4s linear}.card .back .display.focused,.card .front .display.focused{opacity:1;font-weight:500}.card .back .cvc,.card .front .cvc{font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;font-size:14px}.card .back .shiny,.card .front .shiny{width:50px;height:35px;border-radius:5px;background:#ccc;position:relative}.card .back .shiny:before,.card .front .shiny:before{content:" ";display:block;width:70%;height:60%;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#d9d9d9;position:absolute;top:20%}.card .front .card-logo{position:absolute;opacity:0;right:5%;top:8%;transition:.4s}.card .front .lower{width:80%;position:absolute;left:10%;bottom:30px}@media only screen and (max-width:480px){.card .front .lower{width:90%;left:5%}}.card .front .lower .cvc{visibility:hidden;float:right;position:relative;bottom:5px}.card .front .lower .number{font-size:24px;clear:both;margin-bottom:30px}.card .front .lower .expiry,.card .front .lower .number{font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace}.card .front .lower .expiry{letter-spacing:0;position:relative;float:right;width:25%}.card .front .lower .expiry:after,.card .front .lower .expiry:before{font-family:Helvetica Neue;font-weight:500;font-size:7px;white-space:pre;display:block;opacity:.5}.card .front .lower .expiry:before{content:attr(data-before);margin-bottom:2px;font-size:7px;text-transform:uppercase}.card .front .lower .expiry:after{position:absolute;content:attr(data-after);text-align:right;right:100%;margin-right:5px;margin-top:2px;bottom:0}.card .front .lower .name{text-transform:uppercase;font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;font-size:20px;max-height:45px;position:absolute;bottom:0;width:190px;-webkit-line-clamp:2;-webkit-box-orient:horizontal;overflow:hidden;text-overflow:ellipsis}.card .back{transform:rotateY(180deg)}.card .back .bar{background-color:#444;background-image:linear-gradient(#444,#333);width:100%;height:20%;position:absolute;top:10%}.card .back:after{content:" ";display:block;background-color:#fff;background-image:linear-gradient(#fff,#fff);width:80%;height:16%;position:absolute;top:40%;left:2%}.card .back .cvc{position:absolute;top:40%;left:85%;transition-delay:.6s}.card .back .shiny{position:absolute;top:66%;left:2%}.card .back .shiny:after{content:"This card has been issued by Jesse Pollak and is licensed for anyone to use anywhere for free.\AIt comes with no warranty.\A   For support issues, please visit: github.com/jessepollak/card.";position:absolute;left:120%;top:5%;color:#fff;font-size:7px;width:230px;opacity:.5}.card.identified{box-shadow:0 0 20px rgba(0,0,0,.3)}.card.identified .back,.card.identified .front{background-color:#000;background-color:rgba(0,0,0,.5)}.card.identified .back:before,.card.identified .front:before{transition:all .4s ease;background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 1px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 30% 30%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 70% 70%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 90% 20%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-radial-gradient(circle at 15% 80%,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),linear-gradient(-25deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%);opacity:1}.card.identified .back .card-logo,.card.identified .front .card-logo{box-shadow:0 0 0 2px hsla(0,0%,100%,.3)}.card.identified.no-radial-gradient .back:before,.card.identified.no-radial-gradient .front:before{background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) 1px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.03) 4px),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) 1px,hsla(0,0%,100%,.03) 2px,hsla(0,0%,100%,.04) 3px,hsla(0,0%,100%,.05) 4px),linear-gradient(-25deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%)}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}h1,h2,h3,h4,h5,h6{margin-top:25px;margin-bottom:15px;line-height:1.1;text-rendering:optimizelegibility}h1{font-size:43px}h1,h2{font-weight:lighter}h2{font-size:30px}.h2-like{margin:2% 0 0 2%;font-weight:900;font-size:24px}.h3-like,h3{font-size:18px}.h3-like{margin:0}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}a:hover{text-decoration:none}.flx-info{padding-bottom:15px;color:#898989;font-style:italic;font-size:12px}.flx-mhm{margin-left:15px!important;margin-right:15px!important}.flx-mvm{margin-top:15px!important;margin-bottom:15px!important}.flx-phm{padding-left:15px!important;padding-right:15px!important}.flx-pvm{padding-top:15px!important;padding-bottom:15px!important}.flx-phs{padding-left:10px!important;padding-right:10px!important}.flx-pvs{padding-top:10px!important;padding-bottom:10px!important}.flx-vam{vertical-align:middle}.flx-color-dark{color:#4b4f54!important}.flx-color-red{color:#ef3340!important}.flx-color-blue{color:#06038d!important}.flx-color-green{color:#03a87c!important}.flx-color-pink{color:#e43087!important}html{background:#f8f8f8}@media screen and (max-width:1200px){*{-webkit-overflow-scrolling:touch}}.flx-w-100{width:100%}.sub-title{font-size:16px;font-weight:700}.bg-main{background:#f8f8f8}#bookingForm,#planning-selector-mini{position:fixed!important}.title span{font-size:16px;font-weight:500}.themeClass{transition:all .3s ease-in-out!important}.grabbable:active,ui-draggable-dragging{cursor:grabbing;cursor:-webkit-grabbing}.theme-blue #activity-tooltip,.theme-green #activity-tooltip,.theme-night #activity-tooltip,.theme-pink #activity-tooltip,.theme-red #activity-tooltip{background:#fff;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05);padding:10px;color:#000;border:1px solid #eee}#activity-tooltip img{display:none}#activity-tooltip span{font-weight:500}#activity-tooltip table{margin:0;background:transparent}#activity-tooltip table td{padding:10px}.theme-blue #activity-tooltip:before,.theme-green #activity-tooltip:before,.theme-night #activity-tooltip:before,.theme-pink #activity-tooltip:before,.theme-red #activity-tooltip:before{content:"";border-color:#fff transparent transparent;border-style:solid;border-width:15px 25px 0;border-radius:50%;left:50%;position:absolute;bottom:-10px;transform:translateX(-50%);z-index:100}.align-switch{display:inline-flex;align-items:center}.align-switch p{margin:0 0 5px 8px}.align-switch input{display:none}.dateOnTop div.date-default{padding:0;margin:0}.no-border{border:none!important}.pos-list>div{display:flex;flex-direction:column-reverse;flex-wrap:wrap;align-items:center}@media screen and (min-width:600px){.pos-list div.scroll-export{top:150px!important}}time-parameters>div>div{display:inline-flex}.customer-form-2 fieldset>div{display:flex;flex-direction:row;align-items:center;width:100%;margin:26px 0}.customer-form-2 fieldset>div>label{width:auto;margin-right:10px}.cfg-service-right div.serviceTable-number{display:none}.content-style{padding:16px 0}.d-flex{display:flex}.align-items-baseline{align-items:baseline}.btn{color:#000;padding:2px 8px;background:#fff;border-radius:5px;font-weight:400;text-shadow:none;border:none;box-shadow:none;background-image:none;border:1px solid rgba(51,51,51,.16);font-family:Roboto;line-height:1.728571;font-size:13px}.btn:hover{background:#f8f8f8}.btn.active,.btn:active{background:#eee;border:1px solid transparent;box-shadow:0 0 0 1px #6b6b6b}.btn:active:focus,.btn:focus{outline:none!important}.btn-small+.btn-small{margin-left:5px}.btn.btn-pink{background:#e43087;color:#fff;border-color:#e43087}.btn.btn-large{padding:5px 25px}.btn.btn-brand{background:#06038d;color:#fff}.btn-tab,.fxb-tab-title button{color:#6b6b6b;padding:16px;background:transparent;border-radius:0;font-weight:500;text-shadow:none;border:none;box-shadow:none;background-image:none;font-family:Roboto;box-shadow:0 1px 0 0 #e0e0e0!important;width:100%;display:flex}.btn-tab:hover,.fxb-tab-title button:hover{background:#f8f8f8}.btn-tab.active,.btn-tab:active,.fxb-tab-title button.active,.fxb-tab-title button:active{background:transparent;border:none;box-shadow:0 1px 0 0 #191919!important}.btn-tab.active .fal:before,.btn-tab:active .fal:before,.fxb-tab-title button.active .fal:before,.fxb-tab-title button:active .fal:before{font-weight:700}.btn-tab:active:focus,.btn-tab:focus,.fxb-tab-title button:active:focus,.fxb-tab-title button:focus{outline:none!important}.pos-form .fxb-tab-title{margin:0!important}.pos-form .fxb-tab-title button{padding:12px 8px}.pos-form .fxb-tab-title button span{font-size:12px;font-weight:400}.btn-group.btn-group-justified>.btn-group .btn{padding:8px 0}.btn-group.btn-group-justified>.btn-group .btn.active,.btn-group.btn-group-justified>.btn-group .btn:active,.btn-group.btn-group-justified>.btn-group .btn:focus{box-shadow:none;border:1px solid #d4d4d4;background-color:#d4d4d4}.selector-btn-active{border:1px solid #dedede;background:#fff;box-shadow:none;position:relative}.btn-danger{color:#fff!important;background-color:#bf2020!important;border-color:transparent!important}.btn.btn-success{color:#fff;background-color:#51a351!important;border-color:#51a351}.btn.btn-success-sold{color:#fff;background-color:#6fcebe!important;border-color:#6fcebe}.btn.btn-success-waiting{color:#fff;background-color:#ff9d2b!important;border-color:#ff9d2b}.btn.btn-success-advance{color:#fff;background-color:#7a82fa!important;border-color:#7a82fa}.btn.btn-success-white{color:#51a351;background-color:#fff!important;border-color:#51a351}button.btn.btn-success:hover{color:#fff;background-color:#51a351;border-color:#51a351}.btn.btn-advance{background:#4b95fe;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}button.btn.btn-advance:hover{background-color:#4487e6!important;background:#4487e6!important;color:#fff!important}.container-btn-addService{padding-left:3px;margin-top:5px;text-align:center;display:flex;justify-content:space-evenly;flex-wrap:wrap}.container-btn-addService .btn-add-service{position:relative;width:270px;padding:20px;margin:15px 0}.container-btn-addService .btn-add-service i{font-size:20px!important}.container-btn-addService .btn-add-service span{font-weight:700!important}.container-btn-addService .btn-add-service .fa-plus{display:none}.selector-under-bar button{box-shadow:none;background:#bf2020;color:#fff;border:none}.theme-blue html .button-export{display:inline-block;background:#e43087;padding:4px 10px;margin-right:5px;border-radius:5px}.theme-blue html .button-export a{color:#fff}.theme-blue html .button-export a:hover{color:#06038d}.theme-green html .button-export{display:inline-block;background:#e43087;padding:4px 10px;margin-right:5px;border-radius:5px}.theme-green html .button-export a{color:#fff}.theme-green html .button-export a:hover{color:#03a87c}.theme-pink html .button-export{display:inline-block;background:#e43087;padding:4px 10px;margin-right:5px;border-radius:5px}.theme-pink html .button-export a{color:#fff}.theme-pink html .button-export a:hover{color:#e43087}.theme-red html .button-export{display:inline-block;background:#e43087;padding:4px 10px;margin-right:5px;border-radius:5px}.theme-red html .button-export a{color:#fff}.theme-red html .button-export a:hover{color:#ef3340}.theme-night html .button-export{display:inline-block;background:#e43087;padding:4px 10px;margin-right:5px;border-radius:5px}.theme-night html .button-export a{color:#fff}.theme-night html .button-export a:hover{color:#544f5f}.fa-anim{background:transparent;background-image:none;border:none;border-radius:50px;box-shadow:none;padding:8px;position:relative;text-shadow:none;height:auto;width:auto;cursor:pointer}.fa-anim:hover:after{background-color:hsla(0,0%,73%,.15);border:none;opacity:1;transform:scale(1);z-index:-1}.fa-anim:after{content:"";display:block;opacity:0;position:absolute;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:-1;bottom:0;left:0;right:0;top:0;background:none;border-radius:5px;box-sizing:border-box;transform:scale(0);transition-property:transform,opacity}.fa-anim:focus{outline:none}.modal{top:50%;left:50%;transform:translate(-50%,-50%);border-radius:10px;position:absolute;display:block;min-width:70%;margin-left:0;height:fit-content;background:#fff;max-height:90%}.modal .general-dialog-form{margin-top:0;border-radius:10px}.modal .general-dialog-form .question{padding:0 24px;font-size:16px;line-height:normal;margin-top:24px}.modal .general-dialog-form .button-grp{position:static;width:100%;text-align:center;background:#fff;padding:50px 0 12px;border-radius:0 0 10px 10px;margin-bottom:16px}.modal .general-dialog-form .button-grp .right{position:static;display:flex;justify-content:space-between;padding:0 20px}.modal .general-dialog-form .button-grp .right button{padding:16px;margin-top:-16px}.modal .general-dialog-form .title{border-radius:10px 10px 0 0;background:#484848}.modal .general-dialog-form .title div{border-radius:10px 10px 0 0;font-size:16px;color:#fff;font-weight:500}.button-grp .right{position:static}.btn-action-color,.btn-action-color.active,.btn-action-color:active{box-shadow:none!important;padding:2px 10px!important}label.toggle i{background:#fff;box-shadow:none!important;height:-webkit-fill-available;position:absolute;top:2px;width:34%;height:22px;transform:translate3d(6%,0,0);transition:transform .35s cubic-bezier(.85,.05,.18,1.35)}label.toggle i:before{display:none}input.toggle[type=checkbox]:checked~label.toggle i{right:unset;background:#fff;transform:translate3d(186%,0,0);animation:d .38s ease-in-out;transition:transform .46s cubic-bezier(1,.01,.28,1)!important}input.toggle[type=checkbox]:checked~label.toggle,label.toggle.checked{background:#51a351!important}label.toggle{box-shadow:none;z-index:2;overflow:hidden;border:1px solid #dedede;width:67px;height:28px}@keyframes d{0%{width:34%}50%{width:57%}to{width:34%}}label.toggle-mini i{background:#dedede;box-shadow:none!important;position:absolute;top:2px;transform:translate3d(6%,0,0);transition:transform .35s cubic-bezier(.85,.05,.18,1.35);width:16px;height:16px;right:25px;border-radius:50px}label.toggle-mini i:before{display:none}input.toggle-mini[type=checkbox]:checked~label.toggle-mini i{right:unset;background:#fff;transform:translate3d(150%,0,0);animation:d .38s ease-in-out;transition:transform .46s cubic-bezier(1,.01,.28,1)!important}.theme-blue input.toggle-mini[type=checkbox]:checked~label.toggle-mini,.theme-blue label.toggle-mini.checked{background:#06038d;border:1px solid transparent}.theme-green input.toggle-mini[type=checkbox]:checked~label.toggle-mini,.theme-green label.toggle-mini.checked{background:#03a87c;border:1px solid transparent}.theme-pink input.toggle-mini[type=checkbox]:checked~label.toggle-mini,.theme-pink label.toggle-mini.checked{background:#e43087;border:1px solid transparent}.theme-red input.toggle-mini[type=checkbox]:checked~label.toggle-mini,.theme-red label.toggle-mini.checked{background:#ef3340;border:1px solid transparent}.theme-night input.toggle-mini[type=checkbox]:checked~label.toggle-mini,.theme-night label.toggle-mini.checked{border:1px solid transparent}.theme-blue label.toggle-mini,.theme-green label.toggle-mini,.theme-pink label.toggle-mini,.theme-red label.toggle-mini{box-shadow:none;z-index:2;overflow:hidden;border:1px solid #dedede;border-radius:14px;cursor:pointer;display:inline-block!important;position:relative;width:43px;height:22px}.theme-night label.toggle-mini{box-shadow:none;z-index:2;overflow:hidden;border:1px solid #544e5e;border-radius:14px;cursor:pointer;display:inline-block!important;position:relative;width:43px;height:22px}.magic-checkbox+label:before{border-radius:30px}.magic-checkbox+label:after{height:8px;left:7px;top:3px;transform:rotate(45deg);width:4px;box-sizing:border-box;border:2px solid #fff;border-top:0;border-left:0}.theme-blue .magic-checkbox:checked+label:before{border:#06038d;background:#06038d}.theme-green .magic-checkbox:checked+label:before{border:#03a87c;background:#03a87c}.theme-pink .magic-checkbox:checked+label:before{border:#e43087;background:#e43087}.theme-red .magic-checkbox:checked+label:before{border:#ef3340;background:#ef3340}.theme-blue .magic-checkbox:checked[disabled]+label:before{border:#06038d;background:#06038d}.theme-green .magic-checkbox:checked[disabled]+label:before{border:#03a87c;background:#03a87c}.theme-pink .magic-checkbox:checked[disabled]+label:before{border:#e43087;background:#e43087}.theme-red .magic-checkbox:checked[disabled]+label:before{border:#ef3340;background:#ef3340}.magic-checkbox,.magic-radio{position:absolute;display:none}.magic-checkbox[disabled],.magic-radio[disabled]{cursor:not-allowed}.theme-blue .magic-checkbox+label,.theme-blue .magic-radio+label,.theme-green .magic-checkbox+label,.theme-green .magic-radio+label,.theme-pink .magic-checkbox+label,.theme-pink .magic-radio+label,.theme-red .magic-checkbox+label,.theme-red .magic-radio+label{position:relative;display:block;padding-left:24px;cursor:pointer;vertical-align:middle;color:#000;font-weight:300;font-size:13px}.theme-night .magic-checkbox+label,.theme-night .magic-radio+label{position:relative;display:block;padding-left:24px;cursor:pointer;vertical-align:middle;color:#908f92;font-weight:300;font-size:13px}.magic-checkbox+label:hover:before,.magic-radio+label:hover:before{animation-duration:.4s;animation-fill-mode:both;animation-name:hover-color}.theme-blue .magic-checkbox+label:before,.theme-blue .magic-radio+label:before,.theme-green .magic-checkbox+label:before,.theme-green .magic-radio+label:before,.theme-pink .magic-checkbox+label:before,.theme-pink .magic-radio+label:before,.theme-red .magic-checkbox+label:before,.theme-red .magic-radio+label:before{position:absolute;top:1px;left:2px;display:inline-block;width:14px;height:14px;content:"";border:1px solid #dedede}.theme-night .magic-checkbox+label:before,.theme-night .magic-radio+label:before{position:absolute;top:1px;left:2px;display:inline-block;width:14px;height:14px;content:"";border:1px solid #544e5e}.magic-checkbox+label:after,.magic-radio+label:after{position:absolute;display:none;content:""}.magic-checkbox[disabled]+label,.magic-radio[disabled]+label{cursor:not-allowed;color:#fff}.magic-checkbox[disabled]+label:after,.magic-checkbox[disabled]+label:before,.magic-checkbox[disabled]+label:hover,.magic-radio[disabled]+label:after,.magic-radio[disabled]+label:before,.magic-radio[disabled]+label:hover{cursor:not-allowed}.magic-checkbox[disabled]+label:hover:before,.magic-radio[disabled]+label:hover:before{animation-name:none}.theme-blue .magic-checkbox[disabled]+label:hover:before,.theme-blue .magic-radio[disabled]+label:hover:before,.theme-green .magic-checkbox[disabled]+label:hover:before,.theme-green .magic-radio[disabled]+label:hover:before,.theme-pink .magic-checkbox[disabled]+label:hover:before,.theme-pink .magic-radio[disabled]+label:hover:before,.theme-red .magic-checkbox[disabled]+label:hover:before,.theme-red .magic-radio[disabled]+label:hover:before{border:1px solid #dedede}.theme-night .magic-checkbox[disabled]+label:hover:before,.theme-night .magic-radio[disabled]+label:hover:before{border:1px solid #544e5e}.magic-checkbox[disabled]+label:before,.magic-radio[disabled]+label:before{border-color:#fff}.magic-checkbox:checked+label:before,.magic-radio:checked+label:before{animation-name:none}.magic-checkbox:checked+label:after,.magic-radio:checked+label:after{display:block}.time-selector-button{color:#000!important}.btn-pos,.btn-pos-save{margin:0 4%}.btn-pos{white-space:normal}.remove-link{color:#bf2020}.day-status span{font-size:13px}.day-status.open{background:#51a351;background-image:none}.day-status.closed,.day-status.open{box-shadow:none;color:#fff;font-family:Roboto;font-size:13px;text-shadow:none;display:inline-block;padding:4px 8px;margin-bottom:0;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;border-radius:4px}.day-status.closed{background:#ffc200;background-image:none}.day-status.toOpen{background:#bf2020;box-shadow:none;color:#fff;font-family:Roboto;font-size:13px;text-shadow:none;display:inline-block;padding:4px 8px;margin-bottom:0;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn-selector{border:none;box-shadow:none;border-radius:20px;padding:4px 16px;margin-left:8px}.active{background:#eee}.btn-themes{display:flex;flex-direction:column}.btn-themes button{border-radius:30px;height:16px;width:16px;padding:0;margin-top:4px}.btn-themes button.pink{border:1px solid #e43087}.btn-themes button.pink.active{background:#e43087;box-shadow:none;height:20px;width:20px}.btn-themes button.blue{border:1px solid #06038d}.btn-themes button.blue.active{background:#06038d;box-shadow:none;height:20px;width:20px}.btn-themes button.green{border:1px solid #03a87c}.btn-themes button.green.active{background:#03a87c;box-shadow:none;height:20px;width:20px}.more-fields{background:#f5f5f5;padding:8px;border-radius:5px;margin:0 auto;display:flex!important;justify-content:flex-start;width:200px;align-items:center;height:33px;justify-content:center}.more-fields a{font-size:12px;font-weight:400;color:#3e3e3e}.btn.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}span.booking-icon-advance{color:#a5c0ff;border:none;padding:0 1px;border-radius:2px;display:inline-block;width:min-content}span.booking-icon-advance i{font-weight:700}span.booking-icon-payed{border:none;padding:0 1px;border-radius:2px;display:inline-block;width:min-content;color:#51a351}span.booking-icon-payed i{font-weight:700}.ui-spinner a.ui-spinner-button{border:none!important;background:none!important}.open>.dropdown-menu{display:block;padding:0}.open>.dropdown-menu>li>a{padding:4px 12px;font-size:12px}.btn-datepicker{min-width:215px}select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#424242;vertical-align:middle;background-size:8px 10px;border-radius:.25rem}.cta{color:#8e8e8e;padding:2px 10px;background-color:#e5e5e5;border-radius:5px;font-size:10px;text-transform:uppercase;font-weight:700;text-shadow:none;border:none}.cta.outline{background-color:#fff;border:1px solid #e5e5e5}.cta.outline:hover{background-color:#e5e5e5;color:#8e8e8e}.toggle-label-align{display:flex;justify-content:start;align-items:center;margin:.5% 0 0 2%}.toggle-label-align div span{font-weight:700;font-size:16px;margin-right:20px}.flx-filter{margin:0 4px;border-radius:5px;border:none;padding:6px 10px;background:transparent;color:rgba(51,51,51,.4);outline:none!important}.flx-filter.active{background:#fff;color:#333;border:1px solid #dedede;font-weight:500}.flx-toggle{display:inline-flex;border-radius:5px;box-shadow:inset 0 0 2px 0 #b1b1b1;font-size:13px}.flx-toggle button{margin:0}table{width:100%;max-width:100%;margin-bottom:1rem;background-color:#fff}table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}table td,table th{padding:.75rem 2rem;vertical-align:middle;border:none}.fxb-table-selected tr td,.fxb-table-selected tr th,.fxb-table tr td,.fxb-table tr th{padding:8px!important;text-align:center;border-color:#ececec}.fxb-table-selected tr th{text-align:center;font-size:14px;padding:16px;font-weight:500;text-shadow:none;vertical-align:middle;border:none}table.fxb-table-selected{border:1px solid #ececec;margin:3% 0;width:100%}table.table.serviceTable{width:100%}th.serviceTable-title{border-bottom:1px solid #eee;background:#fff}.serviceTable>tbody>tr>td,.serviceTable>tbody>tr>th,.serviceTable>tfoot>tr>td,.serviceTable>tfoot>tr>th,.serviceTable>thead>tr>td,.serviceTable>thead>tr>th{padding:4px;border:none;background:#fff}th.serviceTable-author{background:#fff;border:0;font-size:12px;font-weight:400;padding:4px 0;text-align:center}tbody{border-top:1px solid #eee!important}div.serviceTable-number{bottom:0;position:absolute;text-align:center;top:10px;width:min-content;height:min-content;padding:4px 2px;border-radius:5px;font-size:12px}th.sellColumn{background:#fff}.fxb-admin-selected{background:hsla(120,5%,80%,.35)!important;box-shadow:0 0 1px hsla(0,0%,100%,.2),inset 0 0 3px rgba(0,0,0,.25);-moz-box-shadow:0 0 1px hsla(0,0%,100%,.2),inset 0 0 3px rgba(0,0,0,.25);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.2),inset 0 0 3px rgba(0,0,0,.25)}.table-active-selection-row{text-align:center;padding:0 4px}.table-active-selection{color:#fff;background:linear-gradient(0deg,#51a351,#209620);padding:1px 3px}.customer input{border:1px solid #d4d9e2;border-radius:3px;color:#596377;font-size:14px;outline:0;padding:15px;transition:border-color .2s ease}.customer-form-2 fieldset>div{flex-wrap:wrap;margin:0}form.customer-form-1 fieldset,form.customer-form-2 fieldset{padding:0}.control-group{display:flex;flex-direction:column;margin:5px 0}.control-group .controls{margin:0!important;font-size:13px!important;font-weight:300}#booking-form .control-group{flex-direction:row;justify-content:flex-start;align-items:center}#booking-form .customer-form-2 fieldset>div>label{width:20px}#booking-form .customer-form-2{margin:5px 0}.control-group.control-group-minimal,form.gift-item-form-2 input{width:100%}.messages{margin:10px;padding:0}.messages li{z-index:99999;width:100%;margin-bottom:5px;padding:5px 10px;background:linear-gradient(0deg,#4caf50,#4caf50);border-radius:5px;color:#fff}.flx-alert-info{margin-bottom:15px;padding:15px;border-radius:5px;font-weight:300}.flx-alert-info .fa-exclamation-circle{margin-right:5px;vertical-align:middle;font-size:20px}.flx-status.waiting{color:#efae00}.flx-status.validated{color:#4baf50}.flx-status.refused{color:#e54b4b}.h3-like .flx-status{font-weight:700}form{padding:15px 0}form label{text-align:left!important}form select{height:33px;border-radius:3px;border:1px solid #d4d9e2}form .date-pick{position:relative}form .date-pick input{position:relative;width:85%}form .date-pick .date-reset{position:absolute;right:23%;bottom:14px}form .date-pick .btn-small{position:absolute;right:4%;bottom:6px;height:33px;width:35px}form .date-box select{width:44%;display:inline-block}form .no-label{padding-top:22px}fieldset{padding:0!important}fieldset.no-flex>div{display:inherit}fieldset>div{display:flex;flex-direction:column;align-items:flex-start;width:100%}.controls,input,label{width:100%}label{display:inline-block;font-size:14px;font-weight:400;margin:5px 0;color:#484848!important}input,input.form-control,input[type=date],input[type=email],input[type=number],input[type=password],input[type=text]{position:relative;width:100%;border:1px solid #d4d9e2;box-shadow:none;border-radius:5px;color:#252525;font-size:14px;outline:0;padding:7px 10px;transition:border-color .2s ease;font-weight:300;background-color:#fff}input:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#8c96a9;box-shadow:none}phone-input{width:100%!important}.input-box{padding:5px 0}.subscription .form-control{height:40px}.subscription select{height:40px;padding:10px;background-color:#fff;border:1px solid #d4d9e2}.subscription .check{text-align:left}.subscription .check input{width:20px}.subscription .check label{width:90%}.subscription .btn.btn-success{padding:10px 20px}.subscription .has-feedback .form-control-feedback{top:13px;cursor:pointer;pointer-events:all}.subscription .info-link{display:block;padding:5px 0;text-align:left}.subscription .alert-danger{padding:10px;margin-bottom:10px;border-radius:5px;border:1px solid #a94442}.flx-form-container{background:#fff;position:fixed;right:0;top:41px;padding:50px 0;height:calc(100% - 41px);box-shadow:0 10px 20px 0 rgba(0,0,0,.4);width:45%}.flx-form-container .flx-form-header{position:absolute;left:0;top:0;width:100%;height:50px;font-weight:500;color:#fff;background:#484848;padding:15px}.flx-form-container .flx-form-footer{position:absolute;left:0;bottom:0;width:100%;background:#efefef;padding:15px;z-index:6}.flx-form-container .flx-form-inner{padding:15px 15px 30px;height:78vh;overflow-y:scroll}.flx-form-container .btn-calendar{padding:5px 10px}.flx-form-container .flx-form-disabled{position:absolute;z-index:3;width:100%;height:100%;zoom:1;opacity:.25;filter:alpha(opacity=25);background:#000;cursor:not-allowed}.flx-form .ng-invalid.ng-touched{border:1px solid #e54b4b!important}.flx-form .form-control{-webkit-appearance:none}.flx-form .form-control:-webkit-autofill,.flx-form .form-control:-webkit-autofill:active,.flx-form .form-control:-webkit-autofill:focus,.flx-form .form-control:-webkit-autofill:hover{-webkit-transition:color 9999s ease-out,background-color 9999s ease-out;-webkit-transition-delay:9999s}.flx-form .flx-form-btn-delete{margin-left:10px;margin-right:10px}.form-group.relative{position:relative}.form-group.relative .flx-msg-error{position:absolute;left:auto;bottom:-18px;font-size:13px;color:#bf2020}.flx-customer-form{padding:15px}.flx-customer-form.flx-phn{padding-top:0;padding-bottom:0}.flx-customer-form .form-group{margin-bottom:10px}.flx-customer-form .form-group label{margin:4px 0 2px}.flx-customer-form .flx-customer-form-footer{background:#f9f9f9;padding:5px 10px}@media screen and (max-width:768px){.flx-form-container{min-width:100%}}span.tva{width:70px}textarea.comment{border-color:#d4d9e2;border-radius:5px;min-width:100%;max-width:100%}#sp-page div.title>div,div.booking-form div.title>div,div.cfg-hr-activity-form div.title>div,div.cfg-hr-day-form div.title>div,div.config-form div.title>div,div.dialog-form config-modal-update div.title>div,div.flexy-beauty>div.title>div,div.general-dialog-form config-modal-update div.title>div,div.pos-form div.title>div,div.pos-list div.title>div{text-decoration:none;text-shadow:none;padding:0;line-height:50px;display:block;height:50px;background:transparent;text-align:center;box-shadow:none}#sp-page div.title,div.booking-form div.title,div.cfg-hr-activity-form div.title,div.cfg-hr-day-form div.title,div.config-form div.title>div,div.dialog-form config-modal-update div.title,div.flexy-beauty>div.title,div.general-dialog-form config-modal-update div.title,div.pos-form div.title,div.pos-list div.title{letter-spacing:normal;border:0;background:transparent;box-shadow:none;font-size:16px!important}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:rgba(0,0,0,.6)!important}.modal.modal-sm{min-width:54%}.modal .config-modal-update,.modal .dialog-form,.modal .general-dialog-form{height:auto;width:100%;margin:0;border-radius:10px;min-height:200px;display:flex;flex-direction:column;justify-content:space-between}.modal .config-modal-update .button-grp,.modal .dialog-form .button-grp,.modal .general-dialog-form .button-grp{background:#dcdcdc;border-radius:0 0 10px 10px;padding:10px;bottom:0;width:100%}.modal .config-modal-update .button-grp .right,.modal .dialog-form .button-grp .right,.modal .general-dialog-form .button-grp .right{position:static;display:flex;justify-content:space-between}.modal .config-modal-update .title,.modal .dialog-form .title,.modal .general-dialog-form .title{background:#424242!important;border-radius:10px 10px 0 0}.modal .config-modal-update .title div,.modal .dialog-form .title div,.modal .general-dialog-form .title div{color:#fff;font-size:16px;font-weight:500;margin-top:0;background:#424242!important;padding:0}.modal .config-modal-update .title .btn.btn-left,.modal .dialog-form .title .btn.btn-left,.modal .general-dialog-form .title .btn.btn-left{position:absolute;top:auto;left:15px}.modal .config-modal-update .title .btn.btn-right,.modal .dialog-form .title .btn.btn-right,.modal .general-dialog-form .title .btn.btn-right{position:absolute;top:auto;right:15px}.modal .config-modal-update .dialog-content,.modal .dialog-form .dialog-content,.modal .general-dialog-form .dialog-content{padding:15px}.modal .config-modal-update .btn-lg,.modal .dialog-form .btn-lg,.modal .general-dialog-form .btn-lg{padding:10px 16px}.modal .config-modal-update div,.modal .dialog-form div,.modal .general-dialog-form div{box-shadow:none!important}.modal .config-modal-update .scroll,.modal .dialog-form .scroll,.modal .general-dialog-form .scroll{position:static;padding:30px}.title{min-height:60px;display:flex;justify-content:center;align-items:center}.dialog-form.config-modal-updateOffer{padding:4% 8%;text-align:center}.dialog-form.config-modal-updateOffer .icon-rocket{font-size:6rem}.dialog-form.config-modal-updateOffer .heading{font-weight:700;font-size:24px}.dialog-form.config-modal-updateOffer .close{position:absolute;top:16px;right:16px;font-size:30px}.dialog-form.config-modal-updateOffer .sub-title{font-size:18px;font-weight:400;padding:24px}.dialog-form.config-modal-updateOffer .link-group{display:flex;flex-direction:column}.dialog-form.config-modal-updateOffer .link-group button{padding:20px 30px;border-radius:10px;font-size:18px;font-weight:700;border:none}.dialog-form.config-modal-updateOffer .link-group button.prima{background:#4a4e54;color:#fff}.dialog-form.config-modal-updateOffer .link-group button.secondary{background:#f0f0f0;color:#4a4e53;margin-top:16px}.modal-open .modal-fix{overflow-y:hidden;max-width:1000px;min-width:1000px;max-height:700px;width:40vw;height:98vh}.modal-open .modal-fix .modal-content{height:100%;border:none;box-shadow:none}.modal-open .modal-fix .modal-content .modal-header{text-align:center;background-color:#424242;color:#fff;min-height:55px}.modal-open .modal-fix .modal-content .modal-header .close{color:#fff}.modal-open .modal-fix .modal-content .modal-body{position:relative;height:100%;padding:0}.modal-open .modal-fix .modal-content .left-modal{display:inline-block;width:15%;height:calc(100% - 110px);overflow-y:auto;vertical-align:top;border-right:1px solid #e5e5e5}.modal-open .modal-fix .modal-content .left-modal .item-menu-modal{display:flex;flex-direction:column;justify-content:center;text-align:center;min-height:65px;padding:10px;color:#6b6b6b;border-bottom:1px solid #e5e5e5;cursor:pointer}.modal-open .modal-fix .modal-content .right-modal{overflow-x:hidden;overflow-y:auto;display:inline-block;width:84%;height:calc(100% - 130px);padding:20px}.modal-open .modal-fix .modal-content .right-modal .row{margin-bottom:15px}.modal-open .modal-fix .modal-content .right-modal .separator{padding-top:15px;border-top:1px solid #e5e5e5}.modal-open .modal-fix .modal-content .right-modal .text-left{text-align:left}.modal-open .modal-fix .modal-content .right-modal .fxb-table-selected tr td{cursor:default}.modal-open .modal-fix .modal-content .modal-footer{z-index:10;position:fixed;bottom:0;width:100%;background-color:#fff;min-height:55px}.modal-open .modal-fix .modal-content .modal-footer .btn{padding:10px 40px}.modal-open .modal-fix .modal-content .modal-footer .btn i{padding-right:10px}.modal-open .modal-fix .modal-content .modal-footer .btn .fa-spinner{position:absolute;left:40%;top:auto;display:none}.modal-open .modal-fix .modal-content .modal-footer .btn.btn-spinner{position:relative}.modal-open .modal-fix .modal-content .modal-footer .btn.btn-spinner i{display:none}.modal-open .modal-fix .modal-content .modal-footer .btn.btn-spinner i.fa-spinner{display:inline-block}.modal-open .modal-fix .modal-content .info-i{color:#000;font-size:16px}.modal-open .modal-fix .ui-spinner{width:70px;padding:5px 20px 5px 5px}.modal-open .modal-fix .ui-spinner input{padding:0;border:none}@media (max-width:1920px){.modal-open .modal-fix{width:70vw}}@media (max-width:1200px){.modal-open .modal-fix{width:80vw;min-width:80vw}}@media (max-width:992px){.modal-open .modal-fix{width:98vw;min-width:98vw}.modal-open .modal-fix .modal-content .left-modal{display:block;width:100%;height:auto;border-bottom:1px solid #e5e5e5;text-align:center}.modal-open .modal-fix .modal-content .left-modal .item-menu-modal{display:inline-flex;min-height:45px;padding:10px;border-bottom:none;text-align:12px}.modal-open .modal-fix .modal-content .right-modal{width:100%;height:calc(100% - 170px)}}@media (max-width:480px){.modal-open .modal-fix{max-height:98%}.modal-open .modal-fix .right-modal .text-right{text-align:left}}.nav-tabs.nav-justified>li.active{background:#fff;border:1px solid;border-color:#ddd #ddd #fff;border-radius:3px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>li>a{border:0!important}.nav-tabs.nav-justified{display:flex}.nav-tabs.nav-justified li{display:flex;width:100%;justify-content:center;align-items:center}.nav-justified a{padding:18px 0!important;color:#000}.nav-justified .prestations a:before{font-family:Font Awesome\ 5 Pro;content:"\F02B";margin-right:8px}.nav-justified .produits a:before{font-family:Font Awesome\ 5 Pro;content:"\F02A";margin-right:8px}.nav-justified .cures a:before{font-family:Font Awesome\ 5 Pro;content:"\F0E8";margin-right:8px}.nav-justified .cadeau a:before{font-family:Font Awesome\ 5 Pro;content:"\F06B";margin-right:8px}.nav-justified .fidelite a:before{font-family:Font Awesome\ 5 Pro;content:"\F091";margin-right:8px}@media screen and (max-width:1440px){.nav-justified a:before{font-size:15px;display:inline-block;width:100%}div.pos-left{margin-right:408px}div.pos-right{width:400px}}.fxb-tab-title{display:inline-flex;margin-bottom:4px;margin-right:-3px;margin-top:4px;vertical-align:bottom}.fxb-tab-title button{display:flex;align-items:center}#pos-form .selector-content,#pos-form .selector-content>div,#pos-form .selector-content>div>div{align-items:flex-end;display:flex;flex-wrap:wrap;width:100%}#pos-form .selector-content .selector-global-container>div:last-child{margin:0;padding-top:0}#pos-form .selector-content .selector-global-container .selector-btn-category-simple.category{background:#fff;width:23%!important;margin:4%;border:0}#pos-form .selector-content .selector-global-container .selector-btn-category-simple.category:hover{opacity:.7}#pos-form .selector-content .selector-global-container .selector-btn.service{margin-bottom:10px}#pos-form .selector-content .selector-global-container .selector-btn-category-simple{border:1px solid #ededed;min-height:unset;width:auto;margin:4px}#pos-form .selector-content .selector-global-container .selector-btn-category-simple .selector-btn-label-category{padding:8px;position:absolute;border:none}#pos-form .selector-content .selector-global-container .selector-btn-category-simple .selector-btn-category-image{border:none;position:absolute;top:30px;left:0;right:0;bottom:0;z-index:-1}#pos-form .selector-content .selector-global-container .selector-btn-category-simple .selector-btn-category-image .selector-btn-label-display{position:static}#pos-form .selector-content .selector-global-container .selector-btn-category-simple .selector-btn-category-image img{width:100%;border-radius:0}#pos-form .selector-title{background:none;display:flex;align-items:center;justify-content:space-between;margin-bottom:0;padding:14px 2px 22px!important;border-bottom:1px solid #ededed}#pos-form .selector-title div.right{position:static}#pos-form .selector-global-container{background:#fff;margin:0;width:100%}#pos-form .selector-content{margin:1% 0;text-align:left;border-radius:10px}#pos-form .selector-btn-category-simple.category:hover div.selector-btn-category-simple:hover{box-shadow:none;background-color:transparent;outline:none}#pos-form .selector-btn-label-display.selector-btn-label-category{transition:all .2s cubic-bezier(.42,0,0,1);line-height:normal;border:none;border-radius:0;font-family:Roboto;font-weight:400;font-size:13px;background:#fff;padding:8px;width:100%;position:static}#pos-form .selector-under-bar div.align-right{margin:0 auto;width:60px}#pos-form .selector-btn-category-folder{display:none}#pos-form .selector-btn-category-image{border:none;position:absolute;top:30px;left:0;right:0;bottom:0;z-index:-1}#pos-form .selector-btn-category-image img{width:100%}#pos-form .selector-btn-category-simple:hover{transform:translateY(-2px)}#pos-form .selector-btn-category-simple.category{outline:none;width:120px;margin:4px;transition:all .2s cubic-bezier(.42,0,0,1)}#pos-form .selector-btn-category-simple.category:hover{box-shadow:none;background:transparent}#pos-form .selector-btn-category-width{margin:0}#pos-form .selector-global-container{box-shadow:none}#pos-form .selector-global-container>div:last-child{position:static;background:#fff;margin:8px;padding-top:0}#pos-form .selector-global-container .selector-title{padding:20px 4px}#pos-form .selector-global-container .selector-btn.service{margin:4px;min-height:113px;width:120px;overflow:hidden}#pos-form .selector-global-container .selector-btn-category-simple.category{background:#fff;min-height:111px;border:1px solid #dedede}#pos-form .selector-global-container .selector-btn-label.selector-btn-label-category{height:auto;width:max-content;padding:25px;border:none;position:relative}#pos-form .selector-global-container .scroll-selector{position:static;background:#fff;margin:8px;padding-top:16px;border-radius:10px}#pos-form .selector-global-container .selector-title{background:none;margin-bottom:0;padding:25px 0;display:flex;justify-content:space-between;position:static}#pos-form .selector-global-container .selector-btn-category-width{margin:0}#pos-form .selector-global-container .selector-btn-width{margin-top:0}#pos-form .selector-global-container .selector-btn.cfg{border-radius:10px;padding:8px;min-width:120px;min-height:80px}#pos-form .selector-global-container .selector-btn-label .selector-btn-label-category{padding:16px;position:absolute;width:200px;top:0;left:unset;right:unset;height:auto}#pos-form .selector-global-container .selector-btn-category-folder{position:relative;display:none}#pos-form .selector-global-container .selector-btn-label-category{right:0!important;top:0!important;left:0!important;position:absolute}#booking-form .selector-content,#booking-form .selector-content>div,#booking-form .selector-content>div>div{align-items:flex-end;display:flex;flex-wrap:wrap;width:100%}#booking-form .selector-content .selector-global-container>div:last-child{margin:0;padding-top:0}#booking-form .selector-content .selector-global-container .selector-btn-category-simple.category{background:#fff;width:23%!important;margin:4%;border:0}#booking-form .selector-content .selector-global-container .selector-btn-category-simple.category:hover{opacity:.7}#booking-form .selector-content .selector-global-container .selector-btn.service{margin-bottom:10px}#booking-form .selector-content .selector-global-container .selector-btn-category-simple{border:1px solid #ededed;min-height:unset;width:auto;margin:4px}#booking-form .selector-content .selector-global-container .selector-btn-category-simple .selector-btn-label-category{padding:8px;position:absolute;border:none}#booking-form .selector-content .selector-global-container .selector-btn-category-simple .selector-btn-category-image{border:none;position:absolute;top:30px;left:0;right:0;bottom:0;z-index:-1}#booking-form .selector-content .selector-global-container .selector-btn-category-simple .selector-btn-category-image .selector-btn-label-display{position:static}#booking-form .selector-content .selector-global-container .selector-btn-category-simple .selector-btn-category-image img{width:100%;border-radius:0}#booking-form .selector-title{background:none;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ededed;margin-bottom:0;padding:25px 0;position:relative}#booking-form .selector-title div.right{position:static;flex-direction:row;width:inherit}#booking-form .selector-global-container{background:#fff;margin:0}#booking-form .selector-content{border-radius:10px;margin:10px 0;text-align:left}#booking-form .selector-btn-category-simple.category:hover div.selector-btn-category-simple:hover{box-shadow:none;background-color:transparent;outline:none}#booking-form .selector-btn-label-display.selector-btn-label-category{transition:all .2s cubic-bezier(.42,0,0,1);line-height:normal;border:none;border-radius:0;font-family:Roboto;font-weight:400;font-size:13px;background:#fff;padding:8px 0;width:108px;position:static}#booking-form .selector-under-bar div.align-right{margin:0 auto;width:60px}#booking-form .selector-btn-category-folder{display:none}#booking-form .selector-btn-category-image img{width:100%}#booking-form .selector-btn-category-image{border:none;position:absolute;top:30px;left:0;right:0;bottom:0;z-index:-1}#booking-form .selector-btn-category-simple:hover{transform:translateY(-2px)}#booking-form .selector-btn-category-simple.category{outline:none;width:108px!important;transition:all .2s cubic-bezier(.42,0,0,1);margin:3px}#booking-form .selector-btn-category-simple.category:hover{box-shadow:none;background:transparent}#booking-form .selector-btn-category-width{margin:0}#booking-form .selector-global-container{box-shadow:none}#booking-form .selector-global-container>div:last-child{position:static;background:#fff;margin:0 8px 8px;padding-top:0}#booking-form .selector-global-container .selector-btn.service{margin:3px;min-height:103px;width:108px}#booking-form .selector-global-container .selector-btn-category-simple.category{background:#fff;min-height:103px;border:1px solid #dedede}#booking-form .selector-global-container .selector-btn-label.selector-btn-label-category{height:auto;width:max-content;padding:25px;border:none;position:relative}#booking-form .selector-global-container .scroll-selector{position:static;background:#fff;margin:8px;padding-top:16px;border-radius:10px}#booking-form .selector-global-container .selector-title{background:none;margin-bottom:0;padding:25px 0;display:flex;justify-content:space-between;position:static}#booking-form .selector-global-container .selector-btn-category-width{margin:0}#booking-form .selector-global-container .selector-btn-width{margin-top:0}#booking-form .selector-global-container .selector-btn.cfg{border-radius:10px;padding:8px;min-width:120px;min-height:80px}#booking-form .selector-global-container .selector-btn-label .selector-btn-label-category{padding:16px;position:absolute;width:200px;top:0;left:unset;right:unset;height:auto}#booking-form .selector-global-container .selector-btn-category-folder{position:relative;display:none}#booking-form .selector-global-container .selector-btn-label-category{right:0!important;top:0!important;left:0!important;position:absolute}#tableView .selector-content,#tableView .selector-content>div,#tableView .selector-content>div>div{align-items:flex-end;display:flex;flex-wrap:wrap;width:100%}#tableView .selector-content .selector-global-container>div:last-child{margin:0;padding-top:0}#tableView .selector-content .selector-global-container .selector-btn-category-simple.category{background:#fff;width:23%!important;margin:4%;border:0}#tableView .selector-content .selector-global-container .selector-btn-category-simple.category:hover{opacity:.7}#tableView .selector-content .selector-global-container .selector-btn.service{margin-bottom:10px}#tableView .selector-content .selector-global-container .selector-btn-category-simple{border:1px solid #ededed;min-height:unset;width:auto;margin:4px}#tableView .selector-content .selector-global-container .selector-btn-category-simple .selector-btn-label-category{padding:8px;position:absolute;border:none}#tableView .selector-content .selector-global-container .selector-btn-category-simple .selector-btn-category-image{border:none;position:absolute;top:30px;left:0;right:0;bottom:0;z-index:-1}#tableView .selector-content .selector-global-container .selector-btn-category-simple .selector-btn-category-image .selector-btn-label-display{position:static}#tableView .selector-content .selector-global-container .selector-btn-category-simple .selector-btn-category-image img{width:100%;border-radius:0}#tableView .selector-title{background:none;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ededed;margin-bottom:0;padding:25px 0;position:relative}#tableView .selector-title div.right{position:static}#tableView .selector-global-container{margin:0;width:100%}#tableView .selector-content{border-radius:10px;margin:10px 0;text-align:left}#tableView .selector-btn-category-simple.category:hover div.selector-btn-category-simple:hover{box-shadow:none;background-color:transparent;outline:none}#tableView .selector-btn-label-display.selector-btn-label-category{transition:all .2s cubic-bezier(.42,0,0,1);line-height:normal;border:none;border-radius:0;font-family:Roboto;font-weight:400;font-size:13px;background:#fff;padding:8px;width:120px;position:static}#tableView .selector-under-bar div.align-right{margin:0 auto;width:60px}#tableView .selector-btn-category-folder{display:none}#tableView .selector-btn-category-image img{width:100%}#tableView .selector-btn-category-image{border:none;position:absolute;top:30px;left:0;right:0;bottom:0;z-index:-1}#tableView .selector-btn-category-simple:hover{transform:translateY(-2px)}#tableView .selector-btn-category-simple.category{outline:none;width:120px!important;transition:all .2s cubic-bezier(.42,0,0,1);margin:4px}#tableView .selector-btn-category-simple.category:hover{box-shadow:none;background:transparent}#tableView .selector-btn-category-width{margin:0}#tableView .selector-global-container{box-shadow:none}#tableView .selector-global-container>div:last-child{position:static;background:#fff;margin-left:15px;padding-top:4px}#tableView .selector-global-container .selector-btn.service{margin:4px;min-height:113px;width:120px;overflow:hidden}#tableView .selector-global-container .selector-btn-category-simple.category{background:#fff;min-height:111px;border:1px solid #dedede}#tableView .selector-global-container .selector-btn-label.selector-btn-label-category{height:auto;width:max-content;padding:25px;border:none;position:relative}#tableView .selector-global-container .scroll-selector{position:static;background:#fff;margin:8px;padding-top:16px;border-radius:10px}#tableView .selector-global-container .selector-title{background:none;margin-bottom:0;padding:25px 0;display:flex;justify-content:space-between;position:static}#tableView .selector-global-container .selector-btn-category-width{margin:0}#tableView .selector-global-container .selector-btn-width{margin-top:0}#tableView .selector-global-container .selector-btn.cfg{border-radius:10px;padding:8px;min-width:120px;min-height:80px}#tableView .selector-global-container .selector-btn-label .selector-btn-label-category{padding:16px;position:absolute;width:200px;top:0;left:unset;right:unset;height:auto}#tableView .selector-global-container .selector-btn-category-folder{position:relative;display:none}#tableView .selector-global-container .selector-btn-label-category{right:0!important;top:0!important;left:0!important;position:absolute}.selector-btn.service{transition:all .2s cubic-bezier(.42,0,0,1)}.selector-btn.service:hover{transform:translateY(-2px)}.smsdate-selector{display:flex;flex-wrap:wrap;justify-content:flex-start}.smsdate-selector .smsdate-selector-date{margin:4px 8px 4px 0;border:1px solid #ededed;background:#fafafa;padding:8px 24px;border-radius:20px;cursor:pointer;font-weight:700;font-size:14px}.smsdate-selector .smsdate-selector-date.selected{border:1px solid #ef3340;background:#fff}.time-selector{bottom:unset!important;background-color:#eee!important}.time-selector .time-selector-hour button{width:33px;margin:4px!important;padding:4px!important}.time-selector .time-selector-minute button{width:33px!important;margin:4px!important;padding:4px!important}.uib-timepicker{width:auto;display:inline-flex;align-content:center;padding:8px;line-height:normal;background:transparent}.uib-timepicker tbody{padding:0;border-top:none!important}.uib-timepicker tbody tr{padding:0}.uib-timepicker tbody tr td{padding:0 1px!important;text-align:center!important}.uib-timepicker tbody tr td a{border:none;background:transparent;font-size:9px;padding:0!important;line-height:16px;color:#7b7b7b}.uib-timepicker tbody tr td a span{font-size:10px!important;padding:0!important;vertical-align:unset}.uib-timepicker tbody tr td input{padding:0;width:30px;height:auto;font-weight:500;color:#000;background:#fff!important;text-align:center!important}.uib-timepicker .btn.active,.uib-timepicker .btn:active{background:transparent;border:none;box-shadow:none}.birth-day{position:relative}.modal-menu .title{justify-content:space-between!important}.modal-menu .title button{background:#353535;color:#fff;font-size:12px;margin:8px}.modal-menu .title button span{font-size:13px;font-weight:500}.modal-menu .scroll{padding:0!important;display:flex;flex-direction:row}.modal-menu .scroll .left-menu{margin-right:25px;display:flex;flex-direction:column;flex-wrap:wrap;left:0;background:#fff;height:auto;width:150px;box-shadow:0 2px 2px rgba(45,45,45,.05),0 0 4px rgba(49,49,49,.05),0 0 8px rgba(42,42,42,.05),0 0 16px rgba(32,32,32,.05),0 0 32px rgba(49,49,49,.05),0 0 64px rgba(35,35,35,.05)!important}.modal-menu .scroll .left-menu .fxb-tab-title{display:inline-flex;margin:0;vertical-align:middle;padding:0;flex-wrap:wrap;width:150px;min-height:85px}.modal-menu .scroll .left-menu .fxb-tab-title button{background:transparent;background-image:none;border:none;border-radius:0;box-shadow:0 1px 0 0 #f0f0f0!important;color:#6b6b6b;display:flex;font-family:Roboto;font-weight:500;padding:24px 8px!important;text-shadow:none;width:100%;white-space:normal;justify-content:center}.modal-menu .scroll .left-menu .fxb-tab-title .active{background:#eee}.modal-menu .right-content{width:80%;min-width:70%;min-height:70vh;padding:10px 0}.modal-menu .right-content button.btn.paid{font-size:13px;margin:8px;padding:8px;width:17%}.ftb{align-items:center;background:#f9f9f9!important;border-bottom:1px solid #ddd;box-shadow:none;display:flex;flex-direction:row;justify-content:flex-start;left:0!important;margin-top:0;position:relative;right:0!important;top:0!important;min-height:70px;padding:8px 16px!important}.selector-content-gift .container-giftBox{display:flex;justify-content:space-around;padding:8px 0 16px}.selector-content-gift .giftBox{border-bottom:1px solid #eee;border-radius:5px;font-size:14px;margin:0;width:100%;padding:5px 10px;text-align:center;height:auto;display:flex;flex-direction:column;justify-content:space-between}.selector-content-gift .giftBox label{display:flex;flex-direction:column;align-items:center}.selector-content-gift .giftBox label i{font-size:30px;line-height:normal;margin-bottom:-8px}.selector-content-gift .giftBox label span{font-size:13px}.flx-block-grey{display:inline-block;margin-top:20px;margin-bottom:20px;padding:15px;background-color:#f8f8f8;border:1px solid rgba(51,51,51,.16);border-radius:10px}.flx-block-grey button{float:right}.flx-blockquote{padding:10px 20px;margin:20px auto;color:#7e7e7e;font-size:14px;width:80%}@media (max-width:480px){.flx-blockquote{padding:10px 20px;margin:10px;font-size:13px;width:100%}}.flx-snack-bar{position:fixed;left:auto;bottom:1rem;background-color:#fff;padding:20px 28px 20px 20px;border-radius:5px;border:1px solid #eee;display:inline-block;min-width:280px;max-width:480px;text-align:left;font-size:16px;opacity:0;transform:translate3d(-100%,0,0);z-index:4}.flx-snack-bar .close{position:absolute;right:1rem;top:.65rem}.flx-snack-bar .fa-check{margin-right:1.5rem;vertical-align:middle}.flx-snack-bar a{color:#484848;text-decoration:underline;display:inline-block;padding-left:1rem;padding-right:1rem;font-weight:600}.flx-snack-bar .media{margin-top:0}.flx-snack-bar .media .fa{font-size:20px;vertical-align:middle}.flx-snack-bar .flx-pan{padding:0!important}.flx-snack-bar.check-version{bottom:15px;width:475px;left:calc(50% + 235px);background-color:#edf7ed;z-index:9001;color:#4b4f54;opacity:1;padding:16px;border:0}.flx-snack-bar.check-version a{color:#4b4f54}@media (max-width:480px){.flx-snack-bar.check-version{bottom:auto;font-size:14px;left:100%;width:100%;text-align:center}}.container-page,.scroll{padding:10px}.container-page .succes{color:#51a351}.container-page .refused{color:#bf2020}.container-page .waiting{color:#fd6a02}.container-page h2,.container-page h3,.container-page h4{margin-top:0;font-weight:lighter}.container-page table.fxb-table{border:1px solid #ddd}.disabled,input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#eee}.panel-title>.accordion-toggle{display:block;text-decoration:none}.text-error{text-align:center;color:#bf2020}.navbar-collapse.in{overflow-y:hidden}.important-info{margin:10px 0;padding:20px;font-size:16px;border:5px solid #bf2020}.serviceTable .prestaEtape tr>td{padding:8px 4px}.serviceTable .prestaEtape tr>td .table-bordered>tbody>tr>td{padding:4px!important;border:1px solid #fff}.serviceTable .prestaEtape label{margin-bottom:8px;margin-top:5px}.serviceTable .prestaEtape input{margin-top:-5px}.config-form label{margin-top:8px;margin-bottom:0}.dropdown-menu{overflow:auto;max-height:145px;position:absolute}.plg-bar-days-sel{display:flex}.intl-tel-input{display:inline-block;position:relative;width:100%}phone-input{width:80%}ul.uib-datepicker-popup.dropdown-menu *{border:none!important;outline:none;margin:0;padding:0 2px!important;font-size:13px;font-weight:400;line-height:30px;text-align:center!important}.uib-datepicker-popup table{position:relative;top:-35px}.uib-datepicker-popup table td{background:#fff}.uib-datepicker{height:250px}.datepicker_design{clear:both;position:relative;background-color:#fff}.uib-datepicker-popup.dropdown-menu{top:100%!important;left:unset!important;right:unset;z-index:1000;float:left;min-width:160px;max-width:300px;padding:10px 0;margin:0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #eee;border-radius:4px;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 0 64px rgba(35,35,35,.05);overflow:initial;max-height:min-content;position:absolute}.btn-info.active{color:#000}.intl-tel-input .flag-dropdown{max-height:34px!important}.flx-filter-bar{padding:9px 16px;background-color:#fafafa;border-bottom:1px solid #ddd;display:flex;justify-content:flex-start;align-items:center}.dashboard-form .flx-collapsed-push{top:130px}.flx-v-separator{border:none;border-left:1px solid #dedede;height:30px;width:1px;display:inline-block;margin:0 16px}.fxb-content-domain .cfg-content .tabInter{padding:4px!important;align-items:center}.fxb-content-domain .company-left div.scroll{box-shadow:none;top:120px}@media screen and (min-width:600px){.company-left .scroll.edited{right:600px!important}}.pos-form{background-color:#f8f8f8}.pos-form .serviceTable td{background-color:#fafafa;box-shadow:0 -1px 0 0 #ddd}.pos-form .scroll{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0!important}.pos-form .title{width:62%;background:#fff;border-bottom:1px solid #ddd!important}.pos-form .title div{height:44px!important;color:#353535;text-align:center;line-height:41px!important}.pos-form .title div div{padding:0}.pos-form .title a button{top:6px!important;right:15px!important;left:unset!important}.pos-form div.booking-form div.customer div.customer-title,.pos-form div.customer div.customer-title{padding:2px 0 2px 6px;font-size:16px;font-weight:500;background:none;margin-bottom:8px}.pos-form input.input-cust{width:100%;margin:0;height:40px;border-radius:5px}.pos-form .pos-left{margin-left:16px;margin-right:48%;margin-top:8px}.pos-form .table.sell-total td.pusher{width:0}.pos-form .fa{font:normal normal normal 14px/1 FontAwesome!important}.pos-form .customer{margin:0;padding:16px 8px 16px 16px;width:52%;border-radius:0}.pos-form .customer .content{background:#fff;border-top:0;margin-top:-5px;border-radius:0 0 5px 5px}.pos-form .customer .vcard-freebie.responsive{width:auto;padding:8px;margin:8px;border-radius:5px;border:1px solid #ddd}.pos-form .customer .customer-search{display:flex;justify-content:space-between}.pos-form .pos-payment-form{border-radius:0 0 5px 5px;border-top:1px solid #eee;padding:4px 0 0;width:100%;z-index:1;height:auto;justify-content:space-evenly}.pos-form .pos-payment-form,.pos-form .pos-right{background:#fff;position:absolute;bottom:0;display:flex;flex-direction:column}.pos-form .pos-right{right:0;top:0;width:47%;border-left:1px solid #ddd;justify-content:space-between;background-repeat:repeat;background-position:50%;background-size:100%}.pos-form .pos-right.has-items{background-image:none}.pos-form .pos-right.has-items .img-panier{display:none}.pos-form .pos-right .text-error{padding:16px}.pos-form .pos-right .panier{overflow:auto}.pos-form .pos-right .panier .open>.dropdown-menu{align-items:center;border-color:#ddd;box-shadow:none;opacity:1;padding:0;top:-8px;overflow:auto;width:auto;height:40px}.pos-form .pos-right .panier .open>.dropdown-menu li{border-right:1px solid #ddd}.pos-form .pos-right .alert-sale{margin:5px;padding:0 5px 5px;color:#bf2020;border-bottom:1px solid #eee}.pos-form .pos-right .topbar{min-height:50px;border-bottom:1px solid #ddd;display:flex;justify-content:center;align-items:center;padding:0 10px;min-height:71px;flex-wrap:wrap;background:#fff}.pos-form .pos-right .topbar .dropdown{position:static!important}.pos-form .pos-right .topbar .open>.dropdown-menu{display:block;padding:16px;border:0;width:100%;right:0!important;max-height:max-content;top:69px!important}.pos-form .pos-right .topbar .open>.dropdown-menu li a{padding:8px}.pos-form .pos-right .remove-link{font-size:16px;padding-left:2px}.pos-form tbody{border-top:0!important}.pos-form table.sell-total,.pos-form tr{margin:auto;width:-webkit-fill-available;box-shadow:none;border:none!important}.pos-form .right input#selector-service-filter{width:110px;margin:10px 0;padding:4px 30px}.pos-form .title{box-shadow:none!important;border:none!important;background:#484848}.pos-form .container-btn-addService{padding-left:3px;margin-top:21px!important;text-align:center;display:flex;justify-content:space-evenly;flex-wrap:wrap}.pos-form .container-btn-addService .btn-add-service{position:relative;width:270px;padding:20px;margin:15px 0}.pos-form .btn-add-service i{font-size:20px!important}.pos-form .btn-add-service span{font-weight:700!important}.pos-form .btn-add-service .fa-plus{display:none}.pos-form .selector-title span{font-size:14px;font-weight:300}.pos-form .selector-title .fa-stack:hover i{font-weight:400;cursor:pointer}.pos-form .selector-title .fa-angle-right{display:none}.pos-form span.pos-normal-date{background:none;font-size:14px;font-weight:400;padding:0}.pos-form .btn--tuto{right:15px!important;top:10px!important;left:unset!important;background:transparent;color:#fff;border-color:#fff;padding:2px 10px}.pos-form table.table.serviceTable{margin:0!important;width:100%;background:#fff}.pos-form th.serviceTable-author{vertical-align:middle;font-weight:400;font-size:13px}.pos-form td.sellColumn,.pos-form th.sellColumn{border:none;font-size:13px;padding:0 4px;font-weight:400}.pos-form td.sellColumn input[readonly],.pos-form th.sellColumn input[readonly]{height:100%;display:block;padding:5px 20px 5px 0}.pos-form td.serviceTable-title{text-align:left;padding:8px;margin:0;border:none;border-bottom:1px solid #ececec}.pos-form .table thead th{padding:8px 4px;text-transform:none;vertical-align:middle;font-weight:500;font-size:12px;border-radius:5px}.pos-form .table thead th span{font-size:13px;font-weight:500;text-transform:none}.pos-form .product-label{font-weight:500;color:#333}.pos-form .ui-widget-content{border:1px solid #ececec;color:#222}.pos-form .table td{vertical-align:middle;border:none!important;padding:4px}.pos-form table.table.payment{margin:0 auto;width:100%}.pos-form table.table.payment .payment-line>td{line-height:normal;border-radius:5px;padding:8px 0}.pos-form table.sell-total input[readonly]{display:block;margin-right:0!important}.pos-form table.sell-total td.total-ttc{background:transparent;color:#333;font-size:22px;font-weight:500;border-radius:0}.pos-form table.sell-total td.total-ttc input{color:#000}.pos-form button.btn-pos{padding:13px 0}@media screen and (min-width:1400px){.pos-form,.pos-list{left:230px;right:0;top:0}}.pos-list{box-shadow:none;background:transparent!important}.pos-list .pos-dashboard-left>div,.pos-list .pos-dashboard-right>div{background:#fff!important;box-shadow:0 2px 20px 0 rgba(0,0,0,.05)!important;border-radius:5px!important;padding:20px 0!important;margin:16px!important}.dialog-form.pos-config{background:#fff;height:auto;margin:0;border-radius:10px;margin:0!important}.dialog-form.pos-config .scroll{position:static!important;padding:16px;min-height:500px;background:#fff}.dialog-form.pos-config .title{border-radius:10px 10px 0 0;background:#484848}.dialog-form.pos-config .title div{border-radius:10px 10px 0 0;font-size:16px;color:#fff;font-weight:500}nav-tabs.nav-justified>li>a{box-shadow:10px 0 50px -20px #000!important}.pos-list div.scroll{top:15vh!important}.cart-item-wrapper .pos-subservice-label{color:#000}.payment{position:relative}.payment button.btn.paid{font-size:13px;margin:4px;padding:4px;width:30%}.payment-line td{background:#fafafa}.payment-line .uib-datepicker-popup.dropdown-menu{top:-25px!important}.payment-line.onbottom .uib-datepicker-popup.dropdown-menu{top:-270px!important}.config-modal-update .uib-datepicker-popup.dropdown-menu{top:-40px!important}.comment .ta-scroll-window.ta-text.ta-editor.form-control{width:100%;border-color:#ddd;box-shadow:none;margin-top:4px!important}.customer-icon{align-items:center;display:inline-flex;flex-direction:row;width:auto}.customer-icon .icons span{padding:0 4px}.customer-icon .icons span,.customer-icon div{font-size:13px;font-weight:500}span.deleteicon{width:90%}span.deleteicon input{padding-right:16px;width:100%}.moreAction{background:#fff;padding:16px;z-index:2;height:100%}.moreAction.open{overflow:auto;padding-bottom:50px}.moreAction.close{z-index:-1}.moreAction .section{display:flex;flex-wrap:wrap;padding:20px 0}.moreAction .section>button{word-break:break-word;white-space:normal;align-items:center;background:none;border-radius:8px;display:flex;flex-direction:column;justify-content:center;line-height:16px;margin:4px;outline:none;padding-top:16px;padding-bottom:8px;width:110px;transition:border-color .1s ease-in-out}.moreAction .section>button span{padding:5px}.moreAction .section>button:hover{border-color:#484848}.moreAction .section.action-type>button{width:150px}.max-h{max-height:115px}.cart-item-wrapper .form-selector-btn-width{margin-top:64%!important}.subscription{background-color:#fafafa;font-family:Roboto,sans-serif;font-size:14px;color:#484848;text-align:center}.subscription .bandeau{background-color:#ef3340;color:#fff;padding:5px;margin-bottom:50px}.subscription .bandeau a{color:#fff;border-bottom:1px solid #fff}.subscription h3{text-align:center}.subscription .thumbnail>img,.subscription .thumbnail a>img{max-width:75%}.subscription .intl-tel-input .flag-dropdown{max-height:40px!important}.container-fxb{margin:0!important}.opc li.section.allow.active{display:flex;height:100vh;justify-content:start;flex-wrap:wrap}.opc{width:100vw;height:100vh;border:0}.opc .step.a-item{align-self:center;display:flex;margin:0 auto;padding:0}.opc .active .step-title{align-items:center;background-color:#06038d!important;background-image:url(/img/login-bg.png);background-position:50%;background-size:75%;background-repeat:no-repeat;display:flex;height:100vh;justify-content:space-evenly;padding:0 20vw}.opc .active .step-title h2{text-align:center;z-index:1}.opc .active .step-title span{font-size:44px;font-weight:100!important;font-family:Hind Madurai}.opc .step.a-item h3{font-size:1.5em;font-weight:100;color:#4b4f54;text-align:center}.opc .step.a-item>div{width:420px!important}.opc label span{font-size:16px;font-weight:100}.opc ul{margin:0}.opc input{border:1px solid #d4d9e2;border-radius:3px;padding:15px;font-size:14px;color:#596377;outline:0;transition:border-color .2s ease;width:-webkit-fill-available}.opc .stack-form .form-list li{margin-top:20px}.opc button#validate{padding:8px 20px}.opc input:focus,.opc input[type=date]:focus,.opc input[type=email]:focus,.opc input[type=number]:focus,.opc input[type=password]:focus,.opc input[type=tel]:focus,.opc input[type=text]:focus,.opc select:focus,.opc textarea:focus{box-shadow:none;border-color:#8c96a9}.opc-register label span{font-size:14px!important;font-weight:100}.opc-register input{padding:10px!important}.opc-register .stack-form .form-list li{margin-top:10px!important}.opc .stack-form .buttons-set{margin-top:24px}.flexy-header{background:#fff;border-bottom:2px solid #ddd;letter-spacing:1px;height:41px}.flexy-header .menu{height:41px;z-index:100;padding:0;margin:0}.flexy-header .menu li{display:flex;align-items:center;justify-content:center;width:auto;height:41px}.flexy-header .menu li a{font-family:Hind Madurai!important;text-transform:uppercase;font-size:1.1rem;letter-spacing:normal!important;font-weight:600;padding:0 .8vw;display:flex;align-items:center;color:#929299}.flexy-header .menu li a.item-disabled,.flexy-header .menu li a.item-disabled:hover{color:#d9d9d9;cursor:not-allowed}.flexy-header .menu li a span{font-size:1.2rem}@media screen and (max-width:1024px){.flexy-header .menu li a span{font-size:1rem}}.flexy-header .menu li a div.text-under-logo span{font-size:11px}.flexy-header .menu li a:hover,.flexy-header .menu li a:hover svg{color:#4b4f54}.flexy-header .menu li a.selected,.flexy-header .menu li a.selected svg{color:#06038d}.flexy-header .menu li a.selected:after{position:absolute;bottom:0;left:6px;right:6px;content:"";height:3px;background-color:#06038d;border-top-left-radius:1px;border-top-right-radius:1px}.flexy-header .menu li a svg{width:130px;height:100%;color:#d7d7d5;font-size:13px}.flexy-header .menu .ico-notif a i{padding-right:5px}.flexy-header .notification-icon{pointer-events:none;position:absolute;top:15px;right:0;margin:0;padding:0 2px 0 0;font-size:1rem}.flexy-header .menu-user{min-width:0}.flexy-header .menu-user a{text-transform:capitalize}.flexy-header.fxbAdmin{background:#3e3e3e;color:#fff;border:none}.flexy-header.fxbAdmin .menu li a.selected,.flexy-header.fxbAdmin .menu li a.selected svg,.flexy-header.fxbAdmin .menu li a:hover,.flexy-header.fxbAdmin .menu li a:hover svg{color:#fff}.flexy-header.fxbAdmin .menu li a.selected:after,.flexy-header.fxbAdmin .menu li a:hover:after{position:absolute;bottom:0;left:6px;right:6px;content:"";height:0;background-color:transparent;border-top-left-radius:1px;border-top-right-radius:1px}.flexy-header .subMenu.notificationMenu li a.notification{margin:6px 0;padding-top:5px;line-height:16px;border-top:1px solid #707070;color:#fff;text-shadow:none}@media screen and (max-width:1800px){.flexy-header .subMenu.notificationMenu li a.notification{min-height:55px}}@media screen and (max-width:800px){.flexy-header .subMenu.notificationMenu li a.notification{min-height:auto}}.flexy-header .subMenu.notificationMenu li a.notification .notification-header i,.flexy-header .subMenu.notificationMenu li a.notification .notification-header span:first-child{margin-right:2px;color:#fff;background:none;border:none}.flexy-header .subMenu.notificationMenu li a.notification.read,.flexy-header .subMenu.notificationMenu li a.notification.read .notification-header span{color:#bbb}.flexy-header .subMenu.notificationMenu li a.notification .reload{position:absolute;bottom:3px;right:3px;padding:0 0 0 2px;color:#fff}.notification .content{padding:20px}@media screen and (max-width:425px){.notification .content{padding:5px}}.notification .content .filtre{display:flex;flex-direction:row;justify-content:center;margin-bottom:20px}@media screen and (max-width:600px){.notification .content .filtre{margin-top:20px}}.notification .content .notification-reports-list{overflow:auto;position:absolute;left:0;right:0;top:28px;bottom:0;height:80vh;margin-top:20px}@media screen and (max-width:600px){.notification .content .notification-reports-list{top:90px}}.notification .content table tr td{cursor:pointer;margin:0;padding:5px;text-align:left}.notification .content table tr td.picto{text-align:center}.notification .content table tr td.picto span i{background-color:none;border:none}.notification .content table tr td p{margin:0}@media screen and (max-width:425px){.notification .content table tr td{padding:5px!important}}.notification .content table tr.read td{cursor:not-allowed;color:#bbb}.notification .content table tr.read td.picto span i{color:#bbb}.notification .content table tr.read td:last-child{cursor:pointer;color:#000}.notification .content table tr.read td img.le-ciseau{opacity:.35}.notification .content img.le-ciseau{width:22px}ul.subMenu.globalNotificationMenu{width:100%;top:0;padding:2vw;color:#fff;background:#fafafa}ul.subMenu.globalNotificationMenu .fxb-tab-title{margin:16px 0}ul.subMenu.globalNotificationMenu .fxb-tab-title button{padding:16px}ul.subMenu.globalNotificationMenu .fxb-tab-title i{font-size:18px}ul.subMenu.globalNotificationMenu li{max-width:max-content}ul.subMenu.globalNotificationMenu li .notification-title:hover{box-shadow:none!important;border:none!important;background:transparent!important}ul.subMenu.globalNotificationMenu li a{display:inline-flex;border:1px solid transparent;border-radius:4px;padding:4px;color:#000;text-shadow:none}ul.subMenu.globalNotificationMenu li a:hover{padding:4px 8px;color:#000;border:1px solid #000}ul.subMenu.globalNotificationMenu li a div{font-size:16px;padding-right:16px}div.booking-form div.customer div.customer-title,div.pos-form div.customer div.customer-title{padding:2px 0 2px 6px;font-size:16px;font-weight:500;background:none;margin-bottom:8px}input.input-cust{width:100%}#pos-menu{background:#fff;border-right:2px solid #ddd;color:#252734;font-weight:500}#pos-menu .pos-menu-title{padding:15px;text-transform:uppercase}#pos-menu .pos-menu-title:after{position:absolute;bottom:0;left:15px;right:15px;content:"";height:1px;background-color:#ddd;border-top-left-radius:1px;border-top-right-radius:1px;box-shadow:0 4px 2px -2px rgba(0,0,0,.25)}#pos-menu .pos-menu-item .disabled-text{opacity:.65;cursor:no-drop}#pos-menu .pos-menu-item .pos-menu-icon{background:transparent;display:flex;height:45px;justify-content:center;align-items:center;width:45px}#pos-menu .pos-menu-item .pos-menu-first{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding-left:14px;padding-right:5px}#pos-menu .pos-menu-item.selected,#pos-menu .pos-menu-item:hover{background:#eaeaea}#pos-menu .pos-menu-item.selected .pos-menu-icon,#pos-menu .pos-menu-item.selected .pos-menu-label,#pos-menu .pos-menu-item:hover .pos-menu-icon,#pos-menu .pos-menu-item:hover .pos-menu-label{color:#06038d}#pos-menu .pos-menu-item.mobile-format:hover .pos-menu-icon,#pos-menu .pos-menu-item.mobile-format:hover .pos-menu-label{color:#fff}#pos-menu .pos-sub-menu-item{height:auto;padding:5px 0 5px 15px;background:#f9f9f9;font-weight:400}#pos-menu .pos-sub-menu-item:first-child{border-top:1px solid #cfcfcf}#pos-menu .pos-sub-menu-item:last-child{border-bottom:1px solid #cfcfcf}#pos-menu .pos-sub-menu-icon{display:inline-block;margin-right:4px}.theme-blue #pos-menu .pos-sub-menu-item.selected,.theme-blue #pos-menu .pos-sub-menu-item:hover,.theme-green #pos-menu .pos-sub-menu-item.selected,.theme-green #pos-menu .pos-sub-menu-item:hover,.theme-night #pos-menu .pos-sub-menu-item.selected,.theme-night #pos-menu .pos-sub-menu-item:hover,.theme-pink #pos-menu .pos-sub-menu-item.selected,.theme-pink #pos-menu .pos-sub-menu-item:hover,.theme-red #pos-menu .pos-sub-menu-item.selected,.theme-red #pos-menu .pos-sub-menu-item:hover{color:#06038d}.sidebar-customer #pos-menu{z-index:0}#cfg-menu{background:#484848;height:100%}#cfg-menu .pos-menu-item{color:#fff}#cfg-menu .pos-menu-item .pos-menu-first{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;padding:0 8px 0 16px;color:#d2d2d2}#cfg-menu .pos-menu-item:hover{background:#3e3e3e}#cfg-menu .pos-menu-item .pos-menu-icon{background:transparent;display:flex;height:45px;justify-content:center;align-items:center;width:45px}#cfg-menu .pos-menu-item:hover .pos-menu-icon{background:#3e3e3e}#cfg-menu .pos-sub-menu-icon{border-color:transparent;background:transparent}#cfg-menu .selected .pos-menu-icon{background:#353535!important}#cfg-menu .selected .pos-menu-icon i{color:#fff!important}#cfg-menu .selected .pos-menu-first{background:#353535;color:#fff;display:flex;align-items:center}#cfg-menu .selected .pos-sub-menu-item:hover{background:#353535!important}#cfg-menu .selected .pos-sub-menu-item.selected{background:#353535!important;border-right:3px solid #ff5aab}#cfg-menu .selected .pos-sub-menu-item.selected:hover .pos-sub-menu-icon{border-color:transparent!important;background:transparent!important}#cfg-menu .selected .pos-sub-menu-item.selected .pos-sub-menu-icon{border-left:20px solid transparent;border-right:4px solid transparent}div.flexy-beauty-menu div.flexy-beauty-menu-icon,div.pos-menu div.pos-menu-icon{background:#484848}div.flexy-beauty-sub-menu-item{background:#353535!important;padding:3px 0;height:32px}div.flexy-beauty-menu-item.selected div.flexy-beauty-menu-first{background:#3e3e3e;color:#fff}div.flexy-beauty-menu-item:hover{background:#3e3e3e}.pos-form{background-color:transparent;box-shadow:none}#tableView{flex-direction:row;display:flex;align-items:center;justify-content:flex-start;background:#f9f9f9!important;box-shadow:none;border-bottom:1px solid #ddd;left:0!important;top:0!important;right:0!important;margin-top:0;position:relative}.theme-blue #tableView .button-export{position:relative;margin-left:0!important;padding:4px 0;width:100%;display:flex;justify-content:center;background:transparent}.theme-blue #tableView .button-export a{color:#000;background:transparent}.theme-blue #tableView .button-export a:hover{color:#06038d;background:transparent}.theme-green #tableView .button-export{position:relative;margin-left:0!important;padding:4px 0;width:100%;display:flex;justify-content:center;background:transparent}.theme-green #tableView .button-export a{color:#000;background:transparent}.theme-green #tableView .button-export a:hover{color:#03a87c;background:transparent}.theme-pink #tableView .button-export{position:relative;margin-left:0!important;padding:4px 0;width:100%;display:flex;justify-content:center;background:transparent}.theme-pink #tableView .button-export a{color:#000;background:transparent}.theme-pink #tableView .button-export a:hover{color:#e43087;background:transparent}.theme-red #tableView .button-export{position:relative;margin-left:0!important;padding:4px 0;width:100%;display:flex;justify-content:center;background:transparent}.theme-red #tableView .button-export a{color:#000;background:transparent}.theme-red #tableView .button-export a:hover{color:#ef3340;background:transparent}.theme-night #tableView .button-export{position:relative;margin-left:0!important;padding:4px 0;width:100%;display:flex;justify-content:center;background:transparent}.theme-night #tableView .button-export a{color:#000;background:transparent}.theme-night #tableView .button-export a:hover{color:#544f5f;background:transparent}#tableView time-parameters{padding:0 8px 8px}#tableView time-parameters *{margin:0!important}#tableView .pos-dashboard-side tbody,#tableView .pos-dashboard-side td div{border:none!important}#tableView .label-gift-item{margin-left:24px!important;width:auto!important}#tableView>div{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px 30px!important}#tableView .scroll,#tableView .scroll-export{height:75vh;left:16px;overflow:auto;position:absolute;top:100px!important;width:98.6%}#tableView .table tr:hover{background:#e0e0e0!important;border-color:transparent}#tableView .fxb-tab-title{display:inline-flex;margin-bottom:0;margin-right:-5px;margin-top:4px;vertical-align:bottom;align-content:center;height:100%;box-shadow:none}#tableView .fxb-tab-title button{border:none!important;box-shadow:inset 0 -2px 0 0 #e0e0e0;padding:11px!important}#tableView .fxb-tab-title .active{background:transparent;border:none;box-shadow:inset 0 -2px 0 0 grey!important}#tableView table.fxb-table-selected{border:1px solid #ececec;margin:0;width:97%}#tableView table.fxb-table{margin:0!important}#tableView .table>tbody>tr>td,#tableView .table>tbody>tr>th,#tableView .table>tfoot>tr>td,#tableView .table>tfoot>tr>th,#tableView .table>thead>tr>td,#tableView .table>thead>tr>th{width:auto!important;text-align:center!important}#tableView .pos-payment-form{width:90%;margin:9px;padding:20px;display:flex;flex-direction:column;background:#fff;border-radius:5px;border:1px solid #ddd;box-shadow:0 2px 20px 0 rgba(0,0,0,.05)}#tableView .pos-payment-form tr:hover{background:transparent!important;border-color:transparent!important}#tableView .pos-payment-form td{border-top:1px solid transparent}#tableView .selector-global-container,#tableView .selector-payment-container{padding:20px;display:flex;flex-direction:column;background:#fff;border-radius:5px;border:1px solid #ddd;box-shadow:0 2px 20px 0 rgba(0,0,0,.05)}#tableView .table.serviceTable{width:99%;background:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 20px 0 rgba(0,0,0,.05);margin:16px 5px}#tableView .pos-payment-form .pushleft .uib-datepicker-popup.dropdown-menu{left:-200px!important}#tableView.between{justify-content:space-between!important}#tableView .subflex{align-items:center;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;padding:8px}#tableView .subflex>span,#tableView .subflex div{margin-left:8px;text-align:center}#tableView .subflex>span{width:auto}#tableView .subflex time-parameters{margin-left:8px!important}.subflex-invert{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;height:min-content!important}.subflex-invert .box1{padding:20px;display:flex;flex-direction:column}.subflex-invert .box1,.subflex-invert .box2{margin:16px;background:#fff;border-radius:5px;border:1px solid #ddd;box-shadow:0 2px 20px 0 rgba(0,0,0,.05)}.subflex-invert .box2{padding:0;display:inline-flex}div.pos-list div.title>div{color:#484848;line-height:normal;display:flex;align-items:center}.flexy-beauty{background:transparent!important}.flexy-beauty .bg-white{background:#fff!important}.flexy-beauty .flx-pvl{padding-left:30px;padding-right:30px}.flexy-beauty .container-page{background:#fff}.flexy-beauty .fxb-store-app{box-shadow:0 0 0 1px #cfcfcf;border-radius:5px;cursor:pointer;display:inline-block;height:168px;margin:8px .8%;position:relative;width:98%;transition:box-shadow .3s ease-in-out;background:#fff}.flexy-beauty .fxb-store-app .fxb-store-app-left .title{text-align:left;min-height:30px;display:flex;justify-content:left;align-items:center;color:#000}.flexy-beauty .fxb-store-app:hover{box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 1px 64px rgba(35,35,35,.05);transition:box-shadow .3s ease-in-out;z-index:8000}@keyframes e{0%{background:#d9ffd4}50%{background:#b4f3ab}to{background:#d9ffd4}}.bookable-icon{animation:e 2s linear infinite}.theme-blue .all-screen,.theme-green .all-screen,.theme-pink .all-screen,.theme-red .all-screen{background:#eee}.theme-night .all-screen{background:#23212a}.planning-container--ifselector{left:262px}.theme-blue .planning-selector,.theme-green .planning-selector,.theme-pink .planning-selector,.theme-red .planning-selector{background:#fff;color:#000}.theme-blue .planning-selector,.theme-green .planning-selector,.theme-night .planning-selector,.theme-pink .planning-selector,.theme-red .planning-selector{display:inline-flex;position:relative;flex-direction:column;justify-content:flex-start;align-items:center;z-index:3;width:262px;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05);overflow-y:auto;height:100%;opacity:1;transition:width .2s cubic-bezier(.18,.89,.41,1.09),opacity .2s ease-in-out;padding-top:20px!important}.theme-night .planning-selector{background:#2d2b34;color:#908f92}.theme-blue .planning-selector.selectorClose,.theme-green .planning-selector.selectorClose,.theme-pink .planning-selector.selectorClose,.theme-red .planning-selector.selectorClose{overflow-y:auto;width:70px!important;text-align:center;color:#000}.theme-night .planning-selector.selectorClose{overflow-y:auto;width:70px!important;text-align:center;color:#908f92}.planning-selector.selectorClose div{width:100%;padding:0}.planning-selector.selectorClose i{font-size:16px}.planning-selector.selectorClose .btn--bar{width:100%!important;height:35px!important;border-radius:0!important;padding:0;background:transparent!important;border:none!important;opacity:.5;white-space:normal;font-size:13px;font-weight:400;line-height:normal}.theme-blue .planning-selector.selectorClose button.active{background:#eee;box-shadow:inset -3px 0 0 0 #06038d;color:#000!important;opacity:1;font-weight:400;background:#cfcfcf}.theme-green .planning-selector.selectorClose button.active{background:#eee;box-shadow:inset -3px 0 0 0 #03a87c;color:#000!important;opacity:1;font-weight:400;background:#cfcfcf}.theme-pink .planning-selector.selectorClose button.active{background:#eee;box-shadow:inset -3px 0 0 0 #e43087;color:#000!important;opacity:1;font-weight:400;background:#cfcfcf}.theme-red .planning-selector.selectorClose button.active{background:#eee;box-shadow:inset -3px 0 0 0 #ef3340;color:#000!important;opacity:1;font-weight:400;background:#cfcfcf}.theme-night .planning-selector.selectorClose button.active{background:#23212a;box-shadow:inset -3px 0 0 0 #544e5e;color:#908f92!important;opacity:1;font-weight:400;background:#cfcfcf}.planning-selector.selectorClose button:hover{background:#eee!important;color:#000!important}.planning-selector.selectorClose ul{padding:0;margin:0}.planning-selector.selectorClose label{display:inline-block;font-size:12px;background:transparent;padding:1px 8px;border-radius:40px;font-weight:400;cursor:pointer}.planning-selector.selectorClose label.active{background:#eee;box-shadow:none}.theme-blue .planning-selector .btn,.theme-green .planning-selector .btn,.theme-pink .planning-selector .btn,.theme-red .planning-selector .btn{color:#000;border-radius:5px;font-weight:400;text-shadow:none;box-shadow:none;background-image:none;border:1px solid #dedede;font-family:Roboto}.theme-night .planning-selector .btn{color:#908f92;border-radius:5px;font-weight:400;text-shadow:none;box-shadow:none;background-image:none;border:1px solid #544e5e;font-family:Roboto}.theme-blue .planning-selector .btn:hover{background:#06038d;color:#fff;border:1px solid transparent}.theme-green .planning-selector .btn:hover{background:#03a87c;color:#fff;border:1px solid transparent}.theme-pink .planning-selector .btn:hover{background:#e43087;color:#fff;border:1px solid transparent}.theme-red .planning-selector .btn:hover{background:#ef3340;color:#fff;border:1px solid transparent}.theme-night .planning-selector .btn:hover{background:#544f5f;color:#fff;border:1px solid transparent}.planning-selector .btn:hover span{transform:scale(1.15);font-weight:500}.theme-blue .planning-selector .btn:active,.theme-green .planning-selector .btn:active,.theme-night .planning-selector .btn:active,.theme-pink .planning-selector .btn:active,.theme-red .planning-selector .btn:active{background:transparent;border:1px solid transparent}.theme-night .planning-selector .btn:active{color:#fff}.theme-blue .planning-selector p,.theme-green .planning-selector p,.theme-pink .planning-selector p,.theme-red .planning-selector p{color:#000}.theme-night .planning-selector p{color:#908f92}.theme-blue .planning-selector .btn-active-color.active{background-color:#06038d;color:#fff;border:none}.theme-green .planning-selector .btn-active-color.active{background-color:#03a87c;color:#fff;border:none}.theme-pink .planning-selector .btn-active-color.active{background-color:#e43087;color:#fff;border:none}.theme-red .planning-selector .btn-active-color.active{background-color:#ef3340;color:#fff;border:none}.theme-night .planning-selector .btn-active-color.active{color:#fff;border:none}.planning-selector>div{border-bottom:0 solid #eee;padding:8px;width:233px}.theme-blue .planning-selector>div hr,.theme-green .planning-selector>div hr,.theme-pink .planning-selector>div hr,.theme-red .planning-selector>div hr{box-sizing:content-box;height:0;overflow:visible;border-color:#eee currentColor #fff;border-style:solid none;margin:8px 0 13px}.theme-night .planning-selector>div hr{box-sizing:content-box;height:0;overflow:visible;border-color:#544e5e currentColor #24222b;border-style:solid none;margin:8px 0 13px}.planning-selector>div button{width:auto;margin:0 auto;border:none}.theme-blue .planning-selector>div button,.theme-green .planning-selector>div button,.theme-pink .planning-selector>div button,.theme-red .planning-selector>div button{color:#000}.theme-night .planning-selector>div button{color:#908f92}.planning-selector .calendar--mini table{background:transparent}.planning-selector .calendar--mini table thead button{border:none!important;margin-bottom:8px}.theme-blue .planning-selector .calendar--mini table thead small,.theme-green .planning-selector .calendar--mini table thead small,.theme-pink .planning-selector .calendar--mini table thead small,.theme-red .planning-selector .calendar--mini table thead small{color:#000}.theme-night .planning-selector .calendar--mini table thead small{color:#908f92}.planning-selector .calendar--mini table td{border:none!important;box-shadow:none;padding:0;font-size:15px;text-transform:uppercase;font-weight:900}.planning-selector .calendar--mini table td.closed button{background-color:hsla(0,0%,46%,.050980392156862744)}.theme-blue .planning-selector .calendar--mini table td.closed button span,.theme-green .planning-selector .calendar--mini table td.closed button span,.theme-pink .planning-selector .calendar--mini table td.closed button span,.theme-red .planning-selector .calendar--mini table td.closed button span{color:#eee}.theme-night .planning-selector .calendar--mini table td.closed button span{color:#55555a}.theme-blue .planning-selector .calendar--mini table td.displayed button{background-color:rgba(6,3,141,.1)}.theme-green .planning-selector .calendar--mini table td.displayed button{background-color:rgba(1,168,124,.09)}.theme-pink .planning-selector .calendar--mini table td.displayed button,.theme-red .planning-selector .calendar--mini table td.displayed button{background-color:rgba(202,47,111,.1)}.theme-blue .planning-selector .calendar--mini table td.displayed button span{color:#06038d}.theme-green .planning-selector .calendar--mini table td.displayed button span{color:#03a87c}.theme-pink .planning-selector .calendar--mini table td.displayed button span{color:#e43087}.theme-red .planning-selector .calendar--mini table td.displayed button span{color:#ef3340}.theme-night .planning-selector .calendar--mini table td.displayed button span{color:#fff}.theme-blue .planning-selector .calendar--mini table td.currentDay button{background-color:#06038d}.theme-green .planning-selector .calendar--mini table td.currentDay button{background-color:#03a87c}.theme-pink .planning-selector .calendar--mini table td.currentDay button{background-color:#e43087}.theme-red .planning-selector .calendar--mini table td.currentDay button{background-color:#ef3340}.theme-night .planning-selector .calendar--mini table td.currentDay button{background-color:#544f5f}.planning-selector .calendar--mini table td.currentDay button span{color:#fff}.planning-selector .calendar--mini table td button{border:none!important;box-shadow:none;line-height:28px;margin:1px;border-radius:50%;position:relative;background-color:transparent;padding:0 7px!important}.planning-selector .calendar--mini table td button span{font-size:10px;display:table-cell;font-size:12px;font-weight:400;vertical-align:middle;cursor:pointer;outline:none;position:relative;background:transparent;transition:transform .2s ease-in-out}.planning-selector .calendar--mini table th{padding:0;border:none;box-shadow:none}.theme-blue .planningContainer,.theme-green .planningContainer,.theme-pink .planningContainer,.theme-red .planningContainer{background:#eee;padding-top:1px;transition:background .3s linear}.theme-night .planningContainer{background:#23212a;padding-top:1px;transition:background .3s linear}.planningContainer .dropdown-menu.calendar{background:#fff;padding:20px;margin-top:5px;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05);transform:translateY(-4px);opacity:1}.planningContainer .dropdown-menu.calendar table *{padding:4px;font-size:16px;font-weight:400;border:none}.planningContainer .plg-bar{position:relative;background:transparent;margin:10px 10px 15px 41px;border-bottom:none}.theme-blue .planningContainer .plg-bar .pgl-bar-c,.theme-green .planningContainer .plg-bar .pgl-bar-c,.theme-pink .planningContainer .plg-bar .pgl-bar-c,.theme-red .planningContainer .plg-bar .pgl-bar-c{background:#eee;border-bottom:none;transition:background .3s linear}.theme-night .planningContainer .plg-bar .pgl-bar-c{background:#23212a;border-bottom:none;transition:background .3s linear}.theme-blue .planningContainer .plg-bar .pgl-bar-c button.btn-active-color.active{background-color:#06038d}.theme-green .planningContainer .plg-bar .pgl-bar-c button.btn-active-color.active{background-color:#03a87c}.theme-pink .planningContainer .plg-bar .pgl-bar-c button.btn-active-color.active{background-color:#e43087}.theme-red .planningContainer .plg-bar .pgl-bar-c button.btn-active-color.active{background-color:#ef3340}.theme-night .planningContainer .plg-bar .pgl-bar-c button.btn-active-color.active{background-color:#544f5f}.theme-blue .planningContainer #planning,.theme-green .planningContainer #planning,.theme-pink .planningContainer #planning,.theme-red .planningContainer #planning{background:#eee;transition:background .3s linear}.theme-night .planningContainer #planning{background:#23212a;transition:background .3s linear}.planningContainer #planning .hoursColumn{display:flex;text-align:center;margin:-10px 0 0 13px;flex-direction:column;align-items:center}.theme-blue .planningContainer #planning .hoursColumn button.btn-active-color.active{background-color:#06038d}.theme-green .planningContainer #planning .hoursColumn button.btn-active-color.active{background-color:#03a87c}.theme-pink .planningContainer #planning .hoursColumn button.btn-active-color.active{background-color:#e43087}.theme-red .planningContainer #planning .hoursColumn button.btn-active-color.active{background-color:#ef3340}.theme-night .planningContainer #planning .hoursColumn button.btn-active-color.active{background-color:#544f5f}.planningContainer #planning .hoursColumn table{margin-top:36px}.theme-blue .planningContainer #planning .hoursColumn .hour,.theme-green .planningContainer #planning .hoursColumn .hour,.theme-pink .planningContainer #planning .hoursColumn .hour,.theme-red .planningContainer #planning .hoursColumn .hour{color:#000;font-weight:400;border:none;font-size:11px;padding-top:1px}.theme-night .planningContainer #planning .hoursColumn .hour{color:#908f92;font-weight:400;border:none;font-size:11px;padding-top:1px}.planningContainer #planning #planningPart{border-radius:10px;border:1px solid #dedede;border-bottom:none;margin-left:50px}.theme-blue .planningContainer #planning #planningPart .plgDayView:first-child .dayResource-title,.theme-green .planningContainer #planning #planningPart .plgDayView:first-child .dayResource-title,.theme-night .planningContainer #planning #planningPart .plgDayView:first-child .dayResource-title,.theme-pink .planningContainer #planning #planningPart .plgDayView:first-child .dayResource-title,.theme-red .planningContainer #planning #planningPart .plgDayView:first-child .dayResource-title{border-radius:10px 0 0 0;border:none!important}.planningContainer #planning #planningPart .plgDayView:first-child .day-cells-container{border-left:none!important}.theme-blue .planningContainer #planning #planningPart .plgDayView:last-child .dayResource-title,.theme-green .planningContainer #planning #planningPart .plgDayView:last-child .dayResource-title,.theme-night .planningContainer #planning #planningPart .plgDayView:last-child .dayResource-title,.theme-pink .planningContainer #planning #planningPart .plgDayView:last-child .dayResource-title,.theme-red .planningContainer #planning #planningPart .plgDayView:last-child .dayResource-title{border-radius:0 10px 0 0}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .timeline{background:#06038d;border-bottom:1px solid #06038d}.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .timeline{background:#03a87c;border-bottom:1px solid #03a87c}.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .timeline{background:#e43087;border-bottom:1px solid #e43087}.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .timeline{background:#ef3340;border-bottom:1px solid #ef3340}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .timeline{background:#544f5f;border-bottom:1px solid transparent}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer,.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer,.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer,.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer{margin:0;width:100%;border-radius:10px}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer{margin:0;width:96%;border-radius:10px}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title.currentDay .day-date-label{color:#06038d!important}.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title.currentDay .day-date-label{color:#03a87c!important}.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title.currentDay .day-date-label{color:#e43087!important}.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title.currentDay .day-date-label{color:#ef3340!important}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title.currentDay .day-date-label{color:#544f5f!important}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title.currentDay .day-date-label:hover div{color:#000!important}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title,.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title,.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title,.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title{background:#fff;border-bottom:none;border-left:1px solid #bdbdbd}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title{background:#2d2b34;border-radius:10px 10px 0 0!important;border-bottom:none}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .btn-hr{cursor:pointer;border:1px solid transparent;color:#030142;line-height:1;font-weight:300}.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .btn-hr{cursor:pointer;border:1px solid transparent;color:#025d45;line-height:1;font-weight:300}.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .btn-hr{cursor:pointer;border:1px solid transparent;color:#b01761;line-height:1;font-weight:300}.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .btn-hr{cursor:pointer;border:1px solid transparent;color:#c6101c;line-height:1;font-weight:300}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .btn-hr{cursor:pointer;border:1px solid transparent;color:#867f95;line-height:1;font-weight:300}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .btn-hr:hover{background:transparent;color:#030142}.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .btn-hr:hover{background:transparent;color:#025d45}.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .btn-hr:hover{background:transparent;color:#b01761}.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .btn-hr:hover{background:transparent;color:#c6101c}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .btn-hr:hover{background:transparent;color:#867f95}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .firstRow.firstRow-booking{background-image:none;background-color:transparent;border-radius:10px 10px 0 0;border:none;padding:10px}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .firstRow.firstRow-booking .day-date-label,.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .firstRow.firstRow-booking .day-date-label,.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .firstRow.firstRow-booking .day-date-label,.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .firstRow.firstRow-booking .day-date-label{font-weight:500;color:#000;white-space:nowrap}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .firstRow.firstRow-booking .day-date-label{font-weight:500;color:#908f92;white-space:nowrap}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .firstRow.firstRow-booking .day-date-label:hover div{color:#06038d}.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .firstRow.firstRow-booking .day-date-label:hover div{color:#03a87c}.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .firstRow.firstRow-booking .day-date-label:hover div{color:#e43087}.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .firstRow.firstRow-booking .day-date-label:hover div{color:#ef3340}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .firstRow.firstRow-booking .day-date-label:hover div{color:#544f5f}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .secondRow{border:none}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .secondRow .is-online-day{background-color:transparent;border:transparent;color:#8a8d92;color:#030142}.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .secondRow .is-online-day{background-color:transparent;border:transparent;color:#8a8d92;color:#025d45}.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .secondRow .is-online-day{background-color:transparent;border:transparent;color:#8a8d92;color:#b01761}.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .secondRow .is-online-day{background-color:transparent;border:transparent;color:#8a8d92;color:#c6101c}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .secondRow .is-online-day{background-color:transparent;border:transparent;color:#8a8d92;color:#867f95}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title .secondRow .is-no-working-day{border:none;background:transparent;color:#555559;font-weight:100;line-height:1}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container{border:none;padding:0}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container,.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container,.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container,.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container{border-left:1px solid #bdbdbd}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .dayResource:first-child .open{border-left:none!important}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .dayResource.on-line-booking .cell.open{border-color:rgba(11,85,219,.09);background:#f9faff;color:#f9faff}.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .dayResource.on-line-booking .cell.open{border-color:rgba(11,219,75,.09);background:#f9fffb;color:#f9fffb}.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .dayResource.on-line-booking .cell.open{border-color:rgba(219,11,116,.0901961);background:#fff9fb;color:#fff9fb}.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .dayResource.on-line-booking .cell.open{border-color:rgba(248,206,63,.2);background:#fefbf0;color:#fefbf0}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .dayResource.on-line-booking .open.cell-4:nth-child(4n-3){border-top-color:rgba(12,76,219,.25)!important}.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .dayResource.on-line-booking .open.cell-4:nth-child(4n-3){border-top-color:rgba(0,171,121,.26)!important}.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .dayResource.on-line-booking .open.cell-4:nth-child(4n-3){border-top-color:rgba(219,12,112,.25098)!important}.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .dayResource.on-line-booking .open.cell-4:nth-child(4n-3){border-top-color:rgba(248,206,63,.5)!important}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .dayResource.on-line-booking .open.cell-4:nth-child(4n-3){border-top-color:!important}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity-number{z-index:10;animation:none;border-radius:10px;padding:1px;background:#464644!important;color:#fff!important;width:16px;height:16px;margin-left:-13px;font-weight:500;border:2px solid #484848;box-shadow:none}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity-number div{display:flex;justify-content:center;transform:translateY(-1px);font-size:11px}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .bookable,.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .bookable,.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .bookable,.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .bookable{background:#d9ffd4;color:transparent;border-color:#8ecb8f;animation:e 2s linear infinite}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .bookable{background:rgba(76,255,119,.42);color:transparent;border-color:#2f2c35;animation:e 2s linear infinite}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .bookable:hover{color:#1b5e20!important}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .open,.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .open,.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .open,.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .open{color:#fff;background:#fff;border-left:1px solid #dedede;border-top:1px solid #eee}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .open{color:#2e2c34;background:#2e2c34;border-left:1px solid #24222b;border-top:1px solid #24222b}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .open:nth-child(4n-3),.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .open:nth-child(4n-3),.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .open:nth-child(4n-3),.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .open:nth-child(4n-3){border-top:1px solid #bdbdbd}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .open:nth-child(4n-3){border-top:1px solid #0f0f13}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .open:hover{color:#fff;background:#06038d!important}.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .open:hover{color:#fff;background:#03a87c!important}.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .open:hover{color:#fff;background:#e43087!important}.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .open:hover{color:#fff;background:#ef3340!important}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .open:hover{color:#fff;background:#544f5f!important}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .closed,.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .closed,.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .closed,.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .closed{opacity:1;color:transparent;background-color:#eee;border-top:1px solid hsla(0,0%,87%,.458824);border-left:1px solid hsla(0,0%,87%,.458824);border-right:none;z-index:0}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .closed{opacity:1;color:transparent;background-color:#55555a;border-top:1px solid #25232c;border-left:1px solid #25232c;border-right:none;z-index:0}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .closed:hover{background-image:none;opacity:1;color:#fff}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .closed:hover{background:#06038d}.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .closed:hover{background:#03a87c}.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .closed:hover{background:#e43087}.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .closed:hover{background:#ef3340}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .closed:hover{background:#544f5f}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .selector-new-bs{background-color:#06038d}.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .selector-new-bs{background-color:#03a87c}.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .selector-new-bs{background-color:#e43087}.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .selector-new-bs{background-color:#ef3340}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .selector-new-bs{background-color:#544f5f}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity-bookingService{z-index:0}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .ui-draggable-dragging{cursor:grabbing;cursor:-webkit-grabbing}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity,.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity{border-radius:3px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-evenly;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 0h1L0 6V5zm1 5v1H5z' fill='%239c92ac' fill-opacity='.6' fill-rule='evenodd'/%3E%3C/svg%3E");background-color:#696969}.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity,.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity{border-radius:3px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-evenly;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 0h1L0 6V5zm1 5v1H5z' fill='%239c92ac' fill-opacity='.3' fill-rule='evenodd'/%3E%3C/svg%3E");background-color:#696969}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity{border-radius:3px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-evenly;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 0h1L0 6V5zm1 5v1H5z' fill='%239c92ac' fill-opacity='.4' fill-rule='evenodd'/%3E%3C/svg%3E");background-color:rgba(85,85,89,.6)}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity.activity-past:after{content:"";position:absolute;background:hsla(0,0%,100%,.5);z-index:1;width:100%;height:100%}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-border{display:none}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content{width:100%}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content span.booking-icon{background:#fff;border:none;padding:0 3px;border-radius:2px;display:inline-block;width:min-content}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content .unavailable,.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content .unavailable,.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content .unavailable,.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content .unavailable{border:none;color:#fff;position:relative;width:100%;text-align:center}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content .unavailable{border:none;color:#6b6b6b;position:relative;width:100%;text-align:center}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content .unavailable span,.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content .unavailable span,.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content .unavailable span,.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content .unavailable span{font-size:12px;font-weight:400;text-transform:uppercase;display:block;color:#fff;padding:0 2px}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content .unavailable span{font-size:12px;font-weight:400;text-transform:uppercase;display:block;color:#6b6b6b;padding:0 2px}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content .unavailable span:last-child,.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content .unavailable span:last-child,.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content .unavailable span:last-child,.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content .unavailable span:last-child{color:#fff;display:block;font-size:13px;font-weight:500;padding:1px 2px;text-transform:none}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-content .unavailable span:last-child{color:#6b6b6b;display:block;font-size:13px;font-weight:500;padding:1px 2px;text-transform:none}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity .activity-bookingService{z-index:2}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity-selected{z-index:999}.theme-blue .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity-selected{background:#06038d;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05);animation:selected 2s infinite;opacity:1}.theme-green .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity-selected{background:#03a87c;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05);animation:selected 2s infinite;opacity:1}.theme-pink .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity-selected{background:#e43087;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05);animation:selected 2s infinite;opacity:1}.theme-red .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity-selected{background:#ef3340;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05);animation:selected 2s infinite;opacity:1}.theme-night .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .activity-selected{background:#544f5f;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05);animation:selected 2s infinite;opacity:1}.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .activity-number .count-1a,.planningContainer #planning #planningPart .plgDayView .dayResourceContainer .selector-new-bs+.activity-number .count-1{width:0;height:0;margin:0 auto;box-shadow:0 0 0 2000px rgba(0,0,0,.4)!important}.cfg-hr-activity-form{box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05)!important;transform:translateY(-4px);border-radius:10px;z-index:2}.cfg-hr-activity-form .content input{width:-webkit-fill-available}.cfg-hr-activity-form .title{background:#484848!important;border-radius:10px 10px 0 0}.cfg-hr-activity-form .title div{color:#000;font-size:14px;font-weight:500}.cfg-hr-activity-form .cfg-button{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:20px;border-radius:10px;background:transparent;height:auto}.cfg-hr-activity-form .cfg-button .right{display:flex;flex-direction:column-reverse;position:static}.cfg-hr-activity-form .cfg-button button{width:182px;margin:3px}.cfg-hr-activity-form .cfg-button button.btn.time-selector{background:#f4f4f4}.cfg-hr-activity-form .cfg-button button.btn.time-selector-h{background:none;border:none}#booking-form{z-index:1000;background:#fff;display:flex;flex-direction:column;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05);transform:translateY(-4px);transition:all .4s cubic-bezier(1,0,0,1);opacity:1;right:0;margin:0;top:41px;height:100%;border-radius:0;transform:none;padding-bottom:50px}#booking-form phone-input{width:80%!important}#booking-form .dateOnTop{color:#484848}#booking-form .dateOnTop .booking-time *{font-size:14px;padding:2px;margin:0;border-radius:3px}#booking-form .scroll{position:static;display:flex;flex-direction:column;height:auto;overflow-y:scroll;overflow-x:hidden;margin-bottom:80px}#booking-form .title{box-shadow:1px 1px 10px -5px #000;background:#fff;border-radius:0;display:flex;flex-direction:row;justify-content:center}#booking-form .title div{color:#363636;font-weight:500;font-size:14px;box-shadow:none}#booking-form .title button{position:static;margin:8px}#booking-form .customer{max-width:100%;padding:0}#booking-form .customer .customer-search{padding:20px}#booking-form .comment{padding:0 24px;margin-bottom:100px;width:80%;min-height:200px}#booking-form .comment .comment-title .fa-pencil-square-o{display:block}#booking-form .comment .comment-title span{font-size:16px;font-weight:500}#booking-form .comment .ta-root{background:#ececec;margin:5px;border-bottom:1px solid #dcdcdc}#booking-form .serviceTable{box-shadow:none;margin:8px;width:94%}#booking-form .serviceTable>tbody>tr>td{vertical-align:middle}#booking-form .serviceTable-price{position:relative}#booking-form .button-grp{position:absolute;left:unset;right:0;bottom:41px;background:#efefef;z-index:2;width:100%;display:flex;flex-direction:row;justify-content:space-between;height:auto;padding:5px 0;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05)}#booking-form .button-grp div{position:static;float:none;margin-top:0}#booking-form .button-grp button{padding:7px 10px}#booking-form .button-grp-plus{bottom:47px;left:0;padding:6px 11px;position:absolute;width:100%;z-index:1000;background:#fff}@media screen and (min-width:1025px){#booking-form .button-grp-plus{bottom:89px}}#booking-form .selector-global-container{margin:8px 0;width:100%;z-index:1}#booking-form .selector-global-container span{font-weight:400}.modal .dialog-form.planning-config{height:auto;width:100%;margin:0;border-radius:10px}.modal .dialog-form.planning-config .button-grp{position:static;background:#dcdcdc;border-radius:0 0 10px 10px;padding:10px}.modal .dialog-form.planning-config .title{background:#424242;border-radius:10px 10px 0 0;display:flex;justify-content:center;align-items:center}.modal .dialog-form.planning-config .title div{color:#fff;font-weight:500;font-size:16px}.modal .dialog-form.planning-config div{box-shadow:none!important}.modal .dialog-form.planning-config .scroll{position:static;padding:30px}.cfg-hr-day-form.left,.cfg-hr-day-form.right{border-radius:10px;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05)}.cfg-hr-day-form.left .title,.cfg-hr-day-form.right .title{background:#484848;border-radius:10px 10px 0 0}.cfg-hr-day-form.left .title div,.cfg-hr-day-form.right .title div{color:#fff}.theme-blue div.cell.newActivity{color:#06038d}.theme-blue div.cell.newActivity,.theme-green div.cell.newActivity{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 0h1L0 6V5zm1 5v1H5z' fill='%239c92ac' fill-opacity='.6' fill-rule='evenodd'/%3E%3C/svg%3E")}.theme-green div.cell.newActivity{color:#03a87c}.theme-pink div.cell.newActivity{color:#e43087}.theme-pink div.cell.newActivity,.theme-red div.cell.newActivity{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 0h1L0 6V5zm1 5v1H5z' fill='%239c92ac' fill-opacity='.3' fill-rule='evenodd'/%3E%3C/svg%3E")}.theme-red div.cell.newActivity{color:#ef3340}.theme-night div.cell.newActivity{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 0h1L0 6V5zm1 5v1H5z' fill='%239c92ac' fill-opacity='.4' fill-rule='evenodd'/%3E%3C/svg%3E");color:#544f5f}.theme-blue div.cell.newActivity:hover,.theme-green div.cell.newActivity:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 0h1L0 6V5zm1 5v1H5z' fill='%239c92ac' fill-opacity='.6' fill-rule='evenodd'/%3E%3C/svg%3E");border:1px solid transparent}.theme-pink div.cell.newActivity:hover,.theme-red div.cell.newActivity:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 0h1L0 6V5zm1 5v1H5z' fill='%239c92ac' fill-opacity='.3' fill-rule='evenodd'/%3E%3C/svg%3E");border:1px solid transparent}.theme-night div.cell.newActivity:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 0h1L0 6V5zm1 5v1H5z' fill='%239c92ac' fill-opacity='.4' fill-rule='evenodd'/%3E%3C/svg%3E");border:1px solid transparent}.btn-hr.is-online-day:hover i:before{font-weight:700}.activity-content>span:last-child{padding:0}#day-form{background:#fff;border-radius:0;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05);display:flex;flex-direction:column;height:100%;margin:0;opacity:1;right:0;top:41px;transform:translateY(-4px);transform:none;transition:all .4s cubic-bezier(1,0,0,1)}#day-form .title{background:#eee}#day-form .title div,#day-form .title span{color:#000}#day-form table.table.fxb-table-selected{margin:3% auto;width:90%!important;box-shadow:0 2px 10px -5px #000;border-radius:10px;border:none}#day-form table.table.fxb-table-selected tbody{border-top:0!important}#day-form table.table.fxb-table-selected tbody td{border:0!important}#day-form .table>thead>tr th{background:#eee;border-bottom:0 solid #ddd;text-align:center}#day-form tr:hover{background:#f5f5f5}#day-form .right{display:none}.ta-scroll-window.ta-text.ta-editor.form-control{overflow:auto;height:80px;width:530px}.cfg-hr-day-form .content div{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}.customer .table tr:hover,.customer .tbody-hover tbody:hover{background:#e0e0e0!important;border-color:transparent}.planningContainer.cfg-content .plg-bar{margin:0!important;padding-bottom:20px}.cfg-hr-day-form.left i.fa-angle-right,.cfg-hr-day-form.right i.fa-angle-right{display:none}.planningContainer .cfg-hr-activity-form{width:230px}.planningContainer .cfg-hr-activity-form input{width:100%}.planningContainer .cfg-hr-activity-form .btn-hr{display:none}.birth-day ul.uib-datepicker-popup.dropdown-menu{left:30px!important}.indispo .content{padding:8px 25px}.indispo .content p{text-align:center;margin:0}.indispo .content .cfg-time{padding-top:8px;padding-bottom:8px}.indispo .content .cfg-time table.uib-timepicker{margin:0;padding:0}.indispo .content .cfg-time table.uib-timepicker input{min-height:30px}.indispo .content .cfg-time table.uib-timepicker span.glyphicon.glyphicon-chevron-down,.indispo .content .cfg-time table.uib-timepicker span.glyphicon.glyphicon-chevron-up{font-size:14px!important}.indispo .cfg-button{padding:8px 20px}.fa-stack:hover i{cursor:pointer;font-weight:400}.cfg-service-right div.selector-btn.selector-btn.image{min-height:auto!important}.highContrast .planning-selector.selectorClose label.active{background:#3e3e3e;color:#fff!important}.highContrast .planningContainer,.highContrast .planningContainer #planning,.highContrast .planningContainer .plg-bar .pgl-bar-c{background:#eee!important}.highContrast .planningContainer #planning .hoursColumn .hour{font-weight:500!important;padding-top:3px!important}.highContrast .planningContainer #planning #planningPart{border:1px solid #9a9a9a}.highContrast .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .open{border-left:1px solid #9a9a9a}.highContrast .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container,.highContrast .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .dayResource-title{border-left:1px solid #9a9a9a!important}.highContrast .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .closed{background:#bdbdbd!important;border-left:1px solid #969696!important;border-top:1px solid #969696!important}.highContrast .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .closed:hover{color:#000!important}.highContrast .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .cell.cell-4.open{border-top:1px solid #dadada}.highContrast .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .open:nth-child(4n-3){border-top:1px solid #9a9a9a!important}.theme-blue .highContrast .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .on-line-booking .cell.open{border-color:rgba(70,139,231,.53);background:#adc7ea;color:#adc7ea}.theme-green .highContrast .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .on-line-booking .cell.open{border-color:rgba(0,171,121,.4);background:#80cbaa;color:#80cbaa}.theme-pink .highContrast .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .on-line-booking .cell.open{border-color:rgba(238,0,114,.25);background:#f9d8e3;color:#f9d8e3}.theme-red .highContrast .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .on-line-booking .cell.open{border-color:rgba(248,206,63,.5);background:#fdf3d3;color:#fdf3d3}.theme-blue .highContrast .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .on-line-booking .open.cell-4:nth-child(4n-3){border-top-color:#468be7!important}.theme-green .highContrast .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .on-line-booking .open.cell-4:nth-child(4n-3){border-top-color:#00ad8a!important}.theme-pink .highContrast .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .on-line-booking .open.cell-4:nth-child(4n-3){border-top-color:#db0c71!important}.theme-red .highContrast .planningContainer #planning #planningPart .plgDayView .dayResourceContainer .day-cells-container .on-line-booking .open.cell-4:nth-child(4n-3){border-top-color:#f8ce3f!important}.highContrast #booking-form{border-left:1px solid #dadada;box-shadow:none}.highContrast #booking-form .button-grp{background:#dadada!important}.highContrast #booking-form .title{border-bottom:1px solid #dadada;box-shadow:none}.highContrast #booking-form .selector-global-container .selector-title{border-bottom:1px solid #dadada}.highContrast #planning-selector-mini{box-shadow:none;border-right:1px solid #ddd}.highContrast #planning-selector-mini hr{border-color:#9a9a9a}.flx-calendar-backdrop{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;opacity:.3;background:hsla(0,0%,100%,.8)}.flx-calendar-backdrop.bg-dark{background:#3e3e3e}.flx-calendar-spinner{position:fixed;top:35%;left:calc(50% - 150px);z-index:12;width:300px;background:#fff;padding:15px 30px;text-align:center;border-radius:10px;margin:0 auto}.flx-calendar-spinner .h3{font-size:22px;font-weight:400}.flx-loading-alert{text-align:center}.flx-loading-alert .inner{display:inline-block;border:1px solid #f7db41;background:#fffbe4;text-align:left;padding:4px 15px;width:220px}.flx-loading-alert .inner span{font-size:13px;font-weight:500;margin-left:5px;color:#535353}.flx-loading-alert.loading-done .inner{width:auto;border-color:#2abe1d;background:#deffe0}.flx-loading-alert.hide-loading-text .inner{opacity:0;transition-delay:.5s;transition:opacity 1s linear}.flx-plg-bar{display:flex;justify-content:space-between}.flx-plg-bar.disabled .flx-bar-left,.flx-plg-bar.disabled .flx-bar-right{opacity:.65}.btn-toggle-datepicker{padding:6px 8px;border:0!important}.cfg-content .tabInter{margin-left:0!important;position:relative;display:flex;flex-wrap:wrap;justify-content:start;padding:16px!important}.cfg-content .content .btn,.cfg-content .content .tabInter input,.cfg-content .content button{margin:6px;width:auto}.cfg-content .customer-left .scroll{bottom:2px;left:0;margin-bottom:0;margin-left:5px;overflow:auto;padding:2px;position:absolute;right:0;width:100%;top:15vh!important;box-shadow:none}.cfg-content .customer-right span.deleteicon span{cursor:pointer;position:absolute;right:10px;top:8px}.cfg-content .customer-right .all-screen{background:#fff!important}.cfg-content .customer-right .config-form{background:#fff;transform:none;border-radius:0;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05);display:flex;flex-direction:column;height:100%!important;margin:0!important;opacity:1;right:0;top:0;width:100%}.cfg-content .customer-right .config-form .scroll{position:static;display:flex;flex-direction:column;height:auto;overflow-y:scroll;padding:16px}.cfg-content .customer-right .config-form .button-grp{position:absolute;left:unset;right:0;bottom:-56px;background:#efefef;z-index:2;width:100%;display:flex;flex-direction:row;justify-content:space-between;height:auto;padding:10px;border-radius:none;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05)}.cfg-content .customer-right .config-form .title{background:#484848;border-radius:none}.cfg-content .customer-right .config-form .title div{color:#fff}.cfg-content #scrollContainer{display:flex}.cfg-content #scrollContainer .vcard-freebie{transition:all 0s cubic-bezier(.5,-.01,0,.99)!important}.cfg-content #scrollContainer .vcard-freebie.responsive{position:relative;width:380px!important;margin:1%;border-radius:10px;box-shadow:0 5px 20px 0 rgba(0,0,0,.03);transition:all .3s cubic-bezier(.5,-.01,0,.99)!important;background:#fff;padding:8px;min-height:150px}.cfg-content #scrollContainer .vcard-freebie.responsive .content-wrapper-front{border-radius:10px;background:#fff;padding:0}.cfg-content #scrollContainer .vcard-freebie.responsive .content-wrapper-front .underline{background:silver;height:1px;margin-top:2px;margin-bottom:6px;width:100%}.cfg-content #scrollContainer .vcard-freebie.responsive .content-wrapper-front .avatar-label{display:none}.cfg-content #scrollContainer .vcard-freebie.responsive .content-wrapper-front .title{font-weight:500;font-size:18px;max-width:250px}.cfg-content #scrollContainer .vcard-freebie.responsive .content-wrapper-front .aboutme .booking-icon-number{border:none;padding:4px}.cfg-content #scrollContainer .vcard-freebie.responsive .content-wrapper-front .avatar{border:none;box-shadow:none;padding:8px;background:transparent}.cfg-content #scrollContainer .vcard-freebie.responsive .content-wrapper-front .avatar div{border:none;background:transparent}.cfg-content #scrollContainer .vcard-freebie.responsive .content-wrapper-front .avatar i{font-size:60px}.cfg-content #scrollContainer .vcard-freebie.responsive .content-wrapper-front .avatar i:before{color:#cfd8dc}.cfg-content #scrollContainer .vcard-freebie.selected{background:#fff;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 0 64px rgba(35,35,35,.05)}#booking-form .vcard-freebie,#pos-form .vcard-freebie{transition:all 0s cubic-bezier(.5,-.01,0,.99)!important}#booking-form .vcard-freebie.responsive,#pos-form .vcard-freebie.responsive{background:#fefefe;box-shadow:none;margin:0;padding:5px 10px 0;position:relative;transition:all .3s cubic-bezier(.5,-.01,0,.99)!important;width:100%;cursor:default}#booking-form .vcard-freebie.responsive .content-wrapper-front,#pos-form .vcard-freebie.responsive .content-wrapper-front{border-radius:10px;background:#fff;padding:0}#booking-form .vcard-freebie.responsive .content-wrapper-front .underline,#pos-form .vcard-freebie.responsive .content-wrapper-front .underline{background:silver;height:1px;margin-top:2px;margin-bottom:6px;width:100%}#booking-form .vcard-freebie.responsive .content-wrapper-front .avatar,#pos-form .vcard-freebie.responsive .content-wrapper-front .avatar{position:relative;cursor:pointer}#booking-form .vcard-freebie.responsive .content-wrapper-front .avatar .avatar-label,#pos-form .vcard-freebie.responsive .content-wrapper-front .avatar .avatar-label{font-size:11px;left:46%;top:64px;width:inherit}#booking-form .vcard-freebie.responsive .content-wrapper-front .vcard-title,#pos-form .vcard-freebie.responsive .content-wrapper-front .vcard-title{font-weight:500;font-size:18px}@media screen and (max-width:1024px){#booking-form .vcard-freebie.responsive .content-wrapper-front .aboutme,#pos-form .vcard-freebie.responsive .content-wrapper-front .aboutme{max-width:280px}}#booking-form .vcard-freebie.responsive .content-wrapper-front .aboutme .booking-icon-number,#pos-form .vcard-freebie.responsive .content-wrapper-front .aboutme .booking-icon-number{border:none;padding:4px}#booking-form .vcard-freebie.responsive .content-wrapper-front .aboutme .text,#pos-form .vcard-freebie.responsive .content-wrapper-front .aboutme .text{font-weight:400;margin-top:8px}#booking-form .vcard-freebie.responsive .content-wrapper-front .avatar,#pos-form .vcard-freebie.responsive .content-wrapper-front .avatar{border:none;box-shadow:none;padding:8px;background:transparent}#booking-form .vcard-freebie.responsive .content-wrapper-front .avatar div,#pos-form .vcard-freebie.responsive .content-wrapper-front .avatar div{border:none;background:transparent}#booking-form .vcard-freebie.responsive .content-wrapper-front .avatar i,#pos-form .vcard-freebie.responsive .content-wrapper-front .avatar i{font-size:60px}#booking-form .vcard-freebie.responsive .content-wrapper-front .avatar i:before,#pos-form .vcard-freebie.responsive .content-wrapper-front .avatar i:before{color:#b3b9bb}.cfg-hr-team-left{margin:0}.cfg-hr-team-left .scroll{box-shadow:none!important}.cfg-hr-team-left .scroll #scrollContainer{display:flex;flex-wrap:wrap;width:100%}.cfg-hr-team-left .scroll #scrollContainer button{border:none;background:#9e9e9e;color:#fff;width:auto;position:absolute;right:8px;bottom:8px}.cfg-hr-team-left .scroll #scrollContainer button:hover{background:#4caf50}.sms-campaign-right{width:100%!important}.sms-campaign-right .control-group{max-width:500px}.sms-campaign-right button span{padding:0 3px}.sms-campaign-right .sms-campaign-filter-right{bottom:0;margin-left:500px;overflow:auto;position:absolute;right:20px;top:65px}.sms-campaign-filter-left .selector-global-container .selector-title{padding:0!important;position:static;height:auto;justify-content:start!important}.sms-campaign-filter-left .selector-global-container .selector-title button{margin-right:4px}.sms-campaign-left tr:hover{background:#e0e0e0!important;border-color:transparent}.sms-campaign-filter-left .selector-content{height:auto!important}.customer-right table{margin-top:10px}.customer-right table td{text-align:left!important}.cfg-service-right div.selector-btn{min-height:120px!important}form.gift-item-form-2 div{width:90%}.cfg-menu .cfg-menu-niv1{background:#3e3e3e;border:none;box-shadow:none}.cfg-menu .cfg-menu-niv1 .title{height:auto;padding:12px 0 12px 24px;background:transparent;border:none;color:#fff;letter-spacing:normal;text-align:left;box-shadow:none;text-shadow:none;font-weight:500}.cfg-menu .cfg-menu-niv2{cursor:pointer}.cfg-menu .cfg-menu-niv2 button{padding:4px 0 4px 24px!important;background:#484848;border:none;color:#fff;font-size:12px;text-align:left}.cfg-menu .cfg-menu-niv2 button span{font-size:13px;font-weight:400}.theme-blue .cfg-menu .cfg-menu-niv2 button.active{background:#2f2f2f;border-right:3px solid #06038d}.theme-green .cfg-menu .cfg-menu-niv2 button.active{background:#2f2f2f;border-right:3px solid #03a87c}.theme-pink .cfg-menu .cfg-menu-niv2 button.active{background:#2f2f2f;border-right:3px solid #e43087}.theme-red .cfg-menu .cfg-menu-niv2 button.active{background:#2f2f2f;border-right:3px solid #ef3340}.theme-night .cfg-menu .cfg-menu-niv2 button.active{background:#2f2f2f;border-right:3px solid #544f5f}.cfg-menu .cfg-menu-niv2 .desc{padding:0 6px 10px 24px;background:#484848;color:#a0a0a0;font-style:normal;font-size:12px;font-weight:300}.cfg-menu .cfg-menu-niv2 .desc button{padding:4px 8px!important}.theme-blue .cfg-menu .cfg-menu-niv2 .desc.active{background:#2f2f2f;border-right:3px solid #06038d}.theme-green .cfg-menu .cfg-menu-niv2 .desc.active{background:#2f2f2f;border-right:3px solid #03a87c}.theme-pink .cfg-menu .cfg-menu-niv2 .desc.active{background:#2f2f2f;border-right:3px solid #e43087}.theme-red .cfg-menu .cfg-menu-niv2 .desc.active{background:#2f2f2f;border-right:3px solid #ef3340}.theme-night .cfg-menu .cfg-menu-niv2 .desc.active{background:#2f2f2f;border-right:3px solid #544f5f}.cfg-menu .cfg-menu-niv2:hover button{background:#3e3e3e}.cfg-menu .cfg-menu-niv2:hover button.active{background:#2f2f2f}.cfg-menu .cfg-menu-niv2:hover .desc{background:#3e3e3e}.cfg-menu .cfg-menu-niv2:hover .desc.active{background:#2f2f2f}.left-title .selected{background:#000!important}.cfg-content{background:#eee}.cfg-content .selector-global-container{box-shadow:none}.cfg-content .selector-global-container .container-categories-services,.cfg-content .selector-global-container>div:last-child{position:static;overflow:auto;height:51.5vh;margin:8px;padding-top:1px;background:#fff;justify-content:start;align-content:start;border:1px solid #dedede}.cfg-content .selector-global-container .category-global{display:flex;flex-direction:column;padding:10px}.cfg-content .selector-global-container .container-categories-services-marketplace,.cfg-content .selector-global-container>div:last-child{position:static;overflow:auto;margin:8px 8px 20px;background:#fff;justify-content:start;align-content:start;border:1px solid #dedede}.cfg-content .selector-global-container .selector-btn-category-simple.category{min-height:120px;background:#eee;border:1px solid #dedede;border-radius:5px}.cfg-content .selector-global-container .selector-btn.service{min-height:120px;margin-top:3px;border-radius:5px}.cfg-content .selector-global-container .selector-btn-category-simple.category{background:#fff}.cfg-content .selector-global-container .selector-btn-label.selector-btn-label-category{width:max-content;height:auto;padding:25px;border-radius:10px}.cfg-content .selector-global-container .scroll-selector{position:static;height:80vh;margin:8px;padding-top:16px;background:#fff;border-radius:10px}.cfg-content .selector-global-container .selector-title{position:static;display:flex;width:100%;margin-bottom:16px;padding:8px;background:none;justify-content:space-between}.cfg-content .selector-global-container .selector-btn-category-width{margin:0}.cfg-content .selector-global-container .selector-btn-width{margin-top:0}.cfg-content .selector-global-container .selector-btn.cfg{min-width:120px;min-height:80px;border-radius:10px}.cfg-content .selector-global-container .selector-btn-label .selector-btn-label-category{position:absolute;top:0;left:unset;right:unset;width:200px;height:auto;padding:16px;border-radius:10px}.cfg-content .selector-global-container .selector-btn-category-folder{position:relative;display:none}.cfg-content .vcard-freebie{position:relative;display:inline-block;margin:1%;padding:16px;background:#fff;border-radius:10px;box-shadow:0 5px 20px 0 rgba(0,0,0,.03);transition:all .3s cubic-bezier(.5,-.01,0,.99);cursor:pointer}.cfg-content .vcard-freebie .content-wrapper-front{padding:0;background:#fff}.cfg-content .vcard-freebie .content-wrapper-front .avatar-label{display:none}.cfg-content .vcard-freebie .content-wrapper-front .avatar{padding:0;border:none;border-radius:10px;box-shadow:none}.cfg-content .vcard-freebie .content-wrapper-front .avatar div{background:none!important;border:none!important}.cfg-content .vcard-freebie .content-wrapper-front .avatar div i{font-size:60px!important}.cfg-content .vcard-freebie.selected{box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 0 64px rgba(35,35,35,.05)}.cfg-content .vcard-freebie .title{min-height:40px}.cfg-content .cfg-site-data-left .scroll{overflow:hidden;box-shadow:none}.cfg-content .cfg-site-data-left .scroll .vcard-freebie{position:relative;margin:1%;padding:8px;background:#fff;border-radius:10px;box-shadow:0 5px 20px 0 rgba(0,0,0,.03);transition:all .3s cubic-bezier(.5,-.01,0,.99)}.cfg-content .cfg-site-data-left .scroll .vcard-freebie .content-wrapper-front{background:none!important}.cfg-content .cfg-site-data-left .scroll .vcard-freebie .content-wrapper-front .avatar-label{display:none}.cfg-content .cfg-site-data-left .scroll .vcard-freebie.selected{box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 0 64px rgba(35,35,35,.05)}.cfg-content .config-form{z-index:100;top:0;right:0;display:flex;flex-direction:column;width:100%;height:100%!important;margin:0!important;background:#fff;border-radius:0;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05);opacity:1}.cfg-content .config-form .scroll{position:static;display:flex;overflow-y:scroll;flex-direction:column;height:auto;max-height:80vh;margin-bottom:60px}.cfg-content .config-form .button-grp{position:absolute;z-index:2;left:unset;right:0;bottom:0!important;display:flex;width:100%;height:auto;flex-direction:row;padding:10px 0;background:#efefef;justify-content:center;border-radius:none;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05)}.cfg-content .config-form .title{background:#484848;border-radius:none}.cfg-content .config-form .title div{color:#fff}.cfg-service-left .selector-no-border{justify-content:flex-start!important;border:0!important}.cfg-service-left .selector-no-border button{margin-right:8px}.cfg-service-left .selector-btn-category-image img{width:125%;margin-left:-10%}.cfg-service-left .selector-btn-category-image{position:absolute;top:22px;right:0;bottom:2px;left:0;overflow:hidden;width:120px;max-height:100px;margin:0;padding:0;border:none;border-left:1px solid transparent}.cfg-content .selector-global-container .selector-btn-label.selector-btn-label-category{position:relative;top:0;left:0;width:120px;margin:0;padding:4px;border:none;border-radius:initial;text-align:center}.cfg-service-left .selector-btn-category.cfg{overflow:hidden;width:120px;min-height:120px;background:#fff;border:1px solid #dedede}.cfg-service-left table.selector-btn.category{border:none!important}.cfg-service-left table td,table th{padding:0}.cfg-service-left tbody{border:none!important}.cfg-service-left{width:50%}.cfg-service-left .fxb-tab-title{margin:0;padding-bottom:16px;vertical-align:bottom}.cfg-content .selector-global-container .selector-btn.cfg{width:120px;min-height:120px;padding:8px;border-radius:0}td.selector-btn-right.ui-droppable.active{background:transparent}.cfg-hr-team-right,.customer-right,.sms-campaign-right{width:50%}div.cfg-menu-niv2 .title{min-height:auto}.selector-title div.right{display:flex;flex-direction:column;width:auto}.selector-title div.right .btn-cfg-action{display:inline-flex!important;align-items:center!important}.selector-title div.right .btn-cfg-action i{padding-right:4px;font-size:1em}.config-form .selector-global-container>div:last-child{display:block}hr.site-location-delimiter{margin-bottom:0;border-color:rgba(51,51,51,.16)}.site-title{font-weight:700;border-bottom:solid;border-bottom-color:rgba(51,51,51,.16);font-size:large;margin-top:20px}.legalAddress>div{width:100%}.category-title{margin-left:10px;font-weight:700}.theme-blue .dashboard{background:#f8f8f8;box-shadow:none;left:0;top:0;right:0;text-align:left}.theme-blue .dashboard .welcome{padding:0 15px}.theme-blue .dashboard .scroll{top:0!important;padding:15px}.theme-blue .dashboard .title-block{padding:10px 15px 0}.theme-blue .dashboard .title-block h2{margin:0;justify-content:space-between;font-size:18px;font-weight:400;color:#06038d}.theme-blue .dashboard .content-block{padding:15px}.theme-blue .dashboard .col-lg-3,.theme-blue .dashboard .col-md-4{padding-right:0}.theme-blue .dashboard .list-group-item{display:flex;flex-direction:column;justify-content:center;padding:10px;margin-bottom:15px;min-height:120px;text-align:center;border-radius:5px;cursor:pointer}.theme-blue .dashboard .list-group-item:hover .item-label{color:#06038d}.theme-blue .dashboard .list-group-item .item-icon{position:relative;font-size:20px;padding-bottom:10px}.theme-blue .dashboard .list-group-item .item-icon .fa-pause{position:absolute;font-size:8px}.theme-blue .dashboard .list-group-item .item-icon .blue{color:#a5c0ff}.theme-blue .dashboard .list-group-item .item-icon .orange{color:#ff8600}.theme-blue .dashboard .list-group-item .item-icon .fa-ban{position:absolute;color:#bf2020;top:5px;left:45%}@media screen and (max-width:991px){.theme-blue .dashboard .list-group-item .item-icon .fa-ban{left:48%}}.theme-blue .dashboard .list-group-item .blind{display:none}.theme-blue .dashboard .list-group-item.disabled{cursor:not-allowed}.theme-blue .dashboard .list-group-item.disabled .blind{position:absolute;top:15px;opacity:0;background:#eee;color:#06038d;border-radius:5px}.theme-blue .dashboard .list-group-item.disabled:hover .blind{opacity:1;display:block}.theme-blue .dashboard .list-group-item.disabled .item-count{display:none}.theme-blue .dashboard .list-group-item.disabled:hover .item-label{color:inherit}.theme-blue .dashboard .block{padding:15px;background-color:#fff;border:1px solid #ddd;border-radius:5px}.theme-blue .dashboard .product{margin:15px 0 0 15px}.theme-blue .dashboard .product img{height:130px}.theme-blue .dashboard .item{width:100%;margin-bottom:15px;min-height:120px}.theme-blue .dashboard .item .fxl-vid{background:#000;text-align:center;border-radius:2px}.theme-blue .dashboard .item h3{margin:5px 0 10px}.theme-blue .dashboard .item .item-flex{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.theme-blue .dashboard .item .item-flex{display:block}}.theme-blue .dashboard .item .item-flex .options{width:100%;border:1px solid #ddd;margin-right:1%;margin-bottom:8px;text-align:left;padding:10px;border-radius:5px;flex-direction:column;justify-content:center;cursor:pointer;color:#777}.theme-blue .dashboard .item .item-flex .options img{width:100%;max-width:35px;height:35px;display:inline;margin-right:10px;filter:grayscale(1) opacity(.7)}.theme-blue .dashboard .item .item-flex .options p{display:inline}.theme-blue .dashboard .item .item-flex .options:hover{color:#06038d;background-color:#fff}.theme-blue .dashboard .warning-picto{color:#f3f3f3;background:#06038d;border-radius:5px}.theme-blue .dashboard .btn.outline{margin-top:15px;color:#06038d;border:1px solid #06038d}.theme-blue .dashboard .btn.outline:hover,.theme-blue .dashboard .btn.pink{color:#fff;background-color:#06038d}.theme-blue .dashboard .btn.pink{margin-top:15px}@media screen and (max-width:767px){.theme-blue .dashboard .item,.theme-blue .dashboard .list-group-item{min-height:inherit}}.theme-green .dashboard{background:#f8f8f8;box-shadow:none;left:0;top:0;right:0;text-align:left}.theme-green .dashboard .welcome{padding:0 15px}.theme-green .dashboard .scroll{top:0!important;padding:15px}.theme-green .dashboard .title-block{padding:10px 15px 0}.theme-green .dashboard .title-block h2{margin:0;justify-content:space-between;font-size:18px;font-weight:400;color:#03a87c}.theme-green .dashboard .content-block{padding:15px}.theme-green .dashboard .col-lg-3,.theme-green .dashboard .col-md-4{padding-right:0}.theme-green .dashboard .list-group-item{display:flex;flex-direction:column;justify-content:center;padding:10px;margin-bottom:15px;min-height:120px;text-align:center;border-radius:5px;cursor:pointer}.theme-green .dashboard .list-group-item:hover .item-label{color:#03a87c}.theme-green .dashboard .list-group-item .item-icon{position:relative;font-size:20px;padding-bottom:10px}.theme-green .dashboard .list-group-item .item-icon .fa-pause{position:absolute;font-size:8px}.theme-green .dashboard .list-group-item .item-icon .blue{color:#a5c0ff}.theme-green .dashboard .list-group-item .item-icon .orange{color:#ff8600}.theme-green .dashboard .list-group-item .item-icon .fa-ban{position:absolute;color:#bf2020;top:5px;left:45%}@media screen and (max-width:991px){.theme-green .dashboard .list-group-item .item-icon .fa-ban{left:48%}}.theme-green .dashboard .list-group-item .blind{display:none}.theme-green .dashboard .list-group-item.disabled{cursor:not-allowed}.theme-green .dashboard .list-group-item.disabled .blind{position:absolute;top:15px;opacity:0;background:#eee;color:#03a87c;border-radius:5px}.theme-green .dashboard .list-group-item.disabled:hover .blind{opacity:1;display:block}.theme-green .dashboard .list-group-item.disabled .item-count{display:none}.theme-green .dashboard .list-group-item.disabled:hover .item-label{color:inherit}.theme-green .dashboard .block{padding:15px;background-color:#fff;border:1px solid #ddd;border-radius:5px}.theme-green .dashboard .product{margin:15px 0 0 15px}.theme-green .dashboard .product img{height:130px}.theme-green .dashboard .item{width:100%;margin-bottom:15px;min-height:120px}.theme-green .dashboard .item .fxl-vid{background:#000;text-align:center;border-radius:2px}.theme-green .dashboard .item h3{margin:5px 0 10px}.theme-green .dashboard .item .item-flex{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.theme-green .dashboard .item .item-flex{display:block}}.theme-green .dashboard .item .item-flex .options{width:100%;border:1px solid #ddd;margin-right:1%;margin-bottom:8px;text-align:left;padding:10px;border-radius:5px;flex-direction:column;justify-content:center;cursor:pointer;color:#777}.theme-green .dashboard .item .item-flex .options img{width:100%;max-width:35px;height:35px;display:inline;margin-right:10px;filter:grayscale(1) opacity(.7)}.theme-green .dashboard .item .item-flex .options p{display:inline}.theme-green .dashboard .item .item-flex .options:hover{color:#03a87c;background-color:#fff}.theme-green .dashboard .warning-picto{color:#f3f3f3;background:#03a87c;border-radius:5px}.theme-green .dashboard .btn.outline{margin-top:15px;color:#03a87c;border:1px solid #03a87c}.theme-green .dashboard .btn.outline:hover,.theme-green .dashboard .btn.pink{color:#fff;background-color:#03a87c}.theme-green .dashboard .btn.pink{margin-top:15px}@media screen and (max-width:767px){.theme-green .dashboard .item,.theme-green .dashboard .list-group-item{min-height:inherit}}.theme-pink .dashboard{background:#f8f8f8;box-shadow:none;left:0;top:0;right:0;text-align:left}.theme-pink .dashboard .welcome{padding:0 15px}.theme-pink .dashboard .scroll{top:0!important;padding:15px}.theme-pink .dashboard .title-block{padding:10px 15px 0}.theme-pink .dashboard .title-block h2{margin:0;justify-content:space-between;font-size:18px;font-weight:400;color:#e43087}.theme-pink .dashboard .content-block{padding:15px}.theme-pink .dashboard .col-lg-3,.theme-pink .dashboard .col-md-4{padding-right:0}.theme-pink .dashboard .list-group-item{display:flex;flex-direction:column;justify-content:center;padding:10px;margin-bottom:15px;min-height:120px;text-align:center;border-radius:5px;cursor:pointer}.theme-pink .dashboard .list-group-item:hover .item-label{color:#e43087}.theme-pink .dashboard .list-group-item .item-icon{position:relative;font-size:20px;padding-bottom:10px}.theme-pink .dashboard .list-group-item .item-icon .fa-pause{position:absolute;font-size:8px}.theme-pink .dashboard .list-group-item .item-icon .blue{color:#a5c0ff}.theme-pink .dashboard .list-group-item .item-icon .orange{color:#ff8600}.theme-pink .dashboard .list-group-item .item-icon .fa-ban{position:absolute;color:#bf2020;top:5px;left:45%}@media screen and (max-width:991px){.theme-pink .dashboard .list-group-item .item-icon .fa-ban{left:48%}}.theme-pink .dashboard .list-group-item .blind{display:none}.theme-pink .dashboard .list-group-item.disabled{cursor:not-allowed}.theme-pink .dashboard .list-group-item.disabled .blind{position:absolute;top:15px;opacity:0;background:#eee;color:#e43087;border-radius:5px}.theme-pink .dashboard .list-group-item.disabled:hover .blind{opacity:1;display:block}.theme-pink .dashboard .list-group-item.disabled .item-count{display:none}.theme-pink .dashboard .list-group-item.disabled:hover .item-label{color:inherit}.theme-pink .dashboard .block{padding:15px;background-color:#fff;border:1px solid #ddd;border-radius:5px}.theme-pink .dashboard .product{margin:15px 0 0 15px}.theme-pink .dashboard .product img{height:130px}.theme-pink .dashboard .item{width:100%;margin-bottom:15px;min-height:120px}.theme-pink .dashboard .item .fxl-vid{background:#000;text-align:center;border-radius:2px}.theme-pink .dashboard .item h3{margin:5px 0 10px}.theme-pink .dashboard .item .item-flex{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.theme-pink .dashboard .item .item-flex{display:block}}.theme-pink .dashboard .item .item-flex .options{width:100%;border:1px solid #ddd;margin-right:1%;margin-bottom:8px;text-align:left;padding:10px;border-radius:5px;flex-direction:column;justify-content:center;cursor:pointer;color:#777}.theme-pink .dashboard .item .item-flex .options img{width:100%;max-width:35px;height:35px;display:inline;margin-right:10px;filter:grayscale(1) opacity(.7)}.theme-pink .dashboard .item .item-flex .options p{display:inline}.theme-pink .dashboard .item .item-flex .options:hover{color:#e43087;background-color:#fff}.theme-pink .dashboard .warning-picto{color:#f3f3f3;background:#e43087;border-radius:5px}.theme-pink .dashboard .btn.outline{margin-top:15px;color:#e43087;border:1px solid #e43087}.theme-pink .dashboard .btn.outline:hover,.theme-pink .dashboard .btn.pink{color:#fff;background-color:#e43087}.theme-pink .dashboard .btn.pink{margin-top:15px}@media screen and (max-width:767px){.theme-pink .dashboard .item,.theme-pink .dashboard .list-group-item{min-height:inherit}}.theme-red .dashboard{background:#f8f8f8;box-shadow:none;left:0;top:0;right:0;text-align:left}.theme-red .dashboard .welcome{padding:0 15px}.theme-red .dashboard .scroll{top:0!important;padding:15px}.theme-red .dashboard .title-block{padding:10px 15px 0}.theme-red .dashboard .title-block h2{margin:0;justify-content:space-between;font-size:18px;font-weight:400;color:#ef3340}.theme-red .dashboard .content-block{padding:15px}.theme-red .dashboard .col-lg-3,.theme-red .dashboard .col-md-4{padding-right:0}.theme-red .dashboard .list-group-item{display:flex;flex-direction:column;justify-content:center;padding:10px;margin-bottom:15px;min-height:120px;text-align:center;border-radius:5px;cursor:pointer}.theme-red .dashboard .list-group-item:hover .item-label{color:#ef3340}.theme-red .dashboard .list-group-item .item-icon{position:relative;font-size:20px;padding-bottom:10px}.theme-red .dashboard .list-group-item .item-icon .fa-pause{position:absolute;font-size:8px}.theme-red .dashboard .list-group-item .item-icon .blue{color:#a5c0ff}.theme-red .dashboard .list-group-item .item-icon .orange{color:#ff8600}.theme-red .dashboard .list-group-item .item-icon .fa-ban{position:absolute;color:#bf2020;top:5px;left:45%}@media screen and (max-width:991px){.theme-red .dashboard .list-group-item .item-icon .fa-ban{left:48%}}.theme-red .dashboard .list-group-item .blind{display:none}.theme-red .dashboard .list-group-item.disabled{cursor:not-allowed}.theme-red .dashboard .list-group-item.disabled .blind{position:absolute;top:15px;opacity:0;background:#eee;color:#ef3340;border-radius:5px}.theme-red .dashboard .list-group-item.disabled:hover .blind{opacity:1;display:block}.theme-red .dashboard .list-group-item.disabled .item-count{display:none}.theme-red .dashboard .list-group-item.disabled:hover .item-label{color:inherit}.theme-red .dashboard .block{padding:15px;background-color:#fff;border:1px solid #ddd;border-radius:5px}.theme-red .dashboard .product{margin:15px 0 0 15px}.theme-red .dashboard .product img{height:130px}.theme-red .dashboard .item{width:100%;margin-bottom:15px;min-height:120px}.theme-red .dashboard .item .fxl-vid{background:#000;text-align:center;border-radius:2px}.theme-red .dashboard .item h3{margin:5px 0 10px}.theme-red .dashboard .item .item-flex{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.theme-red .dashboard .item .item-flex{display:block}}.theme-red .dashboard .item .item-flex .options{width:100%;border:1px solid #ddd;margin-right:1%;margin-bottom:8px;text-align:left;padding:10px;border-radius:5px;flex-direction:column;justify-content:center;cursor:pointer;color:#777}.theme-red .dashboard .item .item-flex .options img{width:100%;max-width:35px;height:35px;display:inline;margin-right:10px;filter:grayscale(1) opacity(.7)}.theme-red .dashboard .item .item-flex .options p{display:inline}.theme-red .dashboard .item .item-flex .options:hover{color:#ef3340;background-color:#fff}.theme-red .dashboard .warning-picto{color:#f3f3f3;background:#ef3340;border-radius:5px}.theme-red .dashboard .btn.outline{margin-top:15px;color:#ef3340;border:1px solid #ef3340}.theme-red .dashboard .btn.outline:hover,.theme-red .dashboard .btn.pink{color:#fff;background-color:#ef3340}.theme-red .dashboard .btn.pink{margin-top:15px}@media screen and (max-width:767px){.theme-red .dashboard .item,.theme-red .dashboard .list-group-item{min-height:inherit}}.theme-night .dashboard{background:#f8f8f8;box-shadow:none;left:0;top:0;right:0;text-align:left}.theme-night .dashboard .welcome{padding:0 15px}.theme-night .dashboard .scroll{top:0!important;padding:15px}.theme-night .dashboard .title-block{padding:10px 15px 0}.theme-night .dashboard .title-block h2{margin:0;justify-content:space-between;font-size:18px;font-weight:400;color:#544f5f}.theme-night .dashboard .content-block{padding:15px}.theme-night .dashboard .col-lg-3,.theme-night .dashboard .col-md-4{padding-right:0}.theme-night .dashboard .list-group-item{display:flex;flex-direction:column;justify-content:center;padding:10px;margin-bottom:15px;min-height:120px;text-align:center;border-radius:5px;cursor:pointer}.theme-night .dashboard .list-group-item:hover .item-label{color:#544f5f}.theme-night .dashboard .list-group-item .item-icon{position:relative;font-size:20px;padding-bottom:10px}.theme-night .dashboard .list-group-item .item-icon .fa-pause{position:absolute;font-size:8px}.theme-night .dashboard .list-group-item .item-icon .blue{color:#a5c0ff}.theme-night .dashboard .list-group-item .item-icon .orange{color:#ff8600}.theme-night .dashboard .list-group-item .item-icon .fa-ban{position:absolute;color:#bf2020;top:5px;left:45%}@media screen and (max-width:991px){.theme-night .dashboard .list-group-item .item-icon .fa-ban{left:48%}}.theme-night .dashboard .list-group-item .blind{display:none}.theme-night .dashboard .list-group-item.disabled{cursor:not-allowed}.theme-night .dashboard .list-group-item.disabled .blind{position:absolute;top:15px;opacity:0;background:#eee;color:#544f5f;border-radius:5px}.theme-night .dashboard .list-group-item.disabled:hover .blind{opacity:1;display:block}.theme-night .dashboard .list-group-item.disabled .item-count{display:none}.theme-night .dashboard .list-group-item.disabled:hover .item-label{color:inherit}.theme-night .dashboard .block{padding:15px;background-color:#fff;border:1px solid #ddd;border-radius:5px}.theme-night .dashboard .product{margin:15px 0 0 15px}.theme-night .dashboard .product img{height:130px}.theme-night .dashboard .item{width:100%;margin-bottom:15px;min-height:120px}.theme-night .dashboard .item .fxl-vid{background:#000;text-align:center;border-radius:2px}.theme-night .dashboard .item h3{margin:5px 0 10px}.theme-night .dashboard .item .item-flex{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.theme-night .dashboard .item .item-flex{display:block}}.theme-night .dashboard .item .item-flex .options{width:100%;border:1px solid #ddd;margin-right:1%;margin-bottom:8px;text-align:left;padding:10px;border-radius:5px;flex-direction:column;justify-content:center;cursor:pointer;color:#777}.theme-night .dashboard .item .item-flex .options img{width:100%;max-width:35px;height:35px;display:inline;margin-right:10px;filter:grayscale(1) opacity(.7)}.theme-night .dashboard .item .item-flex .options p{display:inline}.theme-night .dashboard .item .item-flex .options:hover{color:#544f5f;background-color:#fff}.theme-night .dashboard .warning-picto{color:#f3f3f3;background:#544f5f;border-radius:5px}.theme-night .dashboard .btn.outline{margin-top:15px;color:#544f5f;border:1px solid #544f5f}.theme-night .dashboard .btn.outline:hover,.theme-night .dashboard .btn.pink{color:#fff;background-color:#544f5f}.theme-night .dashboard .btn.pink{margin-top:15px}@media screen and (max-width:767px){.theme-night .dashboard .item,.theme-night .dashboard .list-group-item{min-height:inherit}}.report-display-only-on-adding,.report-display-only-on-edit,.report-show-only-on-not-advanced-offer,.statistic.not-advanced-offer .report-advanced .report-hide-on-not-advanced-offer,.statistic.not-advanced-offer .report-advanced flexy-chart text,div.dashboard-choice-form div.report-content,div.dashboard-form .flexy-report i.fa-arrow-left,div.dashboard-form .flexy-report i.fa-arrow-right{display:none}.statistic.not-advanced-offer .report-advanced .report-show-only-on-not-advanced-offer{display:block}div.dashboard-form .flexy-report i.fa-arrow-down,div.dashboard-form .flexy-report i.fa-arrow-up{display:inline}.statistic .btn{transition:background-position .05s linear}.statistic #pos-menu{width:190px}div.dashboard-form{height:100%;margin:0;border-radius:3px;position:relative;background:#ecedef;transition:all .5s ease}.dashboard-bar-top{padding:8px;align-items:center;background:#f9f9f9!important;border-bottom:1px solid #ddd;box-shadow:none;display:flex;flex-direction:row;justify-content:space-between;min-height:70px}.dashboard-bar-top .control-group{margin:0!important}.dashboard-bar-top .dashboard-title{font-size:1.4em;color:#3e3e3e;vertical-align:bottom;border-radius:3px}@media screen and (min-width:1100px){.dashboard-bar-top .dashboard-title{font-size:18px}}.dashboard-bar-top .plg-bar-days-sel{display:inline-flex;position:relative}.dashboard-bar-top .plg-bar-days-sel button{margin:4px}.dashboard-form.dashboard-form-half-screen time-parameters>div>div{display:block}.chart-zone-no-data{padding:80px 0;width:100%;text-align:center;font-size:16px;font-weight:300;background:#f8f8f8;border-radius:5px}.dashboard-choice-form{background:#fff;box-shadow:none}.dashboard-choice-form .scroll{position:static!important;top:80px}.dashboard-choice-form .config-form{background:#fff;border-radius:0;box-shadow:none;display:flex;flex-direction:column;height:100%!important;margin:0!important;opacity:1;right:0;top:0;transform:none;width:100%}.dashboard-choice-form .config-form .head-box{background:#353535;color:#fff}.dashboard-choice-form #bottom-solution{background:#f5f5f5;border-radius:0;bottom:0;box-shadow:none;display:flex;flex-direction:row;height:auto;justify-content:space-between;left:unset;padding:10px;position:absolute;right:0;width:100%;z-index:2}.dashboard-choice-form #reportTitle{font-size:14px;font-weight:400}.dashboard-choice-form .card-cat{background-color:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,.05);overflow:hidden;border-radius:4px;transform:translateZ(0);background:#fff;position:relative;border-radius:5px;transition:box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out;transition-delay:.1s;padding:0;display:inline-block;width:min-content;min-height:100%;margin:20px 10px 0 35px;text-align:center;cursor:pointer}.dashboard-choice-form .card-cat img{background-color:#06038d;max-width:none;width:150px;height:158px}.dashboard-choice-form .card-cat h3{font-size:12px;line-height:1;font-weight:400;color:#474747;padding:0 5px}.dashboard-choice-form .card-cat:hover{box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05);transform:translateY(-4px);z-index:1}@media screen and (min-width:1500px){.dashboard-choice-form .card-cat{margin:20px 10px 0 45px}}@media screen and (max-width:320px){.dashboard-choice-form .card-cat{margin:15px 0 0 15px}.dashboard-choice-form .card-cat img{width:120px}}@media screen and (min-width:375px) and (max-width:500px){.dashboard-choice-form .card-cat{margin:17px 0 0 20px}.dashboard-choice-form .card-cat img{width:140px}}@media screen and (min-width:501px) and (max-width:768px){.dashboard-choice-form .card-cat{margin:20px 10px 0 30px}.dashboard-choice-form .card-cat img{width:140px}}.dashboard-choice-form .report-display-full{height:324px;background:#fff}.dashboard-choice-form .report-display-full .title-dashboard{padding:10px 0;transition:all .3s ease-in-out}.dashboard-choice-form .report-display-full .report-content{animation:c .5s ease 0s 1}.dashboard-choice-form .flexy-report{height:53px;background:#fff;margin:5px 0 5px 3%;box-shadow:0 0 1px 1px rgba(45,62,80,.12);transition:all .2s ease-in-out;font-size:11px;font-weight:300;width:95%}.dashboard-choice-form .flexy-report:hover{box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05);transform:translateY(-4px);background:#fff;z-index:8000}.dashboard-choice-form .flexy-report:hover .title-dashboard{color:#404040}.dashboard-choice-form .flexy-report .title-dashboard{font-weight:300;padding-top:10px;color:#868686;height:22px;margin-bottom:5px;font-size:1.5em}.dashboard-choice-form .flexy-report td{font-size:1.2em;color:rgba(0,0,0,.7215686274509804)}.dashboard-choice-form .flexy-report .dashboard-button{font-size:1.15em}.dashboard-choice-form .flexy-report .btn-open{display:inline-block;color:rgba(0,0,0,.8);box-shadow:none;background:none;border-radius:50px;padding:3px 8px;margin-right:-3px;border:none}.dashboard-choice-form .flexy-report .btn-add{color:#fffefe;right:0;top:5px;letter-spacing:.5px;line-height:20px;margin-left:5px;background:#51a351;border-radius:5px;font-size:10px;text-transform:uppercase;text-shadow:none;font-weight:600;display:inline-block}.dashboard-choice-form .report-display-only-on-adding{display:inherit}.dashboard-choice-form .report-display-not-on-adding{display:none}.dashboard-choice-form .dashboard-list-item{margin-left:10px;padding:5px 15px;font-size:1.2em;border-bottom:1px solid #b2b2b2;cursor:pointer}.dashboard-choice-form .dashboard-list-item:hover{background:#e1e3e1}.dashboard-choice-form .config-form #bottom-solution *{position:static!important}div.dashboard-choice-form{position:fixed;top:0;width:100%;bottom:6px;z-index:100;right:-105%;transition:all .5s ease}@media screen and (min-width:1600px){div.dashboard-choice-form{width:50%}}div.dashboard-choice-form .title{background:#353535}div.dashboard-choice-form.active{right:0;position:absolute;box-shadow:-7px 0 20px -16px #000}div.dashboard-choice-form .flexy-report{height:45px}div.dashboard-choice-form .flexy-report.report-display-full{height:355px}div.dashboard-choice-form .flexy-report.report-display-full div.report-content{display:block}.search-bar-stats span.deleteicon input{width:30%;padding:10px 45px}button.btn.btn-accept-clone:hover{background:#51a351}.report-content .btn-tab{padding:16px 16px 8px}.report-content .btn-tab i,.report-content .btn-tab span{font-size:12px}.title .head-box{text-shadow:none!important;border:none!important}.schedulerTitle{padding:6px 1px;font-size:16px;margin-bottom:15px;font-weight:600;font-family:lato;width:100%}.schedulerTitle--h3{padding:5px 10px;color:#fff;background:#484848;font-size:14px;border-radius:3px;margin:8px 10px}.dropdown-toggle .schedulerTitle--h3:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.schedulerTitle-edit{font-size:12px;text-transform:uppercase}.schedulerLabel{color:#707070}.schedulerField{width:100%;background-color:#f4f4f4;color:#707070;border-radius:5px;margin-bottom:10px;padding:5px;height:22px;max-width:100%;overflow:auto;outline:none}.schedulerFlexColumn{display:flex;flex-direction:column;align-items:flex-start;width:100%}.schedulerFlexColumn .control-group.error .help-inline{color:#bf2020;font-size:12px;font-weight:300;line-height:20px;font-family:inherit}.schedulerFlexColumn tags-input{max-width:100%;overflow:auto;height:152px!important;width:100%;background:#f4f4f4;padding:0 5px;border-radius:3px}.schedulerFlexColumn tags-input .host{margin:0}.schedulerFlexColumn tags-input .host input{width:100%!important;background:transparent;padding:15px;margin-bottom:5px}.schedulerFlexColumn tags-input .host li{background:#e2e2e2;padding:2%;text-align:center;width:100%;margin:5px auto;border-radius:5px;line-height:0;height:max-content;border:none;color:#767676}.schedulerFlexColumn .controls p{background:#e2e2e2;border-radius:5px;margin:4px auto;padding:2%;text-align:center;width:100%;overflow:auto}.schedulerFlexRow{display:flex;flex-direction:row;justify-content:space-between;width:90%;margin:0 auto;padding-bottom:50px;border-bottom:1px solid #e2e2e2}.reportShareBOX input:focus,.reportShareBOX input[type=date]:focus,.reportShareBOX input[type=email]:focus,.reportShareBOX input[type=number]:focus,.reportShareBOX input[type=password]:focus,.reportShareBOX input[type=tel]:focus,.reportShareBOX input[type=text]:focus,.reportShareBOX tags-input .tag:focus,.reportShareBOX textarea:focus{background:#fff}#reportTitle{font-size:16px}div.dashboard-reports-list{overflow:auto;position:absolute;left:0;right:0;top:90px;bottom:0;margin-top:10px;padding-top:5px;padding-bottom:80px;transition:all .3s ease-in-out}.flexy-report{display:inline-block;margin:0 1% 8px;position:relative;width:98%;background:#fff;border-radius:3px;box-shadow:none;border:1px solid #ddd}@media screen and (min-width:600px){.flexy-report{height:324px}}.report-path button{padding:0 6px}.flexy-report-legend-arrow{font-size:17px;text-align:right;padding-left:4px}.flexy-report-legend-arrow>.data-decrease{transform:rotate(20deg) translate(0);color:red}.flexy-report-legend-arrow>.data-increase{transform:rotate(-20deg) translateY(3px);color:#00c70b}.flexy-report-legend td.flexy-report-legend-label div{height:20px;overflow:hidden;word-break:break-all}button.dashboard-button{width:33.3%}.flexy-report-no-selected,.flexy-report-no-selected:hover{opacity:.5}.flexy-report div.title-dashboard{font-size:1.2em;padding-top:8px;color:#404040;margin-bottom:5px}@media screen and (min-width:600px){.flexy-report div.title-dashboard{font-size:1.3em}}@media screen and (min-width:1100px){.flexy-report div.title-dashboard{padding-top:12px;height:auto;line-height:10px!important}}.flexy-report>div{padding-left:12px;padding-right:12px}@media screen and (min-width:600px){.flexy-report>div{padding-left:0;padding-right:0;position:absolute;top:0;left:15px;right:15px;bottom:0;display:flex;justify-content:space-between}}.dashboard-form-half-screen .dashboard-edit-buttons{position:relative;top:0;right:0;margin-top:5px}.dashboard-edit-buttons .dropdown-menu{right:0;left:auto;width:50px}td.flexy-report-final-value{border-right:5px solid #fff;padding-right:5px}td.flexy-report-final-label{border-left:5px solid #fff;padding-left:3px}.statistic.not-advanced-offer .report-advanced .flexy-report-legend .flexy-report-final-value,.statistic.not-advanced-offer .report-advanced .flexy-report-legend .flexy-report-legend-arrow,.statistic.not-advanced-offer .report-advanced .flexy-report-legend .flexy-report-legend-value,.statistic.not-advanced-offer .report-advanced div.google-visualization-tooltip,.statistic.not-advanced-offer .report-advanced div.pie-chart-label{color:transparent;text-shadow:0 0 25px #333}.dashboard-edit-mode .report-display-only-on-edit{display:flex;top:40%!important;z-index:1}.dashboard-form .dropdown-menu.calendar{margin-top:68px;margin-left:45%}.button-choice-past-customed-period{width:auto;text-align:center;line-height:15px;margin-bottom:3px}@media screen and (min-width:600px){.flexy-report .flexy-report-detail{height:250px;overflow:auto;width:100%;position:absolute;left:0}}.flexy-report table.flexy-report-legend{width:100%;font-size:.9em;margin-top:8px!important}.flexy-report table.flexy-report-legend tbody{border-top:none!important}.flexy-report table.flexy-report-legend tr:hover{cursor:pointer}.flexy-report table.flexy-report-legend td{padding:2px 0}.flexy-report table.flexy-report-legend td.flexy-report-legend-label{border-left:5px solid;padding-left:3px;border-bottom:1px solid}.flexy-report table.flexy-report-legend .flexy-report-legend-arrow,.flexy-report table.flexy-report-legend .flexy-report-legend-value{text-align:right;border-bottom:1px solid transparent}.flexy-report table.flexy-report-legend td.flexy-report-legend-value{white-space:nowrap;padding-left:6px}.flexy-report table.flexy-report-legend td.flexy-report-legend-value:last-child{padding-right:5px;border-right:5px solid}.flexy-report table.flexy-report-legend th{font-weight:400}.flexy-report table.flexy-report-legend th.flexy-report-legend-value:last-child{padding-right:7px}.flexy-report div.pie-chart-label{color:#555;font-size:3em;font-weight:100;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.flexy-report .chart-zone.ZOOM .chart-zone-right{width:100%;overflow:hidden}.flexy-report .chart-zone.ZOOM .chart-zone-left{position:absolute;top:-25px;left:0;width:auto;border-radius:3px;height:27px;margin:0;overflow:visible}.flexy-report .chart-zone.COMPARE{bottom:30px}@media screen and (min-width:600px){.flexy-report .chart-zone{position:absolute;bottom:10px;left:0;right:0}}.flexy-report .chart-zone-left{vertical-align:top;padding:0 10px 10px;position:relative}@media screen and (min-width:600px){.flexy-report .chart-zone-left{display:inline-block;height:auto;margin-top:0;overflow:auto;padding:0;width:48%;height:200px}}.flexy-report .chart-zone-right{position:relative}@media screen and (min-width:600px){.flexy-report .chart-zone-right{width:50%;display:inline-block;height:100%}}@media screen and (max-width:768px){.flexy-report .chart-zone-right{margin-bottom:50px}}.edit-flexydashboard-box-stats .title{background-color:#51a351;padding:15px 0;font-weight:200}.edit-flexydashboard-box-stats .title,.edit-flexydashboard-box-stats .title div{border-radius:5px 5px 0 0;color:#fff;text-shadow:none;border:none;box-shadow:none}.edit-flexydashboard-box-stats .title div{background-color:transparent;padding:0;font-weight:500;font-size:17px;text-align:center}.edit-flexydashboard-box-stats .question{border:none;padding:40px;font-size:16px;font-weight:200;text-align:center}.edit-flexydashboard-box-stats .button-grp{position:static;background:none;text-align:center;height:60px}.edit-flexydashboard-box-stats .btn-mini{position:static;color:#8e8e8e;line-height:40px;padding:0 30px;background:#e5e5e5}.edit-flexydashboard-box-stats .btn-accept-clone,.edit-flexydashboard-box-stats .btn-mini{border-radius:5px;font-size:12px;text-transform:uppercase;font-weight:600;text-shadow:none;border:none}.edit-flexydashboard-box-stats .btn-accept-clone{color:#fff;letter-spacing:.5px;line-height:25px;padding:8px 40px;margin-left:5px;background:#51a351}.control-label{position:relative}.control-label .emoji-ctrl{position:absolute;top:-12px;width:40px;height:40px;z-index:880;display:inline-block;transition:.3s ease-in-out}.reportShareBOX input,.reportShareBOX input[type=date],.reportShareBOX input[type=email],.reportShareBOX input[type=number],.reportShareBOX input[type=password],.reportShareBOX input[type=tel],.reportShareBOX input[type=text],.reportShareBOX tags-input .tag,.reportShareBOX textarea{border:1px solid transparent;border-radius:3px;font-size:14px;color:#596377;outline:0;transition:border-color .2s ease;width:100%;padding:5%;background:#f4f4f4;box-shadow:none}.reportShareBOX label{font-size:12px;font-weight:300;line-height:20px;font-family:inherit;color:#707070}.reportShareBOX h4{font-weight:300;font-size:20px;padding:30px 0}.reportShareBOX .ShareView_cat{background:#e2e2e2;overflow:hidden;transform:translateZ(0);position:relative;border-radius:5px;transition:box-shadow .3s ease-out,transform .3s ease-out,opacity .2s ease-out;transition-delay:.1s;display:block;text-align:center;cursor:pointer;font-size:11px;text-transform:uppercase;font-weight:700;color:#fff;width:25%;height:70px;display:flex;justify-content:center;flex-direction:column;opacity:.3}.reportShareBOX .ShareView_cat:hover{opacity:.8;box-shadow:0 2px 2px rgba(45,45,45,.05),0 4px 4px rgba(49,49,49,.05),0 8px 8px rgba(42,42,42,.05),0 16px 16px rgba(32,32,32,.05),0 32px 32px rgba(49,49,49,.05),0 64px 64px rgba(35,35,35,.05);transform:translateY(-4px);z-index:8000}.reportShareBOX .ShareView_cat--active{opacity:1!important}.reportShareBOX .ShareView_cat input{margin:8px 0 -16px -24px;display:inherit;width:12px}.reportShareBOX .ShareView_cat label{text-transform:uppercase;font-weight:700!important;font-size:12px;color:#fff}.reportShareBOX tags-input .host{border:1px solid transparent;border-radius:3px;font-size:14px;color:#596377;outline:none}.reportShareBOX tags-input .host input{width:100%!important;background:transparent;padding:15px;margin-bottom:5px}.reportShareBOX tags-input .host li.tag-item{background:#e2e2e2;text-align:center;width:100%;margin:5px auto;border-radius:5px;border:0;padding:7px 0;line-height:0;height:auto;color:#585858}.reportShareBOX tags-input .tags{border:transparent;box-shadow:none;padding:10px;height:min-content;background:#f4f4f4;box-shadow:none!important}.reportShareBOX tags-input .tags input{box-shadow:0 0 1px 0 #bbb}#bottom-solution{z-index:2;padding:20px;background:#f8f8f8;bottom:-11px;left:0;box-shadow:0 -10px 40px -15px rgba(0,0,0,.2)}#bottom-solution .cta{top:22px;color:#8e8e8e;line-height:40px;padding:0 30px;background:#e5e5e5}#bottom-solution .cta,#bottom-solution .cta-green{position:absolute;border-radius:5px;font-size:12px;text-transform:uppercase;font-weight:600;text-shadow:none}#bottom-solution .cta-green{top:2px;color:#fffefe;right:20px;letter-spacing:.5px;line-height:25px;padding:8px 40px;margin-left:5px;background:#51a351}#bottom-solution-communicate{height:min-content;text-align:center;z-index:2;padding:10px;background:#5dbd5e;bottom:-6px;left:0;box-shadow:none;transition:.3s ease;display:flex;justify-content:space-evenly;flex-wrap:wrap;position:absolute;width:100%}#bottom-solution-communicate .big-cta{top:2px;position:static;color:#fff;right:20px;letter-spacing:.2px;padding:13px;margin-left:5px;background:transparent;border-radius:5px;font-size:16px;box-shadow:none;text-shadow:none;font-weight:200}#bottom-solution-communicate .big-cta:hover{background:#65ce66}#bottom-solution-2{cursor:pointer;text-align:center;z-index:2;padding:10px;background:#5dbd5e;bottom:-12px;left:0;box-shadow:none;transition:.3s ease;position:absolute;bottom:-6px!important;width:100%}#bottom-solution-2:hover{background:#65ce66}#bottom-solution-2 .big-cta{top:2px;position:static;color:#fff;right:20px;letter-spacing:.2px;padding:13px;margin-left:5px;background:transparent;border-radius:5px;font-size:16px;box-shadow:none;text-shadow:none;font-weight:200}.search-bar-stats{text-align:center;padding:15px;height:65px;background-color:#ececec}.search-bar-stats span.deleteicon input{box-shadow:0 4px 10px -5px rgba(0,0,0,.16);border:none;transition:all .3s ease-in-out;padding:5px 60px}.search-bar-stats span.deleteicon input:focus{box-shadow:0 4px 10px -5px rgba(0,0,0,.16);width:50%}.advice-stats{text-align:left}.advice-stats .pad-lr-20{padding:0 20px}.advice-stats h2{font-size:20px;font-weight:100;margin-top:30px}.advice-stats .box{background:#f5f5f5;padding:20px}.advice-stats .box,.advice-stats .box2{margin:20px 0;font-weight:400;border-radius:3px}.advice-stats .box2{padding:15px;font-size:13px}.advice-stats .box2 li{line-height:25px}.advice-stats .box2 li:before{content:"\F00C";color:#67d267;font-family:Font Awesome\ 5 Pro;font-size:16px;padding:10px}.advice-stats em{font-size:12px;color:#9c9c9c;font-style:italic;line-height:0}.advice-stats p{margin:0 0 10px;font-weight:300}.dashboard-choice-report-title{height:20px}.dashboard-choice-report-detail{position:absolute;top:54px;left:0}.graphic g{cursor:pointer}.array-td{border:1px solid #000;text-align:center;min-width:150px;padding:2px 5px}.array-td.left{text-align:left}.array-td.right{text-align:right}@media screen and (min-width:1600px){div.dashboard-form.dashboard-form-half-screen .flexy-report i.fa-arrow-down,div.dashboard-form.dashboard-form-half-screen .flexy-report i.fa-arrow-up,div.dashboard-form .flexy-report i.fa-arrow-left,div.dashboard-form .flexy-report i.fa-arrow-right{display:inline}div.dashboard-form.dashboard-form-half-screen .flexy-report i.fa-arrow-left,div.dashboard-form.dashboard-form-half-screen .flexy-report i.fa-arrow-right,div.dashboard-form .flexy-report i.fa-arrow-down,div.dashboard-form .flexy-report i.fa-arrow-up{display:none}div.dashboard-form .flexy-report{width:48.5%;margin:0 0 10px 1%}div.dashboard-form.dashboard-form-half-screen{width:50%}div.dashboard-form.dashboard-form-half-screen .flexy-report{width:98%;margin:0 1% 8px}}@media screen and (min-width:1100px){div.dashboard-form.dashboard-form-half-screen div.dashboard-reports-list{top:122px}.dashboard-edit-buttons{position:absolute;right:19px;top:31px}}@media screen and (max-width:600px){.force-relative{display:relative!important}div.dashboard-reports-list{overflow:auto;position:relative;left:0;right:0;top:25px!important;bottom:0;margin:0;padding:0}div.dashboard-reports-list .title-dashboard i{display:none}.dashboard-choice-form{position:fixed!important;top:0!important;width:100%!important;z-index:9999!important}.dashboard-choice-form .search-bar-stats{padding-top:15px;height:65px}.dashboard-choice-form .config-form{justify-content:space-between}.dashboard-form{height:inherit}.head-box{font-size:16px;padding:8px 75px!important;height:40px!important;line-height:20px!important;font-weight:400}.dashboard .scroll{top:140px!important;margin-top:0!important;text-align:center}.title .btn-left{top:10px;margin-left:10px}.dashboard-choice-form .card-cat{margin:45px 20px -30px 0}.dashboard-title{text-align:center;padding:10px;font-size:1.6em}#bottom-solution{z-index:9000}#bottom-solution .cta{position:absolute;top:23px;left:20px}#bottom-solution .cta-green{top:0;right:5px}.dashboard-choice-form flexy-report .title-dashboard{font-size:1.1em!important;text-align:left}div.dashboard-choice-form flexy-report.report-display-full{height:auto!important}.mobile-graph{position:relative!important;text-align:center!important;top:0!important;right:0!important;width:100%!important}div.dashboard-form.dashboard-form-half-screen{display:none}}.flx-img-logo{margin-top:30px}.flx-kyc{padding:20px 0;text-align:left;font-size:12px;color:#3e3e3e}.flx-kyc .col-xs-12{padding:10px}.flx-kyc button{padding:10px;background-color:#f8f8f8;border:1px solid #d6d6d6;font-size:12px}.flx-kyc button[disabled]{color:#d6d6d6}.flx-kyc p{margin:0;padding:0}.flx-kyc a{color:#3b7fff}.flx-step-block{position:relative;margin-left:20px;padding-bottom:20px}.flx-step-block.opacity{opacity:.5;filter:alpha(opacity=50);zoom:1}.flx-kyc-step{position:absolute;top:4px;left:-25px;padding:0 6px;background-color:#484848;border-radius:50%;color:#fff;font-weight:700}.flx-kyc-statut button{margin:0 60px;padding:15px 30px}.flx-ubo .selector-btn{position:relative;display:flex;overflow:hidden;width:100%;max-height:170px;margin:15px;padding:20px;background-color:#fff;border:1px solid rgba(51,51,51,.16);align-items:center;box-shadow:0 3px 6px rgba(51,51,51,.16);word-wrap:break-word}.flx-ubo .selector-btn .content-identity.text-center{margin:0 auto}.flx-ubo .selector-btn .fa-eye,.flx-ubo .selector-btn .fa-pen{position:absolute;top:5px;right:5px}.flx-ubo .selector-btn .fa-plus-circle{display:block}.flx-title-collapse{cursor:pointer;margin-top:20px;padding-top:20px;border-top:1px solid #d6d6d6;font-weight:700;font-size:16px}.flx-title-collapse i{float:right;padding:5px 10px}.flx-collapse-info{font-size:12px}.flx-collapse-info ul{margin-bottom:20px;padding:0 0 20px 20px;border-bottom:1px solid #d6d6d6}.flx-collapse-info ul li{position:relative;padding:10px}.flx-collapse-info ul li .fa-li{top:15px;color:#d6d6d6;font-size:1rem}.flx-collapse-info ul li .btn{float:none;margin:10px 0 15px;cursor:not-allowed}@media (max-width:1200px){.flx-ubo .d-flex{flex-direction:column}.flx-ubo .d-flex .selector-btn{width:95%}}@media screen and (max-height:768px){table.payment div.payment{margin:4px 0;text-align:center}.form-selector-btn-width{margin-top:117%}div.selector-btn.form-selector-btn{margin:0;width:33px!important}.cart-item-wrapper .product-label{font-size:12px}td.serviceTable-author,th.serviceTable-author{padding:4px 0;width:30px}.btn-pos,.btn-pos-save{margin:0 4%;padding:4px 0!important;font-size:12px!important}.pos-form table.table.payment{margin:0 auto;width:100%}div.pos-right .payment button.btn.paid{font-size:11px;margin:2px;padding:4px}.pos-form .pos-payment-form{border-radius:0 0 5px 5px;padding:4px 0 0;width:100%;z-index:1}.pos-payment-form .table>tbody>tr>td{padding:4px}}@media screen and (min-width:1920px){#tableView.pos-list .scroll,#tableView.pos-list .scroll-export{width:70vw}}@media screen and (max-width:1200px){div.flexy-beauty-sub-menu-icon{border-left:15px solid transparent!important;width:auto!important;margin-right:2px}div.pos-right{bottom:4px;position:absolute;right:2px;top:0;width:300px}div.pos-right button.btn.paid{font-size:12px;margin:0 1px 4px;padding:4px 2px}.pos-form .pos-right .customer{padding:8px 16px}.pos-form .pos-right .customer .customer-title{font-size:14px;margin-bottom:0}.pos-form .pos-right .customer input{padding:8px;margin:4px 0}.pos-form div.pos-left{margin-left:0;margin-top:16px;margin-bottom:16px}.selector-content{margin:0}.selector-global-container .selector-btn-category-simple.category{width:123px!important}.selector-global-container .selector-btn.service{min-height:130px}.pos-right .customer-form-2 fieldset>div{margin:10px 0}#tableView{flex-direction:column}#tableView .title div{line-height:normal;height:auto;padding:8px}#tableView .scroll,#tableView .scroll-export{top:130px!important}.max-h{max-height:88px}}@media screen and (max-width:1200px){.dashboard .fxb-dashboard-group{padding:0!important;width:90vw!important;margin:10px auto!important}.chart-zone-right svg{display:block!important}.dashboard-title{width:100%!important;max-width:none;padding-bottom:4px}}@media screen and (max-width:1200px){div.dashboard-reports-list{top:130px}.dashboard-bar-top{align-items:center;justify-content:center;text-align:center;padding:8px 24px;flex-wrap:wrap}}@media screen and (max-width:1024px){h3{margin-top:0;margin-bottom:25px;text-align:left}ul.form-list{padding:0}.opc .step.a-item{width:100%}.opc .active .step-title{height:auto;width:100%}.opc .stack-form .buttons-set{margin:16px 0}.opc .active .step-title span{font-size:1.4em}.opc .step.a-item{margin:0 auto;padding:2% 15%}}@media screen and (max-width:1024px){.moreAction{background:#fff;height:100%;padding:16px;width:100%;z-index:2;top:41px}.moreAction .section>button{min-width:120px;padding:16px 0 8px}.moreAction .section>button span{padding:4px}.pos-form .customer{border-radius:0;margin:0;padding:11px 8px 8px;width:53%}table.fxb-table-selected{margin:10% 0}.serviceTable-number{margin:0}#tableView .subflex-invert .box1{display:flex;flex-direction:column;margin:0 0 0 15px;padding:10px}#tableView .subflex-invert .box1 table{margin:0!important}#tableView .subflex-invert .box2{display:inline-flex;margin:0 0 0 15px;padding:0;width:255px}#tableView .subflex-invert .box2 table{margin:0!important}#pos-form .selector-global-container .selector-btn-category-simple.category{margin:3px;border:1px solid #ddd;min-height:90px}.selector-global-container .selector-btn-category-simple.category{width:90px!important}#pos-form .selector-global-container .selector-btn.service{margin:3px;min-height:90px;width:90px}.nav-justified a{padding:10px 0!important;font-size:13px}}@media screen and (max-width:1024px){.cfg-service-left{width:100%}.config-form{position:absolute;width:100%;transform:none!important}.title{border-radius:0!important}.config-form{position:static;height:100%!important;margin:0!important}.button-grp,.config-form{box-shadow:none!important}.button-grp{bottom:0!important;border-radius:0!important}.cfg-service-right.all-screen{width:100%;top:0}.cfg-hr-team-right,.customer-right,.sms-campaign-right{width:100%}}@media screen and (max-width:1024px){.modal{min-width:80vw}}@media screen and (min-width:700px) and (max-width:1199px){.sidebar-collapsed .pos-menu div.pos-menu-label{display:none}.sidebar-collapsed .pos-menu{width:30px}.sidebar-collapsed .pos-content{margin-left:38px}.sidebar-collapsed div.flexy-beauty-sub-menu-label,.sidebar-collapsed div.pos-sub-menu-label{display:none}.sidebar-collapsed div.flexy-beauty-sub-menu-icon{border-left:8px solid transparent!important}.sidebar-collapsed .pos-sub-menu-item{padding-left:8px}.col-lg-6{width:50%}}@media screen and (max-width:1024px){#booking-form{height:inherit;position:fixed;bottom:0}#booking-form .remove-link-booking{display:block!important}#booking-form .title{display:flex;justify-content:space-around}#booking-form .title span{display:-webkit-inline-box;font-size:14px;font-weight:500;line-height:16px;padding:6px}#booking-form .title button{margin:0;position:static}#booking-form .selector-global-container .selector-btn-category-simple.category,#booking-form .selector-global-container .selector-btn.service{margin:9px}#booking-form div.selector-btn.form-selector-btn{width:37px!important}#booking-form .control-group{align-items:flex-start;flex-direction:column;justify-content:center}}@media screen and (min-width:801px){.off_800{display:none!important}}@media screen and (max-width:991px){.flexy-header .menu li a{padding:0 15px}.flexy-header .menu li a span{display:none}.smallLogo{display:block!important;width:30px}.flexy-header .menu li a svg{display:none}.flexy-header .subMenu{width:100%}}@media screen and (max-width:800px){div#planning-selector-mini{flex-direction:row-reverse;width:100%!important;height:70px;align-items:center;padding:0!important;overflow:hidden}.planning-selector.selectorClose div{display:flex;flex-direction:row;justify-content:center;align-items:center;border-right:1px solid #eee;height:100%;padding:0 7px}.planning-selector.selectorClose ul{display:flex}.planning-selector.selectorClose .btn-themes{flex-direction:row}.theme-pink .planning-selector.selectorClose button.active{box-shadow:none;width:min-content;line-height:normal;border-radius:50%;margin:0;background:#eee!important;border-radius:40px!important;padding:0 13px}button.btn.btn--bar.btn-active-color--bar.ng-not-empty{display:inline-flex;margin:0 8px}.planningContainer .plg-bar{display:flex;justify-content:center;margin:16px 0 30px}.planningContainer #planning .hoursColumn{margin:2px 8px}.planningContainer #planning .hoursColumn table{margin-top:25px}div.plg-bar div.pgl-bar-c{height:auto;padding-top:0}div.plg-bar-left{display:block;margin-left:0}div.plg-bar-right{display:none!important}div#planning-selector-large{left:unset!important;position:absolute;right:0!important;width:100%;height:100vh;z-index:10;overflow-x:hidden}div#planning-selector-mini{display:none}.planningContainer{left:0!important}#booking-form{position:relative;width:100%;margin:0;z-index:11;height:100%;min-height:100vh;right:unset;top:0;left:0;border-radius:0}#booking-form .title{border-radius:0;background-color:#eee}#booking-form .dateOnTop{margin-top:20px;margin-bottom:5px}#booking-form .dateOnTop,.date-default{line-height:normal;height:auto;width:100%}.date-default{background:#eee;display:inline-flex;flex-wrap:wrap;justify-content:center}.btn{margin:4px 4px 5px 0!important;padding:2px 5px!important}.dropdown-menu{width:100%}.btn-add-service{padding:10px 0 30px}#planning-selector-large{overflow-y:scroll;-webkit-overflow-scrolling:touch}.hoursColumn.rightFormOpened{display:none!important}.planning.rightFormOpened{display:none}.planning-selector>div{padding:16px 20px;width:320px}#booking-form .customer .customer-title{height:auto}#booking-form .customer .customer-title i{display:block}#booking-form .serviceTable{box-shadow:none;margin:0 auto;width:100%}.customer-form-2 fieldset>div{align-items:start;width:100%;display:flex;flex-direction:column;margin:8px 0}button.btn-small-mini{display:inline-flex;font-size:11.9px;min-width:auto;padding:8px!important;justify-content:center}#booking-form .title button{padding:4px 8px;position:static;color:#000}#booking-form .title button.btn-success{color:#fff}#planning #planningPart .plgDayView:last-child .dayResource-title{border-radius:10px 10px 0 0!important}.booking-form div.scroll{margin-top:30px}}@media screen and (max-width:800px){.scroll{display:flex;flex-direction:column;justify-content:space-between;position:static!important}.scroll .pos-left,.scroll .pos-right{width:100%;margin:0;display:block;position:static}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px;min-height:100px;margin-bottom:1px;display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width:800px){.cfg-content.close-responsive{position:absolute;margin-left:0}.cfg-content .customer-right .config-form{height:100vh!important;margin:0!important;position:static;box-shadow:none}.cfg-content .customer-right .config-form .button-grp{position:static;display:flex;justify-content:space-between;background:#efefef;padding:5% 5% 40px}.cfg-content .customer-right .config-form .title{border-radius:0}.cfg-content .customer-right .config-form .scroll{position:static!important;background:#fff}}@media screen and (max-width:800px){.dashboard-choice-form .config-form{background:#ecedef;box-shadow:none}.dashboard-choice-form .config-form .title{background:#353535}.report-content{margin-bottom:25px}}@media screen and (max-width:425px){.moreAction{z-index:800;top:40px;max-width:100%!important}.modal{width:100%;height:100%;z-index:9999}.cfg-content #scrollContainer .vcard-freebie.responsive{width:96%!important}#pos-menu{z-index:9000;position:relative}#pos-menu .pos-menu-icon{height:38px}#pos-menu .pos-menu-title{display:none}#pos-menu div.pos-menu-grp{margin-left:0;height:-webkit-fill-available}#tableView .subflex>span,#tableView .subflex div{margin-left:0;text-align:center}#tableView .table>tbody>tr>td,#tableView .table>tbody>tr>th,#tableView .table>tfoot>tr>td,#tableView .table>tfoot>tr>th,#tableView .table>thead>tr>td,#tableView .table>thead>tr>th{text-align:center!important;width:min-content!important;min-width:min-content!important;line-height:normal}#tableView{flex-direction:column;position:static;width:100%;align-items:center}#tableView>div{padding:4px!important}#tableView .fxb-tab-title{align-content:center;box-shadow:none;display:inline-flex;height:100%;margin:8px -1px;vertical-align:bottom}#tableView .fxb-tab-title button{padding:0;width:auto!important}#tableView .scroll,#tableView .scroll-export{margin-left:0;height:auto;left:0;overflow:auto;position:absolute!important;top:30vh!important;width:100%;display:block!important;min-width:auto!important}.row-mobile{margin-right:-15px;margin-left:-15px}.pos-form div.pos-left{margin:0}.pos-form .pos-right{margin-top:20px}.pos-form .pos-right .topbar{position:relative;justify-content:center;padding:16px 0}.pos-form .customer{border-radius:0;margin:0;padding:16px 8px;width:100%}.pos-form .customer .customer-search{display:flex;flex-wrap:wrap;justify-content:end}.pos-form .pos-payment-form{height:auto!important;position:static}.pos-form .pos-payment-form .max-h{max-height:none}.pos-form div.pos-right button.btn.paid{width:48%;font-size:13px}.btn{margin:2px!important;padding:4px!important}button{width:auto;min-width:unset!important}button.btn-action-color.pink{color:#000}#booking-form .selector-global-container .selector-btn-category-simple.category,#booking-form .selector-global-container .selector-btn.service{min-height:95px;margin:2% auto;width:95px!important}.planningContainer #booking-form{top:-53px;box-shadow:none}.planningContainer #booking-form .remove-link-booking{right:10px!important}.planningContainer #booking-form .selector-global-container span{font-size:13px;font-weight:400}.planningContainer #booking-form .button-grp{box-shadow:none}.planningContainer #booking-form .vcard-freebie.responsive .content-wrapper-front{display:flex;background:#fafafa;border:1px solid #eee}.planningContainer #booking-form .title{padding:0 8px;box-shadow:none;position:relative}.planningContainer #booking-form .title .uib-datepicker-popup.dropdown-menu{left:0!important}.planningContainer #booking-form .title .date-default{padding:5px}.planningContainer #booking-form .title span{padding:0}.planningContainer .plg-bar{margin:8px 0 6px}.planningContainer #planning .hoursColumn{margin:2px 4px}.planningContainer #planning #planningPart{margin-left:40px}.pos-form .scroll{flex-direction:column-reverse}.dashboard-reports-list{height:max-content;top:155px!important;background:#eee;padding:4px}.open>.dropdown-menu{display:block;width:auto;height:auto}.report-content .btn-tab{justify-content:center}.flexy-report div.title-dashboard{text-align:center}.flexy-report-detail .table>tbody>tr>th,.table>tbody>tr>td{padding:0!important}.flexy-report-detail{overflow:scroll}.statistic .messages{margin:0;top:0;left:0;background:rgba(0,0,0,.32941176470588235);width:100%;height:100%}.statistic .messages .success-msg{top:150px;left:18vw;width:250px;height:auto}.statistic .messages .success-msg button{color:#000}.statistic .messages .success-msg img{display:none}.statistic .messages .success-msg #right-box h3{text-align:center}.statistic .messages .success-msg img{width:100%!important}}@media screen and (max-width:800px){.no-800-flex{display:none!important}}@media screen and (max-width:800px){.on-800-flex{display:flex!important}}@media screen and (max-width:800px){body{overflow-y:scroll;-webkit-overflow-scrolling:touch}.planning-container--ifselector{display:none}}@media only screen and (min-device-width:768px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.pos-form .scroll{flex-direction:column-reverse}.pos-form .scroll .pos-payment-form{position:relative}.pos-form .scroll .customer{width:100%}.pos-form table.table.serviceTable{position:relative}.pos-form .pos-right .panier{height:auto!important}.pos-form .pos-right .topbar{position:relative;top:10px}.pos-form .pos-right .moreAction.open{max-width:95%}}
/*# sourceMappingURL=main.bundle.70fbfa64950629ebac47848330ddbeac.css.map*/