/*!
 * WARNING: Don't edit the .css files by hand! libSASS (CodeKit or Prepros) and edit the .scss files.
 * (More information at http://compass-style.org)
 */@viewport{width:device-width}div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{font-size:14px;font-family:"Roboto",sans-serif;background-image:url("https://raccoonstatic.com/gfx/sprite/sprite.svg");background-repeat:no-repeat;-webkit-font-smoothing:antialiased}.no-svg div.selector,.no-svg div.selector span,.no-svg div.checker span,.no-svg div.radio span,.no-svg div.uploader,.no-svg div.uploader span.action,.no-svg div.button,.no-svg div.button span{background:url("https://raccoonstatic.com/gfx/sprite/sprite.png") no-repeat}div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{background-image:url("https://raccoonstatic.com/gfx/sprite/sprite.png");background-repeat:no-repeat;-webkit-font-smoothing:antialiased}div.selector,div.checker,div.button,div.radio,div.uploader{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;vertical-align:middle}div.selector:focus,div.checker:focus,div.button:focus,div.radio:focus,div.uploader:focus{outline:0}div.selector,div.selector *,div.radio,div.radio *,div.checker,div.checker *,div.uploader,div.uploader *,div.button,div.button *{margin:0;padding:0}div.checker input,input[type=search],input[type=search]:active{-moz-appearance:none;-webkit-appearance:none}div.selector{position:relative;background:#fff;line-height:30px;width:100% !important;height:36px;padding:0 0 0 10px;position:relative;overflow:hidden;border:1px solid #e9e9e9}div.selector:after{position:absolute;display:block;content:"";top:10px;right:9px;width:22px;height:14px;background-position:-95px -162px}div.selector span{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;background-position:right 0;line-height:35px;padding-right:25px;cursor:pointer;width:100%;display:block;background:#fff}div.selector.fixedWidth{width:190px}div.selector.fixedWidth span{width:155px}div.selector select{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;position:absolute;height:22px;top:2px;left:0px;width:100%;height:35px}div.checker{position:relative}div.checker,div.checker span,div.checker input{width:20px;height:20px}div.checker span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center;background-position:-183px -112px}div.checker span.checked{background-position:-183px -83px}div.checker.disabled span{background-position:-183px -10px}div.checker input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1}div.radio{position:relative}div.radio,div.radio span,div.radio input{width:18px;height:18px}div.radio span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center;background-position:-214px -114px}div.radio span.checked{background-position:-214px -85px}div.radio input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center}/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#2b2b2b;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:0px 0 0 0px;padding:5px;background:#666;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-sortable-handle{touch-action:none}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}/*! jQuery UI - v1.11.4 - 2018-09-03
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, autocomplete.css, datepicker.css, menu.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-sortable-handle{touch-action:none}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#2b2b2b;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:0px 0 0 0px;padding:5px;background:#666;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.custom-slider-handle{width:3em !important;height:1.6em !important;top:50% !important;margin-top:-0.8em !important;text-align:center !important;line-height:1.6em !important;padding:0 !important;transform:translateX(-50%)}.custom-slider-handle:hover{background:#258175 !important;color:#fff;cursor:pointer}.ui-menu.ui-autocomplete .ui-menu-item{padding:2px 0 0 6px;margin:4px 0 4px 0}.ui-menu.ui-autocomplete .ui-menu-item>*{border:0 !important;color:#2b2b2b !important;background:#fff !important;padding:0 !important;margin:0 !important}.ui-menu.ui-autocomplete .ui-menu-item>strong{font-weight:bold !important}.ui-menu.ui-autocomplete .ui-menu-item>span{padding-left:16px !important}.ui-menu.ui-autocomplete .ui-menu-item:hover{background:#ededed;padding:2px 0 0 6px}.ui-menu.ui-autocomplete .ui-menu-item:hover>*{border:0 !important;color:#2b2b2b !important;background:#ededed !important}.ui-menu.ui-autocomplete .ui-menu-item:hover>strong{padding-left:0 !important}.ui-menu.ui-autocomplete .ui-menu-item div.ui-state-active,.ui-menu.ui-autocomplete .ui-menu-item .ui-widget-content div.ui-state-active,.ui-menu.ui-autocomplete .ui-menu-item .ui-widget-header div.ui-state-active{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b;padding:4px 0 2px 5px;margin:-5px 0 -3px -6px}.ui-menu.ui-autocomplete .ui-menu-item i.ui-state-active,.ui-menu.ui-autocomplete .ui-menu-item .ui-widget-content i.ui-state-active,.ui-menu.ui-autocomplete .ui-menu-item .ui-widget-header i.ui-state-active{border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);font-weight:normal;color:#2b2b2b;padding:4px 0 2px 5px;margin:-5px -1px -3px -6px}.ui-datepicker .ui-state-active,.ui-datepicker .ui-widget-content .ui-state-active,.ui-datepicker .ui-widget-header .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-autocomplete{z-index:9999 !important}.ui-dialog{border-radius:10px !important;border:none !important;z-index:7777 !important}.ui-dialog .ui-helper-clearfix:before,.ui-dialog .ui-helper-clearfix:after{display:none}.ui-dialog .ui-dialog-titlebar{background:#fff;border:none !important;border-radius:10px 10px 0 0 !important;background-color:#fff;height:auto;color:#333;font-family:Inter;font-size:22px;font-style:normal;font-weight:600;padding:15px;display:flex;justify-content:space-between;align-items:center}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{border:none !important;background:#fff;text-align:center;color:#999;cursor:pointer;font-weight:300;font-family:Inter}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick{display:none}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{color:#666}.ui-dialog .ui-dialog-content{background:#fff;border-radius:0 0 10px 10px !important;padding:1.5rem 1.6rem .6rem 1.5rem;border:solid #e1e3e5;border-width:1px 0px 0px 0px;overflow:auto}.ui-dialog .ui-dialog-buttonpane{background:#fff;border-radius:0 0 10px 10px !important;padding:15px 20px !important;border:solid #e1e3e5;border-width:0;border-top-width:1px}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;justify-content:space-between;align-items:center;gap:10px}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px dashed rgba(0,0,0,.3);background:#fff;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:10px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;cursor:pointer;border:none;display:inline-block;cursor:pointer;border:none;position:absolute;right:-5px;top:-5px;z-index:100;color:#fff;background-color:rgba(200,0,0,.75);width:24px;height:24px;border-radius:50%;line-height:24px;font-size:20px}.dropzone .dz-preview .dz-remove:hover{background-color:#c80000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid rgba(0,0,0,0)}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:10px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:5px;left:50%;top:90%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom, #be2626, #a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #be2626}.apexcharts-canvas{position:relative;user-select:none}.apexcharts-canvas ::-webkit-scrollbar{-webkit-appearance:none;width:6px}.apexcharts-canvas ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.apexcharts-canvas.apexcharts-theme-dark{background:#343f57}.apexcharts-inner{position:relative}.apexcharts-text tspan{font-family:inherit}.legend-mouseover-inactive{transition:.15s ease all;opacity:.2}.apexcharts-series-collapsed{opacity:0}.apexcharts-tooltip{border-radius:5px;box-shadow:2px 2px 6px -4px #999;cursor:default;font-size:14px;left:62px;opacity:0;pointer-events:none;position:absolute;top:20px;overflow:hidden;white-space:nowrap;z-index:12;transition:.15s ease all}.apexcharts-tooltip.apexcharts-active{opacity:1;transition:.15s ease all}.apexcharts-tooltip.apexcharts-theme-light{border:1px solid #e3e3e3;background:rgba(255,255,255,.96)}.apexcharts-tooltip.apexcharts-theme-dark{color:#fff;background:rgba(30,30,30,.8)}.apexcharts-tooltip *{font-family:inherit}.apexcharts-tooltip-title{padding:6px;font-size:15px;margin-bottom:4px}.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title{background:#eceff1;border-bottom:1px solid #ddd}.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title{background:rgba(0,0,0,.7);border-bottom:1px solid #333}.apexcharts-tooltip-text-value,.apexcharts-tooltip-text-z-value{display:inline-block;font-weight:600;margin-left:5px}.apexcharts-tooltip-text-z-label:empty,.apexcharts-tooltip-text-z-value:empty{display:none}.apexcharts-tooltip-text-value,.apexcharts-tooltip-text-z-value{font-weight:600}.apexcharts-tooltip-marker{width:12px;height:12px;position:relative;top:0px;margin-right:10px;border-radius:50%}.apexcharts-tooltip-series-group{padding:0 10px;display:none;text-align:left;justify-content:left;align-items:center}.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker{opacity:1}.apexcharts-tooltip-series-group.apexcharts-active,.apexcharts-tooltip-series-group:last-child{padding-bottom:4px}.apexcharts-tooltip-series-group-hidden{opacity:0;height:0;line-height:0;padding:0 !important}.apexcharts-tooltip-y-group{padding:6px 0 5px}.apexcharts-tooltip-candlestick{padding:4px 8px}.apexcharts-tooltip-candlestick>div{margin:4px 0}.apexcharts-tooltip-candlestick span.value{font-weight:bold}.apexcharts-tooltip-rangebar{padding:5px 8px}.apexcharts-tooltip-rangebar .category{font-weight:600;color:#777}.apexcharts-tooltip-rangebar .series-name{font-weight:bold;display:block;margin-bottom:5px}.apexcharts-xaxistooltip{opacity:0;padding:9px 10px;pointer-events:none;color:#373d3f;font-size:13px;text-align:center;border-radius:2px;position:absolute;z-index:10;background:#eceff1;border:1px solid #90a4ae;transition:.15s ease all}.apexcharts-xaxistooltip.apexcharts-theme-dark{background:rgba(0,0,0,.7);border:1px solid rgba(0,0,0,.5);color:#fff}.apexcharts-xaxistooltip:after,.apexcharts-xaxistooltip:before{left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.apexcharts-xaxistooltip:after{border-color:rgba(236,239,241,0);border-width:6px;margin-left:-6px}.apexcharts-xaxistooltip:before{border-color:rgba(144,164,174,0);border-width:7px;margin-left:-7px}.apexcharts-xaxistooltip-bottom:after,.apexcharts-xaxistooltip-bottom:before{bottom:100%}.apexcharts-xaxistooltip-top:after,.apexcharts-xaxistooltip-top:before{top:100%}.apexcharts-xaxistooltip-bottom:after{border-bottom-color:#eceff1}.apexcharts-xaxistooltip-bottom:before{border-bottom-color:#90a4ae}.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after{border-bottom-color:rgba(0,0,0,.5)}.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before{border-bottom-color:rgba(0,0,0,.5)}.apexcharts-xaxistooltip-top:after{border-top-color:#eceff1}.apexcharts-xaxistooltip-top:before{border-top-color:#90a4ae}.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after{border-top-color:rgba(0,0,0,.5)}.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before{border-top-color:rgba(0,0,0,.5)}.apexcharts-xaxistooltip.apexcharts-active{opacity:1;transition:.15s ease all}.apexcharts-yaxistooltip{opacity:0;padding:4px 10px;pointer-events:none;color:#373d3f;font-size:13px;text-align:center;border-radius:2px;position:absolute;z-index:10;background:#eceff1;border:1px solid #90a4ae}.apexcharts-yaxistooltip.apexcharts-theme-dark{background:rgba(0,0,0,.7);border:1px solid rgba(0,0,0,.5);color:#fff}.apexcharts-yaxistooltip:after,.apexcharts-yaxistooltip:before{top:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.apexcharts-yaxistooltip:after{border-color:rgba(236,239,241,0);border-width:6px;margin-top:-6px}.apexcharts-yaxistooltip:before{border-color:rgba(144,164,174,0);border-width:7px;margin-top:-7px}.apexcharts-yaxistooltip-left:after,.apexcharts-yaxistooltip-left:before{left:100%}.apexcharts-yaxistooltip-right:after,.apexcharts-yaxistooltip-right:before{right:100%}.apexcharts-yaxistooltip-left:after{border-left-color:#eceff1}.apexcharts-yaxistooltip-left:before{border-left-color:#90a4ae}.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after{border-left-color:rgba(0,0,0,.5)}.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before{border-left-color:rgba(0,0,0,.5)}.apexcharts-yaxistooltip-right:after{border-right-color:#eceff1}.apexcharts-yaxistooltip-right:before{border-right-color:#90a4ae}.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after{border-right-color:rgba(0,0,0,.5)}.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before{border-right-color:rgba(0,0,0,.5)}.apexcharts-yaxistooltip.apexcharts-active{opacity:1}.apexcharts-yaxistooltip-hidden{display:none}.apexcharts-xcrosshairs,.apexcharts-ycrosshairs{pointer-events:none;opacity:0;transition:.15s ease all}.apexcharts-xcrosshairs.apexcharts-active,.apexcharts-ycrosshairs.apexcharts-active{opacity:1;transition:.15s ease all}.apexcharts-ycrosshairs-hidden{opacity:0}.apexcharts-selection-rect{cursor:move}.svg_select_boundingRect,.svg_select_points_rot{pointer-events:none;opacity:0;visibility:hidden}.apexcharts-selection-rect+g .svg_select_boundingRect,.apexcharts-selection-rect+g .svg_select_points_rot{opacity:0;visibility:hidden}.apexcharts-selection-rect+g .svg_select_points_l,.apexcharts-selection-rect+g .svg_select_points_r{cursor:ew-resize;opacity:1;visibility:visible}.svg_select_points{fill:#efefef;stroke:#333;rx:2}.apexcharts-canvas.apexcharts-zoomable .hovering-zoom{cursor:crosshair}.apexcharts-canvas.apexcharts-zoomable .hovering-pan{cursor:move}.apexcharts-zoom-icon,.apexcharts-zoomin-icon,.apexcharts-zoomout-icon,.apexcharts-reset-icon,.apexcharts-pan-icon,.apexcharts-selection-icon,.apexcharts-menu-icon,.apexcharts-toolbar-custom-icon{cursor:pointer;width:20px;height:20px;line-height:24px;color:#6e8192;text-align:center}.apexcharts-zoom-icon svg,.apexcharts-zoomin-icon svg,.apexcharts-zoomout-icon svg,.apexcharts-reset-icon svg,.apexcharts-menu-icon svg{fill:#6e8192}.apexcharts-selection-icon svg{fill:#444;transform:scale(0.76)}.apexcharts-theme-dark .apexcharts-zoom-icon svg,.apexcharts-theme-dark .apexcharts-zoomin-icon svg,.apexcharts-theme-dark .apexcharts-zoomout-icon svg,.apexcharts-theme-dark .apexcharts-reset-icon svg,.apexcharts-theme-dark .apexcharts-pan-icon svg,.apexcharts-theme-dark .apexcharts-selection-icon svg,.apexcharts-theme-dark .apexcharts-menu-icon svg,.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg{fill:#f3f4f5}.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg{fill:#008ffb}.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg,.apexcharts-theme-light .apexcharts-reset-icon:hover svg,.apexcharts-theme-light .apexcharts-menu-icon:hover svg{fill:#333}.apexcharts-selection-icon,.apexcharts-menu-icon{position:relative}.apexcharts-reset-icon{margin-left:5px}.apexcharts-zoom-icon,.apexcharts-reset-icon,.apexcharts-menu-icon{transform:scale(0.85)}.apexcharts-zoomin-icon,.apexcharts-zoomout-icon{transform:scale(0.7)}.apexcharts-zoomout-icon{margin-right:3px}.apexcharts-pan-icon{transform:scale(0.62);position:relative;left:1px;top:0px}.apexcharts-pan-icon svg{fill:#fff;stroke:#6e8192;stroke-width:2}.apexcharts-pan-icon.apexcharts-selected svg{stroke:#008ffb}.apexcharts-pan-icon:not(.apexcharts-selected):hover svg{stroke:#333}.apexcharts-toolbar{position:absolute;z-index:11;max-width:176px;text-align:right;border-radius:3px;padding:0px 6px 2px 6px;display:flex;justify-content:space-between;align-items:center}.apexcharts-menu{background:#fff;position:absolute;top:100%;border:1px solid #ddd;border-radius:3px;padding:3px;right:10px;opacity:0;min-width:110px;transition:.15s ease all;pointer-events:none}.apexcharts-menu.apexcharts-menu-open{opacity:1;pointer-events:all;transition:.15s ease all}.apexcharts-menu-item{padding:6px 7px;font-size:12px;cursor:pointer}.apexcharts-theme-light .apexcharts-menu-item:hover{background:#eee}.apexcharts-theme-dark .apexcharts-menu{background:rgba(0,0,0,.7);color:#fff}@media screen and (min-width: 768px){.apexcharts-canvas:hover .apexcharts-toolbar{opacity:1}}.apexcharts-datalabel.apexcharts-element-hidden{opacity:0}.apexcharts-pie-label,.apexcharts-datalabels,.apexcharts-datalabel,.apexcharts-datalabel-label,.apexcharts-datalabel-value{cursor:default;pointer-events:none}.apexcharts-pie-label-delay{opacity:0;animation-name:opaque;animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease}.apexcharts-canvas .apexcharts-element-hidden{opacity:0}.apexcharts-hide .apexcharts-series-points{opacity:0}.apexcharts-gridline,.apexcharts-annotation-rect,.apexcharts-tooltip .apexcharts-marker,.apexcharts-area-series .apexcharts-area,.apexcharts-line,.apexcharts-zoom-rect,.apexcharts-toolbar svg,.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,.apexcharts-radar-series path,.apexcharts-radar-series polygon{pointer-events:none}.apexcharts-marker{transition:.15s ease all}@keyframes opaque{0%{opacity:0}100%{opacity:1}}@keyframes resizeanim{from{opacity:0}to{opacity:0}}.resize-triggers{animation:1ms resizeanim;visibility:hidden;opacity:0}.resize-triggers,.resize-triggers>div,.contract-trigger:before{content:" ";display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.resize-triggers>div{background:#eee;overflow:auto}.contract-trigger:before{width:200%;height:200%}.flatpickr-calendar{background:rgba(0,0,0,0);opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid rgba(0,0,0,0);content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:flex}.flatpickr-months .flatpickr-month{background:rgba(0,0,0,0);color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(255,255,255,.65);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(255,255,255,.65);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid rgba(255,255,255,.65);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(255,255,255,.65)}.numInputWrapper:hover{background:rgba(255,255,255,.65)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0 ;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(255,255,255,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(255,255,255,.9)}.flatpickr-current-month input.cur-year{background:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:rgba(0,0,0,0);pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:rgba(0,0,0,0);border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:rgba(0,0,0,0);outline:none;padding:0}.flatpickr-weekdays{background:rgba(0,0,0,0);text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:rgba(0,0,0,0);color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid rgba(0,0,0,0);border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#258175;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#258175}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #258175;box-shadow:-10px 0 0 #258175}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,.3);background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #258175,5px 0 0 #258175;box-shadow:-5px 0 0 #258175,5px 0 0 #258175}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:rgba(0,0,0,0);cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-align-self:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.flatpickr-wrapper{width:100%}.flatpickr-calendar{font-family:"Lato",sans-serif;border-radius:0}.flatpickr-months .flatpickr-month{background-color:#258175;font-size:20px;color:#fff;height:50px}.flatpickr-months .flatpickr-month .flatpickr-monthDropdown-months{font-weight:bold}.flatpickr-months .flatpickr-month .flatpickr-monthDropdown-months option{color:#333}.flatpickr-months .flatpickr-month .numInputWrapper input,.flatpickr-months .flatpickr-month .numInputWrapper .numInput{background-color:#258175 !important;color:#fff !important;font-size:20px !important}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{height:50px;padding:16px 10px;fill:#fff}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#fff}.flatpickr-current-month{font-size:100% !important;height:50px;padding:12px 0 0 0}.flexbox{display:flex}.flexbox.center{align-items:center;justify-content:center}.flexbox.center-v{align-items:center}.flexbox.left{justify-content:flex-start}.flexbox.right{justify-content:flex-end}.flexbox.grow{flex-grow:1}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.absolute{position:absolute}.relative{position:relative}.text-decoration-none{text-decoration:none !important}.u-pt-50{padding-top:50px}.u-mb-1{margin-bottom:10px}.break-long-words{word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}pre,code,kbd,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.sprite,.sprite-before:before,.sprite-after:after,div.selector:after,#product-gallery .pagination a{background-image:url("https://raccoonstatic.com/gfx/sprite/sprite.svg?v7");background-repeat:no-repeat;font-size:16px;content:""}.no-svg .sprite,.no-svg .sprite-before:before,.no-svg .sprite-after:after,.no-svg div.selector:after,.no-svg #product-gallery .pagination a{background-image:url("https://raccoonstatic.com/gfx/sprite/sprite.png?v7");background-repeat:no-repeat;background-size:auto}@media(min-width: 1600px)and (max-width: 1738px){.citytaxrules-container .sprite-after:after{background:none}}div.selector.error{border:2px solid #c00}div.selector:after{pointer-events:none}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{color:#333;font-family:"Roboto",sans-serif;font-size:14px;line-height:1.5em;overflow-x:hidden;overflow-y:hidden;-webkit-font-smoothing:subpixel-antialiased}h1{color:#333;font-size:28px;font-weight:400;font-family:"Lato","Roboto",sans-serif;margin-top:0}h1.underline{font-size:20px;text-align:center;border-bottom:1px solid #ebebeb;margin:26px 0 18px 0;padding-bottom:15px}h2{color:#333;font-size:25px;font-weight:normal;font-family:"Lato","Roboto",sans-serif;margin-top:0}h3{color:#333;font-size:20px;font-weight:100;letter-spacing:-0.5px;font-family:"Lato","Roboto",sans-serif;margin-top:0}h4,h5,h6{color:#333;font-size:14px;font-weight:bold;font-family:"Lato","Roboto",sans-serif;margin-top:0;margin-bottom:0}p{margin:0 0 1.5em}table{width:100%}th,td{text-align:left;padding:1px 11px}th{font-weight:normal;font-family:"Roboto",sans-serif}th.half{width:50%}a{color:#888;cursor:pointer;text-decoration:none}a:link,a:visited{color:#1e4878;cursor:pointer;text-decoration:none}a:hover,a.active{color:#333;cursor:pointer}a:hover{transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-webkit-transition:color .25s ease-in-out}a.btn[disabled=disabled]{pointer-events:none;background-color:#ccc}a.alt-link:hover{color:#333}.extranet a{color:#1e4878}.extranet a:link,.extranet a:visited{color:#1e4878}a.clean,.action-btns a,a.btn{text-decoration:none !important}form .half{float:left;width:48.07%;margin-left:3.86%}form .half:first-child{margin-left:0}.form-cont>ul>li{margin-top:20px}.form-cont>ul>li:first-child{margin-top:0}input[type=text],input[type=number],input[type=price],input[type=password],input[type=search],input[type=email],input[type=tel],input[type=url],input[type=time]{padding:9px 10px;width:100%;font-size:14px;border:1px solid #e9e9e9;background:#fff}textarea,select{padding:9px 10px;width:100%;font-size:14px;border:1px solid #e9e9e9;background:#fff}textarea:disabled,select:disabled{color:#333 !important;background:#fafafa !important;cursor:not-allowed !important;padding:.5em !important}input[type=text]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=checkbox]:disabled{color:#333 !important;background:#fafafa !important;cursor:not-allowed !important}input[type=text]:disabled:disabled::-webkit-input-placeholder,input[type=number]:disabled:disabled::-webkit-input-placeholder,input[type=password]:disabled:disabled::-webkit-input-placeholder,input[type=search]:disabled:disabled::-webkit-input-placeholder,input[type=checkbox]:disabled:disabled::-webkit-input-placeholder{opacity:0}input[type=text]:disabled:disabled:-moz-placeholder,input[type=number]:disabled:disabled:-moz-placeholder,input[type=password]:disabled:disabled:-moz-placeholder,input[type=search]:disabled:disabled:-moz-placeholder,input[type=checkbox]:disabled:disabled:-moz-placeholder{opacity:0}input[type=text]:disabled:disabled::-moz-placeholder,input[type=number]:disabled:disabled::-moz-placeholder,input[type=password]:disabled:disabled::-moz-placeholder,input[type=search]:disabled:disabled::-moz-placeholder,input[type=checkbox]:disabled:disabled::-moz-placeholder{opacity:0}select:not(.accountSwitcher,.ui-datepicker-month,.ui-datepicker-year,.flatpickr-monthDropdown-months),.select-css{background-color:#fff;border:thin solid #e9e9e9;border-radius:0;display:inline-block;font-size:14px;line-height:1.45em;padding:.5em 2em .5em .8em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg, transparent 50%, #CCC 50%),linear-gradient(135deg, #CCC 50%, transparent 50%);background-position:calc(100% - 15px) calc(1em + 2px),calc(100% - 10px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;-webkit-text-fill-color:#333}@supports(-webkit-hyphens: none){.ui-datepicker-month,.ui-datepicker-year{-webkit-appearance:none;line-height:26px !important}}.select-css:focus{background-image:linear-gradient(45deg, #aaa 50%, transparent 50%),linear-gradient(135deg, transparent 50%, #aaa 50%);background-position:calc(100% - 10px) 1em,calc(100% - 15px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border-color:#aaa;outline:0}.select-css:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}.multiselect.select-css{position:relative}.multiselect.select-css .title{height:100%;overflow:hidden;line-height:27px;cursor:default;user-select:none}.multiselect.select-css .select-options{display:none;width:250px;min-width:100%;height:255px;background:#fff;border:1px solid #eee;overflow-x:hidden;overflow-y:auto;z-index:120;position:absolute;left:0;padding:5px 15px 15px 15px;border-radius:4px;box-shadow:0px 0px 20px rgba(0,0,0,.1)}.multiselect.select-css .select-options label{position:static;margin:5px 0 !important;padding:0;width:100%}.multiselect.select-css .select-options .multiselect-search-container{position:sticky;top:-5px;z-index:99;background:#fff;padding:10px;margin-left:-10px;margin-top:-10px;margin-bottom:3px}.multiselect.select-css .select-options .multiselect-search-container .formRow--input{padding:10px 15px 6px 11px !important}.multiselect.select-css .select-options .multiselect-search-container span.placeholder{position:absolute;top:-10px;left:10px;padding:2px 4px}.multiselect.select-css.options-right .select-options{right:0;left:inherit}.no-border{border:0 !important}.disabled{color:#ccc}div.selector.disabled{color:#555 !important;background:#fafafa !important;cursor:not-allowed !important}div.selector.disabled span{color:#999 !important;background:#fafafa !important;cursor:default !important}#reservationButtonCheckout:disabled{background-color:rgba(246,147,29,.5)}html,button,input,select,textarea{font-family:"Roboto",sans-serif}label{margin-left:10px}.roundsubmit{display:block;width:28px;height:29px;background-position:-40px -376px;border:none;background-color:rgba(0,0,0,0)}input::-webkit-input-placeholder,input::-moz-placeholder,input:-moz-placeholder{color:#999}input.readonly{background-color:#eee;cursor:default}input.borderless{background-color:rgba(0,0,0,0);cursor:default;border:0}.datepicker-cont,.search-cont{position:relative}.yadcf-filter-wrapper-inner .calender-icon{background-image:url("https://raccoonstatic.com/gfx/sprite/sprite.svg?v6");background-repeat:no-repeat;position:absolute;display:block;content:"";top:6px;right:51%;width:27px;height:24px;pointer-events:none;background-position:-182px -141px;cursor:pointer}.yadcf-filter-wrapper-inner .calender-icon:last-child{right:8px}th.date .yadcf-filter-wrapper:after,.datepicker-cont:after{position:absolute;display:block;content:"";top:6px;right:8px;width:27px;height:24px;pointer-events:none;background-position:-182px -141px;cursor:pointer}.datepicker-reports:after{background-position:-208px -141px}input.datepicker{padding-right:40px;background:#ebebeb;height:40px}input.datepicker.light{background:#fff}.search-cont:after{position:absolute;display:block;content:"";top:7px;right:8px;width:22px;height:22px;pointer-events:none;background-position:-282px -34px}.big .ui-datepicker-calendar td a{color:#fff;background-color:#68c52c !important;background-image:none !important}.ui-datepicker td.unavailable a{color:#fff;background-color:#c00 !important;background-image:none !important}.ui-datepicker td.limited a{color:#fff;background-color:#258175 !important;background-image:none !important}td.limited{display:table-cell;position:relative}.tooltip-wrapper{position:relative;width:100%;height:100%}td.limited .tooltip-call{display:block;position:absolute;padding:15px 8px 8px 8px;bottom:-45px;left:0;width:90px;height:53px;font-size:10px;text-align:center;line-height:14px;color:#fff;background-image:url("https://raccoonstatic.com/gfx/tooltip-call.png");background-repeat:no-repeat;background-position:center center;z-index:99999}form input.error,form textarea.error{border:2px solid #c00 !important;color:red}form #uniform-reservationTerms span.errorLabel{border:2px solid red}form span.error{color:#c00}form label.error{color:#c00}form label.error.inline{display:inline !important}form span.error label{position:absolute;right:0;bottom:20px;z-index:9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:none !important;height:30px;padding:6px 9px;width:180px !important;background:#000;background:rgba(0,0,0,.7);color:#fff;font-size:11px;line-height:17px;text-align:left}form span.error:hover label{display:block !important}form label[generated=true].error{display:none !important}form label.errorLabel{color:red}#tpl-account.settings label.error{display:inline !important}.btn{position:relative;color:#fff;font-size:17px;line-height:36px;padding:0 16px;border:none;border-radius:5px;background:#258175}.btn:hover{background:rgba(37,129,117,.8);transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out}.btn.grey{background-color:#ccc;color:#000}.btn.cta{font-size:25px;line-height:52px;padding:0 26px}.btn.new{background:#258175}.btn.new:hover{background:rgba(37,129,117,.9)}.btn.arrow{padding-right:66px}.btn.arrow:after{position:absolute;display:block;content:"";top:12px;right:20px;width:28px;height:28px;background-position:-34px -340px}.btn:disabled{background:#ccc !important}.btn.delete{position:inherit;z-index:auto;right:inherit;left:0;float:none;margin-top:0px;background:#e32020;font-size:12px;width:auto;color:#fff}.btn.normal{position:inherit;z-index:auto;right:inherit;left:0;float:none;margin-top:0px;font-size:14px;background-color:#333;width:auto;color:#fff}a.btn-icon{text-decoration:none !important}a.btn-icon.delete{color:red}a.btn{display:inline-block;padding:6px 20px 6px 20px;color:#fff;vertical-align:top;line-height:24px}.mobile-add{display:block !important}span.mobile-add{display:inline !important}.mobile-delete{display:none !important}.mobile-open{display:block !important}img,video{height:auto}.bgcover{background-size:cover;background-position:center top;background-repeat:no-repeat}.gte-ie9 .bgcover{filter:none !important}.img-full img{width:100%}#header{position:relative;height:45px;background:#1e4878}#tpl-default .content-wrapper,#tpl-default .col-mobile{padding:0 8px}#tpl-default .content-wrapper{line-height:1.45em}#tpl-default .content-wrapper h1{font-size:20px;color:#333}#tpl-default .content-wrapper h2{font-size:16px;color:#333;margin-bottom:10px}#tpl-default .content-wrapper h3{font-size:11px;font-weight:bold;margin-bottom:0}#tpl-default .content-wrapper .intro{color:#1e4678;font-weight:bold}#tpl-default .content-wrapper .col1{display:none}#tpl-default .content-wrapper .col2{margin-top:10px;margin-bottom:20px}#tpl-default .content-wrapper .col3{margin-bottom:40px}#tpl-default .content-wrapper .col1 p{margin-bottom:.9em}#tpl-default .content-wrapper .col3 .ad{margin-bottom:20px}#tpl-default .content-wrapper .col2 a{color:#f6921d}#tpl-default .content-wrapper .col2 a:link,#tpl-default .content-wrapper .col2 a:visited{color:#f6921d}#tpl-default .content-wrapper .col2 a:hover,#tpl-default .content-wrapper .col2 a.active{color:#1e4878}#tpl-default .content-wrapper .col2 a:hover{transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-webkit-transition:color .25s ease-in-out}.button-group{float:left;display:inline-block}.button-group button{display:block;float:left;margin:0;border:0;color:#000;padding:5px 8px;background-color:#ddd;outline:none}.button-group button.active{background-color:#333;color:#fff}.button-group button:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.button-group button:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}#tpl-default.account{padding:0 8px}#form-account-password,#form-account-details,#form-reservation{padding:10px;margin-bottom:34px;background:#f4f4f4}#form-account-password h2,#form-account-details h2,#form-reservation h2{font-size:20px}#form-account-password label,#form-account-details label,#form-reservation label{display:block;font-size:12px;margin-left:0;margin-bottom:3px}#form-account-password label.inline,#form-account-details label.inline,#form-reservation label.inline{display:inline;margin:0 10px 0 0}#form-account-details .housnr{float:left;width:50.86%}#form-account-details .housnradd{float:left;width:45%;margin-left:3.86%}#form-account-details .postalcode{float:left;width:25.61%}#form-account-details .city{float:left;width:30.18%;margin-left:3.86%}#form-account-details .country{float:left;width:36.49%;margin-left:3.86%}#form-reservation .order-preview{position:relative;width:300px;margin:0 auto}#form-reservation .order-preview img{float:left;max-width:200px}#form-reservation .order-preview .brandlogo{position:absolute;float:left;top:50%;right:0;margin-top:-36px;margin-bottom:30px}#form-reservation .order-preview .brandlogo:before,#form-reservation .order-preview .brandlogo:after{display:none}#form-reservation .order-preview .brandlogo .brand{position:relative;top:0;left:0;width:100px;height:72px}#form-reservation .order-preview .brandlogo .brand div{width:100px;height:72px}#form-account-password .btn{width:100%}#form-reservation input,#form-reservation textarea{font-size:14px}#form-reservation input::-webkit-input-placeholder,#form-reservation input::-moz-placeholder,#form-reservation textarea::-webkit-input-placeholder,#form-reservation textarea::-moz-placeholder{font-size:14px}#form-account-details input{font-size:12px}#form-account-details input::-webkit-input-placeholder,#form-account-details input::-moz-placeholder{font-size:12px}#reservations tr{border-top:1px solid #e9e9e9}.reservations h2{font-size:20px;margin-bottom:10px;padding-top:30px}.reservations table{border-bottom:1px solid #1e4878}.reservations table.prices.options{border-top:1px solid #e9e9e9}.reservations table tbody tr td{height:55px}.reservations .currency-box{text-align:right}.reservations .tourist-tax .last{position:relative}.reservations .tourist-tax .citytax .currency-box{text-align:right}.reservations .tourist-tax .room-euro-sign{justify-content:right}.reservations .tourist-tax .price-tax,.reservations .tourist-tax .js-citytax{display:inline-block;width:90px}.reservations .tourist-tax .price-tax .cb-citytax,.reservations .tourist-tax .js-citytax .cb-citytax{left:5px}#reservations tr:first-child,.reservations tr:first-child{border:none}#reservations th,#reservations td{padding:0}.reservations th,.reservations td{padding:0}#reservations td,.reservations td{padding:8px 0}#reservations th.last,#reservations td.last{text-align:right}.reservations th.last,.reservations td.last{text-align:right}#form-reservation{padding:0;background:none}#form-reservation h2.icon{position:relative;display:inline-block;padding-left:25px;padding-top:0;margin-bottom:0px}#form-reservation h2.icon:before{position:absolute;display:block;content:"";top:0;left:0;width:20px;height:20px;background-position:-127px -89px}#form-reservation h2.icon.comments:before{background-position:-145px -142px}#form-reservation h2.icon.account{padding-left:42px}#form-reservation h2.icon.account:before{background-position:-183px -34px;width:30px}#form-reservation h2.icon.options:before{background-position:-151px -117px}#form-reservation h2.icon.pricing:before{background-position:-151px -218px}#form-reservation .referent{font-size:13px;margin-left:20px}#form-reservation .res-detail-col1{margin-top:20px}#form-reservation .col>div{margin-bottom:5px}#form-reservation .col-sub>div{margin-bottom:32px}#form-reservation .col-sub table .last{text-align:right}#form-reservation div.details{position:relative;padding:10px;background:#f4f4f4}#form-reservation div.comments textarea{height:100px}#form-reservation div.options tr{margin-bottom:10px}#form-reservation div.options td{width:50%;white-space:nowrap;padding:10px 0 0}#form-reservation div.options tr:first-child td{padding-top:0}#form-reservation div.options input[type=text],#form-reservation div.options input[type=number]{width:50px}#form-reservation div.options td label{padding-left:6px}#form-reservation div.summary .images{text-align:center}#form-reservation div.summary .images:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}#form-reservation div.summary .images-inner{display:inline-block;vertical-align:middle}#form-reservation div.summary .images-inner img{float:left;display:block}#form-reservation div.summary .images-inner img.rms{height:110px;margin-right:52px}#form-reservation div.summary .images-inner img.brand{height:68px;margin-top:28px}#form-reservation #reservations table{border:none}#form-reservation #reservations label{margin-left:6px}#form-reservation #reservations .subtotal{border-bottom:1px solid #1e4878}#form-reservation #reservations .subtotal td{text-align:center}#form-reservation #reservations .subtotal td.last{text-align:right}#form-reservation #reservations .total td{font-weight:bold;text-align:right}#form-reservation #reservations .total td.last{text-align:right}#form-reservation #reservations img{float:left;width:20px;margin-right:6px}#form-reservation .btn{width:355px;margin-top:20px}.new-info-box{display:none;position:absolute;z-index:15;height:auto;width:100%;max-width:400px;background:#24827c;border-radius:12px;padding:16px;text-align:left !important}.new-info-box.active{display:block}.new-info-box::before{width:15px;height:15px;background:#24827c;transform:rotate(45deg);content:".";display:inline-block;color:#24827c;position:absolute;top:-5px;left:10px;border-radius:3px}.new-info-box h4.heading{color:#fff;font-size:16px;line-height:24px;font-weight:600}.new-info-box p.body{color:rgba(255,255,255,.7);font-weight:500;font-size:14px}.new-info-box p.links{margin:0;text-align:right;line-height:38.5px}.new-info-box a{padding:10px 16px;margin-left:10px;color:#fff;background-color:rgba(255,255,255,.1);border-radius:6px;font-size:14px;font-weight:500;transition:all .5s 0s ease}.new-info-box a:hover{background-color:rgba(255,255,255,.3)}.new-info-box a.learn-more-link{background-color:rgba(0,0,0,0);color:#fff;border:none;text-decoration:none;transition:all .5s 0s ease}.new-info-box a.learn-more-link:hover{text-decoration:underline}.info-box-overlay{position:absolute;z-index:31;max-width:600px;width:auto;height:auto;background:rgba(0,0,0,.4);padding:15px 30px;border-left:5px solid rgba(0,0,0,.5)}.info-box-overlay.locked-feature .content-body h1,.info-box-overlay.locked-feature .content-body h2{display:none}.info-box-overlay.locked-feature .content-body ul{padding:0 0 0 12px}.info-box-overlay.locked-feature .content-body #contact-point-create{color:#000;background:#fff}.info-box-overlay.locked-feature .content-body #contact-point-create:hover{color:#fff;background:#258175;border:2px solid #258175}.info-box-overlay:hover{background:rgba(0,0,0,.9)}.info-box-overlay.left{border-left:5px solid rgba(0,0,0,.5);text-align:left !important}.info-box-overlay.bottom,.info-box-overlay.right,.info-box-overlay.top{border:none}.info-box-overlay.right{border-right:5px solid rgba(0,0,0,.6);text-align:right !important}.info-box-overlay.top{border-top:5px solid rgba(0,0,0,.6);text-align:center !important}.info-box-overlay.bottom{border-bottom:5px solid rgba(0,0,0,.6);text-align:center !important}.info-box-overlay *{color:#fff}.info-box-overlay:hover h4,.info-box-overlay .content-body,.info-box-overlay .content-body h1{margin-bottom:10px !important}.info-box-overlay .content-body{display:none}.info-box-overlay:hover .content-body{display:block}.info-box-overlay a{position:relative;top:5px;margin-right:10px;padding:3px 10px 3px 10px;transition:all .3s 0s ease;color:#fff;background:0 0;border:2px solid #fff;border-radius:5px;font-weight:700;text-transform:uppercase;text-decoration:none}.info-box-overlay a:hover{background:#258175;border:2px solid #258175}#contact-point-create:hover:not(.icon){background:#258175;border:1px solid #258175;color:#fff}.jump-shake{animation:jump-shaking .83s;animation-iteration-count:5}section.is-locked{position:fixed;top:95px;width:calc(100vw - 285px);height:calc(100vh - 115px);background-color:#fff;border-radius:16px;z-index:80;padding-bottom:100px}section.is-locked .content-wrapper{display:flex;justify-content:center;align-items:center;height:100%;padding:0 50px}section.is-locked .content h1{font-weight:bold !important;margin-bottom:0}section.is-locked .content h1::before{font-family:ricon !important;content:"";color:#20827c}section.is-locked .content p{font-family:"Inter",serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#121821}section.is-locked .content a{padding:13px;border-radius:6px;font-size:15px;line-height:18px;margin:20px 8px 0 0;float:left;-webkit-transition:.2s all ease;-moz-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease}section.is-locked .content a:not(.icon){color:#121821;border:1px solid #e0e2e7}section.is-locked .content a:not(.icon):hover{border:1px solid #121821}section.is-locked .content ul{padding:0 0 0 30px}section.is-locked .content li{margin-top:15px;padding-left:20px;position:relative}section.is-locked .content li::before{font-family:ricon !important;content:"";position:absolute;left:-5px;margin-top:-2px;font-size:20px;color:#24827c}section.is-locked .content li::marker{content:""}section.is-locked .visual{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#edf7f7;border-radius:16px}section.is-locked .visual img{width:90%;margin:auto}section.is-locked #contact-point-create.cta{background-color:#ff8583;border:1px solid #ff8583;color:#fff;font-weight:bold}section.is-locked #contact-point-create.cta:hover{background-color:rgba(0,0,0,0);color:#ff8583}@keyframes jump-shaking{0%{transform:translateX(0)}25%{transform:translateY(-9px)}35%{transform:translateY(-9px) rotate(10deg)}55%{transform:translateY(-9px) rotate(-10deg)}65%{transform:translateY(-9px) rotate(10deg)}75%{transform:translateY(-9px) rotate(-10deg)}100%{transform:translateY(0) rotate(0)}}.Safari table.housekeeping{table-layout:auto !important}@media screen and (min-width: 768px){.mobile-delete{display:initial !important}.mobile-add,span.mobile-add{display:none !important}.tablet-add{display:block !important}.tablet-delete{display:none !important}h1.underline{font-size:35px;text-align:left;border-bottom:none;margin-top:10px}#header .foldout{padding-top:64px}#header .foldout:after{right:36px}#header #foldout-search:after{right:102px}#breadcrumb{padding:20px 24px}#breadcrumb li{font-size:13px}#header{height:70px}#toggle-menu{width:76px;height:70px}#tpl-default.account{padding:0 24px}#form-reservation form,#form-account-password form #form-account-details form{padding:22px}#reservations h2{margin-bottom:16px}#reservations table{margin-bottom:45px}#reservations th{padding-bottom:14px}#reservations td{padding:10px 0}#reservations td img{float:left;width:40px;margin-right:10px}#reservations td .desc{float:left;padding:4px 0}#form-account-details .btn,#form-account-password .btn{font-size:18px;width:auto}#form-reservation .order-preview{margin:0}}@media screen and (max-width: 959px){#form-reservation{font-size:12px}#form-reservation input,#form-reservation textarea{font-size:12px}#form-reservation input::-webkit-input-placeholder,#form-reservation input::-moz-placeholder,#form-reservation textarea::-webkit-input-placeholder,#form-reservation textarea::-moz-placeholder{font-size:12px}div.selector,div.selector span{font-size:12px}}@media screen and (min-width: 960px){#form-reservation>.col{float:left;width:50%}#form-reservation>.col1{padding-right:24px;width:260px}#form-reservation>.col2{width:calc(100% - 260px)}#form-reservation .col .col21{padding-top:10px}#form-reservation div.summary .images-inner img.rms{height:165px}#form-reservation div.summary .images-inner img.brand{margin-top:42px}#form-reservation label{font-size:14px}#form-reservation #reservations img{width:40px}#form-reservation #reservations .total td{font-size:17px}}@media screen and (min-width: 1280px){.tablet-add{display:none !important}.tablet-delete,.desktop-add{display:block !important}.desktop-delete{display:none !important}h3{font-size:22px}.wrapper{position:relative;margin:0 auto;width:1280px;padding:0 70px}#tpl-default .content-wrapper{padding:8px 0 0 0}#tpl-default .content-wrapper h3{font-size:14px}#tpl-default .content-wrapper .col1{width:24.7%;padding-top:58px}#tpl-default.wide .content-wrapper .col1{display:block}#tpl-default.wide .content-wrapper .col2{padding-right:20px;width:49%}#tpl-default .content-wrapper .col2{width:49.5%}#tpl-default .content-wrapper .col3{width:25.8%}#tpl-default.account{padding:0}#tpl-default.account .col1{float:left;width:50%;padding-right:24px}#tpl-default.account .col2{float:left;width:50%;padding-left:24px}#reservations th,#reservations td{font-size:14px}#tpl-default.account form label{font-size:14px}#tpl-default.checkout{padding:0}#form-reservation>.col1{position:relative;width:260px}#form-reservation>.col2{width:calc(100% - 260px);padding-left:12px}#form-reservation .col .col-sub{float:left;width:50%}#form-reservation .col .col21{padding-right:45px}#form-reservation .col .col22{padding-top:10px;padding-left:12px}#form-reservation div.summary .images{position:absolute;top:-44px;margin-bottom:10px}}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;text-shadow:none !important;filter:none !important}a{text-decoration:underline}a:visited{text-decoration:underline}.ir a:after{content:""}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}img{page-break-inside:avoid;max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.hiddenImportant,.nietinvullen{display:none !important}.hidden,.nietinvullen{display:none}.click{cursor:pointer}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:rgba(0,0,0,0);background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.invisible{visibility:hidden}.clearfix{zoom:1}.clearfix:before{content:"";display:table}.clearfix:after{content:"";display:table;clear:both}.list-reset{margin:0;padding:0;list-style:none}.align-right{text-align:right !important}address{font-style:normal}img{font-size:0;line-height:0;display:block;max-width:100%}fieldset{border:none;margin:0;padding:0}.RoomRaccoon-BookingEngine--availability-widget .availability-widget{display:inline-block;margin-bottom:10px}@media screen and (min-width: 1376px){.RoomRaccoon-BookingEngine--availability-widget .availability-widget{margin-bottom:0}}.RoomRaccoon-BookingEngine--availability-widget .availability-widget-date{display:inline-block}@media screen and (min-width: 1376px){.RoomRaccoon-BookingEngine--availability-widget .availability-widget-date{margin-bottom:0}}.RoomRaccoon-BookingEngine--availability-widget .availability-widget-date--from{margin-right:8px;margin-bottom:10px}@media(min-width: 1200px){.RoomRaccoon-BookingEngine--availability-widget .availability-widget-date--from{margin-bottom:0}}.RoomRaccoon-BookingEngine--availability-widget .RoomRaccoonButton2{position:relative;display:inline-block;font-size:15px;line-height:30px;padding:0px 8px;border:none;border-radius:5px;background:#258175;color:#fff;text-decoration:none}@media screen and (min-width: 1376px){.RoomRaccoon-BookingEngine--availability-widget .RoomRaccoonButton2{margin-left:8px}}.datev-title{font-weight:bold;text-align:right;font-size:18px;text-transform:uppercase}.error-message{display:none;color:red;margin-top:-14px;margin-bottom:8px}*{outline:rgba(0,0,0,0)}html.grey-bg{background-color:#eee}html.new-design{background-color:#f6f6f7}html.new-design body{background-color:#f6f6f7}html.new-design body .margin-fix.col-sm-10{width:calc(83.333333% - 10px);margin-right:10px}html.new-design body .data-tables{border-radius:8px;border:1px solid #d2d5d8 !important;box-shadow:0px 0px 0px 1px rgba(63,63,68,.05),0px 1px 3px 0px rgba(63,63,68,.15)}html.new-design body .data-tables thead tr{background-color:#fff}html.new-design body .data-tables thead tr th{font-family:Inter,san-serif;padding:16px 14px !important;color:#202223 !important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}html.new-design body .data-tables tbody tr{background-color:#fff}html.new-design body .extranet .data-tables td{text-wrap-mode:nowrap}html.new-design body .btn-new-success{border-radius:4px;background:#24827c;box-shadow:0px -1px 0px 0px rgba(0,0,0,.2) inset,0px 1px 0px 0px rgba(0,0,0,.08);border:2px solid #24827c;padding:7px 15px;color:#fff;font-size:14px;height:auto !important}html.new-design body .btn-new-success:hover{background:rgba(0,0,0,0);color:#24837c;font-weight:bold;padding:7px 15px}html.new-design body .btn-new-success:disabled{background-color:#ccc;border-color:#ccc;color:#555}html.new-design body .btn-new-success.thin{padding:6px 15px}.FUOverdue{color:#e0440e}.datatableBillable .FUOverdue{color:#fff}.crisp-client{display:none}.extranet .btn{background:#258175 !important;font-weight:bold}.extranet a:hover{color:#258175}.emandate-processed{color:#258175}a.markUnbillable{color:red;font-weight:normal}span.markUnbillable{color:gray;font-weight:normal;text-decoration:line-through}#page-loader{position:absolute;top:0;bottom:0%;left:0;right:0%;background-color:#fff;z-index:99;display:none;text-align:center;width:100%;padding-top:25px}.pointer{cursor:pointer !important}.datatableForeverfree{color:#1d93dd}.datatableHibernation{color:#757575}.datatableBillable{color:#2d8578}.datatableFutureBillable{color:#fc0095}.datatableChurnRisk{color:#fff;background:#ff4f33 !important}.fg-disabled{color:#ccc !important}.fg-grey{color:#333 !important}.datatableNotOnboarded{color:#8d00c4}.imChecked{color:#258175 !important;font-weight:bold !important}.datatableBlocked{color:#ff4f33}.datatableChurnRisk.datatableBlocked{color:#000}.invoiceDue,.invoiceDue a{color:orange !important}.invoiceOverdue,.invoiceOverdue a{color:#ff4f33 !important}.data-tables.no-footer{border-bottom:2px solid #999 !important}.res-list .data-tables.no-footer{border-bottom:1px solid #999 !important}.res-list .yadcf-filter-wrapper .yadcf-filter-reset-button{top:9px !important}.res-list .yadcf-filter-wrapper .datepicker{height:36px}#password:focus{outline:none}.form-cont.details .comments{overflow:hidden}.sort-container{height:auto;max-height:70vh;overflow-y:auto}.sort-container .mappedToBookingChannel,.sort-container .js-removeRateTypeFromList{margin-left:10px;margin-right:20px;float:right}.sort-container .js-removeRateTypeFromList{cursor:pointer;color:red}#sortable1,#sortable2,.sort-container{border:1px solid #eee;min-height:150px;list-style-type:none;margin:0;padding:5px 0 0 0;margin-right:10px;border:2px solid rgba(0,0,0,0)}#sortable1.border,#sortable2.border,.sort-container.border{border:2px dashed #ccc}#sortable1,#sortable2{border:0px;position:relative}#sortable1 li,#sortable2 li,.sort-container li{margin:0 5px 5px 5px;padding:5px 35px 5px 15px;width:98% !important;cursor:move;margin-top:0px !important;margin-bottom:12px;position:relative;text-align:left}#sortable1 li.derived,#sortable2 li.derived,.sort-container li.derived{font-style:italic;color:#999}#sortable1 li:after,#sortable2 li:after,.sort-container li:after{content:"";position:absolute;right:10px;top:10px;width:16px;height:8px;background:-moz-linear-gradient(top, rgb(200, 200, 200) 0%, rgb(200, 200, 200) 19%, rgba(200, 200, 200, 0) 20%, rgba(200, 200, 200, 0) 40%, rgb(200, 200, 200) 41%, rgb(200, 200, 200) 60%, rgba(200, 200, 200, 0) 61%, rgba(200, 200, 200, 0) 80%, rgb(200, 200, 200) 81%, rgb(200, 200, 200) 100%);background:-webkit-linear-gradient(top, rgb(200, 200, 200) 0%, rgb(200, 200, 200) 19%, rgba(200, 200, 200, 0) 20%, rgba(200, 200, 200, 0) 40%, rgb(200, 200, 200) 41%, rgb(200, 200, 200) 60%, rgba(200, 200, 200, 0) 61%, rgba(200, 200, 200, 0) 80%, rgb(200, 200, 200) 81%, rgb(200, 200, 200) 100%);background:linear-gradient(to bottom, rgb(200, 200, 200) 0%, rgb(200, 200, 200) 19%, rgba(200, 200, 200, 0) 20%, rgba(200, 200, 200, 0) 40%, rgb(200, 200, 200) 41%, rgb(200, 200, 200) 60%, rgba(200, 200, 200, 0) 61%, rgba(200, 200, 200, 0) 80%, rgb(200, 200, 200) 81%, rgb(200, 200, 200) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#aaaaaa", endColorstr="#aaaaaa",GradientType=0 )}#sortable1 li:nth-last-child(1),#sortable2 li:nth-last-child(1),.sort-container li:nth-last-child(1){margin-bottom:0px}.sort-container.source li{background-color:#f9f9f9;border:1px solid #f9f9f9}.sort-container.source li:hover{border:1px solid #e0e0e0}.sort-container.destination li{background-color:#fff;border:1px solid #c8c8c8}#sortable1 li:hover,#sortable2 li:hover,.sort-container li:hover{background:#e0e0e0}.noshow{display:none}.doc-actions{position:relative;display:flex;margin:0 !important}.doc-actions .btn-group{position:relative;width:100%;flex:1}.doc-actions .btn-group tr td:first-child{width:73px;padding:0}.doc-actions .btn-group .btn-block{display:block;width:100%}.docButton{color:#1e4878 !important;background:none;height:auto;border:none;text-align:left;font-size:14px;padding:1px 6px;float:right}.docButton.fa:before{position:relative;top:-2px;font-size:1.7em}.docButton.gray:before,.docButton.gray{color:#bbb}.docButton.fa-undo{font-size:.9em}.btn.cta.delete{display:block !important;padding:10px !important;line-height:20px !important;float:left !important;margin-right:15px;width:inherit !important}.btn-container{position:relative;display:block;float:right;top:-20px}.prevent-click{pointer-events:none}.hide-but-print{display:none}@media print{@page{margin:10mm !important}#tpl-account.reservations-food-beverage-list{font-size:20px !important}#tpl-account.reservations-food-beverage-list .breakfast-head-meal,#tpl-account.reservations-food-beverage-list .breakfast-col-meal{width:30px !important}.no-print,.marker-app{display:none !important}.no-print *,.marker-app *{display:none !important}.hide-but-print{display:revert}.btn.cta,.dataTables_filter{display:none !important}.no-print2{visibility:hidden !important}.no-print2 *{visibility:hidden !important}#inner-container.admin{padding-left:0 !important}#tpl-account>h1{font-size:20px !important}h1.print-over{position:absolute}.state-halfhour{-webkit-print-color-adjust:exact}.reservations-overview{overflow:hidden}#reservation{padding-left:40px;padding-right:40px}.col-sub{page-break-inside:avoid;padding-top:50px}.comments{margin-bottom:-100px}.reports #reservationCompareStartLi,.reports .action-btns,.reports #periode{display:none !important}.reports .chartcontainer{width:100% !important;height:auto !important}.reports header{border:0 !important}.download-res-list,.header-reservation,.type-overviews,.yadcf-filter-wrapper{display:none !important}table.reservations th,table.reservations td{padding:0 10px 0 0 !important;margin:0 !important}}.ui-autocomplete{max-height:190px;overflow-y:auto;overflow-x:hidden}@media screen and (min-width: 1025px){.ui-autocomplete{position:fixed}}.ui-autocomplete-loading{background:#fff url("https://raccoonstatic.com/gfx/loading.gif") right center no-repeat}.hide{display:none !important}.show{display:inherit}.noheight{height:0px !important;overflow:hidden !important;margin-top:0px !important}body{overflow:auto}body.admin-login{height:100%}#container{height:100%;width:100%;margin-left:0}.error{color:#e4252d !important;font-family:"Roboto",sans-serif}tr.odd th,tr.odd td{background:rgba(0,0,0,0)}.dataTables_filter label{margin:0}table.acquisition input{min-width:100px}table.acquisition .yadcf-filter-range{max-width:100px}.acquisition-super .reset-filters{float:right}.acquisition-super .dataTables_length select{width:60px}.acquisition-super .bulkids{float:right;margin-right:20px}.yadcf-filter{width:calc(100% - 25px) !important}select.yadcf-filter{width:auto !important}.extranet select.yadcf-filter{width:100% !important}.reservations .yadcf-filter-wrapper{position:relative}.reservations .yadcf-filter-wrapper input{width:100% !important}.reservations .yadcf-filter-wrapper button.yadcf-filter-reset-button{position:absolute;top:8px;right:7px;background-color:#ccc !important;border:0;color:#fff;font-weight:bold}.reservations th .yadcf-filter-range-number-seperator{padding:0 !important}.reservations th.resnr input{width:90% !important}.reservations th.range input{width:50% !important;height:36px;padding:9px 10px;border:1px solid #e9e9e9}.reservations th.range button.yadcf-filter-reset-button{top:-23px;right:0}.reservations th.range .yadcf-filter-range-date-seperator{display:none}.reservations th select{height:36px}.reservations th.date .yadcf-filter-wrapper{visibility:hidden}.js-filter-data{cursor:pointer;display:inline-block;width:58px;height:28px}.js-filter-data:before{content:"Filter";display:block;width:50px;height:20px;cursor:pointer;padding:4px;text-align:center;background-color:#ccc;color:#000}.reorder{cursor:move}.select-reports{width:150px !important}#header{position:relative;background:#fff;height:48px;z-index:25}#header.admin{height:53px;background:#ae3525}#mobile-title{width:100%;color:#fff;text-align:center;font-size:21px;line-height:53px}#navigation-button{position:absolute;display:block;z-index:99;top:11px;left:12px;width:30px;height:30px;text-indent:100%;white-space:nowrap;overflow:hidden;background-position:0 2px}#header.admin #navigation-button{top:13px;background-position:-300px 2px}#navigation-button.back{background-position:-375px -447px}#logo{display:block;width:95px;height:32px;text-indent:100%;white-space:nowrap;overflow:hidden;margin:11px auto 0;background-position:0 -376px}#header.admin #logo{margin-top:13px}#inner-container,#mobile-navigation-container{-webkit-transition:.2s all ease;-moz-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease}#mobile-navigation{padding-top:12px;position:relative;z-index:10}#mobile-navigation li.inactive a{opacity:.5 !important}#mobile-navigation li.inactive i{opacity:.2}#mobile-navigation li.inactiveClickable{opacity:.2}.is-premium:before{position:absolute;display:block;width:24px;height:24px;z-index:99;background-position:-629px 0px}.admin-settings{position:fixed;width:110px;text-align:center;padding-right:10px;line-height:15px;color:#fff;bottom:10px;opacity:.8;z-index:100}.admin-settings strong{position:relative;display:block;padding-left:10px;word-break:break-all}.admin-settings .clean{font-weight:bold}.admin-settings .settings-btn,.admin-settings .support-btn,.admin-settings .logout-btn{position:relative;margin-top:5px;padding:6px 10px;color:#fff;font-size:21px;cursor:pointer;color:rgba(255,255,255,.7) !important}.admin-settings .settings-btn:first-child,.admin-settings .support-btn:first-child,.admin-settings .logout-btn:first-child{margin:0}.admin-settings .settings-btn:last-child,.admin-settings .support-btn:last-child,.admin-settings .logout-btn:last-child{padding-right:0 !important}.admin-settings .settings-btn:hover,.admin-settings .support-btn:hover,.admin-settings .logout-btn:hover{color:#fff !important}.admin-settings .settings-btn.admin-active,.admin-settings .support-btn.admin-active,.admin-settings .logout-btn.admin-active{color:#f6931d !important}.admin-settings .support-btn{display:none;position:absolute;top:-70px;left:29px;font-size:32px}.current-account{position:fixed;display:block;background-color:rgba(100,100,100,.1);border-radius:5px;padding:15px;bottom:20px;right:100px;font-size:1em;text-align:center}.current-account a{color:#fff;font-size:.9rem;padding-top:5px;padding-bottom:5px}.support-btn{position:fixed;display:block;bottom:25px;right:25px;color:#fff;z-index:500}.support-btn>a{cursor:pointer;font-size:45px;color:#777 !important;position:relative}.support-btn>a:hover{color:#666 !important}.support-btn>a:before{position:relative;z-index:500}.support-btn>a:after{content:"";display:block;position:absolute;width:95%;height:95%;background-color:#fff;border-radius:50%;top:2.5%;left:2.5%;z-index:499}.support-btn .chat-notifications{position:absolute;top:-18px;right:-6px;display:block;width:20px;height:20px;padding:0px 0 0 0;text-align:center;font-weight:bold;border-radius:50%;background-color:#258175;font-size:12px}.main-nav li.is-premium{position:relative}.main-nav li.is-premium:before{left:20px;top:50%;margin-top:-12px}#inner-container{float:left;margin-left:0;margin-right:0;min-width:100%;transition:.5s;padding-bottom:80px}#container.active #inner-container{margin-right:-100%}#mobile-navigation-container{position:relative;float:left;display:block;top:0;bottom:0;width:81.25%;margin-left:-81.25%;background:#5e9dff}#mobile-navigation-container.admin{width:52px;color:#fff;font-size:10px;font-family:"PT Sans",sans-serif;text-align:center;background:#1e4878}#container.active #mobile-navigation-container{margin-left:0}#mobile-navigation-container .before{background-color:#000;content:"";height:100%;left:0;position:absolute;top:100%;width:100%;z-index:99}#mobile-navigation-container.admin .before{background:#333}#mobile-navigation-container .header{display:block;width:100%;color:#fff;font-size:18px;font-weight:700;line-height:19px;padding:0 12px 2px;background-color:#124ba1}#mobile-navigation-container.admin .header{position:relative;height:65px;text-align:right;background-color:rgba(0,0,0,0)}#mobile-navigation-container.admin .header:hover,#mobile-navigation-container.admin .header.active{background-color:#444}#mobile-navigation-container.admin .header:hover{transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out}#mobile-navigation-container.admin .header a{display:block;float:right;width:42px;height:42px;background-color:rgba(0,0,0,0);background-position:0 -98px}#mobile-navigation-container.admin .header a:hover{background-color:rgba(0,0,0,0)}#mobile-navigation-container li a{display:block;width:100%;height:47px;color:#000;font-size:18px;font-weight:700;line-height:44px;padding:0 12px;background-color:#fff;text-decoration:none}#mobile-navigation-container li.header a{height:auto;color:#fff;line-height:normal;padding:0;border:none;background-color:rgba(0,0,0,0)}#mobile-navigation-container li a:hover,#mobile-navigation-container li.active a{text-decoration:underline}#mobile-navigation-container li.last a{border-bottom:0}#mobile-navigation-container.admin li{position:relative}#mobile-navigation-container.admin li a{position:relative;display:block;width:100%;height:100%;font-size:14px;text-indent:100%;white-space:nowrap;overflow:hidden;padding:5px 0;background-color:rgba(0,0,0,0)}#mobile-navigation-container.admin li:hover a,#mobile-navigation-container.admin li.active a{border-right:none;background-color:#444}#mobile-navigation-container.admin li:hover a:hover{transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out}#mobile-navigation-container.admin li.header:hover a,#mobile-navigation-container.admin li.header.active a{border-right:none;background-color:rgba(0,0,0,0)}#mobile-navigation-container.admin li.home a .icon{background-position:0px -99px;width:40px;height:40px;top:16px}#mobile-navigation-container.admin li.guests a .icon{background-position:-764px -172px}#mobile-navigation-container.admin li.rooms a .icon,#mobile-navigation-container.admin li.types a .icon{background-position:-764px -206px}#mobile-navigation-container.admin li.reservations a .icon{background-position:-764px -243px}#mobile-navigation-container.admin li.reports a .icon{background-position:-764px -324px}#mobile-navigation-container.admin li.rates a .icon{background-position:-764px -359px}#mobile-navigation-container.admin li.payments a .icon{background-position:-764px -391px}#mobile-navigation-container.admin li.accounting a .icon{background-image:url("/gfx/sprite/accounting.svg");background-position:5px}#mobile-navigation-container.admin li.logout a .icon{background-position:-764px -286px}#mobile-navigation-container.admin li a .icon{position:absolute;display:block;top:5px;right:35px;width:38px;height:38px}#mobile-navigation-container.admin li .bubble{position:absolute;display:block;width:14px;height:14px;top:5px;right:7px;font-size:9px;line-height:14px;border-radius:7px;background-color:#f50604;pointer-events:none}#mobile-navigation-container.admin li a .total{position:absolute;display:inline-block;top:0;right:0;width:auto;color:#fff;text-align:right;padding-right:6px;pointer-events:none}#mobile-navigation-container.admin li a .total span{font-size:10px;font-style:normal;font-family:"Roboto Bold";line-height:16px;padding:1px 6px 2px;border-radius:20px;background:#258175}#mobile-navigation-container.admin li.avatar{height:110px}#mobile-navigation-container.admin li.avatar .inner{position:relative;width:38px;height:38px;overflow:hidden;border-radius:50%;margin:11px auto 8px}#mobile-navigation-container.admin li.avatar img{position:relative;width:38px;border-radius:19px;margin:0 auto}#mobile-navigation-container.admin li.credits{font-size:18px;padding:11px 5px}#mobile-navigation-container.admin li.credits .box{position:relative;padding:7px 5px 3px;border:1px solid #9b2e20;border-radius:5px}#mobile-navigation-container.admin li.credits .box small{display:block;font-size:9px;margin-top:-4px}#mobile-navigation-container.admin li.logout{border:none}#tpl-account{position:relative;min-height:300px;padding-top:50px}#tpl-account.accounting{padding-top:100px !important}#tpl-account h1,#tpl-account h2,#tpl-account h3{margin:0;line-height:1em}#tpl-account h1{font-size:30px;font-weight:300;margin-bottom:0px}#tpl-account h1 small{display:block;font-size:12px;font-weight:normal;font-family:Arial;margin-top:6px}#tpl-account .numbers>h3{margin-bottom:10px}.reservation-title{display:inline-block}.roombuttons button{vertical-align:top}button.lock-btn{position:relative;display:inline-block;font-size:23px;cursor:pointer;opacity:.7;color:#333;background-color:rgba(0,0,0,0);border:0;padding:2px 2px}button.lock-btn:hover{opacity:1}#large-btns{position:absolute;top:30px;right:50px;width:350px;float:right;text-align:right}.admin-btn{position:relative;display:inline-block;width:152px;height:152px;padding:10px;color:#fff;font-size:22px;font-family:"Roboto",sans-serif;font-weight:300;line-height:1.2em;text-align:center;margin-left:20px;padding-top:84px;border-radius:10px;background:#0080cc}.admin-btn:before{position:absolute;display:block;content:"";top:10px;right:10px;width:93px;height:65px;margin-left:-46px;background-position:-600px -175px}.admin-btn.rms:before{width:104px;background-position:-594px -268px}.admin-btn:hover{background:#028ddf;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out}.admin-btn.rms{background:#2c9900}.admin-btn.rms:hover{background:#34b003}.admin-btn:link,.admin-btn:visited,.admin-btn:hover{color:#fff}#tpl-account .main-action{position:fixed;z-index:97;top:84px;right:24px;margin-top:0px;min-width:150px;color:#fff;line-height:38px;font-size:18px;text-align:center;font-family:"Roboto",sans-serif;font-weight:500;padding:0 12px;margin-top:0px;border-radius:6px;background-color:#2a3037}#tpl-account .main-action:before{margin-right:8px}#tpl-account .main-action.fixed{position:fixed !important;z-index:98 !important}#tpl-account .promo-add{position:fixed;top:85px;z-index:97;right:15px;min-width:150px;color:#fff;line-height:38px;font-size:18px;text-align:center;font-family:"Roboto",sans-serif;font-weight:500;padding:0 12px;border-radius:6px;background-color:#2a3037;border-radius:6px;background-color:#2a3037}#tpl-account .promo-add:before{margin-right:8px}#tpl-account .promo-add.fixed{position:fixed !important;z-index:98 !important}.promotions-form .rateTypesSection{height:200px;width:100%;max-width:800px;overflow-y:auto;border:1px solid #ccc;padding:5px}#account-table .dataTables_filter input,#account-clients .dataTables_filter input{font-size:14px}.data-tables.reservations .geannuleerd{opacity:.7}.data-tables.reservations .optie{color:#613e0e}.data-tables td{vertical-align:top}.data-tables.account th{padding-left:0;padding-right:0}.res-list div.dataTables_wrapper{width:1280px;margin:0 auto}@media screen and (max-width: 768px){.res-list div.dataTables_wrapper{margin:0}}#account-clients .totals-list,.res-list .totals-list{width:auto;min-width:250px}#account-clients .totals-list tr td.reservations-list-total-price,.res-list .totals-list tr td.reservations-list-total-price{align-items:center;display:flex;gap:0px 5px}#account-clients .totals-list tr td.reservations-list-total-price i,.res-list .totals-list tr td.reservations-list-total-price i{color:#6c6c6c}#account-clients .bottom,.res-list .bottom{display:block;float:left;width:100%;padding:20px 0 20px 0}#account-clients .dataTables_length,.res-list .dataTables_length{float:right !important;padding:4px 30px 10px 10px}#account-clients .dataTables_length select,.res-list .dataTables_length select{width:auto}#account-table table,#account-clients table{margin-top:10px}#account-table table .tablet-delete,#account-clients table .tablet-delete{display:none !important}#account-table table span.tablet-delete,#account-clients table span.tablet-delete{display:inline-block !important;padding:0}#account-table th,#account-table td,#account-clients th,#account-clients td{vertical-align:middle;padding-left:12px}#account-table th,#account-clients th{color:#8c8c8c;vertical-align:bottom;padding-bottom:3px;border-bottom:1px solid #cecece}#account-table th.blacklist,#account-clients th.blacklist{width:8px !important}#account-table.res-list th,#account-clients.res-list th{vertical-align:top}#account-table td img,#account-clients td img{width:70px}#account-table th span:not(.yadcf-filter-range-number-seperator),#account-clients th span:not(.yadcf-filter-range-number-seperator){position:relative;padding-right:10px}#account-table th span:not(.yadcf-filter-range-number-seperator):after,#account-clients th span:not(.yadcf-filter-range-number-seperator):after{position:absolute;display:block;content:"";bottom:3px;right:0;width:7px;height:10px;font-family:"Font Awesome 5 Solid";color:#258175}#account-table th.sorting_asc span:after,#account-clients th.sorting_asc span:after{content:""}#account-table th.sorting_desc span:after,#account-clients th.sorting_desc span:after{content:""}#account-table th:first-child,#account-clients th:first-child{padding-left:0;padding-left:0}#account-table.rooms-list th:first-child,#account-table.rms th:first-child,#account-clients.rooms-list th:first-child,#account-clients.rms th:first-child{width:80px !important;padding-right:10px}#account-table .js-res-list-invoices .selector,#account-clients .js-res-list-invoices .selector{width:70% !important;margin-right:10px}#account-table .download-invoice,#account-clients .download-invoice{font-size:1.5em}#tpl-account.reservations-list tr.even{background-color:#fafafa}#tpl-account.reservations-list .popup-content.rates-bulk-action{overflow:hidden;max-width:1200px}#tpl-account.reservations-list .filter-popup-left{width:calc(100% - 250px);height:92%;overflow-y:auto;padding:0 0 20px 0;float:left}#tpl-account.reservations-list .filter-popup-left form input,#tpl-account.reservations-list .filter-popup-left form label{display:inline-block}#tpl-account.reservations-list .filter-popup-left form label{height:auto;float:left}#tpl-account.reservations-list .filter-popup-left form .filter{display:inline-block;padding:10px 15px 10px 20px}#tpl-account.reservations-list .filter-popup-left form .filter>.col-4{padding-top:7px}#tpl-account.reservations-list .filter-popup-left form .filter label{padding:4px 0 0 0 !important}#tpl-account.reservations-list .filter-popup-left form .filter.from-to-fields .fields *:not(.currency-box){display:inline-block}#tpl-account.reservations-list .filter-popup-left form .filter.from-to-fields .fields label{display:flex !important;height:35px;align-items:center;justify-content:flex-end;padding-right:5px !important}#tpl-account.reservations-list .filter-popup-left form .filter:nth-child(even){background-color:#f4f4f4}#tpl-account.reservations-list .filter-popup-left form .filter-rule{opacity:.5}#tpl-account.reservations-list .filter-popup-left form .filter-checkbox{padding:8px 0 0 0;cursor:pointer}#tpl-account.reservations-list .filter-popup-left form .filter-checkbox i{font-size:1.5em}#tpl-account.reservations-list .filter-popup-left form .filter-checkbox i.hidden{display:none !important}#tpl-account.reservations-list .filter-popup-right{position:relative;width:250px;padding:20px;height:100%;overflow-y:auto;background-color:#f2f2f2;float:right}#tpl-account.reservations-list .filter-popup-right h3{margin-bottom:10px}#tpl-account.reservations-list .custom-filter-save{position:absolute;right:0px;bottom:50px;width:100%;overflow:hidden !important;text-overflow:ellipsis;border-radius:0px;line-height:100%;padding:10px 10px;z-index:1}#tpl-account.reservations-list .custom-filter-save:before{padding-right:5px}.download-res-list,.download-csv{margin-top:15px}.download-res-list:before,.download-csv:before{margin-right:5px}.report-datepickers{margin-top:20px;margin-bottom:20px}.report-datepickers li{margin-top:0px;line-height:36px}@media(max-width: 500px){.report-datepickers li{float:right;min-width:300px}}@media(min-width: 500px){.report-datepickers li{float:left}.report-datepickers li #reservationStartLi{clear:left;margin-right:15px}.report-datepickers li #periode{margin-right:15px}.report-datepickers li #reservationCompareStartLi{margin-left:30px}}.report-datepickers .reportsForm--flex .list-reset{display:flex;flex-wrap:wrap}.report-datepickers .reportsForm--flex li{margin-bottom:5px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end;margin-right:10px}.report-datepickers .reportsForm--flex .datepicker-cont{margin-left:0}.graphs,.fiscal{margin:0px -25px -30px -25px;background-color:#eee;padding:20px 0px 30px}.chartcontainer{margin:20px;padding:20px;background-color:#fff;position:relative;z-index:10;clear:both;overflow:hidden}.chartcontainer.is-premium{padding-top:50px}.chartcontainer.is-premium .premium-notice{position:absolute;left:0;top:0;width:100%;color:#fff;padding:8px;background-color:#f6931d;padding-left:38px}.chartcontainer.is-premium .premium-notice:before{top:50%;margin-top:-13px;left:8px;background-position:-663px 0px}.report-container.fixed{padding-top:64px}.report-dates-header{height:64px;text-align:center;background-color:rgba(238,238,238,.95)}.report-dates-header div{padding:20px}.report-dates-header.fixed{position:fixed;top:0px;width:calc(100% - 240px);z-index:100}.premium-notice{position:relative;display:inline-block;margin-bottom:10px;color:#fff;padding:8px;background-color:#f6931d;padding-left:38px}.premium-notice:before{content:"";position:absolute;display:block;width:24px;height:24px;top:50%;margin-top:-13px;left:8px;background-position:-663px 0px}div.account-notice{position:fixed;bottom:0;left:240px;display:block;width:calc(100% - 240px);padding:10px;text-align:center;color:#fff;font-weight:bold;background-color:#bbb;z-index:1000000}.charcontainer.transparent{background-color:rgba(0,0,0,0)}.chartcontainer h3{padding-bottom:20px;font-size:20px !important}.chartcontainer.half{width:calc(50% - 30px);clear:none;float:left;margin:0px 0px 20px 20px;height:380px}.chartcontainer.full{width:calc(100% - 30px);clear:none;float:left;margin:0px 0px 20px 20px;height:380px}.chartcontainer.overflow{overflow:auto}.chartcontainer.geochart,.chartcontainer.donutchart{padding:0px}.chartcontainer.geochart h3,.chartcontainer.donutchart h3{padding:20px}.chartcontainer.geoinfo .form-client{max-width:450px;margin-top:20px;margin-left:30px}.chartcontainer.numbers h3{padding-bottom:8px}.chartcontainer.numbers .form-client{margin:0 0 0 11px !important}.chartcontainer.numbers .form-client li{margin-top:10px}.chartcontainer.addon-revenue h3{display:inline-block;float:left;width:93%}.chartcontainer.addon-revenue .download-addonlist{position:relative;display:inline-block;float:left;width:5%;text-align:right;right:-20px}.chartcontainer .reports-table.countries{margin-bottom:20px}.chartcontainer .reports-table tr td{line-height:34px}.chartcontainer .reports-table tr:nth-child(even){background-color:#fafafa}#reportLineChart,#reportLineChart2{width:100%}#reportLineChart .overlay,#reportLineChart2 .overlay{width:150px;padding:12px;font-family:Roboto;font-size:14px}#reportLineChart .overlay-label,#reportLineChart2 .overlay-label{display:inline-block;margin-bottom:16px;color:#757575}#reportLineChart .overlay-data,#reportLineChart2 .overlay-data{position:relative;display:inline-block;font-size:24px;line-height:24px;top:-12px;color:#d17d19}.barchart{overflow-y:scroll}.form-client{margin-top:20px}.form-client .mask{display:none}.form-client .mask input{border:none;font-weight:bold;background:rgba(0,0,0,0)}.form-client .blacklist-cont{margin-bottom:12px}.form-client .rateThreshold .checker{float:left}.form-client .warning{padding:5px 8px;color:#fff;background-color:#f6931d}.js-select-all{cursor:pointer;float:left;color:#777;font-size:16px;padding:10px 15px;clear:both;margin:10px 0 10px 0}.js-select-all:hover{background-color:#f4f4f4;color:#555}.sprite.blacklist{display:inline-block;width:8px;height:20px;margin-right:10px;margin-bottom:-8px;background-position:-152px -146px}#tpl-account .form-client h2{font-size:28px;font-weight:400;margin-bottom:15px}.form-client li{margin-top:15px}.form-client li:first-child{margin-top:0}.form-client li .third{float:left;width:15.8%;margin-left:2.5%}.form-client li .third:first-child{width:63.4%;margin-left:0}.form-client li .third.standard{width:31.6%}.form-client li .postal-cont{float:left;width:30.5%}.form-client li .city-cont{float:left;width:67%;margin-left:2.5%}.form-client li .inline{display:inline;padding-left:8px;margin-right:16px}.form-client li label{display:block;margin-bottom:4px;margin-left:0}div.selector span{width:100% !important}.form-client li input[type=radio]{height:auto}.form-client li textarea{height:205px}.form-client .btn{display:block;margin:20px auto 0}.form-client .payment{margin-top:23px}#header{height:79px}#header.admin{display:none}#logo{width:195px;height:63px;margin-left:100px;margin-right:auto;background-position:0 -421px}#cta-top{position:absolute;top:19px;right:20px}#cta-top .button{position:relative;top:-11px;font-size:18px;line-height:35px;border-radius:15px;margin-right:14px}#cta-top .trial{display:inline-block;width:130px;color:#000;font-size:18px;font-family:"PT Sans",sans-serif;text-decoration:underline;line-height:22px}#cta-top .trial:hover{text-decoration:none}#navigation-button{width:47px;height:45px;margin:5px 0 0 20px;background-position:-49px 4px}#mobile-navigation-container{width:264px}#mobile-navigation-container.admin{position:fixed;margin-left:0;width:61px;z-index:100}#mobile-navigation-container.admin .header{height:70px}#mobile-navigation-container.admin .header:after{display:none}#inner-container.admin{padding-left:61px}#mobile-navigation-container.admin{position:fixed;width:110px;background:#333;z-index:999 !important}#mobile-navigation-container.admin li.avatar{font-size:12px;padding-left:46px}#mobile-navigation-container.admin li.avatar .inner{position:relative;width:50px;height:50px;border-radius:50%}#mobile-navigation-container.admin li.avatar img{width:50px;border-radius:50px}#mobile-navigation-container.admin li.credits .box{font-size:24px;padding-top:10px;padding-bottom:6px;border:none;border-radius:10px;background:#591b13}#mobile-navigation-container.admin li.credits .box small{font-size:12px;margin-top:1px}#mobile-navigation-container.admin li a{padding:4px 0}#mobile-navigation-container.admin li .bubble{top:8px;width:20px;height:20px;font-size:10px;line-height:20px;border-radius:10px}#mobile-navigation-container.admin li a .icon{width:38px;height:34px;top:10px}#mobile-navigation-container.admin.credits{padding-left:50px}#tpl-account{padding:35px 25px 30px}#tpl-account.reservations-list .reservations{float:left;margin-top:15px}#tpl-account.reservations-list .datepickers-container{width:auto}#tpl-account.reservations-list .type-overviews{display:flex;float:left;font-size:12px;height:40px;padding:7px 0 0 0;margin-left:40px;align-items:center}#tpl-account.reservations-detail{padding:136px 25px 30px}.popup.menu-old #reservation #saveReservation{top:10px}.popup #reservation #saveReservation{position:absolute !important;right:40px !important}.popup #tpl-account.reservations-detail{padding:0 25px 30px}#account-table .dataTables_filter input,#account-clients .dataTables_filter input{width:320px;margin-top:10px}#account-table table,#account-clients table{margin-top:30px}#account-table table .mobile-delete,#account-clients table .mobile-delete{display:table-cell !important}#account-table th,#account-clients th{padding-bottom:6px;white-space:nowrap}#account-table th span:not(.yadcf-filter-range-number-seperator):after,#account-clients th span:not(.yadcf-filter-range-number-seperator):after{bottom:8px}#account-table th span:after,#account-clients th span:after{bottom:-1px;right:-10px;width:12px;height:18px;background-position:-136px -344px}#account-table th.sorting_asc span:after,#account-clients th.sorting_asc span:after{background-position:-167px -344px}#account-table th.sorting_desc span:after,#account-clients th.sorting_desc span:after{background-position:-198px -344px}#account-table td,#account-clients td{padding:16px 0 16px 12px;border-bottom:1px solid #ebebeb;word-wrap:break-word}#account-table td.edit-row,#account-clients td.edit-row{padding:0}#account-clients.account-clients--table .sold-per-month thead td.account-clients--td{padding:16px 0 16px 12px;min-width:156px !important;max-width:fit-content !important}#tpl-account .form-client>h2{text-align:center}#tpl-account .form-client h2{font-size:36px}#tpl-account .wrapper-active{margin-top:75px}.form-client ul{float:left;width:47.5%;margin-left:5%}.form-client ul.col1{margin-left:0}.form-client ul ul{width:100%;margin-left:0}.form-client .button{width:222px;margin-top:40px}.font-light{font-weight:300}.res-detail-col{padding:0px 10px 0px 10px}@media screen and (max-width: 767px){#tpl-account.reservations-list .popup-content.rates-bulk-action{overflow-y:scroll}#tpl-account.reservations-list .filter-popup-left{width:100%;overflow-x:scroll;height:auto}#tpl-account.reservations-list .filter-popup-left>form{float:left;width:235%}#tpl-account.reservations-list .filter-popup-right{width:100%;height:auto;padding-bottom:50px}#tpl-account.reservations-list .filter-popup-right .btn{bottom:0}#mobile-navigation-container.admin li a{padding:0;line-height:36px}#mobile-navigation-container.admin li a .icon{top:0;transform:scale(0.75)}#mobile-navigation-container.admin #mobile-navigation{margin:0;padding:0}#whats-new{bottom:75px}}@media screen and (min-width: 768px){#tpl-account header .action-btns{left:0 !important}}@media screen and (max-width: 1100px){.res-detail-col{width:100% !important;max-width:100% !important}}.col-padding{padding-left:10px;padding-right:10px}.reservationFollowUps{color:#258175 !important;text-decoration:none !important;text-transform:uppercase;font-weight:700;padding:0px 10px;cursor:pointer}.notification-box,.reservationadd-box{display:none;margin-bottom:10px;margin-top:10px;padding:20px;border:1px solid #ccc;background-color:#fafafa;position:relative}.notification-box:before,.reservationadd-box:before{content:"";position:absolute;right:32px;top:-9px;width:16px;height:16px;border-left:1px solid #ccc;border-top:1px solid #ccc;background-color:#fafafa;transform:rotate(45deg)}.notification-box.reservationadd-box:before,.reservationadd-box.reservationadd-box:before{right:67px}.notification-box .selector,.reservationadd-box .selector{margin-bottom:10px}.reservationNrExt{margin-bottom:10px;font-weight:300;font-size:12px}.reservationNrExt h5{color:#f6931d}.reservationNrExt span{float:left;margin:5px 0}.reservationNrExt i{font-size:14px;margin-left:3px;opacity:.7;margin-top:10px}.add-rooms{margin-bottom:20px}.add-rooms .add-rooms-container{position:relative;margin:10px 0px 20px 0px}.add-rooms .add-rooms-multiselect{column-count:2;-moz-column-count:2;-webkit-column-count:2;width:100%}.add-rooms .add-rooms-multiselect .grey{color:#aaa}.add-rooms .add-rooms-multiselect .overbookable .roomnr{color:#f6931d}.add-rooms .add-rooms-buttons{margin-top:10px}.add-rooms .add-button{border:1px solid}.add-button{padding:10px 15px;color:#999;display:inline-block;cursor:pointer;font-size:16px;user-select:none}.add-button.add-booker{background-color:#dadada;width:100%;text-align:center;padding:7px 10px 8px 10px;color:#333;text-decoration:none !important}.add-button.add-booker:hover{background-color:#d0d0d0}.add-button.add-booker:active{background-color:#ccc}.add-button:not(.inactive):hover{background-color:#f4f4f4}.add-button.add-rooms-confirm{background-color:rgba(44,153,0,.05);border:1px solid rgba(44,153,0,.3);color:#2c9900}.add-button.add-rooms-confirm:hover{background-color:rgba(44,153,0,.55);color:#fff}.add-button.add-rooms-selectall{float:right}.add-button.add-rooms-selectall .desc-deselect{display:none}.add-button.add-rooms-selectall.active .desc-deselect{display:inline}.add-button.add-rooms-selectall.active .desc-select{display:none}.add-button.inactive{cursor:not-allowed;opacity:.5}.add-button.charge-button{color:#258175 !important;border:1px solid #258175 !important}.add-button.charge-button .sub{font-weight:700}.add-button.charge-button.requestPayment{margin-top:0px}.add-button a,.add-button a:hover{color:#999;text-decoration:none !important}.add-button.allotted-bookings{background-color:rgba(0,0,0,0);color:#24827c;border-width:2px;font-weight:bold;padding:9px 15px}.add-button.allotted-bookings:hover{background-color:#24827c;border-color:#24827c;color:#fff}.authorizePaymentSection.active{display:block}.authorizePaymentSection.hide{display:none}.requestPaymentSection .input-currencyprefix,.authorizePaymentSection .input-currencyprefix{width:100px;display:inline-block}.requestPaymentSection .tooltip-settings,.authorizePaymentSection .tooltip-settings{padding-left:7px !important}.requestPaymentSection .tooltip-settings i,.authorizePaymentSection .tooltip-settings i{font-size:18px}.locked{position:relative}.locked .layover{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.1);z-index:6;color:#000;font-size:45px;transition:.1s}.locked .layover:hover{background:rgba(0,0,0,.2)}.locked .layover::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.directpayment-container{width:100%;margin-top:30px}.directpayment-container .directpayment-tabs{display:flex}.directpayment-container .directpayment-tabs .payment-tab{flex:1;cursor:pointer;text-align:center;padding:5px 10px;background-color:#eee;font-size:14px;border-left:1px solid #eee;border-right:1px solid #eee;border-top:1px solid #eee}.directpayment-container .directpayment-tabs .payment-tab:hover{background-color:#f2f2f2}.directpayment-container .directpayment-tabs .payment-tab.active{background-color:#f9f9f9;border-left:1px solid #eee;border-right:1px solid #eee;border-top:1px solid #eee}.directpayment-container .directpayment-content{border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;padding:20px;text-align:center}.directpayment-container .directpayment-content .directCCPayment{width:100%;text-align:center;font-size:14px;text-transform:uppercase;text-decoration:none !important;color:#555;border:1px solid #555;background-color:#efefef;padding:10px 15px;display:inline-block}.directpayment-container .directpayment-content .directCCPayment.disabled{cursor:not-allowed}.directpayment-container .directpayment-content .requestPaymentSection,.directpayment-container .directpayment-content .authorizePaymentSection{margin-bottom:10px;text-align:right}.directpayment-container .directpayment-content .partialAmountError{color:red;margin-bottom:10px}.margin-t0{margin-top:0}.margin-t10{margin-top:10px}.margin-t-10{margin-top:-10px}.margin-t20{margin-top:20px}.margin-b10{margin-bottom:10px}.margin-b0{margin-bottom:0}.margin-b20{margin-bottom:20px}.margin-r20{margin-right:20px}.margin-r10{margin-right:10px}.margin-t40{margin-top:40px}.column{float:left;width:47.5%;margin-left:5%}.column.col1{margin-left:0}#tpl-account.settings,#tpl-account.rates{background-color:#eee}#tpl-account.settings .readonly .col-value,#tpl-account.settings .readonly .col-input,#tpl-account.rates .readonly .col-value,#tpl-account.rates .readonly .col-input{color:rgba(0,0,0,.4);cursor:not-allowed}#tpl-account.user-settings,#tpl-account.rrbilling,#tpl-account.settings,#tpl-account.rates,#tpl-account.rooms,#tpl-account.types,#tpl-account.rateTypes,#tpl-account.specs,#tpl-account.docs,#tpl-account.builder,#tpl-account.scorecard,#tpl-account.cmsettings,#tpl-account.connectivity,#tpl-account.apisettings,#tpl-account.ledgers,#tpl-account.queue,#tpl-account.log,#tpl-account.import,#tpl-account.rules,#tpl-account.onboarding,#tpl-account.room-content,#tpl-account.invoice-series,#tpl-account.add-employee,#tpl-account.ine,#tpl-account.payments,#tpl-account.raccoonpay{padding:0;min-height:0}#tpl-account.types .content{min-height:0}#tpl-account.reservations-list,#tpl-account.inhouse,#tpl-account.dashboard{padding:82px 25px 30px}#tpl-account.reservations-food-beverage-list{font-family:Inter,sans-serif;font-size:14px;padding:96px 24px 24px;background-color:#f6f6f7}#tpl-account.reservations-food-beverage-list .default-datepicker.new{font-family:Inter,sans-serif;font-weight:500;font-size:14px;padding:8px 10px 8px 32px;border-radius:4px;border:1px solid #c9cccf;background:#fff;box-shadow:0px 1px 0px 0px rgba(0,0,0,.05)}#tpl-account.reservations-food-beverage-list .breakfast-list-stats .breakfast-item.stat-item{border:1px solid #c9cccf;padding:8px 16px 8px 12px}#tpl-account.reservations-food-beverage-list .breakfast-list-stats .breakfast-item.stat-item.first{border-top-left-radius:4px;border-bottom-left-radius:4px}#tpl-account.reservations-food-beverage-list .breakfast-list-stats .breakfast-item.stat-item.last{border-top-right-radius:4px;border-bottom-right-radius:4px}#tpl-account.reservations-food-beverage-list table.breakfast-list tr .breakfast-col-meal i:before{color:#5c5f62}#tpl-account.reservations-food-beverage-list table.breakfast-list tr.even{background-color:#fff}#tpl-account.reservations-food-beverage-list table.breakfast-list tr.fade .breakfast-col-meal i:before{color:#babec3}#tpl-account.reservations-food-beverage-list table.breakfast-list span.fb-add-on{display:inline-block;background-color:#e4e5e7;border-radius:4px;padding:4px 8px;margin:0 5px 5px 0}#tpl-account.reservations-food-beverage-list .filter-dropdown-content{display:none;position:absolute;left:160px;top:45px;z-index:100;width:200px;padding:8px 16px;border-radius:8px;background-color:#fff;box-shadow:0px 8px 20px -4px rgba(23,24,24,.12),0px 3px 6px -3px rgba(23,24,24,.08)}#tpl-account.reservations-food-beverage-list .filter-dropdown-content h4,#tpl-account.reservations-food-beverage-list .filter-dropdown-content ul{display:contents}#tpl-account.reservations-food-beverage-list .filter-dropdown-content h4{text-transform:uppercase;font-size:12px;font-weight:600}#tpl-account.reservations-food-beverage-list .filter-dropdown-content ul{list-style:none}#tpl-account.reservations-food-beverage-list .filter-dropdown-content ul li{padding:4px 0}#tpl-account.reservations-food-beverage-list .filter-dropdown-content ul li input,#tpl-account.reservations-food-beverage-list .filter-dropdown-content ul li label{cursor:pointer}#tpl-account.reservations-food-beverage-list .filter-dropdown-content ul li label{margin-left:8px}#tpl-account.reservations-food-beverage-list .f-b-hide{display:none !important}#tpl-account.rates header,#tpl-account.rooms header,#tpl-account.types header,#tpl-account.rateTypes header,#tpl-account.specs header,#tpl-account.ledgers header{padding:0px 25px 0px 25px}#tpl-account.guests,#tpl-account.reservationguests,#tpl-account.settings{padding:50px 25px 0px 25px}#tpl-account.payments .psp-settings .psp-label{font-size:12px;text-transform:uppercase}#tpl-account.payments .psp-settings .psp-label.fg-red{color:red}#tpl-account.payments .psp-settings .psp-label.fg-disabled{color:#ccc}#tpl-account header{padding:0 25px 0px 25px;border-bottom:2px solid #ccc;background-color:#fff}#tpl-account header.header-reservation,#tpl-account header.header-rates{margin:0px -25px 8px -25px;padding:5px 25px 0px 25px;display:inline-block;width:calc(100% + 50px);background-color:#f9f9f9}#tpl-account header.header-reservation.fixed,#tpl-account header.header-rates.fixed{position:fixed;top:0px;left:240px;width:100%;margin:0;padding:5px 25px 0px 25px;z-index:900}@media only screen and (max-width: 767px){#tpl-account header.header-reservation.fixed,#tpl-account header.header-rates.fixed{top:40px;left:0px;height:45px;width:100%}}#tpl-account header.header-reservation.fixed.popup,#tpl-account header.header-rates.fixed.popup{left:0}@media only screen and (min-width: 768px){#tpl-account header.header-reservation .action-btns,#tpl-account header.header-rates .action-btns{padding:0 250px 0 0;width:100% !important}}#tpl-account header.header-rates{margin:0;padding:5px 25px 0px 25px}#tpl-account header .action-btns{position:relative;top:2px;padding:5px 250px 0 0}#tpl-account header .action-btns a.active{font-weight:bold}#tpl-account header .action-btns a.superstyle{color:red;border-bottom:2px solid red}#tpl-account header .action-btns a.is-premium{padding-left:48px;position:relative}#tpl-account header .action-btns a.is-premium:before{top:2px;left:15px}#tpl-account header .action-btns a{display:inline-block;padding:5px 15px;color:#333;border-bottom:2px solid #333;margin-right:5px;text-transform:uppercase}#tpl-account header .action-btns a.active,#tpl-account header .action-btns a:hover{color:#258175;border-bottom:2px solid #258175;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media only screen and (max-width: 767px){#tpl-account header .menu-scroll{position:fixed;top:50px;padding:7px 9px 5px 10px;background-color:#f9f9f9;color:#333;cursor:pointer}#tpl-account header .menu-scroll.js-scrollLeft{left:0px;filter:drop-shadow(20px 0px 10px #f9f9f9);display:none}#tpl-account header .menu-scroll.js-scrollLeft.active{display:block}#tpl-account header .menu-scroll.js-scrollRight{right:0;filter:drop-shadow(-20px 0px 10px #f9f9f9)}}@media only screen and (min-width: 768px){#tpl-account header .menu-scroll{display:none}}#tpl-account.user-settings section.user-form,#tpl-account.rrbilling section.user-form,#tpl-account.settings section.user-form,#tpl-account.rates section.content{padding:92px 25px 100px 25px;background-color:#f0f6f6}#tpl-account.user-settings section.user-form .white-label-be{background-color:#f5f5f5;border:1px solid #eaeaea;margin-top:20px;padding:15px 20px}#tpl-account.accounting section.content{padding:92px 25px 100px 25px}#tpl-account .lang-ccExplanation{margin-top:40px}#tpl-account .widget1 .btn-group{float:left;margin-right:30px}#tpl-account .widget1 .show-code-btn{display:block;float:left;width:100%;margin:20px 0 0 0}#tpl-account .payment-settings{padding:5px 0px 5px 30px}#tpl-account .tooltip-settings{font-size:16px;padding-left:2px}@media screen and (max-width: 1160px){.super-user #tpl-account section.content{padding:65px 25px 100px 25px}.super-user #tpl-account section.content#account-rrbilling{padding:100px 25px 100px 25px}.super-user #tpl-account section.content.add-employee,.super-user #tpl-account section.content.connectivity{padding:85px 25px 100px 25px}.super-user #tpl-account.docs section.content{padding:110px 25px 100px 25px}.super-user #tpl-account.queue section.content,.super-user #tpl-account.log section.content,.super-user #tpl-account.import section.content{padding:90px 25px 100px 25px}}.form-usercontact label{display:block;margin:7px 0 5px 0}.form-usercontact input:read-only{background-color:#ddd}.form-usercontact>div{margin-top:30px}.form-usercontact>div.item-0{margin-top:0px}.form-usercontact h2{float:left}.form-usercontact .delete-usercontact{display:block;width:24px;height:24px;border-radius:50%;padding:3px 1px 0 0;text-align:center;float:right;font-size:18px;color:#e32020;margin-left:10px;cursor:pointer}.form-usercontact .usercontact-bookings{display:block;width:24px;height:24px;border:2px solid #333;border-radius:50%;padding:4px 1px 0 0;text-align:center;float:left;font-size:12px;color:#333;margin-left:20px}.form-ledger{width:300px}.form-ledger li{margin-bottom:20px}.newUserContentItem .padding-ten{padding-left:10px}.newUserContentItem .padding-twenty{padding-left:20px}section.content{padding:92px 25px 100px 25px;background-color:#f0f6f6}section.content.rule-overview,section.content.rule-details{background-color:#f6f6f7}.extended-save section.content,.extended-save section.user-form,.extended-save section.payment-view{padding:156px 25px 100px 25px !important}#tpl-account.docs .content{padding:201px 25px 100px 25px !important}#tpl-account.user-settings .be-settings-btn a,.rates-btn a{color:#fff;display:inline-block;margin-right:10px}#header .wrapper{position:relative}#logo{margin-left:0}#cta-top{top:13px}#cta-top .button{top:-8px;padding:0 20px}#cta-top .trial{width:100px;font-size:14px;line-height:18px}#header-navigation-container{position:absolute;top:13px;left:220px}#header-navigation-container>ol>li{position:relative;float:left;padding-bottom:14px;margin-left:5px}#header-navigation-container ol>li:first-child{margin-left:0}#header-navigation-container ol>li>a{position:relative;display:inline-block;color:#000;font-size:18px;font-weight:700;font-style:normal;font-family:"PT Sans",sans-serif;line-height:34px;text-align:center;text-decoration:none;padding:0 15px;border-radius:15px}#header-navigation-container>ol>li:after{position:absolute;content:".";top:4px;left:-5px;font-size:18px;font-weight:700;font-style:normal;font-family:"PT Sans",sans-serif}#header-navigation-container>ol>li:first-child:after{display:none}.new-form-input{border-radius:4px;border:1px solid #c9cccf;background:#fff;box-shadow:0px 1px 0px 0px rgba(0,0,0,.05);padding:12px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.btn-new-default{border-radius:4px;border:1px solid #c9cccf;background:#fff;box-shadow:0px 1px 0px 0px rgba(0,0,0,.05) inset;padding:8px 16px;color:#202223;font-weight:500}.btn-new-default.active,.btn-new-default:hover{background:#f1f2f3}.btn-new-default.dropdown i{margin-left:5px}.btn-new-default.group{border-radius:0}.btn-new-default.first{border-top-left-radius:4px;border-bottom-left-radius:4px}.btn-new-default.last{border-top-right-radius:4px;border-bottom-right-radius:4px}.btn-new-success{border-radius:4px;background:#24827c;box-shadow:0px -1px 0px 0px rgba(0,0,0,.2) inset,0px 1px 0px 0px rgba(0,0,0,.08);border:2px solid #24827c;padding:7px 15px;color:#fff;font-size:14px}.btn-new-success:hover{background:rgba(0,0,0,0);color:#24837c;font-weight:bold;padding:7px 15px}.btn-new-success:disabled{background-color:#ccc;border-color:#ccc;color:#555}.btn-new-success.thin{padding:6px 15px}.btn-group-right button{float:right;margin-left:8px}.lte-ie8 #header-navigation-container ol>li>a{letter-spacing:-1px;border-radius:0;line-height:35px}.lte-ie8 #header-navigation-container ol>li.active>a:before,.lte-ie8 #header-navigation-container ol>li:hover>a:before,.lte-ie8 #header-navigation-container ol>li>a:hover:before{position:absolute;display:block;content:"";z-index:30;top:0;left:-1px;width:14px;height:35px}.lte-ie8 #header-navigation-container ol>li.active>a:after,.lte-ie8 #header-navigation-container ol>li:hover>a:after,.lte-ie8 #header-navigation-container ol>li>a:hover:after{position:absolute;display:block;content:"";z-index:30;top:0;right:-1px;width:14px;height:35px}.lte-ie8 #header-navigation-container ol>li.active li a:after,.lte-ie8 #header-navigation-container ol>li:hover li a:after,.lte-ie8 #header-navigation-container ol>li li a:hover:after,.lte-ie8 #header-navigation-container ol>li.active li a:before,.lte-ie8 #header-navigation-container ol>li:hover li a:before,.lte-ie8 #header-navigation-container ol>li li a:hover:before{display:none}#header-navigation-container ol>li.active>a{color:#fff;background:#ae3525}#header-navigation-container ol>li:hover>a{color:#fff;background:#ae3525;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out}#header-navigation-container ol>li.active:after{color:#fff}#header-navigation-container ol>li:hover:after{color:#fff;transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-webkit-transition:color .25s ease-in-out}#header-navigation-container ol>li:hover ol{display:block}#header-navigation-container ol>li ol{position:relative;display:none;position:absolute;top:100%;left:0;padding:14px 0;border-radius:5px;background:#ae3525;zoom:1;z-index:20}#header-navigation-container>ol>li.active:before,#header-navigation-container>ol>li:hover:before{position:absolute;display:block;z-index:135;content:".";top:4px;right:-5px;color:#fff;font-size:20px;font-weight:700;font-style:normal;font-family:"PT Sans",sans-serif}.lte-ie8 #header-navigation-container ol>li ol{border-radius:0}#header-navigation-container ol>li ol:before{position:absolute;display:block;content:"";top:-9px;left:50%;margin-left:-15px;width:29px;height:10px;background-position:-7px -41px}#header-navigation-container ol>li ol li{float:none;padding:0}#header-navigation-container ol>li ol li a{display:block;color:#fff;text-align:left;line-height:1em;white-space:nowrap;padding:11px 24px}#header-navigation-container ol>li ol li.active a,#header-navigation-container ol>li ol li a:hover{text-decoration:underline}#inner-container.admin{padding-left:240px}#inner-container.admin .wrapper{width:100%;padding:0 20px}#tpl-account.guests,#tpl-account.reservationguests,#tpl-account.settings{padding-top:136px}body.pms-guests-paymasters .extended-save-wrapper{top:0px}body.pms-guests-paymasters #tpl-account.guests{padding-top:20px}@media screen and (max-width: 768px){#inner-container.admin{padding-left:0 !important}}#footer{border-top:1px solid #486a9e;background:#124ba1}#footer-navigation-container{border:none;padding-left:0;padding-right:0;background:none}#footer-menu{float:left;width:75%;padding-right:96px}#footer-social{float:left;width:25%}#copyright{height:63px;line-height:56px}#account-table table .tablet-delete,#account-clients table .tablet-delete,#account-rrbilling table .tablet-delete,.raccoonpay table .tablet-delete{display:table-cell !important}#account-table table span.tablet-delete,#account-clients table span.tablet-delete,#account-rrbilling table span.tablet-delete,.raccoonpay table span.tablet-delete{display:none !important}#account-table th span,#account-clients th span,#account-rrbilling th span,.raccoonpay th span{padding-right:20px}#account-table th span:after,#account-clients th span:after,#account-rrbilling th span:after,.raccoonpay th span:after{right:0}#account-table th.no-sort span:after,#account-clients th.no-sort span:after,#account-rrbilling th.no-sort span:after,.raccoonpay th.no-sort span:after{display:none}#account-table tr.even,#account-clients tr.even,#account-rrbilling tr.even,.raccoonpay tr.even{background-color:#fafafa}#account-table#account-rrbilling th,#account-clients#account-rrbilling th,#account-rrbilling#account-rrbilling th,.raccoonpay#account-rrbilling th{border-bottom:1px solid #999}#account-table#account-rrbilling td,#account-clients#account-rrbilling td,#account-rrbilling#account-rrbilling td,.raccoonpay#account-rrbilling td{border-bottom:1px solid #ebebeb}#account-table.rrbilling .form-rrbilling .post-fields-section,#account-clients.rrbilling .form-rrbilling .post-fields-section,#account-rrbilling.rrbilling .form-rrbilling .post-fields-section,.raccoonpay.rrbilling .form-rrbilling .post-fields-section{margin-left:10px}#colums{margin:0 2.5% 30px 0}.infobox{position:absolute;z-index:999;top:5px;right:-300px;width:300px;color:#fff;font-size:12px;padding:20px;background:#333;opacity:.9;border:none;border-radius:10px}.infobox.left{left:-301px;right:initial}.infobox div{padding:1px 0 2px 0}.infobox.pad{padding-right:20px}.infobox:after{right:100%;top:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(99,99,99,0);border-right-color:#636363;border-width:6px;margin-top:-6px}.infobox.left:after{left:100%;top:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(99,99,99,0);border-left-color:#636363;border-width:6px;margin-top:-6px}.infobox table{width:100%}.infobox .title{font-size:16px;font-family:"Roboto",sans-serif;font-weight:800;padding-bottom:8px;color:#fff}.infobox strong{font-weight:normal;font-family:"Roboto",sans-serif}.infobox .edit{position:absolute;display:block;content:"";top:25px;right:25px;width:18px;height:18px;background-position:-214px -60px}.infobox .close{position:absolute;display:block;content:"";top:-16px;right:-16px;width:32px;height:32px;background-position:-152px -375px;cursor:pointer}.infobox div.selector{color:#333;width:84px !important}.infobox input[type=text],.infobox input[type=number]{margin-top:10px}.infobox.rates input[type=text],.infobox.rates input[type=number],.infobox.rates input[type=price]{width:60px;margin:0}.infobox.hours{left:100%;margin-left:6px;margin-top:-56px}.infobox.hours table td{padding-top:10px}.infobox.hours table tr:first-child td{padding-top:0}.infobox .form-openinghours .col3{padding-left:0}#schedule{width:auto;overflow:visible;clear:both}.extended-save-wrapper #form-filter-schedule.rates-filter{margin-top:25px}.extended-save-wrapper #form-filter-schedule.rates-filter .list-reset{display:flex;justify-content:space-between;flex-wrap:wrap}.extended-save-wrapper #form-filter-schedule.rates-filter .list-reset li.channel-sync-right{z-index:97;top:84px;right:10px;margin-top:0px;min-width:150px;line-height:38px;font-size:18px;text-align:center;font-family:"Roboto",sans-serif;font-weight:500;margin-top:0px}.extended-save-wrapper #form-filter-schedule.rates-filter .list-reset li.channel-sync-right.channel-sync-scroll{color:#fff;background-color:#2a3037}.extended-save-wrapper #form-filter-schedule.rates-filter .list-reset li.channel-sync-right .channel-sync-check{display:inline-flex}.extended-save-wrapper #form-filter-schedule.rates-filter .list-reset li.channel-sync-right .channel-sync-check .radio-toggle{display:inline-block;width:30px;position:relative;background:none;margin:0 0 1em -12px;line-height:1em}@media(min-width: 768px){.extended-save-wrapper #form-filter-schedule.rates-filter .list-reset li.channel-sync-right .channel-sync-check .radio-toggle{margin:0 0 1em 0}}.extended-save-wrapper #form-filter-schedule.rates-filter .list-reset li.channel-sync-right .channel-sync-check label.main-check{display:inline-block;margin-left:35px;font-size:16px;line-height:20px}@media only screen and (max-width: 767px){.extended-save-wrapper #form-filter-schedule.rates-filter .list-reset li.channel-sync-right{top:68px;left:0px}}.filter-presets{float:right !important;text-align:right}.filter-presets--sticky{position:fixed;right:0;z-index:20}@media screen and (max-width: 986px){.filter-presets--sticky{top:73px;text-align:right !important}}@media screen and (max-width: 768px){.filter-presets{text-align:initial}}.filter-presets .selector{text-align:left}.filter-presets .selector{display:inline-block;width:calc(100% - 140px) !important;max-width:350px}.filter-presets .selector select{width:100%}.filter-presets>select{max-width:50%}.filter-presets a,.filter-presets button{position:relative;top:3px;display:inline-block;border:1px solid #ccc;font-size:18px;padding:8px;margin:0 3px;color:#000;text-decoration:none !important;cursor:pointer !important}.filter-presets a:hover,.filter-presets button:hover{color:#000;border:1px solid #000}#form-filter-schedule li{float:left;margin-right:15px;line-height:36px}#form-filter-schedule li.check{padding-top:8px}.datepicker-cont{width:130px !important;margin-left:10px;float:right}.datepicker-cont.fullwidth{width:100% !important}.datepicker-cont.rangepicker-content{width:220px !important}.datepicker-cont.new i{position:absolute;top:10px;left:12px}.datepicker-cont input{cursor:pointer;color:rgba(0,0,0,0)}.datepicker-cont input.hasDatepicker,.datepicker-cont input.input{color:#333 !important}#form-filter-schedule li .btn,.btn2{font-size:14px;line-height:40px;display:block}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;user-select:none}#rms-desc .replacetags{display:inline-block;height:215px;overflow-y:scroll}#rms-details ul{margin-bottom:43px}#rms-detail label,#rule-detail label{display:block;margin-bottom:10px}#rms-desc label{margin-left:0}#rms-detail label.inline{display:inline}#rms-images{float:left;width:382px;padding-right:50px}#rms-images .main-image{position:relative}#rms-images .main-image img{width:100%}#rms-images li{position:relative;vertical-align:top;display:inline-block;width:30%;height:100px;margin-left:4%;margin-top:4%;border:1px solid #092649}#rms-images li.image{height:auto;max-height:100px}.image img{height:100%;width:100%}#rms-images li:nth-child(3n+1){margin-left:0}#rms-images li a{position:absolute;top:-10px;right:-10px;width:32px;height:32px;background-position:-154px -376px}#rms-images .main-image a{position:absolute;top:-10px;right:-10px;width:32px;height:32px;background-position:-154px -376px}#rms-images li a.new,#rms-images .main-image a.new{top:50%;left:50%;margin-top:-28px;margin-left:-28px;display:block;width:60px;height:60px;background-position:-180px -274px}#rms-images li a.added,#rms-images .main-image a.added{top:50%;left:50%;margin-top:-28px;margin-left:-28px;display:block;width:60px;height:60px;background-position:-254px -274px}#rms-images li a.addedYT,#rms-images .main-image a.addedYT{top:50%;left:50%;margin-top:-30px;margin-left:-30px;display:block;width:60px;height:60px;background:url("https://raccoonstatic.com/gfx/youtubeplay.png")}div.half{float:left;width:48%}#rms-desc{float:left;min-width:385px;margin-bottom:20px;width:100%;max-width:800px}#rms-desc li{display:inline-block;width:100%;margin-top:24px}#rms-desc li:first-child{margin-top:0}#rms-desc li.no-margin{margin:0;padding-left:20px}#rms-desc li.inactive{position:relative;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#rms-desc li.inactive:before{content:"";position:absolute;width:100%;height:2000px;background-color:rgba(255,255,255,.6)}#rms-desc li.inactiveClickable:before{content:"";position:absolute;width:100%;height:2000px;background-color:rgba(255,255,255,.6)}#rms-desc .half{width:12%;padding-top:38px}#rms-desc .half:first-child{width:84.14%;padding-top:0}#rms-desc .half:first-child input{float:left;width:72%}#rms-desc .half:first-child .selector{float:left;width:25%}#rms-details li{float:left;margin-right:20px}#rms-options{clear:both}#rms-options li{padding:10px 58px 10px 26px}#rms-options li.even{background:#f0f0f0}#rms-options li .half:first-child{padding-top:10px;padding-bottom:10px}#rms-options .extra1{width:58%;margin-left:2%}#rms-options .extra2{width:28%;margin-left:5%}#rms-options .tarifs .half{width:66%}#rms-options .tarifs .half:first-child{width:29%}#rms-options .tarifs .third{float:left;width:33%}#rms-options .tarifs .third.last{text-align:right}#rms-options .tarifs .third input{width:120px}.alert{color:red;font-weight:bold}.alert a{color:red;font-weight:bold}.alert.sprite{padding-left:20px;background-size:0px 0px;position:relative}.alert.sprite:before{content:"";background-image:inherit;background-position:-150px -141px;left:5px;margin-top:-1px;width:10px;height:30px;position:absolute}#rms-remarks{text-align:right}#rms-remarks h2{text-align:left}#rms-remarks textarea{height:188px}#rms-remarks .btn{position:relative;display:inline-block;top:auto;right:auto;margin-top:24px}.formInvalid{color:#e4252d}#reservation{margin-top:20px}#form-reservation .col22{padding-right:10px}.docs-preview-wrapper,.res-modal,.popup-wrapper{width:100%;height:100%;top:0;left:0;margin:auto;text-align:left;position:fixed;z-index:1000;background-color:rgba(0,0,0,.4);backdrop-filter:blur(1px);display:none}.docs-preview-wrapper .docs-preview-print,.docs-preview-wrapper .popup-print,.res-modal .docs-preview-print,.res-modal .popup-print,.popup-wrapper .docs-preview-print,.popup-wrapper .popup-print{position:absolute;height:30px;width:30px;font-size:20px;line-height:30px;text-align:center;color:#999;cursor:pointer;font-weight:300;top:10px;right:50px;z-index:50}.docs-preview-wrapper .docs-preview-print:hover,.docs-preview-wrapper .popup-print:hover,.res-modal .docs-preview-print:hover,.res-modal .popup-print:hover,.popup-wrapper .docs-preview-print:hover,.popup-wrapper .popup-print:hover{color:#666}.docs-preview-wrapper .docs-download-fattura-pa,.res-modal .docs-download-fattura-pa,.popup-wrapper .docs-download-fattura-pa{position:absolute;height:30px;width:30px;font-size:20px;line-height:30px;text-align:center;color:#999;cursor:pointer;font-weight:300;top:10px;right:205px;z-index:50}.docs-preview-wrapper .docs-preview-close,.docs-preview-wrapper .popup-close,.res-modal .docs-preview-close,.res-modal .popup-close,.popup-wrapper .docs-preview-close,.popup-wrapper .popup-close{position:absolute;height:30px;width:30px;font-size:40px;line-height:25px;text-align:center;color:#999;cursor:pointer;font-weight:300;top:10px;right:10px;z-index:50}.docs-preview-wrapper .docs-preview-close:hover,.docs-preview-wrapper .popup-close:hover,.res-modal .docs-preview-close:hover,.res-modal .popup-close:hover,.popup-wrapper .docs-preview-close:hover,.popup-wrapper .popup-close:hover{color:#666}.docs-preview-wrapper .popup-content,.res-modal .popup-content,.popup-wrapper .popup-content{position:relative}.docs-preview-wrapper .rates-bulk-action.popup-content,.docs-preview-wrapper .cash-registration.popup-content,.res-modal .rates-bulk-action.popup-content,.res-modal .cash-registration.popup-content,.popup-wrapper .rates-bulk-action.popup-content,.popup-wrapper .cash-registration.popup-content{max-width:1400px;margin:auto;left:inherit;position:relative}.docs-preview-wrapper .rates-bulk-action.global.popup-content,.docs-preview-wrapper .cash-registration.popup-content,.res-modal .rates-bulk-action.global.popup-content,.res-modal .cash-registration.popup-content,.popup-wrapper .rates-bulk-action.global.popup-content,.popup-wrapper .cash-registration.popup-content{max-width:1000px}.docs-preview-wrapper .docs-preview,.docs-preview-wrapper .popup-content,.docs-preview-wrapper .ocr-scanner-content-wrapper,.res-modal .docs-preview,.res-modal .popup-content,.res-modal .ocr-scanner-content-wrapper,.popup-wrapper .docs-preview,.popup-wrapper .popup-content,.popup-wrapper .ocr-scanner-content-wrapper{margin:auto;position:absolute;background-color:#fff;width:95%;height:95%;top:2.5%;left:2.5%;margin-top:0px;margin-left:0px;box-sizing:border-box;overflow:hidden}.docs-preview-wrapper .docs-preview .select-css,.docs-preview-wrapper .popup-content .select-css,.docs-preview-wrapper .ocr-scanner-content-wrapper .select-css,.res-modal .docs-preview .select-css,.res-modal .popup-content .select-css,.res-modal .ocr-scanner-content-wrapper .select-css,.popup-wrapper .docs-preview .select-css,.popup-wrapper .popup-content .select-css,.popup-wrapper .ocr-scanner-content-wrapper .select-css{border-radius:0 !important}.docs-preview-wrapper .doc-title,.docs-preview-wrapper .popup-title,.docs-preview-wrapper .ocr-scanner-title,.res-modal .doc-title,.res-modal .popup-title,.res-modal .ocr-scanner-title,.popup-wrapper .doc-title,.popup-wrapper .popup-title,.popup-wrapper .ocr-scanner-title{padding:15px;margin-bottom:0px !important;height:50px;width:calc(100% - 90px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.docs-preview-wrapper .doc-title a.external-link,.docs-preview-wrapper .popup-title a.external-link,.docs-preview-wrapper .ocr-scanner-title a.external-link,.res-modal .doc-title a.external-link,.res-modal .popup-title a.external-link,.res-modal .ocr-scanner-title a.external-link,.popup-wrapper .doc-title a.external-link,.popup-wrapper .popup-title a.external-link,.popup-wrapper .ocr-scanner-title a.external-link{padding-left:5px;text-decoration:none !important;color:#777}.docs-preview-wrapper .doc-title a.external-link:hover,.docs-preview-wrapper .popup-title a.external-link:hover,.docs-preview-wrapper .ocr-scanner-title a.external-link:hover,.res-modal .doc-title a.external-link:hover,.res-modal .popup-title a.external-link:hover,.res-modal .ocr-scanner-title a.external-link:hover,.popup-wrapper .doc-title a.external-link:hover,.popup-wrapper .popup-title a.external-link:hover,.popup-wrapper .ocr-scanner-title a.external-link:hover{color:#aaa}.docs-preview-wrapper .popup-title,.res-modal .popup-title,.popup-wrapper .popup-title{background-color:#fafafa;width:100%;border-bottom:1px solid #f2f2f2}.docs-preview-wrapper iframe,.res-modal iframe,.popup-wrapper iframe{position:absolute;border:0px;background-color:#fff;width:100%;height:calc(100% - 50px);overflow-y:auto}.docs-preview-wrapper.small .docs-preview,.res-modal.small .docs-preview,.popup-wrapper.small .docs-preview{width:500px;height:500px;left:50%;top:50%;transform:translate(-50%, -50%)}.docs-preview-wrapper.small .docs-preview.lock-system,.res-modal.small .docs-preview.lock-system,.popup-wrapper.small .docs-preview.lock-system{width:440px;height:275px}#reservation label small{display:block;color:#989898}#reservation .half.alt{width:30%}#reservation .half.alt:first-child{width:66.14%}#reservation .third{float:left;width:30.76%;margin-left:3.86%}#reservation .third:first-child{margin-left:0}#reservation .reserved label{float:left;width:8%;text-align:center;padding-top:8px}#reservation .reserved label:first-child{text-align:left}#reservation.blocked .form-cont.details,#reservation.blocked .reservationFound,#reservation.blocked .doc-head,#reservation.blocked .doc-actions,#reservation.blocked .billing.final,#reservation.blocked .checkout-head,#reservation.blocked .res-detail-head{visibility:hidden !important;pointer-events:none !important;width:0px;height:0px;position:absolute;overflow:hidden}.btn{font-family:"Lato","Roboto";text-transform:capitalize}.btn.small{font-size:12px;line-height:26px;padding:4px 10px 4px 10px;min-width:0 !important}.btn.small.police-report{text-align:left}.rr-button{border:.1rem solid #258175;color:#258175;display:inline-block;padding:6px 12px;margin-right:10px;cursor:pointer;user-select:none;border-radius:3px;text-transform:uppercase;background-color:rgba(37,129,117,.1)}.rr-button:hover{background-color:rgba(37,129,117,.2)}.rr-button:active{background-color:rgba(37,129,117,.7);color:#fff}.rr-button.orange{border-color:#f6931d;color:#f6931d;background-color:rgba(246,147,29,.1)}.rr-button.orange:hover{background-color:rgba(246,147,29,.2)}.rr-button.orange:active{background-color:rgba(246,147,29,.7);color:#fff}.rr-button.inactive{border-color:#999;color:#999;background-color:rgba(0,0,0,0);cursor:default}#reservation .btn{float:right;position:relative;right:0}#reservation .btn.small{width:100%;height:40px;font-size:16px;line-height:normal;margin-top:0}#reservation .btn.small2{width:auto;height:30px;font-size:12px;line-height:normal;margin:10px 5px}.btn.blue{background:#1e4878;color:#fff}.btn.gray{background:#666;color:#fff}.btn.cancel{background:#e32020;color:#fff}#reservation .btn.gray,.inhouse .btn.gray{background:#000;opacity:.6}#reservation .btn.top,.inhouse .btn.top{position:absolute;z-index:101;right:24px;border-radius:6px;background-color:#2a3037;margin-top:0px;opacity:.8}#reservation .btn.top.delete,.inhouse .btn.top.delete{position:inherit;z-index:auto;float:none;margin-top:0px;background:#e32020;font-size:12px;width:auto;line-height:30px;color:#fff;padding:10px;margin-bottom:10px}.col .reservations td.last input{text-align:right}.js-reservation-data{margin:0 !important;padding:0 !important}.ellipse-menu{position:absolute;top:5px;min-width:45px;background:#fff;z-index:998;border:1px solid rgba(0,0,0,.1);display:none;box-shadow:1px 1px 3px rgba(0,0,0,.2)}.ellipse-menu:before{content:"";position:absolute;left:-20px;right:-20px;top:-20px;bottom:-20px}.ellipse-menu:after{content:"";width:0;height:0;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:12px solid rgba(0,0,0,.2);position:absolute;top:0;right:-12px}.ellipse-menu.right{right:5px}.ellipse-menu.left{left:5px}.ellipse-menu.active{display:block}.ellipse-menu .action{width:100%;font-size:14px;padding:7px 15px;cursor:pointer;text-align:left;opacity:.6;border-bottom:1px solid rgba(0,0,0,.1);white-space:nowrap}.ellipse-menu .action:hover,.ellipse-menu .action.active{opacity:.85}.lightbox-outer{position:fixed;top:0;left:0;right:0;bottom:0;background:#ccc;background:rgba(0,0,0,.5)}.lightbox{position:absolute;display:block;top:135px;left:50%;width:600px;padding:30px;margin-left:-300px;background:#fff}.lightbox .close{position:absolute;display:block;top:-15px;right:-15px;width:32px;height:32px;background-position:-154px -376px}.lightbox .title{display:block;font-size:22px;font-family:"Roboto",sans-serif;font-weight:300;margin-bottom:22px}.lightbox label{margin-right:22px}.lightbox .togglediv{margin-top:22px}.lightbox .togglediv strong{display:block;margin-bottom:4px}#tpl-account .lightbox .main-action.new{position:relative;top:auto;left:auto;right:auto;margin-top:20px}.ui-datepicker-unselectable .ui-state-default,.ui-state-disabled .ui-state-default{background-color:#f6f6f6}.ui-datepicker{overflow:hidden;box-shadow:0 0 20px 0 rgba(0,0,0,.2);border-radius:0;border:0}.ui-datepicker .ui-datepicker-header{background:#258175;color:#fff;margin:-2.8px -2.8px 0 -2.8px;border:0;border-radius:0;height:50px}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{line-height:44px}.ui-datepicker .ui-datepicker-header .ui-datepicker-month,.ui-datepicker .ui-datepicker-header .ui-datepicker-year{font-family:"Lato",sans-serif;font-size:20px;background:rgba(0,0,0,0);border:none;color:#fff;width:90px;height:45px;line-height:45px;font-weight:700}.ui-datepicker .ui-datepicker-header .ui-datepicker-month.ui-datepicker-year,.ui-datepicker .ui-datepicker-header .ui-datepicker-year.ui-datepicker-year{font-weight:300}.ui-datepicker .ui-datepicker-header .ui-datepicker-month option,.ui-datepicker .ui-datepicker-header .ui-datepicker-year option{color:#333;font-size:initial;font-family:sans-serif}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{width:32px;height:50px;border:0;top:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-hover{border:0;background:rgba(0,0,0,0);color:#ccc}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon{background-image:none;width:32px;height:32px;top:0;left:0;margin:0;text-align:center;margin-top:10px;line-height:32px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon:before,.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon:before{text-indent:0;position:absolute;top:0;left:0;width:32px;height:32px;font-size:16px;font-family:"Font Awesome 5";color:#eee;font-weight:300}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon:hover:before,.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon:hover:before{color:#fff}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-datepicker-next .ui-icon:before,.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-datepicker-next .ui-icon:before{content:""}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-datepicker-prev .ui-icon:before,.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-datepicker-prev .ui-icon:before{content:""}.ui-datepicker td{min-width:32px}.ui-datepicker .ui-state-default{border-radius:50%;max-width:32px;max-height:32px;margin:auto;line-height:31px;padding:0 !important}.ui-datepicker .ui-state-default:hover,.ui-datepicker .ui-state-default .ui-state-hover{background:#eee;border:1px solid #eee}.ui-datepicker .ui-state-default,.ui-datepicker .ui-widget-content .ui-state-default,.ui-datepicker .ui-widget-header .ui-state-default{border:1px solid rgba(0,0,0,0);font-size:13px;padding:7px;text-align:center;background:#fff;color:#333}.ui-datepicker .ui-state-active,.ui-datepicker .ui-widget-content .ui-state-active,.ui-datepicker .ui-widget-header .ui-state-active{background:#258175 !important;color:#fff !important;border:1px solid #258175 !important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#fff;border:1px #ccc solid;font-weight:bold;color:#000}input.datepicker{color:#333}#ui-datepicker-div{z-index:2000 !important;width:21em}#ui-datepicker-div .ui-datepicker-week-col{color:#999;text-align:center}#ui-datepicker-div tbody .ui-datepicker-week-col{border-right:1px solid #f0f0f0}.dataTables_wrapper .dataTables_filter{float:left !important}.sorting{background:url("https://raccoonstatic.com/gfx/sort_both.png") no-repeat center right}.sorting_asc{background:url("https://raccoonstatic.com/gfx/sort_asc.png") no-repeat center right}.sorting_desc{background:url("https://raccoonstatic.com/gfx/sort_desc.png") no-repeat center right}.sorting_asc_disabled{background:url("https://raccoonstatic.com/gfx/sort_asc_disabled.png") no-repeat center right}.sorting_desc_disabled{background:url("https://raccoonstatic.com/gfx/sort_desc_disabled.png") no-repeat center right}table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc,table.dataTable thead .sorting{background:none !important}table.dataTable th{position:relative}table.dataTable th span.sort-icon{margin-left:5px;top:-6px}table.dataTable th.sorting_asc span.sort-icon{top:0}table.dataTable th.sorting_desc span.sort-icon{top:-3px}li.flags{height:32px;line-height:32px}.flag-list{float:left;margin-right:20px}.flag{width:32px;height:32px;background:url(https://raccoonstatic.com/gfx/sprite/flags.png) no-repeat}.flag.flag-ad{background-position:-32px 0}.flag.flag-ae{background-position:-64px 0}.flag.flag-af{background-position:-96px 0}.flag.flag-ag{background-position:-128px 0}.flag.flag-ai{background-position:-160px 0}.flag.flag-al{background-position:-192px 0}.flag.flag-am{background-position:-224px 0}.flag.flag-an{background-position:-256px 0}.flag.flag-ao{background-position:-288px 0}.flag.flag-ar{background-position:-320px 0}.flag.flag-as{background-position:-352px 0}.flag.flag-at{background-position:-384px 0}.flag.flag-au{background-position:-416px 0}.flag.flag-aw{background-position:-448px 0}.flag.flag-az{background-position:0 -32px}.flag.flag-ba{background-position:-32px -32px}.flag.flag-bb{background-position:-64px -32px}.flag.flag-bd{background-position:-96px -32px}.flag.flag-be{background-position:-128px -32px}.flag.flag-bf{background-position:-160px -32px}.flag.flag-bg{background-position:-192px -32px}.flag.flag-bh{background-position:-224px -32px}.flag.flag-bi{background-position:-256px -32px}.flag.flag-bj{background-position:-288px -32px}.flag.flag-bm{background-position:-320px -32px}.flag.flag-bn{background-position:-352px -32px}.flag.flag-bo{background-position:-384px -32px}.flag.flag-br{background-position:-416px -32px}.flag.flag-bs{background-position:-448px -32px}.flag.flag-bt{background-position:0 -64px}.flag.flag-bw{background-position:-32px -64px}.flag.flag-by{background-position:-64px -64px}.flag.flag-bz{background-position:-96px -64px}.flag.flag-ca{background-position:-128px -64px}.flag.flag-cd{background-position:-160px -64px}.flag.flag-cf{background-position:-192px -64px}.flag.flag-cg{background-position:-224px -64px}.flag.flag-ch{background-position:-256px -64px}.flag.flag-ci{background-position:-288px -64px}.flag.flag-ck{background-position:-320px -64px}.flag.flag-cl{background-position:-352px -64px}.flag.flag-cm{background-position:-384px -64px}.flag.flag-cn{background-position:-416px -64px}.flag.flag-co{background-position:-448px -64px}.flag.flag-cr{background-position:0 -96px}.flag.flag-cu{background-position:-32px -96px}.flag.flag-cv{background-position:-64px -96px}.flag.flag-cy{background-position:-96px -96px}.flag.flag-cz{background-position:-128px -96px}.flag.flag-de{background-position:-160px -96px}.flag.flag-dj{background-position:-192px -96px}.flag.flag-dk{background-position:-224px -96px}.flag.flag-dm{background-position:-256px -96px}.flag.flag-do{background-position:-288px -96px}.flag.flag-dz{background-position:-320px -96px}.flag.flag-ec{background-position:-352px -96px}.flag.flag-ee{background-position:-384px -96px}.flag.flag-eg{background-position:-416px -96px}.flag.flag-eh{background-position:-448px -96px}.flag.flag-er{background-position:0 -128px}.flag.flag-es{background-position:-32px -128px}.flag.flag-et{background-position:-64px -128px}.flag.flag-fi{background-position:-96px -128px}.flag.flag-fj{background-position:-128px -128px}.flag.flag-fm{background-position:-160px -128px}.flag.flag-fo{background-position:-192px -128px}.flag.flag-fr{background-position:-224px -128px}.flag.flag-ga{background-position:-256px -128px}.flag.flag-gb{background-position:-288px -128px}.flag.flag-gd{background-position:-320px -128px}.flag.flag-ge{background-position:-352px -128px}.flag.flag-gg{background-position:-384px -128px}.flag.flag-gh{background-position:-416px -128px}.flag.flag-gi{background-position:-448px -128px}.flag.flag-gl{background-position:0 -160px}.flag.flag-gm{background-position:-32px -160px}.flag.flag-gn{background-position:-64px -160px}.flag.flag-gp{background-position:-96px -160px}.flag.flag-gq{background-position:-128px -160px}.flag.flag-gr{background-position:-160px -160px}.flag.flag-gt{background-position:-192px -160px}.flag.flag-gu{background-position:-224px -160px}.flag.flag-gw{background-position:-256px -160px}.flag.flag-gy{background-position:-288px -160px}.flag.flag-hk{background-position:-320px -160px}.flag.flag-hn{background-position:-352px -160px}.flag.flag-hr{background-position:-384px -160px}.flag.flag-ht{background-position:-416px -160px}.flag.flag-hu{background-position:-448px -160px}.flag.flag-id{background-position:0 -192px}.flag.flag-ie{background-position:-32px -192px}.flag.flag-il{background-position:-64px -192px}.flag.flag-im{background-position:-96px -192px}.flag.flag-in{background-position:-128px -192px}.flag.flag-iq{background-position:-160px -192px}.flag.flag-ir{background-position:-192px -192px}.flag.flag-is{background-position:-224px -192px}.flag.flag-it{background-position:-256px -192px}.flag.flag-je{background-position:-288px -192px}.flag.flag-jm{background-position:-320px -192px}.flag.flag-jo{background-position:-352px -192px}.flag.flag-jp{background-position:-384px -192px}.flag.flag-ke{background-position:-416px -192px}.flag.flag-kg{background-position:-448px -192px}.flag.flag-kh{background-position:0 -224px}.flag.flag-ki{background-position:-32px -224px}.flag.flag-km{background-position:-64px -224px}.flag.flag-kn{background-position:-96px -224px}.flag.flag-kp{background-position:-128px -224px}.flag.flag-kr{background-position:-160px -224px}.flag.flag-kw{background-position:-192px -224px}.flag.flag-ky{background-position:-224px -224px}.flag.flag-kz{background-position:-256px -224px}.flag.flag-la{background-position:-288px -224px}.flag.flag-lb{background-position:-320px -224px}.flag.flag-lc{background-position:-352px -224px}.flag.flag-li{background-position:-384px -224px}.flag.flag-lk{background-position:-416px -224px}.flag.flag-lr{background-position:-448px -224px}.flag.flag-ls{background-position:0 -256px}.flag.flag-lt{background-position:-32px -256px}.flag.flag-lu{background-position:-64px -256px}.flag.flag-lv{background-position:-96px -256px}.flag.flag-ly{background-position:-128px -256px}.flag.flag-ma{background-position:-160px -256px}.flag.flag-mc{background-position:-192px -256px}.flag.flag-md{background-position:-224px -256px}.flag.flag-me{background-position:-256px -256px}.flag.flag-mg{background-position:-288px -256px}.flag.flag-mh{background-position:-320px -256px}.flag.flag-mk{background-position:-352px -256px}.flag.flag-ml{background-position:-384px -256px}.flag.flag-mm{background-position:-416px -256px}.flag.flag-mn{background-position:-448px -256px}.flag.flag-mo{background-position:0 -288px}.flag.flag-mq{background-position:-32px -288px}.flag.flag-mr{background-position:-64px -288px}.flag.flag-ms{background-position:-96px -288px}.flag.flag-mt{background-position:-128px -288px}.flag.flag-mu{background-position:-160px -288px}.flag.flag-mv{background-position:-192px -288px}.flag.flag-mw{background-position:-224px -288px}.flag.flag-mx{background-position:-256px -288px}.flag.flag-my{background-position:-288px -288px}.flag.flag-mz{background-position:-320px -288px}.flag.flag-na{background-position:-352px -288px}.flag.flag-nc{background-position:-384px -288px}.flag.flag-ne{background-position:-416px -288px}.flag.flag-ng{background-position:-448px -288px}.flag.flag-ni{background-position:0 -320px}.flag.flag-nl{background-position:-32px -320px}.flag.flag-no{background-position:-64px -320px}.flag.flag-np{background-position:-96px -320px}.flag.flag-nr{background-position:-128px -320px}.flag.flag-nz{background-position:-160px -320px}.flag.flag-om{background-position:-192px -320px}.flag.flag-pa{background-position:-224px -320px}.flag.flag-pe{background-position:-256px -320px}.flag.flag-pf{background-position:-288px -320px}.flag.flag-pg{background-position:-320px -320px}.flag.flag-ph{background-position:-352px -320px}.flag.flag-pk{background-position:-384px -320px}.flag.flag-pl{background-position:-416px -320px}.flag.flag-pr{background-position:-448px -320px}.flag.flag-ps{background-position:0 -352px}.flag.flag-pt{background-position:-32px -352px}.flag.flag-pw{background-position:-64px -352px}.flag.flag-py{background-position:-96px -352px}.flag.flag-qa{background-position:-128px -352px}.flag.flag-re{background-position:-160px -352px}.flag.flag-ro{background-position:-192px -352px}.flag.flag-rs{background-position:-224px -352px}.flag.flag-ru{background-position:-256px -352px}.flag.flag-rw{background-position:-288px -352px}.flag.flag-sa{background-position:-320px -352px}.flag.flag-sb{background-position:-352px -352px}.flag.flag-sc{background-position:-384px -352px}.flag.flag-sd{background-position:-416px -352px}.flag.flag-se{background-position:-448px -352px}.flag.flag-sg{background-position:0 -384px}.flag.flag-si{background-position:-32px -384px}.flag.flag-sk{background-position:-64px -384px}.flag.flag-sl{background-position:-96px -384px}.flag.flag-sm{background-position:-128px -384px}.flag.flag-sn{background-position:-160px -384px}.flag.flag-so{background-position:-192px -384px}.flag.flag-sr{background-position:-224px -384px}.flag.flag-st{background-position:-256px -384px}.flag.flag-sv{background-position:-288px -384px}.flag.flag-sy{background-position:-320px -384px}.flag.flag-sz{background-position:-352px -384px}.flag.flag-tc{background-position:-384px -384px}.flag.flag-td{background-position:-416px -384px}.flag.flag-tg{background-position:-448px -384px}.flag.flag-th{background-position:0 -416px}.flag.flag-tj{background-position:-32px -416px}.flag.flag-tl{background-position:-64px -416px}.flag.flag-tm{background-position:-96px -416px}.flag.flag-tn{background-position:-128px -416px}.flag.flag-to{background-position:-160px -416px}.flag.flag-tr{background-position:-192px -416px}.flag.flag-tt{background-position:-224px -416px}.flag.flag-tv{background-position:-256px -416px}.flag.flag-tw{background-position:-288px -416px}.flag.flag-tz{background-position:-320px -416px}.flag.flag-ua{background-position:-352px -416px}.flag.flag-ug{background-position:-384px -416px}.flag.flag-us{background-position:-416px -416px}.flag.flag-uy{background-position:-448px -416px}.flag.flag-uz{background-position:0 -448px}.flag.flag-va{background-position:-32px -448px}.flag.flag-vc{background-position:-64px -448px}.flag.flag-ve{background-position:-96px -448px}.flag.flag-vg{background-position:-128px -448px}.flag.flag-vi{background-position:-160px -448px}.flag.flag-vn{background-position:-192px -448px}.flag.flag-vu{background-position:-224px -448px}.flag.flag-ws{background-position:-256px -448px}.flag.flag-ye{background-position:-288px -448px}.flag.flag-za{background-position:-320px -448px}.flag.flag-zm{background-position:-352px -448px}.flag.flag-zw{background-position:-384px -448px}.spinner{margin:100px auto 0;width:140px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#ccc;margin:10px;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.spinner-wrapper{display:none;margin:auto;width:100%;height:100%;text-align:center;position:fixed;background-color:rgba(255,255,255,.8);z-index:1001000}.spinner-wrapper .spinner{margin:auto;position:absolute;top:50%;left:0;bottom:0;right:0;margin-top:-21px}.spinner-wrapper .spinner>div{background-color:#24827c}.spinner-wrapper-show-on-load{display:block}#tpl-account a.undo-splitinvoice{background:rgba(227,32,32,.4)}#tpl-account a.undo-splitinvoice:hover{background:#e32020}li.branding{margin-top:30px}li.branding>div{margin:10px 0px}li.branding>.logo>input{outline:0}button.jscolor{border:0px;padding:5px;width:32px;height:32px;margin-right:20px;float:left;color:#444;outline:0}.branding-colorfield{float:left;width:65px;height:32px;padding:5px;margin-right:20px;display:block}button.jscolor:hover{opacity:.8}.jscolor-label{line-height:32px;display:block}li.branding>.font{margin-top:20px}li.branding>.font select>option.font{font-size:18px}.branding .lang-wrapper{margin-top:40px !important}.lang-wrapper{position:relative}.lang-container{padding:20px;border:1px solid #eaeaea;background-color:#f5f5f5;position:relative;margin-top:20px}.lang-tab-container{position:absolute;right:20px;top:-30px}.lang-tab{float:left;padding:5px 15px;background-color:#f5f5f5;color:#bbb;height:35px;text-transform:uppercase;border-radius:5px;cursor:pointer;margin-left:5px}.lang-tab.active{background-color:#eaeaea;font-weight:700;color:#fff}.lang-tab.lang-tab-be-active{background-color:#ddd}.lang-tab.lang-tab-be-active.active{background-color:#999}.roomimage{margin-bottom:20px}.addItemLink,.extraRoomToggle{display:inline-block;padding:2px 6px 2px 20px;position:relative;cursor:pointer}.addItemLink:before,.extraRoomToggle:before{content:"";width:16px;height:16px;background-position:-152px -94px;position:absolute;left:0px;top:3px}.reservationRoomIdToggle{margin-top:10px}.room-select{margin:2px 0 20px 0}.room-select-label{margin:15px 0 20px 0;font-weight:bold}.input-currencyprefix{position:relative}.input-currencyprefix .currency-box{position:absolute;left:5px;top:0px;display:flex;justify-content:center;flex-direction:column;text-align:left;height:100%;font-size:16px;color:#aaa;font-weight:300;margin-left:2px;width:32px;z-index:10}.input-currencyprefix input{padding-left:20px;text-align:right;width:100%;max-width:100%}.input-currencyprefix.percent .currency-box{left:inherit;right:0px;margin-left:0px;margin-right:2px;text-align:left}.input-currencyprefix.percent input{padding-left:10px;padding-right:18px;text-align:left}.input-currencyprefix.input-currencyprefix-1 .currency-box{width:12px}.input-currencyprefix.input-currencyprefix-1 input{padding-left:19px}.input-currencyprefix.input-currencyprefix-2 .currency-box{width:24px}.input-currencyprefix.input-currencyprefix-2 input{padding-left:31px}.input-currencyprefix.input-currencyprefix-3 .currency-box{width:36px}.input-currencyprefix.input-currencyprefix-3 input{padding-left:43px}.input-currencyprefix.input-currencyprefix-4 .currency-box{width:48px}.input-currencyprefix.input-currencyprefix-4 input{padding-left:55px}.newinvoice-container .input-currencyprefix .currency-box{top:3px;font-size:15px;font-weight:600}.calculatePrice.addonPrice{text-align:right}.discountRow.selector span{max-width:120px !important}.reservations-detail .res-discount-amount.overridden .addonAmount{color:#258175;text-decoration:underline}.col .reservations .discountRow input{width:inherit}.col .reservations .discountRow .last input{width:70px !important;max-width:70px !important}.col .reservations .discountRow .removeDiscountRow{position:absolute;right:-30px;top:18px}.col .reservations .discountRow .currency-box{text-align:right;justify-content:flex-end;padding-right:4px}.col .reservations .last input{max-width:70px !important}.addDiscountRow{right:-34px}.addDiscountRow.move-down{margin-top:-50px}.removeCityTax{position:absolute;top:10px}#form-reservation .col-sub table .last{text-align:right;justify-content:flex-end}#form-reservation .col-sub table .last span.price{display:inline-block;width:75px;max-width:75px}.room-euro-sign{text-align:right;justify-content:flex-end !important;padding-right:1px;margin-left:5px;width:20px;left:3px}.priceTableRateTypesTable{border:1px solid #ddd}.priceTableRateTypesTable input{width:100%}.priceTableRateTypesTable .roomprice-price{align-items:center;justify-content:flex-end}.priceTableRateTypesTable .editmode .room-euro-sign{padding-right:8px}.priceTableRateTypesTable .roomprice-row:nth-child(even){background-color:#fafafa}.price-container{position:relative;margin:10px 0px 10px 0px}.price-container .price-container-title{position:absolute;top:-22px;right:2px}.sprite-cmlogo,.sprite-cmlogo-before:before,.sprite-cmlogo-after:after{background-image:url("https://raccoonstatic.com/gfx/sprite/sprite-cmlogo.png?v=3");background-repeat:no-repeat}.cmlogos{width:230px;position:absolute;right:20px;cursor:default;top:60px}.cmlogos.toggle{margin-bottom:10px}@media only screen and (max-width: 1200px){.cmlogos{display:none}}.cmlogo-container{display:none;z-index:10;background-color:#fff;position:absolute;top:31px;right:0px;padding:10px;width:200px}.cmlogo-container li{display:block;float:none;width:100%}.cmlogos:hover .cmlogo-container{display:block}.cmlogo{width:150px;height:28px;display:block;float:right;margin:10px 0px 10px 10px;clear:both}.cmlogos-text,.cmlogos-addmore a{float:right;font-size:11px;line-height:150%}.cmlogos.toggle .cmlogos-text{position:relative;padding:5px;border:1px solid #eee;border-radius:5px}.cmlogos.toggle .cmlogos-text:before{content:"▼";padding-right:5px}.cmlogos.toggle:hover .cmlogos-text:before{content:"▲";padding-right:5px}.cmlogos-text{font-weight:700;font-size:13px}.cmlogo.logo-bbeu{background-position:-11px -109px;width:134px}.cmlogo.logo-bookingcom{width:136px;background-position:-11px -6px}.cmlogo.logo-feratel{width:136px;height:42px;background-position:-11px -366px}.cmlogo.logo-natuurhuisje{width:136px;background-position:-10px -414px}.cmlogo.logo-expedia{width:97px;background-position:-11px -40px}.cmlogo.logo-specialhotels{width:150px;background-position:-11px -148px}.cmlogo.logo-airbnb{height:40px;width:150px;background-position:17px -185px;transform:scale(0.7);margin:0 -20px 0 0}.cmlogo.logo-hotelspecials{background-position:21px -232px;transform:scale(1.3)}.cmlogo.logo-bookingbrabant{height:40px;background-position:25px -261px}.cmlogo.logo-micazu{height:35px;background-position:57px -301px}.cmlogo.logo-hotelsnl{height:16px;background-position:39px -342px}.cmlogo.logo-hoteliers{height:38px;background-position:-13px -450px}.cmlogo.logo-iamreservations{height:38px;background-position:-16px -496px}.cmlogo.logo-agoda{height:49px;background-position:-10px -541px}.page-notification{padding:25px;margin-bottom:30px;border-radius:5px;color:#f6921d;border:2px solid #f6921d;background:#f7e5d0;position:relative}.page-notification .link-overlay{width:100%;height:100%;top:0px;left:0px;position:absolute}.page-notification .notification-title{font-weight:700;font-size:20px;padding-bottom:10px}.page-notification .notificataion-text{font-weight:300;color:#333}.page-notification .notificataion-text a{font-weight:700;color:#f6921d}.datepickers-container{float:left}.dashboard-date--upsell{float:none !important}@media(min-width: 768px){.dashboard-date--upsell .list-reset__upsell-items{display:flex;align-items:center}}.dashboard-date--upsell .list-reset__upsell-items .upsell-filter{min-width:120px}.dashboard-date--upsell .list-reset__upsell-items .upsell-filter.margin-r20{margin-right:0px;margin-bottom:10px}@media(min-width: 768px){.dashboard-date--upsell .list-reset__upsell-items .upsell-filter.margin-r20{margin-right:20px;margin-bottom:0}}.dashboard-date--upsell .list-reset__upsell-items .upsell-filter.margin-r10{margin-right:0px;margin-bottom:10px}@media(min-width: 768px){.dashboard-date--upsell .list-reset__upsell-items .upsell-filter.margin-r10{margin-right:10px;margin-bottom:0}}.dashboard-date--upsell .list-reset__upsell-items label{margin-left:0}.datepickers-container.report-datepickers{float:none;margin:20px -25px -30px -25px !important;padding:25px;background-color:#eee}.upsellDashForm .clearfix.margin-t20{display:none}@media(min-width: 768px){.upsellDashForm .clearfix.margin-t20{display:block;margin-top:20px}}.inhouse>.datepickers-container{width:500px;float:left}.searchbox-container{width:240px;float:right;margin-right:26px}.newReservations{display:inline-block;font-weight:700;border:1px solid #f6921d;border-radius:18px;background-color:#258175}.newReservations a{padding:0px 14px;line-height:34px;display:block;text-transform:lowercase;color:#fff}.lowercase{text-transform:lowercase}.roomtype-imagecontainer{margin-bottom:20px}.photo-upload-block{padding-bottom:0;margin-bottom:20px}.photo-upload-block .dropzone{display:flex;padding:0;border:0}.photo-upload-block .dropzone.dz-started{border:2px dashed rgba(0,0,0,.3)}.photo-upload-block .dropzone:not(.dz-started) .dz-message{display:block;width:calc(100% - 15px);padding:0 20px;border:2px dashed rgba(0,0,0,.3);margin:0}.photo-upload-block #roomTypeImageDropzone{position:relative;display:block;float:left;height:auto;width:100%;overflow:auto;padding-top:0;padding-bottom:0px;margin:0 0 20px 0;transition:.5s ease-out;cursor:pointer}.photo-upload-block #roomTypeImageDropzone .dz-message{padding:20px 0 50px 0}.photo-upload-block #roomTypeImageDropzone .dz-message .dropimage-txt{padding:10px 0 10px 0;font-size:18px}.photo-upload-block #roomTypeImageDropzone .dz-message .or-txt{font-size:15px;padding:0 0 10px 0}.photo-upload-block #roomTypeImageDropzone .dz-message .upload-icon{color:#258175}.photo-upload-block #roomTypeImageDropzone.dz-started{width:100%;padding:10px 0 20px 0}.roomtype-imagepreview{width:265px;height:180px;border-right:15px #fff solid;margin-bottom:10px;float:left;background-position:center;background-size:cover;position:relative;cursor:move}.roomtype-removeimage{position:absolute;top:10px;right:10px;text-align:center;display:inline-block;cursor:pointer;border:none;z-index:100;color:#fff;background-color:rgba(200,0,0,.75);width:24px;height:24px;border-radius:50%;line-height:24px;font-size:20px}.roomtype-removeimage:hover{background-color:rgba(200,0,0,.75)}.dropzone .dz-message{margin:20px 0}.notification{display:table;padding:10px 15px;border-radius:5px;margin:20px 0px;color:#258175;border:2px solid #258175;background-color:rgba(246,147,29,.1);position:relative;padding-left:40px}.notification.success{color:green;border:2px solid green;background-color:rgba(100,160,100,.1)}.notification.error{color:#a00;border:2px solid #a00;background-color:rgba(170,0,0,.1)}.notification:before{content:"";position:absolute;width:24px;height:24px;left:10px;top:8px;background-position:-247px -194px}.notification.success:before{background-position:-185px -193px}.notification.error:before{background-position:-217px -193px}.ui-autocomplete-loading{background-image:url("https://raccoonstatic.com/gfx/loader.gif") !important;background-size:16px 16px !important;background-repeat:no-repeat !important;background-position:calc(100% - 8px) !important;padding-right:30px !important}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content{z-index:1600}.mobile-top-bar{display:none}@media screen and (max-width: 959px){.chartcontainer.half{float:none;width:auto;margin:20px}.modal-dialog{width:100%;height:100%;top:0px !important;left:0px;margin:0px;border-radius:0px}.docButton{color:#1e4878 !important;background:none;height:auto;border:none;text-align:left;font-size:14px;padding:1px 6px;float:right}.docButton.fa:before{position:relative;top:-2px;font-size:2.8em}#tpl-account.rates .popup-wrapper.rates .rates-summary,#tpl-account.rates .popup-wrapper.rates-global .rates-summary{display:none !important}#tpl-account.rates .popup-wrapper.rates .rates-settings,#tpl-account.rates .popup-wrapper.rates-global .rates-settings{width:100% !important}#tpl-account.rates .popup-wrapper.rates .rates-settings form,#tpl-account.rates .popup-wrapper.rates-global .rates-settings form{margin-bottom:90px !important}#tpl-account.rates .popup-wrapper.rates .rates-settings .ratesPopupDatepickers,#tpl-account.rates .popup-wrapper.rates-global .rates-settings .ratesPopupDatepickers{position:relative !important;width:100% !important;top:0 !important;background-color:rgba(0,0,0,0) !important;border-top:0px !important}#tpl-account.rates .popup-wrapper.rates .rates-settings .bulk-table,#tpl-account.rates .popup-wrapper.rates-global .rates-settings .bulk-table{min-width:770px}#tpl-account.rates .popup-wrapper.rates .rates-settings .bulk-table.yield,#tpl-account.rates .popup-wrapper.rates-global .rates-settings .bulk-table.yield{min-width:870px}#tpl-account.rates .popup-wrapper.rates.rates .bulk-col.selectall,#tpl-account.rates .popup-wrapper.rates-global.rates .bulk-col.selectall{width:40px}#tpl-account.rates .popup-wrapper.rates.rates .bulk-col.selectall span,#tpl-account.rates .popup-wrapper.rates-global.rates .bulk-col.selectall span{display:none}.popup-wrapper.email-customizer .send-options{float:left !important;width:100% !important;height:60% !important;overflow-y:auto !important;border-top:2px solid #ddd}.popup-wrapper.email-customizer .send-options .send-document,.popup-wrapper.email-customizer .send-options .send-payment-reminder{position:static !important;width:auto !important}.popup-wrapper.email-customizer .document-preview{float:left !important;width:100% !important;height:40% !important}.popup-wrapper.email-customizer .document-preview.fullwidth{height:100% !important}}@media screen and (max-width: 799px){.datepickers-container.rates{max-height:none}.datepickers-container ul li{min-width:200px}}@media screen and (max-width: 767px){.modal:before{left:0px}#tpl-account.rates{padding-top:0px !important}#mobile-navigation-container.admin{left:-110px;z-index:101}#mobile-navigation-container.admin #mobile-navigation{display:none;z-index:105}#mobile-navigation-container.admin .mobile-menu-btn{z-index:105}#container .mobile-menu-active{display:block;left:0px;transition:.3s all}#container .mobile-menu-active #mobile-navigation{display:block}#container .mobile-menu-active .mobile-top-bar{padding-left:240px;transition:.3s all}#inner-container.admin{padding-left:0px}.mobile-top-bar{position:fixed !important;background-color:#333;display:block;top:0;left:0;height:40px;transition:.2s all}.mobile-menu-btn{display:block;float:left;background-color:#333;font-weight:bold;font-size:1.8em !important;padding:10px 11px;color:#fff;border:0;outline:0}#tpl-account header .action-btns{padding:5px 0 0 0}#container{padding-top:40px}#container.login{padding-top:0px}#tpl-account .main-action.btn{position:fixed;top:84px;right:24px;height:40px;min-width:100px;width:auto;padding:0 10px;font-size:18px;line-height:40px;opacity:1;border-radius:0}#tpl-account .main-action.btn:after{top:10px;left:10px;background-position:-98px -343px !important;width:20px !important;height:20px !important}#tpl-account.rates{padding-top:40px !important}#form-reservation{padding:0px;margin-left:-20px;width:102%}#reservation .res-logies-discount .price-col{padding-left:0px}#reservation .list-items.rooms{right:inherit;left:-50px}#reservation .res-discount-vat-price{padding-left:0px}.res-detail-col.first-column .res-detail{margin-right:-30px}.discountRow{padding-top:20px;padding-bottom:20px}.billing-dateadded{padding-left:0px !important}.addDiscountRow{margin-top:-103px !important}.billingRow .payment{justify-content:flex-end}.billingRow .payment input{width:100%;padding:11px 10px}.invoices .payment,.billing .payment{text-align:right}.billingRow{padding:20px 0px !important}.modal-dialog .last-room{width:100%}.modal-dialog .modal-footer .btn.blue{margin-top:10px}#schedule .rms-list.scrolled{top:72px !important}}@media screen and (max-width: 540px){.chartcontainer .form-client{margin-left:0px !important}.chartcontainer.numbers .form-client .half{width:100%}}table.dt-rowReorder-float{position:absolute !important;opacity:.8;table-layout:fixed;outline:2px solid #888;outline-offset:-2px;z-index:2001}tr.dt-rowReorder-moving{outline:2px solid #555;outline-offset:-2px}body.dt-rowReorder-noOverflow{overflow-x:hidden !important}table.dataTable td.orderColumn{cursor:move;text-align:right;color:#aaa;position:relative;padding-right:60px !important}table.dataTable td.orderColumn:after{content:"";width:24px;height:16px;background-position:-150px -250px;display:block;position:absolute;right:20px;top:calc(50% - 8px)}.more-info{position:relative;cursor:pointer;display:inline}.more-info i{opacity:.7}.more-info i:hover{opacity:1}.more-info .more-info-box{position:absolute;top:20px;left:0px;min-height:40px;height:auto;width:250px;padding:10px;background-color:rgba(255,255,255,.95);border:1px solid rgba(0,0,0,.3);border-radius:4px;font-size:14px;line-height:150%;z-index:100;display:none}.more-info .more-info-box p{margin-bottom:0px}.more-info:hover>.more-info-box{display:block}.bookingengine-widgets .btn{margin:0px}.orderColumn{color:rgba(0,0,0,0) !important}.simpleDatepicker,.simpleDatepicker2{width:120px !important}.discountcodes-container::-webkit-scrollbar{-webkit-appearance:none;width:7px}.discountcodes-container::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.discountcodes-container{height:320px;width:100% !important;margin-left:0px !important;overflow:auto;scrollbar-color:rgba(0,0,0,.5);scrollbar-width:thin;background-color:#f5f5f5;border:1px solid #eaeaea;padding:40px 10px 10px 10px;position:relative}.discountcodes-container .coupon-fields-container{width:calc(100% - 32px)}.discountcodes-container li{position:relative;list-style:none;margin-top:0px;padding-top:10px;margin-bottom:0px;border-top:1px solid #eee}.discountcodes-container li label{display:inline-block}.discountcodes-container li:first-child{border-top:0px}.discountcodes-container li .discountcode-col1,.discountcodes-container li .discountcode-col2,.discountcodes-container li .discountcode-col3,.discountcodes-container li .discountcode-col4,.discountcodes-container li .discountcode-col6,.discountcodes-container li .discountcode-col7{float:left;height:36px;margin-bottom:10px}.discountcodes-container li .inputGroup{width:calc(100% - 360px);float:left}.discountcodes-container li .inputGroup .discountCodeError{display:none;color:red}.discountcodes-container li .discountcode-col1{text-transform:uppercase;margin-right:10px;font-family:monospace;font-size:20px;letter-spacing:2px}.discountcodes-container li .discountcode-col2,.discountcodes-container li .discountcode-col3{width:100px;margin-right:10px}.discountcodes-container li .discountcode-col4{width:120px;margin-right:10px}.discountcodes-container li .discountcode-col6{width:calc(100% - 290px)}.discountcodes-container li .discountcode-col6 label{padding-left:10px;padding-right:10px}.discountcodes-container li .discountcode-col6 input{width:110px !important}.discountcodes-container li .discountcode-col7{width:290px;padding-left:10px}.discountcodes-container li .discountcode-col7 label{width:156px}.discountcodes-container li.beDiscountCodeLiItem .discountExpDateError{color:red;display:none}.discountcodes-container li.beDiscountCodeLiItem.error .discountExpDateError{display:block}.discountcodes-container li.beDiscountCodeLiItem.error .discountcode-col7 input{border:2px solid #c00 !important}.discountcodes-container .discountcode-col5{width:24px;height:24px}.discountcodes-container .reset-container{position:relative;display:inline-block}.discountcodes-container .resetDateCoupon{position:absolute;font-size:20px;color:#bbb;width:20px;right:0px;top:8px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;user-select:none}.discountcodes-container .resetDateCoupon:hover{color:#999}.discountcodes-container .addDiscountRow,.discountcodes-container .removeDiscountRow{position:absolute;right:0px;margin-top:12px;background-color:rgba(0,0,0,0);margin-right:0px;visibility:visible}.discountcodes-container .removeDiscountRow{background-position:-152px -63px}.discountcodes-container .addDiscountRow{background-position:-282px -65px;position:absolute;float:right;top:0;right:11px;margin-right:.5px;width:fit-content;padding-left:30px}@media screen and (max-width: 768px){.discountcodes-container{height:320px;width:100% !important;margin-left:0px !important;overflow:auto;scrollbar-color:rgba(0,0,0,.5);scrollbar-width:thin;background-color:#f5f5f5;border:1px solid #eaeaea;padding:40px 10px 10px 10px;position:relative}.discountcodes-container .coupon-fields-container{width:calc(100% - 32px)}.discountcodes-container li{position:relative;list-style:none;margin-top:0px;padding-top:10px;margin-bottom:0px;border-top:1px solid #eee}.discountcodes-container li label{display:inline-block}.discountcodes-container li:first-child{border-top:0px}.discountcodes-container li .discountcode-col1,.discountcodes-container li .discountcode-col2,.discountcodes-container li .discountcode-col3,.discountcodes-container li .discountcode-col4,.discountcodes-container li .discountcode-col6,.discountcodes-container li .discountcode-col7{float:left;height:36px;margin-bottom:10px}.discountcodes-container li .inputGroup{width:calc(100% - 360px);float:left}.discountcodes-container li .inputGroup .discountCodeError{display:none;color:red}.discountcodes-container li .discountcode-col1{text-transform:uppercase;margin-right:10px;font-family:monospace;font-size:20px;letter-spacing:2px}.discountcodes-container li .discountcode-col2,.discountcodes-container li .discountcode-col3{width:100px;margin-right:10px}.discountcodes-container li .discountcode-col4{width:120px;margin-right:10px}.discountcodes-container li .discountcode-col6{width:calc(100% - 290px)}.discountcodes-container li .discountcode-col6 label{padding-left:10px;padding-right:10px}.discountcodes-container li .discountcode-col6 input{width:110px !important}.discountcodes-container li .discountcode-col7{width:290px;padding-left:10px}.discountcodes-container li .discountcode-col7 label{width:156px}.discountcodes-container li.beDiscountCodeLiItem .discountExpDateError{color:red;display:none}.discountcodes-container li.beDiscountCodeLiItem.error .discountExpDateError{display:block}.discountcodes-container li.beDiscountCodeLiItem.error .discountcode-col7 input{border:2px solid #c00 !important}.discountcodes-container .discountcode-col5{width:24px;height:24px}.discountcodes-container .reset-container{position:relative;display:inline-block}.discountcodes-container .resetDateCoupon{position:absolute;font-size:20px;color:#bbb;width:20px;right:0px;top:8px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;user-select:none}.discountcodes-container .resetDateCoupon:hover{color:#999}.discountcodes-container .addDiscountRow,.discountcodes-container .removeDiscountRow{position:absolute;right:0px;margin-top:12px;background-color:rgba(0,0,0,0);margin-right:0px;visibility:visible}.discountcodes-container .removeDiscountRow{background-position:-152px -63px}.discountcodes-container .addDiscountRow{background-position:-282px -65px;position:absolute;float:right;top:117px;right:11px;margin-right:.5px;width:fit-content;padding-left:30px}}.ui-datepicker-other-month{opacity:0 !important}.pad-5{padding:5px}.pad-10{padding:10px}.pad-20{padding:20px}.pad-40{padding:40px}.pad-60{padding:60px}.pad-right-10{padding-right:10px}.pad-right-20{padding-right:20px}.pad-left-10{padding-left:10px}.pad-left-20{padding-left:20px}.no-padding-bottom{padding-bottom:0}.stripe-connect{display:inline-block;margin-bottom:1px;background-image:-webkit-linear-gradient(#28A0E5, #015E94);background-image:-moz-linear-gradient(#28A0E5, #015E94);background-image:linear-gradient(#28A0E5, #015E94);border:0;padding:1px;height:30px;text-decoration:none !important;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(0,0,0,.2);cursor:pointer;-moz-user-select:none;-webkit-user-select:none;user-select:none}.stripe-connect span{display:block;position:relative;padding:0 12px 0 44px;height:30px;background:#1275ff;background-image:-webkit-linear-gradient(#7DC5EE, #008CDD 85%, #30A2E4);background-image:-moz-linear-gradient(#7DC5EE, #008CDD 85%, #30A2E4);background-image:linear-gradient(#7DC5EE, #008CDD 85%, #30A2E4);font-size:14px;line-height:30px;color:#fff;font-weight:bold;text-shadow:0 -1px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.25);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.25);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.stripe-connect span:before{content:"";display:block;position:absolute;left:11px;top:50%;width:23px;height:24px;margin-top:-12px;background-repeat:no-repeat;background-size:23px 24px}.stripe-connect:active{background:#005d93}.stripe-connect:active span{color:#eee;background:#008cdd;background-image:-webkit-linear-gradient(#008CDD, #008CDD 85%, #239ADF);background-image:-moz-linear-gradient(#008CDD, #008CDD 85%, #239ADF);background-image:linear-gradient(#008CDD, #008CDD 85%, #239ADF);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}.stripe-connect.light-blue{background:#b5c3d8;background-image:-webkit-linear-gradient(#b5c3d8, #9cabc2);background-image:-moz-linear-gradient(#b5c3d8, #9cabc2);background-image:linear-gradient(#b5c3d8, #9cabc2);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1)}.stripe-connect.light-blue span{color:#556f88;text-shadow:0 1px rgba(255,255,255,.8);background:#f0f5fa;background-image:-webkit-linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);background-image:-moz-linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);background-image:linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.stripe-connect.light-blue:active{background:#9babc2}.stripe-connect.light-blue:active span{color:#556f88;text-shadow:0 1px rgba(255,255,255,.8);background:#d7dee8;background-image:-webkit-linear-gradient(#d7dee8, #e7eef6);background-image:-moz-linear-gradient(#d7dee8, #e7eef6);background-image:linear-gradient(#d7dee8, #e7eef6);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.05);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(0,0,0,.05)}.stripe-connect.dark{background:#252525;background:rgba(0,0,0,.5) !important}.stripe-connect span:before,.stripe-connect.blue span:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAKRGlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUFNcXx9/MbC+0XZYiZem9twWkLr1IlSYKy+4CS1nWZRewN0QFIoqICFYkKGLAaCgSK6JYCAgW7AEJIkoMRhEVlczGHPX3Oyf5/U7eH3c+8333nnfn3vvOGQAoASECYQ6sAEC2UCKO9PdmxsUnMPG9AAZEgAM2AHC4uaLQKL9ogK5AXzYzF3WS8V8LAuD1LYBaAK5bBIQzmX/p/+9DkSsSSwCAwtEAOx4/l4tyIcpZ+RKRTJ9EmZ6SKWMYI2MxmiDKqjJO+8Tmf/p8Yk8Z87KFPNRHlrOIl82TcRfKG/OkfJSREJSL8gT8fJRvoKyfJc0WoPwGZXo2n5MLAIYi0yV8bjrK1ihTxNGRbJTnAkCgpH3FKV+xhF+A5gkAO0e0RCxIS5cwjbkmTBtnZxYzgJ+fxZdILMI53EyOmMdk52SLOMIlAHz6ZlkUUJLVlokW2dHG2dHRwtYSLf/n9Y+bn73+GWS9/eTxMuLPnkGMni/al9gvWk4tAKwptDZbvmgpOwFoWw+A6t0vmv4+AOQLAWjt++p7GLJ5SZdIRC5WVvn5+ZYCPtdSVtDP6386fPb8e/jqPEvZeZ9rx/Thp3KkWRKmrKjcnKwcqZiZK+Jw+UyL/x7ifx34VVpf5WEeyU/li/lC9KgYdMoEwjS03UKeQCLIETIFwr/r8L8M+yoHGX6aaxRodR8BPckSKPTRAfJrD8DQyABJ3IPuQJ/7FkKMAbKbF6s99mnuUUb3/7T/YeAy9BXOFaQxZTI7MprJlYrzZIzeCZnBAhKQB3SgBrSAHjAGFsAWOAFX4Al8QRAIA9EgHiwCXJAOsoEY5IPlYA0oAiVgC9gOqsFeUAcaQBM4BtrASXAOXARXwTVwE9wDQ2AUPAOT4DWYgSAID1EhGqQGaUMGkBlkC7Egd8gXCoEioXgoGUqDhJAUWg6tg0qgcqga2g81QN9DJ6Bz0GWoH7oDDUPj0O/QOxiBKTAd1oQNYSuYBXvBwXA0vBBOgxfDS+FCeDNcBdfCR+BW+Bx8Fb4JD8HP4CkEIGSEgeggFggLYSNhSAKSioiRlUgxUonUIk1IB9KNXEeGkAnkLQaHoWGYGAuMKyYAMx/DxSzGrMSUYqoxhzCtmC7MdcwwZhLzEUvFamDNsC7YQGwcNg2bjy3CVmLrsS3YC9ib2FHsaxwOx8AZ4ZxwAbh4XAZuGa4UtxvXjDuL68eN4KbweLwa3gzvhg/Dc/ASfBF+J/4I/gx+AD+Kf0MgE7QJtgQ/QgJBSFhLqCQcJpwmDBDGCDNEBaIB0YUYRuQRlxDLiHXEDmIfcZQ4Q1IkGZHcSNGkDNIaUhWpiXSBdJ/0kkwm65KdyRFkAXk1uYp8lHyJPEx+S1GimFLYlESKlLKZcpBylnKH8pJKpRpSPakJVAl1M7WBep76kPpGjiZnKRcox5NbJVcj1yo3IPdcnihvIO8lv0h+qXyl/HH5PvkJBaKCoQJbgaOwUqFG4YTCoMKUIk3RRjFMMVuxVPGw4mXFJ0p4JUMlXyWeUqHSAaXzSiM0hKZHY9O4tHW0OtoF2igdRzeiB9Iz6CX07+i99EllJWV75RjlAuUa5VPKQwyEYcgIZGQxyhjHGLcY71Q0VbxU+CqbVJpUBlSmVeeoeqryVYtVm1Vvqr5TY6r5qmWqbVVrU3ugjlE3VY9Qz1ffo35BfWIOfY7rHO6c4jnH5tzVgDVMNSI1lmkc0OjRmNLU0vTXFGnu1DyvOaHF0PLUytCq0DqtNa5N03bXFmhXaJ/RfspUZnoxs5hVzC7mpI6GToCOVGe/Tq/OjK6R7nzdtbrNug/0SHosvVS9Cr1OvUl9bf1Q/eX6jfp3DYgGLIN0gx0G3QbThkaGsYYbDNsMnxipGgUaLTVqNLpvTDX2MF5sXGt8wwRnwjLJNNltcs0UNnUwTTetMe0zg80czQRmu836zbHmzuZC81rzQQuKhZdFnkWjxbAlwzLEcq1lm+VzK32rBKutVt1WH60drLOs66zv2SjZBNmstemw+d3W1JZrW2N7w45q52e3yq7d7oW9mT3ffo/9bQeaQ6jDBodOhw+OTo5ixybHcSd9p2SnXU6DLDornFXKuuSMdfZ2XuV80vmti6OLxOWYy2+uFq6Zroddn8w1msufWzd3xE3XjeO2323Ineme7L7PfchDx4PjUevxyFPPk+dZ7znmZeKV4XXE67m3tbfYu8V7mu3CXsE+64P4+PsU+/T6KvnO9632fein65fm1+g36e/gv8z/bAA2IDhga8BgoGYgN7AhcDLIKWhFUFcwJTgquDr4UYhpiDikIxQODQrdFnp/nsE84by2MBAWGLYt7EG4Ufji8B8jcBHhETURjyNtIpdHdkfRopKiDke9jvaOLou+N994vnR+Z4x8TGJMQ8x0rE9seexQnFXcirir8erxgvj2BHxCTEJ9wtQC3wXbF4wmOiQWJd5aaLSwYOHlReqLshadSpJP4iQdT8YmxyYfTn7PCePUcqZSAlN2pUxy2dwd3Gc8T14Fb5zvxi/nj6W6pZanPklzS9uWNp7ukV6ZPiFgC6oFLzICMvZmTGeGZR7MnM2KzWrOJmQnZ58QKgkzhV05WjkFOf0iM1GRaGixy+LtiyfFweL6XCh3YW67hI7+TPVIjaXrpcN57nk1eW/yY/KPFygWCAt6lpgu2bRkbKnf0m+XYZZxl3Uu11m+ZvnwCq8V+1dCK1NWdq7SW1W4anS1/+pDa0hrMtf8tNZ6bfnaV+ti13UUahauLhxZ77++sUiuSFw0uMF1w96NmI2Cjb2b7Dbt3PSxmFd8pcS6pLLkfSm39Mo3Nt9UfTO7OXVzb5lj2Z4tuC3CLbe2emw9VK5YvrR8ZFvottYKZkVxxavtSdsvV9pX7t1B2iHdMVQVUtW+U3/nlp3vq9Orb9Z41zTv0ti1adf0bt7ugT2ee5r2au4t2ftun2Df7f3++1trDWsrD+AO5B14XBdT1/0t69uGevX6kvoPB4UHhw5FHupqcGpoOKxxuKwRbpQ2jh9JPHLtO5/v2pssmvY3M5pLjoKj0qNPv0/+/tax4GOdx1nHm34w+GFXC62luBVqXdI62ZbeNtQe395/IuhEZ4drR8uPlj8ePKlzsuaU8qmy06TThadnzyw9M3VWdHbiXNq5kc6kznvn487f6Iro6r0QfOHSRb+L57u9us9ccrt08rLL5RNXWFfarjpebe1x6Gn5yeGnll7H3tY+p772a87XOvrn9p8e8Bg4d93n+sUbgTeu3px3s//W/Fu3BxMHh27zbj+5k3Xnxd28uzP3Vt/H3i9+oPCg8qHGw9qfTX5uHnIcOjXsM9zzKOrRvRHuyLNfcn95P1r4mPq4ckx7rOGJ7ZOT437j154ueDr6TPRsZqLoV8Vfdz03fv7Db56/9UzGTY6+EL+Y/b30pdrLg6/sX3VOhU89fJ39ema6+I3am0NvWW+738W+G5vJf49/X/XB5EPHx+CP92ezZ2f/AAOY8/wRDtFgAAADQklEQVRIDbWVaUiUQRjHZ96dXY/d1fYQj1U03dJSw9YkFgy6DIkILRArQSSC7PjQjQQqVH7oQ0GHQUWgpQhKHzoNSqiUwpXcsrwIjzVtPVrzbPV9Z6bZhYV3N3WXYAeGmWeeZ37z8J95GEgpBf5oeXn1Es4fYAdzPDlM6je4RBYhR+LMU89UxiCBGiCgkUwsBYSA+SlPKLQBQAYEAZm+3j42K96z3NyOF7VOeMrp62opRcacjPW5+43rDTpNSKQ8QKZAEg7xmPCTs/O27uGJgXuNbW0pxyvLfTmAEBzthEsFZLxRvPdi5rpYo2cmUiQJDA4IVeo0obGdlvGfXUPj0Sym2zPuHxvzcWjDyVupJ/YYizKTGNjLw/HiduNTAqIRIUJ6Vpp+ky8bCSFgwQ2xgkGxFi1ioNWEBGuJB31gbLIv/2pd7SpFoGxtpCYkLSEq4ptlzIYFO7tc7w0TKkeEYg5ADnrWkkYhD8s26GPq3nW0WKxTptftPYBI4Mj3O2fHvKNZBMVSDmMwarXNjDkSF3d5kExZeiCr8M2VI+VFu9IvsPcYtzAvkfoEZkEEE45jMppq3ppbCNPFIY1nD1cpo07lbMmvOXeoDCF8BLKy9uUAAjDkBh+c6bz78mNtVVP7MwET7JBnqb4xXpdWVpC1OVzWn+ELHLCsneX/s7rkRWl1463cy1U3WroG21jhCGKJXPOtKQnpAuENvsAppgDB3TcDVIrpDHbK5Kd+y7W8iodNybHh22rOHyxUK+UaMYjZaoyp25rYL54TSihSKmwZ14v3lc3ZFxdbeywjn/tGJnkmzrydX1ApxOEACKymmXLYfXVpi1JMEOGxPi1ep18doY4r2J7uFumQQ9yGf01bMcZW8dpyc0oIjxxpuC5wuUDX+ovWrnYeg3aXvdLIqnmOvXPsfH6uA5YbTb1DX8ofvTLzTy6ZV4K6fAw+gXiATfdffmjeaUgc1UdpdWplsCooQBrEnqUw82dhdnjit/Vxc4f59tP3DRjzJvYteqrl4rmNlJIfrOwpgNklesDRNQBCHYtQAQqD2CgACNjHAJnG1EyfV/S67fZiJB5t2OGEe4n7L3fS4fpEv/2hUEATfoPbuam5v8N7nps70YTbAAAAAElFTkSuQmCC")}.stripe-connect.light-blue span:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAKRGlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUFNcXx9/MbC+0XZYiZem9twWkLr1IlSYKy+4CS1nWZRewN0QFIoqICFYkKGLAaCgSK6JYCAgW7AEJIkoMRhEVlczGHPX3Oyf5/U7eH3c+8333nnfn3vvOGQAoASECYQ6sAEC2UCKO9PdmxsUnMPG9AAZEgAM2AHC4uaLQKL9ogK5AXzYzF3WS8V8LAuD1LYBaAK5bBIQzmX/p/+9DkSsSSwCAwtEAOx4/l4tyIcpZ+RKRTJ9EmZ6SKWMYI2MxmiDKqjJO+8Tmf/p8Yk8Z87KFPNRHlrOIl82TcRfKG/OkfJSREJSL8gT8fJRvoKyfJc0WoPwGZXo2n5MLAIYi0yV8bjrK1ihTxNGRbJTnAkCgpH3FKV+xhF+A5gkAO0e0RCxIS5cwjbkmTBtnZxYzgJ+fxZdILMI53EyOmMdk52SLOMIlAHz6ZlkUUJLVlokW2dHG2dHRwtYSLf/n9Y+bn73+GWS9/eTxMuLPnkGMni/al9gvWk4tAKwptDZbvmgpOwFoWw+A6t0vmv4+AOQLAWjt++p7GLJ5SZdIRC5WVvn5+ZYCPtdSVtDP6386fPb8e/jqPEvZeZ9rx/Thp3KkWRKmrKjcnKwcqZiZK+Jw+UyL/x7ifx34VVpf5WEeyU/li/lC9KgYdMoEwjS03UKeQCLIETIFwr/r8L8M+yoHGX6aaxRodR8BPckSKPTRAfJrD8DQyABJ3IPuQJ/7FkKMAbKbF6s99mnuUUb3/7T/YeAy9BXOFaQxZTI7MprJlYrzZIzeCZnBAhKQB3SgBrSAHjAGFsAWOAFX4Al8QRAIA9EgHiwCXJAOsoEY5IPlYA0oAiVgC9gOqsFeUAcaQBM4BtrASXAOXARXwTVwE9wDQ2AUPAOT4DWYgSAID1EhGqQGaUMGkBlkC7Egd8gXCoEioXgoGUqDhJAUWg6tg0qgcqga2g81QN9DJ6Bz0GWoH7oDDUPj0O/QOxiBKTAd1oQNYSuYBXvBwXA0vBBOgxfDS+FCeDNcBdfCR+BW+Bx8Fb4JD8HP4CkEIGSEgeggFggLYSNhSAKSioiRlUgxUonUIk1IB9KNXEeGkAnkLQaHoWGYGAuMKyYAMx/DxSzGrMSUYqoxhzCtmC7MdcwwZhLzEUvFamDNsC7YQGwcNg2bjy3CVmLrsS3YC9ib2FHsaxwOx8AZ4ZxwAbh4XAZuGa4UtxvXjDuL68eN4KbweLwa3gzvhg/Dc/ASfBF+J/4I/gx+AD+Kf0MgE7QJtgQ/QgJBSFhLqCQcJpwmDBDGCDNEBaIB0YUYRuQRlxDLiHXEDmIfcZQ4Q1IkGZHcSNGkDNIaUhWpiXSBdJ/0kkwm65KdyRFkAXk1uYp8lHyJPEx+S1GimFLYlESKlLKZcpBylnKH8pJKpRpSPakJVAl1M7WBep76kPpGjiZnKRcox5NbJVcj1yo3IPdcnihvIO8lv0h+qXyl/HH5PvkJBaKCoQJbgaOwUqFG4YTCoMKUIk3RRjFMMVuxVPGw4mXFJ0p4JUMlXyWeUqHSAaXzSiM0hKZHY9O4tHW0OtoF2igdRzeiB9Iz6CX07+i99EllJWV75RjlAuUa5VPKQwyEYcgIZGQxyhjHGLcY71Q0VbxU+CqbVJpUBlSmVeeoeqryVYtVm1Vvqr5TY6r5qmWqbVVrU3ugjlE3VY9Qz1ffo35BfWIOfY7rHO6c4jnH5tzVgDVMNSI1lmkc0OjRmNLU0vTXFGnu1DyvOaHF0PLUytCq0DqtNa5N03bXFmhXaJ/RfspUZnoxs5hVzC7mpI6GToCOVGe/Tq/OjK6R7nzdtbrNug/0SHosvVS9Cr1OvUl9bf1Q/eX6jfp3DYgGLIN0gx0G3QbThkaGsYYbDNsMnxipGgUaLTVqNLpvTDX2MF5sXGt8wwRnwjLJNNltcs0UNnUwTTetMe0zg80czQRmu836zbHmzuZC81rzQQuKhZdFnkWjxbAlwzLEcq1lm+VzK32rBKutVt1WH60drLOs66zv2SjZBNmstemw+d3W1JZrW2N7w45q52e3yq7d7oW9mT3ffo/9bQeaQ6jDBodOhw+OTo5ixybHcSd9p2SnXU6DLDornFXKuuSMdfZ2XuV80vmti6OLxOWYy2+uFq6Zroddn8w1msufWzd3xE3XjeO2323Ineme7L7PfchDx4PjUevxyFPPk+dZ7znmZeKV4XXE67m3tbfYu8V7mu3CXsE+64P4+PsU+/T6KvnO9632fein65fm1+g36e/gv8z/bAA2IDhga8BgoGYgN7AhcDLIKWhFUFcwJTgquDr4UYhpiDikIxQODQrdFnp/nsE84by2MBAWGLYt7EG4Ufji8B8jcBHhETURjyNtIpdHdkfRopKiDke9jvaOLou+N994vnR+Z4x8TGJMQ8x0rE9seexQnFXcirir8erxgvj2BHxCTEJ9wtQC3wXbF4wmOiQWJd5aaLSwYOHlReqLshadSpJP4iQdT8YmxyYfTn7PCePUcqZSAlN2pUxy2dwd3Gc8T14Fb5zvxi/nj6W6pZanPklzS9uWNp7ukV6ZPiFgC6oFLzICMvZmTGeGZR7MnM2KzWrOJmQnZ58QKgkzhV05WjkFOf0iM1GRaGixy+LtiyfFweL6XCh3YW67hI7+TPVIjaXrpcN57nk1eW/yY/KPFygWCAt6lpgu2bRkbKnf0m+XYZZxl3Uu11m+ZvnwCq8V+1dCK1NWdq7SW1W4anS1/+pDa0hrMtf8tNZ6bfnaV+ti13UUahauLhxZ77++sUiuSFw0uMF1w96NmI2Cjb2b7Dbt3PSxmFd8pcS6pLLkfSm39Mo3Nt9UfTO7OXVzb5lj2Z4tuC3CLbe2emw9VK5YvrR8ZFvottYKZkVxxavtSdsvV9pX7t1B2iHdMVQVUtW+U3/nlp3vq9Orb9Z41zTv0ti1adf0bt7ugT2ee5r2au4t2ftun2Df7f3++1trDWsrD+AO5B14XBdT1/0t69uGevX6kvoPB4UHhw5FHupqcGpoOKxxuKwRbpQ2jh9JPHLtO5/v2pssmvY3M5pLjoKj0qNPv0/+/tax4GOdx1nHm34w+GFXC62luBVqXdI62ZbeNtQe395/IuhEZ4drR8uPlj8ePKlzsuaU8qmy06TThadnzyw9M3VWdHbiXNq5kc6kznvn487f6Iro6r0QfOHSRb+L57u9us9ccrt08rLL5RNXWFfarjpebe1x6Gn5yeGnll7H3tY+p772a87XOvrn9p8e8Bg4d93n+sUbgTeu3px3s//W/Fu3BxMHh27zbj+5k3Xnxd28uzP3Vt/H3i9+oPCg8qHGw9qfTX5uHnIcOjXsM9zzKOrRvRHuyLNfcn95P1r4mPq4ckx7rOGJ7ZOT437j154ueDr6TPRsZqLoV8Vfdz03fv7Db56/9UzGTY6+EL+Y/b30pdrLg6/sX3VOhU89fJ39ema6+I3am0NvWW+738W+G5vJf49/X/XB5EPHx+CP92ezZ2f/AAOY8/wRDtFgAAADIElEQVRIDbWVTWgTQRTHZ2Z3s5vdpsm2aZp+iKKNCgZsK4iWik0tClqwHozS9iYo4nfw0KNU8ebBm+JNESktBfEgWg+KB0FbiqhFMS1SKyk0lTY1zcd+jG82TSkNoXtoXngk+2bm92b/780EU0pRKWxwcJAjpQAzZrKqSigZ3G3ISsnguka8/FpZWrrOtwi8cI4jpJkiuodgTKAkhqbrC9lM5ms6o936/ObJ+7Vriv3GHFe/Cm8LX76nejwR2elEgsOBOI5DGD6UmpyuG750OtWuZbNLALMFp4axzYK3h690V6oVkXJ3ORJF0QITDIphQMHWTdNEqZSE3IroK7bT9XFMSG7n1T7vDaXMhWRZRhBcPw8ReAuHYVhJCwaLBGBPOc1FSdopSU4Lwuay3ve45FTfhdMfE8ll4U8srkxMTquLC4s/irAKwvDSiiWLw+HgeB40xkyHHHwu/lfouXZ7ePjhnafVlWptczAQhKFfbNyWYZTrc9XtikFjIOiOFSfIoAjyCfeP9kR+tp662AXAZ+AfbIFhEqUrAu8LNjw32SMksJLAwWVd4/V6UW1Njeqv9vW3n7n6JRQKrXbXRkkwMrE1OXyi7YFJcWDs29RxaBGetSDhCQKtkCiJVqHhOzhLyGOAdm8Ezo/ndxI923m4f3/jru8v346GpmPzTXCd5ZJA9/AcD8W2ZGPy2LY8nC0Y217vj17q7Xw3HZs79Gjg9c2sbkACMA4jSZJQRnJK7NGOUUSoBT/WG+mDWv4jFI8ih/ip4+DeqK5p16HpeVYDZjwkYBLZNYypacHravzhjKY3GXBQTPDxiSnkUVWkyMpqe0L9kbtMztiFw3TNgleoHqdOWRmhxtREBHR2CIKlM4sxM0yKAlv9UbtwqFnSggsAEggPx9t6LFgPlxfyV7oTvSc77hYMFgmAzHGLdqBp94vZ+aWFxUSyPpXRVN0wnHAEsMARw6VI6WBgS6yjpXEIOANFWAVhapozeOU/dAeMNoDXgXvAneCt4Anw3+CvwEfAbdvQyPiRvA6TsIr5phnc5zOF9+sm4XnBjJcMvsgtJ/8DyYLwNvinaNYAAAAASUVORK5CYII=")}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){.stripe-connect span:before,.stripe-connect.blue span:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAwCAYAAABuZUjcAAAKRGlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUFNcXx9/MbC+0XZYiZem9twWkLr1IlSYKy+4CS1nWZRewN0QFIoqICFYkKGLAaCgSK6JYCAgW7AEJIkoMRhEVlczGHPX3Oyf5/U7eH3c+8333nnfn3vvOGQAoASECYQ6sAEC2UCKO9PdmxsUnMPG9AAZEgAM2AHC4uaLQKL9ogK5AXzYzF3WS8V8LAuD1LYBaAK5bBIQzmX/p/+9DkSsSSwCAwtEAOx4/l4tyIcpZ+RKRTJ9EmZ6SKWMYI2MxmiDKqjJO+8Tmf/p8Yk8Z87KFPNRHlrOIl82TcRfKG/OkfJSREJSL8gT8fJRvoKyfJc0WoPwGZXo2n5MLAIYi0yV8bjrK1ihTxNGRbJTnAkCgpH3FKV+xhF+A5gkAO0e0RCxIS5cwjbkmTBtnZxYzgJ+fxZdILMI53EyOmMdk52SLOMIlAHz6ZlkUUJLVlokW2dHG2dHRwtYSLf/n9Y+bn73+GWS9/eTxMuLPnkGMni/al9gvWk4tAKwptDZbvmgpOwFoWw+A6t0vmv4+AOQLAWjt++p7GLJ5SZdIRC5WVvn5+ZYCPtdSVtDP6386fPb8e/jqPEvZeZ9rx/Thp3KkWRKmrKjcnKwcqZiZK+Jw+UyL/x7ifx34VVpf5WEeyU/li/lC9KgYdMoEwjS03UKeQCLIETIFwr/r8L8M+yoHGX6aaxRodR8BPckSKPTRAfJrD8DQyABJ3IPuQJ/7FkKMAbKbF6s99mnuUUb3/7T/YeAy9BXOFaQxZTI7MprJlYrzZIzeCZnBAhKQB3SgBrSAHjAGFsAWOAFX4Al8QRAIA9EgHiwCXJAOsoEY5IPlYA0oAiVgC9gOqsFeUAcaQBM4BtrASXAOXARXwTVwE9wDQ2AUPAOT4DWYgSAID1EhGqQGaUMGkBlkC7Egd8gXCoEioXgoGUqDhJAUWg6tg0qgcqga2g81QN9DJ6Bz0GWoH7oDDUPj0O/QOxiBKTAd1oQNYSuYBXvBwXA0vBBOgxfDS+FCeDNcBdfCR+BW+Bx8Fb4JD8HP4CkEIGSEgeggFggLYSNhSAKSioiRlUgxUonUIk1IB9KNXEeGkAnkLQaHoWGYGAuMKyYAMx/DxSzGrMSUYqoxhzCtmC7MdcwwZhLzEUvFamDNsC7YQGwcNg2bjy3CVmLrsS3YC9ib2FHsaxwOx8AZ4ZxwAbh4XAZuGa4UtxvXjDuL68eN4KbweLwa3gzvhg/Dc/ASfBF+J/4I/gx+AD+Kf0MgE7QJtgQ/QgJBSFhLqCQcJpwmDBDGCDNEBaIB0YUYRuQRlxDLiHXEDmIfcZQ4Q1IkGZHcSNGkDNIaUhWpiXSBdJ/0kkwm65KdyRFkAXk1uYp8lHyJPEx+S1GimFLYlESKlLKZcpBylnKH8pJKpRpSPakJVAl1M7WBep76kPpGjiZnKRcox5NbJVcj1yo3IPdcnihvIO8lv0h+qXyl/HH5PvkJBaKCoQJbgaOwUqFG4YTCoMKUIk3RRjFMMVuxVPGw4mXFJ0p4JUMlXyWeUqHSAaXzSiM0hKZHY9O4tHW0OtoF2igdRzeiB9Iz6CX07+i99EllJWV75RjlAuUa5VPKQwyEYcgIZGQxyhjHGLcY71Q0VbxU+CqbVJpUBlSmVeeoeqryVYtVm1Vvqr5TY6r5qmWqbVVrU3ugjlE3VY9Qz1ffo35BfWIOfY7rHO6c4jnH5tzVgDVMNSI1lmkc0OjRmNLU0vTXFGnu1DyvOaHF0PLUytCq0DqtNa5N03bXFmhXaJ/RfspUZnoxs5hVzC7mpI6GToCOVGe/Tq/OjK6R7nzdtbrNug/0SHosvVS9Cr1OvUl9bf1Q/eX6jfp3DYgGLIN0gx0G3QbThkaGsYYbDNsMnxipGgUaLTVqNLpvTDX2MF5sXGt8wwRnwjLJNNltcs0UNnUwTTetMe0zg80czQRmu836zbHmzuZC81rzQQuKhZdFnkWjxbAlwzLEcq1lm+VzK32rBKutVt1WH60drLOs66zv2SjZBNmstemw+d3W1JZrW2N7w45q52e3yq7d7oW9mT3ffo/9bQeaQ6jDBodOhw+OTo5ixybHcSd9p2SnXU6DLDornFXKuuSMdfZ2XuV80vmti6OLxOWYy2+uFq6Zroddn8w1msufWzd3xE3XjeO2323Ineme7L7PfchDx4PjUevxyFPPk+dZ7znmZeKV4XXE67m3tbfYu8V7mu3CXsE+64P4+PsU+/T6KvnO9632fein65fm1+g36e/gv8z/bAA2IDhga8BgoGYgN7AhcDLIKWhFUFcwJTgquDr4UYhpiDikIxQODQrdFnp/nsE84by2MBAWGLYt7EG4Ufji8B8jcBHhETURjyNtIpdHdkfRopKiDke9jvaOLou+N994vnR+Z4x8TGJMQ8x0rE9seexQnFXcirir8erxgvj2BHxCTEJ9wtQC3wXbF4wmOiQWJd5aaLSwYOHlReqLshadSpJP4iQdT8YmxyYfTn7PCePUcqZSAlN2pUxy2dwd3Gc8T14Fb5zvxi/nj6W6pZanPklzS9uWNp7ukV6ZPiFgC6oFLzICMvZmTGeGZR7MnM2KzWrOJmQnZ58QKgkzhV05WjkFOf0iM1GRaGixy+LtiyfFweL6XCh3YW67hI7+TPVIjaXrpcN57nk1eW/yY/KPFygWCAt6lpgu2bRkbKnf0m+XYZZxl3Uu11m+ZvnwCq8V+1dCK1NWdq7SW1W4anS1/+pDa0hrMtf8tNZ6bfnaV+ti13UUahauLhxZ77++sUiuSFw0uMF1w96NmI2Cjb2b7Dbt3PSxmFd8pcS6pLLkfSm39Mo3Nt9UfTO7OXVzb5lj2Z4tuC3CLbe2emw9VK5YvrR8ZFvottYKZkVxxavtSdsvV9pX7t1B2iHdMVQVUtW+U3/nlp3vq9Orb9Z41zTv0ti1adf0bt7ugT2ee5r2au4t2ftun2Df7f3++1trDWsrD+AO5B14XBdT1/0t69uGevX6kvoPB4UHhw5FHupqcGpoOKxxuKwRbpQ2jh9JPHLtO5/v2pssmvY3M5pLjoKj0qNPv0/+/tax4GOdx1nHm34w+GFXC62luBVqXdI62ZbeNtQe395/IuhEZ4drR8uPlj8ePKlzsuaU8qmy06TThadnzyw9M3VWdHbiXNq5kc6kznvn487f6Iro6r0QfOHSRb+L57u9us9ccrt08rLL5RNXWFfarjpebe1x6Gn5yeGnll7H3tY+p772a87XOvrn9p8e8Bg4d93n+sUbgTeu3px3s//W/Fu3BxMHh27zbj+5k3Xnxd28uzP3Vt/H3i9+oPCg8qHGw9qfTX5uHnIcOjXsM9zzKOrRvRHuyLNfcn95P1r4mPq4ckx7rOGJ7ZOT437j154ueDr6TPRsZqLoV8Vfdz03fv7Db56/9UzGTY6+EL+Y/b30pdrLg6/sX3VOhU89fJ39ema6+I3am0NvWW+738W+G5vJf49/X/XB5EPHx+CP92ezZ2f/AAOY8/wRDtFgAAAIbklEQVRoBdVZa5BURxU+fZ9z57mzs7PvF4i7srAQSCifMVDERC0jYlzUlJalKeGPlCnL/NEfywpWacoiVZRVJIYfGjGUu5bxj5qHFSAYyQOBEsJzYSHDvnd2dp535j66PX1vNgsULDPs1cr2Vs+9e7v79NfnnnP663MJYwwWYxEWI2iOedEClxabxgkBwjEvOuA9PQOOlSw64JMr4vK8GidYYMcOES4tVSEAAZ8FAUqon1GiAJEEEG0CjFB8cTaxZUMAo1gEqQA0UABprAjPbrUwXnkesgqKP8CBk5vDIenrE+BKmwI+MawA1MbCkdV10cBDflXuVmSxQRbFkCAQZ9U2ZTaONyxKcyXDHjMs83ImV3rz6njmDRPMUZB80zAJOuvvsflkXpTP7DrWyeXcYCqk75AEieawrEoty1vrvlcV0ja3VQdb1rVUQVd9EFqqNIj5ZfDJooPBsCnohq2ldDMynC42XZnW7z09lu25lMxDMl34y0gyvTsBwyewc84Z4MEPpWIzF/MBcLLtNzJISmxZU+PmWETbtqGzfvVja5uguyF02+kCIEJUk6Ex4oMV9XP9ZnQT/nZ24it7XrtoJ5LZ7SjAM+Bg2+0ckAOcbBkQIaZFVzY1bGurjezYfn87PNQZ5+13ZaQRXMzH26Lg8ymfUokQdAR59INOc53GQ6q/Jiiua6oJ7+h9uAPua47cHeLrwHEmQRmTGLHV6x4v+JYwWsOFCGRDn6RKem1rPPrkN9Y0uqAXLN4VwCgjYGEE8rBgMAjwKsF9S9WgLa9qjYcf+Po9jXdlGrfC5Wj8Vg0Lf+ZENAFmpGB9TWTLhmUxUD1UDg/gtudRnK+a4RtkgqQyO+RT5LVrmiLgJcN19gcGNojUWriS5yRQm7pcBTc/vyCKdW1RrWwzOTiYhGf+dRUmcgZosgDVfgWaMCS2V2tO+OzG0MiVjdUwiFiYm9a7O4kJAoZEooV9H4T0O0ofODkKr5+6+nY6V3heVZQpv6ZWaz55qSJJnXjtUBW5pT7k8xeK5u+B0PQdBVbQgTLq9HbQYthyNVSmTT6A/nB0aGpF0K99+trY1F7TNI9PZGXkKUVRtYjGZCIOV1dHR4Ynz8FSLV8BrjK6uiAlpLcmco1ipmgpAaU8rfesboCuumBg31uJbx6+qH0uX9D/em0i85xFhaslKZKA8/82RtYDhd/1MkCuBnjxrLgKB0EQSb5oWO+9O1bZrsy3+Kc3dcH+b99b07NuyXe6P9r8z/am+C9lkuqCjo4qGGkQES76qJcuz/2GOlUoFuVsQS+98frlaSeq8Gkqqctrg7Dz853wwrfugUfXtj3W3tJ8oCletRUEXy1SCSSYHhdu41gFqILcZCrzwkvnJmE0U3JtHefiL7eS2l7th11f7IQ9j65aVh+r+nlzbd2TELJrHPLmIXZX3wyBX8MTQMm8PJ0u9Pe9chGQYy9omvXouHu/thJqI+Ef1sZDm0AMBmfPiQsSPDuY2zhWwSH5ISU5Pjm98x9nRo7+7JVBB3wl5nJz35Vo/z/esBQUVf2+QlkD9Aw42/Ts3Au7ushdAhQ5UzJoOjE+OrV9/1tDR7cNnIax7N2bDX9nm1bUQXdz9Rp/MLwRoqAtDOzcaO7rvDrAWW8vhcatWVNjF6cmJre9embkz1947h3YfXgIUgVzblQldxgFH0ZOr/qULwM15k4Zlci4Vd9ZU5ltY71oObHBnBFQBidmUk8kEsOP7Hntwqsb974NfS8PAh7LKoo23Hw+2R4FQcSzKlDPgFOEyf8kx3HW94kQ7xJgRRdAJG7CyIWxgiXNUN0+k5nJLN83k3n8D8eHN3+1ux5+8uBHIKiWt1G1Rn3IJkiUCcQzU3G0h9qWHMeJdoSrwtr9dl6I6DNjFwRRyxiKnStSqkPJPsGSmZ+mp1P9z2dzOy3Klj31yMdmX9S8V75APEsomMZwT9fz9i6vkW9AvEgQyqrBQM2Dq9rrD0gCgXfHA0jpjIRm2Zcw+3CR2tZl27SnMZFSZ1lWcRwZITeDckresAEXaoKwwBh7/WQubgTOQj5BVjdv7KiBJz7bztMNcHIk03JiONNyfiK/ntv2VMHAMx6BjpoA/Gj9Emdjul7W7e6TeQNDK9WJLRm361P5c1drEmAaymaYoXpfjZoiOk7FHWuh5dxEHmzLHiXM9oyTz9FawRZw65f5yyzXBMpd0JGhFKB5nSwRMVvumDv2cxm4m1f5X4AuWhRePDUOtqEPQJVVGfWcBz1ahmPlTlxzqaJLquYZU1HTvjcTMD6dOULM0n+g5nKposHzdWbo7FgEkDBviWlYx++53XtQ33kvDU8dHAJm6L8usdwEZn09S3qiPed5lcCSLUpI0eEA8620zLbDl6bh8T+egkI+/7Rl6kegcTSPst1QUKaM+brhrjnF2yUQJNxnrGMnR7KbTw5nYFVjyAl98w2+VdvVlA67Dw3BgROjAKa+yyrpz0BKTbJnez1NT6AKrrnA1bEi1av2v3xaiL90dnxL2Kc0rsXc4WpcQEc8AEtiGrRiejmK6WWeMDIxtVwwKExijB5KFuBYIg1cy8dx0dTQ/yQVc78yBXMIqJ5i/VvvkqHdSjXuM/THKy7w2LQJ6fpJms38QiHGvlzBt+RwJv2JQ2elbjyRtjIi1AIRMAsKPuQduHVzr2YW+kIBE5BTwOzzxLKOiMX8QVuWh00IpqD+S0WHtLlzefpLBOZo/IYvEqQPnTX5dxmy4xookqaCjRuT4mMi8g3bxs2KCkj3GFj4+QSzA0RkeskU8iCJeUiBDv09Jt8OPEV6k7DlP3gxxh/dAPymPh/Kf5d897dIOd9P7H8oEd4G1JV8wPGbRadx52sgLmrRAZ99EZ5+LZgV+v+4Llrg/wX6HRCxgvzAAwAAAABJRU5ErkJggg==")}.stripe-connect.light-blue span:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAwCAYAAABuZUjcAAAKRGlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUFNcXx9/MbC+0XZYiZem9twWkLr1IlSYKy+4CS1nWZRewN0QFIoqICFYkKGLAaCgSK6JYCAgW7AEJIkoMRhEVlczGHPX3Oyf5/U7eH3c+8333nnfn3vvOGQAoASECYQ6sAEC2UCKO9PdmxsUnMPG9AAZEgAM2AHC4uaLQKL9ogK5AXzYzF3WS8V8LAuD1LYBaAK5bBIQzmX/p/+9DkSsSSwCAwtEAOx4/l4tyIcpZ+RKRTJ9EmZ6SKWMYI2MxmiDKqjJO+8Tmf/p8Yk8Z87KFPNRHlrOIl82TcRfKG/OkfJSREJSL8gT8fJRvoKyfJc0WoPwGZXo2n5MLAIYi0yV8bjrK1ihTxNGRbJTnAkCgpH3FKV+xhF+A5gkAO0e0RCxIS5cwjbkmTBtnZxYzgJ+fxZdILMI53EyOmMdk52SLOMIlAHz6ZlkUUJLVlokW2dHG2dHRwtYSLf/n9Y+bn73+GWS9/eTxMuLPnkGMni/al9gvWk4tAKwptDZbvmgpOwFoWw+A6t0vmv4+AOQLAWjt++p7GLJ5SZdIRC5WVvn5+ZYCPtdSVtDP6386fPb8e/jqPEvZeZ9rx/Thp3KkWRKmrKjcnKwcqZiZK+Jw+UyL/x7ifx34VVpf5WEeyU/li/lC9KgYdMoEwjS03UKeQCLIETIFwr/r8L8M+yoHGX6aaxRodR8BPckSKPTRAfJrD8DQyABJ3IPuQJ/7FkKMAbKbF6s99mnuUUb3/7T/YeAy9BXOFaQxZTI7MprJlYrzZIzeCZnBAhKQB3SgBrSAHjAGFsAWOAFX4Al8QRAIA9EgHiwCXJAOsoEY5IPlYA0oAiVgC9gOqsFeUAcaQBM4BtrASXAOXARXwTVwE9wDQ2AUPAOT4DWYgSAID1EhGqQGaUMGkBlkC7Egd8gXCoEioXgoGUqDhJAUWg6tg0qgcqga2g81QN9DJ6Bz0GWoH7oDDUPj0O/QOxiBKTAd1oQNYSuYBXvBwXA0vBBOgxfDS+FCeDNcBdfCR+BW+Bx8Fb4JD8HP4CkEIGSEgeggFggLYSNhSAKSioiRlUgxUonUIk1IB9KNXEeGkAnkLQaHoWGYGAuMKyYAMx/DxSzGrMSUYqoxhzCtmC7MdcwwZhLzEUvFamDNsC7YQGwcNg2bjy3CVmLrsS3YC9ib2FHsaxwOx8AZ4ZxwAbh4XAZuGa4UtxvXjDuL68eN4KbweLwa3gzvhg/Dc/ASfBF+J/4I/gx+AD+Kf0MgE7QJtgQ/QgJBSFhLqCQcJpwmDBDGCDNEBaIB0YUYRuQRlxDLiHXEDmIfcZQ4Q1IkGZHcSNGkDNIaUhWpiXSBdJ/0kkwm65KdyRFkAXk1uYp8lHyJPEx+S1GimFLYlESKlLKZcpBylnKH8pJKpRpSPakJVAl1M7WBep76kPpGjiZnKRcox5NbJVcj1yo3IPdcnihvIO8lv0h+qXyl/HH5PvkJBaKCoQJbgaOwUqFG4YTCoMKUIk3RRjFMMVuxVPGw4mXFJ0p4JUMlXyWeUqHSAaXzSiM0hKZHY9O4tHW0OtoF2igdRzeiB9Iz6CX07+i99EllJWV75RjlAuUa5VPKQwyEYcgIZGQxyhjHGLcY71Q0VbxU+CqbVJpUBlSmVeeoeqryVYtVm1Vvqr5TY6r5qmWqbVVrU3ugjlE3VY9Qz1ffo35BfWIOfY7rHO6c4jnH5tzVgDVMNSI1lmkc0OjRmNLU0vTXFGnu1DyvOaHF0PLUytCq0DqtNa5N03bXFmhXaJ/RfspUZnoxs5hVzC7mpI6GToCOVGe/Tq/OjK6R7nzdtbrNug/0SHosvVS9Cr1OvUl9bf1Q/eX6jfp3DYgGLIN0gx0G3QbThkaGsYYbDNsMnxipGgUaLTVqNLpvTDX2MF5sXGt8wwRnwjLJNNltcs0UNnUwTTetMe0zg80czQRmu836zbHmzuZC81rzQQuKhZdFnkWjxbAlwzLEcq1lm+VzK32rBKutVt1WH60drLOs66zv2SjZBNmstemw+d3W1JZrW2N7w45q52e3yq7d7oW9mT3ffo/9bQeaQ6jDBodOhw+OTo5ixybHcSd9p2SnXU6DLDornFXKuuSMdfZ2XuV80vmti6OLxOWYy2+uFq6Zroddn8w1msufWzd3xE3XjeO2323Ineme7L7PfchDx4PjUevxyFPPk+dZ7znmZeKV4XXE67m3tbfYu8V7mu3CXsE+64P4+PsU+/T6KvnO9632fein65fm1+g36e/gv8z/bAA2IDhga8BgoGYgN7AhcDLIKWhFUFcwJTgquDr4UYhpiDikIxQODQrdFnp/nsE84by2MBAWGLYt7EG4Ufji8B8jcBHhETURjyNtIpdHdkfRopKiDke9jvaOLou+N994vnR+Z4x8TGJMQ8x0rE9seexQnFXcirir8erxgvj2BHxCTEJ9wtQC3wXbF4wmOiQWJd5aaLSwYOHlReqLshadSpJP4iQdT8YmxyYfTn7PCePUcqZSAlN2pUxy2dwd3Gc8T14Fb5zvxi/nj6W6pZanPklzS9uWNp7ukV6ZPiFgC6oFLzICMvZmTGeGZR7MnM2KzWrOJmQnZ58QKgkzhV05WjkFOf0iM1GRaGixy+LtiyfFweL6XCh3YW67hI7+TPVIjaXrpcN57nk1eW/yY/KPFygWCAt6lpgu2bRkbKnf0m+XYZZxl3Uu11m+ZvnwCq8V+1dCK1NWdq7SW1W4anS1/+pDa0hrMtf8tNZ6bfnaV+ti13UUahauLhxZ77++sUiuSFw0uMF1w96NmI2Cjb2b7Dbt3PSxmFd8pcS6pLLkfSm39Mo3Nt9UfTO7OXVzb5lj2Z4tuC3CLbe2emw9VK5YvrR8ZFvottYKZkVxxavtSdsvV9pX7t1B2iHdMVQVUtW+U3/nlp3vq9Orb9Z41zTv0ti1adf0bt7ugT2ee5r2au4t2ftun2Df7f3++1trDWsrD+AO5B14XBdT1/0t69uGevX6kvoPB4UHhw5FHupqcGpoOKxxuKwRbpQ2jh9JPHLtO5/v2pssmvY3M5pLjoKj0qNPv0/+/tax4GOdx1nHm34w+GFXC62luBVqXdI62ZbeNtQe395/IuhEZ4drR8uPlj8ePKlzsuaU8qmy06TThadnzyw9M3VWdHbiXNq5kc6kznvn487f6Iro6r0QfOHSRb+L57u9us9ccrt08rLL5RNXWFfarjpebe1x6Gn5yeGnll7H3tY+p772a87XOvrn9p8e8Bg4d93n+sUbgTeu3px3s//W/Fu3BxMHh27zbj+5k3Xnxd28uzP3Vt/H3i9+oPCg8qHGw9qfTX5uHnIcOjXsM9zzKOrRvRHuyLNfcn95P1r4mPq4ckx7rOGJ7ZOT437j154ueDr6TPRsZqLoV8Vfdz03fv7Db56/9UzGTY6+EL+Y/b30pdrLg6/sX3VOhU89fJ39ema6+I3am0NvWW+738W+G5vJf49/X/XB5EPHx+CP92ezZ2f/AAOY8/wRDtFgAAAHH0lEQVRoBdVZ628UVRS/857dme3strvblpaXCiI+WkCkpFAoECAgr0oqxASjiAZMiF9MiI80/AfqB+WD3/xABOMrKCgRJCBSLCACQUEIEai8ywJ97GNm/J3ZbizM7C7trpG9m7N39t5z7/2dM+eec+5dzrZtVoqFL0XQhLlkgYulpnGOYxxhLjngW7Zsdayk5IB3RyJSSWrcMP1aSQJPJfnwoIA3LFhTy3hrAdx+IzbIOMbsGkQAR3pM1Icdcxv1ZZtxf+D5OGPm3vbJo4/YbW0WLVSswglCLc3F5QtAzyx6ZbbA7Hc5jp8hCAIj4nmecTy2NyRwCqShOEZzWZbFTMtkpmky27Ku2Da36cC2j9vSjIV/b93RsZpmybo5n2htlct6yz6SReFlWZaZIitMURRGz6IkMoEXHPAOFAewnQacSrFkMsUSiTgoEU0kk4vBUzTgHM87GvcE3traKgTjxleyT5mvaTrTdY2pqo9JBNjReBp0v0sFLtI4tA2ClqFtIpPF43EIEdcd4Yr0hSWy23hnIvi2T/PPDwaDLBAIMFVRmSACbMY0XCDSImTCsOOvYDr0hqxUQnGxF9AA4/T2Ks2LXwsD9Iby8nIWNIJMVmTGZwWcAwFW4AWIYmfEycE7mC6OZfHjqviCYZT5gobhaIw24VALjRz6aO9Vsdm9I6eu6XN1mIcC8+ALAO0sS28qvY43iiG0csxydOHanJqm1ZFNk8vLp67hVeHjLfMbvx9ZHY7Fbvco17pi2vlL1youXemKXLh8Y8SV610jelPJIcDLP8QFXJHlELm77BsxPaltW6xx4vgDo2uiN6klZOh9RGNG1VzHz1Ogn6j99LkLcaqLXVzA4acRnIS82k6lTLbjx/aqhgmPvglQMZAMItcXAkVAw4nGjKq9hbroxQVcVeVenuN9//po7zUpQp44ffbZOSvWb48nEhv3fr5pBzhJu6TxP0E/g6iUpavifrt8VUXIuEC27eyrHDVFTtoLiqo2SKK4vem5tQebWl5dwW3ceO+c/4nG712EwUaPIhDmRU5RtMwoY5FwhIXg83VNmyxJ6uamY5ePNbWsXVFc/bpncwFfMnvqN4oi3iRTyfXh+zVO0bUyGmXRykpWXkEC6ONlWdo8c/m6L+atWpXJHt0rF9jiAq7rvpPzGuu/hqlYjjskr5mFKDiRB/Ijtw8FQywaibJKCEBvwOf3L032lf0wbcnqQIEYPYe7gIPrRPPU+kONk8Z/jVAPb38fH0gpiiLA+lgwaDgCRMJhJGf6FFXV3vNcucBGL+Am5ty2dM6UjkWzp3ziU+Vb+TZqpp9yGhLADwFCoXKYTgVD3vPSrBXr6wrE6RruBZyYzoK+nT7psdMb1rS8P+Hxh3bKstiT19X0S4CcGSmDzAzkO9gDHHL5510rF9jg8uMD5juC55jfry5aubBpb+xOz8Fd+3+rO3bqr6ndvX0VA/i8HyEEHT4CeoAl4/GFYHrLm3Fordk0npmNNP8haJeh+7uWzW04+M665R9MmzT+S0kU+jImkq2mJE1RFab6fA9nJixWnUvjmTUoS6K84xfQU0i+piya9fRhjrftfR2/L3M8TobToxYFEScnqehu0QW8ufX1eoGXJPNy6Mju3W2pAVgSeO4AHQLV+SR5pIVES+CQ1+QolPeoqlr0RMsFXJTkpXDbbVxVV/eclW+04wjTDod4HGe907aQuiImOV7RfbXVVdWNeqCMCUpu4ORM4Zl6csg2pC4X8GHRsNbdl6BrBs1MpWbh4DuLrhvoEGzZODVJHA7GPOuLJ5iG0ELAchUcn5mh63/n4hlKnwt4bW11uCvW65x+cLXAkgkQDgMpXDtQRkhAydXRKQnJVTqq5liZTv/V0dDJHCyD6rIZT5mU+15Fgk36/X7n/oQ0beGawQTgtMZxT4UP2a1zt4I6n8bxPlLNU+u+GxS6HMwch43lBZzu+tHpXPaIPDRKWi2gPDKi6sDo2sqjBUxx91CbOWdBN6r+hCqfJu+ezfuXEfCdX7lw+k70nvDmGHwr7KSbRrmA9+POa7v5lgwHA2debJn5KSIvxQBnsXxj7qcfwe4a8bmAD4tWnLp6s7uzN2lWw33kdhkeK/lUpat+3Kg9C2ZMPIzuC6A9HmxDbsJeozndwNesXLCf2mO376gnz3TW4Jph2I3Y7cidnr7ynt54MJky/ZZli8jFTZHnE7Ikdmt+9Ua0wjg/bvSwM0+OHXER0ZV2PqULn4EGBjH8LKzgJH+OZnBpHG3kczuNgF7dUD/2DJ6JBlO6wLwP9OtgBt0vr22a3hrHBHQnQkSXlTWgahBlg+WgIMgHIoEpb6cdTvZ7A3QRRFruBDm+FnXRiyhZ3jY+YCXKLwgI0QNTYkKPt1d5YBBmAaJdver48bx/pWQZ/781wx06nq7kgGc0lu8ElOF74OqSBf4P9hj31KSAw4AAAAAASUVORK5CYII=")}}.add-employee input,.add-employee .selector{margin-bottom:10px}.account-switcher-wrapper{margin-left:5px;right:-3px;top:-20px;position:relative}.account-switcher-wrapper #whats-new{margin-left:37px}.account-switcher-wrapper .accountSwitcher{font-size:10px !important;color:#e9e9e9;background-color:#333 !important;border:0;padding:0}.account-switcher-wrapper .selector{border-color:rgba(0,0,0,0);padding-left:5px;background-color:#333}.account-switcher-wrapper .selector:hover{border-color:#ccc}.account-switcher-wrapper .selector:after{background-position:-92px -104px;right:5px}.account-switcher-wrapper .selector>span{font-size:10px;text-align:left;background-color:#333}.collapser .toggle{cursor:pointer;width:100%;display:block;padding:.2rem}.collapser .childs{display:none}.collapser .childs.is-active{display:inherit}.no-padding{padding:0 !important}#tabs{border:0 !important}#tabs ul.ui-tabs-nav{display:flex;flex-wrap:nowrap;background-color:#f4f4f4;border:0 !important}#tabs ul.ui-tabs-nav li{display:flex;color:#000;background-color:#f4f4f4;padding:0 !important}#tabs ul.ui-tabs-nav li a{padding:10px 20px;text-decoration:none}#tabs ul.ui-tabs-nav li.ui-state-active{background-color:#fff}#tabs ul.ui-tabs-nav li.ui-state-active a{color:#333}#tabs>div{position:relative;display:inline-block;padding:10px;border:0 !important}.page-helper-message .inner p{margin-top:5px;margin-bottom:0}.page-helper-message a.btn{text-align:center;background:rgba(37,129,117,.7);line-height:1.3em;padding-top:7px;padding-bottom:7px}.page-helper-message a.btn:hover{background:rgba(37,129,117,.8)}.page-helper-message a.btn:before{margin-right:10px}form.required-guestfields .guestfield-tab-content .field-container,form.required-guestfields .housekeeping-note-tab-container .field-container{padding-top:10px;min-height:70px;padding-left:10px;padding-right:10px}form.required-guestfields .guestfield-tab-content .field-container label,form.required-guestfields .housekeeping-note-tab-container .field-container label{display:block}.guestfield-tab.guestfield-tab-user{display:inline-flex;align-items:center}.guestfield-tab.guestfield-tab-user:before{font-size:16px}.guestfield-tab.guestfield-tab-user .guestTabAmount{margin-left:1px}.roominfo-formfields .required-guestfields .guestfield-tab-content .dob-wrapper{width:100%}.docs-preview-wrapper .docs-language-select{position:relative;right:95px;top:7px;float:right;width:auto;height:auto}.docs-preview-wrapper .docs-language-select.absolute{position:absolute}.docs-preview-wrapper div.selector{position:relative;display:inline-block;width:auto !important}.docs-preview-wrapper div.selector span{padding-right:35px}.popup-wrapper.email-customizer .popup-content-inner{width:100%;height:calc(100% - 50px)}.popup-wrapper.email-customizer .send-options{float:right;width:400px;height:100%;padding:20px;background-color:#fafafa}.popup-wrapper.email-customizer .send-options .send-document,.popup-wrapper.email-customizer .send-options .send-payment-reminder{position:absolute !important;right:0px !important;bottom:0px;width:400px;height:40px;overflow:hidden !important;text-overflow:ellipsis;border-radius:0px;line-height:100%;padding:0 10px;z-index:1}.popup-wrapper.email-customizer .send-options .send-document:before,.popup-wrapper.email-customizer .send-options .send-payment-reminder:before{padding-right:5px}.popup-wrapper.email-customizer .document-preview{float:left;width:calc(100% - 400px);position:relative;height:100%}.popup-wrapper.email-customizer .document-preview iframe{height:100%}.popup-wrapper.email-customizer .document-preview.fullwidth{width:100% !important}.bcom{background:url("https://raccoonstatic.com/gfx/bcom.png");background-repeat:no-repeat;background-size:40%;filter:grayscale(100%);background-position:center}.breadcrumb{margin-bottom:10px}.breadcrumb .crumb{text-decoration:none !important;color:#999;font-weight:bold;transition:none}.breadcrumb .crumb.active,.breadcrumb .crumb:hover{color:rgba(51,51,51,.7) !important}.breadcrumb .crumb:before{padding:0 5px;pointer-events:none;cursor:default}table.dataTable thead th{border-bottom:1px solid #cecece !important}.js-reservation-popup{cursor:pointer}.js-reservation-popup.green{color:#258175}.js-reservation-popup:hover{font-weight:700}.payment-view textarea{resize:none}.payment-view .main{background-color:#fff;padding:20px;display:inline-block;width:100%}.payment-view .payment-settings{padding:5px 0px 5px 30px}.rp-status{position:absolute;top:3px;right:35px}svg>g>g:last-child{pointer-events:none}@media screen and (max-width: 640px){.hide-mobile{display:none !important}}@media screen and (max-width: 991px){.hide-tablet{display:none !important}.is-locked{position:initial !important;width:auto !important;height:auto !important}.is-locked .visual{margin-top:50px;padding:20px 0}}.cc-number-wrapper{position:relative}.cc-number-wrapper .brand-icon{position:absolute;width:45px;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;top:2px;left:7px;z-index:98}.cc-number-wrapper .brand-icon.mastercard{background-image:url("https://raccoonstatic.com/gfx/raccoonpay/mastercard.png")}.cc-number-wrapper .brand-icon.amex{background-image:url("https://raccoonstatic.com/gfx/raccoonpay/amex.png")}.cc-number-wrapper .brand-icon.visa{background-image:url("https://raccoonstatic.com/gfx/raccoonpay/visa.png")}.cc-number-wrapper #ccNumber{padding-left:60px !important}.legend .legend-item{margin-right:16px}.legend .legend-item:before{margin-right:5px}.download-dashboard-report-btn i{color:#767676}.fa.fa-wine-bottle.straight{transform:rotate(-45deg)}#tpl-account td a{color:#555;text-decoration:none}#tpl-account td a:hover{color:#111}#tpl-account.guests td:first-child a:not(.no-pencil):before,#tpl-account.rules td:first-child a:not(.no-pencil):before,#tpl-account.specs td:first-child a:not(.no-pencil):before,#tpl-account.rooms td:first-child a:not(.no-pencil):before,#tpl-account.ledgers td:first-child a:not(.no-pencil):before,#tpl-account.rateTypes td:first-child a:not(.no-pencil):before,#tpl-account.reservations-list td:first-child a:not(.no-pencil):before,#tpl-account.reservationguests td:first-child a:not(.no-pencil):before{font-family:"Font Awesome 5 Solid";content:"";margin-right:5px}#tpl-account.rooms td a:before{font-family:"Font Awesome 5 Solid";content:"";margin-right:5px}#tpl-account.specs td:first-child a:before{margin-right:9px}@media screen and (max-width: 1470px){#tpl-account header .action-btns a,#tpl-account header.smaller-padding a{padding:5px 5px}}@media screen and (max-width: 1265px){#tpl-account header .action-btns a,#tpl-account header.smaller-padding a{padding:5px 0}}.js-btn{cursor:pointer}.modal-holder{display:none}.modal-holder .close-holder{background-color:#fff;color:#000}.modal-holder .close-button{border:none;display:inline-block;padding:8px 8px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}.modal-holder .topright{position:absolute;right:0;top:0;font-size:45px;z-index:1002}.modal-holder .modal-background{height:100vh;width:100vw;position:fixed;left:0;top:0;background-color:gray;opacity:.75}.modal-holder .modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:600px;max-width:100%;height:400px;max-height:100%;background-color:#fff;border-radius:20px;justify-content:center;overflow-y:auto}.modal-holder .post-table{vertical-align:center}.modal-holder .post-table td,.modal-holder .post-table th{text-align:center}.modal-holder .error-table td,.modal-holder .error-table th{text-align:left}.modal-holder .chartcontainer{padding:20px 20px 0;margin:20px 20px 0}.underline_text{text-decoration:underline}.grey-hr{opacity:.3}.za-billing-button-link{border:none;color:#555;text-decoration:none;font-weight:bold;padding:0;background-color:rgba(0,0,0,0)}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.danger-commands{display:none}.danger-actions{position:absolute;margin-top:20px;margin-right:20px;font-size:25px;cursor:pointer;color:red}.browser-version{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:200px;width:60%;border-radius:10px;padding:10px;text-align:center;z-index:100;background-color:#d3d3d3}.browser-version>div{background-color:#fff;border-radius:10px;width:100%;height:180px;display:flex;align-items:center;justify-content:center}.browser-version button{margin-top:10px;margin-right:5px;margin-left:5px}.help-frame{height:50vh;width:100%;opacity:0}.help-container #tpl-account{padding:35px 0 0}.help-container .contact-us-btn{font-size:50px;right:40px;position:fixed;bottom:27px;width:60px;cursor:pointer}.help-container .content.extra-padding{margin-top:40px}body.mini .report-dates-header.fixed{width:calc(100% - 56px)}body.mini div.account-notice{left:56px;width:calc(100% - 56px)}body.mini header.header-reservation.fixed,body.mini header.header-rates.fixed{left:56px !important}body.mini #inner-container.admin{padding-left:56px}body.mini #container .mobile-menu-active #mobile-navigation .mobile-top-bar{padding-left:56px}body.mini .modal:before{left:56px}body.mini .reservation-overview .reservation-date-header .nav-button{left:56px !important}body.mini .reservation-overview .reservation-date-header .nav-button.next-button{left:calc(56px + 100px) !important}.menu-old .report-dates-header.fixed{width:calc(100% - 110px)}.menu-old div.account-notice{left:110px;width:calc(100% - 110px)}@media(min-width: 768px){.menu-old #tpl-account header.header-reservation.fixed,.menu-old #tpl-account header.header-rates.fixed{left:110px}}.menu-old #inner-container.admin{padding-left:110px}.menu-old #container .mobile-menu-active .mobile-top-bar{padding-left:110px}.menu-old .reservation-overview .reservation-date-header .nav-button{left:110px !important}.menu-old .reservation-overview .reservation-date-header .nav-button.next-button{left:calc(110px + 100px) !important}.menu-old #main .main-action{position:absolute;top:45px}.menu-old #main .main-action.ota{top:90px;right:20px}.menu-old #main #saveInvoice.main-action{top:90px}@media(min-width: 768px){.menu-old #main #saveInvoice.main-action{top:45px}}.menu-old .content .extended-save-wrapper{left:109px;top:84px;height:auto;padding:0 24px}@media screen and (min-width: 768px)and (max-width: 780px){.menu-old .content .extended-save-wrapper{top:70px}}@media screen and (min-width: 781px){.menu-old .content .extended-save-wrapper{top:40px}}.menu-old #tpl-account.rates{padding-top:40px}#noty_layout__bottomLeft{left:126px !important}.noty_theme__login-noty,.noty_theme__login-noty-dark{max-height:500px;overflow:auto !important;border-radius:12px;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);padding:24px;padding-top:32px}.noty_theme__login-noty .noty-title,.noty_theme__login-noty-dark .noty-title{color:#2a3037;font-size:20px;font-weight:600;letter-spacing:0;line-height:24px;margin-bottom:16px}.noty_theme__login-noty .noty-content,.noty_theme__login-noty-dark .noty-content{color:#515961;font-size:14px;letter-spacing:0;line-height:20px;margin-bottom:32px}.noty_theme__login-noty .btn,.noty_theme__login-noty-dark .btn{border-radius:6px;background-color:#24827c;color:#fff;font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;text-align:center;width:100%;padding:14px}.noty_theme__login-noty .noty_close_button,.noty_theme__login-noty-dark .noty_close_button{right:8px;top:8px;background-color:rgba(0,0,0,0);background-image:url("/gfx/icon-close-small.svg");background-position:center;width:16px;height:16px}.noty_theme__login-noty .noty-btns,.noty_theme__login-noty-dark .noty-btns{display:flex}.noty_theme__login-noty .noty-btns .btn:nth-child(1),.noty_theme__login-noty-dark .noty-btns .btn:nth-child(1){margin-right:8px}.noty_theme__login-noty .noty-btns .btn:only-child,.noty_theme__login-noty-dark .noty-btns .btn:only-child{margin-right:0}.noty_theme__login-noty-dark{background-color:#24827c}.noty_theme__login-noty-dark .noty-title,.noty_theme__login-noty-dark .noty-content,.noty_theme__login-noty-dark .btn{color:#fff}.noty_theme__login-noty-dark .btn{background-color:rgba(255,255,255,.1)}.noty_theme__login-noty-dark .noty_close_button{background-image:url("/gfx/icon-close-small-white.svg")}.data-tables.reservations .sub-prod{opacity:.6}.extranet img.splash-image{width:100%;height:100%;object-fit:contain}.extranet .btn{text-transform:uppercase}#tpl-account.rrbilling .once-off-invoice{margin-top:6px;display:grid;grid-template-columns:5fr 1fr;column-gap:6px}.add-cmsetting-placeholder{padding:1rem;margin:1rem 0;background-color:#fff}.add-cmsetting-placeholder label,.add-cmsetting-placeholder input,.add-cmsetting-placeholder option,.add-cmsetting-placeholder select,.add-cmsetting-placeholder .placeholder{color:red !important}.rates .expedia-promotions label{display:inherit;justify-content:inherit;align-items:inherit;height:inherit;padding:inherit !important}.expedia-promotions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:32px}.expedia-promotions .expedia-promotion{max-width:600px;min-width:400px;padding:32px;background-color:#fff;border-radius:24px}.expedia-promotions .expedia-promotion label{height:20px}.expedia-promotions .expedia-promotion .formRow>div:not(.formRow--item) label{left:20px}.expedia-promotions .expedia-promotion .formRow--item{height:28px}.expedia-promotions .expedia-promotion input[type=radio].radio+label{padding-left:30px !important}@media print{.no-print,.no-print *{display:none !important}.data-tables.breakfast-list th{padding:1mm 2mm !important}.data-tables.breakfast-list td{padding:3mm 0 3mm 3mm !important}}.main-action.new.disabled{cursor:default;color:#b8b8b8 !important;background-color:#ddd !important}.overlay-backdrop{width:100vw;height:100vh;position:fixed;background-color:#000;z-index:1000;background-color:rgba(0,0,0,.3)}.overlay-backdrop .overlay-notification{display:flex;justify-content:center;align-items:center;background-color:#fdf1f1;border:3px #ce352c solid;width:90vw;height:60vh;position:fixed;margin:auto;top:0;right:0;bottom:0;left:0;z-index:1000;border-radius:20px}.overlay-backdrop .overlay-notification h1,.overlay-backdrop .overlay-notification h2{color:#dc2b2b}.overlay-backdrop .overlay-notification h1{font-size:40px}.overlay-backdrop .overlay-notification div{text-align:center;font-size:18px;color:#fff;padding:20px 40px}.overlay-backdrop .overlay-notification button{margin-top:2vh;line-height:32px;padding-top:8px;padding-bottom:8px}.overlay-backdrop .overlay-notification button.cta{font-size:18px}.overlay-backdrop .overlay-notification button.new{background-color:#2a3037}.overlay-backdrop .overlay-notification button.btn.new:hover{background-color:#2a3037}.popup-wrapper.terminal-modal .main{padding:0}.popup-wrapper.terminal-modal .popup-content{max-width:450px;height:190px;overflow-y:auto;top:15.5%}@media(min-width: 768px){.popup-wrapper.terminal-modal .popup-content{height:180px}}.popup-wrapper.terminal-modal .terminal-content{padding:20px}.popup-wrapper.terminal-modal .terminal-btn{margin-top:20px;display:flex;justify-content:center}.popup-wrapper.new-design .popup-content{width:50%;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:8px}.popup-wrapper.new-design .popup-content .popup-title{background-color:#fff;border-bottom:1px solid #e1e3e5;height:auto;padding:20px;color:#202223;font-family:Inter;font-size:22px;font-style:normal;font-weight:600}.popup-wrapper.new-design .popup-content .form-wrapper{padding:20px}.popup-wrapper.new-design .popup-content .form-wrapper label{margin-left:auto;color:#6d7175;font-family:Inter;font-size:12px;font-style:normal;font-weight:400}.popup-wrapper.new-design .popup-content .form-wrapper small{color:#6d7175;font-size:14px}.popup-wrapper.new-design .popup-content .popup-footer{padding:20px;border-top:1px solid #e1e3e5}.popup-wrapper.share-email .popup-content{width:60%;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:8px}.popup-wrapper.share-email .popup-content .popup-title{background-color:#fff;border-bottom:1px solid #e1e3e5;height:auto;padding:20px;color:#202223;font-family:Inter;font-size:22px;font-style:normal;font-weight:600}.popup-wrapper.share-email .popup-content .form-wrapper{padding:20px}.popup-wrapper.share-email .popup-content .form-wrapper label{margin-left:auto;color:#6d7175;font-family:Inter;font-size:12px;font-style:normal;font-weight:400}.popup-wrapper.share-email .popup-content .form-wrapper .send-share-email{height:46px !important;padding:8px 24px;font-size:16px;font-style:normal;font-weight:500}.popup-wrapper.add-discount *:not([class*=fa]){font-family:Inter}.popup-wrapper.add-discount .popup-content{width:450px;color:#202223}.popup-wrapper.add-discount .popup-content .popup-close.disabled{cursor:not-allowed;color:#d0d0d0}.popup-wrapper.add-discount .popup-content .popup-close.disabled:hover{color:#d0d0d0}.popup-wrapper.add-discount .popup-content .popup-title{height:65px}.popup-wrapper.add-discount .popup-content .form-wrapper{padding:0;overflow-y:auto;max-height:80vh}.popup-wrapper.add-discount .popup-content .form-wrapper label{display:block;color:#202223}.popup-wrapper.add-discount .popup-content .form-wrapper .amount-type,.popup-wrapper.add-discount .popup-content .form-wrapper .amount-value-container{display:inline-block}.popup-wrapper.add-discount .popup-content .form-wrapper .amount-type{width:100px}.popup-wrapper.add-discount .popup-content .form-wrapper .amount-type .discount-type{font-weight:500;transition:all .2s ease-in}.popup-wrapper.add-discount .popup-content .form-wrapper .amount-type .discount-type.active{color:#fff;background-color:#5c5f62;border-color:#5c5f62}.popup-wrapper.add-discount .popup-content .form-wrapper .amount-value-container{width:310px}.popup-wrapper.add-discount .popup-content .form-wrapper .amount-value-container .input-currencyprefix .currency-box{left:12px}.popup-wrapper.add-discount .popup-content .form-wrapper .amount-value-container .input-currencyprefix .amount-value{text-align:left;padding-left:30px;margin:0px 0px 0px 2px;font-size:16px}.popup-wrapper.add-discount .popup-content .form-wrapper .edit-container{width:150px;float:right}.popup-wrapper.add-discount .popup-content .form-wrapper .edit-container .input-currencyprefix .currency-box{top:-11px}.popup-wrapper.add-discount .popup-content .form-wrapper .btn-new-default{padding:10px 16px}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details{margin-top:20px}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .info-section{padding:20px;background-color:#f0f0f0;color:#6d7175}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .previous-amount{text-decoration:line-through;color:#8c9196}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .summary{padding:8px 20px;transition:all .2s ease-in;cursor:pointer}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .summary:hover{background-color:#e0e0e0}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .summary .select-room,.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .summary .room-total-discount,.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .summary .room-name{float:left}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .summary .select-room{width:50px}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .summary .select-room .room-discount-details-toggle{display:inline-block;transition:all .2s ease-in;margin-left:13px}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .summary .room-name{width:250px}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .summary .room-name p{margin:0}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .summary .room-name .room-discount-summary{display:none;transition:all .2s ease-in}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .summary .room-total-discount{width:110px}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .room-discount-details{display:none}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .room-discount-details .table-room-discount{font-size:12px}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .room-discount-details .table-room-discount thead{border-bottom:1px solid #e0e2e7;color:#6d7175}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .room-discount-details .table-room-discount thead th{padding-bottom:5px}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .room-discount-details .table-room-discount thead .trd-date{width:100px}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .room-discount-details .table-room-discount thead .trd-edit{width:60px}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .room-discount-details .table-room-discount tbody tr td{padding-top:16px}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .room-discount-details .table-room-discount tbody tr td .edit-room-discount-date-row{transition:all .2s ease-in}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .room-discount-details .table-room-discount tbody tr td .edit-room-discount-date-row:hover{color:#24827c;cursor:pointer}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .room-discount-details .table-room-discount tbody tr.closed{color:#6d7175}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room .room-discount-details .table-room-discount tbody tr.closed .edit-room-discount-date-row:hover{color:#6d7175;cursor:not-allowed}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room.active{background-color:#f1f2f3;padding:0 0 20px 0}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room.active .summary .select-room .room-discount-details-toggle{transform:rotate(90deg)}.popup-wrapper.add-discount .popup-content .form-wrapper .room-details .room.active .room-discount-details{display:revert}.popup-wrapper.add-discount .popup-content .form-wrapper .discount-total{font-weight:500}.popup-wrapper.add-discount .popup-content .form-wrapper .discount-total div{display:inline-block}.popup-wrapper.add-discount .popup-content .form-wrapper .discount-total .discount-total-name{width:calc(40% - 5px)}.popup-wrapper.add-discount .popup-content .form-wrapper .discount-total .discount-total-value{width:60%;text-align:right}.popup-wrapper.add-discount .popup-content .form-wrapper .room-total-discount{text-align:right}.popup-wrapper.add-discount .popup-content .form-wrapper.amount-entered .room-details .room .summary .room-name .room-discount-summary{display:block}.popup-wrapper.add-discount .popup-content .discount-help-text{color:#6d7175;margin:20px;margin-bottom:0px}.popup-wrapper.add-discount .popup-content .discount-help-text.error-text{display:none;color:rgba(209,0,37,.8)}.popup-wrapper.add-discount .popup-content .popup-footer{height:80px}.btn-text-only{background:rgba(0,0,0,0);border:none;text-decoration:underline;transition:all .2s ease-in}.btn-text-only.btn-primary{color:#24827c}.btn-text-only.btn-secondary{color:#6d7175}.btn-text-only:hover{font-weight:bold}.terminal-btn button,.terminal-btn a{font-size:14px;background:rgba(0,0,0,0);height:30px;padding:2px 20px;border-radius:4px;text-transform:none}.terminal-btn .terminal-btn__primary{border:.1rem solid #258175;color:#258175;margin-right:15px}.terminal-btn .terminal-btn__secondary{border:.1rem solid #444;color:#444;display:flex;align-items:center}.select-terminal-error{color:#e4252d}.content.child-policies .policy-container{padding:20px}.partial-charge{margin:20px 0 30px}.partial-charge .row{margin-left:0;margin-right:0}.partial-charge label{margin-left:0}.partial-charge .partial-charge-amount-currency{position:absolute;top:9px;right:9px;font-size:20px;font-weight:bold;color:#999}.partial-charge #partial-charge-amount{padding-right:30px !important}.partial-charge #partial-charge{margin-left:10px}.form.add-allotted-booking{width:948px;margin:auto}.form.add-allotted-booking>*{font-family:Inter,serif}.form.add-allotted-booking .page-intro{margin-bottom:24px}.form.add-allotted-booking .page-intro .card{padding:20px}.form.add-allotted-booking .page-intro .card h2{font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:0}.form.add-allotted-booking .page-intro .card p{margin:20px 0;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.form.add-allotted-booking .page-intro .card a{margin-right:12px}.form.add-allotted-booking .table{margin-bottom:0}.form.add-allotted-booking .table th{font-size:14px;font-style:normal;font-weight:501;line-height:20px;padding:16px}.form.add-allotted-booking .table td{vertical-align:middle;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:16px}.form.add-allotted-booking .card-header{padding:20px 20px 10px;background-color:#fff}.form.add-allotted-booking .card-header .reservation-checkin{padding-right:0}.form.add-allotted-booking .card-header .reservation-checkin input{border-radius:4px;border:1px solid #c9cccf;background:#fff;box-shadow:0px 1px 0px 0px rgba(0,0,0,.05);padding:8px 16px !important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.form.add-allotted-booking .card-header .reservation-checkin input.datepicker-cont::after{right:unset !important;left:4px !important}.form.add-allotted-booking .card-body{padding:0}.form.add-allotted-booking .card-footer{background:#f6f6f7;padding:16px;box-shadow:0px -1px 0px 0px #e1e3e5 inset;font-size:14px;font-style:normal;font-weight:501;line-height:20px}.form.add-allotted-booking .back-button h1{margin-top:5px !important}.form.add-allotted-booking .back-button i{font-size:20px !important}.form.add-allotted-booking .back-button .previous-page{padding:8px 10px 6px !important}.form.add-allotted-booking h1{font-family:Inter,serif;font-size:22px !important;font-style:normal !important;font-weight:600 !important;line-height:28px !important;letter-spacing:-0.22px !important}.form.add-allotted-booking hr{margin-top:20px;margin-bottom:20px}.form.add-allotted-booking .new-select{border-radius:4px;border:1px solid #c9cccf;box-shadow:0px 1px 0px 0px rgba(0,0,0,.05)}.form.add-allotted-booking .validation-error{border-color:#d10025 !important;background-color:#fff4f4 !important}.form.add-allotted-booking .validation-error-text{color:#d10025;font-size:12px}.form.add-allotted-booking .btn-new-default{border-radius:4px;border:1px solid #c9cccf;box-shadow:0 1px 0 0 rgba(0,0,0,.05);padding:8px 16px;color:#8c9196;background:#f6f6f7;font-size:14px}.form.add-allotted-booking .btn-new-default.active{background:#fff;color:#202223}.form.add-allotted-booking .btn-new-default.active:hover{font-weight:bold;padding:7px 15px;border:2px solid #c9cccf}.form.add-allotted-booking .btn-new-default.previous-page{margin-right:16px}.form.add-allotted-booking .btn-new-success{border-radius:4px;background:#24827c;box-shadow:0px -1px 0px 0px rgba(0,0,0,.2) inset,0px 1px 0px 0px rgba(0,0,0,.08);border:2px solid #24827c;padding:7px 15px;color:#fff;font-size:14px}.form.add-allotted-booking .btn-new-success:hover{background:rgba(0,0,0,0);color:#24837c;font-weight:bold;padding:7px 15px}.form.add-allotted-booking .btn-new-success:disabled{background-color:#ccc;border-color:#ccc;color:#555}.form.add-allotted-booking .btn-new-success.thin{padding:6px 15px}.form.add-allotted-booking .btn-link{color:#24827c;text-decoration:none;font-size:14px}.form.add-allotted-booking .guest-names .first-name,.form.add-allotted-booking .guest-names .last-name{border-radius:4px;border:1px solid #c9cccf;background:#fff;box-shadow:0px 1px 0px 0px rgba(0,0,0,.05);padding:12px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.form.add-allotted-booking .guest-names .last-name{margin-left:8px}.number-incrementor{width:100%}.number-incrementor>*{float:left}.number-incrementor .btn-decrease,.number-incrementor .btn-increase{position:relative;top:5px;cursor:pointer}.number-incrementor input{width:50px;-moz-appearance:textfield;border-radius:4px;border:1px solid #c9cccf;background:#fff;box-shadow:0px 1px 0px 0px rgba(0,0,0,.05);font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:6px;margin:0 8px;text-align:center;box-shadow:0px 1px 0px 0px rgba(0,0,0,.05)}.number-incrementor input::-webkit-outer-spin-button,.number-incrementor input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-incrementor input.warning{border:2px solid #ffc453 !important}.float-right{float:right}.float-left{float:left}.new-checkbox{accent-color:#24827c;margin-right:5px}.new-checkbox:hover{accent-color:#24827c}.timeline-by-extra{padding:2px 8px;font-size:13px}.timeline-by-extra::before{margin-right:5px}.ricon-c-pen-disabled{cursor:not-allowed;color:#babec3 !important}.modal:before{z-index:102 !important}html[native-dark-active],html[native-dark-active] select,html[native-dark-active] textarea,html[native-dark-active] div,html[native-dark-active] table td,html[native-dark-active] .card-wrapper{background-color:#292929 !important;color:#fff;-webkit-text-fill-color:#fff}html[native-dark-active] .dataTables_wrapper .dataTables_paginate .paginate_button.current,html[native-dark-active] .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#5b5b5b !important}@media screen and (max-width: 992px){.accountBanner{display:none}}.accountBanner{color:#fff;padding:10px;text-align:center;position:fixed;bottom:0;z-index:100;width:calc(100% - 240px);right:0}.accountBannermini{width:calc(100% - 56px)}.loginbg{background:url("/gfx/raccoon_dash_img_25.png");background-size:40%;background-repeat:no-repeat;background-position:right}@media(max-width: 550px){.loginbg{background-size:0%}}.profile-icon-admin{margin-top:-1px}@media(max-width: 1200px){.countdown-timer{font-size:28px;font-weight:600;padding:0px}}@media(max-width: 850px){.modal-dialog.smalltimeout{left:55%;width:50%;min-width:300px;min-height:fit-content !important;margin-top:7%;margin-left:-43%}.countdown-timer{font-size:32px;font-weight:600;padding:10px}.modal-dialog .btn{margin-left:0px !important}a.btn.btn-primary.modalbtn{width:50%;text-align:center}}#create-addon-wrapper{background-color:#f4f4f4;border-radius:5px}.whitebg{background-color:#fff;padding:10px}#reservation .res-discount-vat-price{background:#fff;padding:8px}.booker-profile-main-section .timeline{display:flex;align-items:center;justify-content:space-between;width:80%;margin:50px auto;margin-top:27px}.booker-profile-main-section .step{display:flex;flex-direction:column;align-items:center;text-align:center}.booker-profile-main-section .dotted-line{flex-grow:1;margin-right:20px;margin-left:20px}.booker-profile-main-section .disabled{color:#999}.booker-profile-main-section .breadcrumb{display:flex;margin-bottom:10px}.booker-profile-main-section hr{margin-top:10px}.booker-profile-main-section div#statement-flow-timeline{margin:0px}.booker-profile-main-section .design-system--datatable--header-filter{padding:20px 20px 0px 20px !important}div#oustanding-statement-banner{padding-top:0px !important}.activityalert{margin-top:-20px !important}.extended-save-wrapper{display:none}.bottom-nav-container{background:#fff;position:fixed;bottom:0;left:240px;right:0;z-index:101;transition:.5s}.footer .btn.back{background-color:#6c757d}.footer .btn:hover{opacity:.9}.extended-save-wrapper{display:none}.bottom-nav-container{background:#fff;position:fixed;bottom:0;left:240px;right:0;z-index:101;transition:.5s}.footer .btn.back{background-color:#6c757d}.footer .btn:hover{opacity:.9}.fullwidth{width:100%}.textfill{margin-left:0px !important}.extended-save-wrapper{display:none}.booker-profile-main-section.design-system--datatable--header-filter.actions{justify-content:start !important}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}select:not(.accountSwitcher,.ui-datepicker-month,.ui-datepicker-year,.flatpickr-monthDropdown-months),.select-css{border-radius:5px}@media(max-width: 1000px){#tpl-account.reports .debtors{margin-top:40px;width:280% !important}.mobilewidth{padding:0px 15px}.card-heading-wrapper{padding:0px 5px}.bottom-nav-container{left:0px}.booker-profile-main-section .design-system--datatable--header-filter{padding:10px 5px 0px 5px !important}.bottom-nav-container{background:#fff;position:fixed;bottom:0;left:0px !important;right:0;z-index:101;transition:.5s}}#account-table th,#account-clients th{border:none}iframe#ada-button-frame{margin-bottom:40px}.navmenu-help-trigger{margin-bottom:50px !important}.formRow>div:not(.formRow--item) select,.formRow>div:not(.formRow--item) .select-css{background-image:linear-gradient(45deg, transparent 50%, #CCC 50%),linear-gradient(135deg, #CCC 50%, transparent 50%) !important;background-position:calc(100% - 15px) calc(1em + 2px),calc(100% - 10px) calc(1em + 2px),calc(100% - 2.5em) .5em !important;background-size:5px 5px,5px 5px,1px 1.5em !important;background-repeat:no-repeat !important;background-position-y:20px !important}body.pms-reports-metrics{font-family:inter}body.pms-reports-metrics th{font-family:"Inter" !important}body.pms-reports-metrics .reports{width:100% !important;max-width:none !important}body.pms-reports-metrics .tabs{display:flex;list-style:none;padding:0;margin:0;background-color:#eee}body.pms-reports-metrics .tabs li{padding:10px 20px;cursor:pointer;border:1px solid #ddd;border-bottom:none;background:#f4f4f4;transition:background .3s;border-bottom:1px solid #ddd}body.pms-reports-metrics .tabs li.active{background:#fff;border-bottom:2px solid #fff;font-weight:bold}body.pms-reports-metrics .tabs li:hover{background:#e0e0e0}body.pms-reports-metrics .tabs li a{color:#333}.pms-reservations .flatpickr-time.time24hr .numInputWrapper{display:block !important}.pms-rates #tpl-account.rates .popup-wrapper.rates .isolate-row .unchecked,.pms-rates #tpl-account.rates .popup-wrapper.rates-global .isolate-row .unchecked{display:contents}.pms-rates #tpl-account.rates .popup-wrapper.rates .isolate-row.active .checked,.pms-rates #tpl-account.rates .popup-wrapper.rates-global .isolate-row.active .checked{display:contents}.pms-rates .rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-icons .col-icon{display:initial;margin:0px 2px}.top-nav-container .top-nav-content .top-nav-pages>a .nav-tag-container{top:0 !important}textarea{resize:vertical}.datepicker-cont{width:auto}.datepicker-cont .range-datepicker{width:220px}.upload-row label{position:absolute;left:2px;top:-5px;background-color:#fff;padding:0 10px;letter-spacing:.4px}.upload-row input.file{height:auto;width:99%;padding:12px 10px 8px 10px;border:1px solid #e9e9e9;border-radius:4px;margin-bottom:15px}.radios{min-height:55px !important}.radios .formRow--item{display:inline !important}.radios .formRow--item label{display:inline !important}.dob{min-height:58px !important}.dob .dob-wrapper{border:1px solid #e9e9e9;border-radius:4px;height:45px;width:calc(100% - 15px);padding:0 !important}.dob .dob-wrapper .field{padding:0 !important}.dob .dob-wrapper.error{border-color:#c00}.dob .dob-wrapper label{top:-7px !important;left:7px !important}.dob .dob-wrapper select{border-width:0 !important;height:43px !important}.dob input{border-width:0 !important;margin:0}input.checkbox{position:absolute;opacity:0}input.checkbox+label{position:relative;cursor:pointer;display:inline-flex;padding:0;top:2px}@media screen and (-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){input.checkbox+label{margin-bottom:-10px}}input.checkbox+label _:not(a,b),input.checkbox+label .selector{top:0}@supports(-moz-appearance: none){input.checkbox+label{top:0px}}input.checkbox+label:before{content:"";margin-right:10px;display:inline-table;vertical-align:text-top;width:18px !important;min-width:18px;height:18px;background:#fff}@media(hover: hover){input.checkbox:hover+label:before{background:#258175}}input.checkbox+label:before,input.checkbox:focus+label:before{box-shadow:0 0 0 2px rgba(37,129,117,.12)}input.checkbox:checked+label:before{background:#258175}input.checkbox:disabled+label{color:#b8b8b8;cursor:auto}input.checkbox:disabled+label:before{box-shadow:none;background:#ddd}input.checkbox:checked+label:after{content:"";background-color:rgba(0,0,0,0);position:absolute;top:1px;left:5px;width:5px;border-bottom:3px solid #fff;height:10px;border-right:3px solid #fff;transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg)}input[type=radio].radio+label{display:inline-block;cursor:pointer;position:relative;padding-left:30px;margin-right:13px;margin-bottom:3px}input[type=radio].radio+label:before{content:"";display:block;width:17px;height:17px;margin-right:14px;position:absolute;top:0;left:0;box-shadow:0 0 0 2px rgba(37,129,117,.12);background-color:#fff;border-radius:50%}.formRow--item.disabled input[type=radio].radio+label{opacity:.6;cursor:not-allowed;pointer-events:none}input[type=radio].radio{display:none !important;*display:inline}input[type=radio].radio:checked+label:after{content:"";display:block;position:absolute;top:3px;left:3px;width:11px;height:11px;border-radius:50%;background:#258175}.border-btn{display:inline-block;border:.1rem solid #258175;color:#258175;padding:5px 10px;cursor:pointer;background-color:rgba(0,0,0,0);user-select:none;text-decoration:none !important}.border-btn:link,.border-btn:visited{border:.1rem solid #258175;color:#258175}.border-btn:hover{background-color:rgba(37,129,117,.1)}.border-btn:active{background-color:rgba(37,129,117,.7);color:#fff}.border-btn.inactive{border-color:#999;color:#999;background-color:rgba(0,0,0,0);cursor:default}.border-btn.disabled,.border-btn:disabled{border-color:#999;color:#999;background-color:rgba(0,0,0,0);cursor:not-allowed;opacity:.7}.border-btn.disabled:hover,.border-btn:disabled:hover{opacity:1}.border-btn.small{font-size:14px !important}.border-btn.delete{border:.1rem solid #c00;color:#c00;float:none}.border-btn.delete:hover{background-color:rgba(204,0,0,.1)}.border-btn.delete:active{background-color:rgba(204,0,0,.7)}.border-btn.grey{border-color:#333;color:#333}.border-btn.orange{border-color:#f6931d;color:#f6931d}.formRow{position:relative;width:100%;min-height:60px !important}.formRow.admin-only select,.formRow.admin-only label{border-color:#c00;color:#c00 !important}.formRow.checkbox{min-height:10px !important}.formRow.checkbox.suggestion input.checkbox+label:before{border:1px solid #c00}.formRow input:not(.dob-field):not([type=checkbox]):not([type=radio]):not([type=search]){height:45px}.formRow>div:not(.formRow--item){position:relative}.formRow>div:not(.formRow--item) label{position:absolute;top:-7px;left:7px;margin:0 !important;padding:0 10px;background-color:#fff;color:#979b9d;letter-spacing:.4px;font-size:14px;line-height:14px;transform:translateY(0);z-index:10;text-align:left}.formRow>div:not(.formRow--item) textarea{padding:15px 20px 11px 16px !important;border:2px solid #e9e9e9;border-radius:4px}.formRow>div:not(.formRow--item) select,.formRow>div:not(.formRow--item) .select-css{-webkit-appearance:none;height:45px;border:1px solid #e9e9e9;padding:.6em 1.2em .5em 1.2em;border-radius:4px;-webkit-text-fill-color:#333;background-position:calc(100% - 15px) calc(1em + 6px),calc(100% - 10px) calc(1em + 6px),calc(100% - 2.5em) .5em}.formRow>div:not(.formRow--item) select:focus,.formRow>div:not(.formRow--item) .select-css:focus{background-position:calc(100% - 15px) 1.4em,calc(100% - 10px) 1.4em,calc(100% - 2.5em) .5em;transform:translateY(0)}.formRow>div:not(.formRow--item) select.error,.formRow>div:not(.formRow--item) .select-css.error{border-width:2px !important;border-color:#c00 !important}.formRow--item{display:block;width:100%}.formRow--item .js-infobox-label{margin-left:6px}.formRow--input{position:relative;padding:15px 20px 11px 16px !important;width:100%;outline:none;outline:0;border:solid 1px #95989a;border-radius:4px;color:#333;letter-spacing:.2px;font-weight:400;font-size:14px;resize:none;transition:all .2s ease}.formRow--input-wrapper{position:relative;display:block;width:100%}.formRow--input-wrapper.active .placeholder{top:-7px;background-color:#fff;color:#979b9d;letter-spacing:.4px;font-size:14px;line-height:18px;transform:translateY(0);text-overflow:ellipsis}.formRow--input-wrapper.active .formRow--input:not(:focus):not(:hover)~.placeholder{color:#979b9d}.formRow--input-wrapper .formRow--input:focus,.formRow--input-wrapper .formRow--input:hover{border-color:#333}.formRow--input-wrapper.currency-wrapper input{padding:13px 20px 13px 22px !important}.formRow--input-wrapper.currency-wrapper input.currency-pad-1{padding-left:20px !important}.formRow--input-wrapper.currency-wrapper input.currency-pad-2{padding-left:28px !important}.formRow--input-wrapper.currency-wrapper input.currency-pad-3{padding-left:38px !important}.formRow--input-wrapper.currency-wrapper:not(.active) span.placeholder{margin-top:-1px;padding-left:15px}.formRow--input-wrapper.currency-wrapper .currency-box{position:absolute;padding-left:2px;left:0px;top:0px;display:flex;justify-content:center;flex-direction:column;text-align:right;height:100%;font-size:16px;color:#aaa;font-weight:300;margin-left:2px;width:16px;z-index:10}.formRow .placeholder{position:absolute;top:50%;left:10px;display:block;max-width:90%;overflow:hidden;padding:0 10px;white-space:nowrap;letter-spacing:.2px;font-weight:normal;font-size:14px;transition:all,.2s;transform:translateY(-50%);pointer-events:none;user-select:none;color:#979b9d}.formRow .formRow--input-wrapper.active .placeholder{color:#979b9d}.formRow label.formRow--input-wrapper{margin-left:0}.formRow .js-tooltip-top-maxwidth,.formRow .js-tooltip{color:#888;margin-left:10px}.formRow .admin-only{color:red !important;border-color:red !important}.formRow .admin-only .placeholder{color:red !important}.passwordOriginal.admin-only .placeholder{color:red !important}.restricted-user input.js-tooltip{margin-left:0}.radio-toggle{display:block;position:relative;background:none;margin:0 0 1em 0;line-height:1em}.radio-toggle input[type=checkbox],.radio-toggle input[type=radio]{opacity:0 !important}.radio-toggle input[type=checkbox]+label,.radio-toggle input[type=radio]+label{position:absolute;top:0;left:0;padding-left:3em;color:#000}.radio-toggle input[type=checkbox]+label:before,.radio-toggle input[type=radio]+label:before{-webkit-transition:background-color .4s ease;-moz-transition:background-color .4s ease;transition:background-color .4s ease;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;top:.25rem;left:0;content:"";width:2.25rem;height:.75rem;background-color:#767676;border-radius:.5rem}.radio-toggle input[type=checkbox]+label:after,.radio-toggle input[type=radio]+label:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform .4s cubic-bezier(0.45, 1.8, 0.5, 0.75);-moz-transition:-moz-transform .4s cubic-bezier(0.45, 1.8, 0.5, 0.75);transition:transform .4s cubic-bezier(0.45, 1.8, 0.5, 0.75);position:absolute;top:0rem;left:-0.25rem;width:1.25rem;height:1.25rem;content:"";font-size:.75em;background-color:#fff;border-radius:500rem;border:2px solid #767676}.radio-toggle input[type=checkbox]:checked+label:after,.radio-toggle input[type=radio]:checked+label:after{transform:translateX(1.5rem);border:2px solid #258175}.radio-toggle input[type=checkbox]:checked+label:before,.radio-toggle input[type=radio]:checked+label:before{background-color:#258175}.radio-toggle.disabled{opacity:.5;pointer-events:none}.radio-toggle.formRow--item{padding-bottom:10px}.radio-toggle.formRow--item.has-border{border-bottom:1px solid #eaeaea}.radio-toggle.formRow--item input[type=checkbox]+label,.radio-toggle.formRow--item input[type=radio]+label{padding-left:3.5em;color:#888}.radio-toggle.formRow--item.disabled-toggle label:after{border:2px solid #767676 !important;background-color:#e6e6e6 !important}.radio-toggle.formRow--item.disabled-toggle label:before{background-color:#767676 !important}.checkbox-multiple{position:relative;display:inline-block;width:calc(100% - 11px) !important;margin-bottom:15px}.checkbox-multiple .checkbox-wrapper{padding-top:8px;height:110px;overflow-x:visible;overflow-y:scroll;border-radius:4px;border:1px solid #e9e9e9}@media(min-width: 992px){.checkbox-multiple{width:calc(50% - 11px) !important;margin-right:11px;margin-bottom:0}}.checkbox-multiple .field{padding:5px 10px}.checkbox-multiple span.label{position:absolute;display:inline-block;top:-10px;left:7px;background-color:#fff;padding:0 10px;letter-spacing:.4px;z-index:10}.border-btn{font-size:18px;border:.1rem solid #258175;color:#258175}.border-btn:hover{background-color:rgba(37,129,117,.1)}.border-btn:active{background-color:rgba(37,129,117,.7)}.border-btn.small{font-size:14px}.border-btn.grey{border:.1rem solid gray;color:gray;float:right}.border-btn.grey:hover,.border-btn.grey:focus{background-color:rgba(128,128,128,.1)}.border-btn.grey:active{background-color:rgba(128,128,128,.7)}.border-btn.green{color:rgba(44,153,0,.8);border-color:rgba(44,153,0,.8)}.border-btn.green:hover,.border-btn.green:focus{background-color:rgba(44,153,0,.1)}.border-btn.green:active{background-color:rgba(44,153,0,.7)}.border-btn.delete{border:.1rem solid #c00;color:#c00;float:right}.border-btn.delete:hover{background-color:rgba(204,0,0,.1)}.border-btn.delete:active{background-color:rgba(204,0,0,.7)}.cke_chrome{border:1px solid #e9e9e9 !important;border-radius:4px}.cke_inner{border-radius:4px}form select.error{border:2px solid #c00 !important;color:red}.info-checkbox+label{color:#333 !important}.accounting-setup .datepicker-cont:after{top:12px !important;right:30px !important}.password-container{position:relative}.password-input-field{padding-right:30px}.toggle-password{right:10px;top:35%;color:gray;align-items:end;font-size:22px;transform:translateY(-50%);cursor:pointer;float:inline-end;margin-top:-30px;margin-right:10px}body.tpl-online-checkin .online-checkin{text-align:center;transition:all 500ms ease-out}body.tpl-online-checkin .online-checkin header{background-color:#121824;color:#fff}body.tpl-online-checkin .online-checkin header .be-branding{position:relative}body.tpl-online-checkin .online-checkin header .be-branding.be-companyname{width:auto;height:auto;min-height:60px}body.tpl-online-checkin .online-checkin header .hotel-name-wrapper{overflow:hidden}body.tpl-online-checkin .online-checkin header .be-inner-container{position:relative}body.tpl-online-checkin .online-checkin header .language-switch{position:absolute;right:0;display:inline-block;z-index:110;margin:0;padding:0;font-size:12px;padding:17px 20px 5px 5px}body.tpl-online-checkin .online-checkin header .language-switch>span{display:inline-block;padding:5px 5px 0 0}body.tpl-online-checkin .online-checkin header .language-switch .languages{display:inline-block;float:right;margin:0;padding:0;padding:0;font-size:12px;color:#fff;width:32px}body.tpl-online-checkin .online-checkin header .language-switch .languages li{list-style:none;padding:0;margin:0 5px;display:inline-block}body.tpl-online-checkin .online-checkin header .language-switch .languages li a{position:relative;color:#000;background-color:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);border-radius:50%;text-decoration:none;text-transform:uppercase;font-weight:bold;line-height:30px;z-index:99;width:28px;height:28px;margin-bottom:2px;text-align:center;display:block}body.tpl-online-checkin .online-checkin header .language-switch .languages li:first-child a{pointer-events:none}body.tpl-online-checkin .online-checkin header .language-switch:hover ul li{display:inline-block !important}body.tpl-online-checkin .online-checkin main{padding:40px 0}body.tpl-online-checkin .online-checkin main div.formRow:not(.dob) .select-css{border-width:2px !important}body.tpl-online-checkin .online-checkin main div.formRow.dob .select-css{height:37px !important}body.tpl-online-checkin .online-checkin main textarea.annotations{height:45px !important;border-width:2px}body.tpl-online-checkin .online-checkin main #online-payment h2{margin:0}body.tpl-online-checkin .online-checkin main #online-payment table td{padding-left:0px}body.tpl-online-checkin .online-checkin main #online-payment .payment-amount{text-align:left;justify-content:left}body.tpl-online-checkin .online-checkin main #online-payment .payment-option{width:100%}body.tpl-online-checkin .online-checkin main #online-payment .payment-btn{margin:0 0 0 5px}body.tpl-online-checkin .online-checkin main #online-payment .linked-reservation-infobox{top:15px;position:relative}body.tpl-online-checkin .online-checkin main #online-payment .linked-reservation-infobox i.fa{font-size:14px;margin-left:3px;opacity:.7}body.tpl-online-checkin .online-checkin main .online-payment #card-element{background:#fff;width:calc(100% - 170px);padding:4px 22px;float:left}@media(max-width: 600px){body.tpl-online-checkin .online-checkin main .online-payment #card-element{width:100% !important}}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin,body.tpl-online-checkin .online-checkin main form.form-online-checkin{padding:0px 20px;margin:0 auto 0 auto}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin h1,body.tpl-online-checkin .online-checkin main form.form-online-checkin h1{text-align:center;width:100%}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin h2,body.tpl-online-checkin .online-checkin main form.form-online-checkin h2{display:inline-block;margin:60px 0 20px 0}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin h2.payment-amount-title,body.tpl-online-checkin .online-checkin main form.form-online-checkin h2.payment-amount-title{margin-top:15px}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin h2 i,body.tpl-online-checkin .online-checkin main form.form-online-checkin h2 i{font-size:1.5em}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin h2 i:before,body.tpl-online-checkin .online-checkin main form.form-online-checkin h2 i:before{position:relative;top:5px}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin .intro-text,body.tpl-online-checkin .online-checkin main form.form-online-checkin .intro-text{padding:0 0 40px 0}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin .intro-text p,body.tpl-online-checkin .online-checkin main form.form-online-checkin .intro-text p{margin:0;padding:0 0 2px 0}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin .payment-btn,body.tpl-online-checkin .online-checkin main form.form-online-checkin .payment-btn{float:left;margin:15px 0 0 20px}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin .fieldEmpty,body.tpl-online-checkin .online-checkin main .no-fields-online-checkin .requiredEmpty,body.tpl-online-checkin .online-checkin main form.form-online-checkin .fieldEmpty,body.tpl-online-checkin .online-checkin main form.form-online-checkin .requiredEmpty{border:2px solid #aaa;border-width:2px !important}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin input:not([type=submit]),body.tpl-online-checkin .online-checkin main form.form-online-checkin input:not([type=submit]){border-width:2px !important}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin label,body.tpl-online-checkin .online-checkin main form.form-online-checkin label{margin:0}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin input.error,body.tpl-online-checkin .online-checkin main form.form-online-checkin input.error{border-width:2px !important}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin .error,body.tpl-online-checkin .online-checkin main form.form-online-checkin .error{font-family:inherit}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin .dob .dob-wrapper,body.tpl-online-checkin .online-checkin main form.form-online-checkin .dob .dob-wrapper{border:2px solid #e9e9e9;border-radius:4px;height:45px;padding-top:3px}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin .dob .dob-wrapper.error,body.tpl-online-checkin .online-checkin main form.form-online-checkin .dob .dob-wrapper.error{border-color:red}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin .dob input,body.tpl-online-checkin .online-checkin main form.form-online-checkin .dob input{border-width:0 !important;margin:0}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin .submit-btn,body.tpl-online-checkin .online-checkin main form.form-online-checkin .submit-btn{margin:5px 6px 0 0}body.tpl-online-checkin .online-checkin main .no-fields-online-checkin .submit-btn{margin:0 auto;float:none}body.tpl-online-checkin .online-checkin main .required-guestfields{margin:0;padding:0}body.tpl-online-checkin .online-checkin main .roomname{display:inline-block;margin-top:30px;text-transform:capitalize}body.tpl-online-checkin .online-checkin main .guestname{font-size:.6em}body.tpl-online-checkin .online-checkin main .room-div:first-of-type .roomname{margin-top:0}body.tpl-online-checkin .online-checkin main .oc-terms{min-height:1px !important}body.tpl-online-checkin .online-checkin main .oc-terms>div{padding:8px 0;float:right}body.tpl-online-checkin .online-checkin main .be-room-picture{height:462px;margin-top:34px}body.tpl-online-checkin .online-checkin main h3{padding-left:0px !important;margin-top:15px;margin-bottom:20px}body.tpl-online-checkin .online-checkin main .upgrade-intro{padding:0 0 4px 0}body.tpl-online-checkin .online-checkin main .upsell-item{position:relative;margin:4px 0 20px 0;border:1px solid rgba(51,51,51,.2);padding:0 !important;text-align:left;opacity:.7}body.tpl-online-checkin .online-checkin main .upsell-item:hover,body.tpl-online-checkin .online-checkin main .upsell-item.active{opacity:1}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-wrapper{padding:10px 10px 15px 10px !important}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-description{font-size:14px}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-price{position:relative;display:inline-block;padding:0 10px 0 0;margin-top:54px;text-align:right;font-size:25px;line-height:30px;font-weight:bold;z-index:100}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-price .old-price{opacity:.5;text-decoration:line-through;line-height:.7em;font-size:.7em}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-qty{text-align:right;padding-top:15px;padding-left:0;max-width:70px;float:right}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-qty span{display:inline-block;float:left;cursor:pointer;width:100%;height:32px;text-align:center;font-size:23px;padding-top:3px}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-qty span.js-plus{padding-top:4px}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-qty span::selection{display:none}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-qty input.upsell-amount-value{border:0;border-width:1px !important;border-top:1px solid rgba(51,51,51,.2);border-bottom:1px solid rgba(51,51,51,.2);font-size:14px;width:100%;max-width:70px;height:32px;text-align:center;float:left}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-qty input.upsell-amount-value:active{border:0 !important}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-qty input.upsell-amount-value::placeholder{font-size:16px}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-qty input.upsell-amount-value::-webkit-outer-spin-button,body.tpl-online-checkin .online-checkin main .upsell-item .upsell-qty input.upsell-amount-value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-qty input.upsell-amount-value[type=number]{-moz-appearance:textfield}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-amount .radio-toggle{position:absolute;top:23px;right:32px}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-text{padding-left:15px}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-name{display:inline-block;width:100%;padding:20px 0 8px 0;margin:0 0 5px 0;font-size:25px;font-weight:400}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-image{position:relative;display:block;width:100%;height:9vw;min-height:175px;background-repeat:none;background-size:cover;background-position:center center}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-image.upsell-image-missing{background-color:#f8f9fa;border:1px solid #dee2e6;background-position:center center;background-size:contain;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}body.tpl-online-checkin .online-checkin main .upsell-item img{width:100%}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-check{position:absolute;top:10px;right:0px;cursor:pointer}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-check input[type=radio],body.tpl-online-checkin .online-checkin main .upsell-item .upsell-check input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-check input[type=radio]~label:before,body.tpl-online-checkin .online-checkin main .upsell-item .upsell-check input[type=checkbox]~label:before{font-family:"Font Awesome 5","Roboto",sans-serif;display:inline-block;content:"";letter-spacing:10px;font-size:2em;color:#535353;width:1.2em;cursor:pointer}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-check input[type=radio]:checked~label:before,body.tpl-online-checkin .online-checkin main .upsell-item .upsell-check input[type=checkbox]:checked~label:before{content:"";font-size:2em;letter-spacing:5px}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-check input[type=checkbox]~label:before{content:""}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-check input[type=checkbox]:checked~label:before{content:""}body.tpl-online-checkin .online-checkin main .upsell-item.error{border:2px solid #e4252d !important}body.tpl-online-checkin .online-checkin main .upsell-item.error .upsell-name{color:#e4252d}body.tpl-online-checkin .online-checkin main .upsell-item.error .radio-toggle label::before{background-color:#e4252d !important}body.tpl-online-checkin .online-checkin main .upsell-item.error .radio-toggle label::after{border:2px solid #e4252d !important}body.tpl-online-checkin .online-checkin main .upsell-item.error .upsell-qty .upsell-amount-value{border-top:1px solid #e4252d;border-bottom:1px solid #e4252d}body.tpl-online-checkin .online-checkin main .upsell-container{padding-left:0 !important}body.tpl-online-checkin .online-checkin main .upsell-container h2{padding-bottom:35px}body.tpl-online-checkin .online-checkin main .resdetail-roomscontainer{padding-left:0 !important}body.tpl-online-checkin .online-checkin main .resdetail-roomscontainer .roomcat-div{margin-top:30px}body.tpl-online-checkin .online-checkin main .ociTimeStart{display:flex;justify-content:center;margin-top:1rem}body.tpl-online-checkin .online-checkin main .ociTimeStart .select{text-align:center}body.tpl-online-checkin .online-checkin .roominfo-container h3{margin-top:0px}body.tpl-online-checkin .online-checkin .roominfo-container .placeholder-tab{height:75px}body.tpl-online-checkin .online-checkin .roominfo-container .roominfo-formfields{max-width:700px;margin:0 auto}body.tpl-online-checkin .online-checkin .roominfo-container .roominfo-formfields .search-guest-container{position:relative}body.tpl-online-checkin .online-checkin .roominfo-container .roominfo-formfields .search-guest-container:before{position:absolute;top:18px;right:20px;font-size:16px;color:rgba(0,0,0,0)}body.tpl-online-checkin .online-checkin .roominfo-container .guestfield-tab-container{width:100%;margin-bottom:-1px}body.tpl-online-checkin .online-checkin .roominfo-container .guestfield-tab-container .guestfield-tab{float:left;padding:5px 15px;margin-right:10px;margin-left:0;cursor:pointer;border:0;height:40px;border-radius:0;background-color:rgba(0,0,0,0);opacity:.7;padding-bottom:10px}body.tpl-online-checkin .online-checkin .roominfo-container .guestfield-tab-container .guestfield-tab div{position:absolute;margin-left:-10px}body.tpl-online-checkin .online-checkin .roominfo-container .guestfield-tab-container .guestfield-tab span{margin-left:3rem;float:right}body.tpl-online-checkin .online-checkin .roominfo-container .guestfield-tab-container .guestfield-tab:hover,body.tpl-online-checkin .online-checkin .roominfo-container .guestfield-tab-container .guestfield-tab.active{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:inherit;opacity:1;border-bottom:2px solid #333}body.tpl-online-checkin .online-checkin .roominfo-container .guestfield-tab-container{padding-top:20px;padding-bottom:20px;display:flex;flex-wrap:wrap;justify-content:center}body.tpl-online-checkin .online-checkin .roominfo-container .guestfield-tab-container.guest-mobile-fixed{position:fixed;top:0;left:0;z-index:101;background-color:#fff}body.tpl-online-checkin .online-checkin .roominfo-container .guestfield-tab-container .guestfield-tab{display:flex;align-items:center;justify-content:center;float:none;margin:0;font-size:2.4em;line-height:3px}body.tpl-online-checkin .online-checkin .roominfo-container .guestfield-tab-container .guestfield-tab i{margin-right:5px}body.tpl-online-checkin .online-checkin .roominfo-container .guestfield-tab-content{padding:10px 0;background-color:rgba(0,0,0,0);border:0;text-align:left}body.tpl-online-checkin .online-checkin .be-button{margin-top:10px;margin-bottom:30px;min-width:200px}body.tpl-online-checkin .online-checkin .signature-wrapper{text-align:center;position:relative;margin:0 0 15px 0}body.tpl-online-checkin .online-checkin .signature-wrapper .signature-text{padding-bottom:15px}body.tpl-online-checkin .online-checkin .signature-wrapper #clear{position:absolute;top:5px;right:5px;cursor:pointer;font-size:1.6em;color:#666}body.tpl-online-checkin .online-checkin .signature-wrapper .signature-canvas{position:relative;display:inline-block;border:2px solid #eee}body.tpl-online-checkin .online-checkin .signature-wrapper .signature-canvas.error{border-color:red}body.tpl-online-checkin .online-checkin .payment-methods-title{margin-top:40px;margin-bottom:10px}body.tpl-online-checkin .online-checkin .payment-amount{display:flex;width:100%;justify-content:center}body.tpl-online-checkin .online-checkin .payment-amount .payment-option{border:1px solid rgba(51,51,51,.2);margin:0 20px;min-height:95px;opacity:.5;cursor:pointer !important}body.tpl-online-checkin .online-checkin .payment-amount .payment-option:hover,body.tpl-online-checkin .online-checkin .payment-amount .payment-option.active{opacity:1}body.tpl-online-checkin .online-checkin .payment-amount .payment-option.error{border:1px solid rgba(255,0,0,.7)}body.tpl-online-checkin .online-checkin .payment-amount .payment-option label{width:100% !important;display:block;min-height:95px;text-align:left;padding:35px 15px 9px 87px;font-size:1.5em}body.tpl-online-checkin .online-checkin .payment-amount .payment-option label i{position:absolute;top:37px;left:20px;font-size:1.8em}body.tpl-online-checkin .online-checkin .payment-amount .payment-option label i.fa-user-alt{left:25px}body.tpl-online-checkin .online-checkin .payment-amount .payment-option label span{display:inline-block;font-weight:bold;font-size:1.4em;padding-top:10px}body.tpl-online-checkin .online-checkin .payment-amount .payment-option input{position:absolute;top:5px;right:5px}body.tpl-online-checkin .online-checkin .payment-amount .payment-option .radio-toggle{position:absolute;top:13px;right:48px}body.tpl-online-checkin .online-checkin .payment-amount .payment-option .js-payamount{position:absolute;bottom:25px;right:10px;font-size:2em;font-weight:bold}body.tpl-online-checkin .online-checkin .checkin-roomchoice{margin:50px 0 30px 0}body.tpl-online-checkin .online-checkin .checkin-roomchoice .choice-text h2{font-size:35px;line-height:50px}body.tpl-online-checkin .online-checkin .checkin-roomchoice .choice-text h2 i{font-size:45px}body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option{padding:18px}body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option a i:before{position:relative;top:7px;margin-right:10px}body.tpl-online-checkin .online-checkin .checkin-roomchoice,body.tpl-online-checkin .online-checkin li.creditcard,body.tpl-online-checkin .online-checkin .payment-methods{display:flex;width:100%;justify-content:center;flex-wrap:wrap}body.tpl-online-checkin .online-checkin .checkin-roomchoice h4,body.tpl-online-checkin .online-checkin li.creditcard h4,body.tpl-online-checkin .online-checkin .payment-methods h4{display:none}body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option,body.tpl-online-checkin .online-checkin .checkin-roomchoice .payment-option,body.tpl-online-checkin .online-checkin li.creditcard .item-option,body.tpl-online-checkin .online-checkin li.creditcard .payment-option,body.tpl-online-checkin .online-checkin .payment-methods .item-option,body.tpl-online-checkin .online-checkin .payment-methods .payment-option{position:relative;border:1px solid rgba(51,51,51,.2);min-height:75px;flex-shrink:0;align-self:flex-start;clear:none;margin:0 20px 35px 20px}body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option.error,body.tpl-online-checkin .online-checkin .checkin-roomchoice .payment-option.error,body.tpl-online-checkin .online-checkin li.creditcard .item-option.error,body.tpl-online-checkin .online-checkin li.creditcard .payment-option.error,body.tpl-online-checkin .online-checkin .payment-methods .item-option.error,body.tpl-online-checkin .online-checkin .payment-methods .payment-option.error{border:1px solid rgba(255,0,0,.7)}body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option>label,body.tpl-online-checkin .online-checkin .checkin-roomchoice .payment-option>label,body.tpl-online-checkin .online-checkin li.creditcard .item-option>label,body.tpl-online-checkin .online-checkin li.creditcard .payment-option>label,body.tpl-online-checkin .online-checkin .payment-methods .item-option>label,body.tpl-online-checkin .online-checkin .payment-methods .payment-option>label{display:flex;width:100% !important;height:75px;padding-left:87px;padding-right:65px;text-align:left;align-items:center;flex-shrink:0}@media(max-width: 400px){body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option>label,body.tpl-online-checkin .online-checkin .checkin-roomchoice .payment-option>label,body.tpl-online-checkin .online-checkin li.creditcard .item-option>label,body.tpl-online-checkin .online-checkin li.creditcard .payment-option>label,body.tpl-online-checkin .online-checkin .payment-methods .item-option>label,body.tpl-online-checkin .online-checkin .payment-methods .payment-option>label{padding-left:10%}}body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option>label i,body.tpl-online-checkin .online-checkin .checkin-roomchoice .payment-option>label i,body.tpl-online-checkin .online-checkin li.creditcard .item-option>label i,body.tpl-online-checkin .online-checkin li.creditcard .payment-option>label i,body.tpl-online-checkin .online-checkin .payment-methods .item-option>label i,body.tpl-online-checkin .online-checkin .payment-methods .payment-option>label i{max-width:33px;font-size:2.5em;margin-right:14px;margin-left:-33px}@media(max-width: 400px){body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option>label i,body.tpl-online-checkin .online-checkin .checkin-roomchoice .payment-option>label i,body.tpl-online-checkin .online-checkin li.creditcard .item-option>label i,body.tpl-online-checkin .online-checkin li.creditcard .payment-option>label i,body.tpl-online-checkin .online-checkin .payment-methods .item-option>label i,body.tpl-online-checkin .online-checkin .payment-methods .payment-option>label i{margin-left:0}}body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option input,body.tpl-online-checkin .online-checkin .checkin-roomchoice .payment-option input,body.tpl-online-checkin .online-checkin li.creditcard .item-option input,body.tpl-online-checkin .online-checkin li.creditcard .payment-option input,body.tpl-online-checkin .online-checkin .payment-methods .item-option input,body.tpl-online-checkin .online-checkin .payment-methods .payment-option input{position:absolute;top:5px;right:5px}body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option .radio-toggle,body.tpl-online-checkin .online-checkin .checkin-roomchoice .payment-option .radio-toggle,body.tpl-online-checkin .online-checkin li.creditcard .item-option .radio-toggle,body.tpl-online-checkin .online-checkin li.creditcard .payment-option .radio-toggle,body.tpl-online-checkin .online-checkin .payment-methods .item-option .radio-toggle,body.tpl-online-checkin .online-checkin .payment-methods .payment-option .radio-toggle{position:absolute;top:28px;right:48px}body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option,body.tpl-online-checkin .online-checkin li.creditcard .item-option,body.tpl-online-checkin .online-checkin .payment-methods .item-option{font-size:1.5em;font-weight:bold;cursor:pointer !important;opacity:.7}body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option label,body.tpl-online-checkin .online-checkin li.creditcard .item-option label,body.tpl-online-checkin .online-checkin .payment-methods .item-option label{padding-right:0;cursor:pointer !important}body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option input,body.tpl-online-checkin .online-checkin li.creditcard .item-option input,body.tpl-online-checkin .online-checkin .payment-methods .item-option input{opacity:0}body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option i,body.tpl-online-checkin .online-checkin li.creditcard .item-option i,body.tpl-online-checkin .online-checkin .payment-methods .item-option i{font-size:2em !important}body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option i.fa-users,body.tpl-online-checkin .online-checkin li.creditcard .item-option i.fa-users,body.tpl-online-checkin .online-checkin .payment-methods .item-option i.fa-users{left:18px}body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option.active,body.tpl-online-checkin .online-checkin li.creditcard .item-option.active,body.tpl-online-checkin .online-checkin .payment-methods .item-option.active{background-color:var(--togglecolor);color:#fff;border:1px solid rgba(0,0,0,0);opacity:1}body.tpl-online-checkin .online-checkin .checkin-roomchoice .item-option.active i,body.tpl-online-checkin .online-checkin li.creditcard .item-option.active i,body.tpl-online-checkin .online-checkin .payment-methods .item-option.active i{color:#fff}body.tpl-online-checkin .online-checkin .payment-methods .creditcard input,body.tpl-online-checkin .online-checkin .payment-methods .has-raccoonpay input,body.tpl-online-checkin .online-checkin .payment-methods .payment-option-cc input{position:relative !important;top:unset !important;left:unset !important;right:unset !important}body.tpl-online-checkin .online-checkin .payment-methods .creditcard input#ccName,body.tpl-online-checkin .online-checkin .payment-methods .has-raccoonpay input#ccName,body.tpl-online-checkin .online-checkin .payment-methods .payment-option-cc input#ccName{max-width:unset !important;margin:0;width:100% !important}body.tpl-online-checkin .online-checkin .payment-methods .creditcard .field-row,body.tpl-online-checkin .online-checkin .payment-methods .has-raccoonpay .field-row,body.tpl-online-checkin .online-checkin .payment-methods .payment-option-cc .field-row{padding-left:15px}body.tpl-online-checkin .online-checkin .payment-methods .creditcard .input-wrapper,body.tpl-online-checkin .online-checkin .payment-methods .has-raccoonpay .input-wrapper,body.tpl-online-checkin .online-checkin .payment-methods .payment-option-cc .input-wrapper{height:43px}body.tpl-online-checkin .online-checkin .payment-methods .creditcard .cc-small-fields input,body.tpl-online-checkin .online-checkin .payment-methods .creditcard .cc-small-fields select,body.tpl-online-checkin .online-checkin .payment-methods .has-raccoonpay .cc-small-fields input,body.tpl-online-checkin .online-checkin .payment-methods .has-raccoonpay .cc-small-fields select,body.tpl-online-checkin .online-checkin .payment-methods .payment-option-cc .cc-small-fields input,body.tpl-online-checkin .online-checkin .payment-methods .payment-option-cc .cc-small-fields select{width:calc(100% - 10px) !important}body.tpl-online-checkin .online-checkin .reservation-overview{text-align:left;margin-bottom:60px}body.tpl-online-checkin .online-checkin .reservation-overview h2{text-align:center;margin:40px 0 60px 0 !important}body.tpl-online-checkin .online-checkin .reservation-overview .item-head{border-top:1px solid rgba(51,51,51,.2);background-color:#f9f9f9;padding:10px !important;font-size:18px}body.tpl-online-checkin .online-checkin .reservation-overview .item-body{padding:15px 10px !important;border-top:1px solid rgba(51,51,51,.2)}body.tpl-online-checkin .online-checkin .reservation-overview .item-body>.item-extra{padding:0}body.tpl-online-checkin .online-checkin .reservation-overview .item-body>.item-extra i{padding-top:10px;padding-bottom:0}body.tpl-online-checkin .online-checkin .reservation-overview .discount-lines .addons-item{padding:0}body.tpl-online-checkin .online-checkin .reservation-overview .item-row .price{text-align:right;font-size:16px}body.tpl-online-checkin .online-checkin .reservation-overview .item-footer{padding:15px;font-size:1.5em;font-weight:bold;border:1px solid rgba(51,51,51,.2);border-width:1px 0}body.tpl-online-checkin .online-checkin .reservation-overview .item-footer .price{text-align:right}body.tpl-online-checkin .checkin-complete{text-align:left;padding:50px 20px 20px 20px}body.tpl-online-checkin .checkin-complete h1,body.tpl-online-checkin .checkin-complete h2{margin:20px 0 10px 0;color:#333}body.tpl-online-checkin .checkin-complete p{padding-top:5px}@media screen and (max-width: 919px){body.tpl-online-checkin #container{padding:0}body.tpl-online-checkin .online-checkin header{min-height:60px}body.tpl-online-checkin .online-checkin header .be-link-to-hotel{align-items:center;justify-content:flex-start;height:60px !important;padding-left:10px;padding-right:90px;bottom:0;right:0;top:0}body.tpl-online-checkin .online-checkin .checkin-complete>div:first-child{padding-left:10px}body.tpl-online-checkin .online-checkin .be-button{float:none}body.tpl-online-checkin .online-checkin .oc-terms>div{float:none !important}}@media screen and (max-width: 767px){body.tpl-online-checkin .online-checkin header .language-switch{top:-61px}body.tpl-online-checkin .online-checkin .room-div .roomname{margin-top:30px !important}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-amount .upsell-price{float:right;max-width:190px}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-amount .upsell-qty{float:left;max-width:60px}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-amount.has-quantity .radio-toggle{right:106px}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-amount.has-quantity .upsell-price{float:right;max-width:100% !important;padding-right:80px;padding-bottom:20px}body.tpl-online-checkin .online-checkin main .upsell-item .upsell-amount.has-quantity .upsell-qty{position:absolute;top:0;right:0;max-width:60px}}.checkin-room-selection{max-width:fit-content;line-height:1.5}.customercard .headings-container{padding-top:20px}.customercard .card{padding-right:20px}.customercard .card-wrapper{border:1px solid #333;padding:10px}.customercard .scores{padding-top:20px;text-align:center}.customercard .scores .card{margin-bottom:40px}.customercard .cards{padding-top:20px}.customercard .cards .card{margin-bottom:40px}.customercard .improve ul,.customercard .improve ol{text-align:left}.customercard .improve ol{font-size:1.2em}.customercard .score{margin:0;padding:0;font-size:30px;line-height:34px;font-weight:normal}.customercard .happiness{font-size:20px;font-weight:bold}.customercard .happiness .nps-emoji{font-size:100px;line-height:110px}.customercard .happiness .nps-emoji.dark-red{color:#e0440e}.customercard .happiness .nps-emoji.red{color:#e0440e}.customercard .happiness .nps-emoji.orange{color:orange}.customercard .happiness .nps-emoji.green{color:red}.customercard .happiness .nps-emoji.rr-green{color:#258175}.customercard .follow-up{padding:20px 10px;color:#fff;text-decoration:none !important;text-align:center;font-size:1.5em;background-color:#258175}.customercard .follow-up:hover{color:#fff}.customercard .follow-up:before{padding-right:10px}.sidebar-nav-container{width:240px;background-color:#151b26;position:fixed;left:0;top:0;bottom:0;z-index:101;transition:.5s}.sidebar-nav-container .sidebar-nav{display:flex;flex-direction:column;color:#fff;height:100%}.sidebar-nav-container .sidebar-nav .sidebar-nav-modules{flex-grow:1;padding-bottom:72px;height:100%;overflow:auto;scrollbar-width:none}.sidebar-nav-container .sidebar-nav .sidebar-nav-modules .module-header{text-transform:uppercase}.sidebar-nav-container .sidebar-nav .sidebar-nav-modules .module-header>i{-moz-transition:transform 1s;-webkit-transition:transform 1s;transition:transform 1s;position:relative;left:7.5px}.sidebar-nav-container .sidebar-nav .sidebar-nav-modules .module-header i.flip{transform:rotate(-180deg)}.sidebar-nav-container .sidebar-nav .sidebar-nav-modules::-webkit-scrollbar{width:0}.sidebar-nav-container .sidebar-nav .intro{padding-top:24px;padding-left:24px;padding-right:20px;padding-bottom:20px;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center;overflow:hidden}.sidebar-nav-container .sidebar-nav .intro .nav-toggle{position:relative;left:6px;cursor:pointer}.sidebar-nav-container .sidebar-nav .intro .nav-toggle i.ricon-toggle{font-size:24px}.sidebar-nav-container .sidebar-nav .intro .nav-toggle i.ricon-toggle::before{content:""}.sidebar-nav-container .sidebar-nav .intro .nav-toggle i.ricon-toggle:hover::before{content:""}.sidebar-nav-container .sidebar-nav .intro img{max-width:140px}.sidebar-nav-container .sidebar-nav .intro .mini-logo{-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.sidebar-nav-container .sidebar-nav .intro .mini-logo img{position:relative;left:10px;margin-bottom:5px}.sidebar-nav-container .sidebar-nav .intro .mini-logo .beta{padding:1px 10px;border-radius:15px;font-weight:bold;font-size:10px;background-color:#273242;border:1px solid #4d596a;color:#fff}.sidebar-nav-container .sidebar-nav .intro .mini-logo.live img{left:0}.sidebar-nav-container .sidebar-nav .intro .mini-logo.live .beta{display:none}.sidebar-nav-container .sidebar-nav .main-nav .items .is-disabled{cursor:default;text-decoration:none;color:gray}.sidebar-nav-container .sidebar-nav .main-nav .items .is-disabled:hover{background-color:rgba(0,0,0,0)}.sidebar-nav-container .sidebar-nav .main-nav .items .is-disabled:hover .nav-item-icon{opacity:.4}.sidebar-nav-container .sidebar-nav .main-nav .items .is-disabled .nav-item-icon{color:gray}.sidebar-nav-container .sidebar-nav .nav-module-item span.locked{position:relative;right:5px}.sidebar-nav-container .sidebar-nav .nav-module-item.is-disabled{cursor:default;text-decoration:none;color:gray}.sidebar-nav-container .sidebar-nav .nav-module-item.is-disabled:hover{background-color:rgba(0,0,0,0)}.sidebar-nav-container .sidebar-nav .nav-module-item.is-disabled:hover .nav-item-icon{opacity:.4}.sidebar-nav-container .sidebar-nav .nav-module-item.is-disabled .nav-item-icon{color:gray}.sidebar-nav-container .bottom-nav .items a{border-top:1px solid #273240;height:56px !important;padding:16px 24px !important}.sidebar-nav-container .bottom-nav .items a.is-disabled{cursor:default;text-decoration:none;color:gray}.sidebar-nav-container .bottom-nav .items a.is-disabled:hover{background-color:rgba(0,0,0,0)}.sidebar-nav-container .bottom-nav .items a.is-disabled:hover .nav-item-icon{opacity:.4}.sidebar-nav-container .bottom-nav .items a.is-disabled .nav-item-icon{color:gray}body.mini .sidebar-nav .intro .nav-toggle{left:0}body.mini .sidebar-nav .intro .nav-toggle i.ricon-toggle::before{content:""}body.mini .sidebar-nav .intro .nav-toggle i.ricon-toggle:hover::before{content:""}body.mini .sidebar-nav .intro .mini-logo{position:absolute;top:50px}body.mini .sidebar-nav .intro .mini-logo img{display:block}body.mini .sidebar-nav .sidebar-nav-modules .module-header>i{left:0 !important}body.mini .sidebar-nav a.is_disabled{pointer-events:none;cursor:default;text-decoration:none;color:gray}.sidebar-nav-container .main-nav .items,.sidebar-nav-container .fav-modules .items,.sidebar-nav-container .modules .items,.sidebar-nav-container .bottom-nav .items,.mobile-nav-container .main-nav .items,.mobile-nav-container .fav-modules .items,.mobile-nav-container .modules .items,.mobile-nav-container .bottom-nav .items{padding:0;margin:0;display:flex;flex-direction:column;overflow:hidden}.sidebar-nav-container .main-nav .items a,.sidebar-nav-container .fav-modules .items a,.sidebar-nav-container .modules .items a,.sidebar-nav-container .bottom-nav .items a,.mobile-nav-container .main-nav .items a,.mobile-nav-container .fav-modules .items a,.mobile-nav-container .modules .items a,.mobile-nav-container .bottom-nav .items a{background-color:rgba(39,50,64,0);font-size:14px;height:36px;padding:0 0 0 24px;color:#fff;font-weight:500;font-family:Inter;line-height:18px;overflow:hidden;display:flex;align-items:center;outline:0}.sidebar-nav-container .main-nav .items a .nav-title,.sidebar-nav-container .fav-modules .items a .nav-title,.sidebar-nav-container .modules .items a .nav-title,.sidebar-nav-container .bottom-nav .items a .nav-title,.mobile-nav-container .main-nav .items a .nav-title,.mobile-nav-container .fav-modules .items a .nav-title,.mobile-nav-container .modules .items a .nav-title,.mobile-nav-container .bottom-nav .items a .nav-title{display:block;padding:12px 0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.sidebar-nav-container .main-nav .items a .nav-item-icon,.sidebar-nav-container .fav-modules .items a .nav-item-icon,.sidebar-nav-container .modules .items a .nav-item-icon,.sidebar-nav-container .bottom-nav .items a .nav-item-icon,.mobile-nav-container .main-nav .items a .nav-item-icon,.mobile-nav-container .fav-modules .items a .nav-item-icon,.mobile-nav-container .modules .items a .nav-item-icon,.mobile-nav-container .bottom-nav .items a .nav-item-icon{font-size:18px;color:#fff;display:inline-flex;align-items:center;margin-right:8px;opacity:.4}.sidebar-nav-container .main-nav .items a:hover,.sidebar-nav-container .main-nav .items a.is-active,.sidebar-nav-container .fav-modules .items a:hover,.sidebar-nav-container .fav-modules .items a.is-active,.sidebar-nav-container .modules .items a:hover,.sidebar-nav-container .modules .items a.is-active,.sidebar-nav-container .bottom-nav .items a:hover,.sidebar-nav-container .bottom-nav .items a.is-active,.mobile-nav-container .main-nav .items a:hover,.mobile-nav-container .main-nav .items a.is-active,.mobile-nav-container .fav-modules .items a:hover,.mobile-nav-container .fav-modules .items a.is-active,.mobile-nav-container .modules .items a:hover,.mobile-nav-container .modules .items a.is-active,.mobile-nav-container .bottom-nav .items a:hover,.mobile-nav-container .bottom-nav .items a.is-active{background-color:#273240}.sidebar-nav-container .main-nav .items a:hover .nav-item-icon,.sidebar-nav-container .main-nav .items a.is-active .nav-item-icon,.sidebar-nav-container .fav-modules .items a:hover .nav-item-icon,.sidebar-nav-container .fav-modules .items a.is-active .nav-item-icon,.sidebar-nav-container .modules .items a:hover .nav-item-icon,.sidebar-nav-container .modules .items a.is-active .nav-item-icon,.sidebar-nav-container .bottom-nav .items a:hover .nav-item-icon,.sidebar-nav-container .bottom-nav .items a.is-active .nav-item-icon,.mobile-nav-container .main-nav .items a:hover .nav-item-icon,.mobile-nav-container .main-nav .items a.is-active .nav-item-icon,.mobile-nav-container .fav-modules .items a:hover .nav-item-icon,.mobile-nav-container .fav-modules .items a.is-active .nav-item-icon,.mobile-nav-container .modules .items a:hover .nav-item-icon,.mobile-nav-container .modules .items a.is-active .nav-item-icon,.mobile-nav-container .bottom-nav .items a:hover .nav-item-icon,.mobile-nav-container .bottom-nav .items a.is-active .nav-item-icon{opacity:1}.sidebar-nav-container .main-nav .items a:hover .js-favourite,.sidebar-nav-container .fav-modules .items a:hover .js-favourite,.sidebar-nav-container .modules .items a:hover .js-favourite,.sidebar-nav-container .bottom-nav .items a:hover .js-favourite,.mobile-nav-container .main-nav .items a:hover .js-favourite,.mobile-nav-container .fav-modules .items a:hover .js-favourite,.mobile-nav-container .modules .items a:hover .js-favourite,.mobile-nav-container .bottom-nav .items a:hover .js-favourite{display:block}.sidebar-nav-container .main-nav .items a.super,.sidebar-nav-container .fav-modules .items a.super,.sidebar-nav-container .modules .items a.super,.sidebar-nav-container .bottom-nav .items a.super,.mobile-nav-container .main-nav .items a.super,.mobile-nav-container .fav-modules .items a.super,.mobile-nav-container .modules .items a.super,.mobile-nav-container .bottom-nav .items a.super{color:#ff8484}.sidebar-nav-container .main-nav .items a.super i,.sidebar-nav-container .fav-modules .items a.super i,.sidebar-nav-container .modules .items a.super i,.sidebar-nav-container .bottom-nav .items a.super i,.mobile-nav-container .main-nav .items a.super i,.mobile-nav-container .fav-modules .items a.super i,.mobile-nav-container .modules .items a.super i,.mobile-nav-container .bottom-nav .items a.super i{color:#ff8484}.sidebar-nav-container .main-nav .items a.disabled,.sidebar-nav-container .fav-modules .items a.disabled,.sidebar-nav-container .modules .items a.disabled,.sidebar-nav-container .bottom-nav .items a.disabled,.mobile-nav-container .main-nav .items a.disabled,.mobile-nav-container .fav-modules .items a.disabled,.mobile-nav-container .modules .items a.disabled,.mobile-nav-container .bottom-nav .items a.disabled{color:#d3d3d3}.sidebar-nav-container .main-nav .items a.disabled i,.sidebar-nav-container .fav-modules .items a.disabled i,.sidebar-nav-container .modules .items a.disabled i,.sidebar-nav-container .bottom-nav .items a.disabled i,.mobile-nav-container .main-nav .items a.disabled i,.mobile-nav-container .fav-modules .items a.disabled i,.mobile-nav-container .modules .items a.disabled i,.mobile-nav-container .bottom-nav .items a.disabled i{color:#d3d3d3}.sidebar-nav-container .main-nav .items.closed,.sidebar-nav-container .fav-modules .items.closed,.sidebar-nav-container .modules .items.closed,.sidebar-nav-container .bottom-nav .items.closed,.mobile-nav-container .main-nav .items.closed,.mobile-nav-container .fav-modules .items.closed,.mobile-nav-container .modules .items.closed,.mobile-nav-container .bottom-nav .items.closed{animation:slideinY;animation-duration:2s}.sidebar-nav-container .main-nav .items .js-favourite,.sidebar-nav-container .fav-modules .items .js-favourite,.sidebar-nav-container .modules .items .js-favourite,.sidebar-nav-container .bottom-nav .items .js-favourite,.mobile-nav-container .main-nav .items .js-favourite,.mobile-nav-container .fav-modules .items .js-favourite,.mobile-nav-container .modules .items .js-favourite,.mobile-nav-container .bottom-nav .items .js-favourite{position:relative;right:15px;opacity:.4;display:none}.sidebar-nav-container .main-nav .items .js-favourite:hover,.sidebar-nav-container .fav-modules .items .js-favourite:hover,.sidebar-nav-container .modules .items .js-favourite:hover,.sidebar-nav-container .bottom-nav .items .js-favourite:hover,.mobile-nav-container .main-nav .items .js-favourite:hover,.mobile-nav-container .fav-modules .items .js-favourite:hover,.mobile-nav-container .modules .items .js-favourite:hover,.mobile-nav-container .bottom-nav .items .js-favourite:hover{opacity:1}.sidebar-nav-container .main-nav .items .js-favourite.active,.sidebar-nav-container .fav-modules .items .js-favourite.active,.sidebar-nav-container .modules .items .js-favourite.active,.sidebar-nav-container .bottom-nav .items .js-favourite.active,.mobile-nav-container .main-nav .items .js-favourite.active,.mobile-nav-container .fav-modules .items .js-favourite.active,.mobile-nav-container .modules .items .js-favourite.active,.mobile-nav-container .bottom-nav .items .js-favourite.active{opacity:1}.main-nav,.fav-modules{padding-bottom:20px;border-bottom:1px solid #273240}.mobile-nav-container .main-nav,.mobile-nav-container .fav-modules,.mobile-nav-container .modules{border-bottom:1px solid rgba(255,255,255,.2)}.mobile-nav-container .modules{margin-bottom:24px}.module-header{padding:12px 24px;margin-top:4px;display:flex;justify-content:space-between;opacity:.4;cursor:pointer;font-family:"Inter";font-style:normal;font-weight:700;font-size:10px;line-height:12px;letter-spacing:.03em;z-index:1;background-color:#151b26}.module-header span{display:block}.module-header:hover{opacity:1;background-color:#273240}.module-header .header-icon{margin-right:8px}.top-nav-container{height:72px;background:#fff;position:fixed;top:0;left:240px;right:0;z-index:101;transition:.5s}.top-nav-container .top-nav{display:flex;height:100%;width:100%;position:relative}.top-nav-container .top-nav:after{content:"";bottom:-1px;right:0;left:0;height:1px;background:#ecedee;position:absolute}.top-nav-container .navmenu-icon{background:#24827c;border-radius:12px;padding:10px;margin:12px 16px;width:48px;height:48px;color:#fff;font-size:28px}.top-nav-container .top-nav-content{width:100%;flex-grow:1;display:flex;flex-direction:column;padding-right:380px;position:relative}.top-nav-container .top-nav-content .navmenu-title,.top-nav-container .top-nav-content .top-nav-pages{height:36px;width:100%}.top-nav-container .top-nav-content .top-nav-pages-wrapper{overflow:hidden;width:calc(100vw - 730px)}.top-nav-container .top-nav-content .top-nav-pages{display:flex;position:relative}.top-nav-container .top-nav-content .top-nav-pages>a{height:100%;margin:0 12px;position:relative;color:#515961;font-family:Inter;font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;display:flex;align-items:center;white-space:nowrap}.top-nav-container .top-nav-content .top-nav-pages>a:before{content:"";position:absolute;bottom:0;z-index:1;right:0;left:0;height:2px;background:#24827c;display:none}.top-nav-container .top-nav-content .top-nav-pages>a.is-active:before,.top-nav-container .top-nav-content .top-nav-pages>a:hover:before{display:block;color:#24827c !important}.top-nav-container .top-nav-content .top-nav-pages>a.is-active{color:#24827c !important}.top-nav-container .top-nav-content .top-nav-pages>a.is-active .nav-tag-container .icon{top:-1px}.top-nav-container .top-nav-content .top-nav-pages>a.is-super{color:red}.top-nav-container .top-nav-content .top-nav-pages>a.is-super:before{background:red}.top-nav-container .top-nav-content .top-nav-pages>a.is-tba{color:gray}.top-nav-container .top-nav-content .top-nav-pages>a.moved{color:#96a5b2 !important}.top-nav-container .top-nav-content .top-nav-pages>a.moved::before{background:#96a5b2 !important}.top-nav-container .top-nav-content .top-nav-pages>a.is-disabled{pointer-events:none;cursor:default;text-decoration:none;color:gray}.top-nav-container .top-nav-content .top-nav-pages>a .nav-tag-container{margin-left:3px;background-color:#a4e8f2;padding:2px 8px 2px 6px;border-radius:10px;font-weight:400;position:relative;top:-3px}.top-nav-container .top-nav-content .top-nav-pages>a .nav-tag-container .icon{position:relative;top:3px}.top-nav-container .top-nav-content .top-nav-pages>a .nav-tag-container .text{color:#00a0ac}.top-nav-container .top-nav-content .top-nav-pages a:first-of-type{margin:0;margin-right:12px}.top-nav-container .top-nav-content .menu-scroll{display:none;position:absolute;padding:7px 9px 5px 10px;background-color:#fff;color:#333;cursor:pointer;top:40px}.top-nav-container .top-nav-content .menu-scroll.js-scrollLeft{left:0px;filter:drop-shadow(20px 0px 10px #FFFFFF)}.top-nav-container .top-nav-content .menu-scroll.js-scrollRight{left:calc(100vw - 730px);filter:drop-shadow(-20px 0px 10px #FFFFFF);z-index:99;background-color:rgba(0,0,0,0)}.top-nav-container .top-nav-content .menu-scroll.active{display:block}.top-nav-container .top-nav-content .navmenu-title{display:flex;align-items:center;padding-top:12px}.top-nav-container .top-nav-content .navmenu-title h1{font-size:20px !important;color:#2a3037;font-family:Inter;font-size:20px;font-weight:600 !important;letter-spacing:0;line-height:24px}.top-nav-container .append{position:absolute;right:0;max-width:415px;display:flex;justify-content:flex-end;padding:22px;height:100%}.top-nav-container .append .account-switch,.mobile-nav-container .account-switch{display:flex;align-items:center;margin-right:24px}.top-nav-container .append .accountSwitcher,.top-nav-container .append .account-switch-single,.mobile-nav-container .accountSwitcher,.mobile-nav-container .account-switch-single{padding:initial;min-width:150px;opacity:.6;color:#2a3037;font-family:Inter;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;text-align:right !important;outline:0;border:0;cursor:pointer;padding-right:10px}.top-nav-container .append .account-switch-single,.mobile-nav-container .account-switch-single{cursor:default}.top-nav-container .append .profile .profile-icon .profile-icon-admin,.top-nav-container .append .profile-menu-content .profile-icon .profile-icon-admin,.top-nav-container .append .mobile-menu-profile-info .profile-icon .profile-icon-admin,.mobile-nav-container .profile .profile-icon .profile-icon-admin,.mobile-nav-container .profile-menu-content .profile-icon .profile-icon-admin,.mobile-nav-container .mobile-menu-profile-info .profile-icon .profile-icon-admin{border-radius:50%;cursor:pointer;width:28px;height:28px;border:1px solid #cfe4e2;font-size:12px;line-height:14px;font-weight:700;background-color:#f0f7f6 !important;color:#258175;text-align:center;justify-content:center;align-items:center;display:flex;max-width:initial !important}.top-nav-container .append .profile .profile-icon .profile-icon-admin.large,.top-nav-container .append .profile-menu-content .profile-icon .profile-icon-admin.large,.top-nav-container .append .mobile-menu-profile-info .profile-icon .profile-icon-admin.large,.mobile-nav-container .profile .profile-icon .profile-icon-admin.large,.mobile-nav-container .profile-menu-content .profile-icon .profile-icon-admin.large,.mobile-nav-container .mobile-menu-profile-info .profile-icon .profile-icon-admin.large{width:42px;height:42px;font-size:16px}.top-nav-container .append .profile-menu-content,.mobile-nav-container .profile-menu-content{position:absolute;bottom:9px;right:24px;background-color:#fff;z-index:102;transform:translateY(100%);border:1px solid #ecedee;border-radius:6px;background-color:#fff;box-shadow:0 8px 14px 0 rgba(0,0,0,.06)}.top-nav-container .append .profile-menu-content .profile-menu-items,.top-nav-container .append .mobile-menu-profile-info .profile-menu-items,.mobile-nav-container .profile-menu-content .profile-menu-items,.mobile-nav-container .mobile-menu-profile-info .profile-menu-items{display:flex;list-style:none;flex-direction:column;padding:0;margin:0}.top-nav-container .append .profile-menu-content .profile-menu-items li a,.top-nav-container .append .mobile-menu-profile-info .profile-menu-items li a,.mobile-nav-container .profile-menu-content .profile-menu-items li a,.mobile-nav-container .mobile-menu-profile-info .profile-menu-items li a{color:#2a3037;font-family:Inter;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;padding:10px 16px;display:block}.top-nav-container .append .profile-menu-content .profile-menu-items li a:hover,.top-nav-container .append .mobile-menu-profile-info .profile-menu-items li a:hover,.mobile-nav-container .profile-menu-content .profile-menu-items li a:hover,.mobile-nav-container .mobile-menu-profile-info .profile-menu-items li a:hover{background-color:#f6f8f9}.top-nav-container .append .profile-menu-content .profile-info,.top-nav-container .append .mobile-menu-profile-info .profile-info,.mobile-nav-container .profile-menu-content .profile-info,.mobile-nav-container .mobile-menu-profile-info .profile-info{display:flex;padding:23px 17px;border-bottom:1px solid #ecedee}.top-nav-container .append .profile-menu-content .profile-info .profile-icon,.top-nav-container .append .mobile-menu-profile-info .profile-info .profile-icon,.mobile-nav-container .profile-menu-content .profile-info .profile-icon,.mobile-nav-container .mobile-menu-profile-info .profile-info .profile-icon{margin-right:12px}.top-nav-container .append .profile-menu-content .profile-name,.top-nav-container .append .mobile-menu-profile-info .profile-name,.mobile-nav-container .profile-menu-content .profile-name,.mobile-nav-container .mobile-menu-profile-info .profile-name{color:#2a3037 !important;margin-bottom:0;max-width:200px;color:#2a3037;font-family:Inter;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;max-height:42px}.top-nav-container .append .profile-menu-content .profile-name .profile-subtitle,.top-nav-container .append .mobile-menu-profile-info .profile-name .profile-subtitle,.mobile-nav-container .profile-menu-content .profile-name .profile-subtitle,.mobile-nav-container .mobile-menu-profile-info .profile-name .profile-subtitle{opacity:.3 !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;display:inline-block}.top-nav-container .append .notifications,.mobile-nav-container .notifications{width:50px}.top-nav-container .append .notifications a,.mobile-nav-container .notifications a{background:#eeeff2;padding:11px 5px 1px;border-radius:50%;position:relative;top:3.5px}.top-nav-container .append .notifications a i,.mobile-nav-container .notifications a i{font-size:20px;color:#282d31}.top-nav-container .append .notifications a,.top-nav-container .append .notifications a>i,.mobile-nav-container .notifications a,.mobile-nav-container .notifications a>i{-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.top-nav-container .append .notifications a:hover,.mobile-nav-container .notifications a:hover{background-color:#24827c}.top-nav-container .append .notifications a:hover i,.mobile-nav-container .notifications a:hover i{color:#fff}body.mini .top-nav-container{left:56px}body.mini .sidebar-nav-container{width:56px}body.mini .sidebar-nav-container .intro{padding:24px 0;display:flex;align-items:center;justify-content:center;height:72px}body.mini .sidebar-nav-container .intro img{display:none}body.mini .sidebar-nav-container .intro .nav-toggle{margin:0}body.mini .sidebar-nav-container .items a{padding:0 24px}body.mini .sidebar-nav-container .items,body.mini .sidebar-nav-container .module-header{padding:0;display:flex;align-items:center;justify-content:center}body.mini .sidebar-nav-container .items span,body.mini .sidebar-nav-container .module-header span{display:none !important}body.mini .sidebar-nav-container .items .nav-item-icon,body.mini .sidebar-nav-container .module-header .nav-item-icon{margin:0}body.mini .sidebar-nav .bottom-nav .mini-logo{display:block}.popup .navmenu-help-trigger{display:none}.popup .extended-save-wrapper{position:initial}.popup .top-nav-container{position:initial}.popup .top-nav-container .top-nav-content{padding-right:0}.popup .top-nav-container .top-nav-content .top-nav-pages-wrapper{width:100% !important}.profile-toggle-background{display:none;position:fixed;left:240px;top:72px;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:101}.profile-toggle-background.is-active{display:block}.mini .profile-toggle-background{left:56px}.extended-save-wrapper{position:fixed;top:72px;left:240px;right:0;background:#f5f6f6;height:64px;z-index:97;display:flex;align-items:center;padding:24px;transition:.5s}.extended-save-wrapper .js-changes-notifier{color:#24827c;font-family:Inter;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;margin:0}@media(max-width: 534px){.extended-save-wrapper .js-changes-notifier{width:195px}}.mini .extended-save-wrapper{left:56px}.mobile-nav-container{display:none;transition:.2s;background:#258175;position:fixed;top:0;left:0;right:0;z-index:101}.mobile-nav-container .mobile-top-menu{height:72px;padding:20px;display:flex;align-items:center;justify-content:space-between;background-color:rgba(0,0,0,0)}.mobile-nav-container .mobile-top-menu i{color:#fff;font-size:24px}.mobile-nav-container .mobile-top-menu .mobile-top-toggle{cursor:pointer}.mobile-nav-container .mobile-nav-menu-toggle-content{transition:.2s;display:none;overflow-y:scroll;background:#258175;position:fixed;top:72px;left:0;right:0;bottom:0;z-index:101}.mobile-nav-container .mobile-nav-menu-toggle-content.is-active{display:block}.mobile-nav-container .mobile-nav-menu-toggle-content .module-header{background-color:#258175;color:#fff}.mobile-nav-container .mobile-nav-menu-toggle-content .items a{margin:8px 0;font-size:1rem;font-weight:500;letter-spacing:0;line-height:24px}.mobile-nav-container .mobile-nav-menu-toggle-content .items a .nav-item-icon{font-size:20px;margin-right:16px;opacity:1}.mobile-nav-container .mobile-nav-menu-toggle-content .items a:hover,.mobile-nav-container .mobile-nav-menu-toggle-content .items a.is-active{background:linear-gradient(270deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 99.96%)}.mobile-nav-container .mobile-nav-menu-toggle-content .subpages .items{display:none;padding-left:38px;position:relative}.mobile-nav-container .mobile-nav-menu-toggle-content .subpages .items .subnav-sideline{position:absolute;top:20px;left:33px;bottom:20px;width:1px;background-color:#fff}.mobile-nav-container .mobile-menu-profile-info{display:flex;justify-content:center;flex-direction:column;padding:0 24px}.mobile-nav-container .mobile-menu-profile-info .profile-icon{display:flex;justify-content:center;margin-bottom:16px}.mobile-nav-container .mobile-menu-profile-info .profile-name{text-align:center !important;font-size:20px;color:#fff !important;max-width:initial;margin-bottom:20px}.mobile-nav-container .mobile-menu-profile-info .profile-name .profile-subtitle{font-size:14px}.mobile-nav-container .mobile-menu-profile-info .account-switch{margin-right:0;width:100%;margin-bottom:16px}.mobile-nav-container .mobile-menu-profile-info .account-switch select.accountSwitcher{border:1px solid #ccd4db;border-radius:6px;color:#fff;font-family:Inter;font-size:18px;font-weight:500;letter-spacing:0;line-height:24px;padding:16px 24px;background-color:rgba(0,0,0,0);text-align:left !important}.mobile-nav-container .mobile-menu-profile-info .button-logout{width:100%;color:#2a3037;font-family:Inter;font-size:18px;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;background-color:#fff;display:block;border-radius:6px;padding:16px 32px}.mobile-only{display:none !important}.btn-back{width:90vw;padding:10px;border:1px solid #24827c;color:#24827c !important;font-size:14px;margin-bottom:20px;-webkit-transition:.2s all ease;-moz-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease}.btn-back:hover{background-color:#24827c;color:#fff !important}.btn-back::before{position:relative;top:2px;margin-right:5px}.navmenu-help-trigger{background-color:#121821;position:fixed;bottom:24px;right:24px;border-radius:100%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:101}.navmenu-help-trigger .navmenu-help-question{font-family:"Inter";font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#fff}.navmenu-help-menu{position:fixed;bottom:68px;right:20px;background-color:#121821;border-radius:10px;min-width:200px;z-index:88}.navmenu-help-menu ul{list-style:none;margin:0;padding:8px 0}.navmenu-help-menu ul li a{padding:0 16px;color:#fff;font-family:Inter;font-style:normal;font-weight:400;font-size:12px;line-height:15px;min-height:40px;cursor:pointer;display:flex;align-items:center;transition:.3s cubic-bezier(0.25, 0.8, 0.5, 1)}.navmenu-help-menu ul li a:hover{background-color:#273240}.navmenu-help-menu::after{content:"";position:absolute;right:17px;border-top:solid 5px #121821;border-left:solid 5px rgba(0,0,0,0);border-right:solid 5px rgba(0,0,0,0)}@media screen and (max-width: 768px){.sidebar-nav-container,.top-nav-container{display:none}.popup #tpl-account.reservations-detail{padding:0 15px 30px !important}.popup #tpl-account.reservations-detail .menu-scroll{display:none}.popup .sidebar-nav-container,.popup .top-nav-container{display:block}.mobile-nav-container{display:block}.mobile-only{display:block !important}.extended-save-wrapper{left:0 !important}}.main-nav .nav-title.flexbox,.fav-modules .nav-title.flexbox,.modules .nav-title.flexbox,.bottom-nav .nav-title.flexbox{display:flex !important;align-items:center}.main-nav .nav-title.flexbox .ricon-c-info-circle,.fav-modules .nav-title.flexbox .ricon-c-info-circle,.modules .nav-title.flexbox .ricon-c-info-circle,.bottom-nav .nav-title.flexbox .ricon-c-info-circle{line-height:0;margin-left:5px;color:#ff8484;font-size:18px;position:relative;bottom:-1px}i.ricon-b-notification:hover{color:#fff !important}i.ricon-b-plus{color:#000 !important}i.ricon-b-plus:hover{color:#fff !important}#tpl-account h1{margin-left:0px}@media(min-width: 768px){.timeline-login{padding-top:35px}}.timeline-login .datepicker-wrapper{display:inline-block;float:left;margin-right:20px;margin-bottom:20px}.timeline-login .datepicker-wrapper span{display:inline-block;padding-top:8px}.archive-warning{display:inline-block;color:#f6931d;padding:0 0 0 20px}#tpl-account.guests a.view-statement{display:inline-block;margin-bottom:10px;color:#258175}#tpl-account.guests a.view-statement:visited{color:#258175}#tpl-account.guests a.view-statement:hover{color:#333}#tpl-account.guests a.view-statement span{text-decoration:underline;font-weight:bold;margin-left:5px}#tpl-account.guests .view-statement-wrap{margin-bottom:10px}#tpl-account.reports .debtors .download-btns a{margin-right:10px}#tpl-account.reports .debtors .download-btns a.inactive{background-color:gray}.admin-login{overflow-y:hidden}.login-container{flex-direction:column;width:100vw;height:100vh}.login-container *{font-family:"Lato",sans-serif}.login-container input:-webkit-autofill,.login-container input:-webkit-autofill:hover,.login-container input:-webkit-autofill:focus,.login-container textarea:-webkit-autofill,.login-container textarea:-webkit-autofill:hover,.login-container textarea:-webkit-autofill:focus,.login-container select:-webkit-autofill,.login-container select:-webkit-autofill:hover,.login-container select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset !important}.login-container .row{margin:0 !important;width:100vw;height:100%}.login-container .form-container{position:relative;display:flex;justify-content:center;align-items:center}.login-container .form-container::after{content:"";position:absolute;top:-40%;right:-170px;width:2000px;height:180%;border-radius:100%;background-color:#fff;z-index:10}.login-container .form-container form{z-index:20;max-width:400px !important}.login-container .form-container form .logo{width:40px;margin-bottom:20px}.login-container .form-container form h1{font-family:"Lato",sans-serif;color:#2a3037;font-size:32px;font-weight:300;letter-spacing:-0.28px;line-height:39px;margin-bottom:40px}.login-container .form-container form h1 strong{font-weight:900}.login-container .form-container form .cta-wrapper{position:relative;display:inline-block;top:-22px;margin-bottom:7px}.login-container .form-container form .cta-wrapper a.cta-link{color:#24827c;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px}.login-container .form-container form .cta-wrapper a.cta-link:first-child{display:inline-block;padding-bottom:3px}.login-container .form-container form input[type=text],.login-container .form-container form input[type=password]{font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;color:#2a3037;border-radius:8px;border:1px solid #999b9f;padding:14px 16px;margin-bottom:20px}.login-container .form-container form input::placeholder{color:#8f9bb3}.login-container .form-container form .remember-me{position:relative;left:-10px}.login-container .form-container form .remember-me input.checkbox+label:before,.login-container .form-container form .remember-me input.checkbox:focus+label:before{box-shadow:0 0 0 1px #999b9f}.login-container .form-container form .remember-me input.checkbox+label:before{border-radius:3px}.login-container .form-container form .remember-me input.checkbox+label{font-size:14px;font-weight:500;letter-spacing:0;line-height:20px}.login-container .form-container form .forgot-password{text-align:right}.login-container .form-container form .forgot-password a{display:inline-block;padding-top:2px;font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;color:#258175;text-decoration:underline}.login-container .form-container form button{width:100%;font-size:16px;font-weight:700;letter-spacing:0;line-height:20px;text-align:center;background-color:#258175;color:#fff;padding:16px 28px;border:0;border-radius:8px;margin-top:40px}.login-container .image-container{position:relative;background-color:#258175;overflow:hidden}.login-container .image-container .image{position:relative;display:flex;width:116%;height:100%;background-image:url("/gfx/login-visual.png");background-position:center center !important;background-size:auto 110%;background-repeat:no-repeat}.login-container .image-container .image.beta{background-image:url("/gfx/login-visual-beta.png")}@media screen and (max-width: 767px){.login-container .form-container{order:2;align-items:center !important;padding-top:unset !important}.login-container .image-container{order:1;min-height:10% !important}.login-container .image-container .image{background-size:110% auto}}@media screen and (max-width: 991px){.login-container .form-container{order:2;align-items:flex-start;padding-top:15%}.login-container .form-container::after{top:-10%;right:0%;width:100%;height:20%}.login-container .form-container form h1{font-size:28px;line-height:35px;margin-bottom:30px}.login-container .form-container form button{margin-top:30px}.login-container .form-container form input[type=text],.login-container .form-container form input[type=password]{font-size:16px;line-height:24px;padding:12px 16px}.login-container .image-container{order:1;min-height:5%}.login-container .image-container .image{background-size:110% auto;width:100%;height:92%}.login-container .form-container form{padding:0 20px}}@media screen and (min-height: 750px)and (min-width: 768){.login-container .form-container::after{top:-20%;right:-13%;width:80%;height:140%}}@media screen and (max-height: 440px){.login-container .form-container form .logo,.login-container .form-container form h1{display:none !important}}@media screen and (max-height: 1000px){.login-container .form-container::after{width:1000px !important}}.extra-login-wrapper #login-cont{position:absolute;width:100%;height:100%;background:#f0f0f1;background-repeat:no-repeat;background-position:center center;background-size:cover}.extra-login-wrapper .admin-login .btn{width:auto !important}.extra-login-wrapper .extra-login .btn{margin-top:20px}.extra-login-wrapper #form-login{position:absolute;overflow:auto;top:0;left:0;bottom:0;right:0;width:350px;height:300px;color:#fff;font-size:13px;margin:auto;padding:29px 25px;background:rgba(51,51,51,.95);overflow:hidden;border-radius:8px}.extra-login-wrapper #form-login .btn{outline:0;float:right;font-size:18px;line-height:1em;padding:10px 25px}.extra-login-wrapper #form-login h1{color:#fff;font-size:22px;margin-bottom:15px;font-weight:300}.extra-login-wrapper #form-login li{position:relative;width:100%}.extra-login-wrapper #form-login li .btn{font-size:18px !important;float:right;width:100%}.extra-login-wrapper #form-login li p{line-height:1.5em;margin-bottom:0}.extra-login-wrapper #form-login li.pass{width:100%;margin-top:20px}.extra-login-wrapper #form-login .login-message{color:#258175}.extra-login-wrapper .loginExtraModal-content{position:absolute;top:0;right:0;left:0;bottom:0;width:318px !important;height:260px;margin:auto}.extra-login-wrapper .loginExtraModal-content #form-login{margin:0;padding-top:37px}.extra-login-wrapper .loginExtraModal-content #form-login .btn{margin-top:20px}.extra-login-wrapper .loginExtraModal{display:none;position:fixed;z-index:1501;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.extra-login-wrapper .loginExtraModal #login-cont{background-image:none;background-color:rgba(0,0,0,0)}.extra-login-wrapper .loginExtraModal #form-login{width:325px;height:260px}.extra-login-wrapper .closeModal{color:#aaa;float:right;font-size:28px;font-weight:bold;margin:5px}.extra-login-wrapper .closeModal:hover,.extra-login-wrapper .closeModal:focus{color:#fff;text-decoration:none;cursor:pointer}.extra-login-wrapper #loginExtraBtn{display:none}.extra-login-wrapper .closeModal{position:relative;z-index:10}.extra-login-wrapper #admin-logo{position:relative;display:block;width:82px;height:82px;margin:0 auto}.extra-login-wrapper #admin-logo:after{position:absolute;display:block;content:"";left:-20px;top:100%;width:120px;height:12px;margin-top:12px;background-position:-112px -223px}.right-side-promo{display:flex;justify-content:center;align-items:center;height:100%;background-color:#258175;overflow:hidden}.right-side-promo .promo-div{max-width:80%;color:#fff;padding-left:140px}.right-side-promo .promo-div h1{color:#fff;font-size:40px;font-weight:900;font-style:italic;line-height:48px}.right-side-promo .promo-div h3{color:#fff;font-weight:400;padding-bottom:15px;border-bottom:1px solid #fff;width:fit-content;font-size:18px}.right-side-promo .promo-div p{font-size:18px;line-height:30px}.right-side-promo .promo-div .register-btn{border-radius:5px;border:0;padding:10px 20px;font-size:17px;border-color:#fff;background-color:#fff;font-weight:500;color:#000 !important}.right-side-promo .promo-div .promo-presenters{font-size:14px;text-align:center;line-height:19px;font-weight:600}.right-side-promo .promo-div .promo-presenters span{font-weight:300}.right-side-promo .promo-div .presenters img{max-width:40%;margin:0 auto;padding-bottom:10px}.right-side-promo .promo-div .colab-img{width:250px;padding-bottom:30px}.book-a-demo-div{text-align:center;padding-top:25px;border-bottom:1px solid #258175;padding-bottom:10px;width:fit-content;margin:0 auto 25px auto}.book-a-demo-div a{color:#258175 !important}.login-socials{width:fit-content;margin:15px auto 0 auto}.login-socials .social-icons{float:left;background-color:#258175;color:#fff;border-radius:50px;padding:2px 6px;margin:0 7px;width:fit-content}@media screen and (max-width: 767px){.right-side-promo .promo-div{max-width:63%;color:#fff;padding-left:0px;margin-top:-32px}}@media(max-width: 600px){.login-container{overflow-y:scroll}}.pms-raccoonpay div#yadcf-filter-wrapper--data-tables-payment-insights-0{margin-bottom:-6px}.pms-raccoonpay select:not(.accountSwitcher,.ui-datepicker-month,.ui-datepicker-year,.flatpickr-monthDropdown-months),.pms-raccoonpay .select-css{background:rgba(239,240,243,0) !important;font-family:"inter";font-weight:600 !important;margin-bottom:-1px}body .pms-raccoonpay{font-family:"inter"}.raccoonpay h1,.epson-printer-container h1,.lts-astat h1{padding:0;text-align:center}.raccoonpay .breadcrumb,.epson-printer-container .breadcrumb,.lts-astat .breadcrumb{text-align:left}.raccoonpay .rp-onboarding .explanation-wrapper,.epson-printer-container .rp-onboarding .explanation-wrapper,.lts-astat .rp-onboarding .explanation-wrapper{max-width:800px;margin:0px auto}.raccoonpay .rp-onboarding .terms-conditions-wrapper,.epson-printer-container .rp-onboarding .terms-conditions-wrapper,.lts-astat .rp-onboarding .terms-conditions-wrapper{position:relative;margin:0 0 20px 15px}.raccoonpay .rp-onboarding .terms-conditions-wrapper .label-terms,.epson-printer-container .rp-onboarding .terms-conditions-wrapper .label-terms,.lts-astat .rp-onboarding .terms-conditions-wrapper .label-terms{position:absolute;top:-9px;left:10px;background-color:#fff;padding:0 10px;z-index:10}.raccoonpay .rp-onboarding .terms-conditions-wrapper .text-terms,.epson-printer-container .rp-onboarding .terms-conditions-wrapper .text-terms,.lts-astat .rp-onboarding .terms-conditions-wrapper .text-terms{float:right;border:1px solid #e9e9e9;border-radius:4px;padding:20px;text-align:left;overflow:scroll;overflow-x:hidden;height:310px}.raccoonpay .rp-onboarding .explanation,.epson-printer-container .rp-onboarding .explanation,.lts-astat .rp-onboarding .explanation{text-align:center !important}.raccoonpay .rp-onboarding .shareholder-container .shareholder,.epson-printer-container .rp-onboarding .shareholder-container .shareholder,.lts-astat .rp-onboarding .shareholder-container .shareholder{display:flex;padding:10px 0 15px 0;margin-bottom:1rem;border-bottom:1px solid #e9e9e9}.raccoonpay .rp-onboarding .shareholder-container .shareholder .remove-shareholder,.epson-printer-container .rp-onboarding .shareholder-container .shareholder .remove-shareholder,.lts-astat .rp-onboarding .shareholder-container .shareholder .remove-shareholder{cursor:pointer}.raccoonpay .rp-onboarding .shareholder-container .shareholder:nth-child(2n+1),.epson-printer-container .rp-onboarding .shareholder-container .shareholder:nth-child(2n+1),.lts-astat .rp-onboarding .shareholder-container .shareholder:nth-child(2n+1){padding-right:15px}.raccoonpay .rp-onboarding .shareholder-container .shareholder:nth-child(1n+1),.epson-printer-container .rp-onboarding .shareholder-container .shareholder:nth-child(1n+1),.lts-astat .rp-onboarding .shareholder-container .shareholder:nth-child(1n+1){padding-left:15px}.raccoonpay .rp-onboarding .home-address,.epson-printer-container .rp-onboarding .home-address,.lts-astat .rp-onboarding .home-address{padding:10px 0 5px 10px}.raccoonpay .rp-onboarding .home-address i,.epson-printer-container .rp-onboarding .home-address i,.lts-astat .rp-onboarding .home-address i{color:#258175}.raccoonpay .rp-onboarding .shareholder-intro,.epson-printer-container .rp-onboarding .shareholder-intro,.lts-astat .rp-onboarding .shareholder-intro{padding:0 5px}.raccoonpay .create-shareholder-modal .doc-title,.epson-printer-container .create-shareholder-modal .doc-title,.lts-astat .create-shareholder-modal .doc-title{padding-left:15px}.raccoonpay .steps-btns,.epson-printer-container .steps-btns,.lts-astat .steps-btns{padding:0 25px 20px 25px}.raccoonpay .border-btn,.epson-printer-container .border-btn,.lts-astat .border-btn{font-size:18px}.raccoonpay .step-wrapper,.epson-printer-container .step-wrapper,.lts-astat .step-wrapper{background-color:#fff;padding-bottom:10px}.raccoonpay .what-is-3dsecure,.epson-printer-container .what-is-3dsecure,.lts-astat .what-is-3dsecure{padding:0 0 0 10px}.raccoonpay .step,.epson-printer-container .step,.lts-astat .step{position:relative;overflow:hidden;padding:25px 20px}.raccoonpay .step:nth-child(2n+1),.epson-printer-container .step:nth-child(2n+1),.lts-astat .step:nth-child(2n+1){border-right:1px solid #e9e9e9;border-radius:8px;box-shadow:0px 0px 0px 1px rgba(63,63,68,.05),0px 1px 3px 0px rgba(63,63,68,.15)}.raccoonpay .step h3,.epson-printer-container .step h3,.lts-astat .step h3{padding:0 0 0 10px;font-size:2em;font-weight:400;color:#333}.raccoonpay .step h3 i,.epson-printer-container .step h3 i,.lts-astat .step h3 i{color:#258175;margin-right:10px}.raccoonpay .step h3.step-title,.epson-printer-container .step h3.step-title,.lts-astat .step h3.step-title{text-align:left;margin-top:10px !important;margin-bottom:10px !important}.raccoonpay .step h3.step-title.main,.epson-printer-container .step h3.step-title.main,.lts-astat .step h3.step-title.main{margin-bottom:20px !important}.raccoonpay .step .add-shareholder,.epson-printer-container .step .add-shareholder,.lts-astat .step .add-shareholder{position:absolute;top:20px;right:20px}.raccoonpay .terminal-image,.epson-printer-container .terminal-image,.lts-astat .terminal-image{display:flex;justify-content:center}.raccoonpay .terminal-image img,.epson-printer-container .terminal-image img,.lts-astat .terminal-image img{width:100%;margin:0}.raccoonpay #request-terminals .field label,.epson-printer-container #request-terminals .field label,.lts-astat #request-terminals .field label{top:-6px}.raccoonpay .formRow,.epson-printer-container .formRow,.lts-astat .formRow{position:relative;width:100%}.raccoonpay .formRow>div:not(.formRow--item) label,.epson-printer-container .formRow>div:not(.formRow--item) label,.lts-astat .formRow>div:not(.formRow--item) label{top:0px;left:3px}.raccoonpay .formRow .select-css,.epson-printer-container .formRow .select-css,.lts-astat .formRow .select-css{margin-bottom:10px}.raccoonpay .formRow.upload-row .placeholder,.epson-printer-container .formRow.upload-row .placeholder,.lts-astat .formRow.upload-row .placeholder{display:block;background-color:#fff;padding:0 10px;top:0px;left:6px}.raccoonpay .formRow.upload-row input,.epson-printer-container .formRow.upload-row input,.lts-astat .formRow.upload-row input{border-color:#e9e9e9}.raccoonpay .formRow .formRow--input-wrapper,.epson-printer-container .formRow .formRow--input-wrapper,.lts-astat .formRow .formRow--input-wrapper{padding:0 10px 0 0;margin:10px 0 15px 0;margin-left:-10px}.raccoonpay .formRow .formRow--input-wrapper .formRow--input:focus,.raccoonpay .formRow .formRow--input-wrapper .formRow--input:hover,.epson-printer-container .formRow .formRow--input-wrapper .formRow--input:focus,.epson-printer-container .formRow .formRow--input-wrapper .formRow--input:hover,.lts-astat .formRow .formRow--input-wrapper .formRow--input:focus,.lts-astat .formRow .formRow--input-wrapper .formRow--input:hover{border-color:#258175}.raccoonpay .dataTables_filter input,.epson-printer-container .dataTables_filter input,.lts-astat .dataTables_filter input{margin-top:10px}.raccoonpay #DataTables_Table_0_filter,.epson-printer-container #DataTables_Table_0_filter,.lts-astat #DataTables_Table_0_filter{position:absolute;top:-80px;left:-20px}.raccoonpay span.truncate,.epson-printer-container span.truncate,.lts-astat span.truncate{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.raccoonpay table,.epson-printer-container table,.lts-astat table{margin-top:30px}.raccoonpay table .tablet-delete,.epson-printer-container table .tablet-delete,.lts-astat table .tablet-delete{display:none !important}.raccoonpay table span.tablet-delete,.epson-printer-container table span.tablet-delete,.lts-astat table span.tablet-delete{display:inline-block !important;padding:0}.raccoonpay table .mobile-delete,.epson-printer-container table .mobile-delete,.lts-astat table .mobile-delete{display:table-cell !important}.raccoonpay th,.raccoonpay td,.epson-printer-container th,.epson-printer-container td,.lts-astat th,.lts-astat td{vertical-align:middle;padding-left:12px}.raccoonpay td,.epson-printer-container td,.lts-astat td{padding:16px 0 16px 12px;border-bottom:1px solid #ebebeb}.raccoonpay td.edit-row,.epson-printer-container td.edit-row,.lts-astat td.edit-row{padding:0}.raccoonpay td img,.epson-printer-container td img,.lts-astat td img{width:70px}.raccoonpay th,.epson-printer-container th,.lts-astat th{color:#8c8c8c;vertical-align:bottom;padding-bottom:14px;border-bottom:1px solid #cecece;white-space:nowrap}.raccoonpay th.blacklist,.epson-printer-container th.blacklist,.lts-astat th.blacklist{width:8px !important}.raccoonpay th span,.epson-printer-container th span,.lts-astat th span{position:relative}.raccoonpay th span:after,.epson-printer-container th span:after,.lts-astat th span:after{position:absolute;content:"";width:12px;height:20px;background-position:-137px -346px}.raccoonpay th.sorting_asc span:after,.epson-printer-container th.sorting_asc span:after,.lts-astat th.sorting_asc span:after{background-position:-167px -346px}.raccoonpay th.sorting_desc span:after,.epson-printer-container th.sorting_desc span:after,.lts-astat th.sorting_desc span:after{background-position:-199px -346px}.raccoonpay th:first-child,.epson-printer-container th:first-child,.lts-astat th:first-child{padding-left:10px}.raccoonpay .left-column .block,.epson-printer-container .left-column .block,.lts-astat .left-column .block{margin-right:20px;margin-bottom:20px}.raccoonpay .left-column .block.chart,.epson-printer-container .left-column .block.chart,.lts-astat .left-column .block.chart{min-height:300px}.raccoonpay .left-column .block.chart h3,.epson-printer-container .left-column .block.chart h3,.lts-astat .left-column .block.chart h3{padding-bottom:10px}.raccoonpay .left-column .chartcontainer,.epson-printer-container .left-column .chartcontainer,.lts-astat .left-column .chartcontainer{margin:0;padding:0}.raccoonpay .left-column .chartcontainer .overlay div,.epson-printer-container .left-column .chartcontainer .overlay div,.lts-astat .left-column .chartcontainer .overlay div{display:block !important}.raccoonpay .left-column .chartcontainer .overlay .overlay-data,.epson-printer-container .left-column .chartcontainer .overlay .overlay-data,.lts-astat .left-column .chartcontainer .overlay .overlay-data{color:#258175 !important}.raccoonpay .refunded:before,.raccoonpay .rebate:before,.raccoonpay .cancelled:before,.raccoonpay .preauth:before,.raccoonpay .pending:before,.raccoonpay .error:before,.raccoonpay .paid:before,.raccoonpay .captured:before,.raccoonpay .chargeback:before,.epson-printer-container .refunded:before,.epson-printer-container .rebate:before,.epson-printer-container .cancelled:before,.epson-printer-container .preauth:before,.epson-printer-container .pending:before,.epson-printer-container .error:before,.epson-printer-container .paid:before,.epson-printer-container .captured:before,.epson-printer-container .chargeback:before,.lts-astat .refunded:before,.lts-astat .rebate:before,.lts-astat .cancelled:before,.lts-astat .preauth:before,.lts-astat .pending:before,.lts-astat .error:before,.lts-astat .paid:before,.lts-astat .captured:before,.lts-astat .chargeback:before{font-family:"Font Awesome 5 Solid";min-width:20px;display:inline-block}.raccoonpay .cancelled,.raccoonpay .error,.raccoonpay .chargeback,.epson-printer-container .cancelled,.epson-printer-container .error,.epson-printer-container .chargeback,.lts-astat .cancelled,.lts-astat .error,.lts-astat .chargeback{color:#999}.raccoonpay .cancelled:before,.raccoonpay .error:before,.raccoonpay .chargeback:before,.epson-printer-container .cancelled:before,.epson-printer-container .error:before,.epson-printer-container .chargeback:before,.lts-astat .cancelled:before,.lts-astat .error:before,.lts-astat .chargeback:before{content:""}.raccoonpay .refunded,.raccoonpay .rebate,.epson-printer-container .refunded,.epson-printer-container .rebate,.lts-astat .refunded,.lts-astat .rebate{color:#333}.raccoonpay .refunded:before,.raccoonpay .rebate:before,.epson-printer-container .refunded:before,.epson-printer-container .rebate:before,.lts-astat .refunded:before,.lts-astat .rebate:before{content:""}.raccoonpay .preauth,.raccoonpay .pending,.epson-printer-container .preauth,.epson-printer-container .pending,.lts-astat .preauth,.lts-astat .pending{color:#f6931d}.raccoonpay .preauth:before,.raccoonpay .pending:before,.epson-printer-container .preauth:before,.epson-printer-container .pending:before,.lts-astat .preauth:before,.lts-astat .pending:before{content:""}.raccoonpay .paid,.raccoonpay .captured,.epson-printer-container .paid,.epson-printer-container .captured,.lts-astat .paid,.lts-astat .captured{color:#258175}.raccoonpay .paid:before,.raccoonpay .captured:before,.epson-printer-container .paid:before,.epson-printer-container .captured:before,.lts-astat .paid:before,.lts-astat .captured:before{content:""}.raccoonpay .paid.partial-refund,.epson-printer-container .paid.partial-refund,.lts-astat .paid.partial-refund{color:#258175}.raccoonpay .paid.partial-refund:before,.epson-printer-container .paid.partial-refund:before,.lts-astat .paid.partial-refund:before{content:""}.raccoonpay .right-column,.epson-printer-container .right-column,.lts-astat .right-column{float:right}.raccoonpay .right-column .block,.epson-printer-container .right-column .block,.lts-astat .right-column .block{overflow:auto}.raccoonpay .right-column .block table.dataTable tbody th,.raccoonpay .right-column .block table.dataTable tbody td,.epson-printer-container .right-column .block table.dataTable tbody th,.epson-printer-container .right-column .block table.dataTable tbody td,.lts-astat .right-column .block table.dataTable tbody th,.lts-astat .right-column .block table.dataTable tbody td{padding:2px 10px}.raccoonpay .right-column .data-tables .rrpay-icon,.raccoonpay .right-column .info-table .rrpay-icon,.epson-printer-container .right-column .data-tables .rrpay-icon,.epson-printer-container .right-column .info-table .rrpay-icon,.lts-astat .right-column .data-tables .rrpay-icon,.lts-astat .right-column .info-table .rrpay-icon{color:#333 !important}.raccoonpay .right-column .data-tables .rrpay-icon.failed,.raccoonpay .right-column .info-table .rrpay-icon.failed,.epson-printer-container .right-column .data-tables .rrpay-icon.failed,.epson-printer-container .right-column .info-table .rrpay-icon.failed,.lts-astat .right-column .data-tables .rrpay-icon.failed,.lts-astat .right-column .info-table .rrpay-icon.failed{color:#999 !important}.raccoonpay .right-column .data-tables .failed,.raccoonpay .right-column .info-table .failed,.epson-printer-container .right-column .data-tables .failed,.epson-printer-container .right-column .info-table .failed,.lts-astat .right-column .data-tables .failed,.lts-astat .right-column .info-table .failed{color:#999}.raccoonpay .right-column .data-tables .payment-amount,.raccoonpay .right-column .info-table .payment-amount,.epson-printer-container .right-column .data-tables .payment-amount,.epson-printer-container .right-column .info-table .payment-amount,.lts-astat .right-column .data-tables .payment-amount,.lts-astat .right-column .info-table .payment-amount{text-decoration:none !important;color:#333 !important;font-weight:700}.raccoonpay .right-column .data-tables .payment-amount.failed,.raccoonpay .right-column .info-table .payment-amount.failed,.epson-printer-container .right-column .data-tables .payment-amount.failed,.epson-printer-container .right-column .info-table .payment-amount.failed,.lts-astat .right-column .data-tables .payment-amount.failed,.lts-astat .right-column .info-table .payment-amount.failed{font-weight:400;color:#999 !important}.raccoonpay .right-column .data-tables .ellipse-menu-btn,.raccoonpay .right-column .info-table .ellipse-menu-btn,.epson-printer-container .right-column .data-tables .ellipse-menu-btn,.epson-printer-container .right-column .info-table .ellipse-menu-btn,.lts-astat .right-column .data-tables .ellipse-menu-btn,.lts-astat .right-column .info-table .ellipse-menu-btn{padding:10px;width:32px;height:32px;text-align:center;cursor:pointer}.raccoonpay .right-column .data-tables .ellipse-menu-btn.infor,.raccoonpay .right-column .info-table .ellipse-menu-btn.infor,.epson-printer-container .right-column .data-tables .ellipse-menu-btn.infor,.epson-printer-container .right-column .info-table .ellipse-menu-btn.infor,.lts-astat .right-column .data-tables .ellipse-menu-btn.infor,.lts-astat .right-column .info-table .ellipse-menu-btn.infor{right:-40px}.raccoonpay .right-column .data-tables .ellipse-menu.right,.raccoonpay .right-column .info-table .ellipse-menu.right,.epson-printer-container .right-column .data-tables .ellipse-menu.right,.epson-printer-container .right-column .info-table .ellipse-menu.right,.lts-astat .right-column .data-tables .ellipse-menu.right,.lts-astat .right-column .info-table .ellipse-menu.right{left:inherit;right:15px;transform:translatex(-50%)}.raccoonpay .content,.epson-printer-container .content,.lts-astat .content{position:relative}.raccoonpay .col-12 .field select.select.select-css,.epson-printer-container .col-12 .field select.select.select-css,.lts-astat .col-12 .field select.select.select-css{border:solid 1px #e3e3e3;margin-top:10px;margin-bottom:20px}.raccoonpay .block,.raccoonpay .step,.epson-printer-container .block,.epson-printer-container .step,.lts-astat .block,.lts-astat .step{background:#fff;position:relative;overflow:hidden;padding:20px}.raccoonpay .async-add,.epson-printer-container .async-add,.lts-astat .async-add{cursor:pointer}.raccoonpay .main,.epson-printer-container .main,.lts-astat .main{padding:10px 0px;display:inline-block;width:100%}.raccoonpay .detail-container,.epson-printer-container .detail-container,.lts-astat .detail-container{width:100%;max-width:1400px;padding:10px 0}.raccoonpay .detail-container .payment-detail-infoblock,.epson-printer-container .detail-container .payment-detail-infoblock,.lts-astat .detail-container .payment-detail-infoblock{padding:10px}.raccoonpay .detail-container .payment-detail-infoblock.refund-block form,.epson-printer-container .detail-container .payment-detail-infoblock.refund-block form,.lts-astat .detail-container .payment-detail-infoblock.refund-block form{margin-top:20px}.raccoonpay .detail-container .payment-detail-infoblock.refund-block form .field,.epson-printer-container .detail-container .payment-detail-infoblock.refund-block form .field,.lts-astat .detail-container .payment-detail-infoblock.refund-block form .field{margin:0}.raccoonpay .detail-container .payment-detail-infoblock.refund-block form input,.epson-printer-container .detail-container .payment-detail-infoblock.refund-block form input,.lts-astat .detail-container .payment-detail-infoblock.refund-block form input{width:80%;padding:13px 0px 13px 13px !important;border:solid 1px #d9d9d9;border-radius:6px;margin-right:-50px}.raccoonpay .detail-container .payment-detail-infoblock.refund-block form input.btn,.epson-printer-container .detail-container .payment-detail-infoblock.refund-block form input.btn,.lts-astat .detail-container .payment-detail-infoblock.refund-block form input.btn{width:100%;padding:8px 20px !important}.raccoonpay .detail-container .payment-detail-infoblock.refund-block form label,.epson-printer-container .detail-container .payment-detail-infoblock.refund-block form label,.lts-astat .detail-container .payment-detail-infoblock.refund-block form label{margin-left:0}@media screen and (min-width: 992px){.raccoonpay .detail-container .payment-detail-infoblock:first-child,.epson-printer-container .detail-container .payment-detail-infoblock:first-child,.lts-astat .detail-container .payment-detail-infoblock:first-child{padding-top:0px}}.raccoonpay .detail-container .payment-detail-block,.epson-printer-container .detail-container .payment-detail-block,.lts-astat .detail-container .payment-detail-block{padding:0 10px 10px 10px}.raccoonpay .detail-container .payment-detail-block>.block,.epson-printer-container .detail-container .payment-detail-block>.block,.lts-astat .detail-container .payment-detail-block>.block{height:110px;text-align:center}.raccoonpay .detail-container .payment-detail-block .payment-detail-title,.epson-printer-container .detail-container .payment-detail-block .payment-detail-title,.lts-astat .detail-container .payment-detail-block .payment-detail-title{display:block;padding-bottom:10px;font-weight:400;color:#999}.raccoonpay .detail-container .payment-detail-block .payment-detail-value,.epson-printer-container .detail-container .payment-detail-block .payment-detail-value,.lts-astat .detail-container .payment-detail-block .payment-detail-value{display:block;font-size:20px;font-weight:300;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.raccoonpay .detail-container .payment-detail-block .payment-detail-value:before,.epson-printer-container .detail-container .payment-detail-block .payment-detail-value:before,.lts-astat .detail-container .payment-detail-block .payment-detail-value:before{margin-right:5px}.raccoonpay .detail-container .payment-detail-block .js-reservation-popup .payment-detail-title,.raccoonpay .detail-container .payment-detail-block .js-reservation-popup .payment-detail-value,.epson-printer-container .detail-container .payment-detail-block .js-reservation-popup .payment-detail-title,.epson-printer-container .detail-container .payment-detail-block .js-reservation-popup .payment-detail-value,.lts-astat .detail-container .payment-detail-block .js-reservation-popup .payment-detail-title,.lts-astat .detail-container .payment-detail-block .js-reservation-popup .payment-detail-value{transition:opacity .1s ease-in-out}.raccoonpay .detail-container .payment-detail-block .js-reservation-popup:hover .payment-detail-title,.raccoonpay .detail-container .payment-detail-block .js-reservation-popup:hover .payment-detail-value,.epson-printer-container .detail-container .payment-detail-block .js-reservation-popup:hover .payment-detail-title,.epson-printer-container .detail-container .payment-detail-block .js-reservation-popup:hover .payment-detail-value,.lts-astat .detail-container .payment-detail-block .js-reservation-popup:hover .payment-detail-title,.lts-astat .detail-container .payment-detail-block .js-reservation-popup:hover .payment-detail-value{opacity:.6}.raccoonpay .detail-container .info-table,.epson-printer-container .detail-container .info-table,.lts-astat .detail-container .info-table{margin-left:-20px;margin-top:0 !important;width:calc(100% + 40px)}.raccoonpay .detail-container .info-table .col-label,.epson-printer-container .detail-container .info-table .col-label,.lts-astat .detail-container .info-table .col-label{font-weight:700;width:65px;white-space:nowrap;color:#8a919e}.raccoonpay .detail-container .info-table .col-label:first-letter,.epson-printer-container .detail-container .info-table .col-label:first-letter,.lts-astat .detail-container .info-table .col-label:first-letter{text-transform:uppercase}.raccoonpay .detail-container .info-table .col-label:after,.epson-printer-container .detail-container .info-table .col-label:after,.lts-astat .detail-container .info-table .col-label:after{content:":"}.raccoonpay .detail-container .info-table tr.empty .col-label,.epson-printer-container .detail-container .info-table tr.empty .col-label,.lts-astat .detail-container .info-table tr.empty .col-label{font-weight:400}.raccoonpay .detail-container .info-table tr.empty .col-label:after,.epson-printer-container .detail-container .info-table tr.empty .col-label:after,.lts-astat .detail-container .info-table tr.empty .col-label:after{content:"."}.raccoonpay .detail-container .info-table .col-value,.epson-printer-container .detail-container .info-table .col-value,.lts-astat .detail-container .info-table .col-value{overflow:hidden;font-weight:600}.raccoonpay .detail-container .info-table tr:nth-child(odd),.epson-printer-container .detail-container .info-table tr:nth-child(odd),.lts-astat .detail-container .info-table tr:nth-child(odd){background-color:#fafafa}.raccoonpay .detail-container .info-table td,.epson-printer-container .detail-container .info-table td,.lts-astat .detail-container .info-table td{padding:10px 0 10px 20px}.raccoonpay .link-overlay,.epson-printer-container .link-overlay,.lts-astat .link-overlay{position:absolute;top:0;left:0;width:100%;height:100%;transition:background-color .1s ease-in-out}.raccoonpay .link-overlay:hover,.epson-printer-container .link-overlay:hover,.lts-astat .link-overlay:hover{background-color:rgba(255,255,255,.4)}.raccoonpay .data-table td a,.raccoonpay .data-tables td a,.epson-printer-container .data-table td a,.epson-printer-container .data-tables td a,.lts-astat .data-table td a,.lts-astat .data-tables td a{text-decoration:none !important;color:rgba(51,51,51,.8) !important}.raccoonpay .data-table td a:hover,.raccoonpay .data-tables td a:hover,.epson-printer-container .data-table td a:hover,.epson-printer-container .data-tables td a:hover,.lts-astat .data-table td a:hover,.lts-astat .data-tables td a:hover{color:#999 !important}.raccoonpay .insights td,.epson-printer-container .insights td,.lts-astat .insights td{padding:10px}.raccoonpay .start_raccoonpay_holder,.epson-printer-container .start_raccoonpay_holder,.lts-astat .start_raccoonpay_holder{margin-top:24px;border-radius:20px 20px 0 0;background-color:#fff;padding:26px 24px;border-bottom:2px rgba(0,0,0,.2117647059) solid}@media(min-width: 768px){.raccoonpay .start_raccoonpay_holder,.epson-printer-container .start_raccoonpay_holder,.lts-astat .start_raccoonpay_holder{padding:54px 52px}}.raccoonpay .start_raccoonpay_holder .header_holder :nth-child(1),.epson-printer-container .start_raccoonpay_holder .header_holder :nth-child(1),.lts-astat .start_raccoonpay_holder .header_holder :nth-child(1){color:#24827c;font-weight:bold}.raccoonpay .start_raccoonpay_holder .header_holder :nth-child(2),.epson-printer-container .start_raccoonpay_holder .header_holder :nth-child(2),.lts-astat .start_raccoonpay_holder .header_holder :nth-child(2){color:#000;margin-bottom:25px}.raccoonpay .start_raccoonpay_holder h4,.epson-printer-container .start_raccoonpay_holder h4,.lts-astat .start_raccoonpay_holder h4{text-transform:uppercase;font-family:Lato;font-size:44px;font-weight:300;letter-spacing:0;line-height:52px}.raccoonpay .start_raccoonpay_holder h5,.epson-printer-container .start_raccoonpay_holder h5,.lts-astat .start_raccoonpay_holder h5{color:#000;font-family:Lato;font-size:24px;font-weight:bold;letter-spacing:0;line-height:34px;margin-top:25px}.raccoonpay .start_raccoonpay_holder a,.epson-printer-container .start_raccoonpay_holder a,.lts-astat .start_raccoonpay_holder a{height:48px;border-radius:4px;background-color:#000;color:#fff;line-height:36px;margin-top:25px;margin-bottom:32px}.raccoonpay .start_raccoonpay_holder table i,.epson-printer-container .start_raccoonpay_holder table i,.lts-astat .start_raccoonpay_holder table i{height:14.67px;color:#24827c}.raccoonpay .start_raccoonpay_holder table object,.epson-printer-container .start_raccoonpay_holder table object,.lts-astat .start_raccoonpay_holder table object{filter:invert(39%) sepia(97%) saturate(337%) hue-rotate(127deg) brightness(89%) contrast(84%)}.raccoonpay .start_raccoonpay_holder table th,.raccoonpay .start_raccoonpay_holder table td,.epson-printer-container .start_raccoonpay_holder table th,.epson-printer-container .start_raccoonpay_holder table td,.lts-astat .start_raccoonpay_holder table th,.lts-astat .start_raccoonpay_holder table td{padding:1px 1px}.raccoonpay .start_raccoonpay_holder table th object,.raccoonpay .start_raccoonpay_holder table td object,.epson-printer-container .start_raccoonpay_holder table th object,.epson-printer-container .start_raccoonpay_holder table td object,.lts-astat .start_raccoonpay_holder table th object,.lts-astat .start_raccoonpay_holder table td object{margin-top:8px}.raccoonpay .start_raccoonpay_holder table td,.epson-printer-container .start_raccoonpay_holder table td,.lts-astat .start_raccoonpay_holder table td{height:24px;font-family:Lato;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;border-bottom:inherit}.raccoonpay .start_raccoonpay_holder table tr:nth-child(even) td,.epson-printer-container .start_raccoonpay_holder table tr:nth-child(even) td,.lts-astat .start_raccoonpay_holder table tr:nth-child(even) td{font-weight:300;padding-bottom:16px}.raccoonpay .start_raccoon_holder_white,.epson-printer-container .start_raccoon_holder_white,.lts-astat .start_raccoon_holder_white{border-radius:0 0 20px 20px;background-color:#fff;padding:40px 26px;color:#515961;font-family:Lato;font-size:24px;font-weight:bold;letter-spacing:0;line-height:36px;display:flex}@media(min-width: 768px){.raccoonpay .start_raccoon_holder_white,.epson-printer-container .start_raccoon_holder_white,.lts-astat .start_raccoon_holder_white{padding:40px 52px}}.raccoonpay .start_raccoon_holder_white .quote_object,.epson-printer-container .start_raccoon_holder_white .quote_object,.lts-astat .start_raccoon_holder_white .quote_object{width:auto}.raccoonpay .start_raccoon_holder_white .quote_object object,.epson-printer-container .start_raccoon_holder_white .quote_object object,.lts-astat .start_raccoon_holder_white .quote_object object{margin-right:18px}@media(min-width: 768px){.raccoonpay .start_raccoon_holder_white .quote_object object,.epson-printer-container .start_raccoon_holder_white .quote_object object,.lts-astat .start_raccoon_holder_white .quote_object object{margin-right:40px}}.raccoonpay .start_raccoon_holder_white .quote_text,.epson-printer-container .start_raccoon_holder_white .quote_text,.lts-astat .start_raccoon_holder_white .quote_text{flex-grow:1}.raccoonpay .start_raccoon_holder_white .quote_text :nth-child(1),.epson-printer-container .start_raccoon_holder_white .quote_text :nth-child(1),.lts-astat .start_raccoon_holder_white .quote_text :nth-child(1){color:#24827c;margin-bottom:24px}.raccoonpay .know_more_raccoonpay,.epson-printer-container .know_more_raccoonpay,.lts-astat .know_more_raccoonpay{margin-top:36px}.raccoonpay .know_more_raccoonpay h4,.epson-printer-container .know_more_raccoonpay h4,.lts-astat .know_more_raccoonpay h4{color:#2a3037;font-family:Lato;font-size:36px;font-weight:bold;letter-spacing:0;line-height:44px;margin-bottom:20px}.raccoonpay .know_more_raccoonpay h5,.epson-printer-container .know_more_raccoonpay h5,.lts-astat .know_more_raccoonpay h5{color:#515961;font-family:Lato;font-size:24px;font-weight:bold;letter-spacing:0;line-height:34px}.raccoonpay .know_more_raccoonpay a,.epson-printer-container .know_more_raccoonpay a,.lts-astat .know_more_raccoonpay a{height:48px;border-radius:4px;background-color:#000;color:#fff;line-height:36px;margin-top:25px}.raccoonpay .know_more_raccoonpay .flex_block,.epson-printer-container .know_more_raccoonpay .flex_block,.lts-astat .know_more_raccoonpay .flex_block{padding-left:5vw;margin-bottom:25px}@media(min-width: 992px){.raccoonpay .know_more_raccoonpay .flex_block,.epson-printer-container .know_more_raccoonpay .flex_block,.lts-astat .know_more_raccoonpay .flex_block{position:absolute;height:90%;display:flex;align-items:center}}.raccoonpay #DataTables_Table_0_filter{position:relative;top:auto;left:auto;width:400px;margin-top:-20px;padding-bottom:20px}.raccoonpay div#DataTables_Table_0_filter{margin-left:400px}@media screen and (max-width: 1199px){.raccoonpay .left-column{margin-bottom:70px}.raccoonpay .left-column .block{margin-right:0px}}.overflow-auto{overflow-x:auto}.method-brand{filter:grayscale(1);max-width:33px}.payout-btn{text-decoration:none !important;color:rgba(51,51,51,.8) !important}.payout-btn:hover{color:#333 !important}.payout-btn .fa{font-size:17px !important}#adyen-payout-payments .color-green{color:#258175;text-decoration:underline}.adyen-payout-table tr:hover td{background-color:#ebebeb;cursor:pointer}.new-raccoonpay-spacing{padding:20px}@media screen and (max-width: 768px){.new-raccoonpay-container{width:520px !important;margin:0 auto}.new-raccoonpay-container .radio-toggle input[type=checkbox]+label:before,.new-raccoonpay-container .radio-toggle input[type=radio]+label:before{transition:background-color .4s ease;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;top:.25rem;left:100%;content:"";width:2.25rem;height:.75rem;background-color:#ccc;border-radius:1.5rem;height:25px}.new-raccoonpay-container .radio-toggle input[type=checkbox]:checked+label:before,.new-raccoonpay-container .radio-toggle input[type=radio]:checked+label:before{background-color:#24827c}.new-raccoonpay-container .radio-toggle input[type=checkbox]+label:after,.new-raccoonpay-container .radio-toggle input[type=radio]+label:after{top:.2rem;left:24rem !important;width:26px;height:27px}.new-raccoonpay-container .radio-toggle.formRow--item input[type=checkbox]+label,.new-raccoonpay-container .radio-toggle.formRow--item input[type=radio]+label{padding-left:1em;color:#202223;padding-top:10px;width:85.6% !important}}.new-raccoonpay-container{width:948px;margin:0 auto}.new-raccoonpay-container h1{color:#000;text-align:left;font-family:"Inter",sans-serif;font-size:22px !important;font-style:normal;font-weight:600 !important;line-height:28px !important;letter-spacing:-0.22px;margin-bottom:24px !important}.new-raccoonpay-container h3{color:#202223 !important;font-family:"Inter",sans-serif;font-size:16px !important;font-style:normal;font-weight:600 !important;line-height:24px !important;margin-bottom:8px !important;padding-left:0 !important;letter-spacing:.001em;text-align:left}.new-raccoonpay-container .legal-entity-description{color:#6d7175;font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:0}.new-raccoonpay-container .title-section{padding:20px;border-bottom:1px solid #e0e2e7}.new-raccoonpay-container .step{padding:0 !important}.new-raccoonpay-container .row{margin-right:0;margin-left:0}.new-raccoonpay-container .custom-radio{display:inline-block;position:relative;padding-left:25px;cursor:pointer;padding:16px 16px 16px 45px;border:1px solid #e0e2e7;width:48%;margin-left:0;margin-right:8px;border-radius:8px}.new-raccoonpay-container .custom-radio input{position:absolute;opacity:0;cursor:pointer}.new-raccoonpay-container .radio-mark{position:absolute;top:16px;left:16px;height:20px;width:20px;background-color:#fff;border:2px solid #24827c;border-radius:50%}.new-raccoonpay-container .custom-radio input:checked~.radio-mark{border:2px solid #24827c}.new-raccoonpay-container .radio-mark:after{content:"";position:absolute;display:none}.new-raccoonpay-container .custom-radio input:checked~.radio-mark:after{display:block}.new-raccoonpay-container .custom-radio input:checked~.custom-radio{border:1px solid #24827c}.new-raccoonpay-container .custom-radio .radio-mark:after{left:4px;top:4px;width:8px;height:8px;border-radius:50%;background-color:#24827c}.new-raccoonpay-container .radio-checked{border:2px solid #24827c}.new-raccoonpay-container .raccoon-pay-step{margin-top:24px;border-radius:8px !important;border-right:1px solid #e9e9e9;border-radius:8px;box-shadow:0px 0px 0px 1px rgba(63,63,68,.05),0px 1px 3px 0px rgba(63,63,68,.15);background-color:#fff}.new-raccoonpay-container .field-spacing{margin-bottom:20px}.new-raccoonpay-container .btn-section{padding:24px 0;margin-top:24px;border-top:1px solid #c9cccf}.new-raccoonpay-container .next-btn{border-radius:4px;background:#24827c;box-shadow:0px -1px 0px 0px rgba(0,0,0,.2) inset,0px 1px 0px 0px rgba(0,0,0,.08);color:#fff;padding:12px 16px;font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.new-raccoonpay-container .raccoonpay-subheadings{text-transform:uppercase}.new-raccoonpay-container .formRow>div:not(.formRow--item) select,.new-raccoonpay-container .formRow>div:not(.formRow--item) .select-css{max-width:435px}.new-raccoonpay-container .formRow input:not(.dob-field):not([type=checkbox]):not([type=radio]):not([type=search]){max-width:435px}.new-raccoonpay-container .col-spacing{padding:4px 0;line-height:26px}.new-raccoonpay-container .col-spacing{padding:4px 0;line-height:26px}.new-raccoonpay-container .raccoonpay-divider{margin:20px 0px 20px -20px;border:.5px solid #e0e2e7;width:948px}.new-raccoonpay-container .raccoonpay-error-block{color:#d10025;background-color:#fff4f4;border:1px solid #e0b3b2;padding:20px;border-radius:8px;margin-bottom:20px}.new-raccoonpay-container .raccoonpay-verification-block{color:#8c9196;background-color:#f3f6f9;border:1px solid #e0e2e7;padding:20px;border-radius:8px;margin-bottom:20px}.new-raccoonpay-container pre.sf-dump,.new-raccoonpay-container pre.sf-dump .sf-dump-default{background-color:#18171b;color:#ff8400;line-height:1.2em;font:12px Menlo,Monaco,Consolas,monospace;word-wrap:break-word;white-space:pre-wrap;position:relative;z-index:9;word-break:break-all}.new-raccoonpay-container .card-machine-heading{color:#202223;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px !important;margin-bottom:4px}.new-raccoonpay-container .card-machine-subheading{color:#6d7175 !important;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px !important;margin-bottom:20px !important}.new-raccoonpay-container .radio-toggle.formRow--item input[type=checkbox]+label,.new-raccoonpay-container .radio-toggle.formRow--item input[type=radio]+label{color:#202223}.new-raccoonpay-container .validation-failed{color:#ac2020 !important}.new-raccoonpay-container .terms_conditions_paragraph{position:absolute;bottom:0;right:0;text-align:right}.pms-raccoonpay p{margin:0}.pms-raccoonpay section.content{padding:87px 25px 10px 25px}.pms-raccoonpay #popOutModalSecond .modal-content{background:#fff;width:560px;right:0;position:absolute}.pms-raccoonpay #inner-container{padding-bottom:0px !important}.pms-raccoonpay .heading-payments{color:#000;font-size:22px;font-weight:600;padding:23px 10px 0px 10px}.pms-raccoonpay .raccoonpay-container{background:#22827d;padding:10px 0px}.pms-raccoonpay .raccoonpay-container.multiitems{display:flex}.pms-raccoonpay .col-4.blocksection{border-radius:5px;margin-bottom:-90px}.pms-raccoonpay .innercontrol{background:#fff;margin:6px;border-radius:5px;padding:20px;border:solid 1px #e7e7e7;margin-bottom:-60px;box-shadow:0px 0px 0px 1px rgba(63,63,68,0),0px 1px 3px 0px rgba(63,63,68,.19)}.pms-raccoonpay div.selector{border:0;font-size:14px;font-weight:600;color:#8a919e;margin-top:-10px !important}.pms-raccoonpay .totalsections{display:flex;padding:30px 0px 0px 0px}.pms-raccoonpay .summarydata{font-size:12px;font-weight:600;text-transform:uppercase;color:#8a919e;display:flex;margin-right:5px;flex-direction:row-reverse}.pms-raccoonpay .summarydatatitle{font-size:14px;font-weight:600;color:#8a919e}.pms-raccoonpay .totalcardvalue{font-weight:600;padding:5px 0px 15px 0px}.pms-raccoonpay .outterviewmore{padding:15px 0px 0px 0px}.pms-raccoonpay .viewmore{color:#22827d}.pms-raccoonpay table#DataTables_Table_0{border:solid 1px #e1e1e1;border-radius:10px}.pms-raccoonpay .main.belowtable{background-color:#f7f7f9;display:flex;flex-wrap:wrap}.pms-raccoonpay .raccoonpay .cancelled:before,.pms-raccoonpay .raccoonpay .error:before,.pms-raccoonpay .raccoonpay .chargeback:before,.pms-raccoonpay .epson-printer-container .cancelled:before,.pms-raccoonpay .epson-printer-container .error:before,.pms-raccoonpay .epson-printer-container .chargeback:before,.pms-raccoonpay .lts-astat .cancelled:before,.pms-raccoonpay .lts-astat .error:before,.pms-raccoonpay .lts-astat .chargeback:before{display:none}.pms-raccoonpay .raccoonpay .paid:before,.pms-raccoonpay .raccoonpay .captured:before,.pms-raccoonpay .epson-printer-container .paid:before,.pms-raccoonpay .epson-printer-container .captured:before,.pms-raccoonpay .lts-astat .paid:before,.pms-raccoonpay .lts-astat .captured:before{display:none}.pms-raccoonpay .error{color:#ac2020 !important;font-family:"inter";background:#ffd7d7 !important;padding:3px 10px;border-radius:40px}.pms-raccoonpay .raccoonpay .paid,.pms-raccoonpay .raccoonpay .captured,.pms-raccoonpay .epson-printer-container .paid,.pms-raccoonpay .epson-printer-container .captured,.pms-raccoonpay .lts-astat .paid,.pms-raccoonpay .lts-astat .captured{color:#258175;background:#c0f8e4;padding:3px 10px;border-radius:40px}.pms-raccoonpay .raccoonpay .cancelled,.pms-raccoonpay .raccoonpay .error,.pms-raccoonpay .raccoonpay .chargeback,.pms-raccoonpay .epson-printer-container .cancelled,.pms-raccoonpay .epson-printer-container .error,.pms-raccoonpay .epson-printer-container .chargeback,.pms-raccoonpay .lts-astat .cancelled,.pms-raccoonpay .lts-astat .error,.pms-raccoonpay .lts-astat .chargeback{color:#a47205;background:#ffecc1;padding:3px 10px;border-radius:40px}.pms-raccoonpay .rrpmoredetails{font-size:13px;border:solid 1px #cacaca;margin:0;padding:4px 3px;text-align:center;color:#000;border-radius:5px}.pms-raccoonpay .dataTables_wrapper .dataTables_paginate .paginate_button.current,.pms-raccoonpay .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#24827c;border-radius:6px;color:#fff !important;font-weight:600 !important;border:0}.pms-raccoonpay .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#24827c;border-radius:6px;color:#fff !important;font-weight:600 !important;border:1px solid #25827d}.pms-raccoonpay .rrptabs-container{width:100%;font-family:inter}.pms-raccoonpay .rrptab-buttons{display:flex;width:100%}.pms-raccoonpay .rrptab-button{width:50%;padding:1em 0 .4em 0;text-align:start;border:none;cursor:pointer;font-weight:bold;border-bottom:1px solid #ccc;opacity:50%;background:#fff}.pms-raccoonpay .rrptab-button.active{background:#fff;border-bottom:3px solid #25827d;opacity:100%}.pms-raccoonpay .rrptab-button:hover:not(.active){background:#fff}.pms-raccoonpay .rrptab-content{padding:.4rem 0;display:none}.pms-raccoonpay .rrptab-content.active{display:block}.pms-raccoonpay .transactionsummaryblock{display:flex}.pms-raccoonpay .rrp-section-img{width:45px;margin-right:10px}.pms-raccoonpay .innersummarysection{width:50%;padding:8px 0px}.pms-raccoonpay .innersummarysectionpopout{width:50%;padding:10px 0px}.pms-raccoonpay .innersummarysection.alingend{text-align:end}.pms-raccoonpay .paidimg{width:50px;background:#eff0f3;padding:14px 10px;margin-right:10px}.pms-raccoonpay .paidmethodblock{display:flex}.pms-raccoonpay .paidmethodblock.paidinnerblock{margin-top:15px}.pms-raccoonpay .maindescription{color:#8a919e;width:max-content}.pms-raccoonpay .learnpayments{display:flex;justify-content:center;font-size:13px;background:#f7f7f9;padding:20px;margin-top:-15px}.pms-raccoonpay select:not(.accountSwitcher,.ui-datepicker-month,.ui-datepicker-year,.flatpickr-monthDropdown-months),.pms-raccoonpay .select-css{font-size:14px !important;-webkit-text-fill-color:#1c1c1c !important;color:#1c1c1c !important;font-weight:600;border:0;margin-top:-10px}.pms-raccoonpay .modal{position:fixed;top:0;right:-560px;width:560px;height:100%;background-color:rgba(0,0,0,.5882352941);box-shadow:0px 6px 5px rgba(0,0,0,.1);transition:right .3s ease-in-out;z-index:1000;margin-top:72px}.pms-raccoonpay .summaryblockhead{font-size:16px;font-weight:600;transition:right .3s ease-in-out;background-color:#fff}.pms-raccoonpay .modal-overlay{position:fixed;top:73px;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5882352941);z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out}.pms-raccoonpay .modal-overlay.active{opacity:1;visibility:visible;left:240px}.pms-raccoonpay .modal.active{right:0}.pms-raccoonpay .modal-content{position:relative;width:100%;height:100%;overflow-y:auto;position:relative}.pms-raccoonpay .slide-out-menu-container .overlay{z-index:20;top:0;left:0;width:100vw;height:100vh;position:fixed;background:rgba(255,255,255,.5);backdrop-filter:blur(2px);opacity:0;visibility:hidden;transition:opacity .3s ease-in-out}.pms-raccoonpay .slide-out-menu-container .overlay.active{opacity:1;visibility:visible}.pms-raccoonpay .design-system--modal--dismiss{position:absolute;top:5px;right:10px;cursor:pointer;background:none;border:none;padding:20px}.pms-raccoonpay .btn--outline{text-decoration:none;display:inline-block}.pms-raccoonpay .design-system--btn--primary a{color:inherit;text-decoration:none}.pms-raccoonpay form{overflow-y:scroll}.pms-raccoonpay .titlepopup{color:#000;-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:22px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.22px}.pms-raccoonpay .modal--header{padding:25px;border:solid rgba(204,204,204,.3803921569);border-width:1px 0px}.pms-raccoonpay .modal--footer{padding:25px;border:solid #ccc;border-width:1px 0px}.pms-raccoonpay .titleobject{color:#8a919e;font-weight:700}.pms-raccoonpay p.detailsobject{text-align:start;font-weight:600}.pms-raccoonpay .design-system--btn--secondary{border:1px solid #c9cccf;background:rgba(0,0,0,0);color:#202223;padding:10px 20px !important;border-radius:6px}.pms-raccoonpay .top-nav-container .top-nav-content .menu-scroll.js-scrollLeft{filter:none}.pms-raccoonpay a#DataTables_Table_0_previous{background:rgba(0,0,0,0);border:none;background-image:url("/gfx/raccoonpay/pagination_prev.png");color:rgba(255,255,255,0) !important;font-weight:400 !important;background-size:contain;background-repeat:no-repeat;width:30px;background-position-y:1px}.pms-raccoonpay a#DataTables_Table_0_next{background:rgba(0,0,0,0);border:none;background-image:url("/gfx/raccoonpay/pagination_next.png");color:rgba(255,255,255,0) !important;font-weight:400 !important;background-size:contain;background-repeat:no-repeat;width:30px;background-position-y:1px}.pms-raccoonpay div#DataTables_Table_0_paginate{width:70%;padding:10px;box-shadow:2px 2px 4px 0px rgba(0,0,0,.06);border-radius:0px 0px 10px 0px}.pms-raccoonpay .dataTables_wrapper .dataTables_info{width:30%;text-align:start;padding:20px 10px 16px 10px;box-shadow:-2px 2px 4px 0px rgba(0,0,0,.06);border-radius:0px 0px 0px 10px}.pms-raccoonpay .data-tables.no-footer{border-bottom:0 !important}.pms-raccoonpay i.no-print.js-tooltip-top-maxwidth.fa.fa-question-circle.tooltipstered{margin-right:-85px;width:80px;color:rgba(255,255,255,0)}.pms-raccoonpay .cardrender{width:100%}.pms-raccoonpay .cardblockslower{width:50%}.pms-raccoonpay .paidmettext{width:20%}.pms-raccoonpay .hrclass{color:#e7e8ed;border:solid .5px;height:1px}.pms-raccoonpay .innercontrol{background:#fff;border-radius:5px;padding:20px;border:solid 1px #e7e7e7;margin-bottom:-60px}.pms-raccoonpay .innercontrollow{background:#fff;margin:6px 6px 16px 6px;border-radius:5px;padding:20px;border:solid 1px #e7e7e7}.pms-raccoonpay .overlay-data.linechartclass{color:#000 !important;font-size:12px !important}.pms-raccoonpay .overlay-data.linechartclass{color:#000 !important}.pms-raccoonpay .overlay{display:flex !important;align-content:center;width:210px !important;border-radius:10px !important}.pms-raccoonpay .overlay-date{color:#000 !important;font-size:15px !important}.pms-raccoonpay .overlay-data.linechartclass{font-size:15px !important}.pms-raccoonpay html,.pms-raccoonpay h1,.pms-raccoonpay h2,.pms-raccoonpay h3,.pms-raccoonpay h4,.pms-raccoonpay span,.pms-raccoonpay a,.pms-raccoonpay p{font-family:"Inter",serif !important}@media(max-width: 650px){.pms-raccoonpay .heading-payments{font-size:20px;padding:20px 10px 0px 5px}.pms-raccoonpay .cardblockslower{width:100%}.pms-raccoonpay .summarydata{font-size:10px}.pms-raccoonpay .main.belowtable{background-color:#f7f7f9;display:flex;flex-direction:column}.pms-raccoonpay .totalcardvalue{font-size:16px}.pms-raccoonpay .raccoonpay-container.multiitems{display:flex;flex-direction:column;margin-bottom:-30px}.pms-raccoonpay .col-4.blocksection{margin-bottom:0}.pms-raccoonpay #inner-container.admin{max-width:-webkit-fill-available}.pms-raccoonpay .innercontrol{margin-bottom:0px}.pms-raccoonpay .rrp-section-img{width:32px}.pms-raccoonpay .modal{width:360px}.pms-raccoonpay .paidmettext{width:30%}}@media(max-width: 700px){.pms-raccoonpay .cardblockslower.blocksection.thirdcard{margin-top:0px}}.pms-raccoonpay .pms-raccoonpay-insights .select-css{background-color:#000}.pms-raccoonpay .pms-raccoonpay-insights span.title{font-size:22px;font-weight:600}.pms-raccoonpay .pms-raccoonpay-insights .slide-out-menu-container .modal--header{padding:24px 24px 24px 24px !important}.pms-raccoonpay .pms-raccoonpay-insights .slide-out-menu-container{position:relative}.pms-raccoonpay .pms-raccoonpay-insights .slide-out-menu-container::before{content:"";position:fixed;bottom:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:101;top:73px;left:240px}.pms-raccoonpay .pms-raccoonpay-insights .slide-out-menu-container .design-system--modal--pullout{background-color:#fff;position:fixed;right:0;top:72px;width:560px;height:100vh;z-index:102;display:flex;flex-direction:column;overflow:auto}.pms-raccoonpay .pms-raccoonpay-insights .slideouttr{background-color:#fff !important}.pms-raccoonpay .pms-raccoonpay-insights .slideouttr td{border:0;width:50%}.pms-raccoonpay .pms-raccoonpay-insights .slide-out-menu-container .modal--body{margin-bottom:10em}.pms-raccoonpay .pms-raccoonpay-insights .raccoonpay-container{background:rgba(255,255,255,0) !important}.pms-raccoonpay .pms-raccoonpay-insights .sub-parent{background:#22827d !important}.pms-raccoonpay .pms-raccoonpay-insights h2.totalcardvalue{text-align:start !important}.pms-raccoonpay .pms-raccoonpay-insights .outterviewmore{text-align:start}.pms-raccoonpay .pms-raccoonpay-insights .dataTables_wrapper{position:relative;clear:both;zoom:1;padding:0px 5px 0px 10px;max-width:1152px;min-width:1152px}.pms-raccoonpay .pms-raccoonpay-insights .main .belowtable{max-width:1152px;padding:0px 20px}.pms-raccoonpay .pms-raccoonpay-insights .main.belowtable{max-width:1152px}.pms-raccoonpay .pms-raccoonpay-insights #reportLineChart{position:relative}.pms-raccoonpay .pms-raccoonpay-insights .spinner{display:flex;justify-content:center;align-items:center;height:100%}.pms-raccoonpay .pms-raccoonpay-insights .bounce1,.pms-raccoonpay .pms-raccoonpay-insights .bounce2,.pms-raccoonpay .pms-raccoonpay-insights .bounce3{width:10px;height:10px;background-color:#00b4d8;border-radius:50%;margin:0 5px;animation:bounce 1.4s infinite ease-in-out}.pms-raccoonpay .pms-raccoonpay-insights .bounce1{animation-delay:-0.32s}.pms-raccoonpay .pms-raccoonpay-insights .bounce2{animation-delay:-0.16s}.pms-raccoonpay .pms-raccoonpay-insights .method-brand{filter:none !important;max-width:50px;background:#eff0f3;padding:15px 10px;margin-right:10px;border-radius:10px}@keyframes bounce{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.pms-raccoonpay .pms-raccoonpay-insights div#yadcf-filter-wrapper--data-tables-payment-insights-2{margin-top:-5px}.pms-raccoonpay .pms-raccoonpay-insights th:nth-child(4),.pms-raccoonpay .pms-raccoonpay-insights th:nth-child(4) *{margin-bottom:-3.5px;font-weight:600 !important}.pms-raccoonpay .pms-raccoonpay-insights th:nth-child(4) select,.pms-raccoonpay .pms-raccoonpay-insights th:nth-child(4) * select{padding:.5em 4em .5em .8em !important}.pms-raccoonpay .pms-raccoonpay-insights th:nth-child(2),.pms-raccoonpay .pms-raccoonpay-insights th:nth-child(3),.pms-raccoonpay .pms-raccoonpay-insights th:nth-child(5),.pms-raccoonpay .pms-raccoonpay-insights th:nth-child(6),.pms-raccoonpay .pms-raccoonpay-insights th:nth-child(7),.pms-raccoonpay .pms-raccoonpay-insights th:nth-child(2) *,.pms-raccoonpay .pms-raccoonpay-insights th:nth-child(3) *,.pms-raccoonpay .pms-raccoonpay-insights th:nth-child(5) *,.pms-raccoonpay .pms-raccoonpay-insights th:nth-child(6) *,.pms-raccoonpay .pms-raccoonpay-insights th:nth-child(7) *{color:#000;font-weight:600 !important}.pms-raccoonpay .pms-raccoonpay-insights div#yadcf-filter-wrapper--data-tables-payment-insights-3{margin-top:-5px}.pms-raccoonpay .pms-raccoonpay-insights .transaction-header-row-container{position:relative;z-index:10;max-width:1152px;margin:30px auto 83px}.pms-raccoonpay .pms-raccoonpay-insights .transaction-header-row-container .transaction-header-row-container-inner{width:40%;float:left}.pms-raccoonpay .pms-raccoonpay-insights .transaction-header-row-container .transaction-header-row-container-inner .transaction-header{width:200px;float:left}.pms-raccoonpay .pms-raccoonpay-insights .transaction-header-row-container .transaction-header-row-container-inner .transaction-header .heading-payments{padding:0 10px}.pms-raccoonpay .pms-raccoonpay-insights .transaction-header-row-container .transaction-header-row-container-inner .filter-select{width:calc(100% - 200px);float:left;text-align:right;padding:2px 20px 0 0}.pms-raccoonpay .pms-raccoonpay-insights .transaction-header-row-container .transaction-header-row-container-inner .filter-select .chevron-down-green{float:right;position:relative;right:10px;top:7px}.pms-raccoonpay .pms-raccoonpay-insights .transaction-header-row-container .transaction-header-row-container-inner .filter-select .select-element{width:auto !important;padding:0 15px 0 0}.pms-raccoonpay .pms-raccoonpay-insights .transaction-header-row-container .search-icon-item{float:right;position:relative;right:306px;top:2px}.pms-raccoonpay .pms-raccoonpay-insights .transaction-header-row-container .receive-card-machine-button-container{position:relative;top:-12px;width:350px;float:right;text-align:right;margin-right:5px}.pms-raccoonpay .pms-raccoonpay-insights .transaction-header-row-container .receive-card-machine-button-container a.receive-card-machine-button{padding:10px}.pms-raccoonpay .pms-raccoonpay-insights .transaction-header-row-container .receive-card-machine-button-container a.receive-card-machine-button svg{position:relative;top:3px}.pms-raccoonpay .pms-raccoonpay-insights table.dataTable.payment-insights{width:100%}.pms-raccoonpay .pms-raccoonpay-insights table.dataTable.payment-insights thead th,.pms-raccoonpay .pms-raccoonpay-insights table.dataTable.payment-insights thead td{padding:0px 15px 15px 7px;font-family:"inter"}.pms-raccoonpay .pms-raccoonpay-insights table.dataTable.payment-insights thead th.sorting{background:url("/gfx/sort_both.png") no-repeat center right !important;cursor:pointer}.pms-raccoonpay .pms-raccoonpay-insights table.dataTable.payment-insights thead th.sorting_asc{background:url("/gfx/sort_asc.png") no-repeat center right !important;cursor:pointer}.pms-raccoonpay .pms-raccoonpay-insights table.dataTable.payment-insights thead th.sorting_desc{background:url("/gfx/sort_desc.png") no-repeat center right !important;cursor:pointer}.pms-raccoonpay .pms-raccoonpay-insights table.dataTable.payment-insights thead th.sorting_asc_disabled{background:url("/gfx/sort_asc_disabled.png") no-repeat center right !important;cursor:default}.pms-raccoonpay .pms-raccoonpay-insights table.dataTable.payment-insights thead th.sorting_desc_disabled{background:url("/gfx/sort_desc_disabled.png") no-repeat center right !important;cursor:default}.pms-raccoonpay .pms-raccoonpay-insights table.dataTable.payment-insights thead th.payment-method-column select.yadcf-filter{width:100% !important}.pms-raccoonpay .pms-raccoonpay-insights table.dataTable.payment-insights tbody td{padding:10px !important}.pms-raccoonpay .pms-raccoonpay-insights table.dataTable.payment-insights tbody td a{color:#1e4878;padding:10px 0}.pms-raccoonpay .pms-raccoonpay-insights table.dataTable.payment-insights tbody td a span{margin-left:10px}.pms-raccoonpay .pms-raccoonpay-insights table.dataTable.payment-insights tbody td a:hover{color:#f69221}.pms-raccoonpay .pms-raccoonpay-insights table.dataTable.payment-insights tbody td span.datealingcolumn{margin-left:-3px}.pms-raccoonpay .pms-raccoonpay-insights .paidmettext{text-align:center}.pms-raccoonpay .pms-raccoonpay-insights select.selectelement{display:block !important;width:160px;float:left;margin-top:-35px !important}.pms-raccoonpay .pms-raccoonpay-insights .custom-length.flterselect{width:80%;margin-top:-20px;float:right}.pms-raccoonpay .pms-raccoonpay-insights table#DataTables_Table_0{margin-top:30px}.pms-raccoonpay .pms-raccoonpay-insights .raccoonpay .block,.pms-raccoonpay .pms-raccoonpay-insights .raccoonpay .step,.pms-raccoonpay .pms-raccoonpay-insights .epson-printer-container .block,.pms-raccoonpay .pms-raccoonpay-insights .epson-printer-container .step,.pms-raccoonpay .pms-raccoonpay-insights .lts-astat .block,.pms-raccoonpay .pms-raccoonpay-insights .lts-astat .step{background:rgba(255,255,255,0) !important}.pms-raccoonpay .pms-raccoonpay-insights .filtertitle{margin-top:-5px}.pms-raccoonpay .pms-raccoonpay-insights .raccoonpay #DataTables_Table_0_filter{position:relative;top:auto;left:auto}.pms-raccoonpay .pms-raccoonpay-insights .filtersearch{display:block;margin-top:25px}.pms-raccoonpay .pms-raccoonpay-insights .searchiconitem{display:flex;margin-bottom:-40px}.pms-raccoonpay .pms-raccoonpay-insights input[type=text],.pms-raccoonpay .pms-raccoonpay-insights input[type=number],.pms-raccoonpay .pms-raccoonpay-insights input[type=price],.pms-raccoonpay .pms-raccoonpay-insights input[type=password],.pms-raccoonpay .pms-raccoonpay-insights input[type=search],.pms-raccoonpay .pms-raccoonpay-insights input[type=email],.pms-raccoonpay .pms-raccoonpay-insights input[type=tel],.pms-raccoonpay .pms-raccoonpay-insights input[type=url],.pms-raccoonpay .pms-raccoonpay-insights input[type=time]{background:rgba(255,255,255,0);padding-left:20px}.pms-raccoonpay .pms-raccoonpay-insights .raccoonpay .border-btn,.pms-raccoonpay .pms-raccoonpay-insights .epson-printer-container .border-btn,.pms-raccoonpay .pms-raccoonpay-insights .lts-astat .border-btn{font-size:14px;border:none;background:#24827c;color:#fff;box-shadow:none;display:flex;justify-content:center;border-radius:4px;align-content:center;align-items:center;padding:10px}.pms-raccoonpay .pms-raccoonpay-insights html,.pms-raccoonpay .pms-raccoonpay-insights h1,.pms-raccoonpay .pms-raccoonpay-insights h2,.pms-raccoonpay .pms-raccoonpay-insights h3,.pms-raccoonpay .pms-raccoonpay-insights h4,.pms-raccoonpay .pms-raccoonpay-insights span,.pms-raccoonpay .pms-raccoonpay-insights a{font-family:"Inter",serif !important}.pms-raccoonpay .pms-raccoonpay-insights h3.doc-title{display:none !important}.pms-raccoonpay .pms-raccoonpay-insights .formRow>div:not(.formRow--item){position:relative;display:none !important}.pms-raccoonpay .pms-raccoonpay-insights span.dateintableclm{margin-left:10px}.pms-raccoonpay .pms-raccoonpay-insights .raccoonpay .formRow .formRow--input-wrapper,.pms-raccoonpay .pms-raccoonpay-insights .epson-printer-container .formRow .formRow--input-wrapper,.pms-raccoonpay .pms-raccoonpay-insights .lts-astat .formRow .formRow--input-wrapper{padding:0px !important;margin:0px !important}.pms-raccoonpay .pms-raccoonpay-insights .formRow input:not(.dob-field):not([type=checkbox]):not([type=radio]):not([type=search]){height:45px;margin-top:20px;width:102%;margin-left:10px}.pms-raccoonpay .pms-raccoonpay-insights .formRow--input-wrapper.active .formRow--input:not(:focus):not(:hover)~.placeholder{color:#000 !important}.pms-raccoonpay .pms-raccoonpay-insights .formRow .formRow--input-wrapper.active .placeholder{color:#000 !important;padding:0}.pms-raccoonpay .pms-raccoonpay-insights label{margin-left:0px}.pms-raccoonpay .pms-raccoonpay-insights .modal--body{padding:0px}.pms-raccoonpay .pms-raccoonpay-insights .dataTables_filter label{color:rgba(255,255,255,0) !important;padding:0px 0px 0px 200px}.pms-raccoonpay .pms-raccoonpay-insights input.searchkeywordfield{width:489px;margin-top:10px;border-radius:5px;padding:12px 12px 12px 30px}.pms-raccoonpay .pms-raccoonpay-insights .raccoonpay .border-btn,.pms-raccoonpay .pms-raccoonpay-insights .epson-printer-container .border-btn,.pms-raccoonpay .pms-raccoonpay-insights .lts-astat .border-btn{margin-top:-50px}.pms-raccoonpay .pms-raccoonpay-insights .dataTables_wrapper .dataTables_filter input{margin-left:.5em;padding-left:35px;width:300px;padding-bottom:12px;padding-top:12px;margin-top:5px;border-radius:5px}.pms-raccoonpay .pms-raccoonpay-insights table#DataTables_Table_0{background-color:#fff;border:0;box-shadow:0px 1px 4px 0px rgba(0,0,0,.1)}.pms-raccoonpay .pms-raccoonpay-insights span.pending::before{display:none !important}.pms-raccoonpay .pms-raccoonpay-insights .raccoonpay .preauth,.pms-raccoonpay .pms-raccoonpay-insights .raccoonpay .pending,.pms-raccoonpay .pms-raccoonpay-insights .epson-printer-container .preauth,.pms-raccoonpay .pms-raccoonpay-insights .epson-printer-container .pending,.pms-raccoonpay .pms-raccoonpay-insights .lts-astat .preauth,.pms-raccoonpay .pms-raccoonpay-insights .lts-astat .pending{color:#a47205;background:#ffecc1;padding:3px 10px;border-radius:40px}.pms-raccoonpay .pms-raccoonpay-insights .flatpickr-current-month{padding-top:13px}.pms-raccoonpay .pms-raccoonpay-insights .raccoonpay .cancelled,.pms-raccoonpay .pms-raccoonpay-insights .raccoonpay .error,.pms-raccoonpay .pms-raccoonpay-insights .raccoonpay .chargeback,.pms-raccoonpay .pms-raccoonpay-insights .epson-printer-container .cancelled,.pms-raccoonpay .pms-raccoonpay-insights .epson-printer-container .error,.pms-raccoonpay .pms-raccoonpay-insights .epson-printer-container .chargeback,.pms-raccoonpay .pms-raccoonpay-insights .lts-astat .cancelled,.pms-raccoonpay .pms-raccoonpay-insights .lts-astat .error,.pms-raccoonpay .pms-raccoonpay-insights .lts-astat .chargeback{color:#000;background:#e8e8e8;padding:3px 10px;border-radius:40px}.pms-raccoonpay .pms-raccoonpay-insights .rrpmoredetails{width:100px}.pms-raccoonpay .pms-raccoonpay-insights .sprite-after.datepicker-cont{float:left;margin:20px 10px 0px 10px;background:#fff}@media(max-width: 1391px){.pms-raccoonpay .pms-raccoonpay-insights input.searchkeywordfield{width:400px}}@media(max-width: 1391px){.pms-raccoonpay .pms-raccoonpay-insights input.searchkeywordfield{width:360px}}@media(max-width: 550px){.pms-raccoonpay .pms-raccoonpay-insights .col-xl-12.right-column.flextransact{display:flex;flex-direction:column;padding:0px 10px}.pms-raccoonpay .pms-raccoonpay-insights input.searchkeywordfield{width:-webkit-fill-available !important}.pms-raccoonpay .pms-raccoonpay-insights .flterselect{margin-top:-15px !important;margin-right:10px;margin-left:260px;width:140px;margin-bottom:20px}.pms-raccoonpay .pms-raccoonpay-insights .filterbutton{margin-top:10px;width:100% !important}.pms-raccoonpay .pms-raccoonpay-insights div#DataTables_Table_0_paginate{width:100%}.pms-raccoonpay .pms-raccoonpay-insights .dataTables_wrapper .dataTables_info{width:173%}.pms-raccoonpay .pms-raccoonpay-insights .main.belowtable.filtersection{display:none}}@media(max-width: 550px){.pms-raccoonpay .dataTables_wrapper{min-width:100%;overflow-x:scroll}}@media(max-width: 550px){.pms-raccoonpay .mainouttercontain.pms-raccoonpay-insights{margin-top:-80px !important}}@media screen and (max-width: 640px){.pms-raccoonpay .pms-raccoonpay-insights .transaction-header-row-container .transaction-header-row-container-inner .filter-select{padding:2px 40px 0 0}.pms-raccoonpay .pms-raccoonpay-insights .transaction-header-row-container .search-icon-item{right:328px}}math.div in sass .connectivity{width:100%}.connectivity .con-parent{display:flex;flex-direction:row;position:relative;clear:both}.connectivity .con-line{float:left;margin-right:20px;padding-left:10px;line-height:30px;word-break:break-word;width:15%;position:relative;clear:both}.connectivity .con-parent:after{content:"";position:absolute;bottom:0;left:0;right:0;background:#d3d3d3;height:1px}.connectivity .con-parent.bold:after{background:gray}.connectivity .con-parent:hover:after{background:#000}.connectivity .con-line:nth-child(2){width:30%}.connectivity .con-line:nth-child(3){width:15%}.connectivity .con-line:nth-child(4){width:10%}.connectivity .con-line:nth-child(5){width:10%}.connectivity .con-line:nth-child(6){width:10%}.connectivity-store-wrapper .connectivity-pagetitle{display:block;margin-bottom:10px !important;margin-top:10px !important}.connectivity-store-wrapper .connectivity-store-categories{margin-top:10px;margin-bottom:10px}.connectivity-store-wrapper .connectivity-store-categories .connectivity-category-button{background-color:#fff;display:inline-block;padding:5px 15px;border:1px solid #797474;color:#797474;margin-right:10px;border-radius:2px;opacity:.4;margin-bottom:10px;cursor:pointer;user-select:none}.connectivity-store-wrapper .connectivity-store-categories .connectivity-category-button:hover{opacity:.8}.connectivity-store-wrapper .connectivity-store-categories .connectivity-category-button:active,.connectivity-store-wrapper .connectivity-store-categories .connectivity-category-button.selected{opacity:1}.connectivity-store-wrapper .connectivity-item{position:relative;width:100%;max-width:260px;height:190px;float:left;background-color:#fff;padding:20px;margin-right:20px;margin-bottom:20px}.connectivity-store-wrapper .connectivity-item.active{height:210px}.connectivity-store-wrapper .connectivity-item.active .connectivity-meta{height:70px;display:flex;justify-content:flex-end;flex-direction:column}.connectivity-store-wrapper .connectivity-item.active.add .connectivity-meta{width:100%;height:auto;text-align:center;padding-right:0}.connectivity-store-wrapper .connectivity-item.active.add .connectivity-meta .connectivity-title{width:100%;text-overflow:unset;white-space:inherit}.connectivity-store-wrapper .connectivity-item.active.add .connectivity-meta .connectivity-add{position:static;margin:40px auto 20px auto}.connectivity-store-wrapper .connectivity-item .connectivity-meta{float:left;width:172px;padding-right:10px;position:relative}.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-category{height:20px;overflow:hidden;font-weight:700}.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-title{font-size:18px;font-weight:300;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:24px;width:calc(100% - 10px)}.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-note{height:21px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-add,.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-edit{display:block;width:48px;height:48px;line-height:48px;font-size:19.2px;border-radius:50%;background-color:rgba(36,130,124,.8);color:#fff;text-align:center;text-decoration:none !important;position:absolute;right:-48px;bottom:0px;transition:background-color .2s}.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-add.static,.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-edit.static{background-color:rgba(36,130,124,.5)}.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-add.action:hover,.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-edit.action:hover{background-color:#24827c}.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-add.connectivity-add:not(.green),.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-edit.connectivity-add:not(.green){background-color:rgba(170,170,170,.25)}.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-add.connectivity-add:not(.green).action,.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-edit.connectivity-add:not(.green).action{background-color:rgba(170,170,170,.6)}.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-add.connectivity-add:not(.green).action:hover,.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-edit.connectivity-add:not(.green).action:hover{background-color:rgba(170,170,170,.8)}.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-add.multiple-icons.mappingUrl,.connectivity-store-wrapper .connectivity-item .connectivity-meta .connectivity-edit.multiple-icons.mappingUrl{right:5px}.connectivity-store-wrapper .connectivity-item .mapping{position:absolute;background-color:rgba(44,153,0,.5);text-decoration:none !important;border-radius:0;width:24px;height:24px;padding:2px 0 0 5px;color:#fff;font-size:13px;top:0;left:0;right:unset;opacity:.6}.connectivity-store-wrapper .connectivity-item .mapping:hover{opacity:1}.connectivity-store-wrapper .connectivity-item .mapping.red{background-color:rgba(255,0,0,.6)}.connectivity-store-wrapper .connectivity-item .mapping.red:hover{background-color:rgba(255,0,0,.8)}.connectivity-store-wrapper .connectivity-item .mapping.disabled{background-color:rgba(68,68,68,.6);pointer-events:none !important}.connectivity-store-wrapper .connectivity-item .mapping.disabled:hover{background-color:rgba(68,68,68,.8)}.connectivity-store-wrapper .connectivity-item .connectivity-img{float:left;width:220px;margin-right:0px;margin-bottom:20px;height:80px;background-size:contain;background-repeat:no-repeat;background-position:center;position:relative}.connectivity-store-wrapper .connectivity-item .connectivity-img.fa-before:before,.connectivity-store-wrapper .connectivity-item .breadcrumb .connectivity-img.crumb:before,.breadcrumb .connectivity-store-wrapper .connectivity-item .connectivity-img.crumb:before{position:absolute;left:86px;top:16px;width:48px;height:48px;font-size:48px;line-height:48px;color:#eee}.connectivity-store-wrapper .connectivity-item .connectivity-img .connectivity-help-icon{top:0px;right:0px;position:absolute;font-size:16px;width:16px;height:16px;display:block;color:#ddd}.download-buttons>a,.add-button.settings-button{border:1px solid #eee;color:#333;text-decoration:none !important}.download-buttons>a.add-button.settings-button,.add-button.settings-button.add-button.settings-button{border:1px solid #bbb;background-color:#f6f6f6;margin-bottom:20px}.download-buttons>a.add-button.settings-button:hover,.add-button.settings-button.add-button.settings-button:hover{background-color:#fff}.accept-popup a.btn{text-align:center;border-radius:0}.accept-popup a.btn:before{margin-right:10px}.accept-popup .content-scrollable{padding:20px;overflow-y:scroll;height:314px}.mapping-screen.airbnb .cat-block:not(.sync-settings) input.inactive,.mapping-screen.airbnb .cat-block:not(.sync-settings) select.inactive,.mapping-screen.airbnb .cat-block:not(.sync-settings) textarea.inactive,.mapping-screen.bookingcom .cat-block:not(.sync-settings) input.inactive,.mapping-screen.bookingcom .cat-block:not(.sync-settings) select.inactive,.mapping-screen.bookingcom .cat-block:not(.sync-settings) textarea.inactive,.mapping-screen.channel-onboarding .cat-block:not(.sync-settings) input.inactive,.mapping-screen.channel-onboarding .cat-block:not(.sync-settings) select.inactive,.mapping-screen.channel-onboarding .cat-block:not(.sync-settings) textarea.inactive,.mapping-screen.homeaway .cat-block:not(.sync-settings) input.inactive,.mapping-screen.homeaway .cat-block:not(.sync-settings) select.inactive,.mapping-screen.homeaway .cat-block:not(.sync-settings) textarea.inactive,.mapping-screen.ivvy .cat-block:not(.sync-settings) input.inactive,.mapping-screen.ivvy .cat-block:not(.sync-settings) select.inactive,.mapping-screen.ivvy .cat-block:not(.sync-settings) textarea.inactive,.mapping-screen.pegasus .cat-block:not(.sync-settings) input.inactive,.mapping-screen.pegasus .cat-block:not(.sync-settings) select.inactive,.mapping-screen.pegasus .cat-block:not(.sync-settings) textarea.inactive{cursor:pointer !important;pointer-events:all !important}.mapping-screen.airbnb input:disabled,.mapping-screen.airbnb select:disabled,.mapping-screen.airbnb textarea:disabled,.mapping-screen.bookingcom input:disabled,.mapping-screen.bookingcom select:disabled,.mapping-screen.bookingcom textarea:disabled,.mapping-screen.channel-onboarding input:disabled,.mapping-screen.channel-onboarding select:disabled,.mapping-screen.channel-onboarding textarea:disabled,.mapping-screen.homeaway input:disabled,.mapping-screen.homeaway select:disabled,.mapping-screen.homeaway textarea:disabled,.mapping-screen.ivvy input:disabled,.mapping-screen.ivvy select:disabled,.mapping-screen.ivvy textarea:disabled,.mapping-screen.pegasus input:disabled,.mapping-screen.pegasus select:disabled,.mapping-screen.pegasus textarea:disabled{background-color:#fff !important}.mapping-screen.airbnb .js-undo-disabled,.mapping-screen.bookingcom .js-undo-disabled,.mapping-screen.channel-onboarding .js-undo-disabled,.mapping-screen.homeaway .js-undo-disabled,.mapping-screen.ivvy .js-undo-disabled,.mapping-screen.pegasus .js-undo-disabled{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer !important}.mapping-screen.airbnb .map-title,.mapping-screen.bookingcom .map-title,.mapping-screen.channel-onboarding .map-title,.mapping-screen.homeaway .map-title,.mapping-screen.ivvy .map-title,.mapping-screen.pegasus .map-title{margin-top:30px !important;margin-bottom:15px !important}.mapping-screen.airbnb .intro-text,.mapping-screen.bookingcom .intro-text,.mapping-screen.channel-onboarding .intro-text,.mapping-screen.homeaway .intro-text,.mapping-screen.ivvy .intro-text,.mapping-screen.pegasus .intro-text{text-align:left !important}.mapping-screen.airbnb .radio-toggle,.mapping-screen.bookingcom .radio-toggle,.mapping-screen.channel-onboarding .radio-toggle,.mapping-screen.homeaway .radio-toggle,.mapping-screen.ivvy .radio-toggle,.mapping-screen.pegasus .radio-toggle{display:inline-block;width:65px;margin:13px 0 15px 0}.mapping-screen.airbnb .radio-toggle label,.mapping-screen.bookingcom .radio-toggle label,.mapping-screen.channel-onboarding .radio-toggle label,.mapping-screen.homeaway .radio-toggle label,.mapping-screen.ivvy .radio-toggle label,.mapping-screen.pegasus .radio-toggle label{left:12px}.mapping-screen.airbnb .connectivity-store-wrapper,.mapping-screen.bookingcom .connectivity-store-wrapper,.mapping-screen.channel-onboarding .connectivity-store-wrapper,.mapping-screen.homeaway .connectivity-store-wrapper,.mapping-screen.ivvy .connectivity-store-wrapper,.mapping-screen.pegasus .connectivity-store-wrapper{padding:10px}.mapping-screen.airbnb .connectivity-store-wrapper .status-list,.mapping-screen.bookingcom .connectivity-store-wrapper .status-list,.mapping-screen.channel-onboarding .connectivity-store-wrapper .status-list,.mapping-screen.homeaway .connectivity-store-wrapper .status-list,.mapping-screen.ivvy .connectivity-store-wrapper .status-list,.mapping-screen.pegasus .connectivity-store-wrapper .status-list{padding-bottom:15px}.mapping-screen.airbnb .back-btn,.mapping-screen.bookingcom .back-btn,.mapping-screen.channel-onboarding .back-btn,.mapping-screen.homeaway .back-btn,.mapping-screen.ivvy .back-btn,.mapping-screen.pegasus .back-btn{position:absolute;top:54px;left:-5px;text-decoration:none !important;font-size:20px;padding:2px 10px;border-color:#333;color:#333}.mapping-screen.airbnb .back-btn:before,.mapping-screen.bookingcom .back-btn:before,.mapping-screen.channel-onboarding .back-btn:before,.mapping-screen.homeaway .back-btn:before,.mapping-screen.ivvy .back-btn:before,.mapping-screen.pegasus .back-btn:before{margin-right:4px}.mapping-screen.airbnb h2,.mapping-screen.bookingcom h2,.mapping-screen.channel-onboarding h2,.mapping-screen.homeaway h2,.mapping-screen.ivvy h2,.mapping-screen.pegasus h2{padding:20px 0 0 20px;text-align:center}.mapping-screen.airbnb h2:before,.mapping-screen.bookingcom h2:before,.mapping-screen.channel-onboarding h2:before,.mapping-screen.homeaway h2:before,.mapping-screen.ivvy h2:before,.mapping-screen.pegasus h2:before{margin-right:10px;color:#258175}.mapping-screen.airbnb h3,.mapping-screen.bookingcom h3,.mapping-screen.channel-onboarding h3,.mapping-screen.homeaway h3,.mapping-screen.ivvy h3,.mapping-screen.pegasus h3{text-align:left;text-transform:uppercase}.mapping-screen.airbnb .white-wrapper,.mapping-screen.airbnb .listing-wrapper,.mapping-screen.bookingcom .white-wrapper,.mapping-screen.bookingcom .listing-wrapper,.mapping-screen.channel-onboarding .white-wrapper,.mapping-screen.channel-onboarding .listing-wrapper,.mapping-screen.homeaway .white-wrapper,.mapping-screen.homeaway .listing-wrapper,.mapping-screen.ivvy .white-wrapper,.mapping-screen.ivvy .listing-wrapper,.mapping-screen.pegasus .white-wrapper,.mapping-screen.pegasus .listing-wrapper{background-color:#fff}.mapping-screen.airbnb .white-wrapper,.mapping-screen.bookingcom .white-wrapper,.mapping-screen.channel-onboarding .white-wrapper,.mapping-screen.homeaway .white-wrapper,.mapping-screen.ivvy .white-wrapper,.mapping-screen.pegasus .white-wrapper{padding:10px}.mapping-screen.airbnb .sync-settings,.mapping-screen.bookingcom .sync-settings,.mapping-screen.channel-onboarding .sync-settings,.mapping-screen.homeaway .sync-settings,.mapping-screen.ivvy .sync-settings,.mapping-screen.pegasus .sync-settings{display:flex;justify-content:center}.mapping-screen.airbnb .image-wrapper,.mapping-screen.bookingcom .image-wrapper,.mapping-screen.channel-onboarding .image-wrapper,.mapping-screen.homeaway .image-wrapper,.mapping-screen.ivvy .image-wrapper,.mapping-screen.pegasus .image-wrapper{flex-wrap:wrap}@media(min-width: 992px){.mapping-screen.airbnb .image-wrapper,.mapping-screen.bookingcom .image-wrapper,.mapping-screen.channel-onboarding .image-wrapper,.mapping-screen.homeaway .image-wrapper,.mapping-screen.ivvy .image-wrapper,.mapping-screen.pegasus .image-wrapper{display:flex;justify-content:center}}.mapping-screen.airbnb .image-wrapper .image-item,.mapping-screen.bookingcom .image-wrapper .image-item,.mapping-screen.channel-onboarding .image-wrapper .image-item,.mapping-screen.homeaway .image-wrapper .image-item,.mapping-screen.ivvy .image-wrapper .image-item,.mapping-screen.pegasus .image-wrapper .image-item{position:relative;height:200px;width:100%;padding:10px}.mapping-screen.airbnb .image-wrapper .image-item>div,.mapping-screen.bookingcom .image-wrapper .image-item>div,.mapping-screen.channel-onboarding .image-wrapper .image-item>div,.mapping-screen.homeaway .image-wrapper .image-item>div,.mapping-screen.ivvy .image-wrapper .image-item>div,.mapping-screen.pegasus .image-wrapper .image-item>div{position:relative;display:inline-block;background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;height:100%}.mapping-screen.airbnb .airbnbFullSync .lang-container,.mapping-screen.airbnb .homeawayFullSync .lang-container,.mapping-screen.bookingcom .airbnbFullSync .lang-container,.mapping-screen.bookingcom .homeawayFullSync .lang-container,.mapping-screen.channel-onboarding .airbnbFullSync .lang-container,.mapping-screen.channel-onboarding .homeawayFullSync .lang-container,.mapping-screen.homeaway .airbnbFullSync .lang-container,.mapping-screen.homeaway .homeawayFullSync .lang-container,.mapping-screen.ivvy .airbnbFullSync .lang-container,.mapping-screen.ivvy .homeawayFullSync .lang-container,.mapping-screen.pegasus .airbnbFullSync .lang-container,.mapping-screen.pegasus .homeawayFullSync .lang-container{display:inline-block;background-color:#fff;margin-top:0}.mapping-screen.airbnb .cat-block,.mapping-screen.bookingcom .cat-block,.mapping-screen.channel-onboarding .cat-block,.mapping-screen.homeaway .cat-block,.mapping-screen.ivvy .cat-block,.mapping-screen.pegasus .cat-block{padding:20px;background-color:#fff}.mapping-screen.airbnb .cat-block h3,.mapping-screen.airbnb .cat-block h4,.mapping-screen.bookingcom .cat-block h3,.mapping-screen.bookingcom .cat-block h4,.mapping-screen.channel-onboarding .cat-block h3,.mapping-screen.channel-onboarding .cat-block h4,.mapping-screen.homeaway .cat-block h3,.mapping-screen.homeaway .cat-block h4,.mapping-screen.ivvy .cat-block h3,.mapping-screen.ivvy .cat-block h4,.mapping-screen.pegasus .cat-block h3,.mapping-screen.pegasus .cat-block h4{padding-bottom:30px}.mapping-screen.airbnb .cat-block h3 i,.mapping-screen.airbnb .cat-block h4 i,.mapping-screen.bookingcom .cat-block h3 i,.mapping-screen.bookingcom .cat-block h4 i,.mapping-screen.channel-onboarding .cat-block h3 i,.mapping-screen.channel-onboarding .cat-block h4 i,.mapping-screen.homeaway .cat-block h3 i,.mapping-screen.homeaway .cat-block h4 i,.mapping-screen.ivvy .cat-block h3 i,.mapping-screen.ivvy .cat-block h4 i,.mapping-screen.pegasus .cat-block h3 i,.mapping-screen.pegasus .cat-block h4 i{position:relative;top:3px;margin-right:10px;font-size:30px;color:#258175}.mapping-screen.airbnb .cat-block label,.mapping-screen.bookingcom .cat-block label,.mapping-screen.channel-onboarding .cat-block label,.mapping-screen.homeaway .cat-block label,.mapping-screen.ivvy .cat-block label,.mapping-screen.pegasus .cat-block label{margin-left:0}.mapping-screen.airbnb .cat-block .formRow,.mapping-screen.bookingcom .cat-block .formRow,.mapping-screen.channel-onboarding .cat-block .formRow,.mapping-screen.homeaway .cat-block .formRow,.mapping-screen.ivvy .cat-block .formRow,.mapping-screen.pegasus .cat-block .formRow{margin:0 0 22px 0}.mapping-screen.airbnb .cat-block .formRow>div:not(.formRow--item) label,.mapping-screen.bookingcom .cat-block .formRow>div:not(.formRow--item) label,.mapping-screen.channel-onboarding .cat-block .formRow>div:not(.formRow--item) label,.mapping-screen.homeaway .cat-block .formRow>div:not(.formRow--item) label,.mapping-screen.ivvy .cat-block .formRow>div:not(.formRow--item) label,.mapping-screen.pegasus .cat-block .formRow>div:not(.formRow--item) label{top:-6px;left:8px;margin:0}.mapping-screen.airbnb .cat-block .formRow .radio-toggle,.mapping-screen.bookingcom .cat-block .formRow .radio-toggle,.mapping-screen.channel-onboarding .cat-block .formRow .radio-toggle,.mapping-screen.homeaway .cat-block .formRow .radio-toggle,.mapping-screen.ivvy .cat-block .formRow .radio-toggle,.mapping-screen.pegasus .cat-block .formRow .radio-toggle{width:100%}.mapping-screen.airbnb .cat-block .formRow .radio-toggle label,.mapping-screen.bookingcom .cat-block .formRow .radio-toggle label,.mapping-screen.channel-onboarding .cat-block .formRow .radio-toggle label,.mapping-screen.homeaway .cat-block .formRow .radio-toggle label,.mapping-screen.ivvy .cat-block .formRow .radio-toggle label,.mapping-screen.pegasus .cat-block .formRow .radio-toggle label{top:0 !important}.mapping-screen.airbnb .cat-block .formRow .radio-toggle label.errorLabel,.mapping-screen.bookingcom .cat-block .formRow .radio-toggle label.errorLabel,.mapping-screen.channel-onboarding .cat-block .formRow .radio-toggle label.errorLabel,.mapping-screen.homeaway .cat-block .formRow .radio-toggle label.errorLabel,.mapping-screen.ivvy .cat-block .formRow .radio-toggle label.errorLabel,.mapping-screen.pegasus .cat-block .formRow .radio-toggle label.errorLabel{color:red}.mapping-screen.airbnb .cat-block .formRow>div:nth-child(1n+1),.mapping-screen.bookingcom .cat-block .formRow>div:nth-child(1n+1),.mapping-screen.channel-onboarding .cat-block .formRow>div:nth-child(1n+1),.mapping-screen.homeaway .cat-block .formRow>div:nth-child(1n+1),.mapping-screen.ivvy .cat-block .formRow>div:nth-child(1n+1),.mapping-screen.pegasus .cat-block .formRow>div:nth-child(1n+1){padding-right:10px}.mapping-screen.airbnb .cat-block .formRow>div:nth-child(1n+2),.mapping-screen.bookingcom .cat-block .formRow>div:nth-child(1n+2),.mapping-screen.channel-onboarding .cat-block .formRow>div:nth-child(1n+2),.mapping-screen.homeaway .cat-block .formRow>div:nth-child(1n+2),.mapping-screen.ivvy .cat-block .formRow>div:nth-child(1n+2),.mapping-screen.pegasus .cat-block .formRow>div:nth-child(1n+2){padding-left:10px}.mapping-screen.airbnb .cat-block .formRow>div:nth-child(1n+2)>div:not(.formRow--item) label,.mapping-screen.bookingcom .cat-block .formRow>div:nth-child(1n+2)>div:not(.formRow--item) label,.mapping-screen.channel-onboarding .cat-block .formRow>div:nth-child(1n+2)>div:not(.formRow--item) label,.mapping-screen.homeaway .cat-block .formRow>div:nth-child(1n+2)>div:not(.formRow--item) label,.mapping-screen.ivvy .cat-block .formRow>div:nth-child(1n+2)>div:not(.formRow--item) label,.mapping-screen.pegasus .cat-block .formRow>div:nth-child(1n+2)>div:not(.formRow--item) label{left:13px}.mapping-screen.airbnb .cat-block .formRow .select-css,.mapping-screen.bookingcom .cat-block .formRow .select-css,.mapping-screen.channel-onboarding .cat-block .formRow .select-css,.mapping-screen.homeaway .cat-block .formRow .select-css,.mapping-screen.ivvy .cat-block .formRow .select-css,.mapping-screen.pegasus .cat-block .formRow .select-css{height:45px}.mapping-screen.airbnb .cat-block .formRow.select-multiple select.select-css,.mapping-screen.bookingcom .cat-block .formRow.select-multiple select.select-css,.mapping-screen.channel-onboarding .cat-block .formRow.select-multiple select.select-css,.mapping-screen.homeaway .cat-block .formRow.select-multiple select.select-css,.mapping-screen.ivvy .cat-block .formRow.select-multiple select.select-css,.mapping-screen.pegasus .cat-block .formRow.select-multiple select.select-css{height:110px;margin-bottom:-6px}.mapping-screen.airbnb .select-div:before,.mapping-screen.bookingcom .select-div:before,.mapping-screen.channel-onboarding .select-div:before,.mapping-screen.homeaway .select-div:before,.mapping-screen.ivvy .select-div:before,.mapping-screen.pegasus .select-div:before{content:"";position:absolute;display:block;top:0;right:0;bottom:0;left:0}.mapping-screen.airbnb .submit-wrapper,.mapping-screen.bookingcom .submit-wrapper,.mapping-screen.channel-onboarding .submit-wrapper,.mapping-screen.homeaway .submit-wrapper,.mapping-screen.ivvy .submit-wrapper,.mapping-screen.pegasus .submit-wrapper{padding:0 0 20px 20px}.mapping-screen.airbnb .submit-wrapper .border-btn,.mapping-screen.bookingcom .submit-wrapper .border-btn,.mapping-screen.channel-onboarding .submit-wrapper .border-btn,.mapping-screen.homeaway .submit-wrapper .border-btn,.mapping-screen.ivvy .submit-wrapper .border-btn,.mapping-screen.pegasus .submit-wrapper .border-btn{float:left;margin:0;font-size:18px}.mapping-screen.airbnb .submit-wrapper .confirm-btn,.mapping-screen.bookingcom .submit-wrapper .confirm-btn,.mapping-screen.channel-onboarding .submit-wrapper .confirm-btn,.mapping-screen.homeaway .submit-wrapper .confirm-btn,.mapping-screen.ivvy .submit-wrapper .confirm-btn,.mapping-screen.pegasus .submit-wrapper .confirm-btn{float:right;margin-right:30px}.mapping-screen.airbnb .border-btn.top,.mapping-screen.bookingcom .border-btn.top,.mapping-screen.channel-onboarding .border-btn.top,.mapping-screen.homeaway .border-btn.top,.mapping-screen.ivvy .border-btn.top,.mapping-screen.pegasus .border-btn.top{position:absolute;top:30px;left:30px;margin:0}.mapping-screen.airbnb .room-item,.mapping-screen.bookingcom .room-item,.mapping-screen.channel-onboarding .room-item,.mapping-screen.homeaway .room-item,.mapping-screen.ivvy .room-item,.mapping-screen.pegasus .room-item{padding:0;margin-bottom:20px}.mapping-screen.airbnb .room-item.pad,.mapping-screen.bookingcom .room-item.pad,.mapping-screen.channel-onboarding .room-item.pad,.mapping-screen.homeaway .room-item.pad,.mapping-screen.ivvy .room-item.pad,.mapping-screen.pegasus .room-item.pad{padding:10px}.mapping-screen.airbnb .room-item .room-wrapper,.mapping-screen.bookingcom .room-item .room-wrapper,.mapping-screen.channel-onboarding .room-item .room-wrapper,.mapping-screen.homeaway .room-item .room-wrapper,.mapping-screen.ivvy .room-item .room-wrapper,.mapping-screen.pegasus .room-item .room-wrapper{background-color:#fff}.mapping-screen.airbnb .room-item .roomtype-title,.mapping-screen.bookingcom .room-item .roomtype-title,.mapping-screen.channel-onboarding .room-item .roomtype-title,.mapping-screen.homeaway .room-item .roomtype-title,.mapping-screen.ivvy .room-item .roomtype-title,.mapping-screen.pegasus .room-item .roomtype-title{padding:20px 0 0 20px}.mapping-screen.airbnb .room-item .roomtype-desc,.mapping-screen.bookingcom .room-item .roomtype-desc,.mapping-screen.channel-onboarding .room-item .roomtype-desc,.mapping-screen.homeaway .room-item .roomtype-desc,.mapping-screen.ivvy .room-item .roomtype-desc,.mapping-screen.pegasus .room-item .roomtype-desc{min-height:67px;overflow:hidden;padding:5px 20px 0 20px}.mapping-screen.airbnb .room-item .roomtype-image,.mapping-screen.bookingcom .room-item .roomtype-image,.mapping-screen.channel-onboarding .room-item .roomtype-image,.mapping-screen.homeaway .room-item .roomtype-image,.mapping-screen.ivvy .room-item .roomtype-image,.mapping-screen.pegasus .room-item .roomtype-image{position:relative;display:inline-block;width:100%;height:218px;background-size:cover}.mapping-screen.airbnb .room-item .error-icon,.mapping-screen.bookingcom .room-item .error-icon,.mapping-screen.channel-onboarding .room-item .error-icon,.mapping-screen.homeaway .room-item .error-icon,.mapping-screen.ivvy .room-item .error-icon,.mapping-screen.pegasus .room-item .error-icon{position:relative;display:inline-block;color:red}.mapping-screen.airbnb .room-item .connectivity-meta,.mapping-screen.bookingcom .room-item .connectivity-meta,.mapping-screen.channel-onboarding .room-item .connectivity-meta,.mapping-screen.homeaway .room-item .connectivity-meta,.mapping-screen.ivvy .room-item .connectivity-meta,.mapping-screen.pegasus .room-item .connectivity-meta{display:inline-block;width:100%;margin:0;text-align:right;padding:17px 22px 20px 15px}@media(min-width: 992px){.mapping-screen.airbnb .room-item .connectivity-meta,.mapping-screen.bookingcom .room-item .connectivity-meta,.mapping-screen.channel-onboarding .room-item .connectivity-meta,.mapping-screen.homeaway .room-item .connectivity-meta,.mapping-screen.ivvy .room-item .connectivity-meta,.mapping-screen.pegasus .room-item .connectivity-meta{padding:17px 12px 20px 15px}}.mapping-screen.airbnb .room-item .connectivity-meta>*,.mapping-screen.bookingcom .room-item .connectivity-meta>*,.mapping-screen.channel-onboarding .room-item .connectivity-meta>*,.mapping-screen.homeaway .room-item .connectivity-meta>*,.mapping-screen.ivvy .room-item .connectivity-meta>*,.mapping-screen.pegasus .room-item .connectivity-meta>*{display:inline-block;margin-left:10px}.mapping-screen.airbnb .room-item .connectivity-meta .btn-action,.mapping-screen.bookingcom .room-item .connectivity-meta .btn-action,.mapping-screen.channel-onboarding .room-item .connectivity-meta .btn-action,.mapping-screen.homeaway .room-item .connectivity-meta .btn-action,.mapping-screen.ivvy .room-item .connectivity-meta .btn-action,.mapping-screen.pegasus .room-item .connectivity-meta .btn-action{position:relative;display:inline-block;margin:10px 10px 0 0;top:0;left:0;bottom:0;color:rgba(44,153,0,.8);border-color:rgba(44,153,0,.8);text-decoration:none !important;transition:background-color .2s;font-size:14px}.mapping-screen.airbnb .room-item .connectivity-meta .btn-action:hover,.mapping-screen.bookingcom .room-item .connectivity-meta .btn-action:hover,.mapping-screen.channel-onboarding .room-item .connectivity-meta .btn-action:hover,.mapping-screen.homeaway .room-item .connectivity-meta .btn-action:hover,.mapping-screen.ivvy .room-item .connectivity-meta .btn-action:hover,.mapping-screen.pegasus .room-item .connectivity-meta .btn-action:hover{background-color:rgba(44,153,0,.1)}.mapping-screen.airbnb .room-item .connectivity-meta .btn-action:before,.mapping-screen.bookingcom .room-item .connectivity-meta .btn-action:before,.mapping-screen.channel-onboarding .room-item .connectivity-meta .btn-action:before,.mapping-screen.homeaway .room-item .connectivity-meta .btn-action:before,.mapping-screen.ivvy .room-item .connectivity-meta .btn-action:before,.mapping-screen.pegasus .room-item .connectivity-meta .btn-action:before{margin-right:5px}.mapping-screen.airbnb .room-item .connectivity-meta .btn-action.red,.mapping-screen.bookingcom .room-item .connectivity-meta .btn-action.red,.mapping-screen.channel-onboarding .room-item .connectivity-meta .btn-action.red,.mapping-screen.homeaway .room-item .connectivity-meta .btn-action.red,.mapping-screen.ivvy .room-item .connectivity-meta .btn-action.red,.mapping-screen.pegasus .room-item .connectivity-meta .btn-action.red{border-color:rgba(255,0,0,.7);color:rgba(255,0,0,.7)}.mapping-screen.airbnb .room-item .connectivity-meta .btn-action.red:hover,.mapping-screen.bookingcom .room-item .connectivity-meta .btn-action.red:hover,.mapping-screen.channel-onboarding .room-item .connectivity-meta .btn-action.red:hover,.mapping-screen.homeaway .room-item .connectivity-meta .btn-action.red:hover,.mapping-screen.ivvy .room-item .connectivity-meta .btn-action.red:hover,.mapping-screen.pegasus .room-item .connectivity-meta .btn-action.red:hover{background-color:rgba(255,0,0,.1)}.mapping-screen.airbnb .room-item .connectivity-meta .btn-action.purple,.mapping-screen.bookingcom .room-item .connectivity-meta .btn-action.purple,.mapping-screen.channel-onboarding .room-item .connectivity-meta .btn-action.purple,.mapping-screen.homeaway .room-item .connectivity-meta .btn-action.purple,.mapping-screen.ivvy .room-item .connectivity-meta .btn-action.purple,.mapping-screen.pegasus .room-item .connectivity-meta .btn-action.purple{background-color:#fff;border-color:rgba(128,0,128,.7);color:rgba(128,0,128,.7)}.mapping-screen.airbnb .room-item .connectivity-meta .btn-action.purple:hover,.mapping-screen.bookingcom .room-item .connectivity-meta .btn-action.purple:hover,.mapping-screen.channel-onboarding .room-item .connectivity-meta .btn-action.purple:hover,.mapping-screen.homeaway .room-item .connectivity-meta .btn-action.purple:hover,.mapping-screen.ivvy .room-item .connectivity-meta .btn-action.purple:hover,.mapping-screen.pegasus .room-item .connectivity-meta .btn-action.purple:hover{background-color:rgba(128,0,128,.1)}.mapping-screen.airbnb .room-item .connectivity-meta .btn-action.grey,.mapping-screen.bookingcom .room-item .connectivity-meta .btn-action.grey,.mapping-screen.channel-onboarding .room-item .connectivity-meta .btn-action.grey,.mapping-screen.homeaway .room-item .connectivity-meta .btn-action.grey,.mapping-screen.ivvy .room-item .connectivity-meta .btn-action.grey,.mapping-screen.pegasus .room-item .connectivity-meta .btn-action.grey{background-color:#fff;border-color:rgba(128,128,128,.7);color:rgba(128,128,128,.7)}.mapping-screen.airbnb .room-item .connectivity-meta .btn-action.grey:hover,.mapping-screen.bookingcom .room-item .connectivity-meta .btn-action.grey:hover,.mapping-screen.channel-onboarding .room-item .connectivity-meta .btn-action.grey:hover,.mapping-screen.homeaway .room-item .connectivity-meta .btn-action.grey:hover,.mapping-screen.ivvy .room-item .connectivity-meta .btn-action.grey:hover,.mapping-screen.pegasus .room-item .connectivity-meta .btn-action.grey:hover{background-color:rgba(128,128,128,.1)}.mapping-screen.airbnb .room-item .connectivity-meta .btn-action.static,.mapping-screen.bookingcom .room-item .connectivity-meta .btn-action.static,.mapping-screen.channel-onboarding .room-item .connectivity-meta .btn-action.static,.mapping-screen.homeaway .room-item .connectivity-meta .btn-action.static,.mapping-screen.ivvy .room-item .connectivity-meta .btn-action.static,.mapping-screen.pegasus .room-item .connectivity-meta .btn-action.static{background-color:rgba(44,153,0,.2)}.mapping-screen.airbnb .room-item .connectivity-meta .btn-action.action:hover,.mapping-screen.bookingcom .room-item .connectivity-meta .btn-action.action:hover,.mapping-screen.channel-onboarding .room-item .connectivity-meta .btn-action.action:hover,.mapping-screen.homeaway .room-item .connectivity-meta .btn-action.action:hover,.mapping-screen.ivvy .room-item .connectivity-meta .btn-action.action:hover,.mapping-screen.pegasus .room-item .connectivity-meta .btn-action.action:hover{background-color:rgba(44,153,0,.65)}.mapping-screen.airbnb .room-item .connectivity-meta .non-api,.mapping-screen.bookingcom .room-item .connectivity-meta .non-api,.mapping-screen.channel-onboarding .room-item .connectivity-meta .non-api,.mapping-screen.homeaway .room-item .connectivity-meta .non-api,.mapping-screen.ivvy .room-item .connectivity-meta .non-api,.mapping-screen.pegasus .room-item .connectivity-meta .non-api{border-color:rgba(255,0,0,.7);color:rgba(255,0,0,.7)}.mapping-screen.airbnb .room-item .connectivity-meta .non-api:hover,.mapping-screen.bookingcom .room-item .connectivity-meta .non-api:hover,.mapping-screen.channel-onboarding .room-item .connectivity-meta .non-api:hover,.mapping-screen.homeaway .room-item .connectivity-meta .non-api:hover,.mapping-screen.ivvy .room-item .connectivity-meta .non-api:hover,.mapping-screen.pegasus .room-item .connectivity-meta .non-api:hover{background-color:rgba(255,0,0,.1)}.mapping-screen.airbnb .room-item .action-unmap,.mapping-screen.bookingcom .room-item .action-unmap,.mapping-screen.channel-onboarding .room-item .action-unmap,.mapping-screen.homeaway .room-item .action-unmap,.mapping-screen.ivvy .room-item .action-unmap,.mapping-screen.pegasus .room-item .action-unmap{position:absolute;top:0;right:0;margin:0;font-size:14px;border-color:red;background-color:red;color:#fff;opacity:.2}.mapping-screen.airbnb .room-item .action-unmap:hover,.mapping-screen.bookingcom .room-item .action-unmap:hover,.mapping-screen.channel-onboarding .room-item .action-unmap:hover,.mapping-screen.homeaway .room-item .action-unmap:hover,.mapping-screen.ivvy .room-item .action-unmap:hover,.mapping-screen.pegasus .room-item .action-unmap:hover{opacity:1;background-color:red}.mapping-screen.airbnb .room-item .todo-list,.mapping-screen.bookingcom .room-item .todo-list,.mapping-screen.channel-onboarding .room-item .todo-list,.mapping-screen.homeaway .room-item .todo-list,.mapping-screen.ivvy .room-item .todo-list,.mapping-screen.pegasus .room-item .todo-list{position:absolute;top:0;right:0;margin:0}.mapping-screen.airbnb .room-item.unmapped,.mapping-screen.bookingcom .room-item.unmapped,.mapping-screen.channel-onboarding .room-item.unmapped,.mapping-screen.homeaway .room-item.unmapped,.mapping-screen.ivvy .room-item.unmapped,.mapping-screen.pegasus .room-item.unmapped{text-align:center;padding:0 10px !important}.mapping-screen.airbnb .room-item.unmapped .room-wrapper,.mapping-screen.bookingcom .room-item.unmapped .room-wrapper,.mapping-screen.channel-onboarding .room-item.unmapped .room-wrapper,.mapping-screen.homeaway .room-item.unmapped .room-wrapper,.mapping-screen.ivvy .room-item.unmapped .room-wrapper,.mapping-screen.pegasus .room-item.unmapped .room-wrapper{padding:20px}.mapping-screen.airbnb .room-item.unmapped .connectivity-meta,.mapping-screen.bookingcom .room-item.unmapped .connectivity-meta,.mapping-screen.channel-onboarding .room-item.unmapped .connectivity-meta,.mapping-screen.homeaway .room-item.unmapped .connectivity-meta,.mapping-screen.ivvy .room-item.unmapped .connectivity-meta,.mapping-screen.pegasus .room-item.unmapped .connectivity-meta{display:flex;justify-content:space-between;padding:0 20px}@media(max-width: 1490px){.mapping-screen.airbnb .border-btn,.mapping-screen.bookingcom .border-btn,.mapping-screen.channel-onboarding .border-btn,.mapping-screen.homeaway .border-btn,.mapping-screen.ivvy .border-btn,.mapping-screen.pegasus .border-btn{float:right;margin-top:50px}}.mapping-screen.airbnb .images-view h3,.mapping-screen.bookingcom .images-view h3,.mapping-screen.channel-onboarding .images-view h3,.mapping-screen.homeaway .images-view h3,.mapping-screen.ivvy .images-view h3,.mapping-screen.pegasus .images-view h3{padding-bottom:15px}.mapping-screen.airbnb .images-view .border-btn,.mapping-screen.bookingcom .images-view .border-btn,.mapping-screen.channel-onboarding .images-view .border-btn,.mapping-screen.homeaway .images-view .border-btn,.mapping-screen.ivvy .images-view .border-btn,.mapping-screen.pegasus .images-view .border-btn{float:none;display:inline-block;margin-top:0;font-size:14px}.mapping-screen.airbnb .images-view .border-btn:before,.mapping-screen.bookingcom .images-view .border-btn:before,.mapping-screen.channel-onboarding .images-view .border-btn:before,.mapping-screen.homeaway .images-view .border-btn:before,.mapping-screen.ivvy .images-view .border-btn:before,.mapping-screen.pegasus .images-view .border-btn:before{margin-right:8px}.mapping-screen.airbnb .map-room,.mapping-screen.bookingcom .map-room,.mapping-screen.channel-onboarding .map-room,.mapping-screen.homeaway .map-room,.mapping-screen.ivvy .map-room,.mapping-screen.pegasus .map-room{padding:20px}.mapping-screen.airbnb .map-room .formRow,.mapping-screen.bookingcom .map-room .formRow,.mapping-screen.channel-onboarding .map-room .formRow,.mapping-screen.homeaway .map-room .formRow,.mapping-screen.ivvy .map-room .formRow,.mapping-screen.pegasus .map-room .formRow{margin:0 0 22px 0}.mapping-screen.airbnb .map-room .formRow>div:not(.formRow--item) label,.mapping-screen.bookingcom .map-room .formRow>div:not(.formRow--item) label,.mapping-screen.channel-onboarding .map-room .formRow>div:not(.formRow--item) label,.mapping-screen.homeaway .map-room .formRow>div:not(.formRow--item) label,.mapping-screen.ivvy .map-room .formRow>div:not(.formRow--item) label,.mapping-screen.pegasus .map-room .formRow>div:not(.formRow--item) label{top:-6px;left:8px;margin:0}.mapping-screen.airbnb .unlink-connection,.mapping-screen.bookingcom .unlink-connection,.mapping-screen.channel-onboarding .unlink-connection,.mapping-screen.homeaway .unlink-connection,.mapping-screen.ivvy .unlink-connection,.mapping-screen.pegasus .unlink-connection{opacity:.4}.mapping-screen.airbnb .unlink-connection:hover,.mapping-screen.bookingcom .unlink-connection:hover,.mapping-screen.channel-onboarding .unlink-connection:hover,.mapping-screen.homeaway .unlink-connection:hover,.mapping-screen.ivvy .unlink-connection:hover,.mapping-screen.pegasus .unlink-connection:hover{opacity:.99}.mapping-screen.airbnb .map-complete,.mapping-screen.bookingcom .map-complete,.mapping-screen.channel-onboarding .map-complete,.mapping-screen.homeaway .map-complete,.mapping-screen.ivvy .map-complete,.mapping-screen.pegasus .map-complete{display:flex;justify-content:center;justify-items:center}.mapping-screen.airbnb .map-complete .step-wrapper,.mapping-screen.bookingcom .map-complete .step-wrapper,.mapping-screen.channel-onboarding .map-complete .step-wrapper,.mapping-screen.homeaway .map-complete .step-wrapper,.mapping-screen.ivvy .map-complete .step-wrapper,.mapping-screen.pegasus .map-complete .step-wrapper{background-color:#fff}.mapping-screen.airbnb .map-complete .head-image img,.mapping-screen.bookingcom .map-complete .head-image img,.mapping-screen.channel-onboarding .map-complete .head-image img,.mapping-screen.homeaway .map-complete .head-image img,.mapping-screen.ivvy .map-complete .head-image img,.mapping-screen.pegasus .map-complete .head-image img{margin:0px auto}.mapping-screen.airbnb .map-complete .content,.mapping-screen.bookingcom .map-complete .content,.mapping-screen.channel-onboarding .map-complete .content,.mapping-screen.homeaway .map-complete .content,.mapping-screen.ivvy .map-complete .content,.mapping-screen.pegasus .map-complete .content{padding:0 30px;text-align:center}.mapping-screen.airbnb .map-complete .publish-content,.mapping-screen.bookingcom .map-complete .publish-content,.mapping-screen.channel-onboarding .map-complete .publish-content,.mapping-screen.homeaway .map-complete .publish-content,.mapping-screen.ivvy .map-complete .publish-content,.mapping-screen.pegasus .map-complete .publish-content{padding:0 30px 30px 30px;text-align:center}.mapping-screen.airbnb .map-complete .publish-content .btn-action,.mapping-screen.bookingcom .map-complete .publish-content .btn-action,.mapping-screen.channel-onboarding .map-complete .publish-content .btn-action,.mapping-screen.homeaway .map-complete .publish-content .btn-action,.mapping-screen.ivvy .map-complete .publish-content .btn-action,.mapping-screen.pegasus .map-complete .publish-content .btn-action{float:none;margin:10px}.mapping-screen.airbnb .map-complete .publish-content .back,.mapping-screen.bookingcom .map-complete .publish-content .back,.mapping-screen.channel-onboarding .map-complete .publish-content .back,.mapping-screen.homeaway .map-complete .publish-content .back,.mapping-screen.ivvy .map-complete .publish-content .back,.mapping-screen.pegasus .map-complete .publish-content .back{float:left}.mapping-screen.airbnb .appartment-details .col-6:nth-child(odd),.mapping-screen.bookingcom .appartment-details .col-6:nth-child(odd),.mapping-screen.channel-onboarding .appartment-details .col-6:nth-child(odd),.mapping-screen.homeaway .appartment-details .col-6:nth-child(odd),.mapping-screen.ivvy .appartment-details .col-6:nth-child(odd),.mapping-screen.pegasus .appartment-details .col-6:nth-child(odd){padding-right:20px}.mapping-screen.airbnb .copy-item,.mapping-screen.bookingcom .copy-item,.mapping-screen.channel-onboarding .copy-item,.mapping-screen.homeaway .copy-item,.mapping-screen.ivvy .copy-item,.mapping-screen.pegasus .copy-item{margin-bottom:10px}.mapping-screen.airbnb .copy-item .field,.mapping-screen.bookingcom .copy-item .field,.mapping-screen.channel-onboarding .copy-item .field,.mapping-screen.homeaway .copy-item .field,.mapping-screen.ivvy .copy-item .field,.mapping-screen.pegasus .copy-item .field{width:100%}.mapping-screen.airbnb .action-btn,.mapping-screen.bookingcom .action-btn,.mapping-screen.channel-onboarding .action-btn,.mapping-screen.homeaway .action-btn,.mapping-screen.ivvy .action-btn,.mapping-screen.pegasus .action-btn{font-size:20px;margin-right:10px}.mapping-screen.airbnb .action-btn.green,.mapping-screen.bookingcom .action-btn.green,.mapping-screen.channel-onboarding .action-btn.green,.mapping-screen.homeaway .action-btn.green,.mapping-screen.ivvy .action-btn.green,.mapping-screen.pegasus .action-btn.green{color:green}.mapping-screen.airbnb .action-btn.red,.mapping-screen.bookingcom .action-btn.red,.mapping-screen.channel-onboarding .action-btn.red,.mapping-screen.homeaway .action-btn.red,.mapping-screen.ivvy .action-btn.red,.mapping-screen.pegasus .action-btn.red{color:red}.mapping-screen.homeaway .cat-block .formRow{margin-bottom:10px}.mapping-screen.bookingcom .connectivity.bookingcom.content{padding:20px 10px 100px 10px}.mapping-screen.bookingcom .manage-content{padding:0 0 0 10px}.mapping-screen.bookingcom .manage-content a{margin:0;float:none}.mapping-screen.bookingcom .contacts .contact .formRow{padding:0 10px}.mapping-screen.bookingcom .image-cont>.formRow--item input.checkbox+label:before{content:"";position:absolute;top:15px;left:15px;border:1px solid #fff;box-shadow:none}.mapping-screen.bookingcom .image-cont>.formRow--item input.checkbox+label:after{content:"";position:absolute;top:17px;left:21px}.mapping-screen.bookingcom .image-cont .select-tags-container>label{display:none}.mapping-screen.bookingcom .image-cont .select-tags-container input.checkbox:checked+label:after{top:6px}.mapping-screen.bookingcom .toggle-list{padding:35px 20px}.mapping-screen.ivvy section.content,.mapping-screen.pegasus section.content{padding:30px 25px 100px 25px}.mapping-screen.ivvy .connectivity-meta>button,.mapping-screen.pegasus .connectivity-meta>button{font-family:"Roboto",sans-serif;line-height:1.5em}.mapping-screen.pegasus .connectivity-meta{padding-top:0 !important;clear:left;float:right}.mapping-screen.pegasus .fixed-mappings{display:flex;float:left;column-gap:16px;flex-wrap:nowrap}.mapping-screen.pegasus .fixed-mappings>div{background-color:#fff;flex-basis:100%}.mapping-screen .select-css{font-size:14px;font-family:"Roboto",sans-serif}.form-fields,.property,.accounting-settings,.account-settings{padding:50px 20px 20px 20px}.form-fields form .bg-wrapper,.property form .bg-wrapper,.accounting-settings form .bg-wrapper,.account-settings form .bg-wrapper{padding:10px 20px 40px 20px}.form-fields form .bg-wrapper>div.page-part,.property form .bg-wrapper>div.page-part,.accounting-settings form .bg-wrapper>div.page-part,.account-settings form .bg-wrapper>div.page-part{padding:0 40px 20px 40px;background-color:#fff}.form-fields form .section-title,.property form .section-title,.accounting-settings form .section-title,.account-settings form .section-title{font-size:2em;margin:30px 0 25px 0 !important}.form-fields form .section-title i,.property form .section-title i,.accounting-settings form .section-title i,.account-settings form .section-title i{color:#258175;padding-right:10px}.form-fields form .section-title .password-warning,.property form .section-title .password-warning,.accounting-settings form .section-title .password-warning,.account-settings form .section-title .password-warning{display:inline-block;float:right;font-size:20px;color:#f6931d}.form-fields form .formRow,.property form .formRow,.accounting-settings form .formRow,.account-settings form .formRow{min-height:60px}.form-fields form .formRow--input-wrapper,.property form .formRow--input-wrapper,.accounting-settings form .formRow--input-wrapper,.account-settings form .formRow--input-wrapper{margin:0;padding-right:15px;margin-bottom:15px}.form-fields form .gender,.property form .gender,.accounting-settings form .gender,.account-settings form .gender{padding:5px 0 15px 0}.form-fields form .formRow .field:not(.formRow--item),.property form .formRow .field:not(.formRow--item),.accounting-settings form .formRow .field:not(.formRow--item),.account-settings form .formRow .field:not(.formRow--item){padding-right:15px;margin-bottom:15px}.form-fields form .formRow .field:not(.formRow--item) label,.property form .formRow .field:not(.formRow--item) label,.accounting-settings form .formRow .field:not(.formRow--item) label,.account-settings form .formRow .field:not(.formRow--item) label{top:-6px;left:7px;margin:0}.form-fields form .admin-only label,.form-fields form .admin-only .placeholder,.property form .admin-only label,.property form .admin-only .placeholder,.accounting-settings form .admin-only label,.accounting-settings form .admin-only .placeholder,.account-settings form .admin-only label,.account-settings form .admin-only .placeholder{color:red !important}.form-fields form .admin-only input,.form-fields form .admin-only select,.form-fields form .admin-only textarea,.property form .admin-only input,.property form .admin-only select,.property form .admin-only textarea,.accounting-settings form .admin-only input,.accounting-settings form .admin-only select,.accounting-settings form .admin-only textarea,.account-settings form .admin-only input,.account-settings form .admin-only select,.account-settings form .admin-only textarea{border-color:red !important}.form-fields .direct-login,.property .direct-login,.accounting-settings .direct-login,.account-settings .direct-login{display:inline-block;float:left;min-width:123px;margin-right:10px}.form-fields .reset-webtoken,.property .reset-webtoken,.accounting-settings .reset-webtoken,.account-settings .reset-webtoken{display:inline-block;float:left}.form-fields .lines-table th,.property .lines-table th,.accounting-settings .lines-table th,.account-settings .lines-table th{font-weight:700}.form-fields .lines-table th,.property .lines-table th,.accounting-settings .lines-table th,.account-settings .lines-table th{padding:0 16px 8px 16px}.form-fields .lines-table td,.property .lines-table td,.accounting-settings .lines-table td,.account-settings .lines-table td{padding:8px 16px}.form-fields .lines-table tr:nth-child(even),.property .lines-table tr:nth-child(even),.accounting-settings .lines-table tr:nth-child(even),.account-settings .lines-table tr:nth-child(even){background-color:#fafafa}@media screen and (max-width: 767px){.form-fields .citytaxrules-scroller,.property .citytaxrules-scroller,.accounting-settings .citytaxrules-scroller,.account-settings .citytaxrules-scroller{float:left;overflow-x:auto}.form-fields .citytaxrules-container,.property .citytaxrules-container,.accounting-settings .citytaxrules-container,.account-settings .citytaxrules-container{float:left;position:relative;width:200%}}.form-fields .taxrules-container .taxrule-container,.form-fields .taxrules-container .citytaxrule-container,.form-fields .citytaxrules-container .taxrule-container,.form-fields .citytaxrules-container .citytaxrule-container,.property .taxrules-container .taxrule-container,.property .taxrules-container .citytaxrule-container,.property .citytaxrules-container .taxrule-container,.property .citytaxrules-container .citytaxrule-container,.accounting-settings .taxrules-container .taxrule-container,.accounting-settings .taxrules-container .citytaxrule-container,.accounting-settings .citytaxrules-container .taxrule-container,.accounting-settings .citytaxrules-container .citytaxrule-container,.account-settings .taxrules-container .taxrule-container,.account-settings .taxrules-container .citytaxrule-container,.account-settings .citytaxrules-container .taxrule-container,.account-settings .citytaxrules-container .citytaxrule-container{position:relative;height:110px}.form-fields .taxrules-container .taxrule-container .js-remove-city-tax-rule,.form-fields .taxrules-container .citytaxrule-container .js-remove-city-tax-rule,.form-fields .citytaxrules-container .taxrule-container .js-remove-city-tax-rule,.form-fields .citytaxrules-container .citytaxrule-container .js-remove-city-tax-rule,.property .taxrules-container .taxrule-container .js-remove-city-tax-rule,.property .taxrules-container .citytaxrule-container .js-remove-city-tax-rule,.property .citytaxrules-container .taxrule-container .js-remove-city-tax-rule,.property .citytaxrules-container .citytaxrule-container .js-remove-city-tax-rule,.accounting-settings .taxrules-container .taxrule-container .js-remove-city-tax-rule,.accounting-settings .taxrules-container .citytaxrule-container .js-remove-city-tax-rule,.accounting-settings .citytaxrules-container .taxrule-container .js-remove-city-tax-rule,.accounting-settings .citytaxrules-container .citytaxrule-container .js-remove-city-tax-rule,.account-settings .taxrules-container .taxrule-container .js-remove-city-tax-rule,.account-settings .taxrules-container .citytaxrule-container .js-remove-city-tax-rule,.account-settings .citytaxrules-container .taxrule-container .js-remove-city-tax-rule,.account-settings .citytaxrules-container .citytaxrule-container .js-remove-city-tax-rule{visibility:visible;background-position:-147px -60px;cursor:pointer;top:40px}.form-fields .taxrules-container .taxrule-container:last-child .js-remove-city-tax-rule,.form-fields .taxrules-container .citytaxrule-container:last-child .js-remove-city-tax-rule,.form-fields .citytaxrules-container .taxrule-container:last-child .js-remove-city-tax-rule,.form-fields .citytaxrules-container .citytaxrule-container:last-child .js-remove-city-tax-rule,.property .taxrules-container .taxrule-container:last-child .js-remove-city-tax-rule,.property .taxrules-container .citytaxrule-container:last-child .js-remove-city-tax-rule,.property .citytaxrules-container .taxrule-container:last-child .js-remove-city-tax-rule,.property .citytaxrules-container .citytaxrule-container:last-child .js-remove-city-tax-rule,.accounting-settings .taxrules-container .taxrule-container:last-child .js-remove-city-tax-rule,.accounting-settings .taxrules-container .citytaxrule-container:last-child .js-remove-city-tax-rule,.accounting-settings .citytaxrules-container .taxrule-container:last-child .js-remove-city-tax-rule,.accounting-settings .citytaxrules-container .citytaxrule-container:last-child .js-remove-city-tax-rule,.account-settings .taxrules-container .taxrule-container:last-child .js-remove-city-tax-rule,.account-settings .taxrules-container .citytaxrule-container:last-child .js-remove-city-tax-rule,.account-settings .citytaxrules-container .taxrule-container:last-child .js-remove-city-tax-rule,.account-settings .citytaxrules-container .citytaxrule-container:last-child .js-remove-city-tax-rule{visibility:hidden}.form-fields .taxrules-container .taxrule-container div.label,.form-fields .taxrules-container .citytaxrule-container div.label,.form-fields .citytaxrules-container .taxrule-container div.label,.form-fields .citytaxrules-container .citytaxrule-container div.label,.property .taxrules-container .taxrule-container div.label,.property .taxrules-container .citytaxrule-container div.label,.property .citytaxrules-container .taxrule-container div.label,.property .citytaxrules-container .citytaxrule-container div.label,.accounting-settings .taxrules-container .taxrule-container div.label,.accounting-settings .taxrules-container .citytaxrule-container div.label,.accounting-settings .citytaxrules-container .taxrule-container div.label,.accounting-settings .citytaxrules-container .citytaxrule-container div.label,.account-settings .taxrules-container .taxrule-container div.label,.account-settings .taxrules-container .citytaxrule-container div.label,.account-settings .citytaxrules-container .taxrule-container div.label,.account-settings .citytaxrules-container .citytaxrule-container div.label{line-height:35px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form-fields .taxrules-container .taxrule-container td,.form-fields .taxrules-container .citytaxrule-container td,.form-fields .citytaxrules-container .taxrule-container td,.form-fields .citytaxrules-container .citytaxrule-container td,.property .taxrules-container .taxrule-container td,.property .taxrules-container .citytaxrule-container td,.property .citytaxrules-container .taxrule-container td,.property .citytaxrules-container .citytaxrule-container td,.accounting-settings .taxrules-container .taxrule-container td,.accounting-settings .taxrules-container .citytaxrule-container td,.accounting-settings .citytaxrules-container .taxrule-container td,.accounting-settings .citytaxrules-container .citytaxrule-container td,.account-settings .taxrules-container .taxrule-container td,.account-settings .taxrules-container .citytaxrule-container td,.account-settings .citytaxrules-container .taxrule-container td,.account-settings .citytaxrules-container .citytaxrule-container td{position:relative}.form-fields .taxrules-container .taxrule-container td>.room-specific,.form-fields .taxrules-container .citytaxrule-container td>.room-specific,.form-fields .citytaxrules-container .taxrule-container td>.room-specific,.form-fields .citytaxrules-container .citytaxrule-container td>.room-specific,.property .taxrules-container .taxrule-container td>.room-specific,.property .taxrules-container .citytaxrule-container td>.room-specific,.property .citytaxrules-container .taxrule-container td>.room-specific,.property .citytaxrules-container .citytaxrule-container td>.room-specific,.accounting-settings .taxrules-container .taxrule-container td>.room-specific,.accounting-settings .taxrules-container .citytaxrule-container td>.room-specific,.accounting-settings .citytaxrules-container .taxrule-container td>.room-specific,.accounting-settings .citytaxrules-container .citytaxrule-container td>.room-specific,.account-settings .taxrules-container .taxrule-container td>.room-specific,.account-settings .taxrules-container .citytaxrule-container td>.room-specific,.account-settings .citytaxrules-container .taxrule-container td>.room-specific,.account-settings .citytaxrules-container .citytaxrule-container td>.room-specific{padding:5px 0}.form-fields .taxrules-container .taxrule-container td>.room-specific label,.form-fields .taxrules-container .citytaxrule-container td>.room-specific label,.form-fields .citytaxrules-container .taxrule-container td>.room-specific label,.form-fields .citytaxrules-container .citytaxrule-container td>.room-specific label,.property .taxrules-container .taxrule-container td>.room-specific label,.property .taxrules-container .citytaxrule-container td>.room-specific label,.property .citytaxrules-container .taxrule-container td>.room-specific label,.property .citytaxrules-container .citytaxrule-container td>.room-specific label,.accounting-settings .taxrules-container .taxrule-container td>.room-specific label,.accounting-settings .taxrules-container .citytaxrule-container td>.room-specific label,.accounting-settings .citytaxrules-container .taxrule-container td>.room-specific label,.accounting-settings .citytaxrules-container .citytaxrule-container td>.room-specific label,.account-settings .taxrules-container .taxrule-container td>.room-specific label,.account-settings .taxrules-container .citytaxrule-container td>.room-specific label,.account-settings .citytaxrules-container .taxrule-container td>.room-specific label,.account-settings .citytaxrules-container .citytaxrule-container td>.room-specific label{line-height:150%}.form-fields .taxrules-container .taxrule-container input:disabled,.form-fields .citytaxrules-container .taxrule-container input:disabled,.property .taxrules-container .taxrule-container input:disabled,.property .citytaxrules-container .taxrule-container input:disabled,.accounting-settings .taxrules-container .taxrule-container input:disabled,.accounting-settings .citytaxrules-container .taxrule-container input:disabled,.account-settings .taxrules-container .taxrule-container input:disabled,.account-settings .citytaxrules-container .taxrule-container input:disabled{color:#bbb !important}.form-fields .taxrules-container .taxrule-container td>.col-12,.form-fields .citytaxrules-container .taxrule-container td>.col-12,.property .taxrules-container .taxrule-container td>.col-12,.property .citytaxrules-container .taxrule-container td>.col-12,.accounting-settings .taxrules-container .taxrule-container td>.col-12,.accounting-settings .citytaxrules-container .taxrule-container td>.col-12,.account-settings .taxrules-container .taxrule-container td>.col-12,.account-settings .citytaxrules-container .taxrule-container td>.col-12{padding-bottom:10px}.form-fields .taxrules-container .taxrule-container td>.col-12 .indefinite,.form-fields .citytaxrules-container .taxrule-container td>.col-12 .indefinite,.property .taxrules-container .taxrule-container td>.col-12 .indefinite,.property .citytaxrules-container .taxrule-container td>.col-12 .indefinite,.accounting-settings .taxrules-container .taxrule-container td>.col-12 .indefinite,.accounting-settings .citytaxrules-container .taxrule-container td>.col-12 .indefinite,.account-settings .taxrules-container .taxrule-container td>.col-12 .indefinite,.account-settings .citytaxrules-container .taxrule-container td>.col-12 .indefinite{padding-top:10px}.form-fields .taxrules-container .taxrule-container td,.form-fields .citytaxrules-container .taxrule-container td,.property .taxrules-container .taxrule-container td,.property .citytaxrules-container .taxrule-container td,.accounting-settings .taxrules-container .taxrule-container td,.accounting-settings .citytaxrules-container .taxrule-container td,.account-settings .taxrules-container .taxrule-container td,.account-settings .citytaxrules-container .taxrule-container td{vertical-align:top}.form-fields .taxrules-container .taxrule-container .range-datepicker,.form-fields .citytaxrules-container .taxrule-container .range-datepicker,.property .taxrules-container .taxrule-container .range-datepicker,.property .citytaxrules-container .taxrule-container .range-datepicker,.accounting-settings .taxrules-container .taxrule-container .range-datepicker,.accounting-settings .citytaxrules-container .taxrule-container .range-datepicker,.account-settings .taxrules-container .taxrule-container .range-datepicker,.account-settings .citytaxrules-container .taxrule-container .range-datepicker{width:100%}.form-fields .taxrules-container .js-add-tax-rule,.form-fields .taxrules-container .js-add-city-tax-rule,.form-fields .citytaxrules-container .js-add-tax-rule,.form-fields .citytaxrules-container .js-add-city-tax-rule,.property .taxrules-container .js-add-tax-rule,.property .taxrules-container .js-add-city-tax-rule,.property .citytaxrules-container .js-add-tax-rule,.property .citytaxrules-container .js-add-city-tax-rule,.accounting-settings .taxrules-container .js-add-tax-rule,.accounting-settings .taxrules-container .js-add-city-tax-rule,.accounting-settings .citytaxrules-container .js-add-tax-rule,.accounting-settings .citytaxrules-container .js-add-city-tax-rule,.account-settings .taxrules-container .js-add-tax-rule,.account-settings .taxrules-container .js-add-city-tax-rule,.account-settings .citytaxrules-container .js-add-tax-rule,.account-settings .citytaxrules-container .js-add-city-tax-rule{bottom:38px;right:-34px;cursor:pointer}.form-fields .taxrules-container .formRow,.form-fields .citytaxrules-container .formRow,.property .taxrules-container .formRow,.property .citytaxrules-container .formRow,.accounting-settings .taxrules-container .formRow,.accounting-settings .citytaxrules-container .formRow,.account-settings .taxrules-container .formRow,.account-settings .citytaxrules-container .formRow{min-height:30px !important}.form-fields .taxrules-container .formRow label,.form-fields .citytaxrules-container .formRow label,.property .taxrules-container .formRow label,.property .citytaxrules-container .formRow label,.accounting-settings .taxrules-container .formRow label,.accounting-settings .citytaxrules-container .formRow label,.account-settings .taxrules-container .formRow label,.account-settings .citytaxrules-container .formRow label{left:0 !important;background-color:rgba(0,0,0,0) !important;padding:0 !important;letter-spacing:0 !important}.form-fields .taxrules-container .col-12.multiselect .field,.form-fields .citytaxrules-container .col-12.multiselect .field,.property .taxrules-container .col-12.multiselect .field,.property .citytaxrules-container .col-12.multiselect .field,.accounting-settings .taxrules-container .col-12.multiselect .field,.accounting-settings .citytaxrules-container .col-12.multiselect .field,.account-settings .taxrules-container .col-12.multiselect .field,.account-settings .citytaxrules-container .col-12.multiselect .field{margin-bottom:0}.form-fields .taxrules-container .js-remove-tax-rule,.form-fields .citytaxrules-container .js-remove-tax-rule,.property .taxrules-container .js-remove-tax-rule,.property .citytaxrules-container .js-remove-tax-rule,.accounting-settings .taxrules-container .js-remove-tax-rule,.accounting-settings .citytaxrules-container .js-remove-tax-rule,.account-settings .taxrules-container .js-remove-tax-rule,.account-settings .citytaxrules-container .js-remove-tax-rule{position:absolute;right:10px;visibility:visible;background-color:rgba(0,0,0,0);cursor:pointer}.account-settings{padding-top:20px}table.guestfield-settings thead th{padding-bottom:8px;font-size:18px}table.guestfield-settings thead th:last-child{padding-left:21px}table.guestfield-settings td{max-width:70% !important;width:70% !important;padding-bottom:5px}table.guestfield-settings td:first-child{max-width:30% !important;width:30% !important}@media(min-width: 769px)and (max-width: 1149px){table.guestfield-settings td:first-child{max-width:initial !important;width:initial !important}}@media(min-width: 1150px)and (max-width: 1260px){table.guestfield-settings td:first-child{max-width:20% !important;width:20% !important}}@media(min-width: 1600px)and (max-width: 1920px){table.guestfield-settings td:first-child{max-width:initial !important;width:initial !important}}@media(min-width: 1600px){table.guestfield-settings td{white-space:nowrap}}@media(min-width: 769px)and (max-width: 1149px){table.guestfield-settings td{max-width:initial !important;width:initial !important}}@media(min-width: 1150px)and (max-width: 1260px){table.guestfield-settings td{max-width:80% !important;width:80% !important}}@media(min-width: 1600px)and (max-width: 1920px){table.guestfield-settings td{max-width:initial !important;width:initial !important}}table.guestfield-settings .formRow.disabled label,table.guestfield-settings .formRow.disabled input[type=radio]{opacity:.6;cursor:not-allowed;pointer-events:none}table.guestfield-settings .field.formRow--item{display:inline}table.guestfield-settings .formRow.formRow--toggle-grid{display:inline-block}@media(min-width: 900px){table.guestfield-settings .formRow.formRow--toggle-grid{display:grid;grid-template-columns:1fr 1fr}}.page-part.allow-overflow{overflow-x:auto}.account-actions{padding-left:0;padding-bottom:20px}.account-actions .border-btn{float:left;margin:0 0 20px 20px}@media screen and (max-width: 767px){.form-fields,.property,.account-settings{padding:50px 0 20px 0}.form-fields form .bg-wrapper,.property form .bg-wrapper,.account-settings form .bg-wrapper{padding:10px 0 40px 20px}.form-fields form .bg-wrapper>div.page-part,.property form .bg-wrapper>div.page-part,.account-settings form .bg-wrapper>div.page-part{padding:0 20px 20px 20px}}.checkbox-spacing{margin-top:20px}.guest-data-rows .formRow--item{padding:5px}.guest-data-rows input[type=radio]+label:before{opacity:0}.guest-data-rows input[type=radio]+label{margin-right:5px;border:1px solid #ccc;width:100%;padding:5px;border-radius:5px;text-align:center}.guest-data-rows input[type=radio]:checked+label{background-color:#24827c;color:#fff;padding:5px;border-radius:5px;width:100%;text-align:center}.guest-data-rows input[type=radio]:disabled+label{color:#888;cursor:not-allowed}@media screen and (min-width: 900px){.guest-data-name{padding:10px 11px}.guest-data-border{border-bottom:1px solid #ccc}.guest-data-rows{display:flex !important;padding:10px 11px;min-width:100%}}@media screen and (max-width: 899px){.guest-data-name{vertical-align:top;padding:10px 11px}.guest-data-border{border-bottom:1px solid #ccc}.guest-data-rows{display:grid !important;min-width:100%;padding:10px 11px}.login-2fa-card{padding:0 !important}}@media screen and (max-width: 991px){.login-2fa-card{padding:0 !important;padding-top:16px !important}}@media screen and (max-width: 574px){#update-password-form .col-12 .password:last-child{padding-left:0 !important}}.beMinBookDays{max-height:36px;border-radius:0}#main .reservationguests,#main .guests{background-color:#eee}#main .reservationguests .user-settings-form,#main .guests .user-settings-form{margin-top:25px;background-color:#fff;padding-top:10px}#main .reservationguests .user-settings-form .form-client,#main .guests .user-settings-form .form-client{margin-top:0}#main .res-detail .required-guestfields .formRow{padding:5px}#tpl-account.types .action-btn{position:relative;color:#fff;padding:5px;max-height:25px;margin:5px 10px;cursor:pointer;font-size:20px}#tpl-account.types .action-btn.copy-placeholder{top:2px;color:#258175}#tpl-account.types .action-btn.delete-parent{top:2px;color:#333}#tpl-account.types .address-form label{margin:0 !important}#tpl-account.types .address-form>.address-field{padding-right:10px;padding-bottom:10px}#tpl-account.types tr.even{background-color:#fafafa}#tpl-account.types tr.even .rate-specifications,#tpl-account.types tr.even .col1:before,#tpl-account.types tr.even .col2:before{background-color:#efefef !important}#tpl-account.types tr.even .rate-baseprice,#tpl-account.types tr.even .col1:after,#tpl-account.types tr.even .col2:after{background-color:#f3f3f3 !important}#tpl-account.types th.no-sort{cursor:default}#tpl-account.types .types-block,#tpl-account.types .lang-container{background-color:#fff;border:0}#tpl-account.types .lang-container{border:1px solid #eee;border-radius:5px}#tpl-account.types .lang-container .formRow:not(.description):nth-child(2n+1),#tpl-account.types .fields-block .formRow:not(.description):nth-child(2n+1){padding-right:10px}#tpl-account.types .lang-container .formRow:not(.description):nth-child(2n+2),#tpl-account.types .fields-block .formRow:not(.description):nth-child(2n+2){padding-left:10px}@media screen and (max-width: 768px){#tpl-account.types .lang-container .formRow:not(.description):nth-child(2n+1),#tpl-account.types .fields-block .formRow:not(.description):nth-child(2n+1){padding-right:0px}#tpl-account.types .lang-container .formRow:not(.description):nth-child(2n+2),#tpl-account.types .fields-block .formRow:not(.description):nth-child(2n+2){padding-left:0px}}#tpl-account.types .lang-tab-container{top:-10px}#tpl-account.types .steps{position:fixed;top:72px;left:270px;bottom:0;padding:20px 0 20px 0;width:300px;background-color:#eee;float:left;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width: 1099px){#tpl-account.types .steps{width:100%;left:0 !important;top:0 !important}}#tpl-account.types .steps .step-block{cursor:pointer;padding:10px 25px 10px 20px;border-bottom:1px solid #ddd}#tpl-account.types .steps .step-block a.step{color:#333;text-decoration:none}#tpl-account.types .steps .step-block.active,#tpl-account.types .steps .step-block:hover{background-color:#ddd}#tpl-account.types .steps .step-block .step-status{float:right;font-size:18px}#tpl-account.types .steps .step-block .step-status.fa-check-circle{color:#258175}#tpl-account.types .steps .step-block .step-status.fa-lock{position:relative;left:-1px}#tpl-account.types .steps .step-cat{padding:30px 25px 5px 20px;font-size:1.2em;font-weight:bold;border-bottom:1px solid #ddd}#tpl-account.types .steps .step-cat.first{padding:10px 25px 5px 20px}#tpl-account.types .steps .remove-button{position:absolute;bottom:0;text-align:left;background-color:#eee}#tpl-account.types .steps .remove-button .border-btn{float:left;text-align:center}#tpl-account.types .steps .back-btn{display:inline-block;padding:10px 15px 10px 22px;color:#999;cursor:pointer;font-size:16px;text-align:left;margin-top:20px}#tpl-account.types .steps .back-btn:hover{background-color:#f4f4f4}#tpl-account.types .steps .back-btn i{margin-right:5px}#tpl-account.types .steps .back-btn a{color:#999}#tpl-account.types .steps-content{float:left;margin-left:300px;width:calc(100% - 300px);padding:25px 30px 30px 30px;background-color:#fff}@media only screen and (max-width: 1000px){#tpl-account.types .steps-content{width:100%}}#tpl-account.types .appartment-details .bathroom-item,#tpl-account.types .appartment-details .bedroom-item{padding:10px 0 0 0}@media only screen and (max-width: 1099px){#tpl-account.types .steps{position:relative;top:unset;left:unset;bottom:0;padding:20px 0 20px 0;width:100%;background-color:#eee;float:left}#tpl-account.types .steps .remove-button{display:none}#tpl-account.types .steps-content{float:left;margin-left:0;padding:25px 30px 30px 30px;background-color:#fff;width:100%}}#tpl-account.types hr.div-separator{margin:40px 0 30px 0;border-top:1px solid #eee;border-bottom:1px solid #e9e9e9;border-left:0;border-right:0;opacity:.7}.mini #tpl-account.types .steps{left:80px}#rms-details,#rms-options,#rms-remarks{margin-top:40px}#rms-details li,#rms-options li,#rms-remarks li{margin-top:10px}#rms-details{height:194px}#form-rms h2{margin-top:34px;margin-bottom:10px}#form-rms h2:first-child{margin-top:0}#form-rms .types-block{border:1px solid #eaeaea;background-color:#f5f5f5;margin-top:10px}#form-rms .upsell.not-active{opacity:.5}#form-rms .upsell.not-active:hover{opacity:1}#form-rms .upsell .upsell-block{padding-right:20px}#form-rms .upsell .upsell-block .upsell-descriptions textarea{margin-bottom:0}#form-rms .upsell .upsell-block .input-currencyprefix{display:inline-block;max-width:150px;margin-bottom:10px}#form-rms .upsell .upsell-block .input-currencyprefix .currency-box{width:22px}#form-rms .upsell .upsell-block .input-currencyprefix input{padding-left:30px}#form-rms .upsell .upsell-block .upsell-check{border:1px solid #e9e9e9;border-left:5px solid #e9e9e9;padding:14px 20px 5px 10px;background-color:#f9f9f9}#form-rms .upsell .upsell-block .upsell-check .radio-toggle{display:inline-block;padding-top:1px;width:30px}#form-rms .upsell .upsell-block .upsell-check .radio-toggle label{padding-left:10px}#form-rms .upsell .upsell-block .upsell-check label.main-check{display:inline-block;margin-left:35px;width:79%;font-size:18px;line-height:20px}#form-rms .upsell .upsell-block .input-fields{padding:20px;border:1px solid #e9e9e9;border-top:0}#form-rms .upsell .upsell-block .upsell-lang-switcher{position:absolute;right:0;max-width:70px}#form-rms .upsell .upsell-block .upsell-lang-switcher select.select-css{height:46px}.amenity-list .toggleable{margin-bottom:0;font-size:18px;border:1px solid #e9e9e9;border-left:5px solid #e9e9e9;padding:15px 20px;background-color:#f9f9f9;cursor:pointer}.amenity-list .toggleable i{margin-right:5px;width:20px}.amenity-list .toggleable i.toggler{float:right;margin:2px 0 0 0}.amenity-list .toggleable span{margin-right:5px}.amenity-list .toggle-list{padding:10px 10px;border:1px solid #e9e9e9;border-left:5px solid #e9e9e9;border-top:0 !important;top:0}@media screen and (-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){.amenity-list .toggle-list input.checkbox+label{top:-8px}}.amenity-list .toggle-list _:not(a,b) input.checkbox+label,.amenity-list .toggle-list .selector input.checkbox+label{top:0}@supports(-moz-appearance: none){.amenity-list .toggle-list input.checkbox+label{top:2px}}#tpl-account.types .th-roomtype-name,#tpl-account.types .td-roomtype-name,body .th-roomtype-name,body .td-roomtype-name{width:17%;min-width:180px}#tpl-account.types .td-roomtype-name,body .td-roomtype-name{padding:0;vertical-align:top;display:table-cell;height:100%;position:relative;border-right:1px solid #ebebeb}#tpl-account.types .td-roomtype-name>.name,body .td-roomtype-name>.name{font-weight:300;font-size:18px;display:block;width:100%;padding:10px;text-decoration:none;color:#333;line-height:120%;word-wrap:break-word}#tpl-account.types .td-roomtype-name .overbook-allowed,body .td-roomtype-name .overbook-allowed{color:#f6931d}#tpl-account.types .td-roomtype-name .rate-container.add,#tpl-account.types .td-roomtype-name .rate-container.edit,body .td-roomtype-name .rate-container.add,body .td-roomtype-name .rate-container.edit{width:100% !important;font-size:14px;font-weight:400}#tpl-account.types .td-roomtype-name .rate-container.add a,#tpl-account.types .td-roomtype-name .rate-container.edit a,body .td-roomtype-name .rate-container.add a,body .td-roomtype-name .rate-container.edit a{padding:5px 10px;text-decoration:none;color:#999;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#tpl-account.types .td-roomtype-name .rate-container.add a:hover,#tpl-account.types .td-roomtype-name .rate-container.edit a:hover,body .td-roomtype-name .rate-container.add a:hover,body .td-roomtype-name .rate-container.edit a:hover{color:#333}#tpl-account.types .td-roomtype-rates,body .td-roomtype-rates{padding:0;vertical-align:top;display:table-cell;height:100%;position:relative}#tpl-account.types .td-roomtype-rates .rate-wrapper,body .td-roomtype-rates .rate-wrapper{min-height:105px;overflow:hidden}#tpl-account.types .td-roomtype-rates .rate-wrapper .col1,#tpl-account.types .td-roomtype-rates .rate-wrapper .col2,body .td-roomtype-rates .rate-wrapper .col1,body .td-roomtype-rates .rate-wrapper .col2{width:50%;min-height:105px;float:left;overflow:hidden;position:relative;padding-bottom:35px}#tpl-account.types .td-roomtype-rates .rate-wrapper .col1:before,#tpl-account.types .td-roomtype-rates .rate-wrapper .col2:before,body .td-roomtype-rates .rate-wrapper .col1:before,body .td-roomtype-rates .rate-wrapper .col2:before{content:"";position:absolute;height:100%;width:84px;right:0;top:0;background-color:#f3f3f3}#tpl-account.types .td-roomtype-rates .rate-wrapper .col1:after,#tpl-account.types .td-roomtype-rates .rate-wrapper .col2:after,body .td-roomtype-rates .rate-wrapper .col1:after,body .td-roomtype-rates .rate-wrapper .col2:after{content:"";position:absolute;height:100%;width:80px;right:84px;top:0;background-color:#fafafa}#tpl-account.types .td-roomtype-rates .rate-container,body .td-roomtype-rates .rate-container{width:100%;height:35px;display:block;position:relative;cursor:pointer}#tpl-account.types .td-roomtype-rates .rate-container.has-derived-rates:before,body .td-roomtype-rates .rate-container.has-derived-rates:before{content:"";position:absolute;width:11px;height:11px;border:2px solid #aaa;border-radius:50%;background-color:#eee;top:11px;left:8px;z-index:10}#tpl-account.types .td-roomtype-rates .rate-container.has-derived-rates:after,body .td-roomtype-rates .rate-container.has-derived-rates:after{content:"";position:absolute;width:3px;height:20px;background-color:#dadada;left:14px;top:15px;z-index:0}#tpl-account.types .td-roomtype-rates .rate-container.derived .rate-name a,body .td-roomtype-rates .rate-container.derived .rate-name a{font-style:italic;color:#aaa}#tpl-account.types .td-roomtype-rates .rate-container.derived .rate-name a:hover,#tpl-account.types .td-roomtype-rates .rate-container.derived .rate-name a .ratetype-persons,body .td-roomtype-rates .rate-container.derived .rate-name a:hover,body .td-roomtype-rates .rate-container.derived .rate-name a .ratetype-persons{color:#aaa}#tpl-account.types .td-roomtype-rates .rate-container.derived .rate-baseprice,body .td-roomtype-rates .rate-container.derived .rate-baseprice{color:#aaa}#tpl-account.types .td-roomtype-rates .rate-container.derived:before,body .td-roomtype-rates .rate-container.derived:before{content:"";position:absolute;width:8px;height:8px;border:2px solid #dadada;border-radius:50%;background-color:#eee;top:13px;left:10px;z-index:10}#tpl-account.types .td-roomtype-rates .rate-container.derived:after,body .td-roomtype-rates .rate-container.derived:after{content:"";position:absolute;width:3px;height:51px;background-color:#dadada;left:14px;top:-18px;z-index:0}#tpl-account.types .td-roomtype-rates .rate-container.last-derived:after,body .td-roomtype-rates .rate-container.last-derived:after{height:35px}#tpl-account.types .td-roomtype-rates .rate-container.no-parent:before,body .td-roomtype-rates .rate-container.no-parent:before{border-color:#f6931d}#tpl-account.types .td-roomtype-rates .rate-container.no-parent:after,body .td-roomtype-rates .rate-container.no-parent:after{background-color:rgba(0,0,0,0);width:0;height:0}#tpl-account.types .td-roomtype-rates .rate-container .rate-name,body .td-roomtype-rates .rate-container .rate-name{float:left;width:calc(100% - 164px);height:35px;line-height:35px}#tpl-account.types .td-roomtype-rates .rate-container .rate-name .ratetype-persons,body .td-roomtype-rates .rate-container .rate-name .ratetype-persons{color:#777;font-style:normal;padding-right:10px;border-right:1px solid #ebebeb;margin-right:5px}#tpl-account.types .td-roomtype-rates .rate-container .rate-name a,body .td-roomtype-rates .rate-container .rate-name a{display:block;padding:0 10px 0 35px;color:#777;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#tpl-account.types .td-roomtype-rates .rate-container .rate-name a:hover,body .td-roomtype-rates .rate-container .rate-name a:hover{background-color:#f3f3f3;color:#777}#tpl-account.types .td-roomtype-rates .rate-container .rate-baseprice,body .td-roomtype-rates .rate-container .rate-baseprice{float:right;text-align:right;width:80px;padding:0 8px 0 0;background:#fafafa;height:35px;line-height:35px;font-size:12px;position:relative;z-index:1}#tpl-account.types .td-roomtype-rates .rate-container .rate-baseprice.warning,body .td-roomtype-rates .rate-container .rate-baseprice.warning{color:#f6931d;font-weight:700}#tpl-account.types .td-roomtype-rates .rate-container .rate-specifications,body .td-roomtype-rates .rate-container .rate-specifications{float:right;text-align:right;width:84px;padding:4px 4px 0 0;user-select:none;background:#f3f3f3;height:35px;line-height:35px}#tpl-account.types .td-roomtype-rates .rate-container .rate-specifications div,body .td-roomtype-rates .rate-container .rate-specifications div{display:block;float:right;width:24px;height:24px;line-height:24px;text-align:center;color:#999}#tpl-account.types .td-roomtype-rates .rate-container .rate-specifications div.disabled,body .td-roomtype-rates .rate-container .rate-specifications div.disabled{color:#ddd}#tpl-account.types .td-roomtype-rates .rate-container .rate-specifications .currency-symbol,body .td-roomtype-rates .rate-container .rate-specifications .currency-symbol{font-weight:700;font-size:16px;width:20px}#tpl-account.types .target-roomtype-rates.spinner,body .target-roomtype-rates.spinner{margin:auto;padding:4em 0}.filterList{width:100% !important;margin-bottom:20px}.searchcontent-container{max-height:240px;overflow:auto;width:100%;padding:10px 10px 5px 10px;border:1px solid #e9e9e9;border-left:5px solid #e9e9e9;line-height:17px}.searchcontent-container strong{display:block;margin-bottom:6px}.searchcontent-container input.checkbox+label{top:-8px;margin-top:4px;margin-bottom:4px}_:not(a,b),.selector{top:0 !important}@-moz-document url-prefix(){.searchcontent-container input.checkbox+label{top:0 !important}}.searchcontent-container input.checkbox+label:before{position:relative;top:0px}.searchcontent-container input.checkbox+label:after{top:1px}.searchcontent-container li{padding:0px !important;margin-top:10px !important}.rateTypeAddonContainer>div{padding-top:0px;margin-top:0;padding-bottom:10px}.rateTypeAddonContainer h3{padding-bottom:10px}@media only screen and (max-width: 1200px){#tpl-account.types .rate-wrapper .col1{padding-bottom:0px !important;min-height:0px !important}#tpl-account.types .rate-wrapper .col1,#tpl-account.types .rate-wrapper .col2{width:100% !important;float:none !important}}.extended-save #tpl-account.types .steps{top:156px}@media screen and (max-width: 768px){.extended-save #tpl-account.types .steps{top:0}}.photo-infobox{float:right;margin-right:14px}.photo-infobox .fa-question-circle{font-size:26px !important}#tpl-account.rates{padding-top:72px}.reports-container{max-width:100%}.debug-prototype-panel{width:300px;position:fixed;padding:5px;top:5px;right:5px;background-color:#fff;border:1px solid red;z-index:999999;border-radius:5px}.debug-prototype-panel .debug-prototype-panel-title{color:red;cursor:pointer}.infobox-container{width:100%;height:100%;top:0px;left:0px;position:fixed;background-color:rgba(255,255,255,.5);display:none;z-index:30}.infobox-container .infobox.rates{position:fixed;width:670px;height:500px;overflow-y:auto;left:calc(50% - 335px);top:calc(50% - 230px)}.infobox-container .infobox.rates .close{right:10px;top:10px}.rates-login{display:inline-block;padding:6px 0px 10px 0px;cursor:pointer;color:#1e4878}.rates-login span.text{text-decoration:underline;margin-left:5px}.competition-infobox .title{font-weight:700;margin:10px 5px 10px 5px}.competition-infobox table{padding:0px}.competition-infobox table tr td{padding:5px}.competition-infobox table tr.total{border-top:1px solid #fff}.rates-info{height:45px;display:flex;padding-bottom:10px;align-items:center;flex-direction:row;justify-content:flex-start}.rates-explanation{float:right;padding:10px 0 0 0;font-style:italic}.rates-matrix{margin-top:100px;margin-bottom:60px;position:relative}.rates-matrix.fixed{padding-top:55px}.rates-matrix.fixed.competition-rates{padding-top:93px}.rates-matrix.fixed .rates-selector{display:none}.rates-matrix.fixed .rates-dates.small-labels{margin-left:208px !important}.rates-matrix .rates-legend{position:absolute;top:-50px;right:0;height:45px;width:calc(100% + 5px);min-width:600px;left:0}.rates-matrix .rates-legend .col-style{padding-left:20px;margin-left:20px;position:relative;display:inline-block;line-height:36px}.rates-matrix .rates-legend .col-style:after{content:"";position:absolute;top:14px;left:0px;width:0;height:0;border-style:solid;border-width:0 8px 8px 0}.rates-matrix .rates-legend .col-style.col-style-1:after{border-color:rgba(0,0,0,0) #f6931d rgba(0,0,0,0) rgba(0,0,0,0)}.rates-matrix .rates-legend .fa-clock-o{padding-right:5px}.rates-matrix .rates-selector,.rates-matrix .col-competition-title{float:left;width:272px;padding-right:10px;padding-top:8px}.rates-matrix .rates-selector .col-filter-roomtypes,.rates-matrix .col-competition-title .col-filter-roomtypes{float:left;width:calc(100% - 32px)}.rates-matrix .rates-selector .col-type-icons,.rates-matrix .col-competition-title .col-type-icons{float:left;width:32px;text-align:center;line-height:36px;font-size:18px;right:-5px;position:relative;cursor:pointer}.rates-matrix .rates-selector .col-type-icons .col-icon,.rates-matrix .col-competition-title .col-type-icons .col-icon{cursor:pointer}.rates-matrix .rates-dates{font-weight:300}.rates-matrix .rates-dates.small-labels{margin-left:208px}.rates-matrix .rates-dates.rates-visualdaterow.fixed{margin-left:33px;position:fixed;top:38px;padding-top:2px;width:9000px;background-color:#eee;z-index:30}@media(min-width: 768px){.rates-matrix .rates-dates.rates-visualdaterow.fixed{margin-left:272px}}.rates-matrix .rates-dates.rates-visualdaterow.fixed .col-visualdate{border-top:0px;border-bottom:1px solid #ddd}.rates-matrix .rates-dates .col-date{width:60px;height:55px;float:left}.rates-matrix .rates-dates .col-date.today{border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;background-color:#f3f3f3;font-weight:300}.rates-matrix .rates-dates .col-date .label-day,.rates-matrix .rates-dates .col-date .label-date,.rates-matrix .rates-dates .col-date .label-month{display:block;text-align:center;font-size:12px;line-height:16px}.rates-matrix .rates-dates .col-date .label-date{font-weight:400;font-size:20px;line-height:20px}.rates-matrix .rates-types{margin-bottom:-1px;border-collapse:collapse}.rates-matrix .rates-types.spacer{width:100%;height:38px;border-top:1px solid #ddd}.rates-matrix .rates-types.competition.fixed{position:fixed;top:95px;z-index:40;width:9000px;margin-left:272px}.rates-matrix .rates-types.competition.fixed .col-label{display:none !important}.rates-matrix .rates-types.competition.fixed .col-competitor-date{display:none !important}.rates-matrix .rates-types.competition.fixed .layover{display:none !important}.rates-matrix .rates-types.competition.fixed.demo-content{display:none !important}.rates-matrix .rates-types .rates-row-container{border-top:1px solid #ddd}.rates-matrix .rates-types .rates-row-container .rates-row{min-height:38px;line-height:38px}.rates-matrix .rates-types .rates-row-container .rates-row.ratetype-labels{width:272px;float:left;clear:both;position:relative}.rates-matrix .rates-types .rates-row-container .rates-row.ratetype-labels.row-hasderivedtypes{overflow:visible !important}.rates-matrix .rates-types .rates-row-container .rates-row.ratetype-labels.row-hasderivedtypes:after{content:"";position:absolute;width:3px;height:155px;background-color:#dadada;left:24px;top:-18px;z-index:0}.rates-matrix .rates-types .rates-row-container .rates-row.ratetype-data{float:left}.rates-matrix .rates-types .rates-row-container .rates-row .col-label{float:left;width:208px;height:38px}.rates-matrix .rates-types .rates-row-container .rates-row .col-label .ratetype-name{white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis}.rates-matrix .rates-types .rates-row-container .rates-row .col-label .ratetype-name>.js-tooltip{cursor:pointer !important}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-name{font-weight:700;width:232px;line-height:120%;padding-top:5px;padding-bottom:5px;display:flex;align-items:center}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-name.col-small{width:208px}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-type-icons{width:40px;text-align:right;padding-right:5px}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-type-icons .col-icon{display:inline-block;margin:0px 4px;padding:0px 5px;cursor:pointer;opacity:1}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-type-icons .col-icon>i{cursor:pointer !important}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-channel{font-weight:400;width:208px}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-channel i{color:#f6931d}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-name{position:relative;padding-left:40px;cursor:pointer;font-size:14px}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-name.col-hasderivedtypes:before{content:"";position:absolute;width:11px;height:11px;border:2px solid #aaa;border-radius:50%;background-color:#eee;top:11px;left:18px;z-index:10}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-name.col-hasderivedtypes:after{content:"";position:absolute;width:3px;height:30px;background-color:#dadada;left:24px;top:15px;z-index:0}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-name.col-derived{overflow:visible !important}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-name.col-derived:before{content:"";position:absolute;width:8px;height:8px;border:2px solid #dadada;border-radius:50%;background-color:#eee;top:13px;left:20px;z-index:10}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-name.col-derived:after{content:"";position:absolute;width:3px;height:38px;background-color:#dadada;left:24px;top:-18px;z-index:0}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-name.col-notlastderived:after{height:68px}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-name.col-seperatederived:before{content:"";position:absolute;width:8px;height:8px;border:2px solid #dadada;border-radius:50%;background-color:#eee;top:13px;left:20px;z-index:10}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-name .toggle-open,.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-name .toggle-close{position:absolute;width:16px;height:16px;font-size:10px;line-height:14px;left:0px;top:11px}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-name .toggle-open{display:none}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-name .toggle-close{display:block}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-name.closed .toggle-open{display:block}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-name.closed .toggle-close{display:none}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-competition-title{position:relative;padding-left:20px;cursor:pointer;font-size:14px}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-competition-title .toggle-open,.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-competition-title .toggle-close{position:absolute;width:16px;height:16px;font-size:10px;line-height:14px;left:0px;top:13px}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-competition-title .toggle-open{display:none}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-competition-title .toggle-close{display:block}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-competition-title.closed .toggle-open{display:block}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-competition-title.closed .toggle-close{display:none}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-icons{width:64px;text-align:right;padding-right:5px;cursor:default}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-icons .col-icon{display:inline-block;margin:0px 4px;opacity:.6;cursor:help}.rates-matrix .rates-types .rates-row-container .rates-row .col-label.col-ratetype-restrictions{font-size:12px;padding-left:40px}.rates-matrix .rates-types .rates-row-container .rates-row .row-derived{margin-left:272px}.rates-matrix .rates-types .rates-row-container .rates-row .col-date{float:left;width:60px;height:38px;overflow:hidden;text-align:center;cursor:pointer;background-color:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd;color:#333}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.first{border-left:1px solid #ddd}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.past{cursor:default;color:#999 !important}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.past .col-value{border-bottom:0px;font-weight:400}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-visualdate{cursor:default}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability{cursor:default;color:#333;font-weight:700}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.available-overbooked{background-color:rgba(246,147,29,.4)}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.available-100{background-color:#f6f6f6}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.available-90{background-color:rgba(37,129,117,.1)}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.available-80{background-color:rgba(37,129,117,.2)}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.available-60{background-color:rgba(37,129,117,.3)}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.available-40{background-color:rgba(37,129,117,.4)}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.available-20{background-color:rgba(37,129,117,.5)}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.available-0{background-color:rgba(37,129,117,.6)}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.occupancy-100{background-color:rgba(246,147,29,.4)}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.occupancy-90{background-color:rgba(37,129,117,.6)}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.occupancy-80{background-color:rgba(37,129,117,.5)}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.occupancy-60{background-color:rgba(37,129,117,.4)}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.occupancy-40{background-color:rgba(37,129,117,.3)}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.occupancy-20{background-color:rgba(37,129,117,.2)}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.occupancy-0{background-color:#f6f6f6}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.occupancy-0,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.occupancy-20,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.occupancy-40,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.occupancy-60,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.occupancy-80,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.occupancy-90,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.occupancy-100{color:inherit !important}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.tooltipstered{cursor:help !important}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.higher-10{background-color:#e0d5c4}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.higher-20{background-color:#d2bd9a}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.lower-10{background-color:#cadce1}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.lower-20{background-color:#a6cad5}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.soldout{background-color:#999;color:#fff}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.soldout.soldout-2{background-color:#777}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.soldout.soldout-3{background-color:#555}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.soldout.soldout-4{background-color:#333}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.soldout:not(.partial){font-family:"Font Awesome 5","Roboto",sans-serif;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:300 !important}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-availability.soldout:not(.partial):before{content:""}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-cta,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-ctd,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-min,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-max{color:#f6931d;background-color:#f6f6f6}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-cta:first-child,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-ctd:first-child,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-min:first-child,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-max:first-child{border-left:1px solid #ddd}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-cta .col-value,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-ctd .col-value,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-min .col-value,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-max .col-value{border-bottom:1px solid #f6931d}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-cta.col-inactive,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-ctd.col-inactive,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-min.col-inactive,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-max.col-inactive{color:#888}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-cta.col-inactive .col-value,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-ctd.col-inactive .col-value,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-min.col-inactive .col-value,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-max.col-inactive .col-value{border-bottom:1px solid #888}.rates-matrix .rates-types .rates-row-container .rates-row .col-date input{display:block;height:36px;line-height:36px;outline:0px;padding:0px;text-align:center;border:0px}.rates-matrix .rates-types .rates-row-container .rates-row .col-date .col-value{display:inline-block;border-bottom:1px solid #888;height:28px;width:auto}.rates-matrix .rates-types .rates-row-container .rates-row .col-date .col-value.readonly{border-bottom:none !important}.rates-matrix .rates-types .rates-row-container .rates-row .col-date .col-input{display:none}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-cta .col-value[data-value="0"],.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-ctd .col-value[data-value="0"]{border-bottom:0px;color:#999;font-family:"Font Awesome 5",sans-serif;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:300 !important}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-cta .col-value[data-value="0"]:before,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-ctd .col-value[data-value="0"]:before{content:""}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-cta .col-value[data-value="1"],.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-ctd .col-value[data-value="1"]{border-bottom:0px;color:#f6931d;font-family:"Font Awesome 5 Solid",sans-serif;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:300 !important}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-cta .col-value[data-value="1"]:before,.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-ctd .col-value[data-value="1"]:before{content:""}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-derived{cursor:not-allowed;font-weight:400 !important}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-derived .col-value{border-bottom:0px !important;color:#999;font-style:italic}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-highlight{border-left:1px solid #999 !important;border-right:1px solid #999 !important;background-color:#fafafa}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-highlight.col-price{border-top:1px solid #999 !important}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-highlight.col-price.col-priceoverride{border:1px solid #666 !important}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-highlight.col-price.col-hasrestrictions{border:1px solid #f6931d !important}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-highlight.col-max{border-bottom:1px solid #999}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-disabled{opacity:.2}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-max{overflow:visible;position:relative}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-max .col-button{position:absolute;bottom:-38px;font-size:24px;width:60px;height:38px;line-height:38px;z-index:20;cursor:pointer}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-max .col-button i{font-size:24px}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-max .col-button.hidden{display:none}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-max .col-button.save{color:#fff;left:-1px;background-color:rgba(37,129,117,.7);border:1px solid #258175}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-max .col-button.save:hover{background-color:rgba(37,129,117,.9)}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-max .col-button.cancel{visibility:hidden}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-price{font-weight:700;color:#888}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-price .price-decimals{font-size:11px}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-priceoverride{color:#333;position:relative}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-priceoverride .col-value{border-bottom:1px solid #333}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-is-revplus{background:#e7e4fd;border-color:#8c86e1}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-is-auto{background:#dae3e2;border-color:#ccc}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-settozero{background:#eee;background:repeating-linear-gradient(58deg, #EEEEEE, #EEEEEE 10px, #E6E6E6 10px, #E6E6E6 20px)}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-hasrestrictions{position:relative}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-hasrestrictions:after{content:"";position:absolute;top:0px;right:0px;width:0;height:0;border-style:solid;border-width:0 8px 8px 0;border-color:rgba(0,0,0,0) #f6931d rgba(0,0,0,0) rgba(0,0,0,0)}.rates-matrix .rates-types .rates-row-container .rates-row .col-date.col-warning{background-color:#f6931d;color:#fff}.rates-matrix .rates-types .rates-row-container .rates-row .col-competition-title .demo-flag{color:#258175;position:absolute;right:0px}.rates-matrix .rates-types .rates-row-container .rates-row.rates-row-competitor .col-competitor-date{cursor:help !important;opacity:.8;float:left;width:60px;height:38px;overflow:hidden;text-align:center;cursor:pointer;background-color:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd;color:#333}.rates-matrix .rates-types .rates-row-container .rates-row.rates-row-competitor .col-name{font-weight:400;padding-bottom:10px;padding-left:10px;display:block;width:272px;white-space:nowrap}.rates-matrix .rates-types .rates-row-container .rates-row.rates-row-competitor .col-name .col-competitor-name{overflow:hidden !important;text-overflow:ellipsis !important}.rates-matrix .rates-types .rates-row-container .rates-row.rates-row-competitor .col-name .col-competitor-average{overflow:hidden !important;text-overflow:ellipsis !important}.rates-matrix .rates-types .rates-row-container .rates-row.rates-row-competitor .col-name .competitor-average{color:rgba(0,0,0,.5294117647)}.rates-matrix .rates-types .rates-row-container .rates-row .rates-row-competitor-toggle .chevron{font-size:11px;color:#333;font-weight:900;padding-top:2px}#tpl-account.rates section.content{padding:25px 25px 25px 25px}#tpl-account.rates .popup-wrapper.rates input,#tpl-account.rates .popup-wrapper.rates .checker,#tpl-account.rates .popup-wrapper.rates-global input,#tpl-account.rates .popup-wrapper.rates-global .checker{outline:0;opacity:1}#tpl-account.rates .popup-wrapper.rates input.inactive,#tpl-account.rates .popup-wrapper.rates .checker.inactive,#tpl-account.rates .popup-wrapper.rates-global input.inactive,#tpl-account.rates .popup-wrapper.rates-global .checker.inactive{opacity:.6}#tpl-account.rates .popup-wrapper.rates input:disabled,#tpl-account.rates .popup-wrapper.rates-global input:disabled{cursor:text !important}#tpl-account.rates .popup-wrapper.rates .bulk-table,#tpl-account.rates .popup-wrapper.rates-global .bulk-table{margin-left:-20px;margin-right:-20px;min-width:890px}#tpl-account.rates .popup-wrapper.rates .bulk-table.yield,#tpl-account.rates .popup-wrapper.rates-global .bulk-table.yield{min-width:990px}#tpl-account.rates .popup-wrapper.rates .bulk-col-cat,#tpl-account.rates .popup-wrapper.rates-global .bulk-col-cat{float:left;height:50px}#tpl-account.rates .popup-wrapper.rates .bulk-col-cat.restrictions,#tpl-account.rates .popup-wrapper.rates-global .bulk-col-cat.restrictions{border-left:2px solid #f2f2f2;margin-left:10px}#tpl-account.rates .popup-wrapper.rates .bulk-col,#tpl-account.rates .popup-wrapper.rates-global .bulk-col{position:relative;width:100px;overflow:hidden;float:left;height:40px;line-height:15px}#tpl-account.rates .popup-wrapper.rates .bulk-col.label,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.label{display:flex;justify-content:center;align-items:flex-end;text-align:center;height:40px;padding-bottom:10px}#tpl-account.rates .popup-wrapper.rates .bulk-col.selectall,#tpl-account.rates .popup-wrapper.rates .bulk-col.ratetype-popupname,#tpl-account.rates .popup-wrapper.rates .bulk-col.label-ratename,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.selectall,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.ratetype-popupname,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.label-ratename{width:170px}#tpl-account.rates .popup-wrapper.rates .bulk-col.ratetype-popupname,#tpl-account.rates .popup-wrapper.rates .bulk-col.label-ratename,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.ratetype-popupname,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.label-ratename{padding-left:30px;width:calc(100% - 720px);min-width:170px}#tpl-account.rates .popup-wrapper.rates .bulk-col.ratetype-popupname.yield-width,#tpl-account.rates .popup-wrapper.rates .bulk-col.label-ratename.yield-width,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.ratetype-popupname.yield-width,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.label-ratename.yield-width{width:calc(100% - 820px)}#tpl-account.rates .popup-wrapper.rates .bulk-col.ratetype-popupname label,#tpl-account.rates .popup-wrapper.rates .bulk-col.label-ratename label,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.ratetype-popupname label,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.label-ratename label{width:calc(100% - 75px)}#tpl-account.rates .popup-wrapper.rates .bulk-col.ratetype-popupname span,#tpl-account.rates .popup-wrapper.rates .bulk-col.label-ratename span,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.ratetype-popupname span,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.label-ratename span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#tpl-account.rates .popup-wrapper.rates .bulk-col.ovr,#tpl-account.rates .popup-wrapper.rates .bulk-col.cta,#tpl-account.rates .popup-wrapper.rates .bulk-col.ctd,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.ovr,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.cta,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.ctd{text-align:center;padding-top:10px}#tpl-account.rates .popup-wrapper.rates .bulk-col.cta:not(.label-resCTA),#tpl-account.rates .popup-wrapper.rates-global .bulk-col.cta:not(.label-resCTA){border-left:2px solid #f2f2f2;margin-left:10px}#tpl-account.rates .popup-wrapper.rates .bulk-col.max,#tpl-account.rates .popup-wrapper.rates .bulk-col.min,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.max,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.min{margin-right:20px}#tpl-account.rates .popup-wrapper.rates .bulk-col.max input,#tpl-account.rates .popup-wrapper.rates .bulk-col.min input,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.max input,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.min input{margin-top:2px}#tpl-account.rates .popup-wrapper.rates .bulk-col.rate input,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.rate input{margin-top:2px}#tpl-account.rates .popup-wrapper.rates .bulk-col label,#tpl-account.rates .popup-wrapper.rates-global .bulk-col label{float:left}#tpl-account.rates .popup-wrapper.rates .bulk-col.rateTypeField .selector,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.rateTypeField .selector{height:37px;top:2px;border-right:0px}#tpl-account.rates .popup-wrapper.rates .bulk-col .ratePriceDerived,#tpl-account.rates .popup-wrapper.rates-global .bulk-col .ratePriceDerived{line-height:40px;opacity:.5}#tpl-account.rates .popup-wrapper.rates .bulk-col .ratePriceDerived.active,#tpl-account.rates .popup-wrapper.rates-global .bulk-col .ratePriceDerived.active{opacity:1}#tpl-account.rates .popup-wrapper.rates .bulk-col.col-hasderivedtypes:before,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.col-hasderivedtypes:before{content:"";position:absolute;width:11px;height:11px;border:2px solid #dadada;border-radius:50%;background-color:#fff;top:11px;left:18px;z-index:10}#tpl-account.rates .popup-wrapper.rates .bulk-col.col-derived,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.col-derived{overflow:visible !important}#tpl-account.rates .popup-wrapper.rates .bulk-col.col-derived:before,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.col-derived:before{content:"";position:absolute;width:8px;height:8px;border:2px solid #dadada;border-radius:50%;background-color:#fff;top:13px;left:20px;z-index:10}#tpl-account.rates .popup-wrapper.rates .bulk-col.col-derived:after,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.col-derived:after{content:"";position:absolute;width:3px;height:38px;background-color:#dadada;left:24px;top:-17px;z-index:0}#tpl-account.rates .popup-wrapper.rates .bulk-col.col-notlastderived:after,#tpl-account.rates .popup-wrapper.rates-global .bulk-col.col-notlastderived:after{height:68px}#tpl-account.rates .popup-wrapper.rates .bulk-col .col-ratetype-icons,#tpl-account.rates .popup-wrapper.rates-global .bulk-col .col-ratetype-icons{right:0px;position:absolute}#tpl-account.rates .popup-wrapper.rates .bulk-col .col-ratetype-icons .col-icon,#tpl-account.rates .popup-wrapper.rates-global .bulk-col .col-ratetype-icons .col-icon{display:inline-block;margin:0px 4px;padding:0px 5px;opacity:.6}#tpl-account.rates .popup-wrapper.rates.rates-global .ratesPopupDatepickers,#tpl-account.rates .popup-wrapper.rates-global.rates-global .ratesPopupDatepickers{padding-left:0px !important}#tpl-account.rates .popup-wrapper.rates.rates-global .ratesInputGlobal,#tpl-account.rates .popup-wrapper.rates-global.rates-global .ratesInputGlobal{position:relative;padding-top:20px;border-top:2px solid #e2e2e2}#tpl-account.rates .popup-wrapper.rates.rates-global h4,#tpl-account.rates .popup-wrapper.rates-global.rates-global h4{margin-bottom:10px}#tpl-account.rates .popup-wrapper.rates.rates-global .bulk-col,#tpl-account.rates .popup-wrapper.rates-global.rates-global .bulk-col{padding:0px 10px;width:250px;height:40px;text-align:left}#tpl-account.rates .popup-wrapper.rates.rates-global .bulk-col.cta:not(.label-resCTA),#tpl-account.rates .popup-wrapper.rates-global.rates-global .bulk-col.cta:not(.label-resCTA){border-left:0px;margin-left:0px}#tpl-account.rates .popup-wrapper.rates.rates-global .bulk-col.min,#tpl-account.rates .popup-wrapper.rates.rates-global .bulk-col.max,#tpl-account.rates .popup-wrapper.rates-global.rates-global .bulk-col.min,#tpl-account.rates .popup-wrapper.rates-global.rates-global .bulk-col.max{margin-right:0px}#tpl-account.rates .popup-wrapper.rates.rates-global .bulk-col.rate,#tpl-account.rates .popup-wrapper.rates.rates-global .bulk-col.selectall,#tpl-account.rates .popup-wrapper.rates-global.rates-global .bulk-col.rate,#tpl-account.rates .popup-wrapper.rates-global.rates-global .bulk-col.selectall{padding-left:10px}#tpl-account.rates .popup-wrapper.rates.rates-global .bulk-col.selectall,#tpl-account.rates .popup-wrapper.rates-global.rates-global .bulk-col.selectall{top:-12px;width:170px;text-align:right}#tpl-account.rates .popup-wrapper.rates.rates-global .bulk-col.selectall.price-restrictions,#tpl-account.rates .popup-wrapper.rates-global.rates-global .bulk-col.selectall.price-restrictions{position:absolute;top:10px;right:-10px}#tpl-account.rates .popup-wrapper.rates.rates-global .bulk-col.selectall.types,#tpl-account.rates .popup-wrapper.rates-global.rates-global .bulk-col.selectall.types{position:absolute;right:-10px}#tpl-account.rates .popup-wrapper.rates.rates-global label,#tpl-account.rates .popup-wrapper.rates-global.rates-global label{margin-left:0px}#tpl-account.rates .popup-wrapper.rates.rates-global label div,#tpl-account.rates .popup-wrapper.rates-global.rates-global label div{margin-right:10px}#tpl-account.rates .popup-wrapper.rates.rates-global label input[type=number],#tpl-account.rates .popup-wrapper.rates-global.rates-global label input[type=number]{width:60px;margin-right:10px}#tpl-account.rates .popup-wrapper.rates.rates-global .bulk-global-row,#tpl-account.rates .popup-wrapper.rates-global.rates-global .bulk-global-row{max-width:500px;margin-bottom:10px}#tpl-account.rates .popup-wrapper.rates.rates-global .roomTypes,#tpl-account.rates .popup-wrapper.rates-global.rates-global .roomTypes{position:relative}#tpl-account.rates .popup-wrapper.rates.rates-global .roomTypes label,#tpl-account.rates .popup-wrapper.rates-global.rates-global .roomTypes label{margin-left:10px}#tpl-account.rates .popup-wrapper.rates .js-activate-trigger,#tpl-account.rates .popup-wrapper.rates-global .js-activate-trigger{position:absolute;width:100%;height:100%;top:0px;left:0px;cursor:pointer}#tpl-account.rates .popup-wrapper.rates .checker:disabled,#tpl-account.rates .popup-wrapper.rates input[type=checkbox]:disabled,#tpl-account.rates .popup-wrapper.rates-global .checker:disabled,#tpl-account.rates .popup-wrapper.rates-global input[type=checkbox]:disabled{cursor:default !important}#tpl-account.rates .popup-wrapper.rates .isolate-row,#tpl-account.rates .popup-wrapper.rates-global .isolate-row{visibility:visible;z-index:10;opacity:.5;display:block;cursor:pointer;user-select:none;font-size:16px;line-height:40px}#tpl-account.rates .popup-wrapper.rates .isolate-row i,#tpl-account.rates .popup-wrapper.rates-global .isolate-row i{padding-right:5px;line-height:40px}#tpl-account.rates .popup-wrapper.rates .isolate-row:hover,#tpl-account.rates .popup-wrapper.rates-global .isolate-row:hover{opacity:.8}#tpl-account.rates .popup-wrapper.rates .isolate-row .unchecked,#tpl-account.rates .popup-wrapper.rates-global .isolate-row .unchecked{display:inline-block}#tpl-account.rates .popup-wrapper.rates .isolate-row .checked,#tpl-account.rates .popup-wrapper.rates-global .isolate-row .checked{display:none}#tpl-account.rates .popup-wrapper.rates .isolate-row.active,#tpl-account.rates .popup-wrapper.rates-global .isolate-row.active{opacity:1}#tpl-account.rates .popup-wrapper.rates .isolate-row.active .unchecked,#tpl-account.rates .popup-wrapper.rates-global .isolate-row.active .unchecked{display:none}#tpl-account.rates .popup-wrapper.rates .isolate-row.active .checked,#tpl-account.rates .popup-wrapper.rates-global .isolate-row.active .checked{display:inline-block}#tpl-account.rates .popup-wrapper.rates div.checker,#tpl-account.rates .popup-wrapper.rates-global div.checker{line-height:100% !important}#tpl-account.rates .popup-wrapper.rates .infobox-close,#tpl-account.rates .popup-wrapper.rates-global .infobox-close{font-size:32px;text-align:right}#tpl-account.rates .popup-wrapper.rates .infoboxRoomTypeName:before,#tpl-account.rates .popup-wrapper.rates-global .infoboxRoomTypeName:before{content:"– ";padding-left:5px;padding-right:5px}#tpl-account.rates .popup-wrapper.rates .roomTypes label,#tpl-account.rates .popup-wrapper.rates-global .roomTypes label{display:inline-block}#tpl-account.rates .popup-wrapper.rates .roomTypes .roomtype-container,#tpl-account.rates .popup-wrapper.rates-global .roomTypes .roomtype-container{padding-left:10px}#tpl-account.rates .popup-wrapper.rates .roomTypes .js-toggle-ratetypelist,#tpl-account.rates .popup-wrapper.rates-global .roomTypes .js-toggle-ratetypelist{position:relative}#tpl-account.rates .popup-wrapper.rates .roomTypes .js-toggle-ratetypelist:before,#tpl-account.rates .popup-wrapper.rates-global .roomTypes .js-toggle-ratetypelist:before{padding:8px;font-size:12px;cursor:pointer;position:absolute;right:-30px;top:-10px}#tpl-account.rates .popup-wrapper.rates .roomTypes .rateTypesOfType,#tpl-account.rates .popup-wrapper.rates-global .roomTypes .rateTypesOfType{padding-left:20px}#tpl-account.rates .popup-wrapper.rates .roomTypes .rateTypesOfType label,#tpl-account.rates .popup-wrapper.rates-global .roomTypes .rateTypesOfType label{display:block}#tpl-account.rates .popup-wrapper.rates .rates-settings,#tpl-account.rates .popup-wrapper.rates-global .rates-settings{width:calc(100% - 280px);height:calc(100% - 50px);overflow-y:auto;padding:0 20px 20px 20px;float:left}#tpl-account.rates .popup-wrapper.rates .rates-settings .ratesPopupDatepickers,#tpl-account.rates .popup-wrapper.rates-global .rates-settings .ratesPopupDatepickers{padding:20px 20px 20px 20px;z-index:1;background-color:#fff}#tpl-account.rates .popup-wrapper.rates .rates-settings .ratesPopupDatepickers .list-reset,#tpl-account.rates .popup-wrapper.rates-global .rates-settings .ratesPopupDatepickers .list-reset{margin-bottom:5px;float:left}#tpl-account.rates .popup-wrapper.rates .rates-settings .ratesPopupDatepickers .everyDayContainer,#tpl-account.rates .popup-wrapper.rates-global .rates-settings .ratesPopupDatepickers .everyDayContainer{float:left}#tpl-account.rates .popup-wrapper.rates .rates-settings form,#tpl-account.rates .popup-wrapper.rates-global .rates-settings form{margin-bottom:40px}#tpl-account.rates .popup-wrapper.rates .rates-summary,#tpl-account.rates .popup-wrapper.rates-global .rates-summary{width:280px;padding:20px;height:calc(100% - 90px);overflow-y:auto;background-color:#f2f2f2;float:right}#tpl-account.rates .popup-wrapper.rates .rates-summary h3,#tpl-account.rates .popup-wrapper.rates-global .rates-summary h3{margin-bottom:10px}#tpl-account.rates .popup-wrapper.rates .rates-summary h5,#tpl-account.rates .popup-wrapper.rates-global .rates-summary h5{font-weight:400}#tpl-account.rates .popup-wrapper.rates .rates-summary .date-line,#tpl-account.rates .popup-wrapper.rates-global .rates-summary .date-line{padding:10px 10px 0 10px}#tpl-account.rates .popup-wrapper.rates .rates-summary .date-line .from-to-label,#tpl-account.rates .popup-wrapper.rates-global .rates-summary .date-line .from-to-label{font-weight:300;min-width:50px;display:inline-block}#tpl-account.rates .popup-wrapper.rates .rates-summary .date-line span,#tpl-account.rates .popup-wrapper.rates-global .rates-summary .date-line span{font-weight:700;display:inline-block}#tpl-account.rates .popup-wrapper.rates .rates-summary-actions,#tpl-account.rates .popup-wrapper.rates-global .rates-summary-actions{padding-top:20px}#tpl-account.rates .popup-wrapper.rates .rates-summary-actions .js-rates-summary-actions,#tpl-account.rates .popup-wrapper.rates .rates-summary-actions .js-rates-global-summary-actions,#tpl-account.rates .popup-wrapper.rates-global .rates-summary-actions .js-rates-summary-actions,#tpl-account.rates .popup-wrapper.rates-global .rates-summary-actions .js-rates-global-summary-actions{padding-top:20px}#tpl-account.rates .popup-wrapper.rates .rates-summary-actions .js-rates-summary-actions .rateTypeName,#tpl-account.rates .popup-wrapper.rates .rates-summary-actions .js-rates-global-summary-actions .rateTypeName,#tpl-account.rates .popup-wrapper.rates-global .rates-summary-actions .js-rates-summary-actions .rateTypeName,#tpl-account.rates .popup-wrapper.rates-global .rates-summary-actions .js-rates-global-summary-actions .rateTypeName{font-weight:700}#tpl-account.rates .popup-wrapper.rates .rates-summary-actions .js-rates-summary-actions .changesOfRateType,#tpl-account.rates .popup-wrapper.rates .rates-summary-actions .js-rates-global-summary-actions .changesOfRateType,#tpl-account.rates .popup-wrapper.rates-global .rates-summary-actions .js-rates-summary-actions .changesOfRateType,#tpl-account.rates .popup-wrapper.rates-global .rates-summary-actions .js-rates-global-summary-actions .changesOfRateType{padding-left:20px;margin-top:5px;margin-bottom:20px;list-style:none}#tpl-account.rates .popup-wrapper.rates .rates-summary-actions .js-rates-summary-actions .changeRow,#tpl-account.rates .popup-wrapper.rates .rates-summary-actions .js-rates-global-summary-actions .changeRow,#tpl-account.rates .popup-wrapper.rates-global .rates-summary-actions .js-rates-summary-actions .changeRow,#tpl-account.rates .popup-wrapper.rates-global .rates-summary-actions .js-rates-global-summary-actions .changeRow{padding:3px 0}#tpl-account.rates .popup-wrapper.rates .rates-summary-actions .js-rates-summary-actions .changeRow.rateType,#tpl-account.rates .popup-wrapper.rates .rates-summary-actions .js-rates-global-summary-actions .changeRow.rateType,#tpl-account.rates .popup-wrapper.rates-global .rates-summary-actions .js-rates-summary-actions .changeRow.rateType,#tpl-account.rates .popup-wrapper.rates-global .rates-summary-actions .js-rates-global-summary-actions .changeRow.rateType{padding-left:10px}#tpl-account.rates .popup-wrapper.rates .rates-savebulk-button,#tpl-account.rates .popup-wrapper.rates-global .rates-savebulk-button{position:absolute;right:0px;bottom:0px;width:280px;height:40px;overflow:hidden !important;text-overflow:ellipsis;border-radius:0px;line-height:100%;padding:0 10px;z-index:1}#tpl-account.rates .popup-wrapper.rates .rates-savebulk-button:before,#tpl-account.rates .popup-wrapper.rates-global .rates-savebulk-button:before{padding-right:5px}#tpl-account.rates .popup-wrapper.rates input.ratePrice::-webkit-inner-spin-button,#tpl-account.rates .popup-wrapper.rates input.ratePrice::-webkit-outer-spin-button,#tpl-account.rates .popup-wrapper.rates input.minStay::-webkit-inner-spin-button,#tpl-account.rates .popup-wrapper.rates input.minStay::-webkit-outer-spin-button,#tpl-account.rates .popup-wrapper.rates input.maxStay::-webkit-inner-spin-button,#tpl-account.rates .popup-wrapper.rates input.maxStay::-webkit-outer-spin-button,#tpl-account.rates .popup-wrapper.rates-global input.ratePrice::-webkit-inner-spin-button,#tpl-account.rates .popup-wrapper.rates-global input.ratePrice::-webkit-outer-spin-button,#tpl-account.rates .popup-wrapper.rates-global input.minStay::-webkit-inner-spin-button,#tpl-account.rates .popup-wrapper.rates-global input.minStay::-webkit-outer-spin-button,#tpl-account.rates .popup-wrapper.rates-global input.maxStay::-webkit-inner-spin-button,#tpl-account.rates .popup-wrapper.rates-global input.maxStay::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#tpl-account.rates .popup-wrapper.rates .list-reset li,#tpl-account.rates .popup-wrapper.rates-global .list-reset li{line-height:35px;float:left;padding-right:30px}#tpl-account.rates .popup-wrapper.rates .list-reset li .datepicker-cont,#tpl-account.rates .popup-wrapper.rates-global .list-reset li .datepicker-cont{margin-left:10px;width:auto}#tpl-account.rates .popup-wrapper.rates .everyDayContainer .dayLabel,#tpl-account.rates .popup-wrapper.rates-global .everyDayContainer .dayLabel{display:block;padding-right:10px;height:36px;line-height:36px;float:left}#tpl-account.rates .popup-wrapper.rates .everyDayContainer .daySelectors,#tpl-account.rates .popup-wrapper.rates-global .everyDayContainer .daySelectors{min-height:36px;line-height:36px;float:left}#tpl-account.rates .popup-wrapper.rates .everyDayContainer .daySelectors label,#tpl-account.rates .popup-wrapper.rates-global .everyDayContainer .daySelectors label{min-width:30px;margin-left:0px;text-align:right}.rates .mapped{position:relative}.rates label{display:flex;justify-content:left;align-items:center;height:36px;padding:0 !important}.rates .everyDayContainer label{display:inline-block}.rates .ratesInput{height:41px}.rates .ratesInput.inactive{pointer-events:none;opacity:.6}.rates .ratesInput.restrictionsHeader{height:50px}.rates .ratesInput:nth-child(even):not(.restrictionsHeader){background-color:#fafafa}.rates .rateField{float:left;height:36px;width:100px}.rates .ratetype-popupname{opacity:.6}.rates .ratetype-popupname i{font-size:14px;line-height:15px;margin-left:-19px;padding-right:5px}.rates .ratetype-popupname.active{opacity:1}.rates.infobox .title{color:rgba(255,255,255,.7);padding-bottom:15px}.rates .ratesInput.detail li.hidden{display:block;opacity:0}.rates.infobox input[type=number],.rates.infobox input[type=text],.rates.infobox input[type=price]{padding:9px 7px}.demo-content{position:relative;overflow:hidden}.demo-content .rates-row-container{opacity:.5}.demo-content .layover-single-row{position:absolute;display:flex;flex-wrap:wrap;left:272px;right:0;top:0;bottom:0;background:rgba(0,0,0,.2);z-index:6;text-align:center;transition:.3s;color:#fff;font-size:18px;padding-top:10px;padding-left:10px;font-weight:600;cursor:pointer}.demo-content .layover-single-row:hover{background:rgba(0,0,0,.4)}.demo-content .layover-single-row .btn{display:initial;padding:3px 10px 3px 10px;line-height:18px}.demo-content .layover-single-row span{display:inline-block;vertical-align:top}.demo-content .layover-single-row p{display:inline-block}.demo-content .layover-single-row .trigger-competitor-container a{pointer-events:none;cursor:default;color:#fff !important;font-weight:bold !important}.demo-content.open .layover-single-row{align-items:flex-start;align-content:center}.demo-content.open .layover-single-row .trigger-competitor-container{display:none}.demo-content.open p{margin:0 0 5px 0}.demo-content.open a{color:#fff !important;font-weight:bold !important;text-decoration:underline}.demo-content{position:relative}.demo-content .layover{display:block;position:absolute;left:0;right:0;top:0;bottom:0;padding:10px;padding-top:20px;background:rgba(0,0,0,.5);z-index:6;text-align:center;transition:.1s}.demo-content .layover:hover{background:rgba(0,0,0,.4)}.demo-content .layover .title{font-size:48px;font-weight:900;color:#fff}.demo-content .layover .body{color:#fff;font-size:18px;padding:10px;font-weight:900}@media screen and (max-width: 767px){.rates-matrix.fixed{padding-top:90px !important}}.ratesForm .rate-bulk-datepickerline,.ratesFormGlobal .rate-bulk-datepickerline{display:flex}.ratesForm .rate-bulk-datepickerline .datepickerline-label,.ratesFormGlobal .rate-bulk-datepickerline .datepickerline-label{min-width:38px}.ratesForm .rate-bulk-datepickerline .datepicker-cont,.ratesFormGlobal .rate-bulk-datepickerline .datepicker-cont{width:100%}.category-availability{float:right}.competitors-form{max-width:1000px;margin-left:auto;margin-right:auto;height:95%;margin-top:2.5%;background-color:#fff}.competitors-form input.checkbox:before{opacity:0}.competitors-form input.checkbox:checked+label:after{top:10px}.competitors-form .competitor-edit-button{position:absolute;right:0px;bottom:0px;width:280px;height:40px;overflow:hidden !important;text-overflow:ellipsis;border-radius:0px;line-height:100%;padding:0 10px;z-index:1}.competitors-form .competitor-edit-button:before{padding-right:5px}#tpl-account.reservations-schedule .round-button{border:none;border-radius:50%;padding:6px 6px 3px;background:#eeeff2;color:#24827c}#tpl-account.reservations-schedule .round-button:hover{color:#fff;background:#24827c}#tpl-account.reservations-schedule .round-button.btn-active{color:#fff;background:#24827c}#tpl-account.reservations-schedule .round-button.btn-active:hover{background:#24827c}#tpl-account.reservations-schedule .midstay-move-snip-line{display:none;position:absolute;top:-13px;width:2px;height:40px;background-image:linear-gradient(#d2cad6 50%, transparent 0%);background-position:right;background-size:2px 10px;background-repeat:repeat-y;animation:slice linear 1s infinite}#tpl-account.reservations-schedule .midstay-move-snip-line.error{background-image:linear-gradient(red 50%, transparent 0%)}@keyframes slice{0%{transform:translateY(0)}50%{transform:translateY(5px)}100%{transform:translateY(0)}}#tpl-account.reservations-schedule .snip-disabled-reason-tooltip{visibility:hidden;position:absolute;z-index:90;width:250px;background-color:#333;color:#fff;text-align:center;padding:10px;border-radius:6px}#tpl-account.reservations-schedule .snip-disabled-reason-tooltip::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#tpl-account.reservations-schedule .snip-disabled-reason-tooltip.active{visibility:visible}#tpl-account.reservations-schedule .snip-disabled-reason-tooltip .sdrt-text{margin-bottom:0}#tpl-account.reservations-schedule.midstay-move-tool-active .midstay-move-touch{display:none}#tpl-account.reservations-schedule.midstay-move-tool-active .bookings:hover{cursor:url("/gfx/svg/scissors-cut.svg") 12 12,default !important}#tpl-account.reservations-schedule.midstay-move-tool-active .bookings .col-date.date-booked .state-halfhour{overflow:hidden}#tpl-account.reservations-schedule.midstay-move-tool-active .bookings .col-date.date-booked .state-halfhour.jsBookingDrag:not(.snippable){background:#ccc !important;color:#999 !important}#tpl-account.reservations-schedule.midstay-move-tool-active .bookings .col-date.date-booked .state-halfhour.jsBookingDrag:not(.snippable):hover{background:#ccc !important;color:#999 !important}#tpl-account.reservations-schedule.midstay-move-tool-active .bookings .col-date.date-booked .state-halfhour.jsBookingDrag:not(.snippable) .masterreservationInner::after,#tpl-account.reservations-schedule.midstay-move-tool-active .bookings .col-date.date-booked .state-halfhour.jsBookingDrag:not(.snippable) .groupreservationInner::after{border-left-color:#bbb;border-top-color:#bbb}#tpl-account.reservations-schedule.midstay-move-tool-active .bookings .col-date.date-booked .state-halfhour.jsBookingDrag:not(.snippable) .unpaidInner::after{border-right-color:#bbb;border-top-color:#bbb}#tpl-account.reservations-schedule.midstay-move-tool-active .bookings .col-date.date-booked .state-halfhour.snippable:hover::before{content:"";position:absolute;left:-20%;top:-10%;width:0;height:100%;transform:rotate(15deg) scale(1, 2);box-shadow:0 0 30px 15px rgba(255,255,255,.7);animation:button-glow 2500ms ease-in-out infinite}#tpl-account.reservations-schedule.midstay-move-tool-active .bookings .col-date.date-booked .state-halfhour.unpaid{border-top-right-radius:0}#tpl-account.reservations-schedule.midstay-move-tool-active .bookings .col-date.date-booked .state-halfhour.masterreservation{border-top-left-radius:0}#tpl-account.reservations-schedule.midstay-move-tool-active .bookings .col-date.date-booked .state-halfhour.groupreservation{border-top-left-radius:0}@keyframes button-glow{0%{left:-20%}50%{left:98%}100%{left:120%;box-shadow:none}}#tpl-account.reservations-schedule.midstay-move-tool-active.dark .bookings .col-date{background:#ccc}#tpl-account.reservations-schedule.midstay-move-tool-active.dark .bookings .col-date:hover{background:#ccc}#tpl-account.reservations-schedule.midstay-move-tool-active.dark .bookings .col-date.day-6,#tpl-account.reservations-schedule.midstay-move-tool-active.dark .bookings .col-date.day-7{background:#aaa}#tpl-account.reservations-schedule.midstay-move-tool-active.dark .bookings .col-date.day-6:hover,#tpl-account.reservations-schedule.midstay-move-tool-active.dark .bookings .col-date.day-7:hover{background:#aaa}#tpl-account.reservations-schedule.midstay-move-tool-active.dark .bookings .col-date.day-6 .available,#tpl-account.reservations-schedule.midstay-move-tool-active.dark .bookings .col-date.day-7 .available{background:#aaa}#tpl-account.reservations-schedule.midstay-move-tool-active.dark .bookings .col-date.day-6 .available:hover,#tpl-account.reservations-schedule.midstay-move-tool-active.dark .bookings .col-date.day-7 .available:hover{background:#aaa}#tpl-account.reservations-schedule.midstay-move-tool-active.dark .bookings .col-date.date-booked .state-halfhour.jsBookingDrag:not(.snippable){background:#999 !important;color:#ccc !important}#tpl-account.reservations-schedule.midstay-move-tool-active.dark .bookings .col-date.date-booked .state-halfhour.jsBookingDrag:not(.snippable):hover{background:#999 !important;color:#ccc !important}#tpl-account.reservations-schedule.midstay-move-tool-active.dark .bookings .col-date.date-booked .state-halfhour.jsBookingDrag:not(.snippable) .masterreservationInner::after{border-left-color:#555;border-top-color:#555}#tpl-account.reservations-schedule.midstay-move-tool-active.dark .bookings .col-date.date-booked .state-halfhour.jsBookingDrag:not(.snippable) .unpaidInner::after{border-right-color:#bbb;border-top-color:#bbb}#tpl-account.reservations-schedule.midstay-move-tool-active.dark .bookings .col-date .available{background:#ccc}#tpl-account.reservations-schedule.midstay-move-tool-active.dark .bookings .col-date .available:hover{background:#ccc}#tpl-account.reservations-schedule.midstay-move-tool-active .midstay-move-confirmation .popup-content{max-width:720px;width:90%}#tpl-account.reservations-schedule.midstay-move-tool-active .midstay-move-confirmation .cant-snip-reason-container{display:none}#tpl-account.reservations-schedule.midstay-move-tool-active .midstay-move-confirmation .cant-snip-reason-container.active{display:block}#tpl-account.reservations-schedule.midstay-move-tool-active .midstay-move-confirmation .cant-snip-reason-container .cant-snip-reason{font-weight:bold;color:#24827c}#tpl-account.reservations-schedule.midstay-move-tool-active .midstay-move-confirmation .snip-date{font-weight:bold;color:#24827c}#tpl-account.reservations-schedule #reservationOverviewDate{display:none}#tpl-account.reservations-schedule .filterReservationsContainer{font-size:12px;width:200px}#tpl-account.reservations-schedule .filterReservationsContainer .filterReservations{min-width:200px;font-size:14px}#tpl-account.reservations-schedule .searchbox-container{position:fixed;top:85px;right:0px;z-index:99}#tpl-account.reservations-schedule .searchbox-container .searchbox{background-color:#fff;text-align:right;width:240px;position:relative;color:#aaa;font-size:16px}#tpl-account.reservations-schedule .searchbox-container .searchbox #reservationSearch{position:relative;width:240px;background:rgba(0,0,0,0);z-index:10;border-radius:20px;padding-left:15px}#tpl-account.reservations-schedule .searchbox-container .searchbox #reservationSearch.ui-autocomplete-loading{background-color:#fff}#tpl-account.reservations-schedule .searchbox-container .searchbox.fa-search:before{position:absolute;top:8px;right:10px;z-index:5}#tpl-account.reservations-schedule .page-notification{margin-left:25px;margin-right:25px}body:not(.touch-enabled) #tpl-account.reservations-schedule.midstay-move-tool-active .midstay-move-snip-line{display:block}body.touch-enabled #tpl-account.reservations-schedule.midstay-move-tool-active .midstay-move-touch{display:block}body.touch-enabled #tpl-account.reservations-schedule.midstay-move-tool-active .midstay-move-non-touch{display:none}#schedule .rms-list{padding-left:99px;margin-top:-40px;border-left:1px solid #ebebeb}#schedule .rms-list.scrolled{position:fixed;top:130px;width:20000px;height:auto;overflow:hidden;margin-top:0px;z-index:99;background-color:rgba(255,255,255,.9)}#schedule.small .rms-list{padding-left:159px}.inner{position:relative}.button-changedate{width:80px;height:36px !important;line-height:36px !important;font-size:20px;text-decoration:none !important;color:#333 !important;border-radius:3px;text-align:center !important}.button-changedate:hover{background-color:#f9f9f9}.button-changedate.up{position:relative;margin-left:10px}.button-changedate.up.scrolled{position:absolute;z-index:92;top:0px;left:initial;margin-left:10px}.gotoToday{height:36.8px !important;line-height:36.8px !important;padding:0px 10px 0px 10px;outline:0;text-align:center}.button-changedate.down{margin-left:10px;margin-top:15px;margin-bottom:15px}a.day-closed:hover{cursor:not-allowed !important}#schedule .rms-list .header{position:relative;float:left;width:100px;height:52px;overflow:hidden;padding:10px;border-right:1px solid #ebebeb;z-index:95}#schedule .rms-list .header:first-child{border-left:1px solid #ebebeb}#schedule .rms-list .header.small{width:28px;height:162px;padding:10px 0}#schedule.small .today .dateButtons{margin-top:-6px}#schedule.small .dateButtons{margin-top:-4px}#schedule .col.small{width:28px}#schedule .rms-list .header .inner{max-height:35px;overflow:hidden}#schedule .rms-list .header.small .inner{max-height:130px;overflow:visible}#schedule .rms-list .header{padding:5px 10px}#schedule .rms-list .header.overbookable{color:#999;background-color:#eee}#schedule .rms-list .header.overbookable .label.nr{color:#f6931d}#schedule .rms-list .header.grey-room{background-color:#ccc}#schedule .rms-list .header .inner{max-height:42px}#schedule .rms-list .header .inner .label{font-size:12px;line-height:12px;display:block}#schedule .rms-list .header .inner .label.nr{font-size:15px;margin-bottom:5px;display:block;font-weight:bold}#schedule.small .rms-list .header{overflow:hidden}#schedule.small .rms-list .header .label{line-height:20px;margin-left:-3px;margin-top:-20px;transform:rotate(-90deg) translateX(-50px) translateY(-46px);word-break:break-all;width:130px;height:26px;display:block;padding-left:30px}#schedule.small .rms-list .header .label.nr{padding-left:0px}#schedule.small .dates{width:160px}#schedule.small .dates .label{height:40px}#schedule.small .dates .dateButtons{float:right}#schedule.small .bookings .state-halfhour .inner{width:1px}#schedule .dates{float:left;width:100px}#schedule .dates.scrolled{margin-top:50px}#schedule .dates.scrolled.small{margin-top:130px}#schedule .bookings.scrolled{margin-top:50px}#schedule .bookings.scrolled.small{margin-top:130px}#schedule .dates .label{height:74px;padding:10px 5px 0 10px;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;overflow:visible}#schedule .dateButtons>a{opacity:.6}#schedule .dates .label.header,#schedule .bookings .header{position:relative;height:32px;cursor:pointer;padding:10px 0;background:#ededed}#schedule .dates .label.header{padding:4px 10px 10px 10px}#schedule .bookings .header{border-bottom:1px solid #ebebeb}#schedule .dates .label.header .infobox{padding:14px 8px}#schedule .bookings{float:left;display:inline-block}#schedule .bookings .col-date{position:relative}#schedule .bookings .col-date.allotted-reservation{position:relative}#schedule .bookings .col-date.allotted-child{position:absolute;z-index:51 !important;left:6px;right:6px}#schedule .bookings .col-date.allotted-child .state-halfhour.resFirst,#schedule .bookings .col-date.allotted-child .state-halfhour.last{height:70px}#schedule .bookings .col-date.allotted-child .state-halfhour.resFirst{border-radius:10px 10px 0 0}#schedule .bookings .col-date.allotted-child .state-halfhour.last{border-radius:0 0 10px 10px}#schedule .bookings .col-date.allotted-child .state-halfhour.resFirst.last{border-radius:10px}#schedule .bookings .col-date.allotted-child .state-halfhour.last::after,#schedule .bookings .col-date.allotted-child .state-halfhour.resFirst::before{background-image:none}#schedule .bookings .state-cont{background:red;height:74px}#schedule .bookings .state-halfhour{height:74px;display:block;border-right:1px solid #ebebeb;text-decoration:none}#schedule .bookings .state-halfhour.light{opacity:.5}#schedule .bookings .state-halfhour.last .inner{height:52px;overflow:hidden}#schedule .bookings .state-halfhour.allotted{background:#e0e0e0;color:#959595}#schedule .bookings .state-halfhour .inner{width:79px;overflow:hidden}#schedule .bookings .state-halfhour .guestName{display:block;font-weight:bold}#schedule .bookings .state-halfhour .country{font-weight:normal}#schedule .bookings a{transition:background-color .5s ease,right .3s ease,left .3s ease}#schedule.small .bookings .state-halfhour{height:40px;display:block;border-right:1px solid #ebebeb}#schedule.small .bookings .state-halfhour.resFirst:before{background-position:0px -10px}#schedule.small .bookings .state-halfhour.resFirst.greyRoom:before{background-position:0px -30px}#schedule.small .bookings .state-halfhour.resFirst.overBook:before{background-position:0px -50px}#schedule.small .bookings .state-halfhour.last:after{background-position:0px 0px}#schedule.small .bookings .state-halfhour.resFirst.greyRoom:after{background-position:0px -20px}#schedule.small .bookings .state-halfhour.resFirst.overBook:after{background-position:0px -40px}#schedule.small .col-date.allotted-child{left:3px;right:3px}#schedule.small .col-date.allotted-child .state-halfhour.resFirst,#schedule.small .col-date.allotted-child .state-halfhour.last{height:34px}#schedule .bookings .state-halfhour.available{border-bottom:1px solid #ebebeb}#schedule .bookings .state-halfhour.available:first-child{border-top:1px solid #ebebeb}#schedule .bookings .state-halfhour.rate{background-color:rgba(44,153,0,.9);border-bottom:1px solid #ebebeb;cursor:pointer;overflow:hidden}#schedule .bookings .state-halfhour.rate.channelerror{background-color:#900}#schedule .bookings .state-halfhour.rate.empty{background-color:rgba(44,153,0,.2);color:#2c9900}#schedule .bookings .state-halfhour.rate.closedtoarrival,#schedule .bookings .state-halfhour.rate.closedtodeparture{background:repeating-linear-gradient(45deg, rgba(44, 153, 0, 0.4), rgba(44, 153, 0, 0.4) 10px, rgba(44, 153, 0, 0.2) 10px, rgba(44, 153, 0, 0.2) 20px);color:#333}#schedule .bookings .state-halfhour.rate:hover{background-color:rgba(44,153,0,.75);color:#fff}#schedule .bookings .state-halfhour.active{background-color:rgba(44,153,0,.75);color:#fff}#schedule .available:hover,#schedule .na:hover{background-color:#eee}#schedule .available:hover,#schedule .na{border-bottom:1px solid #ebebeb}#schedule .bookings .state-halfhour{color:rgba(255,255,255,.85);padding:10px;font-size:11px;line-height:13px;position:relative}#schedule .bookings .state-halfhour:before,#schedule .bookings .state-halfhour:after{content:"";position:absolute;width:100%;height:10px}#schedule .bookings .state-halfhour:before{top:0;left:0}#schedule .bookings .state-halfhour:after{bottom:0;left:0}#schedule .bookings .state-halfhour.rate{color:#fff}#schedule .bookings .state-halfhour.booked{cursor:grab;background:#455d77}#schedule .bookings .state-halfhour.blocked{cursor:pointer;background:repeating-linear-gradient(45deg, rgba(100, 100, 100, 0.7), rgba(100, 100, 100, 0.7) 10px, rgba(100, 100, 100, 0.6) 10px, rgba(100, 100, 100, 0.6) 20px) !important}#schedule .bookings .state-halfhour.blocked.is-child-block{background:repeating-linear-gradient(45deg, rgba(146, 173, 167, 0.7), rgba(146, 173, 167, 0.7) 10px, rgba(146, 173, 167, 0.6) 10px, rgba(146, 173, 167, 0.6) 20px) !important}#schedule .bookings .state-halfhour.checkedin{cursor:pointer;background:#4d7745;color:#fff}#schedule .bookings .state-halfhour.checkedinonline{cursor:grab;background:#3f8392;color:#fff}#schedule .bookings .state-halfhour.onlinecheckout{background:#759095;color:#fff}#schedule .bookings .state-halfhour.checkedout{cursor:pointer;background:#666}#schedule .bookings .state-halfhour.option{cursor:grab;background:#907856}#schedule .bookings .state-halfhour.last{border-bottom:solid #fff 1px;overflow:hidden}#schedule .bookings .state-halfhour.last:after{position:absolute;width:100%;height:10px;left:0;bottom:0;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxMjdweCIgaGVpZ2h0PSI2MHB4IiB2aWV3Qm94PSIwIDAgMTI3IDYwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjcgNjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KCS5zdDF7ZmlsbDojQ0NDQ0NDO30NCgkuc3Qye2ZpbGw6I0VFRUVFRTt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI3LDBjMCw1LjUtNC41LDEwLTEwLDEwaDEwVjB6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLDEwQzQuNSwxMCwwLDUuNSwwLDB2MTBIMTB6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTI3LDBjMCw1LjUtNC41LDEwLTEwLDEwaDEwVjB6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM3LDEwYy01LjUsMC0xMC00LjUtMTAtMTB2MTBIMzd6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCwyMGMwLTUuNSw0LjUtMTAsMTAtMTBIMFYyMHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTcsMTBjNS41LDAsMTAsNC41LDEwLDEwVjEwSDE3eiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI3LDIwYzAtNS41LDQuNS0xMCwxMC0xMEgyN1YyMHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTE3LDEwYzUuNSwwLDEwLDQuNSwxMCwxMFYxMEgxMTd6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjcsMjBjMCw1LjUtNC41LDEwLTEwLDEwaDEwVjIweiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCwzMEM0LjUsMzAsMCwyNS41LDAsMjB2MTBIMTB6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTI3LDIwYzAsNS41LTQuNSwxMC0xMCwxMGgxMFYyMHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzcsMzBjLTUuNSwwLTEwLTQuNS0xMC0xMHYxMEgzN3oiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0wLDQwYzAtNS41LDQuNS0xMCwxMC0xMEgwVjQweiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNywzMGM1LjUsMCwxMCw0LjUsMTAsMTBWMzBIMTd6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjcsNDBjMC01LjUsNC41LTEwLDEwLTEwSDI3VjQweiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMTcsMzBjNS41LDAsMTAsNC41LDEwLDEwVjMwSDExN3oiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yNyw0MGMwLDUuNS00LjUsMTAtMTAsMTBoMTBWNDB6Ii8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEwLDUwQzQuNSw1MCwwLDQ1LjUsMCw0MHYxMEgxMHoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMjcsNDBjMCw1LjUtNC41LDEwLTEwLDEwaDEwVjQweiIvPg0KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zNyw1MGMtNS41LDAtMTAtNC41LTEwLTEwdjEwSDM3eiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTAsNjBjMC01LjUsNC41LTEwLDEwLTEwSDBWNjB6Ii8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LDUwYzUuNSwwLDEwLDQuNSwxMCwxMFY1MEgxN3oiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yNyw2MGMwLTUuNSw0LjUtMTAsMTAtMTBIMjdWNjB6Ii8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTExNyw1MGM1LjUsMCwxMCw0LjUsMTAsMTBWNTBIMTE3eiIvPg0KPC9nPg0KPC9zdmc+DQo=");background-position:-27px 0px}#schedule .bookings .state-halfhour.last.greyRoom:after{background-position:-27px -20px}#schedule .bookings .state-halfhour.last.overBook:after{background-position:-27px -40px}#schedule .bookings .state-halfhour.pendingassign{opacity:.5}#schedule .bookings .state-halfhour .unpaidInner{position:absolute;top:0px;right:0px}#schedule .bookings .state-halfhour .groupreservationInner,#schedule .bookings .state-halfhour .masterreservationInner{position:absolute;top:0px;left:0px}#schedule .bookings .state-halfhour .unpaidInner::before,#schedule .bookings .state-halfhour .unpaidInner::after{content:"";position:absolute;top:0;right:0;border-color:rgba(0,0,0,0);border-style:solid;z-index:10}#schedule .bookings .state-halfhour .groupreservationInner::before,#schedule .bookings .state-halfhour .groupreservationInner::after,#schedule .bookings .state-halfhour .masterreservationInner::before,#schedule .bookings .state-halfhour .masterreservationInner::after{content:"";position:absolute;top:0;left:0;border-color:rgba(0,0,0,0);border-style:solid;z-index:10}#schedule .bookings .state-halfhour .unpaidInner.full::after{border-width:5px;border-right-color:#f6931d;border-top-color:#f6931d}#schedule .bookings .state-halfhour .unpaidInner.partly::after{border-width:5px;border-right-color:#ffdf00;border-top-color:#ffdf00}#schedule .bookings .state-halfhour .groupreservationInner::after{border-width:5px;border-left-color:#092649;border-top-color:#092649}#schedule .bookings .state-halfhour .masterreservationInner::after{border-width:5px;border-left-color:#258175;border-top-color:#258175}#schedule .bookings .state-halfhour .unpaidInner::before{border-width:6px;border-right-color:#fff;border-top-color:#fff}#schedule .bookings .state-halfhour .groupreservationInner::before,#schedule .bookings .state-halfhour .masterreservationInner::before{border-width:6px;border-left-color:#fff;border-top-color:#fff}#schedule .bookings .state-halfhour.first,#schedule .dates .label:first-child{border-top:1px solid #ebebeb}#schedule .bookings .state-halfhour.resFirst:before{position:absolute;width:100%;height:10px;top:0;left:0;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxMjdweCIgaGVpZ2h0PSI2MHB4IiB2aWV3Qm94PSIwIDAgMTI3IDYwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjcgNjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KCS5zdDF7ZmlsbDojQ0NDQ0NDO30NCgkuc3Qye2ZpbGw6I0VFRUVFRTt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI3LDBjMCw1LjUtNC41LDEwLTEwLDEwaDEwVjB6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLDEwQzQuNSwxMCwwLDUuNSwwLDB2MTBIMTB6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTI3LDBjMCw1LjUtNC41LDEwLTEwLDEwaDEwVjB6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM3LDEwYy01LjUsMC0xMC00LjUtMTAtMTB2MTBIMzd6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCwyMGMwLTUuNSw0LjUtMTAsMTAtMTBIMFYyMHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTcsMTBjNS41LDAsMTAsNC41LDEwLDEwVjEwSDE3eiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI3LDIwYzAtNS41LDQuNS0xMCwxMC0xMEgyN1YyMHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTE3LDEwYzUuNSwwLDEwLDQuNSwxMCwxMFYxMEgxMTd6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjcsMjBjMCw1LjUtNC41LDEwLTEwLDEwaDEwVjIweiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCwzMEM0LjUsMzAsMCwyNS41LDAsMjB2MTBIMTB6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTI3LDIwYzAsNS41LTQuNSwxMC0xMCwxMGgxMFYyMHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzcsMzBjLTUuNSwwLTEwLTQuNS0xMC0xMHYxMEgzN3oiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0wLDQwYzAtNS41LDQuNS0xMCwxMC0xMEgwVjQweiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNywzMGM1LjUsMCwxMCw0LjUsMTAsMTBWMzBIMTd6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjcsNDBjMC01LjUsNC41LTEwLDEwLTEwSDI3VjQweiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMTcsMzBjNS41LDAsMTAsNC41LDEwLDEwVjMwSDExN3oiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yNyw0MGMwLDUuNS00LjUsMTAtMTAsMTBoMTBWNDB6Ii8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEwLDUwQzQuNSw1MCwwLDQ1LjUsMCw0MHYxMEgxMHoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMjcsNDBjMCw1LjUtNC41LDEwLTEwLDEwaDEwVjQweiIvPg0KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zNyw1MGMtNS41LDAtMTAtNC41LTEwLTEwdjEwSDM3eiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTAsNjBjMC01LjUsNC41LTEwLDEwLTEwSDBWNjB6Ii8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LDUwYzUuNSwwLDEwLDQuNSwxMCwxMFY1MEgxN3oiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yNyw2MGMwLTUuNSw0LjUtMTAsMTAtMTBIMjdWNjB6Ii8+DQoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTExNyw1MGM1LjUsMCwxMCw0LjUsMTAsMTBWNTBIMTE3eiIvPg0KPC9nPg0KPC9zdmc+DQo=");background-position:-27px -10px}#schedule .bookings .state-halfhour.resFirst.greyRoom:before{background-position:-27px -30px}#schedule .bookings .state-halfhour.resFirst.overBook:before{background-position:-27px -50px}#schedule .bookings .state-halfhour input{font-size:10px !important;padding:0;border:none;background:rgba(0,0,0,0);text-align:center;line-height:30px}#schedule .bookings .state-halfhour input:disabled{background:#1e4878}#schedule .segment{float:left;width:60px;font-size:11px;width:100%}#schedule .col{position:relative;float:left;width:100px}#schedule .col.overbookable{background-color:#eee}#schedule .col.overbookable>a{border-color:#ddd !important}#schedule .col.grey-room{background-color:#ccc}#schedule .segment>div{background:#fff;height:100%;width:100%;float:left;clear:none;border-bottom:1px solid #ebebeb}#schedule .segment>div.booked{background:purple}#schedule .segment>div:first-child{width:25%}#tpl-account.reservations-schedule{padding:142px 0 30px 0}#tpl-account.reservations-schedule .fixed-background{position:fixed;top:0;right:0;left:0;height:132px;width:100%;background-color:#fff;z-index:95}#tpl-account.reservations-schedule .datepickers-container{position:fixed;padding:0 0 0 25px;z-index:99 !important}#tpl-account.reservations-schedule .datepickers-container{top:80px;z-index:100}#tpl-account.reservations-schedule .btn-container{position:fixed;padding:0 25px 0 0;top:15px;right:0px;z-index:100}.state-halfhour.booked.draghover{background:rgba(50,56,77,.8)}.today{font-weight:bold}.past{color:gray !important}.remark-wrapper,.cancellations-wrapper{position:relative;display:inline-block}.unfold{display:none;position:absolute;top:35px;left:-9px;border-radius:5px;background-color:#888;color:#fff;padding:10px;font-style:italic;opacity:1;font-size:12px;line-height:12px;z-index:99;width:190px}.unfold a{color:#fff;text-decoration:underline}.remark-wrapper>button{display:block;background-color:#fff;border:0;width:20px;height:24px;outline:none;opacity:.8}.cancellations-wrapper>button{display:block;background-color:#fff;border:0;width:20px;height:24px;outline:none;opacity:.8}.cancellations-wrapper button.icon-cancellations{background-position:0 -35px;opacity:.6}.unfold:before{position:absolute;top:-10px;content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0)}.remark-wrapper button.icon-remark{background-position:0 -69px;position:relative;width:28px;top:3px;opacity:.6}.remark-wrapper button.empty{opacity:.2}.remark-wrapper button.empty:hover{opacity:.8;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.unfold-remark{width:250px}.unfold-remark button{margin-top:8px;font-size:14px;line-height:28px;float:right}.unfold-remark textarea{background-color:#fff;color:#888}.state-halfhour .options{position:relative;z-index:1;padding-right:3px;font-style:italic;opacity:.7;display:block}.state-halfhour .options>span{display:inline;clear:both}.state-halfhour .options .important{opacity:1;font-weight:bold;text-decoration:underline}.datesFixed{display:none;background-color:#fff;width:100px;height:76px;margin-top:-32px;border-style:solid;border-width:1px;border-color:#ebebeb;z-index:60}.datesFixed span{left:15px;top:15px;position:absolute}.datesFixed.small{margin-top:-11px;height:41px}.datesFixed.small span{top:10px}.modal:before{content:"";display:none;background:rgba(0,0,0,.6);position:fixed;top:0;left:240px;right:0;bottom:0;z-index:99}.modal.light:before{background:rgba(0,0,0,.2)}.modal.target:before,.modal:target:before{display:block}.modal.target .modal-dialog,.modal:target .modal-dialog{-webkit-transform:translate(0, 0);transform:translate(0, 0);top:20%}.modal-dialog{background:#fefefe;border:4px solid rgba(255,255,255,.9);border-radius:5px;position:fixed;z-index:1501;-webkit-transform:translate(0, -500%);transform:translate(0, -500%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;padding:0px;margin-left:-60%;left:80%;top:-100%;width:60%;height:60%;overflow:auto}.modal-dialog.small{left:55%;width:70%;min-width:200px;min-height:225px;height:auto;margin-top:7%;margin-left:-40%;padding:20px 40px}.modal-dialog.drag-drop{padding:20px 40px;overflow-y:auto;max-height:60vh}.modal-dialog.drag-drop .modal-body{padding:0px 20px 10px 0px !important}.modal-dialog.drag-drop .modal-body .drag-overbook-warning{padding:20px;margin-top:20px;border:.12em solid #f6931d}.modal-dialog.drag-drop .modal-body .drag-overbook-warning:before{color:#f6931d;padding-right:5px}.modal-dialog.drag-drop .room-div{border:1px solid #e9e9e9;border-left:5px solid #e9e9e9;background-color:#f9f9f9;padding:12px 20px 12px 15px;margin-bottom:20px}.modal-dialog.drag-drop .room-div .reslabel{margin-bottom:5px}.modal-dialog.drag-drop .room-div .reslabel:before{padding-right:5px}.modal-dialog .last-room{width:calc(100% - 300px);float:left}.modal-dialog .btn{cursor:pointer;margin-left:10px}.modal-drag-handler{width:100%;top:0;position:absolute;cursor:move;height:60px}.modal-dialog-close{position:fixed;top:16px;right:16px;width:30px;height:30px;font-size:42px;line-height:30px;text-align:center;text-decoration:none !important;color:#333 !important;cursor:pointer;opacity:.7}.modal-dialog-close:hover{opacity:1}.modal-body{padding:30px 60px 40px 40px;height:100%;overflow-y:auto}.modal-body .validateUnassignedRooms,.modal-body .reservationNotification{border:1px solid #e9e9e9;border-left:5px solid #1e4878 !important;padding:15px 20px;background-color:#f9f9f9;margin-bottom:40px}.modal-body .validateUnassignedRooms.reservationNotification,.modal-body .reservationNotification.reservationNotification{border-left:5px solid rgba(246,147,29,.7) !important}.modal-body .validateUnassignedRooms.reservationNotification .modal-footer.nomessage,.modal-body .reservationNotification.reservationNotification .modal-footer.nomessage{margin-top:-40px}.modal-body .validateUnassignedRooms.reservationNotification .modal-footer a,.modal-body .reservationNotification.reservationNotification .modal-footer a{margin-left:10px}.modal-body .validateUnassignedRooms .booking-title,.modal-body .reservationNotification .booking-title{font-size:18px;font-weight:300;margin-bottom:10px}.modal-body .validateUnassignedRooms .ratetype-not-found,.modal-body .reservationNotification .ratetype-not-found{display:inline-block;border-radius:4px;color:#000;background-color:#e9e9e9;padding:4px 7px}.modal-body .validateUnassignedRooms .ratetype-not-found a,.modal-body .reservationNotification .ratetype-not-found a{margin-left:5px;color:#000 !important}.modal-body p{margin-bottom:5px}.modal-footer{text-align:right}.modal-alert .modal-dialog{left:100%;width:auto;height:auto;max-width:400px;max-height:300px}.modal-alert .modal-body{margin-top:10px}#dragOverridePrice .modal-dialog{padding-bottom:0}#dragOverridePrice .modal-dialog .btn-group .rr-button{margin-bottom:20px}#dragOverridePrice select.error{border:1px solid red}.changeViews .midstay-move-snip-line-container{float:left;margin-right:10px}.changeViews .toggleViewType{float:left;padding-right:10px}.changeViews .toggleViewType>a{display:inline-block;width:32px;height:32px;font-size:20px;line-height:32px;text-align:center;text-decoration:none !important;color:#333;opacity:.5}.changeViews .toggleViewType>a.active{opacity:.8}.changeViews .toggleViewType>a:hover{opacity:1}.changeViews .toggleViewType .compact{transform:rotate(90deg)}.changeViews .reservationZoomLevel{float:left;padding-top:16px}.changeViews .reservationZoomLevel .ui-state-default,.changeViews .reservationZoomLevel .ui-widget-content .ui-state-default,.changeViews .reservationZoomLevel .ui-widget-header .ui-state-default{background-color:#aaa;border-radius:50%;width:20px !important;height:20px !important;outline:0}.changeViews .reservationZoomLevel .ui-widget-content{border:0px;background-color:#eee;height:3px}.changeViews .reservationZoomLevel .ui-slider-horizontal .ui-slider-handle{margin-left:0px}.changeViews .reservationZoomLevel .custom-slider-handle:hover{background-color:#777 !important}.reservation-overview .col-res,.reservation-overview .col-date,.reservation-overview .col-status{float:left;width:100px;height:40px}.reservation-overview .white-fade{height:40px;width:40px;position:absolute;right:40px;background:linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff)}.reservation-overview .col-status{background-color:#fff;right:10px;width:30px;position:absolute}.reservation-overview .col-status img{margin-top:10px;margin-left:10px}.reservation-overview .reservation-date-header{position:fixed;width:5000px;top:0;background-color:#fff;z-index:90;height:182px;padding-left:200px}.reservation-overview .reservation-date-header .col-date{text-align:center;font-weight:300;font-size:16px;line-height:40px;border-bottom:1px solid #eee;margin-top:142px;position:relative;cursor:pointer;user-select:none}.reservation-overview .reservation-date-header .col-date:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0px;transition:height 200ms ease-in-out}.reservation-overview .reservation-date-header .col-date .date-visual{transition:line-height 200ms ease-in-out,background-color .5s ease-in-out;overflow:hidden;height:40px}.reservation-overview .reservation-date-header .col-date .date-visual:hover{background-color:#f9f9f9}.reservation-overview .reservation-date-header .col-date.active .date-visual{line-height:32px}.reservation-overview .reservation-date-header .col-date.active:after{height:4px}.reservation-overview .reservation-date-header .col-date.nav-button{width:100px;height:40px;position:fixed;left:240px;z-index:20}.reservation-overview .reservation-date-header .col-date.nav-button a{width:100%;height:40px;line-height:40px;border-bottom:1px solid #eee;text-decoration:none !important;color:#333;display:block;font-size:20px;transition:background-color .5s ease-in-out;background-color:#fff}.reservation-overview .reservation-date-header .col-date.nav-button a:hover{background-color:#f9f9f9}.reservation-overview .reservation-date-header .col-date.nav-button.next-button{left:340px}.reservation-overview .reservation-date-header .col-date .label-date{font-weight:700}.reservation-overview .reservation-date-header .col-date.yesterday{width:99px}.reservation-overview .reservation-date-header .col-date.today{width:101px;font-weight:300;border:1px solid #eee;background-color:#f2f2f2}.reservation-overview .reservation-date-header .col-date.available-overbooked:after{background-color:rgba(246,147,29,.4)}.reservation-overview .reservation-date-header .col-date.available-100:after{background-color:#f6f6f6}.reservation-overview .reservation-date-header .col-date.available-90:after{background-color:rgba(37,129,117,.1)}.reservation-overview .reservation-date-header .col-date.available-80:after{background-color:rgba(37,129,117,.2)}.reservation-overview .reservation-date-header .col-date.available-60:after{background-color:rgba(37,129,117,.3)}.reservation-overview .reservation-date-header .col-date.available-40:after{background-color:rgba(37,129,117,.4)}.reservation-overview .reservation-date-header .col-date.available-20:after{background-color:rgba(37,129,117,.5)}.reservation-overview .reservation-date-header .col-date.available-0:after{background-color:rgba(37,129,117,.6)}.reservation-overview .reservation-date-header .col-date.active .room-infobox{display:block}.reservation-overview .reservation-date-header .col-date .cancellationTriangle{position:absolute;top:0px;right:0px}.reservation-overview .reservation-date-header .col-date .remarksTriangle{position:absolute;top:0px;left:0px}.reservation-overview .reservation-date-header .col-date .cancellationTriangle::before,.reservation-overview .reservation-date-header .col-date .cancellationTriangle::after{content:"";position:absolute;top:0;right:0;border-color:rgba(0,0,0,0);border-style:solid;z-index:10}.reservation-overview .reservation-date-header .col-date .remarksTriangle::before,.reservation-overview .reservation-date-header .col-date .remarksTriangle::after{content:"";position:absolute;top:0;left:0;border-color:rgba(0,0,0,0);border-style:solid;z-index:10}.reservation-overview .reservation-date-header .col-date .cancellationTriangle::after{border-width:5px;border-right-color:#999;border-top-color:#999}.reservation-overview .reservation-date-header .col-date .remarksTriangle::after{border-width:5px;border-left-color:#092649;border-top-color:#092649}.reservation-overview .reservation-date-header .col-date .room-infobox{cursor:default;width:300px;display:none;overflow:hidden;border:1px solid #bbb;background-color:#eaeaea;top:40px;right:0px;position:absolute;transition:height ease-in-out 200ms;text-align:left;z-index:99}.reservation-overview .reservation-date-header .col-date .room-infobox .inner{padding:10px;transition:height ease-in-out 200ms}.reservation-overview .reservation-date-header .col-date .room-infobox .view-details,.reservation-overview .reservation-date-header .col-date .room-infobox .content-details{padding:0 10px;color:#333}.reservation-overview .reservation-date-header .col-date .room-infobox .view-details i{float:right;display:block;padding:0 5px}.reservation-overview .reservation-date-header .col-date .room-infobox .view-details i.fa-chevron-up{display:none}.reservation-overview .reservation-date-header .col-date .room-infobox .view-details i.fa-chevron-down{display:block}.reservation-overview .reservation-date-header .col-date .room-infobox .view-details.active{background-color:#fff;border-bottom:1px solid #eee}.reservation-overview .reservation-date-header .col-date .room-infobox .view-details.active .content-details{background-color:#fff}.reservation-overview .reservation-date-header .col-date .room-infobox .view-details.active i.fa-chevron-up{display:block}.reservation-overview .reservation-date-header .col-date .room-infobox .view-details.active i.fa-chevron-down{display:none}.reservation-overview .reservation-date-header .col-date .room-infobox .availability-overbook{color:#f6931d}.reservation-overview .reservation-date-header .col-date .room-infobox .content-details{display:none;line-height:150%;font-size:14px;padding:10px;max-height:200px;overflow-y:auto}.reservation-overview .reservation-date-header .col-date .room-infobox .date-wrapper{line-height:150%;font-weight:700;text-align:center;margin-bottom:10px}.reservation-overview .reservation-date-header .col-date .room-infobox .availability-wrapper,.reservation-overview .reservation-date-header .col-date .room-infobox .cancellations-wrapper{border:1px solid #eee;background-color:#fcfcfc;margin-bottom:20px}.reservation-overview .reservation-date-header .col-date .room-infobox .remark-wrapper{display:block;margin-bottom:10px}.reservation-overview .reservation-date-header .col-date .room-infobox .remark-wrapper textarea{padding-bottom:28px}.reservation-overview .reservation-date-header .col-date .room-infobox .remark-wrapper .btn{bottom:0px;right:0px;position:absolute;border-radius:0px;background-color:#999;height:28px;line-height:28px;font-size:14px}.reservation-overview .reservation-date-header .col-date .room-infobox .remark-wrapper .btn:hover{background-color:#777}.reservation-overview .reservation-date-header .col-date .room-infobox .cancellations-wrapper{width:100%;margin-top:10px;margin-bottom:10px}.reservation-overview .reservation-date-header .col-date .room-infobox .cancellations-wrapper .content-details{padding:0px}.reservation-overview .reservation-date-header .col-date .room-infobox .cancellations-wrapper .content-details a{display:block;width:100%;padding:5px 10px;font-weight:400;text-decoration:none !important;color:#777}.reservation-overview .reservation-date-header .col-date .room-infobox .cancellations-wrapper .content-details a:hover{background-color:#f2f2f2}.reservation-overview .reservation-date-header .col-date:first-child .room-infobox{left:0px;right:inherit}.reservation-overview .bookings{margin-top:40px;margin-bottom:40px;overflow:hidden}.reservation-overview .bookings .room-line{position:relative;width:100%;margin-left:200px}.reservation-overview .bookings .room-line.grey-room>div{background-color:#ccc;border-color:#bbb}.reservation-overview .bookings .room-line.grey-room>div.room-name-label{border-bottom:0px;background-color:#fff;color:#999}.reservation-overview .bookings .room-line.overbookable>div{background-color:#eee;border-color:#ddd}.reservation-overview .bookings .room-line.overbookable .room-number{color:#f6931d}.reservation-overview .bookings .room-line.overbookable .room-name-label{color:#999}.reservation-overview .bookings .room-line .room-name-label{position:fixed;z-index:80;background-color:#fff;margin-left:-200px;width:200px;line-height:40px;border-right:1px solid #eee;border-bottom:1px solid #fff;opacity:.95}.reservation-overview .bookings .room-line .room-name-label .room-number{display:block;float:left;width:60px;height:40px;font-size:20px;line-height:40px;font-weight:300;text-align:right;padding-right:10px;padding-left:15px}.reservation-overview .bookings .room-line .room-name-label .room-number.smaller-number{font-size:18px}.reservation-overview .bookings .room-line .room-name-label .room-name{display:block;float:left;width:138px;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.reservation-overview .bookings .room-line.overbookable .col-date.day-6 .available,.reservation-overview .bookings .room-line.overbookable .col-date.day-7 .available{background-color:#eaeaea}.reservation-overview .bookings .room-line.overbookable .state-halfhour.available:hover{background-color:#e0e0e0}.reservation-overview .bookings :not(.grey-room) .col-date.day-6 .available,.reservation-overview .bookings :not(.grey-room) .col-date.day-7 .available{background-color:#fafafa}.reservation-overview .bookings .col-date{border-right:1px solid #eee;border-bottom:1px solid #eee}.reservation-overview .bookings .col-date.allotted-reservation{display:flex;position:relative}.reservation-overview .bookings .state-halfhour{position:relative;display:block;float:left;border-radius:10px;width:99px;height:39px;cursor:pointer;transition:background-color .5s ease,right .3s ease,left .3s ease,top .3s ease,bottom .3s ease;text-decoration:none !important;color:rgba(255,255,255,.85);padding:6px 7px;font-size:11px;line-height:13px}.reservation-overview .bookings .state-halfhour.light{opacity:.5}.reservation-overview .bookings .state-halfhour.available{background:rgba(0,0,0,0);border-radius:0px}.reservation-overview .bookings .state-halfhour.available:hover{background-color:#eee}.reservation-overview .bookings .state-halfhour.booked{background:#455d77;cursor:grab}.reservation-overview .bookings .state-halfhour.blocked{background:repeating-linear-gradient(45deg, rgba(100, 100, 100, 0.7), rgba(100, 100, 100, 0.7) 10px, rgba(100, 100, 100, 0.6) 10px, rgba(100, 100, 100, 0.6) 20px) !important}.reservation-overview .bookings .state-halfhour.blocked.is-child-block{background:repeating-linear-gradient(45deg, rgba(146, 173, 167, 0.7), rgba(146, 173, 167, 0.7) 10px, rgba(146, 173, 167, 0.6) 10px, rgba(146, 173, 167, 0.6) 20px) !important}.reservation-overview .bookings .state-halfhour.allotted{background:#e0e0e0;color:#959595;border-radius:0px 10px 10px;position:absolute}.reservation-overview .bookings .state-halfhour.allotted-child{position:absolute;z-index:51 !important;height:31px !important;padding:2px 12px !important;top:4px;left:4px;box-shadow:1px 1px 2px rgba(0,0,0,.5)}.reservation-overview .bookings .state-halfhour.checkedin{background:#4d7745;color:#fff}.reservation-overview .bookings .state-halfhour.onlinecheckout{background:#759095;color:#fff}.reservation-overview .bookings .state-halfhour.checkedinonline{background:#3f8392;color:#fff;cursor:grab}.reservation-overview .bookings .state-halfhour.checkedout{background:#666}.reservation-overview .bookings .state-halfhour.option{background:#907856;cursor:grab}.reservation-overview .bookings .state-halfhour .unpaidInner{position:absolute;top:0px;right:0px}.reservation-overview .bookings .state-halfhour .groupreservationInner,.reservation-overview .bookings .state-halfhour .masterreservationInner{position:absolute;top:0px;left:0px}.reservation-overview .bookings .state-halfhour .unpaidInner::before,.reservation-overview .bookings .state-halfhour .unpaidInner::after{content:"";position:absolute;top:0;right:0;border-color:rgba(0,0,0,0);border-style:solid;z-index:10}.reservation-overview .bookings .state-halfhour .groupreservationInner::before,.reservation-overview .bookings .state-halfhour .groupreservationInner::after,.reservation-overview .bookings .state-halfhour .masterreservationInner::before,.reservation-overview .bookings .state-halfhour .masterreservationInner::after{content:"";position:absolute;top:0;left:0;border-color:rgba(0,0,0,0);border-style:solid;z-index:10}.reservation-overview .bookings .state-halfhour .unpaidInner.full::after{border-width:5px;border-right-color:#f6931d;border-top-color:#f6931d}.reservation-overview .bookings .state-halfhour .unpaidInner.partly::after{border-width:5px;border-right-color:#ffdf00;border-top-color:#ffdf00}.reservation-overview .bookings .state-halfhour .groupreservationInner::after{border-width:5px;border-left-color:#092649;border-top-color:#092649}.reservation-overview .bookings .state-halfhour .masterreservationInner::after{border-width:5px;border-left-color:#258175;border-top-color:#258175}.reservation-overview .bookings .state-halfhour .unpaidInner::before{border-width:6px;border-right-color:#fff;border-top-color:#fff}.reservation-overview .bookings .state-halfhour .groupreservationInner::before,.reservation-overview .bookings .state-halfhour .masterreservationInner::before{border-width:6px;border-left-color:#fff;border-top-color:#fff}.reservation-overview .bookings .state-halfhour .inner-info{overflow:hidden;height:26px}.infobox-popup{position:relative;min-width:200px;max-width:400px;padding:5px 0;line-height:120%;font-size:12px}.infobox-popup div{position:relative;padding-top:10px}.infobox-popup div.fa-before,.infobox-popup .breadcrumb div.crumb:before,.breadcrumb .infobox-popup div.crumb:before,.infobox-popup div.fa-before-solid{padding-left:20px}.infobox-popup div.fa-before:before,.infobox-popup .breadcrumb div.crumb:before,.breadcrumb .infobox-popup div.crumb:before,.infobox-popup div.fa-before-solid:before{padding-right:5px;position:absolute;left:0}.infobox-popup .title{font-weight:300;font-size:16px;line-height:120%;padding-top:0px}.infobox-popup .ratetype .ratetype-persons{display:inline-block;border-right:1px solid #777;padding-right:5px;margin-right:3px}.infobox-popup .ratetype .ratetype-persons:before{content:"";font-family:"Font Awesome 5 Solid","Roboto",sans-serif}.infobox-popup .group-rooms ul{padding-left:10px}.infobox-popup .group-rooms ul li{padding-left:5px !important;margin-left:5px !important}.infobox-popup .due-amount,.infobox-popup .group-rooms,.infobox-popup .addons,.infobox-popup .group-reservations{border-top:1px solid #777;margin-top:10px}.infobox-popup .due-amount,.infobox-popup .group-rooms,.infobox-popup .group-reservations{position:relative}.infobox-popup .due-amount:before,.infobox-popup .due-amount:after,.infobox-popup .group-rooms:before,.infobox-popup .group-rooms:after,.infobox-popup .group-reservations:before,.infobox-popup .group-reservations:after{content:"";position:absolute;top:5px;right:0;border-color:rgba(0,0,0,0);border-style:solid;z-index:10}.infobox-popup .due-amount.due-amount:after,.infobox-popup .group-rooms.due-amount:after,.infobox-popup .group-reservations.due-amount:after{border-width:5px}.infobox-popup .due-amount.due-amount.partly:after,.infobox-popup .group-rooms.due-amount.partly:after,.infobox-popup .group-reservations.due-amount.partly:after{border-right-color:#ffdf00;border-top-color:#ffdf00}.infobox-popup .due-amount.due-amount.full:after,.infobox-popup .group-rooms.due-amount.full:after,.infobox-popup .group-reservations.due-amount.full:after{border-right-color:#f6931d;border-top-color:#f6931d}.infobox-popup .due-amount.group-rooms:after,.infobox-popup .group-rooms.group-rooms:after,.infobox-popup .group-reservations.group-rooms:after{border-width:5px;border-right-color:#092649;border-top-color:#092649}.infobox-popup .due-amount.group-reservations:after,.infobox-popup .group-rooms.group-reservations:after,.infobox-popup .group-reservations.group-reservations:after{border-width:5px;border-right-color:#258175;border-top-color:#258175}@media screen and (max-width: 767px){.reservation-overview .col-res,.reservation-overview .col-date,.reservation-overview .col-status{float:left;width:100px;height:40px}.reservation-overview .reservation-date-header{position:static;width:inherit;height:inherit;padding-left:0 !important}.reservation-overview .reservation-date-header .col-date{margin-top:0px}.reservation-overview .reservation-date-header .col-date.nav-button{position:static !important}.reservation-overview .bookings{margin-top:0px}.reservation-overview .bookings .room-line .room-name-label{position:static}#tpl-account.reservations-schedule{padding:110px 0 30px 0}#tpl-account.reservations-schedule h1{top:70px}#tpl-account.reservations-schedule .btn-container{z-index:101}#tpl-account.reservations-schedule .datepickers-container{width:100%;position:absolute;top:50px}#tpl-account.reservations-schedule .searchbox-container{width:170px;z-index:99;position:absolute;top:50px !important;left:530px;right:initial}#tpl-account.reservations-schedule .searchbox-container>div{right:2px !important}#tpl-account.reservations-schedule .searchbox-container>div,#tpl-account.reservations-schedule .searchbox-container input{width:100% !important}#tpl-account.reservations-schedule .fixed-background{display:none}}.reservations th.reservationNr .yadcf-filter-wrapper input{width:92% !important}.data-tables.reservations>thead>tr>th.sorting>span.sort-icon{padding-bottom:6px;margin-left:0px}@media screen and (max-width: 959px){#tpl-account.reservations-schedule .searchbox-container{top:1px;margin-right:1px}#tpl-account.reservations-schedule .filterReservationsContainer{margin-left:0px}}@media screen and (max-width: 1200px){.filterReservations,.filterReservationsContainer{width:150px !important;min-width:150px !important;max-width:150px !important}.changeViews{min-width:140px !important;width:165px !important}.changeViews .reservationZoomLevel{display:none !important}}@media screen and (min-width: 1599px){.modal-dialog{margin-left:-60%;left:80%;top:-100%;width:60%;height:60%;overflow:auto}.modal-dialog.small{left:70%;width:40%;min-width:200px;margin-top:4%;margin-left:-40%;padding:20px 40px}}#unassignedModal .modal-footer .modal-infobox{float:right;margin:11px 0 11px 7px;line-height:14px}#unassignedModal .modal-footer .disable-assign{background:#ccc !important}.pms-reservations-new .additionalbtn{width:948px;margin-left:20px}.pms-reservations-new .headtext{font-size:14px;font-weight:600;padding:16px 0px;text-align:start}.pms-reservations-new .bodytext{font-size:13px;font-weight:400;padding:20px 0px;text-align:start}.pms-reservations-new .bodytextbox{font-size:13px;font-weight:400;padding:15px 0px;text-align:start;width:90%}.pms-reservations-new .borderclass{border-radius:10px}.pms-reservations-new .tabledivheads{display:flex;padding:0px 20px;border:solid;border-color:#e7e7e7;border-width:1px 0px}.pms-reservations-new .tabledivbody{display:flex;margin:0px 20px}.pms-reservations-new .tabledivfooter{display:flex;padding:0px 20px;background-color:#f6f6f7;font-weight:600;border-radius:8px}.pms-reservations-new .tabledivfooter div{font-weight:600;text-align:center;margin-right:-18px}.pms-reservations-new .selectrateplan{width:80%}.pms-reservations-new .navmenu-help-trigger{margin-bottom:60px !important}.pms-reservations-new .containerwidth{width:948px}.pms-reservations-new .containerwidth2{width:948px}.pms-reservations-new div#accordion{border:solid;border-radius:10px;border-color:#dedede;margin-bottom:20px;border-width:1px}.pms-reservations-new .form.add-allotted-booking{width:100% !important;margin:auto}.pms-reservations-new .inntercontain{border:solid;border-radius:10px;border-color:#e2e2e2;margin-bottom:20px;border-width:1px;background-color:#fff}.pms-reservations-new .dotted-line{flex-grow:1;margin-right:20px;margin-left:20px}.pms-reservations-new .step p{margin-bottom:5px;margin-top:7px}.pms-reservations-new .row.group-bookings-new{margin:0px 0px 15px 0px}.pms-reservations-new .inactivebar{color:#b7b7b7}.pms-reservations-new .activebar{color:#000}.pms-reservations-new .bottomnxtback{bottom:0;width:90%;padding:20px;position:fixed;margin-left:-25px;border:solid;border-width:1px 0px 0px 0px;border-color:#ccc}.pms-reservations-new .form.add-allotted-booking .card-footer{padding:20px 0px 20px 15px;border-radius:0px 0px 15px 15px}.pms-reservations-new .optionplaceholdersection{color:#ccc}.pms-reservations-new .select-menu{max-width:90px;position:relative}.pms-reservations-new .select-menu .select-btn{display:flex;background:#fff;font-weight:400;border-radius:8px;align-items:center;cursor:pointer;justify-content:space-between;point:down}.pms-reservations-new .select-menu .options{position:absolute;width:100%;overflow-y:auto;max-height:295px;padding:5px;margin-top:10px;border-radius:8px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);animation-name:fadeInDown;animation-duration:.35s;animation-fill-mode:both;display:none}.pms-reservations-new .select-menu .options .option{display:flex;height:45px;cursor:pointer;padding:0 5px;border-radius:8px;align-items:center;background:#fff}.pms-reservations-new .select-menu .options .option:hover{background:#f2f2f2}.pms-reservations-new .select-btn i{font-size:10px;transition:.3s}.pms-reservations-new .select-menu.active .select-btn i{transform:rotate(-180deg)}.pms-reservations-new .select-menu.active .options{display:block;opacity:0;width:300px;z-index:10;animation-name:fadeInUp;animation-duration:.4s;animation-fill-mode:both}.pms-reservations-new .extended-save-wrapper{background-color:rgba(245,246,246,0)}.pms-reservations-new .accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.pms-reservations-new body.dev.IS_ZA.localdev.extended-save.Safari{background-color:#f5f6f6}.pms-reservations-new .totalsection{background-color:#eaeaea;padding:15px 20px;border-radius:0px 0px 15px 15px}.pms-reservations-new .totalsection div{font-weight:600}.pms-reservations-new .card.accordionloop{border-radius:15px 15px 0px 0px !important}.pms-reservations-new .card{border-radius:15px !important;border:none !important}.pms-reservations-new div#headingTwo{border-radius:15px 15px 0px 0px !important}.pms-reservations-new .card-header{border-radius:15px !important}.pms-reservations-new .card-footer.firstfooter{padding:20px 0px 40px 15px !important;border-radius:15px !important}.pms-reservations-new button.btn-new-success.thin.availabilitybtn{margin-left:-110px;border:none;font-weight:400;font-size:14px;padding:7px !important}.pms-reservations-new button.btn-new-success.thin.availabilitybtn:hover{background-color:#24827c;color:#fff;border:none;font-weight:400;font-size:14px;padding:7px !important}.pms-reservations-new .col-sm-1.headtext{margin-right:30px}.pms-reservations-new .col-sm-1.bodytext.nomob{margin-right:30px}.pms-reservations-new .col-sm-1.bodytext.selectoccup{margin-right:30px}@keyframes fadeInUp{from{transform:translate3d(0, 30px, 0)}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes fadeInDown{from{transform:translate3d(0, 0, 0);opacity:1}to{transform:translate3d(0, 20px, 0);opacity:0}}.pms-reservations-new .totalsbottom{background-color:#e5e5e5 !important}.pms-reservations-new .form.add-allotted-booking .card-header{padding:20px 0px 20px 0px;background-color:rgba(245,246,246,0)}.pms-reservations-new .mainwrappingcontainer{width:948px;align-items:center;justify-content:center}.pms-reservations-new hr.smlhr{padding:0px;margin-top:0px !important;margin-bottom:5px !important}.pms-reservations-new hr.smlhr2{padding:0px;margin-top:5px !important;margin-bottom:10px !important}.pms-reservations-new .col-9.headingsec{padding-left:0px}@media(max-width: 2200px){.pms-reservations-new .bottomnxtback{width:89%}}@media(max-width: 2100px){.pms-reservations-new .bottomnxtback{width:89%}}@media(max-width: 2000px){.pms-reservations-new .bottomnxtback{width:88%}}@media(max-width: 1900px){.pms-reservations-new .bottomnxtback{width:87%}}@media(max-width: 1800px){.pms-reservations-new .bottomnxtback{width:86%}}@media(max-width: 1700px){.pms-reservations-new .bottomnxtback{width:85%}}@media(max-width: 1600px){.pms-reservations-new .bottomnxtback{width:84%}}@media(max-width: 1500px){.pms-reservations-new .bottomnxtback{width:83%}}@media(max-width: 1400px){.pms-reservations-new .bottomnxtback{width:82%}}@media(max-width: 1300px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 1200px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 1100px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 1000px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 900px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 800px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 700px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 600px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 500px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 767px){.pms-reservations-new #tpl-account.reservations-detail{padding:92px 0px 30px 0px !important}}@media(max-width: 500px){.pms-reservations-new .nomobile{display:none !important}.pms-reservations-new .mainwrappingcontainer{width:unset;align-items:center;justify-content:center;margin-top:-15px}.pms-reservations-new .containerwidth{width:min-content}.pms-reservations-new .containerwidth2{width:max-content}.pms-reservations-new #accordion{display:none}.pms-reservations-new .reservation-checkin.no-gutters.col-4.noselect{flex:0 0 104% !important;max-width:none}.pms-reservations-new .form.add-allotted-booking .btn-new-success.thin{margin-top:15px !important;width:100%}.pms-reservations-new .form.add-allotted-booking .card-header .reservation-checkin{flex:0 0 100%;max-width:100%}.pms-reservations-new .form.add-allotted-booking .card-header .reservation-checkin input{margin-right:0px !important}.pms-reservations-new .tabledivheads{display:none}.pms-reservations-new .nomob{display:none}.pms-reservations-new .mobileblock{padding:0px 15px 15px 15px}.pms-reservations-new .mobileimgsection{background-image:url("https://i.ibb.co/GRP0vNF/mobile-img.png");width:120px;height:90px;background-size:cover;border-radius:10px;background-position:center}.pms-reservations-new .mobb{margin-bottom:5px}.pms-reservations-new .mobb2{margin-bottom:5px;color:#858585}.pms-reservations-new .tabledivbody{display:flex;margin:0px 0px}.pms-reservations-new .card.brdcontrol{margin:0px 10px}.pms-reservations-new .form.add-allotted-booking .card-header{border:none}.pms-reservations-new .reservation-checkin.no-gutters.col-4.noselect{padding:0px}.pms-reservations-new .reservation-checkin.no-gutters.col-3.noselect{padding:0px}.pms-reservations-new .inntercontain{border:none}.pms-reservations-new .headingsec{padding:0px 10px;margin-bottom:-10px;margin-left:10px !important}.pms-reservations-new button.btn-new-success.thin.availabilitybtn{margin-left:0px;border:none;font-weight:400;font-size:14px;padding:7px !important}}@media(min-width: 500px){.pms-reservations-new .nodesk{display:none}.pms-reservations-new .col-9.headingsec{margin-left:0px !important}}.pms-reservations-new .accordwrap{background-color:#fff;border:solid;border-width:2px;border-radius:10px;border-color:#e2e2e2;margin-bottom:20px}.pms-reservations-new .card-header.bookerhead.secondpicker{padding:20px 5px}.pms-reservations-new .col-sm-3.bodytextbox.nomob.dropdownpicker{padding-right:20px}.pms-reservations-new .reservation-checkin.no-gutters.noselect{text-align:start}@media(max-width: 500px){.pms-reservations-new .inntercontain{width:unset}.pms-reservations-new .card-header.bookerhead.secondpicker{padding:20px 0px 20px 30px;margin-bottom:15px;margin-left:-30px}}#form-reservation{max-width:1600px;margin:auto;padding:10px}#form-reservation input:disabled:disabled::placeholder{opacity:.5}.invoice-row{min-height:36px;line-height:36px;float:left}#reservationStatus{height:36px}#reservation .discount-room-section-header-prod-unassigned a,#reservation .discount-room-section-wrapper-prod-unassigned>.discountRow{border:1px solid red}#reservation .form-cont.res-detail{margin-bottom:0;position:relative}#reservation .form-cont.res-detail.bookerinformation h2{margin-bottom:0px;padding-left:11px}#reservation .form-cont.res-detail.bookerinformation .content-details{padding:10px}#reservation .form-cont.res-detail .edit-booker{position:absolute;right:50px}#reservation .form-cont.res-detail .view-statement{position:absolute;right:85px}#reservation .reservation-message{padding:20px}#reservation .res-logies-discount>div{padding-top:7px}#reservation .res-logies-discount .price-col{position:relative}#reservation .res-logies-discount .price-col>i{position:absolute;top:18px;right:-23px}#reservation .res-discount-amount{float:left;width:65px}#reservation .res-discount-amount.over-max-limit{border:1px solid rgba(246,147,29,.8)}#reservation .res-discount-name{float:left;width:calc(100% - 75px);margin-left:10px;position:relative}#reservation .res-discount-name input.by-pos{padding-right:30px !important}#reservation .res-discount-name .amount-left{position:absolute;top:50%;right:10px;transform:translate(0, -50%);background:#fff;padding-left:5px}#reservation i.by-pos{position:absolute;right:8px;top:6px;color:#333;opacity:.4}#reservation .res-discount-vat-price{padding-left:10px}#reservation .res-discount-targetprod{float:left;position:relative;left:0px}#reservation .res-discount-vat{float:right;width:calc(100% - 30px)}#reservation .js-select-items{position:absolute;top:1px;left:55%;font-size:20px;opacity:.8;cursor:pointer;line-height:34px}#reservation .js-select-items.js-select-items{opacity:.4}#reservation .js-select-items.js-select-items:hover{opacity:.6}#reservation .js-select-items.js-select-items.active{opacity:1}#reservation .js-select-items.invoices{opacity:.6}#reservation .js-select-items.invoices:hover{opacity:.8}#reservation .js-select-items.invoices.active{opacity:1}#reservation .list-items{position:absolute;top:35px;right:-40px;min-width:350px;z-index:100}#reservation .list-items.rooms{width:360px;right:-50px}#reservation .list-items .list-items-container,#reservation .list-items .list-invoices-container{display:inline-block;background-color:#fff;text-align:left;margin-top:4px;margin-left:30px;margin-right:30px;margin-bottom:30px;padding:10px 15px;width:calc(100% - 60px);user-select:none;box-shadow:1px 1px 20px rgba(0,0,0,.2)}#reservation .list-items .list-items-container .formRow,#reservation .list-items .list-invoices-container .formRow{min-height:unset !important}#reservation .list-items .checker{vertical-align:top}#reservation .list-items label{display:inline-block;width:85%}#reservation .housekeeping-note-date.datepicker-cont:after{top:10px}#reservation .price-col{padding-left:15px;vertical-align:bottom}#reservation .price-col input{width:100% !important;cursor:default}#reservation .billing-dateadded{padding-left:15px}#reservation .billingSubRow>div{margin-bottom:10px}#reservation ul ul{padding:0px;list-style:none}#reservation ul ul li{padding-top:20px}#reservation ul ul li:first-child{padding-top:0px}#reservation .reservationRemarksNote{padding-top:10px}#reservation .guestLang,#reservation .guestNightsStayed,#reservation .creditCardAvailable{color:#999;padding-left:10px;font-size:16px;display:inline-block}#reservation .guestLang.guestNightsStayed,#reservation .guestNightsStayed.guestNightsStayed,#reservation .creditCardAvailable.guestNightsStayed{padding-left:0px;font-size:18px;padding:10px 0px 5px 0px}#reservation hr{border:0px;border-top:1px solid #ddd}#reservation .invisible-toggler{position:absolute;top:0px;left:0px;width:100%;height:45px}#reservation .bookerinformation .guestNameLink{position:relative;z-index:10}#reservation .bookerinformation .guestNameLink a{text-decoration:none}#reservation .bookerinformation .guestNameLink a:hover{text-decoration:underline}#reservation .res-detail-col1,#reservation .res-detail-col2{padding:14px 20px 20px 20px;margin-bottom:20px;border:1px solid #e9e9e9;position:relative}#reservation .res-detail-col1 .view-details,#reservation .res-detail-col1 .edit-details,#reservation .res-detail-col2 .view-details,#reservation .res-detail-col2 .edit-details{top:15px}#reservation .res-detail-col1 h2 .fa,#reservation .res-detail-col2 h2 .fa{padding-right:3px}#reservation .res-detail-col1 h2 .guestname,#reservation .res-detail-col2 h2 .guestname{font-size:14px;padding-left:10px}#reservation .res-detail-col1{margin-top:30px;margin-bottom:30px}#reservation .res-detail-col1 textarea{height:178px}#reservation .res-detail-col1 h2 .resNr{position:relative;z-index:10}#reservation .res-detail-col1.linked-reservations{border-color:rgba(37,129,117,.2);padding-bottom:10px;position:relative}#reservation .res-detail-col1.linked-reservations:after{content:"";position:absolute;top:-1px;right:-1px;width:0;height:0;border-style:solid;border-width:12px 0 0 12px;border-color:#258175 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#reservation .res-detail-col1.linked-reservations h2{color:#258175}#reservation .res-detail-col1.linked-reservations .content-details{border:0px;margin-left:-10px;margin-right:-10px}#reservation .res-detail-col1.linked-reservations .view-reservationadd-box{right:50px;width:auto;font-size:16px}#reservation .res-detail-col1.linked-reservations .reservationadd-box:before{right:13px}#reservation .res-detail-col1.linked-reservations .linked-reservation{margin:0 10px 10px 10px;padding:10px;background-color:rgba(37,129,117,.08);cursor:pointer;height:auto}#reservation .res-detail-col1.linked-reservations .linked-reservation .reservationNr{float:left;text-align:left;font-size:20px;font-weight:300;color:#258175}#reservation .res-detail-col1.linked-reservations .linked-reservation .reservationStatus{float:left;padding:0 10px}#reservation .res-detail-col1.linked-reservations .linked-reservation .reservationRooms{float:left;padding:0 10px}#reservation .res-detail-col1.linked-reservations .linked-reservation .reservationDates{float:left;padding:0 10px 0 0}#reservation .res-detail-col1.linked-reservations .linked-reservation .room{margin:0;display:block;font-size:12px}#reservation .res-detail-col1.linked-reservations .linked-reservation .room::before{background-color:#24827c;color:#24827c;content:".";margin-right:4px}#reservation .res-detail-col1.linked-reservations .linked-reservation:hover{background-color:rgba(37,129,117,.8);color:#fff}#reservation .res-detail-col1.linked-reservations .linked-reservation:hover .reservationNr{color:#fff}#reservation .res-detail-col1.linked-reservations .reservationUnlink{font-size:18px;line-height:24px;position:absolute;right:0px;width:43px;height:42px;margin-right:20px;text-align:center;line-height:42px;text-decoration:none;color:#333;transition:none;opacity:.6;cursor:pointer}#reservation .res-detail-col1.linked-reservations .reservationUnlink:hover{opacity:1}#reservation .res-detail-col1.linked-reservations .add-button{margin:0 0 20px 0;padding:10px;border:1px solid #258175;background-color:rgba(37,129,117,.7);cursor:pointer;color:#fff;text-decoration:none}#reservation .res-detail-col1.linked-reservations .add-button:hover{background-color:#258175}#reservation .res-detail-col2{border-left:5px solid #e9e9e9;padding-left:16px;background-color:#f9f9f9}#reservation .quickdoc-container .doc-lang-icon{float:left;font-size:24px;color:#999;text-align:center;line-height:36px;width:36px}#reservation .quickdoc-container .docs-lang-selector{float:left;width:calc(100% - 46px);max-width:80px}#reservation .quickdoc-container .docs-doc-selector{float:left;width:calc(100% - 46px)}#reservation .quickdoc-container .invoice-text{display:block;margin:7px 0 0 0}#reservation .quickdoc-container .invoiceselect-button,#reservation .quickdoc-container .docselect-button{width:36px;height:36px;margin-left:2px;padding:0px 8px;display:inline-block;opacity:.5;cursor:not-allowed}#reservation .quickdoc-container .invoiceselect-button.invoice-make-blocked:before,#reservation .quickdoc-container .docselect-button.invoice-make-blocked:before{opacity:.3;color:red}#reservation .quickdoc-container .invoiceselect-button.invoice-make-blocked:hover:before,#reservation .quickdoc-container .docselect-button.invoice-make-blocked:hover:before{opacity:.6}#reservation .quickdoc-container .invoiceselect-button:before,#reservation .quickdoc-container .docselect-button:before{font-size:20px;line-height:36px;color:#333}#reservation .quickdoc-container .invoiceselect-button.file:before,#reservation .quickdoc-container .docselect-button.file:before{padding-left:2px}#reservation .quickdoc-container .invoiceselect-button.active,#reservation .quickdoc-container .docselect-button.active{opacity:.8;cursor:pointer}#reservation .quickdoc-container .invoiceselect-button.active:hover,#reservation .quickdoc-container .docselect-button.active:hover{opacity:1}#reservation .quickdoc-container .invoiceselect-button.error:before,#reservation .quickdoc-container .docselect-button.error:before{color:red}#reservation .quickdoc-container .invoiceselect-button{text-align:center}#reservation .quickdoc-container .docs-doc-buttons{float:right;width:36px;text-align:right}#reservation .quickdoc-container .invoice-selector{width:calc(100% - 120px)}#reservation .quickdoc-container .invoice-selector.less-wide{width:calc(100% - 165px)}#reservation .quickdoc-container .invoice-selector.less-wider{width:calc(100% - 210px)}#reservation .quickdoc-container .invoice-btns{width:120px}#reservation .quickdoc-container .invoice-btns.wide{width:165px}#reservation .quickdoc-container .invoice-btns.wider{width:210px}#reservation .quickdoc-container .invoice-btns .emailConfirm{padding:0px 8px 0 11px}#reservation .quickdoc-container .invoice-btns .newWindow{padding:0px 8px 0 12px}#reservation .quickdoc-container .quickdoc-buttons{float:left;font-size:10px;padding-left:10px}#reservation .quickdoc-container .quickdoc-buttons .emailConfirm{font-size:10px;line-height:16px;padding-top:3px}#reservation .quickdoc-container .quickdoc-name{float:left;font-size:15px}#reservation .quickdoc-container .col-sm-3{padding-bottom:10px}#reservation .pdf-options{padding:10px 10px 10px 36px;clear:both}#reservation .pdf-options .list-item{display:block;float:left;margin-right:20px}#reservation .pdf-options .list-item label,#reservation .pdf-options .list-item input{display:inline-block}#reservation .pdf-options .list-item label{margin-left:5px}#reservation .maillog-item{color:#999}#reservation .maillog-item .col-date{text-align:right}#reservation .user-icon{font-size:18px;line-height:36px;text-align:center}#reservation .resbtn.guest-registration,#reservation .resbtn.view-details,#reservation .resbtn.view-notification-box,#reservation .resbtn.view-reservationadd-box,#reservation .resbtn.view-statement,#reservation .resbtn.edit-details,#reservation .resbtn.lock,#reservation .resbtn.remove-room,#reservation .resbtn.online-checkin,#reservation .resbtn.guestform,#reservation .resbtn.create-link,#reservation .resbtn.edit-room{position:absolute;top:10px;width:24px;height:24px;line-height:24px;font-size:1.4em;cursor:pointer;opacity:.6;text-align:center;visibility:visible;background:rgba(0,0,0,0);color:#333}#reservation .resbtn.guest-registration.active,#reservation .resbtn.view-details.active,#reservation .resbtn.view-notification-box.active,#reservation .resbtn.view-reservationadd-box.active,#reservation .resbtn.view-statement.active,#reservation .resbtn.edit-details.active,#reservation .resbtn.lock.active,#reservation .resbtn.remove-room.active,#reservation .resbtn.online-checkin.active,#reservation .resbtn.guestform.active,#reservation .resbtn.create-link.active,#reservation .resbtn.edit-room.active{opacity:1}#reservation .resbtn.guest-registration:hover,#reservation .resbtn.view-details:hover,#reservation .resbtn.view-notification-box:hover,#reservation .resbtn.view-reservationadd-box:hover,#reservation .resbtn.view-statement:hover,#reservation .resbtn.edit-details:hover,#reservation .resbtn.lock:hover,#reservation .resbtn.remove-room:hover,#reservation .resbtn.online-checkin:hover,#reservation .resbtn.guestform:hover,#reservation .resbtn.create-link:hover,#reservation .resbtn.edit-room:hover{opacity:.85}#reservation .resbtn.guest-registration.disabled,#reservation .resbtn.view-details.disabled,#reservation .resbtn.view-notification-box.disabled,#reservation .resbtn.view-reservationadd-box.disabled,#reservation .resbtn.view-statement.disabled,#reservation .resbtn.edit-details.disabled,#reservation .resbtn.lock.disabled,#reservation .resbtn.remove-room.disabled,#reservation .resbtn.online-checkin.disabled,#reservation .resbtn.guestform.disabled,#reservation .resbtn.create-link.disabled,#reservation .resbtn.edit-room.disabled{color:#999}#reservation .resbtn.allotted{color:#258175}#reservation .resbtn.remove-room{margin-top:0 !important;margin-right:1px !important;font-size:1.7em}#reservation .resbtn.view-details{right:15px;font-family:"Font Awesome 5 Solid","Roboto",sans-serif;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:300 !important}#reservation .resbtn.view-details:before{content:""}#reservation .resbtn.view-details.active:before{content:""}#reservation .resbtn.view-notification-box{right:50px;opacity:.6}#reservation .resbtn.view-notification-box.orange{color:#f6931d;opacity:.85}#reservation .resbtn.view-notification-box.orange:hover{opacity:1}#reservation .resbtn.view-notification-box.active{opacity:1}#reservation .resbtn.view-notification-box:hover{opacity:.85}#reservation .resbtn.view-reservationadd-box{right:85px;opacity:.6}#reservation .resbtn.view-reservationadd-box.active{opacity:1}#reservation .resbtn.view-reservationadd-box:hover{opacity:.85}#reservation .resbtn.view-reservationadd-box.disabled{opacity:.5;cursor:not-allowed}#reservation .resbtn.lock .css-lock,#reservation .resbtn.lock .css-unlock{padding:4px 4px 0px 4px}#reservation .resbtn.lock .css-lock{display:none}#reservation .resbtn.lock.active .css-lock{display:initial}#reservation .resbtn.lock.active .css-unlock{display:none}#reservation .resbtn.editDiscountRow,#reservation .resbtn.removeDiscountRow{margin-right:0px}#reservation .resbtn.editDiscountRow .fa,#reservation .resbtn.removeDiscountRow .fa{visibility:visible}#reservation .button-group{position:absolute;top:0;right:45px}#reservation .button-group.allotted-position{right:10px}#reservation .button-group .resbtn{position:relative;display:inline-block;float:right;margin:0 2px;right:auto}#reservation .spinner-room{position:absolute;width:100%;height:100%;top:0px;left:0px;background-color:rgba(255,255,255,.6);z-index:100}#reservation .spinner-room .spinner{top:50%;position:relative;margin-top:-18px}#reservation .spinner-room .spinner>div{background-color:#999}#reservation .roomGuestNames{position:relative}#reservation .roomGuestNames:before{font-size:16px;position:absolute;top:18px;left:22px;color:#aaa}#reservation .roomGuestNames input{padding-left:32px}#reservation .reservationRoomEdit{margin-bottom:20px}#reservation .content-details{margin-top:10px;border-top:1px solid #f4f4f4;padding-top:10px}#reservation .content-details .detail-block{margin-top:10px;margin-bottom:10px}#reservation .content-details .detail-block textarea{min-height:224px}#reservation .content-details .detail-block .extend-btn{font-size:14px;padding:3px}#reservation .content-details .js-last-reservations{color:#aaa;font-weight:300}#reservation .content-details .js-last-reservations a{display:inline-block;padding:0px 5px 0px 0px;color:#666}#reservation .content-details .js-new-user-added{margin-bottom:10px;color:#777}#reservation .content-details .res-mailto{text-decoration:none !important;color:#333 !important;margin-left:3px}#reservation .content-details .res-mailto:hover,#reservation .content-details .res-mailto:active{color:#258175 !important}#reservation .content-details .js-user-annotations{float:right;padding:10px 20px;background-color:#fafafa;position:relative;margin-bottom:10px}#reservation .content-details .js-user-annotations:before{color:#ccc;font-size:32px;line-height:36px;float:left;padding-right:10px}#reservation .content-details #annotations:disabled{color:#333 !important;background:#fafafa !important;cursor:not-allowed !important}#reservation .content-details .add-user-link{padding-left:20px}#reservation .content-details .reservationUserIdToggle{margin-top:10px}#reservation .content-details .housekeeping-notes-block{display:block}@media(min-width: 992px){#reservation .content-details .housekeeping-notes-block{display:grid;grid-template-columns:1fr minmax(auto, 66%);grid-gap:20px}}#reservation h2{max-width:calc(100% - 85px);font-weight:300}#reservation h2>span>a{color:#333}#reservation h3{font-size:18px;letter-spacing:0px}#reservation h3.doc-h3{margin:0px 0px 20px 0px !important}#reservation .roomprice-row{margin-top:1px;min-height:50px;position:relative}#reservation .roomprice-row .extra-rows{margin-top:-13px}#reservation .roomprice-row .extra-rows.price-wide .roomprice-price,#reservation .roomprice-row .extra-rows.price-wide .js-citytax,#reservation .roomprice-row .roomprice-name-container.price-wide .roomprice-price,#reservation .roomprice-row .roomprice-name-container.price-wide .js-citytax{width:150px !important}#reservation .roomprice-row .extra-rows.price-wide.paid-citytax .roomprice-price,#reservation .roomprice-row .roomprice-name-container.price-wide.paid-citytax .roomprice-price{width:140px !important}#reservation .roomprice-row .roomprice-name-container{display:flex;padding:9px 0px}#reservation .roomprice-row .roomprice-name-container.price-wide .roomprice-price,#reservation .roomprice-row .roomprice-name-container.price-wide .js-citytax{width:150px !important}#reservation .roomprice-row .roomprice-name-container.package-row,#reservation .roomprice-row .roomprice-name-container.invoicepaid-row{padding:0;font-size:.8em;opacity:.7;cursor:default;line-height:25px}#reservation .roomprice-row .roomprice-name-container.package-row .room-euro-sign,#reservation .roomprice-row .roomprice-name-container.invoicepaid-row .room-euro-sign{line-height:25px}#reservation .roomprice-row .roomprice-name-container.package-row:hover,#reservation .roomprice-row .roomprice-name-container.invoicepaid-row:hover{opacity:1;font-weight:bold}#reservation .roomprice-row .roomprice-name-container.package-row .roomprice-col-name,#reservation .roomprice-row .roomprice-name-container.invoicepaid-row .roomprice-col-name{padding:0;height:20px}#reservation .roomprice-row .roomprice-name-container.package-row .roomprice-price,#reservation .roomprice-row .roomprice-name-container.invoicepaid-row .roomprice-price{height:20px;line-height:25px}#reservation .roomprice-row .roomprice-name-container.package-row:last-child,#reservation .roomprice-row .roomprice-name-container.invoicepaid-row:last-child{padding-bottom:10px}#reservation .roomprice-row .roomprice-name-container.package-row.totalperroom,#reservation .roomprice-row .roomprice-name-container.invoicepaid-row.totalperroom{border-top:1px solid #ddd;margin-top:6px;padding-top:2px}#reservation .roomprice-row .roomprice-name-container.package-row:last-child{padding-bottom:10px}#reservation .roomprice-row .roomprice-name-container.relative{position:relative}#reservation .roomprice-row .roomprice-name-container .roomprice-name{flex-grow:1;padding-left:10px}#reservation .roomprice-row .roomprice-name-container .chart-container{display:inline-block;float:right;margin:6px 10px -5px 0}#reservation .roomprice-row .roomprice-name-container .chart-container .pie-chart .percent{position:absolute;font-size:10px;font-weight:bold;padding:2px 4px 0px 6px}#reservation .roomprice-row .roomprice-name-container .roomprice-col-name{float:left;height:30px;padding-top:6px;overflow:hidden;max-width:calc(100% - 64px)}#reservation .roomprice-row .roomprice-name-container .roomprice-col-name .desc{margin-right:10px}#reservation .roomprice-row .roomprice-name-container .roomprice-col-name .ratetype{font-style:italic}#reservation .roomprice-row .roomprice-name-container .roomprice-col-editname{position:absolute;right:-30px}#reservation .roomprice-row .roomprice-name-container .roomprice-price{width:110px;height:32px;line-height:32px;padding-right:11px}#reservation .roomprice-row .roomprice-name-container .roomprice-price .input-currencyprefix{position:absolute;margin-right:10px;margin-left:-20px}#reservation .roomprice-row .roomprice-name-container .roomprice-price.overridden span.price{border-bottom:1px dashed #333}#reservation .roomprice-row .roomprice-name-container .overridename,#reservation .roomprice-row .roomprice-name-container .overrideprice{margin-top:-2px;margin-bottom:-2px}#reservation .roomprice-row .roomprice-name-container .overridename{margin-left:10px;margin-right:30px}#reservation .roomprice-row .roomprice-name-container .price-override-infobox{position:absolute;right:-22px;top:10px;display:none}#reservation .new-discount-container{padding-left:10px;margin-bottom:5px;display:flex;align-items:center;font-size:.8em;opacity:.7}#reservation .new-discount-container.hidden{display:none}#reservation .new-discount-container:hover{opacity:1;font-weight:bold}#reservation .new-discount-container--label{flex-grow:1}#reservation .new-discount-container--price-container{display:block;width:110px;height:32px;line-height:32px;text-align:right}#reservation .new-discount-container--price-container--currency--symbol{margin-left:5px;position:relative}#reservation .new-discount-container--price-container .js-discount-amount{padding-right:11px}#reservation .no-tax-wrapper{display:inline-block;margin:20px 0 0 0}#reservation .no-tax-wrapper .radio-toggle{display:inline-block;width:45px}#reservation .no-tax-wrapper>label{position:relative;display:inline-block;top:2px}#reservation .no-tax-wrapper.not-allowed{cursor:not-allowed}#reservation .no-tax-wrapper.not-allowed label{cursor:not-allowed}#reservation .roomprice-price.citytax .input-currencyprefix{margin-right:0px !important;margin-left:0px !important}#reservation .citytax-edit{position:absolute;right:-30px}#reservation .citytax-edit.day-closed{padding:6px 0}#reservation .invisible-toggler{cursor:pointer}#reservation .paid-citytax{padding-top:0 !important;margin-top:-20px;opacity:.7;cursor:default}#reservation .paid-citytax.first{margin-top:-10px}#reservation .paid-citytax .roomprice-col-name{padding:0}#reservation .paid-citytax .roomprice-col-name .desc{font-size:.8em;font-weight:normal}#reservation .paid-citytax .input-currencyprefix{font-size:12px !important}#reservation .paid-citytax .input-currencyprefix .currency-box,#reservation .paid-citytax .input-currencyprefix input{font-size:12px !important;cursor:default;color:#333}#reservation .paid-citytax .input-currencyprefix input{height:auto;padding:0 11px 0 0;border:0}#reservation .paid-citytax:hover{opacity:1}#reservation .paid-citytax:hover .roomprice-col-name .desc,#reservation .paid-citytax:hover .input-currencyprefix input,#reservation .paid-citytax:hover .input-currencyprefix .currency-box{font-weight:bold !important}#reservation .receiver-amount,#reservation .receiver-date{display:none}#reservation .receiver-amount{margin-bottom:20px}#reservation .receiver-amount #amountValueType{float:left;width:60px}#reservation .receiver-amount #proposedAmount{width:calc(100% - 70px);margin-left:10px}#reservation .receiver-date{margin-bottom:60px}#reservation .js-receiver-amount{text-align:left !important}#reservation .text-warning{font-weight:bold;color:#d03c3c;font-size:12px}#reservation .js-receiver-error{display:none}#reservation .js-receiver-error.active{display:revert}.select-dates .popup-content{max-width:400px !important;min-height:300px !important;height:auto !important;position:relative;margin:auto}.select-dates .form-wrapper{padding:20px}.select-dates .form-wrapper .formRow{margin-bottom:20px}.select-dates .form-wrapper .formRow .allotted-selected-dates-save{width:100%}.prices{position:relative;margin-bottom:20px}.prices .addDiscountRow{bottom:9px}.prices .discountRow{min-height:50px}.prices .discountRow>div{padding-top:7px}.prices .discountRow .discount-paid{font-size:20px;padding:9px}.prices.linked-reservations{border:1px solid #ddd;margin-bottom:40px}.prices.linked-reservations .reservation-name-container{display:-webkit-box;display:flex;padding:2px 0}.prices.linked-reservations .reservation-name-container:nth-child(even){background-color:#fafafa}.prices.linked-reservations .reservation-name{-webkit-box-flex:1;flex-grow:1;padding-left:10px;line-height:32px}.prices.linked-reservations .reservation-price{min-width:100px;max-width:180px;height:32px;line-height:32px;padding-right:11px;text-align:right}.prices.linked-reservations .reservation-price .price{padding-left:10px}.billingRow{margin-bottom:6px;border-bottom:1px solid #ddd;padding-bottom:5px}.billingRow .btn-menu{position:absolute;right:-32px;line-height:32px;font-size:20px;cursor:pointer;opacity:.6;padding:0 10px;user-select:none;line-height:22px}.billingRow .btn-menu:hover,.billingRow .btn-menu.active{opacity:.85}.billingRow .btn-menu.info{right:-40px}.billingRow .btn-menu.info:hover,.billingRow .btn-menu.info.active{color:red}.billingRow .action.show.black{display:block;color:#000;text-decoration:none;position:relative;top:56px;right:-22px;text-align:right;background-color:#fff;opacity:1;border:none}.billingRow .action.show.red{display:block;color:red;text-decoration:none;position:absolute;top:50px;right:-22px;border-bottom:none;width:auto}.billingRow .x-infor-msg{color:red;position:relative;display:block;float:none;margin:0;width:408px;height:initial;padding:10px 0px 10px 10px}.billingRow:last-of-type{border:0 !important}.billingRow>div{padding:5px 0px}.billingRow .payment-refundable::before{content:"";top:-5px;left:0px;width:0;height:0;position:absolute;border-style:solid;border-width:12px 12px 0 0;border-color:#258175 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.billingRow .payment.link-invoices .js-select-items{margin-top:-7px}.billingRow .payment input{width:100%}.billingRow .payment .notlinked{position:absolute;top:-10px;right:-10px;font-size:.8em;color:red}.billingRow.billingDone>div>div{margin:0 !important}.billingRow.linkedToInvoice .js-select-invoices{top:-7px !important}.billingRow.linkedToInvoice .removeBillingRow{top:-6px !important}.billingRow.simple{padding-bottom:5px;clear:both}.billingRow.simplePaid .removeBillingRow{top:0 !important}.billingRow div.action{color:red;position:absolute;display:block;float:none;margin:0;width:initial;height:initial;top:25px;right:-22px;border-bottom:none}.billingRow div.action.dayClosed{color:#6d7175;cursor:not-allowed}.billingRow div.action.dayClosed:hover{opacity:.6}.billing-action-buttons:not(.fa-times-circle){display:flex;justify-content:flex-end}.billing-action-buttons:not(.fa-times-circle):not(.new){margin-top:6px;border-top:1px dashed rgba(36,130,124,.5);padding-top:5px}.billing-action-buttons:not(.fa-times-circle).new{margin-bottom:20px}.billing-action-buttons:not(.fa-times-circle) .design-system--btn{padding:3px 15px}.billing-action-buttons:not(.fa-times-circle) .design-system--btn:disabled{background-color:#ccc !important}.billing-action-buttons:not(.fa-times-circle) .design-system--btn:not(:last-child),.billing-action-buttons:not(.fa-times-circle) a:not(:last-child){margin:0 5px}.billing-action-buttons:not(.fa-times-circle) a{color:#000 !important}.invoiceRow .text{padding:13px 0 0 0}.addDiscountRow,.addHousekeepingNote{width:32px;height:32px;background-position:-276px -60px;display:block;text-align:center}.addDiscountRow.fa-before,.breadcrumb .addDiscountRow.crumb:before,.addHousekeepingNote.fa-before,.breadcrumb .addHousekeepingNote.crumb:before{font-size:20px;line-height:32px;text-decoration:none !important;color:#258175}.addDiscountRow{right:34px;margin-top:-91px;position:absolute}.addDiscountRow.fa-before,.breadcrumb .addDiscountRow.crumb:before{right:-36px}.addHousekeepingNote{float:right}.housekeeping-notes-template{display:none}.addBillingRow.hidden,.addDiscountRow.hidden,.addHousekeepingNote.hidden{visibility:hidden;display:none}.removeBillingRow.hidden{visibility:hidden !important}.removeCityTax,.overrideprice-remove{position:absolute;top:9px;display:inline-block;width:32px;height:32px;background-color:#fff;margin-right:4px;border:0;background-position:-148px -60px;visibility:hidden;right:-40px}.removeCityTax.fa-before,.breadcrumb .removeCityTax.crumb:before,.overrideprice-remove.fa-before,.breadcrumb .overrideprice-remove.crumb:before{color:#333;font-size:20px;right:-38px}.removeBillingRow.fa-times-circle{float:right;top:17px;margin-right:4px;margin-left:0px}.billing .payment input{width:calc(100% - 20px) !important}.overrideprice-edit,.editDiscountRow{position:relative;top:2px;display:inline-block;width:21px;height:21px;background-color:#fff;margin-right:4px;border:0;background-position:-283px -95px;visibility:hidden;background-color:rgba(0,0,0,0)}.overrideprice-edit,.overrideprice-remove{visibility:visible}.overrideprice-edit.disabled,.overrideprice-remove.disabled{opacity:.2 !important}.overrideprice-edit{opacity:.6}.overrideprice-edit:hover{opacity:.85}.overrideprice-remove{right:-10px;top:0px;opacity:.85}.overrideprice-remove:hover{opacity:1}.roomPrice .overrideprice{float:right;text-align:right}.addCitytax{position:absolute;top:15px;right:-34px;display:inline-block;width:20px;height:20px;background-color:#fff;margin-right:4px;border:0;background-position:-284px -65px;visibility:hidden}.reservation-checkin .datepicker-cont{float:left;width:184px;margin:0 10px 0 0}.reservation-checkin .datepicker-cont input{color:rgba(0,0,0,0)}.reservation-checkin .datepicker-cont .form-control{color:#333}.reservation-checkin .datepicker-cont .range-datepicker{width:100% !important}.reservation-checkin #reservationTimeStart{width:100px}.reservation-checkin #uniform-reservationTimeStart{width:33.333333% !important}.reservation-checkin #uniform-reservationTimeStart #reservationTimeStart{width:100%}.reservation-checkin i{opacity:.7}.roomPrice .total td,.prices .total td .total td,.final .total td{padding-top:40px}.tourist-tax{clear:both}.tourist-tax .roomprice-col-name.was-charged{padding-top:11px !important}.tourist-tax.roomprice-row{padding-top:20px !important}.reservations table{border-bottom:none}.reservations table.options{border-bottom:1px solid #e9e9e9;margin-bottom:0}.reservations .reservation-totalprice{font-size:18px;text-align:right;font-weight:300;margin-top:40px}.reservations .reservation-totalprice .sub{font-weight:700}.reservations .desc{font-weight:bold}.reservations .desc.js-overridden{border-bottom:1px dashed #333;cursor:help}.reservations .last{text-align:right}.reservations .last .selector span{text-align:left}#reservation h2,#reservation h3{margin-bottom:10px}#reservation .resdetail-roomscontainer{margin-left:0px;margin-right:-20px;width:calc(100% + 20px)}#reservation .resdetail-roomscontainer .room-div{padding:12px 20px 12px 15px;width:calc(100% - 20px);margin-right:20px;margin-bottom:10px}#reservation .resdetail-roomscontainer .room-div .roominfo-container{padding-bottom:6px}#reservation .resdetail-roomscontainer .room-div h2{margin-bottom:0px;max-width:calc(100% - 200px);height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:18px}#reservation .resdetail-roomscontainer .room-div.missing-fields:after{content:"";position:absolute;top:-1px;right:-1px;width:0;height:0;border-style:solid;border-width:12px 0 0 12px;border-color:#f6931d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#reservation .resdetail-roomscontainer .room-div.overbookable{background-color:#eee;border-color:#ccc}#reservation .resdetail-roomscontainer .room-div.overbookable .guestfield-tab-content,#reservation .resdetail-roomscontainer .room-div.overbookable .housekeeping-note-tab-content{border-color:#e6e6e6;background-color:#fafafa}#reservation .resdetail-roomscontainer .room-div.overbookable .content-details{border-color:#e6e6e6}#reservation .resdetail-roomscontainer .room-div.overbookable .roomname .roomnr{color:#f6931d;font-weight:400}#reservation .resdetail-roomscontainer .room-div.no-triangles:after{display:none}#reservation .options .last{text-align:right}.reservation-log .infobox-payment-title::before{font-size:14px !important}.reservation-log table th,.reservation-log table td{padding-left:5px !important;vertical-align:top}.reservation-log table tr:nth-child(even){background-color:#f9f9f9}.reservation-log table .fa{display:block;color:#333}.reservation-log table .fa:before{font-size:20px;margin-right:5px}.reservation-log table .fa.small:before{font-size:14px}.reservation-log table .timeline-pill{background-color:#777;color:#fff;border-radius:15px;padding:1px 10px;font-weight:bold;font-size:12px}.reservation-log .type-added{padding:0}.popup .reservation-log #DataTables_Table_0{margin-top:20px}.roominfo-container .roominfo-formfields .required-guestfields,.housekeeping-note-container .roominfo-formfields .required-guestfields{margin-top:10px}.roominfo-container .roominfo-formfields>div,.roominfo-container .roominfo-formfields .required-guestfields .guestfield-tab-content>div,.housekeeping-note-container .roominfo-formfields>div,.housekeeping-note-container .roominfo-formfields .required-guestfields .guestfield-tab-content>div{padding-top:10px;padding-left:10px;padding-right:10px}.roominfo-container .roominfo-formfields>div.saveAsGuest,.roominfo-container .roominfo-formfields>div.guestUpdate,.roominfo-container .roominfo-formfields .required-guestfields .guestfield-tab-content>div.saveAsGuest,.roominfo-container .roominfo-formfields .required-guestfields .guestfield-tab-content>div.guestUpdate,.housekeeping-note-container .roominfo-formfields>div.saveAsGuest,.housekeeping-note-container .roominfo-formfields>div.guestUpdate,.housekeeping-note-container .roominfo-formfields .required-guestfields .guestfield-tab-content>div.saveAsGuest,.housekeeping-note-container .roominfo-formfields .required-guestfields .guestfield-tab-content>div.guestUpdate{padding-top:20px;min-height:45px !important}.roominfo-container .roominfo-formfields>div.saveAsGuest:before,.roominfo-container .roominfo-formfields>div.guestUpdate:before,.roominfo-container .roominfo-formfields .required-guestfields .guestfield-tab-content>div.saveAsGuest:before,.roominfo-container .roominfo-formfields .required-guestfields .guestfield-tab-content>div.guestUpdate:before,.housekeeping-note-container .roominfo-formfields>div.saveAsGuest:before,.housekeeping-note-container .roominfo-formfields>div.guestUpdate:before,.housekeeping-note-container .roominfo-formfields .required-guestfields .guestfield-tab-content>div.saveAsGuest:before,.housekeeping-note-container .roominfo-formfields .required-guestfields .guestfield-tab-content>div.guestUpdate:before{display:inline}.roominfo-container .roominfo-formfields>div.requiredLegend,.roominfo-container .roominfo-formfields .required-guestfields .guestfield-tab-content>div.requiredLegend,.housekeeping-note-container .roominfo-formfields>div.requiredLegend,.housekeeping-note-container .roominfo-formfields .required-guestfields .guestfield-tab-content>div.requiredLegend{min-height:auto}.roominfo-container .roominfo-formfields .search-guest-container,.housekeeping-note-container .roominfo-formfields .search-guest-container{position:relative;width:calc(100% - 30px)}.roominfo-container .roominfo-formfields .search-guest-container:before,.housekeeping-note-container .roominfo-formfields .search-guest-container:before{position:absolute;top:14px;right:20px;font-size:16px;color:#aaa}.roominfo-container .roominfo-formfields .reset-guestfields,.roominfo-container .roominfo-formfields .remove-guest,.housekeeping-note-container .roominfo-formfields .reset-guestfields,.housekeeping-note-container .roominfo-formfields .remove-guest{padding:17px 12px 0 0 !important;text-align:right}.roominfo-container .roominfo-formfields .reset-guestfields div,.roominfo-container .roominfo-formfields .remove-guest div,.housekeeping-note-container .roominfo-formfields .reset-guestfields div,.housekeeping-note-container .roominfo-formfields .remove-guest div{padding:5px !important;border-color:#258175;cursor:pointer}.roominfo-container .guestfield-tab-container,.roominfo-container .housekeeping-note-tab-container,.housekeeping-note-container .guestfield-tab-container,.housekeeping-note-container .housekeeping-note-tab-container{width:100%;margin-bottom:-1px}.roominfo-container .guestfield-tab-container .guestfield-tab,.roominfo-container .guestfield-tab-container .housekeeping-note-tab,.roominfo-container .housekeeping-note-tab-container .guestfield-tab,.roominfo-container .housekeeping-note-tab-container .housekeeping-note-tab,.housekeeping-note-container .guestfield-tab-container .guestfield-tab,.housekeeping-note-container .guestfield-tab-container .housekeeping-note-tab,.housekeeping-note-container .housekeeping-note-tab-container .guestfield-tab,.housekeeping-note-container .housekeeping-note-tab-container .housekeeping-note-tab{float:left;padding:5px 15px;margin-left:10px;cursor:pointer;border:1px solid #eee;background-color:#f5f5f5;height:35px;border-top-left-radius:5px;border-top-right-radius:5px;color:#999}.roominfo-container .guestfield-tab-container .guestfield-tab.guestfield-tab-add,.roominfo-container .guestfield-tab-container .guestfield-tab.housekeeping-note-tab-add,.roominfo-container .guestfield-tab-container .housekeeping-note-tab.guestfield-tab-add,.roominfo-container .guestfield-tab-container .housekeeping-note-tab.housekeeping-note-tab-add,.roominfo-container .housekeeping-note-tab-container .guestfield-tab.guestfield-tab-add,.roominfo-container .housekeeping-note-tab-container .guestfield-tab.housekeeping-note-tab-add,.roominfo-container .housekeeping-note-tab-container .housekeeping-note-tab.guestfield-tab-add,.roominfo-container .housekeeping-note-tab-container .housekeeping-note-tab.housekeeping-note-tab-add,.housekeeping-note-container .guestfield-tab-container .guestfield-tab.guestfield-tab-add,.housekeeping-note-container .guestfield-tab-container .guestfield-tab.housekeeping-note-tab-add,.housekeeping-note-container .guestfield-tab-container .housekeeping-note-tab.guestfield-tab-add,.housekeeping-note-container .guestfield-tab-container .housekeeping-note-tab.housekeeping-note-tab-add,.housekeeping-note-container .housekeeping-note-tab-container .guestfield-tab.guestfield-tab-add,.housekeeping-note-container .housekeeping-note-tab-container .guestfield-tab.housekeeping-note-tab-add,.housekeeping-note-container .housekeeping-note-tab-container .housekeeping-note-tab.guestfield-tab-add,.housekeeping-note-container .housekeeping-note-tab-container .housekeeping-note-tab.housekeeping-note-tab-add{background-color:#fff;color:#aaa}.roominfo-container .guestfield-tab-container .guestfield-tab.active,.roominfo-container .guestfield-tab-container .housekeeping-note-tab.active,.roominfo-container .housekeeping-note-tab-container .guestfield-tab.active,.roominfo-container .housekeeping-note-tab-container .housekeeping-note-tab.active,.housekeeping-note-container .guestfield-tab-container .guestfield-tab.active,.housekeeping-note-container .guestfield-tab-container .housekeeping-note-tab.active,.housekeeping-note-container .housekeeping-note-tab-container .guestfield-tab.active,.housekeeping-note-container .housekeeping-note-tab-container .housekeeping-note-tab.active{background-color:#999;border-color:#999;color:#fff}.roominfo-container .guestfield-tab-container .guestfield-tab .housekeepingTabAmount,.roominfo-container .guestfield-tab-container .housekeeping-note-tab .housekeepingTabAmount,.roominfo-container .housekeeping-note-tab-container .guestfield-tab .housekeepingTabAmount,.roominfo-container .housekeeping-note-tab-container .housekeeping-note-tab .housekeepingTabAmount,.housekeeping-note-container .guestfield-tab-container .guestfield-tab .housekeepingTabAmount,.housekeeping-note-container .guestfield-tab-container .housekeeping-note-tab .housekeepingTabAmount,.housekeeping-note-container .housekeeping-note-tab-container .guestfield-tab .housekeepingTabAmount,.housekeeping-note-container .housekeeping-note-tab-container .housekeeping-note-tab .housekeepingTabAmount{margin-left:5px}.roominfo-container .guestfield-tab-container .housekeeping-note-tab,.roominfo-container .housekeeping-note-tab-container .housekeeping-note-tab,.housekeeping-note-container .guestfield-tab-container .housekeeping-note-tab,.housekeeping-note-container .housekeeping-note-tab-container .housekeeping-note-tab{max-width:100px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.roominfo-container .guestfield-tab-content,.roominfo-container .housekeeping-note-tab-content,.housekeeping-note-container .guestfield-tab-content,.housekeeping-note-container .housekeeping-note-tab-content{position:relative;padding:20px 10px;background-color:#fff;border:1px solid #eee}.roominfo-container .housekeeping-note-tab-content .datepicker-cont input.default-datepicker.housekeeping-date,.housekeeping-note-container .housekeeping-note-tab-content .datepicker-cont input.default-datepicker.housekeeping-date{overflow:hidden;text-overflow:ellipsis;padding-right:40px}.roominfo-container .formRow,.housekeeping-note-container .formRow{min-height:58px !important}.prodStatusVisual{position:absolute;left:-5px;top:-1px;width:5px;height:calc(100% + 2px)}.prodStatusVisual.gereserveerd{background:#455d77}.prodStatusVisual.checkedin{background:#4d7745}.prodStatusVisual.onlinecheckin{background:#3f8392}.prodStatusVisual.checkedout{background:#666}.prodStatusVisual.optie{background:#907856}.roomGuestNames.invisible{min-height:0px !important;height:0px !important;padding:0px !important}.guest-registration-modal .btn-register{border:1px solid #747474;background:#fff;color:#747474;text-transform:none;border-radius:0}.guest-registration-modal .btn-register:hover{color:#5b5b5b;border:1px solid #5b5b5b}.guest-registration-modal .btn-register.disabled{color:#d5d5d5;border:1px solid #d5d5d5;pointer-events:none;cursor:default}.guest-line-wrapper .guest-line.line{border-bottom:1px solid #747474}.guest-line-wrapper .guest-line .guest-line-field{white-space:nowrap;padding:.25 .5rem;border-right:1px solid #bcbcbc;overflow:hidden;border-bottom:1px solid #bcbcbc}.guest-line-wrapper .guest-line .guest-line-field:last-of-type{border-right:0}.guest-line-wrapper .guest-line .guest-line-field.col-header{font-weight:bold}@media screen and (max-width: 767px){#reservation .content-details .add-user-link{padding-top:20px;padding-left:0}#tpl-account.reservations-detail{padding:92px 25px 30px 0 !important}}@media screen and (min-width: 1400px){.col .reservations input{width:75px}.col .reservations input.overridename,.col .reservations input.overrideprice{width:100%}}@media screen and (min-width: 1500px),screen and (min-width: 960px)and (max-width: 1100px){#reservation .resdetail-roomscontainer.highamount .room-div{width:calc(50% - 20px);float:left;margin-right:20px}}@media screen and (min-width: 478px){.res-filter-list{display:flex;align-items:flex-end}}@media screen and (max-width: 799px){.res-filter-list li{min-width:auto !important}}.res-filter-list li:nth-child(1),.res-filter-list li:nth-child(2){padding-bottom:10px}@media screen and (min-width: 478px){.res-filter-list li:nth-child(1),.res-filter-list li:nth-child(2){padding-bottom:0px}}@media screen and (-webkit-min-device-pixel-ratio: 0){.overrideprice-edit,.overrideprice-remove{color:rgba(0,0,0,.847)}}.custom-loader{display:inline-block;width:30px;height:30px;border-radius:50%;animation:s3 1s infinite linear;margin:auto;border:5px solid;border-color:rgba(0,0,0,0);border-right-color:#24827c;border-top-color:#24827c;border-left-color:#24827c}@keyframes s3{100%{transform:rotate(1turn)}}.new-addon-wrapper{padding:10px;border:1px solid #e9e9e9;display:inline-block}.new-addon-wrapper-expanded{transition:all .8s}.create-addon-btn-actions-wrapper{margin-right:0px !important}.create-addon-btn-actions-wrapper .validation-messages .addons-errors{display:none;color:rgba(209,0,37,.8)}.create-addon-btn-actions-wrapper .validation-messages .addons-warning{display:none;color:#ffc453}.create-addon-btn-actions{margin-left:0;margin-right:0px;display:flex;justify-content:flex-end}.create-addon-btn-actions .error{float:right;font-size:12px;margin-top:20px;padding-right:15px}.create-addon-btn-actions .create-addon-btn,.create-addon-btn-actions .cancel-create-addon-btn{padding:3px 15px;width:auto !important;margin-top:15px !important}.create-addon-btn-actions .create-addon-btn{margin-left:10px}.create-addon-btn-actions .create-addon-btn.error{border:1px solid #ccc}.customise-wrapper{padding:25px 15px 5px 15px;display:block}.customise-wrapper.addon-edit-actions.room-select,.customise-wrapper.addon-edit-actions.discount-date-wrapper{padding-left:0px;padding-right:0px;padding-top:7px}.customise-wrapper.addon-edit-actions.discount-date-wrapper{padding-left:15px}.customise-wrapper.addon-edit-actions.addon-edit-buttons{padding-top:15px;padding-right:0px}.customise-wrapper.addon-edit-actions.addon-edit-buttons a{padding:3px 15px;border:1px solid #24827c;color:#24827c;border-radius:6px;background-color:#fff;opacity:.8;font-size:14px;margin-top:15px}.customise-wrapper.addon-edit-actions.addon-edit-buttons a.addon-edit-update-button,.customise-wrapper.addon-edit-actions.addon-edit-buttons a.addon-edit-reset-button{display:none}.customise-wrapper.addon-edit-actions .error-message{color:#e4252d;display:inline}#create-addon-wrapper{width:100%}.create-addon-customise-extra-actions{display:none}.addon-date-checker:not(:last-child){border-bottom:1px solid #e9e9e9;margin-bottom:5px}#hiddenRooms.is-multiple-rooms{xdisplay:none}#hiddenRooms.is-multiple-rooms .addon-date-checker{xdisplay:none}#hiddenRooms.is-single-room .addon-date-checker{display:block}#hiddenRooms.is-single-room .room-select-checkbox-action{display:none}.customise-button-actions-wrapper.is-single-room{display:none}.room-customize-btn{font-size:13px;background-color:#e9e9e9;border:0;border-radius:7px;padding:5px 8px 7px 8px;color:#2a3037;text-transform:capitalize;margin-right:-13px}.addon-addition-btn{font-size:16px;background-color:rgba(0,0,0,0);border:0;border-radius:0;padding:5px 8px 7px 8px;color:#2a3037;text-transform:capitalize;margin-right:0}.create-addon-btn{background-color:#24827c}#room-select-checkbox-wrapper input[type=checkbox],.room-select-checkbox-action input[type=checkbox]{position:relative;cursor:pointer;margin:0 10px 12px 14px}#room-select-checkbox-wrapper input[type=checkbox]:before,.room-select-checkbox-action input[type=checkbox]:before{content:"";display:block;position:absolute;width:14px;height:14px;top:-1px;left:-1px;border:2px solid #555;border-radius:5px;background-color:#fff}#room-select-checkbox-wrapper input[type=checkbox]:checked:before,.room-select-checkbox-action input[type=checkbox]:checked:before{border:2px solid #24827c;background-color:#24827c;color:#fff}#room-select-checkbox-wrapper input[type=checkbox]:checked:after,.room-select-checkbox-action input[type=checkbox]:checked:after{content:"";display:block;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:2px;left:5px}.discount-room-section-wrapper-header{padding:0 15px}.discount-room-section-wrapper-header:not(:last-child){margin-bottom:5px}.summary-heading{background-color:#f4f4f4;padding:15px 10px;height:50px;line-height:25px;border-bottom:1px solid #e6e6e6;display:flex;align-items:center}.summary-heading p{margin:0;padding-top:0;padding-bottom:0}.summary-heading p i{margin-right:8px}.summary-heading p i.no-addons{color:#babec3}.summary-heading p i.no-addons:hover{cursor:not-allowed}.summary-heading:first-child{align-self:start}a.no-addons{cursor:not-allowed}.addons-top-labels{background-color:#f9f9f9;padding:8px 0px;border-bottom:1px solid #e6e6e6}.addon-details-spacing{margin-top:12px;margin-bottom:12px;max-width:10%;padding-left:12px}.incrementor-col{position:relative}.number-incrementor-addons{width:140px;position:absolute;right:-22px;top:-8px}.addon-line-details{font-size:12px}.addonLedger.error,.addonPrice.error{border:1px solid #e4252d}.addon-view-details .addon-delete-button{color:#24827c}.addon-view-details .addon-delete-button.childpolicy{color:#6d7175;cursor:not-allowed}.addon-view-details .addon-delete-button.childpolicy:hover{cursor:not-allowed}.addon-view-details .addon-view-details-amount-updated{color:#24827c;display:none}.addon-view-details i.fa-cash-register{color:#333;opacity:.4}.res-discount-revenueGroup-wrapper{padding-left:15px}.discount-date-wrapper{padding-left:10px}@media screen and (max-width: 768px){.incrementor-col{position:relative}.number-incrementor-addons{width:72%;position:absolute;right:-22px;top:-8px}.res-discount-revenueGroup-wrapper{padding-left:0px}.res-discount-vat-price{padding-left:0px !important}.discount-date-wrapper{padding-left:0px !important}.discount-price-wrapper{padding-top:7px;padding-left:0px !important}.res-discount-vat{padding-bottom:7px}.addon-edit-actions{padding-top:7px}.specific-discount-date{padding-left:0px !important}}.discountRow[data-has-changed="1"] .addon-view-details .addon-view-details-amount-updated{display:inline}.discountRow[data-has-changed="1"] .addon-edit-buttons a.addon-edit-update-button,.discountRow[data-has-changed="1"] .addon-edit-buttons a.addon-edit-reset-button{display:inline}.discountRow[data-has-changed="1"] .addon-edit-buttons a.addon-edit-close-button{display:none}.discountRow[data-is-added-and-new="1"] .addon-edit-buttons a.addon-edit-reset-button{display:none}.reservation-details{max-width:95%}@media screen and (min-width: 1025px){.res-number-col{width:19.33333% !important}.res-details-col{width:88%}}@media only screen and (max-width: 1599px)and (min-width: 1400px){.res-number-col{width:15.33333% !important}.res-details-col{width:88%}.res-details-col{width:100% !important;max-width:100% !important}}@media only screen and (max-width: 1399px)and (min-width: 1100px){.res-number-col{width:24.33333% !important}.res-details-col{width:88%}.res-details-col{width:100% !important;max-width:100% !important}}@media screen and (min-width: 1600px){.res-number-col{width:14.33333% !important}.res-details-col{width:89%}}a[data-populate-payment-field-with-due-amount].disabled i{color:gray !important;cursor:not-allowed}.accountBanner{color:#fff;padding:10px;text-align:center;position:fixed;bottom:0;z-index:100;width:calc(100% - 240px);right:0}.accountBannermini{width:calc(100% - 56px)}#create-addon-wrapper{background-color:#f4f4f4;border-radius:5px}.whitebg{background-color:#fff;padding:10px}.res-discount-revenueGroup-wrapper{border-radius:0px 10px 10px 0px;background-color:#fff}.ledger-container{padding:10px;border-radius:10px 10px 10px 10px;background-color:#fff}#hiddenRooms.is-multiple-rooms{background:#fff;border-radius:5px}.discount-room-section-wrapper-header:not(:last-child){margin-bottom:0px}.pms-reservations body{font-family:"inter" !important}.pms-reservations #tp-wrap *{font-family:arial,sans-serif;box-sizing:border-box}.pms-reservations #tp-wrap *::selection{background:rgba(0,0,0,0)}.pms-reservations #tp-wrap{width:220px !important;position:absolute;z-index:999;opacity:0;margin-top:-15px;visibility:hidden;transition:opacity .3s}.pms-reservations #tp-wrap.show{opacity:2;visibility:visible}.pms-reservations #tp-box{width:100%;display:flex;flex-wrap:wrap;border:0px solid #e4e4e4;border-radius:0 0 10px 10px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.23) !important;border-radius:10px !important}.pms-reservations .tp-cell{width:33.3%;padding:0 15px;text-align:center}.pms-reservations .tp-up,.pms-reservations .tp-down{padding:10px 0;color:#24827c;font-size:25px;font-weight:700;cursor:pointer}.pms-reservations .tp-val{width:100%;padding:10px 0;text-align:center;border:solid 1px #e5e5e5;font-size:18px;background:#fff;border-radius:10px;outline:none}.pms-reservations .tp-val[contenteditable=true]:focus{border-color:#24827c}.pms-reservations #tp-close,.pms-reservations #tp-set{width:50%;padding:15px 0;border:0;font-size:15px !important;font-weight:700;color:#fff;cursor:pointer}.pms-reservations #tp-close{background:#fff;border-radius:0 0 0 10px;color:#24827c;border:solid 2px #24827c}.pms-reservations #tp-set{background:#24827c;color:#fff;border-radius:0 0 10px 0;border:solid #24827c}.pms-reservations #tp-wrap.tp-24 #tp-ap{display:none}.pms-reservations #tp-wrap.tp-24 #tp-hr,.pms-reservations #tp-wrap.tp-24 #tp-min{width:48%}.pms-reservations .flatpickr-calendar.hasTime.noCalendar.animate.open.arrowTop.arrowLeft{display:none}@media(max-width: 600px){.pms-reservations #tp-wrap{width:100%}}@media(max-width: 1000px){.col-12.col-md-6.discount-price-wrapper{padding-left:20px !important;margin-top:-15px !important}}.pms-reservations-new .additionalbtn{width:948px;margin-left:20px}.pms-reservations-new .headtext{font-size:14px;font-weight:600;padding:16px 0px;text-align:start}.pms-reservations-new .bodytext{font-size:13px;font-weight:400;padding:20px 0px;text-align:start}.pms-reservations-new .bodytextbox{font-size:13px;font-weight:400;padding:15px 0px;text-align:start;width:90%}.pms-reservations-new .borderclass{border-radius:10px}.pms-reservations-new .tabledivheads{display:flex;padding:0px 20px;border:solid;border-color:#e7e7e7;border-width:1px 0px}.pms-reservations-new .tabledivbody{display:flex;margin:0px 20px}.pms-reservations-new .tabledivfooter{display:flex;padding:0px 20px;background-color:#f6f6f7;font-weight:600;border-radius:8px}.pms-reservations-new .tabledivfooter div{font-weight:600;text-align:center;margin-right:-18px}.pms-reservations-new .selectrateplan{width:80%}.pms-reservations-new .navmenu-help-trigger{margin-bottom:60px !important}.pms-reservations-new .containerwidth{width:948px}.pms-reservations-new .containerwidth2{width:948px}.pms-reservations-new div#accordion{border:solid;border-radius:10px;border-color:#dedede;margin-bottom:20px;border-width:1px}.pms-reservations-new .form.add-allotted-booking{width:100% !important;margin:auto}.pms-reservations-new .inntercontain{border:solid;border-radius:10px;border-color:#e2e2e2;margin-bottom:20px;border-width:1px;background-color:#fff}.pms-reservations-new .dotted-line{flex-grow:1;margin-right:20px;margin-left:20px}.pms-reservations-new .step p{margin-bottom:5px;margin-top:7px}.pms-reservations-new .row.group-bookings-new{margin:0px 0px 15px 0px}.pms-reservations-new .inactivebar{color:#b7b7b7}.pms-reservations-new .activebar{color:#000}.pms-reservations-new .bottomnxtback{bottom:0;width:90%;padding:20px;position:fixed;margin-left:-25px;border:solid;border-width:1px 0px 0px 0px;border-color:#ccc}.pms-reservations-new .form.add-allotted-booking .card-footer{padding:20px 0px 20px 15px;border-radius:0px 0px 15px 15px}.pms-reservations-new .optionplaceholdersection{color:#ccc}.pms-reservations-new .select-menu{max-width:90px;position:relative}.pms-reservations-new .select-menu .select-btn{display:flex;background:#fff;font-weight:400;border-radius:8px;align-items:center;cursor:pointer;justify-content:space-between;point:down}.pms-reservations-new .select-menu .options{position:absolute;width:100%;overflow-y:auto;max-height:295px;padding:5px;margin-top:10px;border-radius:8px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);animation-name:fadeInDown;animation-duration:.35s;animation-fill-mode:both;display:none}.pms-reservations-new .select-menu .options .option{display:flex;height:45px;cursor:pointer;padding:0 5px;border-radius:8px;align-items:center;background:#fff}.pms-reservations-new .select-menu .options .option:hover{background:#f2f2f2}.pms-reservations-new .select-btn i{font-size:10px;transition:.3s}.pms-reservations-new .select-menu.active .select-btn i{transform:rotate(-180deg)}.pms-reservations-new .select-menu.active .options{display:block;opacity:0;width:300px;z-index:10;animation-name:fadeInUp;animation-duration:.4s;animation-fill-mode:both}.pms-reservations-new .extended-save-wrapper{background-color:rgba(245,246,246,0)}.pms-reservations-new .accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.pms-reservations-new body.dev.IS_ZA.localdev.extended-save.Safari{background-color:#f5f6f6}.pms-reservations-new .totalsection{background-color:#eaeaea;padding:15px 20px;border-radius:0px 0px 15px 15px}.pms-reservations-new .totalsection div{font-weight:600}.pms-reservations-new .card.accordionloop{border-radius:15px 15px 0px 0px !important}.pms-reservations-new .card{border-radius:15px !important;border:none !important}.pms-reservations-new div#headingTwo{border-radius:15px 15px 0px 0px !important}.pms-reservations-new .card-header{border-radius:15px !important}.pms-reservations-new .card-footer.firstfooter{padding:20px 0px 40px 15px !important;border-radius:15px !important}.pms-reservations-new button.btn-new-success.thin.availabilitybtn{margin-left:-110px;border:none;font-weight:400;font-size:14px;padding:7px !important}.pms-reservations-new button.btn-new-success.thin.availabilitybtn:hover{background-color:#24827c;color:#fff;border:none;font-weight:400;font-size:14px;padding:7px !important}.pms-reservations-new .col-sm-1.headtext{margin-right:30px}.pms-reservations-new .col-sm-1.bodytext.nomob{margin-right:30px}.pms-reservations-new .col-sm-1.bodytext.selectoccup{margin-right:30px}@keyframes fadeInUp{from{transform:translate3d(0, 30px, 0)}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes fadeInDown{from{transform:translate3d(0, 0, 0);opacity:1}to{transform:translate3d(0, 20px, 0);opacity:0}}.pms-reservations-new .totalsbottom{background-color:#e5e5e5 !important}.pms-reservations-new .form.add-allotted-booking .card-header{padding:20px 0px 20px 0px;background-color:rgba(245,246,246,0)}.pms-reservations-new .mainwrappingcontainer{width:948px;align-items:center;justify-content:center}.pms-reservations-new hr.smlhr{padding:0px;margin-top:0px !important;margin-bottom:5px !important}.pms-reservations-new hr.smlhr2{padding:0px;margin-top:5px !important;margin-bottom:10px !important}.pms-reservations-new .col-9.headingsec{padding-left:0px}@media(max-width: 2200px){.pms-reservations-new .bottomnxtback{width:89%}}@media(max-width: 2100px){.pms-reservations-new .bottomnxtback{width:89%}}@media(max-width: 2000px){.pms-reservations-new .bottomnxtback{width:88%}}@media(max-width: 1900px){.pms-reservations-new .bottomnxtback{width:87%}}@media(max-width: 1800px){.pms-reservations-new .bottomnxtback{width:86%}}@media(max-width: 1700px){.pms-reservations-new .bottomnxtback{width:85%}}@media(max-width: 1600px){.pms-reservations-new .bottomnxtback{width:84%}}@media(max-width: 1500px){.pms-reservations-new .bottomnxtback{width:83%}}@media(max-width: 1400px){.pms-reservations-new .bottomnxtback{width:82%}}@media(max-width: 1300px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 1200px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 1100px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 1000px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 900px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 800px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 700px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 600px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 500px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 767px){.pms-reservations-new #tpl-account.reservations-detail{padding:92px 0px 30px 0px !important}}@media(max-width: 500px){.pms-reservations-new .nomobile{display:none !important}.pms-reservations-new .mainwrappingcontainer{width:unset;align-items:center;justify-content:center;margin-top:-15px}.pms-reservations-new .containerwidth{width:min-content}.pms-reservations-new .containerwidth2{width:max-content}.pms-reservations-new #accordion{display:none}.pms-reservations-new .reservation-checkin.no-gutters.col-4.noselect{flex:0 0 104% !important;max-width:none}.pms-reservations-new .form.add-allotted-booking .btn-new-success.thin{margin-top:15px !important;width:100%}.pms-reservations-new .form.add-allotted-booking .card-header .reservation-checkin{flex:0 0 100%;max-width:100%}.pms-reservations-new .form.add-allotted-booking .card-header .reservation-checkin input{margin-right:0px !important}.pms-reservations-new .tabledivheads{display:none}.pms-reservations-new .nomob{display:none}.pms-reservations-new .mobileblock{padding:0px 15px 15px 15px}.pms-reservations-new .mobileimgsection{background-image:url("https://i.ibb.co/GRP0vNF/mobile-img.png");width:120px;height:90px;background-size:cover;border-radius:10px;background-position:center}.pms-reservations-new .mobb{margin-bottom:5px}.pms-reservations-new .mobb2{margin-bottom:5px;color:#858585}.pms-reservations-new .tabledivbody{display:flex;margin:0px 0px}.pms-reservations-new .card.brdcontrol{margin:0px 10px}.pms-reservations-new .form.add-allotted-booking .card-header{border:none}.pms-reservations-new .reservation-checkin.no-gutters.col-4.noselect{padding:0px}.pms-reservations-new .reservation-checkin.no-gutters.col-3.noselect{padding:0px}.pms-reservations-new .inntercontain{border:none}.pms-reservations-new .headingsec{padding:0px 10px;margin-bottom:-10px;margin-left:10px !important}.pms-reservations-new button.btn-new-success.thin.availabilitybtn{margin-left:0px;border:none;font-weight:400;font-size:14px;padding:7px !important}}@media(min-width: 500px){.pms-reservations-new .nodesk{display:none}.pms-reservations-new .col-9.headingsec{margin-left:0px !important}}.pms-reservations-new .accordwrap{background-color:#fff}.pms-reservations-new .accordwrap{background-color:#fff;border:solid;border-width:2px;border-radius:10px;border-color:#e2e2e2;margin-bottom:20px}.pms-reservations-new .card-header.bookerhead.secondpicker{padding:20px 5px}.pms-reservations-new .col-sm-3.bodytextbox.nomob.dropdownpicker{padding-right:20px}.pms-reservations-new .reservation-checkin.no-gutters.noselect{text-align:start}@media(max-width: 500px){.pms-reservations-new .inntercontain{width:unset}.pms-reservations-new .card-header.bookerhead.secondpicker{padding:20px 0px 20px 30px;margin-bottom:15px;margin-left:-30px}}.pms-reservations-new .additionalbtn{width:948px;margin-left:20px}.pms-reservations-new .headtext{font-size:13px;font-weight:600;padding:16px 0px;text-align:start}.pms-reservations-new .bodytext{font-size:13px;font-weight:400;padding:20px 0px;text-align:start}.pms-reservations-new .bodytextbox{font-size:13px;font-weight:400;padding:15px 0px;text-align:start;width:90%}.pms-reservations-new .borderclass{border-radius:10px}.pms-reservations-new .tabledivheads{display:flex;padding:0px 20px;border:solid;border-color:#e7e7e7;border-width:1px 0px}.pms-reservations-new .tabledivbody{display:flex;margin:0px 20px}.pms-reservations-new .tabledivfooter{display:flex;padding:0px 20px;background-color:#f5f5f6;font-weight:600;border-radius:8px}.pms-reservations-new .tabledivfooter div{font-weight:600;text-align:center;margin-right:3px}.pms-reservations-new .selectrateplan{width:80%}.pms-reservations-new .col-sm-2.bodytext.footsection{text-align:end;padding-right:13px !important}.pms-reservations-new .navmenu-help-trigger{margin-bottom:60px !important}.pms-reservations-new .containerwidth{width:948px}.pms-reservations-new .containerwidth2{width:948px}.pms-reservations-new div#accordion{border-radius:10px}.pms-reservations-new .form.add-allotted-booking{width:100% !important;margin:auto}.pms-reservations-new .inntercontain{border:solid;border-radius:10px;border-color:#e2e2e2;margin-bottom:20px;border-width:2px;background-color:#fff}.pms-reservations-new .dotted-line{flex-grow:1;margin-right:20px;margin-left:20px}.pms-reservations-new .step p{margin-bottom:5px;margin-top:7px}.pms-reservations-new .row.group-bookings-new{margin:0px 0px 15px 0px}.pms-reservations-new .inactivebar{color:#b7b7b7}.pms-reservations-new .activebar{color:#000}.pms-reservations-new .bottomnxtback{bottom:0;width:90%;padding:20px;position:fixed;margin-left:-25px;border:solid;border-width:1px 0px 0px 0px;border-color:#ccc}.pms-reservations-new .form.add-allotted-booking .card-footer{padding:20px 0px 20px 15px;border-radius:0px 0px 15px 15px}.pms-reservations-new .optionplaceholdersection{color:#ccc}.pms-reservations-new .select-menu{max-width:90px;position:relative}.pms-reservations-new .select-menu .select-btn{display:flex;background:#fff;font-weight:400;border-radius:8px;align-items:center;cursor:pointer;justify-content:space-between;point:down}.pms-reservations-new .select-menu .options{position:absolute;width:100%;overflow-y:auto;max-height:295px;padding:5px;margin-top:10px;border-radius:8px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);animation-name:fadeInDown;animation-duration:.35s;animation-fill-mode:both;display:none}.pms-reservations-new .select-menu .options .option{display:flex;height:45px;cursor:pointer;padding:0 5px;border-radius:8px;align-items:center;background:#fff}.pms-reservations-new .select-menu .options .option:hover{background:#f2f2f2}.pms-reservations-new .select-btn i{font-size:10px;transition:.3s}.pms-reservations-new .select-menu.active .select-btn i{transform:rotate(-180deg)}.pms-reservations-new .select-menu.active .options{display:block;opacity:0;width:300px;z-index:10;animation-name:fadeInUp;animation-duration:.4s;animation-fill-mode:both}.pms-reservations-new .extended-save-wrapper{background-color:rgba(245,246,246,0)}.pms-reservations-new .accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.pms-reservations-new body.dev.IS_ZA.localdev.extended-save.Safari{background-color:#f5f6f6}.pms-reservations-new .totalsection{background-color:#eaeaea;padding:15px 20px;border-radius:0px 0px 15px 15px}.pms-reservations-new .totalsection div{font-weight:600}.pms-reservations-new .card.accordionloop{border-radius:15px 15px 0px 0px !important}.pms-reservations-new .card{border-radius:15px !important;border:none !important}.pms-reservations-new div#headingTwo{border-radius:15px 15px 0px 0px !important;background-color:#fff !important;padding:20px 0px 20px 30px}.pms-reservations-new .card-header.bookerhead{background-color:#fff !important}.pms-reservations-new .card-header{border-radius:15px !important}.pms-reservations-new #tpl-account h1{font-size:30px;font-weight:300;margin-bottom:0px;font-size:22px;font-weight:600;margin-top:10px;margin-left:10px}.pms-reservations-new .form-control:disabled,.pms-reservations-new .form-control[readonly]{opacity:1;background:#fff !important}.pms-reservations-new .card-footer.firstfooter{padding:20px 0px 40px 15px !important;border-radius:15px !important}.pms-reservations-new .inntercontain{width:948px}.pms-reservations-new button.btn-new-success.thin.availabilitybtn{border:none;font-weight:400;font-size:14px;padding:7px !important}.pms-reservations-new button.btn-new-success.thin.availabilitybtn:hover{background-color:#24827c;color:#fff;border:none;font-weight:400;font-size:14px;padding:7px !important}.pms-reservations-new .col-sm-1.headtext{margin-right:30px}.pms-reservations-new .col-sm-1.bodytext.nomob{margin-right:30px}.pms-reservations-new .col-sm-1.bodytext.selectoccup{margin-right:30px}@keyframes fadeInUp{from{transform:translate3d(0, 30px, 0)}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes fadeInDown{from{transform:translate3d(0, 0, 0);opacity:1}to{transform:translate3d(0, 20px, 0);opacity:0}}.pms-reservations-new .totalsbottom{background-color:#e5e5e5 !important}.pms-reservations-new .form.add-allotted-booking .card-header{padding:20px 0px 20px 0px;background-color:rgba(245,246,246,0)}.pms-reservations-new .mainwrappingcontainer{width:948px;align-items:center;justify-content:center}.pms-reservations-new hr.smlhr{padding:0px;margin-top:0px !important;margin-bottom:5px !important}.pms-reservations-new hr.smlhr2{padding:0px;margin-top:5px !important;margin-bottom:10px !important}.pms-reservations-new .col-9.headingsec{padding-left:0px}@media(max-width: 2200px){.pms-reservations-new .bottomnxtback{width:89%}}@media(max-width: 2100px){.pms-reservations-new .bottomnxtback{width:89%}}@media(max-width: 2000px){.pms-reservations-new .bottomnxtback{width:88%}}@media(max-width: 1900px){.pms-reservations-new .bottomnxtback{width:87%}}@media(max-width: 1800px){.pms-reservations-new .bottomnxtback{width:86%}}@media(max-width: 1700px){.pms-reservations-new .bottomnxtback{width:85%}}@media(max-width: 1600px){.pms-reservations-new .bottomnxtback{width:84%}}@media(max-width: 1500px){.pms-reservations-new .bottomnxtback{width:83%}}@media(max-width: 1400px){.pms-reservations-new .bottomnxtback{width:82%}}@media(max-width: 1300px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 1200px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 1100px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 1000px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 900px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 800px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 700px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 600px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 500px){.pms-reservations-new .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 767px){.pms-reservations-new #tpl-account.reservations-detail{padding:92px 0px 30px 0px !important}}@media(max-width: 500px){.pms-reservations-new .nomobile{display:none !important}.pms-reservations-new .mainwrappingcontainer{width:unset;align-items:center;justify-content:center;margin-top:-15px}.pms-reservations-new .containerwidth{width:min-content}.pms-reservations-new .containerwidth2{width:max-content}.pms-reservations-new #accordion{display:none}.pms-reservations-new .reservation-checkin.no-gutters.col-4.noselect{flex:0 0 104% !important;max-width:none}.pms-reservations-new .form.add-allotted-booking .btn-new-success.thin{margin-top:15px !important;width:100%}.pms-reservations-new .form.add-allotted-booking .card-header .reservation-checkin{flex:0 0 100%;max-width:100%}.pms-reservations-new .form.add-allotted-booking .card-header .reservation-checkin input{margin-right:0px !important}.pms-reservations-new .tabledivheads{display:none}.pms-reservations-new .nomob{display:none}.pms-reservations-new .mobileblock{padding:0px 15px 15px 15px}.pms-reservations-new .mobileimgsection{background-image:url("https://i.ibb.co/GRP0vNF/mobile-img.png");width:120px;height:90px;background-size:cover;border-radius:10px;background-position:center}.pms-reservations-new .mobb{margin-bottom:5px;font-size:16px}.pms-reservations-new .mobb2{margin-bottom:5px;color:#858585;font-size:14px}.pms-reservations-new .tabledivbody{display:flex;margin:0px 0px}.pms-reservations-new .card.brdcontrol{margin:0px 10px}.pms-reservations-new .form.add-allotted-booking .card-header{border:none}.pms-reservations-new .reservation-checkin.no-gutters.col-4.noselect{padding:0px}.pms-reservations-new .reservation-checkin.no-gutters.col-3.noselect{padding:0px}.pms-reservations-new .inntercontain{border:none}.pms-reservations-new .headingsec{padding:0px 10px;margin-bottom:-10px;margin-left:10px !important}.pms-reservations-new button.btn-new-success.thin.availabilitybtn{margin-left:0px;border:none;font-weight:400;font-size:14px;width:-webkit-fill-available;padding:7px !important;margin-top:15px}}@media(min-width: 500px){.pms-reservations-new .nodesk{display:none}.pms-reservations-new .col-9.headingsec{margin-left:0px !important}}.pms-reservations-new input#search{padding:20px;border:solid;border-width:2px;border-color:#24827c}.pms-reservations-new .step2search{margin:15px 0px 0px 0px}.pms-reservations-new .cycle-tab-container a{color:#173649;font-size:16px;font-family:roboto;text-align:center}.pms-reservations-new .tab-pane{text-align:center;height:100px !important;max-width:100%}.pms-reservations-new .fade.active{opacity:1}.pms-reservations-new .cycle-tab-item{width:180px}.pms-reservations-new .cycle-tab-item:after{display:block;border-bottom:solid 3px #24827c;transform:scaleX(0)}.pms-reservations-new .cycle-tab-item.active:after{transform:scaleX(1);transform-origin:0% 50%}.pms-reservations-new .nav-link:focus,.pms-reservations-new .nav-link:hover,.pms-reservations-new .cycle-tab-item.active a{border-color:rgba(0,0,0,0) !important;color:#24827c;border:solid;border-width:0px 0px 4px 0px;border-color:#24827c !important}.pms-reservations-new .cycle-tab-container{margin-top:-10px}.pms-reservations-new .detailsclass{background-color:#fff;border-radius:10px;margin-top:10px;padding:15px}.pms-reservations-new .col-6{margin-left:0px;margin-right:0px}.pms-reservations-new input.communicationblock{border:solid;border-width:0px 0px 1px 0px}.pms-reservations-new select.communicationblock{border:solid;border-width:0px 0px 1px 0px}.pms-reservations-new .inputtitle{font-size:13px}.pms-reservations-new .blocktitle{font-size:16px}.pms-reservations-new .commuicationblocks{justify-content:end;float:left;margin-top:10px;padding:20px}.pms-reservations-new .col-sm-8.bodytext.totalfooter{text-align:start !important;margin-right:12px}.data-tables.breakfast-list,table.housekeeping{margin-bottom:40px}.data-tables.breakfast-list.housekeeping,table.housekeeping.housekeeping{border-bottom:2px solid #999 !important;min-width:900px;table-layout:fixed}.data-tables.breakfast-list .even,table.housekeeping .even{background-color:#fafafa}.data-tables.breakfast-list th.breakfast-head-meal,table.housekeeping th.breakfast-head-meal{width:50px !important;padding-right:0px}.data-tables.breakfast-list.rms th.breakfast-head-room,.data-tables.breakfast-list.rms th.breakfast-head-guest,table.housekeeping.rms th.breakfast-head-room,table.housekeeping.rms th.breakfast-head-guest{width:200px !important}.data-tables.breakfast-list td,table.housekeeping td{padding:8px 0 8px 12px}.data-tables.breakfast-list td.breakfast-col-meal,table.housekeeping td.breakfast-col-meal{font-size:24px}.data-tables.breakfast-list td.breakfast-col-meal>i,table.housekeeping td.breakfast-col-meal>i{width:30px;display:inline-block;text-align:center}.data-tables.breakfast-list td.breakfast-col-room,table.housekeeping td.breakfast-col-room{width:200px}.data-tables.breakfast-list td.breakfast-col-room>span.roomname,table.housekeeping td.breakfast-col-room>span.roomname{width:200px;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.data-tables.breakfast-list td.breakfast-col-room>span.resinfo,table.housekeeping td.breakfast-col-room>span.resinfo{font-weight:300;font-size:13px}.data-tables.breakfast-list td.breakfast-col-remarks,table.housekeeping td.breakfast-col-remarks{max-width:500px}.data-tables.breakfast-list thead td,table.housekeeping thead td{border-bottom:1px solid #cecece}.data-tables.breakfast-list td.housekeeping-col-clean,table.housekeeping td.housekeeping-col-clean{width:60px}.data-tables.breakfast-list td.housekeeping-col-room,table.housekeeping td.housekeeping-col-room{width:150px}.data-tables.breakfast-list td.housekeeping-col-status,table.housekeeping td.housekeeping-col-status{width:180px}.data-tables.breakfast-list td.housekeeping-col-remarks,table.housekeeping td.housekeeping-col-remarks{width:calc(50% - 355px);word-wrap:break-word}.data-tables.breakfast-list td.housekeeping-col-addons,table.housekeeping td.housekeeping-col-addons{width:150px}.data-tables.breakfast-list td.housekeeping-col-initials,table.housekeeping td.housekeeping-col-initials{width:120px;min-width:120px}.data-tables.breakfast-list td.housekeeping-col-initials input,table.housekeeping td.housekeeping-col-initials input{height:80px;font-size:16px;font-weight:300;letter-spacing:2px;text-align:center}.data-tables.breakfast-list td.housekeeping-col-extratasks,table.housekeeping td.housekeeping-col-extratasks{width:calc(50% - 355px)}.data-tables.breakfast-list td.housekeeping-col-extratasks>textarea.housekeeperRemarks,table.housekeeping td.housekeeping-col-extratasks>textarea.housekeeperRemarks{min-width:200px;height:80px}.data-tables.breakfast-list td.first-of-split,table.housekeeping td.first-of-split{border-left:1px solid #eee}.data-tables.breakfast-list td.last-of-split,table.housekeeping td.last-of-split{border-right:1px solid #eee}.data-tables.breakfast-list tr.housekeeping-row-even,table.housekeeping tr.housekeeping-row-even{background-color:#fafafa}.breakfast-list-stats.breakfast-list-stats,.housekeeping-list-stats.breakfast-list-stats{position:absolute;top:92px;right:20px}.breakfast-list-stats.footer,.housekeeping-list-stats.footer{position:static;top:0px;right:0px}.breakfast-list-stats .breakfast-item,.breakfast-list-stats .housekeeping-item,.housekeeping-list-stats .breakfast-item,.housekeeping-list-stats .housekeeping-item{padding:5px 10px;font-size:16px}.breakfast-list-stats .breakfast-item.housekeeping-item,.breakfast-list-stats .housekeeping-item.housekeeping-item,.housekeeping-list-stats .breakfast-item.housekeeping-item,.housekeeping-list-stats .housekeeping-item.housekeeping-item{margin:5px 10px 0 0;display:inline-block}.breakfast-list-stats .download-res-list,.housekeeping-list-stats .download-res-list{cursor:pointer}.breakfast-list-stats .download-res-list:hover,.housekeeping-list-stats .download-res-list:hover{text-decoration:underline}@media screen and (max-width: 1200px){.fb_list-mbl{margin-top:70px !important}.top-nav-container .top-nav-content .top-nav-pages-wrapper{width:calc(100vw - 500px)}.top-nav-container .top-nav-content .menu-scroll.js-scrollRight{left:calc(100vw - 500px)}.breakfast-list-stats.breakfast-list-stats,.housekeeping-list-stats.breakfast-list-stats{position:absolute;top:152px;left:25px}}.inhouse table{width:100%;color:#333 !important}.inhouse td{padding:10px}.inhouse thead td{font-weight:bold;border-bottom:2px solid #888;padding-left:12px !important}.inhouse tbody td{border-bottom:1px solid #ebebeb}.inhouse .label{font-weight:400;display:block}.inhouse .label.nr{font-weight:700;font-size:18px}.inhouse form.housekeepingType{float:right;margin-left:10px;width:120px}.inhouse form.housekeepingType select{width:100%}.inhouse .no-items{padding:20px;text-align:center}.inhouse .reservation-status.green{color:#258175}.inhouse .reservation-status.orange{color:#f6931d}.inhouse .reservation-status.grey{color:#aaa}.inhouse .resinfo{font-size:13px;font-weight:300}.inhouse .dataTables_filter{display:none}.inhouse .statusHousekeeping{text-decoration:none !important;font-size:36px;line-height:100%}.inhouse .statusHousekeeping.dirty{display:block;width:36px;height:36px;border-radius:50%;background-color:#666;background-position:8px -130px}.inhouse .statusHousekeeping.clean{color:#258175 !important}.inhouse .statusHousekeeping.maintenance{color:#f6931d !important}.inhouse .prod-status{display:inline-block;font-size:28px;color:#333 !important}.inhouse .prod-status.fa-arrow-left{position:relative;font-size:21px;left:-20px}.inhouse .prod-status.fa-arrow-right{position:relative;font-size:21px;left:13px}.inhouse .prod-status.fa-sign-out{color:#aaa !important}.inhouse .print{display:none}@media print{@page{.inhouse{margin:2.5cm}}.inhouse .hide-print{display:none}.inhouse .print{display:block}.inhouse .housekeeping-col-initials{width:80px !important}.inhouse .force-print-input{opacity:1;display:inherit;-moz-appearance:checkbox;-webkit-appearance:checkbox}}.inhouse input:required{box-shadow:none}.inhouse .docselect-button{font-size:14px;line-height:36px;color:#333 !important;height:36px;width:36px;opacity:.8}.inhouse .docselect-button:hover{opacity:1}.inhouse .gotoToday{padding:0px 10px 0px 10px}a.icon-housekeeping{position:relative;top:3px;display:inline-block;background-color:#fff;border:0;width:25px;height:24px;outline:none;background-position:0 -103px;opacity:.6}@media only screen and (max-width: 1200px){.housekeeping-list-stats.header .breakfast-item{display:none}}.dashboard-wrapper{max-width:1600px;margin:auto}.dashboard-wrapper hr{border:2px solid #e6e6e6}.dashboard-wrapper .dashboard-title{display:block;text-align:center;width:100%;margin:60px 0 20px 0 !important}.dashboard-wrapper .dashboard-container{margin-bottom:20px}.dashboard-wrapper .dashboard-container.flex{display:flex}.dashboard-wrapper .chart-wrapper .plain-data{text-align:center}.dashboard-wrapper .chart-wrapper .plain-data .large-number{margin-top:60px;font-size:48px;line-height:120%}.dashboard-wrapper .chart-wrapper .plain-data .large-number.positive{color:#258175}.dashboard-wrapper .chart-wrapper .plain-data .large-number.negative{color:#999}.dashboard-wrapper .chart-wrapper .plain-data .data-explanation{margin-top:20px;line-height:180%}.dashboard-wrapper .chart-wrapper.d-quarter .chart-container,.dashboard-wrapper .chart-wrapper.d-left .chart-container{max-width:350px}.dashboard-wrapper .chart-wrapper .chart-container{padding:20px 0px 40px 0px;margin:auto;width:98%;min-height:300px}.dashboard-wrapper .chart-wrapper .chart-container h3{text-align:center}.dashboard-wrapper .chart-wrapper .chart-container .chart-placeholder.nodata{text-align:center;padding:80px 0 40px 0;color:#999}@media screen and (max-width: 767px){.dashboard-wrapper .chart-wrapper .chart-container .heatmap-xaxis-label{font-size:10px}}.dashboard-wrapper .data-container{padding:20px 20px 0 20px;background-color:#fff;min-height:250px;margin-bottom:40px}.dashboard-wrapper .data-container .reservation-lines{padding:20px 0}.dashboard-wrapper .data-container .reservation-lines .reservation-line{padding:5px 25px;margin-left:-20px;margin-right:-20px}.dashboard-wrapper .data-container .reservation-lines .reservation-line.nodata{text-align:center;color:#999;padding:10px 25px}.dashboard-wrapper .data-container .reservation-lines .reservation-line.grey{color:#999}.dashboard-wrapper .data-container .reservation-lines .reservation-line:nth-child(odd){background-color:#fafafa}.dashboard-wrapper .data-container .reservation-lines .reservation-line>div{height:20px}.dashboard-wrapper .data-container .reservation-lines .green{color:#258175}.dashboard-wrapper .data-container .reservation-lines .grey{color:#666}.dashboard-wrapper .data-container .reservation-lines .light-grey{color:#999}@media(min-width: 768px){.dashboard-wrapper .data-container.data-container--scrollable-content{overflow-x:scroll;width:715px}}@media(min-width: 1200px){.dashboard-wrapper .data-container.data-container--scrollable-content{width:1000px}}@media(min-width: 1800px){.dashboard-wrapper .data-container.data-container--scrollable-content{overflow-x:visible;width:100%}}@media(min-width: 768px){.dashboard-wrapper .data-container.data-container--scrollable-content .reservation-lines--scrollable{overflow-x:scroll;width:100%}}@media(min-width: 768px){.dashboard-wrapper .data-container.data-container--scrollable-content .reservation-lines--scrollable .reservation-line{width:1100px}}@media(min-width: 1800px){.dashboard-wrapper .data-container.data-container--scrollable-content .reservation-lines--scrollable .reservation-line{width:100%}}@media(min-width: 768px){.dashboard-wrapper .data-container.data-container--scrollable-content .reservation-lines--scrollable .reservation-line .text-ellipsis{padding-left:5px;padding-right:5px}}@media screen and (max-width: 991px){.dashboard-wrapper .dashboard-container{display:block !important}.dashboard-wrapper .data-container .reservation-lines .reservation-line>div{height:auto}.wrap{text-wrap:wrap}}.rrbilling .user-form .form-client>div{min-height:80px}.pms-box{background-color:#f5f5f5;padding:20px;margin-bottom:20px}.large-price{font-weight:300;font-size:24px;margin-bottom:20px}.rr-billing.direct-payment{max-width:500px;margin:auto;margin-top:60px;margin-bottom:60px;padding:40px;box-shadow:0px 0px 20px rgba(0,0,0,.1)}.rr-billing-choose-method .rr-billing-method{margin-bottom:10px}.rr-billing-choose-method .payment-option{margin:10px 0 20px 0}.ccInfo .credit-card{width:360px;height:400px;margin:60px auto 0;border:1px solid #ddd;border-radius:6px;background-color:#fff;box-shadow:1px 2px 3px 0 rgba(0,0,0,.1)}.ccInfo .title{font-size:16px;margin:0;color:#5e6977}.ccInfo .card-number,.ccInfo .month input,.ccInfo .year input{font-size:16px;font-weight:100;line-height:14px}.ccInfo .card-number,.ccInfo .cvv-details,.ccInfo .cvv-input input,.ccInfo .month input,.ccInfo .year input{opacity:.7;color:#86939e}.ccInfo .card-number{width:100%;margin-bottom:20px;padding-left:20px;border:2px solid #e1e8ee;border-radius:6px}.ccInfo .month input,.ccInfo .year input{width:145px;margin-bottom:20px;padding-left:20px;border:2px solid #e1e8ee;border-radius:6px}.ccInfo .month input{float:left}.ccInfo .year input{float:right}.units-linked-accounts{margin-bottom:20px}.units-linked-accounts .container{display:inline-block;height:114px;overflow:auto;margin:10px 0 0 0;padding:0}.calculate-price{background-color:#fff;padding:10px;margin-bottom:20px;border-bottom:2px solid #999 !important}.calculate-price .prices{padding:18px 0 0 10%;margin:0 0 0 0}.extra-invoice .title{float:left}.extra-invoice .payment-info{text-align:center;padding-top:7px;padding-left:4px}.extra-invoice .payment-info i{padding-top:4px;font-size:20px;color:#aaa}.extra-invoice #select-invoicetype{margin-bottom:10px}.extra-invoice #payment-choice{margin-top:0}.extra-invoice .js-credit-placeholder{clear:both}.extra-invoice h2{margin:0 0 10px 0 !important;font-size:20px;font-weight:300}.extra-invoice .add-payment-wrapper{display:block;padding:15px 10px;background-color:#fafafa;border:1px solid #ddd;border-top:0}.extra-invoice input.checkbox+label{top:0}.extra-invoice .select-group input.checkbox+label{top:15px}@media screen and (-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){.extra-invoice input.checkbox+label{top:0}.extra-invoice .select-group input.checkbox+label{top:0}}.extra-invoice _:not(a,b) input.checkbox+label,.extra-invoice .selector input.checkbox+label{top:15px}@supports(-moz-appearance: none){.extra-invoice input.checkbox+label{top:0px}.extra-invoice .select-group input.checkbox+label{top:0px}}.extra-invoice .discount-line .discount{max-width:100px;float:right}.extra-invoice .discount-line,.extra-invoice .invoice-line{padding:10px 10px;margin:0}.extra-invoice .discount-line:nth-child(odd),.extra-invoice .invoice-line:nth-child(odd){background-color:#fafafa}.extra-invoice .discount-line:nth-child(even),.extra-invoice .invoice-line:nth-child(even){background-color:#fff}.extra-invoice .discount-line.total,.extra-invoice .invoice-line.total{background-color:#fff}.extra-invoice .discount-line .name>label,.extra-invoice .invoice-line .name>label{display:inline-block;margin:6px 0 0 0}.extra-invoice .discount-line .name>label:after,.extra-invoice .invoice-line .name>label:after{top:2px}.extra-invoice .discount-line .borderless,.extra-invoice .invoice-line .borderless{padding:7px 0 0 0 !important}.extra-invoice .discount-line .invoice-price input,.extra-invoice .invoice-line .invoice-price input{height:37px}@media screen and (max-width: 767px){.extra-invoice .discount-line .price,.extra-invoice .invoice-line .price{margin-top:10px}}.extra-invoice .invoicelines-reservation-tabs{user-select:none;margin-top:10px;max-width:calc(100% - 200px)}.extra-invoice .invoicelines-reservation-tabs .invoicelines-reservation-tab{float:left;padding:5px 15px;margin:0 0 10px 10px;cursor:pointer;border:1px solid #eee;background-color:#f5f5f5;height:35px;border-radius:5px;color:#999;font-size:20px;font-weight:300}.extra-invoice .invoicelines-reservation-tabs .invoicelines-reservation-tab:hover{background-color:#999;border-color:#999;color:#fff}.extra-invoice .reservation-container.multires{padding:10px 20px 0 20px;border:2px solid #eee;background-color:#fff;margin-bottom:30px}.extra-invoice .add-invoice-line{position:absolute;right:-29px;top:-38px;font-size:22px;color:#258175;cursor:pointer}.extra-invoice .remove-invoice-line{position:absolute;right:-39px;top:18px;font-size:22px;color:#333;cursor:pointer}.extra-invoice .manual-invoice-info{margin-top:-10px}.extra-invoice .manual-invoice-info>div{margin-top:10px}.extra-invoice .manual-line>div{float:left !important;padding-right:10px}.extra-invoice .manual-line .checker{margin-top:8px}.extra-invoice .manual-line .line-price{float:right !important;padding-right:0}.extra-invoice .manual-line:last-child .remove-invoice-line{display:none}.extra-invoice .reservationAddon,.extra-invoice .line-name{width:calc(100% - 30px);float:right}.extra-invoice .reservationAddon.perday,.extra-invoice .line-name.perday{padding-left:10px;padding-right:10px}.extra-invoice .reservationAddon.perday .line-addon,.extra-invoice .line-name.perday .line-addon{font-size:.8em;color:#555}.extra-invoice .reservationAddon .simple-name,.extra-invoice .line-name .simple-name{display:inline-block;padding-top:7px}.extra-invoice .reservationAddon .simple-name.perday,.extra-invoice .line-name .simple-name.perday{padding-top:0}.extra-invoice .reservationAddon .js-line-name-edit,.extra-invoice .line-name .js-line-name-edit{display:inline-block;margin-left:10px;cursor:pointer}.extra-invoice .name .checker{margin-top:7px}.extra-invoice .prices{margin-bottom:0px !important;padding-top:0}.extra-invoice .invoice-guest,.extra-invoice .line{margin-bottom:10px}.extra-invoice .citytax-line{padding:7px 10px}.extra-invoice .citytax-line .name .checker{margin:0}.extra-invoice .prices .check,.extra-invoice .invoice-line .check{padding-top:6px}.extra-invoice .prices .currency-box,.extra-invoice .invoice-line .currency-box{color:#111}.extra-invoice .prices .invoice-type,.extra-invoice .invoice-line .invoice-type{float:left;width:60px}.extra-invoice .prices .invoice-type select,.extra-invoice .invoice-line .invoice-type select{height:37px}.extra-invoice .prices .invoice-price,.extra-invoice .invoice-line .invoice-price{float:left;width:calc(100% - 60px)}.extra-invoice .calc .price .name{text-align:right !important;padding:6px 10px 0 0}.extra-invoice .btn-save{position:fixed;z-index:999;top:0;right:0;margin-top:0px;border-radius:0;color:#fff;line-height:39px;height:40px;font-size:18px;text-align:center;font-family:"Roboto",sans-serif;font-weight:500;padding:0 12px}.extra-invoice .btn-save:before{margin-right:8px}.extra-invoice .invoice-roomcontainer{border:1px solid #ddd;margin-bottom:20px}.extra-invoice iframe#docPreview{width:100%;min-height:700px;height:100%;border:0}.js-invoice-preview{width:100% !important}.js-invoice-preview iframe#docPreview{width:calc(100% - 20px);height:100vh}@media screen and (max-width: 1200px){iframe#docPreview{margin-top:50px}}.invoice-roomcontainer .greyed-out{color:#999 !important}.invoice-roomcontainer .greyed-out input,.invoice-roomcontainer .greyed-out .currency-box{color:#999 !important;cursor:pointer !important;pointer-events:none !important}.invoice-roomcontainer .greyed-out label{cursor:pointer !important;pointer-events:none !important}.invoice-roomcontainer .greyed-out input.checkbox:checked+label:before{background:#999 !important}.pms-newinvoice .icononsearchlight{display:flex;justify-content:center;align-items:center;cursor:pointer;margin:1px 8px 1px 0px;border-width:1px;border-style:solid;border-color:#268175;border-image:initial;padding:7px 10px 6px;border-radius:5px}.pms-newinvoice a.btn{opacity:1;font-weight:500;margin-top:-1px;font-family:Inter;cursor:pointer !important;background:#24827c;padding:8px 20px;border-width:1px;border-style:solid;border-color:initial;border-image:initial;font-size:14px;border-radius:5px;display:inline-block;padding:6px 20px 6px 20px;color:#fff;vertical-align:top;line-height:24px}.pms-newinvoice a.btn:hover{opacity:1;font-weight:500;margin-top:-1px;font-family:Inter;cursor:pointer !important;background:#fff;border-width:1px;border-style:solid;border-color:#ddd;border-image:initial;font-size:14px;border-radius:5px;display:inline-block;padding:6px 20px 6px 20px;color:#000;vertical-align:top;line-height:24px}.pms-newinvoice .js-invoice-preview iframe#docPreview{top:130px;position:sticky;margin-top:0px}.pms-newinvoice div#search-invoice-user-dialog{padding:20px 20px 0px 20px}.pms-newinvoice .border-btn.green{color:#fff;opacity:1;font-weight:500;margin-top:-1px;font-family:Inter;cursor:pointer !important;background:#24827c;padding:8px 20px;border-width:1px;border-style:solid;border-color:initial;border-image:initial;border-radius:5px}.pms-newinvoice .border-btn.delete{color:#000;opacity:1;font-weight:500;margin-top:-1px;font-family:Inter;cursor:pointer !important;background:#fff;padding:8px 20px;border-width:1px;border-style:solid;border-image:initial;border-radius:5px;border-color:#ccc}.pms-newinvoice .border-btn.green:hover{color:#000;opacity:1;font-weight:500;margin-top:-1px;font-family:Inter;cursor:pointer !important;background:#fff;padding:8px 20px;border-width:1px;border-style:solid;border-image:initial;border-radius:5px;border-color:#ccc}.pms-newinvoice .border-btn.delete:hover{color:#fff;opacity:1;font-weight:500;margin-top:-1px;font-family:Inter;cursor:pointer !important;background:#24827c;padding:8px 20px;border-width:1px;border-style:solid;border-color:initial;border-image:initial;border-radius:5px}.pms-newinvoice .icononsearch{display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff;padding:5px 10px;margin:1px 0px 1px 8px;background:#268175;border-radius:5px}.pms-newinvoice input.checkbox+label::before{box-shadow:rgba(37,129,117,0) 0px 0px 0px 2px;width:13px !important;min-width:13px !important;height:13px !important;border-radius:3px;border-width:1px;border-style:solid;border-color:#d8d8d8;border-image:initial}.pms-newinvoice input.checkbox:checked+label::after{background-color:rgba(0,0,0,0);position:absolute;top:2.3px !important;left:4px;width:4px;height:7px;transform:rotate(45deg);border-bottom:2px solid #fff;border-right:2px solid #fff}.pms-newinvoice .systemh2headtext{font-family:inter;padding-top:10px;font-size:14px !important;font-weight:600 !important;margin-left:0px !important}.pms-newinvoice #tpl-account .main-action.fixed{font-size:14px;font-family:inter;text-transform:capitalize !important}.pms-newinvoice input{border-radius:5px}.pms-newinvoice .extra-invoice #payment-choice{margin-top:0;border-radius:5px 5px 0px 0px}.pms-newinvoice .extra-invoice .invoice-line.total{margin-bottom:0px;border-radius:10px;padding:10px 10px 14px;background:#ececec !important}.pms-newinvoice .js-select-all{font-family:inter;font-size:14px;background:#f5f5f5;margin:10px 10px 10px 0px !important;padding:5px 15px !important}.pms-newinvoice .smlblock{max-width:47%;margin-right:10px}.pms-newinvoice .partial-charge{width:200px;margin:0px 0px 30px}.pms-newinvoice .partial-charge .row{margin-top:10px}.document-specificroom-list,.document-specificroomtype-list{background-color:#fff;border:1px solid #e9e9e9;height:183px}.document-specificroom-list .searchcontent-container,.document-specificroomtype-list .searchcontent-container{max-height:181px;padding:10px}.document-specificroom-list label,.document-specificroomtype-list label{padding-left:10px}.document-specificroom-list .roomid-container,.document-specificroomtype-list .roomid-container{padding-left:30px}.document-specificroom-list .toggleSubSelection,.document-specificroomtype-list .toggleSubSelection{float:right;padding:4px 10px;margin-top:-3px;font-size:13px;margin-right:-6px;cursor:pointer;color:#999}.document-specificroom-list .toggleSubSelection i.fa-chevron-down,.document-specificroomtype-list .toggleSubSelection i.fa-chevron-down{display:block}.document-specificroom-list .toggleSubSelection i.fa-chevron-up,.document-specificroomtype-list .toggleSubSelection i.fa-chevron-up{display:none}.document-specificroom-list .toggleSubSelection.open i.fa-chevron-down,.document-specificroomtype-list .toggleSubSelection.open i.fa-chevron-down{display:none}.document-specificroom-list .toggleSubSelection.open i.fa-chevron-up,.document-specificroomtype-list .toggleSubSelection.open i.fa-chevron-up{display:block}.doctype-container{margin-bottom:20px}.doctype-container .doctype-title{padding:10px;text-transform:uppercase;font-size:16px}.doctype-container .doc-row-container{background-color:#fff}.doctype-container .doc-row-container .doc-row{position:relative;border-bottom:1px solid #ebebeb;border-left:2px solid #ccc}.doctype-container .doc-row-container .doc-row .col-main{font-size:15px;min-height:32px}.doctype-container .doc-row-container .doc-row .col-main .doc-icon{border:1.5px solid #ccc;color:#ccc;border-radius:50%;width:32px;height:32px;text-align:center;line-height:30px;float:left;margin-right:10px}.doctype-container .doc-row-container .doc-row .col-main .doc-main-text{min-height:32px;display:flex;justify-content:center;align-content:center;flex-direction:column}.doctype-container .doc-row-container .doc-row .col-sec{font-size:12px;min-height:32px;line-height:120%;padding-left:42px;display:flex;justify-content:center;align-content:center;flex-direction:column}.doctype-container .doc-row-container .doc-row:hover{color:#258175;border-left:2px solid #258175}.doctype-container .doc-row-container .doc-row:hover .col-main>.doc-icon{border:1.5px solid #258175;color:#258175}.doctype-container .doc-row-container .doc-row .doc-linkoverlay{position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:10}.doctype-container .doc-row-container .doc-row.no-document{background-color:#f6f6f6;border-left:0px}.doctype-container .doc-row-container .doc-row.no-document .doc-main-text{display:inline-block;line-height:32px}.doctype-container .doc-row-container .doc-row.no-document .doc-main-text a{display:inline-block;margin-left:10px;text-decoration:none !important}.doctype-container .doc-row-container .doc-row.no-document .col-main{text-decoration:none}.mailTemplatePreview{border:0px;background-color:#fff;width:100%;height:480px;overflow-y:auto}.js-showDocumentSourceCode{padding:5px;cursor:pointer}.js-showDocumentSourceCode .hideDocCode{display:none}.js-showDocumentSourceCode .showDocCode{display:inline}.js-showDocumentSourceCode.active .hideDocCode{display:inline}.js-showDocumentSourceCode.active .showDocCode{display:none}.js-documentSourceCode{height:300px;display:none}.documentType-warning-message{margin-top:0px !important;padding:10px;color:red}#tpl-account.property{padding:0}#tpl-account.property .property-question .formRow .formRow--item{display:inline !important}#tpl-account.property .property-question .sub-radios,#tpl-account.property .property-question .property-radios{min-height:unset;text-align:right}#tpl-account.property .property-question .subField{padding:10px 0}#tpl-account.property .property-question .addRow{display:inline-block;margin:10px 0 0 0;color:#258175;font-size:20px;text-decoration:none !important}#tpl-account.property .property-question .removeRow{display:inline-block;margin:10px 0 0 0;color:#333;font-size:20px;text-decoration:none !important}.persons-border{border:1px solid #d10025 !important}.add-employee .accountlogin-content{padding:20px}.add-employee .accountlogin-content label{margin:0}.add-employee .accountlogin-content .formRow{padding-left:10px}.add-employee .accountlogin-content .formRow.receiveEmailContainer{display:flex;justify-content:center;align-items:center}.add-employee .password-edit-wrapper{background-color:#fff;overflow:hidden;padding:30px 20px;margin-bottom:50px}@media screen and (min-width: 576px){.add-employee .password-edit-wrapper .formRow.passwordOriginal{padding-left:0;padding-right:10px}}.add-employee .action-buttons a{margin-right:15px;text-decoration:none !important;font-size:18px}.add-employee .action-buttons a.send-pw{color:#333}.add-employee .action-buttons a.edit-accountlogin{color:#258175}.add-employee .action-buttons a.delete-accountLogin{color:rgba(255,0,0,.8)}.add-employee .add-accountLogin-overlay .save-button{position:absolute;right:20px;bottom:20px}.add-employee .multiselect-wrapper{padding-left:10px !important}.add-employee .multiselect-wrapper .multiselect{width:100%}.add-employee .multiselect-wrapper label{color:#333 !important}.add-employee .upload-row input.file{height:64px !important;padding:22px 10px 20px 20px;width:100%}.add-employee .upload-row label{left:7px}.add-employee .add-accountLogin-overlay .image-wrapper{display:block;min-height:80px !important;text-align:center;margin-bottom:15px}.add-employee .add-accountLogin-overlay .image-positioning{display:block;min-height:63px;border:1px solid #e9e9e9;border-radius:4px;padding:15px}.add-employee .add-accountLogin-overlay .image-label{position:absolute;top:-9px;left:5px;padding:0 10px;background-color:#fff;color:#979b9d}.add-employee .add-accountLogin-overlay .js-image-container{max-width:100%;max-height:200px;margin:0 auto}.rms-specs-detail .specs-container{background-color:#fff;padding:40px 30px 20px 30px}@media(max-width: 1199px){.rms-specs-detail .specs-container{height:auto !important}}.rms-specs-detail .specs-checkboxes{padding-left:0;margin-top:20px}@media(min-width: 1200px){.rms-specs-detail .specs-checkboxes{padding-left:20px;margin-top:0}}.rms-specs-detail .specs-checkboxes>.checkboxes{background-color:#fff;padding:40px 30px 20px 30px}@media(max-width: 1199px){.rms-specs-detail .specs-checkboxes>.checkboxes{height:auto !important}}.rms-specs-detail .specs-checkboxes.child-policy{position:relative;overflow:hidden}.rms-specs-detail .specs-checkboxes.child-policy .checkboxes{z-index:1}.rms-specs-detail .specs-checkboxes.child-policy .lock-container{background:rgba(0,0,0,.6);position:absolute;top:0;left:20px;padding-right:20px;z-index:2;min-height:100%;min-width:100%;display:flex;justify-content:center;align-items:center}.rms-specs-detail .specs-checkboxes.child-policy .edit-lock{text-align:center;color:#fff;padding:10px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:bold;flex-direction:column}.rms-specs-detail .specs-checkboxes.child-policy .edit-lock .fa-lock{font-size:24px;margin-bottom:20px}.rms-specs-detail .specs-checkboxes.child-policy .edit-lock p{margin:0}.rms-specs-detail .lang-wrapper{margin-bottom:20px}.rms-specs-detail .lang-wrapper .lang-tab-container{top:-10px}.rms-specs-detail .lang-wrapper .lang-container{background-color:#fff;padding:25px 10px 5px 10px}.rms-specs-detail .lang-wrapper .lang-container .formRow{padding:0 10px}.rms-specs-detail .pricing{padding-top:10px}.rms-specs-detail .add-extratax{padding-top:30px}.rms-specs-detail .price{padding-right:10px}.rms-specs-detail .price:nth-child(4){padding-right:0}@media screen and (max-width: 1600px){.rms-specs-detail .price:nth-child(3){padding-right:0px}.rms-specs-detail .price:nth-child(4){padding-right:10px}}.rms-specs-detail .ledger{padding-left:10px}.rms-specs-detail .extratax{margin-top:-35px;min-height:25px !important}.rms-specs-detail .checkboxes{padding-top:10px}.rms-specs-detail .checkboxes div.formRow{min-height:30px !important}.rms-specs-detail .checkboxes div.formRow.maxamount,.rms-specs-detail .checkboxes div.formRow.maxamountbe{min-height:60px !important;margin-top:10px}.rms-specs-detail .checkboxes div.formRow.maxamount:nth-child(even),.rms-specs-detail .checkboxes div.formRow.maxamountbe:nth-child(even){padding-left:10px}.rms-specs-detail .checkboxes div.formRow.maxamount:nth-child(odd),.rms-specs-detail .checkboxes div.formRow.maxamountbe:nth-child(odd){padding-right:10px}.rms-specs-detail .image-upload{padding-top:10px}.rms-specs-detail .image-upload .image-wrapper{margin-top:20px}.rms-specs-detail .spec-price-schedule{margin-bottom:10px;margin-bottom:20px;padding-right:10px;display:inline-block;position:relative}.rms-specs-detail .spec-price-schedule.last{margin-bottom:0}.rms-specs-detail .spec-price-schedule .spec-price-delete{position:absolute;right:15px;bottom:20px;color:red}.rms-specs-detail .spec-price-schedule .formRow{padding-right:10px}.rms-specs-detail .spec-price-schedule .divider-line{height:1px;width:100%;background-color:rgba(0,0,0,.1);display:inline-block}.upload{background:#fff;border:1px dashed #97999b;padding:10px 10px 0}.upload .upload-icon{color:#258175}.upload__description{color:#97999b;margin:0 0 10px}.upload__input{width:100%;font-weight:normal}.upload__text{text-align:center;padding-top:10%;padding-bottom:10%}.upload__text label{position:relative;top:0;left:0;right:0;padding:0 !important;margin:0 !important}.upload__files{display:flex;flex-flow:row wrap;width:100%}.preview{background:#e5e7e9;padding:10px 10px 5px;margin:0 10px 10px 0}.preview__thumb{background:#fff;border:1px solid #97999b;flex:0 0 100%;margin:0 0 10px;display:flex;justify-content:center;align-items:center;overflow:hidden;max-height:250px}.preview__thumb img,.preview__thumb video{max-width:100%}.preview__name,.preview__type{display:inline-block;font-size:.8571rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.preview__name{font-weight:700}.rms-rooms-detail .room-container{background-color:#fff;padding:35px 30px 20px 30px}.rms-rooms-detail .room-name{padding-left:20px}.rms-rooms-detail .archive{padding:13px 0 0 10px}.rms-rooms-detail .field-group .formRow:nth-child(odd){padding-right:10px}.rms-rooms-detail .field-group .formRow:nth-child(even){padding-left:10px}.rms-rooms-detail .formRow{height:60px !important}@media screen and (max-width: 767px){.rms-rooms-detail .room-name{padding-left:0}.rms-rooms-detail .archive{padding:13px 0 0 0}.rms-rooms-detail .field-group .formRow:nth-child(odd){padding-right:0}.rms-rooms-detail .field-group .formRow:nth-child(even){padding-left:0}}#whats-new{margin-bottom:15px;margin-left:44px;display:flex;color:#fff}#whats-new i{font-size:21px}#whats-new .badge-holder{position:relative}#whats-new .badge-holder span{position:absolute;width:7px;height:7px;border-radius:7px;background:#f6931d;color:#fff;font-weight:700;font-size:14px;top:-2px;right:-2px}.badge.badge-soft-success{background-color:rgba(30,202,123,.15) !important;color:#1eca7b !important;font-weight:800;padding:10px 15px;display:inline-block}.badge-holder.ring i{-webkit-animation:ring 4s .7s ease-in-out;-webkit-transform-origin:50% 4px;-moz-animation:ring 4s .7s ease-in-out;-moz-transform-origin:50% 4px;animation:ring 4s .7s ease-in-out;transform-origin:50% 4px}@-webkit-keyframes ring{0%{-webkit-transform:rotateZ(0)}1%{-webkit-transform:rotateZ(30deg)}3%{-webkit-transform:rotateZ(-28deg)}5%{-webkit-transform:rotateZ(34deg)}7%{-webkit-transform:rotateZ(-32deg)}9%{-webkit-transform:rotateZ(30deg)}11%{-webkit-transform:rotateZ(-28deg)}13%{-webkit-transform:rotateZ(26deg)}15%{-webkit-transform:rotateZ(-24deg)}17%{-webkit-transform:rotateZ(22deg)}19%{-webkit-transform:rotateZ(-20deg)}21%{-webkit-transform:rotateZ(18deg)}23%{-webkit-transform:rotateZ(-16deg)}25%{-webkit-transform:rotateZ(14deg)}27%{-webkit-transform:rotateZ(-12deg)}29%{-webkit-transform:rotateZ(10deg)}31%{-webkit-transform:rotateZ(-8deg)}33%{-webkit-transform:rotateZ(6deg)}35%{-webkit-transform:rotateZ(-4deg)}37%{-webkit-transform:rotateZ(2deg)}39%{-webkit-transform:rotateZ(-1deg)}41%{-webkit-transform:rotateZ(1deg)}43%{-webkit-transform:rotateZ(0)}100%{-webkit-transform:rotateZ(0)}}#tpl-account.whats-new .report-scorecard-graph{height:100%}#tpl-account.whats-new iframe{width:100% !important;height:227px}#tpl-account.whats-new a{color:#acb7c0;text-decoration:none}#tpl-account.whats-new a:hover,#tpl-account.whats-new a:active,#tpl-account.whats-new a:focus{outline:none !important}#tpl-account.whats-new img{max-width:100%}#tpl-account.whats-new h1{font-weight:bold}#tpl-account.whats-new h2{font-weight:bold}#tpl-account.whats-new .cd-container::after{content:"";display:table;clear:both}#tpl-account.whats-new .mt-5{margin-top:50px !important}#tpl-account.whats-new .display-flex{display:flex;align-items:center;justify-content:center}#tpl-account.whats-new .component-header{background:#258175;padding:16px 20px;box-shadow:inset 0 -1px #e3e8ee}#tpl-account.whats-new .component-header .section-title{color:#fff;font-weight:initial;font-size:17px}#tpl-account.whats-new .component-header .section-title i{font-size:30px}#tpl-account.whats-new .component-header .section-title .sub-title{font-size:18px;font-weight:300;position:relative;top:-5px;text-transform:uppercase}#tpl-account.whats-new .trophy .extcontent{padding-top:5px}#tpl-account.whats-new .posBottom{position:relative}#tpl-account.whats-new .extraInfo{float:left;width:100%;padding:0 0 20px 0}@media screen and (max-width: 480px){#tpl-account.whats-new .extraInfo{padding:0 0 50px 0}}#tpl-account.whats-new .extraInfo .box{font-size:18px;font-weight:300;margin-bottom:10px;margin-left:10px;color:#258175}#tpl-account.whats-new .extraInfo .box .icon{clear:both;width:50px;float:left;color:#666;text-align:center}#tpl-account.whats-new .extraInfo .box .icon i{color:#258175;font-size:30px;font-weight:300;-webkit-text-stroke:1px #fff}#tpl-account.whats-new .extraInfo .box .extra-content{padding:5px 0 0 0}@media screen and (max-width: 480px){#tpl-account.whats-new .extraInfo .box .extra-content{font-size:14px}}#tpl-account.whats-new .extraInfo .effort i{padding-right:20px}#tpl-account.whats-new .extraInfo .revenue i{padding-right:15px}#tpl-account.whats-new .chart-stat{display:inline-block;font-size:1em;line-height:1.7;background:rgba(17,239,208,.1098039216);padding:8px 18px;font-weight:800;text-transform:uppercase;color:#333;letter-spacing:.7px;margin:20px 0}#tpl-account.whats-new .report-scorecard-graph{border:1px rgba(0,0,0,0);margin-bottom:20px !important;margin-top:20px !important;display:inline-block;float:none;vertical-align:top}#tpl-account.whats-new .report-scorecard-graph.report-component{box-shadow:0 7px 14px 0 rgba(59,65,94,.1),0 3px 6px 0 rgba(0,0,0,.07);background-color:#fff}#tpl-account.whats-new .report-scorecard-graph .overall-summary-recommendations{padding-left:20px;padding-right:20px}#tpl-account.whats-new .time-estimate-num .revenue{font-size:22px;display:inline-block;color:#2ecc71;font-weight:800;margin-bottom:20px}#tpl-account.whats-new .single-recommendation{position:relative;border:1px solid rgba(50,50,93,.1);margin:20px 0 20px 0;padding:20px;text-align:left;min-height:353px;overflow:auto}#tpl-account.whats-new .single-recommendation .single-recommendation-icon{display:inline-block;width:25px;vertical-align:top;padding-right:25px}#tpl-account.whats-new .single-recommendation .single-recommendation-content{max-width:560px;font-size:14px;font-family:"Roboto",sans-serif}#tpl-account.whats-new .single-recommendation .single-recommendation-content h3{font-size:18px;text-transform:uppercase}#tpl-account.whats-new .single-recommendation-fix-btn{display:inline-block;line-height:30px;padding:5px 20px;background:#258175;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;position:absolute;bottom:40px;right:20px}#tpl-account.whats-new #cd-timeline{position:relative;padding:2em 0;margin-top:2em;margin-bottom:2em}#tpl-account.whats-new #cd-timeline::before{content:"";position:absolute;top:0;height:100%;width:4px;background:#d7e4ed}#tpl-account.whats-new .cd-timeline-block{position:relative;margin:2em 0}#tpl-account.whats-new .cd-timeline-block a,#tpl-account.whats-new .cd-timeline-block a:link,#tpl-account.whats-new .cd-timeline-block a:visited{color:#2d8578 !important;text-decoration:none !important}#tpl-account.whats-new .cd-timeline-block::after{clear:both;content:"";display:table}#tpl-account.whats-new .cd-timeline-block:first-child{margin-top:0}#tpl-account.whats-new .cd-timeline-block:last-child{margin-bottom:0}#tpl-account.whats-new .percent-container{width:100%}#tpl-account.whats-new .swiper-container{width:100% !important;overflow:hidden}#tpl-account.whats-new .swiper-container .swiper-wrapper{padding:0 10px}#tpl-account.whats-new .swiper-container .swiper-button-next,#tpl-account.whats-new .swiper-container .swiper-button-prev{color:#258175}#tpl-account.whats-new .swiper-container .swiper-button-next{right:0}#tpl-account.whats-new .swiper-container .swiper-button-prev{left:0}#tpl-account.whats-new .cd-timeline-img.cd-picture{position:absolute;background:#2d8578}#tpl-account.whats-new .cd-picture.toggle-circle{width:20px;height:20px;border-radius:20px;margin-left:-10px;position:absolute;top:50%;margin-top:-10px}#tpl-account.whats-new .cd-picture.toggle-circle i{display:none}#tpl-account.whats-new .cd-picture.info{background:#2ecc71}#tpl-account.whats-new .cd-picture.info i{margin-left:23px}#tpl-account.whats-new .cd-timeline-img.cd-movie{background:#c03b44}#tpl-account.whats-new .cd-timeline-img.cd-location{background:#f0ca45}#tpl-account.whats-new .cd-timeline-content{position:relative;margin-left:60px;background:#e9f0f5;padding:1em;box-shadow:0 3px 0 #d7e4ed}#tpl-account.whats-new .cd-timeline-content::after{clear:both;content:"";display:table}#tpl-account.whats-new .cd-timeline-content h2{color:#303e49}#tpl-account.whats-new .cd-timeline-content p{font-size:13px;font-size:.8125rem;margin:1em 0;line-height:1.6}#tpl-account.whats-new .cd-timeline-content .cd-read-more{font-size:13px;font-size:.8125rem;display:inline-block;float:right;padding:.8em 1em;background:#acb7c0;color:#fff}#tpl-account.whats-new .cd-timeline-content .cd-date{font-size:13px;font-size:.8125rem;display:inline-block;float:left;padding:.8em 0;opacity:.7}#tpl-account.whats-new .cd-timeline-content::before{content:"";position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid rgba(0,0,0,0);border-right:7px solid #fff}#tpl-account.whats-new .no-touch .cd-timeline-content .cd-read-more:hover{background-color:#bac4cb}#tpl-account.whats-new .cd-picture .fa{color:#fff;font-size:30px;margin:15px 13px}#tpl-account.whats-new .element .content{display:none}#tpl-account.whats-new .element.block-0 .content{display:block}#tpl-account.whats-new .float-right{float:right}#tpl-account.whats-new .toggle{display:block;text-decoration:none !important;position:relative;z-index:999}#tpl-account.whats-new .pt-5{padding:15px 0 0 0}#tpl-account.whats-new .flip{transform:rotate(180deg);transition:transform .3s}#tpl-account.whats-new .csh-markdown-list{display:inline-block;list-style:disc}#tpl-account.whats-new .title{font-size:21px}#tpl-account.whats-new .csh-markdown-title{font-size:18px;font-weight:800;display:block}@media screen and (max-width: 1024px){#tpl-account.whats-new .swiper-slide{width:100%}}@media screen and (max-width: 480px){#tpl-account.whats-new .single-recommendation-fix-btn{bottom:10px;right:20px}}#tpl-account.whats-new .timeline-title h3{font-size:28px;margin-left:-12px}@media only screen and (min-width: 1170px){#tpl-account.whats-new #cd-timeline{margin-top:3em;margin-bottom:3em}#tpl-account.whats-new #cd-timeline::before{margin-left:-2px}#tpl-account.whats-new #cd-timeline .timeline-title{padding-left:54px}#tpl-account.whats-new #cd-timeline .cd-timeline-content{background:#fff;border:1px solid #e9f0f5}#tpl-account.whats-new #cd-timeline .cd-timeline-content:before{display:none}#tpl-account.whats-new .cd-timeline-block{margin:4em 0}#tpl-account.whats-new .cd-timeline-block:first-child{margin-top:0}#tpl-account.whats-new .cd-timeline-block:last-child{margin-bottom:0}#tpl-account.whats-new .cd-timeline-block:nth-child(even) .cd-timeline-content::before{top:24px;left:auto;right:100%;border-color:rgba(0,0,0,0);border-right-color:#fff}#tpl-account.whats-new .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more{float:right}#tpl-account.whats-new .cd-timeline-block .cd-timeline-content .cd-date{left:-140px}#tpl-account.whats-new .cd-timeline-img{width:60px;height:60px;margin-left:-30px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}#tpl-account.whats-new .cd-timeline-content{margin-left:0;padding:1.6em;margin-left:55px}#tpl-account.whats-new .cd-timeline-content::before{top:24px;left:100%;border-color:rgba(0,0,0,0);border-left-color:#fff}#tpl-account.whats-new .cd-timeline-content .cd-read-more{float:left}#tpl-account.whats-new .cd-timeline-content .cd-date{position:absolute;width:100%;left:122%;top:50%;margin-top:-20px;margin-top:-20px;font-size:16px;font-size:1rem}}@media only screen and (min-width: 768px){#tpl-account.whats-new .cd-timeline-content h2{font-size:20px;font-size:1.25rem}#tpl-account.whats-new .cd-timeline-content p{font-size:16px;font-size:1rem}#tpl-account.whats-new .cd-timeline-content .cd-read-more{font-size:14px;font-size:.875rem}#tpl-account.whats-new .cd-timeline-content .cd-date{font-size:14px;font-size:.875rem}}@media only screen and (max-width: 767px){#tpl-account.whats-new .container{width:100%}}.history-container .history-status{background:none}.history-container .history-status tr,.history-container .history-status td{background:none;padding:0}.history-container .history-status .history-icon{width:20px}.accounting .content h1{padding:0;text-align:center;font-size:52px !important;line-height:61px;min-height:61px;margin-bottom:12px !important}.accounting .content h3{padding:0;text-align:left;font-size:24px}.accounting .content a.border-btn,.accounting .content button{text-align:center;height:60px;padding:18px;border-radius:8px;color:#fff;background-color:#12403b}.accounting .content a.border-btn:hover,.accounting .content button:hover{background-color:#12403b}.accounting .content .border-btn{text-transform:uppercase}.accounting .content .border-btn.back{color:#2a3037;background-color:rgba(0,0,0,0)}.accounting .content .border-btn.back:hover{background-color:rgba(0,0,0,0)}.accounting .content .border-btn.request{background-color:rgba(0,0,0,0);color:#000;line-height:20px;padding:14px 20px 14px;text-transform:none;width:100%;font-size:16px;height:48px;border-color:#000}.accounting .content .border-btn.request:hover{background-color:rgba(0,0,0,0)}.accounting .content .checkbox{cursor:pointer}.accounting .content .heading-description{text-align:left;font-size:14px;line-height:22px;margin-bottom:49px}.accounting .content .heading-description p{margin-bottom:0}.accounting .content .white-background{background-color:#fff}.accounting .content .number-summary :not(:last-child){margin-right:10px}.accounting .content .number-summary>div{width:calc(33% - 5px)}.accounting .content .number-summary>div :nth-child(1){line-height:14px;font-size:12px;color:#000;opacity:50%;float:left}.accounting .content .number-summary>div :nth-child(3){line-height:38px;font-size:32px;font-weight:600}.accounting .content .number-summary :nth-child(1) :nth-child(3){color:#6f7985}.accounting .content .number-summary :nth-child(2) :nth-child(3){color:#2a3037}.accounting .content .number-summary :nth-child(3) :nth-child(3){color:red}.accounting .content .number-summary :nth-child(4) :nth-child(3){color:#f7b500}.accounting .content .reconnect_div{border-radius:8px;background-color:rgba(146,156,165,.1647058824);margin:0 12px 20px;padding:16px;line-height:19px;font-size:16px;color:#929ca5;float:left}.accounting .content .reconnect_div :not(:last-child){margin-bottom:10px}.accounting .content .reconnect_div a{color:#24827c;line-height:19px;font-size:16px}.accounting .content .dataTables_filter{float:right !important}.accounting .content .dataTables_filter #listSearch{float:right;border-radius:8px;height:38px;font-size:14px;padding:0 15px;max-width:300px}.accounting .content .dataTables_wrapper .dataTables_paginate .paginate_button.current,.accounting .content .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:rgba(36,130,124,.2392156863);border-radius:4px;border:none}.accounting .content .bottom select{margin-top:5px}.accounting .content .sync-button{float:right;margin-right:10px;cursor:pointer}.accounting .content .field-padding .field{padding-right:18px}.accounting .content .accounting-sub{margin-top:20px}.accounting .content .accounting-sub>div.col-6,.accounting .content .accounting-sub div.col-3,.accounting .content .accounting-sub div.col-9{padding:30px}.accounting .content .accounting-sub #table-filters>div.col-3{padding:10px 30px}@media(max-width: 1450px){.accounting .content .accounting-sub #table-filters>div.col-3{padding:10px 10px}}.accounting .content .accounting-sub #table-filters select,.accounting .content .accounting-sub #table-filters input{border-radius:8px;height:40px}.accounting .content .accounting-sub .dataTables_filter{width:22%;padding:0 30px 0 20px}@media(max-width: 1450px){.accounting .content .accounting-sub .dataTables_filter{padding:0 10px 0 20px}}.accounting .content .accounting-sub .dataTables_filter input{margin-top:10px;height:40px}.accounting .content .accounting-sub .col-4.margin-right{margin-right:20px;width:calc(33% - 20px)}.accounting .content .accounting-sub .margin-b12{margin-bottom:12px}.accounting .content .accounting-sub .col-view>div{margin-left:10px;margin-right:10px;width:calc(50% - 20px);float:left}.accounting .content .accounting-sub .left-pan .frame-holder.white-background{padding:15px 20px}.accounting .content .accounting-sub .frame-holder{padding:40px;border-radius:8px}.accounting .content .accounting-sub .frame-holder#accounting_statistic_graph{height:200px;padding:0}.accounting .content .accounting-sub .frame-holder .transaction-numbers{width:calc(50% - 6px);padding:18px;height:100px;background-color:#d3d3d3}.accounting .content .accounting-sub .frame-holder .transaction-numbers :nth-child(2){font-size:32px;line-height:38px}.accounting .content .accounting-sub .frame-holder.error-code,.accounting .content .accounting-sub .frame-holder.posted-data{padding:24px}.accounting .content .accounting-sub .frame-holder .frame-holder-inner{padding:5px 25px 25px}.accounting .content .accounting-sub .frame-holder .frame-holder-inner button{border-radius:5px;height:inherit}.accounting .content .accounting-sub .frame-holder .frame-holder-inner #account-clients table.accountingSetup,.accounting .content .accounting-sub .frame-holder .frame-holder-inner #account-table table.accountingSetup{margin-top:0}.accounting .content .accounting-sub .frame-holder .frame-holder-inner #account-clients table.accountingSetup .field,.accounting .content .accounting-sub .frame-holder .frame-holder-inner #account-table table.accountingSetup .field{padding:0 10px}.accounting .content .accounting-sub .frame-holder .frame-holder-inner #account-clients table.accountingSetup td:first-child a::before,.accounting .content .accounting-sub .frame-holder .frame-holder-inner #account-clients table.accountingSetup td:nth-child(2) a::before,.accounting .content .accounting-sub .frame-holder .frame-holder-inner #account-table table.accountingSetup td:first-child a::before,.accounting .content .accounting-sub .frame-holder .frame-holder-inner #account-table table.accountingSetup td:nth-child(2) a::before{font-family:"Font Awesome 5 Solid";content:"";margin-right:5px}.accounting .content .accounting-sub .frame-holder .help{padding:5px;cursor:pointer;background-color:#389488;height:60px;display:flex;align-items:center;border:none;font-size:14px;line-height:22px}.accounting .content .accounting-sub .frame-holder .help p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.accounting .content .accounting-sub .frame-holder .margin-b8{margin-bottom:8px}.accounting .content .accounting-sub .have-help .frame-holder{padding:32px}.accounting .content .accounting-sub .help-grid{padding:32px}.accounting .content .accounting-sub .help-grid .body-header h3{font-size:32px;line-height:38px;margin-bottom:20px !important}.accounting .content .accounting-sub .read-more{color:#24827c}.accounting .content .accounting-sub .transaction{border:1px rgba(0,0,0,.1803921569) solid;padding:5px 25px;border-radius:5px;margin:3px 0}.accounting .content .accounting-sub .transaction p{margin:0}.accounting .content .body-price h3{float:left;font-size:32px;line-height:38px}.accounting .content .body-description{text-align:left;padding-top:10px;margin-bottom:28px;font-size:14px;line-height:22px}.accounting .content .body-description strong{font-size:24px;font-weight:600}.accounting .content .body-description ul{margin:0}.accounting .content .body-description p{margin:0}.accounting .content .body-description p.selection-description{margin:0 0 0 34px}.accounting .content .body-description p.selection-description a{color:#24827c}.accounting .content .body-description label.accounting-checkbox{font-size:18px;font-weight:500}.accounting .content .body-video{margin-bottom:28px}.accounting .content .body-video iframe{border-radius:8px}.accounting .content .border-btn{padding:10px;min-width:150px}.accounting .content .no-border-btn{font-size:18px;display:inline-block;padding:10px;cursor:pointer;border:none;background-color:rgba(0,0,0,0);margin:0;color:#000;margin-left:30px;text-transform:uppercase}.accounting .content .no-border-btn:hover{background-color:rgba(0,0,0,0)}.accounting .content .connectivity-button a,.accounting .content .connectivity-button button{width:100%}.accounting .content .line-break{height:1px;border:1px rgba(0,0,0,.1803921569) solid;margin:0 0 10px}.accounting .content .grey-background{background-color:rgba(0,0,0,.062745098)}.accounting .content .green-background{background-color:#258175;color:#fff}.accounting .content .green-background h3{color:#fff}.accounting .content .green-background input{background-color:#258175;color:#fff}.accounting .content .green-background input::-webkit-input-placeholder{color:#fff}.accounting .content .green-background input::-moz-placeholder{color:#fff}.accounting .content .green-background input::-moz-placeholder{color:#fff}.accounting .content .green-background a:link,.accounting .content .green-background a:visited{color:#fff !important}.accounting .content .green-background .connectivity-button button{background-color:#389488;color:#fff}.accounting .content .green-background .frame-holder{padding:25px;border-radius:8px}.accounting .content .green-background .frame-holder .help{padding:5px 25px;cursor:pointer;background-color:#389488}.accounting .content .green-background .frame-holder .help p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;color:#fff}.accounting .content .green-background .frame-holder .m40{max-width:40px;text-align:center}.accounting .content #account-clients .bottom,.accounting .content #account-table .bottom{display:none}.accounting .content .success-message{padding:10px 30px;border:2px green solid;border-radius:5px}.accounting .content .datepicker-cont:after{top:11px}.accounting .content .vertical-center{display:flex;align-items:center}.accounting .content .partner-img{height:30px}.accounting .content .partner-img.twinfield{height:48px}.accounting .content .datepicker-cont:after{top:9px}@media screen and (max-width: 1295px){.accounting .content .datepicker-cont:after{background:none}}@media screen and (min-width: 1451px)and (max-width: 1530px){.accounting .content .datepicker-cont:after{background:none}}@media screen and (max-width: 1295px){.accounting .content input.datepicker{padding-right:10px}}@media screen and (min-width: 1451px)and (max-width: 1530px){.accounting .content input.datepicker{padding-right:10px}}.accounting .content table.dataTable thead th,.accounting .content table.dataTable thead td{padding:10px 10px}.accounting .content .js-infobox-label{cursor:pointer}.accounting_old h1,.accounting_old h4{padding:0;text-align:center}.accounting_old .datepicker-cont:after{top:11px}.accounting_old #account-clients,.accounting_old #account-table{overflow-y:auto;max-height:75vh}.accounting_old #account-clients table,.accounting_old #account-table table{margin-top:0}.accounting_old #account-clients thead tr,.accounting_old #account-table thead tr{height:60px}.accounting_old #account-table .bottom{padding:20px 0 20px 0}.accounting_old .breadcrumb{text-align:left}.accounting_old .explanation-wrapper{max-width:800px;margin:0px auto}.accounting_old .explanation-wrapper p{text-align:center}.accounting_old .steps-btns{padding:0 25px 20px 25px}.accounting_old .border-btn{font-size:18px}.accounting_old .step-wrapper{background-color:#fff;padding-bottom:10px}.accounting_old .step{position:relative;overflow:hidden;padding:25px 20px}.accounting_old .step h3{padding:0 0 0 10px;font-size:2em;font-weight:400;color:#333}.accounting_old .step h3 i{color:#258175;margin-right:10px}.accounting_old .step h3.step-title{text-align:left;margin-top:10px !important;margin-bottom:10px !important}.accounting_old .step h3.step-title.main{margin-bottom:20px !important}.accounting_old .formRow{position:relative;width:100%}.accounting_old .formRow>div:not(.formRow--item) label{top:0px;left:3px}.accounting_old .formRow .formRow--input-wrapper{padding:0 10px 0 0;margin:0 0 15px 0}.accounting_old .formRow .formRow--input-wrapper .formRow--input:focus,.accounting_old .formRow .formRow--input-wrapper .formRow--input:hover{border-color:#258175}.accounting_old .dataTables_filter input{width:320px;margin-top:10px}.accounting_old table{margin-top:30px}.accounting_old table .tablet-delete{display:none !important}.accounting_old table span.tablet-delete{display:inline-block !important;padding:0}.accounting_old table .mobile-delete{display:table-cell !important}.accounting_old th,.accounting_old td{vertical-align:middle;padding-left:12px}.accounting_old td{padding:16px 0 16px 12px;border-bottom:1px solid #ebebeb}.accounting_old td.edit-row{padding:0}.accounting_old td img{width:70px}.accounting_old th{color:#8c8c8c;vertical-align:bottom;padding-bottom:14px;border-bottom:1px solid #cecece;white-space:nowrap}.accounting_old th.blacklist{width:8px !important}.accounting_old th span{position:relative}.accounting_old th span:after{position:absolute;content:"";width:12px;height:20px;background-position:-137px -346px}.accounting_old th.sorting_asc span:after{background-position:-167px -346px}.accounting_old th.sorting_desc span:after{background-position:-199px -346px}.accounting_old th:first-child{padding-left:10px}.accounting_old .left-column .block{margin-right:20px;margin-bottom:20px}.accounting_old .left-column .block.chart{min-height:300px}.accounting_old .left-column .block.chart h3{padding-bottom:10px}.accounting_old .right-column{float:right}.accounting_old .right-column .block{overflow:visible}.accounting_old .right-column .block table.dataTable tbody th,.accounting_old .right-column .block table.dataTable tbody td{padding:2px 10px}.accounting_old .content{position:relative}.accounting_old .block,.accounting_old .step{background:#fff;position:relative;overflow:hidden;padding:20px}.accounting_old .main{padding:10px;display:inline-block;width:100%}.accounting_old .data-table td a,.accounting_old .data-tables td a{text-decoration:none !important;color:rgba(51,51,51,.8) !important}.accounting_old .data-table td a:hover,.accounting_old .data-tables td a:hover{color:#999 !important}.accounting_old .insights td{padding:10px}@media screen and (max-width: 1199px){.accounting .left-column{margin-bottom:70px}.accounting .left-column .block{margin-right:0px}}.accounting-dashboard h1{float:left;text-align:left}.accounting-dashboard .searchbox{float:right;border-radius:8px;height:48px;font-size:18px;padding:0 15px;max-width:300px}.accounting-dashboard .clearfix{margin-top:20px}.accounting-dashboard .center-div .field{display:flex;align-items:center;float:right}.accounting-dashboard .center-div .field select{width:150px;margin-left:10px}.accounting-dashboard .link-button{height:48px;border-radius:24px;border:1px #000 solid;width:100%;margin-left:0;text-align:center;padding:14px 0;font-size:14px}.accounting-dashboard .link-button div{float:left;margin-left:30px}.accounting-dashboard .link-button i{float:right;margin-right:30px;margin-top:3px}.accounting-dashboard .link-button.error{text-align:left}.accounting-dashboard .link-button.error strong{margin-right:10px}.accounting-dashboard .link-button.error p{width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.accounting-dashboard .toggleable{cursor:pointer}.accounting-dashboard .toggleable i{float:right}.accounting-dashboard .noselect{margin:0 0 .5em}.accounting-dashboard .toggle-description{display:none}.accounting-dashboard .frame-holder.error-code{background-color:rgba(250,100,0,.1);border:1px solid #fa6400}.accounting-dashboard .frame-holder.error-code .link-button{width:auto;padding:12px 20px}.accounting-dashboard .frame-holder.error-code .col-6.margin-right{margin-right:20px;width:calc(50% - 20px)}.accounting-dashboard .frame-holder.error-code iframe{border-radius:8px}.accounting-dashboard .transaction-row{display:grid;text-align:left}@media(min-width: 800px){.accounting-dashboard .transaction-row{grid-template-columns:10% 20% 10% 15% 10% 10% 10% 15%}}.accounting-dashboard .transaction-row div:not(:first-child){padding-left:10px}.accounting-dashboard .transaction-row.header{text-align:left}.accounting-dashboard tr.even{background-color:#fafafa}.accounting-dashboard .tabs{width:100%;border-bottom:3px solid rgba(0,0,0,.1294117647)}.accounting-dashboard .tab-wrapper{display:flex;flex-direction:column;align-items:center}.accounting-dashboard .tab{cursor:pointer;padding:10px 20px;margin:0 2px;background:#000;display:inline-block;color:#fff}.accounting-dashboard .panels{background:rgba(255,255,255,.9647058824);min-height:200px;width:100%;overflow:hidden;padding:20px 0}.accounting-dashboard .panel{display:none;animation:fadein .8s}@keyframes fadein{from{opacity:0}to{opacity:1}}.accounting-dashboard .radio{display:none}.accounting-dashboard #one:checked~.panels #one-panel,.accounting-dashboard #two:checked~.panels #two-panel{display:block}.accounting-dashboard #one~.tabs #one-tab,.accounting-dashboard #two~.tabs #two-tab{background:rgba(255,255,255,.9647058824);color:#000}.accounting-dashboard #one:checked~.tabs #one-tab,.accounting-dashboard #two:checked~.tabs #two-tab{margin-bottom:-4px;border-bottom:4px solid #000}.accounting-dashboard .searchbox-error{border-radius:8px;height:48px;font-size:18px;padding:0 15px;max-width:300px;background-color:rgba(111,121,133,.1803921569)}.accounting-dashboard .data-tables.accounting tbody>tr .orange{color:#fa6400}.accounting-dashboard .dataTables_wrapper tr.failedRow{background-color:rgba(255,0,0,.2509803922)}.accounting-dashboard .dataTables_wrapper tr.queuedRow{color:#807474}.accounting-dashboard .dataTables_wrapper tr.successRow{background-color:#fff}.accounting-dashboard .dataTables_wrapper tr.failedLineRow{background-color:rgba(255,0,0,.1098039216)}.accounting-dashboard .start_accounting_holder{border-radius:4px 4px 0 0;background-color:#24827c;padding:48px 40px}.accounting-dashboard .start_accounting_holder h4{color:#fff;font-family:Roboto;font-size:40px;font-weight:900;letter-spacing:0;line-height:47px;margin-bottom:16px}.accounting-dashboard .start_accounting_holder h5{color:#fff;font-family:Roboto;font-size:24px;font-weight:600;letter-spacing:0;line-height:34px;margin-bottom:36px}.accounting-dashboard .start_accounting_holder button{height:48px;border-radius:4px;background-color:#2a3037;margin-top:40px;color:#fff;font-family:Roboto;font-size:16px;font-weight:bold;letter-spacing:0;line-height:20px;text-align:center;padding:14px 20px}.accounting-dashboard .start_accounting_holder .right-image-wrapper{padding:40px 0 40px 0}@media(min-width: 769px){.accounting-dashboard .start_accounting_holder .right-image-wrapper{padding:40px 0 40px 0}}@media(min-width: 1130px){.accounting-dashboard .start_accounting_holder .right-image-wrapper{padding:0 20px 0 40px}}.accounting-dashboard .start_accounting_holder table{color:#fff}.accounting-dashboard .start_accounting_holder table i{height:14.67px}.accounting-dashboard .start_accounting_holder table th,.accounting-dashboard .start_accounting_holder table td{padding:1px 1px}.accounting-dashboard .start_accounting_holder table th object,.accounting-dashboard .start_accounting_holder table td object{margin-top:8px}.accounting-dashboard .start_accounting_holder table td{height:24px;color:#fff;font-family:Roboto;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}.accounting-dashboard .start_accounting_holder table tr:nth-child(even) td{font-weight:300;padding-bottom:16px}.accounting-dashboard .start_accounting_holder_white{color:#929ca5;background-color:#fff;font-family:Roboto;font-size:24px;letter-spacing:0;line-height:34px;padding:65px 40px;margin-bottom:24px}.accounting-dashboard .start_accounting_holder_white div:nth-child(1){color:#24827c;margin-bottom:24px}.accounting-dashboard .start_accounting_holder_white div:nth-child(2){color:#929ca5}.accounting-error-info{position:fixed;height:70vh;width:70vw;top:15vh;left:15vw;right:15vw;bottom:15vh;padding:32px;background-color:#fff;border-radius:8px;overflow-y:auto;-webkit-box-shadow:0 0 12px 8px rgba(0,0,0,.2);-moz-box-shadow:0 0 12px 8px rgba(0,0,0,.2);box-shadow:0 0 12px 8px rgba(0,0,0,.2);z-index:999}.accounting-error-info .close-cross{height:30px;width:31px;background-color:rgba(0,0,0,.0666666667);border-radius:18px;cursor:pointer;display:flex;justify-content:center;align-items:center}.accounting-error-info .close-cross i{font-size:24px}.accounting-error-info .header{font-size:28px;line-height:33px;font-weight:600;display:flex;justify-content:space-between}.accounting-error-info .header>div{float:left}.accounting-error-info .header .header-action-btns{display:flex;justify-content:center}.accounting-error-info .sync-button{border-radius:14.5px;background-color:rgba(146,156,165,.1019607843);font-size:16px;line-height:24px;padding:5px;float:left;margin-left:20px}.accounting-error-info .sync-button strong{margin-left:10px}.accounting-error-info .data-blocks>div:not(:first-child){margin-left:12px}.accounting-error-info .data-blocks>div{border-radius:8px;border:1px rgba(151,151,151,.1019607843) solid;width:calc(16.33% - 7px);padding:14px;float:left}.accounting-error-info .data-blocks>div :nth-child(1){line-height:14px;font-size:12px;color:#000;opacity:50%}.accounting-error-info .data-blocks>div :nth-child(2){margin-top:5px;line-height:22px;font-size:18px;font-weight:400}.accounting-error-info .no-border-btn{margin-left:0;margin-top:10px}.accounting-error-info .link-button{height:48px;border-radius:24px;border:1px #000 solid;text-align:center;padding:14px 24px}.accounting-error-info .link-button div{float:left;line-height:17px;font-size:14px}.accounting-error-info .full-log{color:red}.accounting-error-info .full-log div:first-child{text-decoration:underline}.accounting-error-info .full-log textarea{height:280px;color:red}.accounting-menu-item-notification{width:10px;height:10px;background-color:red;float:right;position:relative;margin-top:-41px;margin-right:15px;border-radius:5px}.upsell h1.first-header{line-height:47px !important;font-size:40px !important;font-family:Roboto;font-weight:bold !important;letter-spacing:0}.upsell .dashboard-date{float:left;margin-right:20px;margin-top:24px}.upsell .dashboard-date li{line-height:26px;font-size:16px}.upsell .datepicker-cont{margin-left:inherit;float:inherit;min-width:12vw}.upsell .datepicker-cont input{border-radius:4px;height:48px}.upsell .datepicker-cont:after{top:13px}.upsell .start_upsell_holder{margin-top:24px;border-radius:4px 4px 0 0;background-color:#24827c;padding:48px 40px}.upsell .start_upsell_holder h4{color:#fff;font-family:Roboto;font-size:40px;font-weight:900;letter-spacing:0;line-height:47px;margin-bottom:16px}.upsell .start_upsell_holder h5{color:#fff;font-family:Roboto;font-size:24px;font-weight:600;letter-spacing:0;line-height:34px;margin-bottom:36px}.upsell .start_upsell_holder button{height:48px;border-radius:4px;background-color:#2a3037;margin-top:40px}.upsell .start_upsell_holder img{margin-top:0;width:100%}@media(min-width: 769px){.upsell .start_upsell_holder img{margin-top:-80px;float:right}}@media(min-width: 1130px){.upsell .start_upsell_holder img{margin-top:-96px}}.upsell .start_upsell_holder table{color:#fff}.upsell .start_upsell_holder table i{height:14.67px}.upsell .start_upsell_holder table th,.upsell .start_upsell_holder table td{padding:1px 1px}.upsell .start_upsell_holder table th object,.upsell .start_upsell_holder table td object{margin-top:8px}.upsell .start_upsell_holder table td{height:24px;color:#fff;font-family:Roboto;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}.upsell .start_upsell_holder table tr:nth-child(even) td{font-weight:300;padding-bottom:16px}.upsell .start_upsell_holder_white{color:#929ca5;background-color:#fff;font-family:Roboto;font-size:24px;letter-spacing:0;line-height:34px;padding:65px 40px;margin-bottom:24px}.upsell .start_upsell_holder_white div:nth-child(1){color:#24827c;margin-bottom:24px}.upsell .start_upsell_holder_white div:nth-child(2){color:#929ca5}.upsell .block_holder{margin-top:24px;display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media(max-width: 768px){.upsell .block_holder{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 525px){.upsell .block_holder{grid-template-columns:repeat(1, 1fr)}}.upsell .block_holder .block{grid-column:auto;justify-items:center;background-color:#fff;border-radius:4px;height:171px;padding:40px 0 0 32px;font-family:Roboto;font-weight:bold;letter-spacing:0}.upsell .block_holder .block.compare{height:230px}.upsell .block_holder .block :nth-child(1){line-height:16px;font-size:14px;opacity:.5;margin-bottom:24px;text-transform:uppercase;letter-spacing:.3px}.upsell .block_holder .block :nth-child(1) i{margin-bottom:0}.upsell .block_holder .block :nth-child(2){font-size:30px;line-height:47px;color:#258175}.upsell .block_holder .block :nth-child(3){margin-top:12px;font-size:30px;line-height:47px;opacity:.4;color:#2a3037}.upsell .upsell-description{height:28px;color:#515961;font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:0;line-height:28px;margin-top:16px;margin-bottom:28px}.upsell .upsell-link{height:48px;border-radius:4px;background-color:#24827c;color:#fff;font-family:Roboto;font-size:16px;font-weight:bold;letter-spacing:0;line-height:20px;text-align:center;padding:14px 20px}.upsell .missing-pictures{border-radius:4px;background-color:#f7b500;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:10px;color:#fff;font-family:Roboto;font-size:16px;letter-spacing:0;line-height:20px;padding:14px 20px;max-width:350px;width:100%}.upsell .missing-pictures i{margin-right:10px}.upsell .missing-pictures a{color:#fff;text-decoration:underline}.upsell .missing-list-holder{gap:20px;margin-top:20px;display:flex;flex-wrap:wrap}.upsell .missing-list-holder .missing-pictures-list{padding:32px 36px;grid-column:auto;justify-items:center;background-color:#fff;border-radius:4px;width:100%}.upsell .missing-list-holder .missing-pictures-list h3{height:20px;color:#2a3037;font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:0;line-height:20px;padding-bottom:40px}.upsell .missing-list-holder .missing-pictures-list .spec-popup{text-decoration:underline;cursor:pointer}.upsell .missing-list-holder .missing-pictures-list .no-picture{padding-top:8px;padding-bottom:24px}.upsell .missing-list-holder .missing-pictures-list .no-picture div{height:20px;color:#515961;font-family:Roboto;font-size:16px;letter-spacing:0;line-height:20px}.upsell .missing-list-holder .missing-pictures-list .no-picture a{color:#24827c;font-weight:500;text-decoration:underline}.upsell .missing-list-holder .missing-pictures-list .no-picture :nth-child(1){float:left}.upsell .missing-list-holder .missing-pictures-list .no-picture :nth-child(2){float:right}.upsell .demo-overlay{width:100%;opacity:0;position:absolute;text-align:center;overflow:hidden}.upsell .demo-overlay>div{width:50%;height:50%;overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;display:table;transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-o-transform:rotate(-30deg)}.upsell .demo-overlay span{display:table-cell;vertical-align:middle;line-height:normal;font-size:48px;opacity:.3}.raccoonrev-dashboard .start_raccoonrev_holder{margin-top:24px;border-radius:4px 4px 0 0;background-color:#24827c;padding:48px 40px}.raccoonrev-dashboard .start_raccoonrev_holder h4{color:#fff;font-family:Roboto;font-size:40px;font-weight:900;letter-spacing:0;line-height:47px;margin-bottom:16px}.raccoonrev-dashboard .start_raccoonrev_holder h5{color:#fff;font-family:Roboto;font-size:24px;font-weight:600;letter-spacing:0;line-height:34px;margin-bottom:36px}.raccoonrev-dashboard .start_raccoonrev_holder button{height:48px;border-radius:4px;background-color:#2a3037;margin-top:40px;color:#fff;font-family:Roboto;font-size:16px;font-weight:bold;letter-spacing:0;line-height:20px;text-align:center;padding:14px 20px}.raccoonrev-dashboard .start_raccoonrev_holder .right-image-wrapper{padding:40px 0 40px 0}@media(min-width: 769px){.raccoonrev-dashboard .start_raccoonrev_holder .right-image-wrapper{padding:40px 0 40px 0}}@media(min-width: 1130px){.raccoonrev-dashboard .start_raccoonrev_holder .right-image-wrapper{padding:0 20px 0 40px}}.raccoonrev-dashboard .start_raccoonrev_holder table{color:#fff}.raccoonrev-dashboard .start_raccoonrev_holder table i{height:14.67px}.raccoonrev-dashboard .start_raccoonrev_holder table th,.raccoonrev-dashboard .start_raccoonrev_holder table td{padding:1px 1px}.raccoonrev-dashboard .start_raccoonrev_holder table th object,.raccoonrev-dashboard .start_raccoonrev_holder table td object{margin-top:8px}.raccoonrev-dashboard .start_raccoonrev_holder table td{height:24px;color:#fff;font-family:Roboto;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}.raccoonrev-dashboard .start_raccoonrev_holder table tr:nth-child(even) td{font-weight:300;padding-bottom:16px}.raccoonrev-dashboard .start_raccoonrev_holder_white{color:#929ca5;background-color:#fff;font-family:Roboto;font-size:24px;letter-spacing:0;line-height:34px;padding:65px 40px;margin-bottom:24px}.raccoonrev-dashboard .start_raccoonrev_holder_white div:nth-child(1){color:#24827c;margin-bottom:24px}.raccoonrev-dashboard .start_raccoonrev_holder_white div:nth-child(2){color:#929ca5}.video-popup{display:none;width:100%;height:100vh;margin:auto;position:fixed;top:0;left:0;z-index:99999}.video-popup .close-btn{position:absolute;top:-24px;right:0;background-color:rgba(0,0,0,0);border:0}.video-popup .popup-btn:hover{color:#fff;background-color:#000}.video-popup .popup-bg{background:rgba(0,0,0,.5);width:100%;height:100vh;position:absolute;top:0;left:0}.video-popup .popup-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:800px;height:auto}.send-invoice-statement:before{margin-right:10px}.invoice-statements-table{padding:10px 20px 40px 20px}.invoice-statements-table .section-title{font-size:2em;margin:30px 0 25px 0 !important}.invoice-statements-table .section-title i{color:#258175;padding-right:10px}.invoice-statements-table .preview-invoices-guest{margin-bottom:15px}@media print{@page{.pms-payments-report{margin:2.5cm}}}.design-system--btn{text-transform:none;font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding:8px 16px;border-radius:4px;box-shadow:0px 1px 0px 0px rgba(0,0,0,.05)}.design-system--btn--basic{border:none;background:#24827c;color:#fff;box-shadow:0px -1px 0px 0px rgba(0,0,0,.2) inset,0px 1px 0px 0px rgba(0,0,0,.08)}.design-system--btn--icon{display:flex;justify-content:center;align-items:center;height:36px}.design-system--btn--icon svg{margin-right:5px}.design-system--btn--outline{border:1px solid #c9cccf;background:rgba(0,0,0,0);color:#202223}.design-system--btn--outline:visited,.design-system--btn--outline:link{color:inherit !important}.design-system--btn--no-border{border:none;outline:none}.design-system--btn--secondary{border:1px solid #c9cccf;background:rgba(0,0,0,0);color:#202223}.design-system--btn--secondary:hover{background:#f6f6f7}.design-system--btn--secondary:visited,.design-system--btn--secondary:link{color:inherit !important}.design-system--btn--black{background-color:#2a3037;color:#fff;border-radius:6px}.design-system--btn:hover{cursor:pointer}.design-system--btn--primary{background:#24827c;border:1px solid #24827c;color:#fff;box-shadow:0px -1px 0px 0px rgba(0,0,0,.2) inset,0px 1px 0px 0px rgba(0,0,0,.08)}.design-system--btn--primary:hover{background:#1d6964;cursor:pointer}.design-system--btn--primary:visited,.design-system--btn--primary:link,.design-system--btn--primary a{color:#fff !important}.design-system--btn--primary--disabled{background-color:#f1f1f1;color:#8c9196;cursor:not-allowed}.design-system--btn--primary--disabled:hover{cursor:not-allowed}.design-system--btn--primary.btn-active{background-color:#f6931d;border-color:#f6931d;color:#000}.design-system--btn--primary.btn-active:hover{background-color:#d8811a;border-color:#d8811a}.design-system--btn--destructive{background:#d10025;border:1px solid #d10025;color:#fff;box-shadow:0px -1px 0px 0px rgba(0,0,0,.2) inset,0px 1px 0px 0px rgba(0,0,0,.08)}.design-system--btn--destructive:hover{background:#b0001f;cursor:pointer}.design-system--btn--destructive:visited,.design-system--btn--destructive:link,.design-system--btn--destructive a{color:#fff !important}.design-system--btn--destructive.disabled{background-color:#f1f1f1;color:#8c9196;box-shadow:none}.design-system--btn.disabled{color:#8c9196;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;background-color:#f1f1f1;box-shadow:none}.design-system--btn.disabled:hover{cursor:not-allowed}.design-system--btn.is-square{border-radius:0;box-shadow:none}.refund-btn{background-color:#f6931d}.refund-btn:hover{background-color:#d8811a}.capture-btn{background-color:#24827c !important}.design-system--card{display:flex;justify-content:space-between;border-radius:8px;background:#fff;padding:20px;box-shadow:0px 0px 0px 1px rgba(63,63,68,.05),0px 1px 3px 0px rgba(63,63,68,.15)}.design-system--card--border{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:16px;border:1px solid #e9e9e9;background:#fff}.design-system--card .content{max-width:640px}.design-system--card .content .title{font-size:16px;font-style:normal;font-weight:600;line-height:24px}.design-system--card .content p{font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0px;padding:20px 0px}.design-system--card .video{min-width:248px;min-height:140px}.design-system--card--content{flex-direction:column;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding:0}.design-system--card--content .card--body{width:100%}.design-system--card--content .header{border-bottom:1px solid #e0e2e7;width:100%;padding:20px}.design-system--card--content .header .title{color:#202223;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.design-system--card--content .header .description{color:#6d7175;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.design-system--card--content .card-content{display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}.design-system--card--content .card-content.no-pad{padding:0;gap:0}.design-system--card--pro-feature{display:flex;justify-content:center;align-items:center;margin-top:24px;padding:40px 20px}.design-system--card--pro-feature .content{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:400px;text-align:center}.design-system--card--pro-feature .content .header{display:flex;flex-direction:row;margin-bottom:16px}.design-system--card--pro-feature .content .header h2{margin-left:8px;color:#202223;text-align:center;font-family:Inter;font-size:22px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.22px}.design-system--card--pro-feature .content p{color:#6d7175;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.design-system--card--pro-feature .actions{display:flex;flex-direction:row;justify-content:center;align-items:center}.design-system--card--pro-feature .actions .design-system--btn{height:36px}.design-system--card--pro-feature .actions .design-system--btn--primary a.icon{display:flex;align-items:center;justify-content:center}.design-system--card--pro-feature .actions .design-system--btn--primary span.icon{height:16px;width:16px;margin-right:8px}.design-system--card--pro-feature .actions .design-system--btn--primary span.label{color:#fff;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.design-system--card--pro-feature .actions div:first-child{margin-right:8px}.design-system--card--no-content{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:24px;padding:40px 20px;min-height:430px}.design-system--card--no-content .header{color:#202223;text-align:center;font-family:Inter;font-size:22px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.22px;margin-bottom:16px}.design-system--card--no-content .description{color:#6d7175;text-align:center;max-width:400px;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.design-system--card--cta-card .content,.design-system--card--cta-card .video{max-width:50%}.design-system--card.super-border{border:1px solid red;color:red}.design-system--card.super-border .header{border-bottom:1px solid red}.design-system--card.super-border .title,.design-system--card.super-border .card-content{color:red}.design-system--accordion.collapsed .design-system--accordion--body,.design-system--accordion.collapsed .design-system--accordion--footer{display:none}.design-system--accordion.collapsed .design-system--accordion--header--chevron span>svg{transform:rotate(180deg)}.design-system--accordion--header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.design-system--datatable th,.design-system--datatable td{padding:12px 16px}.design-system--datatable tr{border-bottom:1px solid #e0e2e7}.design-system--datatable thead th{color:#6d7175;font-size:12px;font-weight:500;font-family:Inter;font-style:normal;line-height:16px}.design-system--datatable tbody td{color:#202223;font-size:14px;font-weight:400;font-style:normal;line-height:20px}.design-system--datatable--footer-filter{padding:20px;width:100%;display:flex;justify-content:space-between}.design-system--input--wrap{width:100%;background:#fff}.design-system--input--wrap .grouped{display:flex}.design-system--input--wrap .grouped .input-control-group{border:1px solid #e9e9e9;width:100%;display:flex;position:relative}.design-system--input--wrap .grouped .input-control-group input{flex-grow:1}.design-system--input--wrap .grouped .input-control-group input.has-prefix{padding-left:20px}.design-system--input--wrap .grouped .input-control-group input.has-suffix{padding-right:20px}.design-system--input--wrap .grouped .input-control-group .input-suffix,.design-system--input--wrap .grouped .input-control-group .input-prefix{width:20px;position:absolute;display:flex;justify-content:center;align-items:center;pointer-events:none}.design-system--input--wrap .grouped .input-control-group .input-prefix{left:0;top:50%;transform:translateY(-50%)}.design-system--input--wrap .grouped .input-control-group .input-suffix{right:5px;top:50%;transform:translateY(-50%)}.design-system--input--wrap.success .input-control-group,.design-system--input--wrap.success .design-system--input--msg{color:#24827c}.design-system--input--wrap.success .input-control-group{border:1px solid #24827c}.design-system--input--wrap.error .input-control-group,.design-system--input--wrap.error .design-system--input--msg{color:#d10025}.design-system--input--wrap.error .input-control-group{border:1px solid #d10025}.design-system--input--wrap.disabled{color:#333 !important;background:#fafafa !important}.design-system--input{display:flex;align-items:center;gap:8px;flex:1 0 0;border:none !important;background:none}.design-system--input--after{align-self:flex-end}.design-system--input--msg{margin:0;display:block;width:100%}.design-system--modal{display:none;top:0;left:0;position:fixed;z-index:999;height:100vh;width:100vw;justify-content:center;align-items:center;background:rgba(0,0,0,.5)}.design-system--modal .modalContainer{position:relative;background-color:#f6f6f7;border-radius:8px;background:#fff;box-shadow:0px 26px 80px 0px rgba(0,0,0,.2),0px 0px 1px 0px rgba(0,0,0,.2)}.design-system--modal .modalContainer .header{display:flex;justify-content:space-between;height:68px;border-bottom:1px solid #e0e2e7}.design-system--modal .modalContainer .header .title,.design-system--modal .modalContainer .header .dismiss{padding:16px 20px}.design-system--modal .modalContainer .header .dismiss:hover{cursor:pointer}.design-system--modal .modalContainer .header .dismiss svg{width:20px;height:20px}.design-system--modal .modalContainer .header .title{flex-grow:1;color:#202223;font-family:Inter;font-size:22px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.22px}.design-system--modal .modalContainer .content{border-bottom:1px solid #e0e2e7}.design-system--modal .modalContainer .content p{margin:0;padding:16px 20px;color:#202223;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.design-system--modal .modalContainer .footer{display:flex;justify-content:flex-end;padding:16px;height:68px}.design-system--modal .modalContainer .footer .design-system--btn:not(:first-child){margin-left:8px}.design-system--modal .modalContainer .footer a,.design-system--modal .modalContainer .footer a:visited{color:#fff !important}.design-system--modal--default .modalContainer{max-width:620px}.design-system--modal--dismiss:hover{cursor:pointer}.design-system--dialog{width:auto;height:auto !important;min-height:150px !important;max-height:500px !important}.slide-out-menu-container{position:relative;display:none}.slide-out-menu-container .overlay{z-index:20;top:0;left:0;width:100vw;height:100vw;position:fixed;background:rgba(255,255,255,.5);backdrop-filter:blur(2px)}.slide-out-menu-container .design-system--modal--pullout{background-color:#fff;position:fixed;right:0;top:72px;width:560px;height:100vh;z-index:102;display:flex;flex-direction:column;overflow:auto}.slide-out-menu-container .design-system--modal--pullout .modal--footer{position:absolute;bottom:75px;width:100%;background-color:#fff}.slide-out-menu-container .design-system--modal--pullout .modal--footer .footer{display:flex;justify-content:end;padding:16px}.slide-out-menu-container .design-system--modal--pullout .modal--footer .footer button{margin-left:8px;box-shadow:none;height:36px}.slide-out-menu-container .modal--header{display:flex;justify-content:space-between;padding:24px 24px 0 24px}.slide-out-menu-container .modal--header .dismiss{align-self:flex-end}.slide-out-menu-container .modal--body{flex:1;overflow-y:auto;padding:16px;margin-bottom:16em}.design-system--pagination{display:flex;justify-content:flex-end;align-items:center}.design-system--pagination .back,.design-system--pagination .next{padding:8px;border:1px solid #e0e2e7;display:flex;justify-content:center;align-items:center}.design-system--pagination .back{border-radius:4px 0px 0px 4px;margin-right:8px}.design-system--pagination .next{border-radius:0px 4px 4px 0px;margin-left:8px}.design-system--pagination .number,.design-system--pagination a.number,.design-system--pagination .ellipsis{display:flex;width:32px;height:36px;padding:0px 12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;color:#202223 !important;border-radius:4px}.design-system--pagination .number.active,.design-system--pagination a.number.active,.design-system--pagination .ellipsis.active{background-color:#24827c;color:#fff !important;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.design-system--tabs{display:flex;flex-direction:row;color:#6d7175;border-bottom:1px solid #e1e3e5}.design-system--tabs:not(.tabs--secondary){justify-content:space-around}.design-system--tabs.flex-start{justify-content:flex-start}.design-system--tabs.tabs--secondary{margin-top:24px}.design-system--tabs .tab{color:#6d7175;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:16px 20px;position:relative}.design-system--tabs .tab.link:hover{cursor:pointer}.design-system--tabs .tab.active{color:#202223}.design-system--tabs .tab.active::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;border-radius:4px 4px 0px 0px;background:#24827c}.design-system.tabs--start{justify-content:flex-start}.design-system--slide-tabs{margin-bottom:25px}.design-system--slide-tabs .slidetabs-container{border:1px solid #e0e2e7;border-radius:6px;font-family:Inter,sans-serif}.design-system--slide-tabs .slidetabs-top{display:flex;position:relative;border-bottom:1px solid #e0e2e7}.design-system--slide-tabs .slidetabs-title{padding:16px 10px;cursor:pointer;margin:0 15px;font-family:Inter,sans-serif}.design-system--slide-tabs .slidetabs-content{display:none}.design-system--slide-tabs .slidetabs-content.active{display:block}.design-system--slide-tabs .slidetabs-slider{position:absolute;bottom:0;height:2px;background:#24827c;transition:all .3s ease;border-radius:10px 10px 0 0}.design-system--slide-tabs .slidetabs-inner-content{padding:15px}.design-system--slide-tabs .slidetabs-content-card{display:flex;justify-content:space-between;padding:10px 0;font-family:Inter,sans-serif}.design-system--slide-tabs .slidetabs-inner-content p{margin:0}.design-system--slide-tabs .slidetabs-item-value{font-size:16px;font-weight:600}.design-system--input--wrap{width:100%;background:#fff}.design-system--input--wrap .grouped{display:flex}.design-system--input--wrap .grouped .input-control-group{border:1px solid #e9e9e9;width:100%;display:flex;position:relative}.design-system--input--wrap .grouped .input-control-group input{flex-grow:1}.design-system--input--wrap .grouped .input-control-group input.has-prefix{padding-left:20px}.design-system--input--wrap .grouped .input-control-group input.has-suffix{padding-right:20px}.design-system--input--wrap .grouped .input-control-group .input-suffix,.design-system--input--wrap .grouped .input-control-group .input-prefix{width:20px;position:absolute;display:flex;justify-content:center;align-items:center;pointer-events:none}.design-system--input--wrap .grouped .input-control-group .input-prefix{left:0;top:50%;transform:translateY(-50%)}.design-system--input--wrap .grouped .input-control-group .input-suffix{right:5px;top:50%;transform:translateY(-50%)}.design-system--input--wrap.success .input-control-group,.design-system--input--wrap.success .design-system--input--msg{color:#24827c}.design-system--input--wrap.success .input-control-group{border:1px solid #24827c}.design-system--input--wrap.error .input-control-group,.design-system--input--wrap.error .design-system--input--msg{color:#d10025}.design-system--input--wrap.error .input-control-group{border:1px solid #d10025}.design-system--input--wrap.disabled{color:#333 !important;background:#fafafa !important}.design-system--input{display:flex;align-items:center;gap:8px;flex:1 0 0;border:none !important;background:none}.design-system--input--after{align-self:flex-end}.design-system--input--msg{margin:0;display:block;width:100%}.design-system--alert{padding:10px;border-radius:6px;border-width:1px;border-style:solid;border-color:#6d7175;background-color:#f0f1f1}.design-system--alert.success{border-color:#24827c;background-color:#b9ece8}.design-system--alert.info{border-color:#1ba1e2;background-color:#d0ecf9}.design-system--alert.warning{border-color:#fa0;background-color:#fec}.design-system--alert.error{border-color:#b00020;background-color:#ffb0be}.design-system--alert.primary{border-color:#258175;background-color:#baebe5}#tpl-account.reports .alloggiati-status td i.no-try,#tpl-account.reports .alloggiati-status tr td.no-try,.lts-status td i.no-try,.lts-status tr td.no-try{color:#888}#tpl-account.reports .alloggiati-status td i.valid,#tpl-account.reports .alloggiati-status tr td.valid,.lts-status td i.valid,.lts-status tr td.valid{color:green}#tpl-account.reports .alloggiati-status td i.not-valid,#tpl-account.reports .alloggiati-status tr td.not-valid,.lts-status td i.not-valid,.lts-status tr td.not-valid{color:red}section.cashreport .reservationsForm .cashreport-date,section.cashreport .reservationsForm .cashreport-todaybutton,section.cashreport .reservationsForm .cashreport-register{float:left;margin-right:20px}section.cashreport .reservationsForm .cashreport-date li{float:left;margin-right:20px}section.cashreport .reservationsForm .cashreport-register{min-width:200px;margin-right:20px}section.cashreport .add-button{border:1px solid #ddd;background-color:#fafafa;color:#333}section.cashreport .popup-content.cash-registration{background-color:#fafafa}section.cashreport .popup-content.cash-registration .cash-form{height:calc(100% - 50px);border-top:1px solid #eee;background-color:#fff;padding:20px}section.cashreport .popup-content.cash-registration .cash-form .form-row{padding:10px 0}section.cashreport .popup-content.cash-registration .cash-form .form-row label{font-weight:700}section.cashreport .popup-content.cash-registration .cash-form .form-row input{text-align:left !important}section.cashreport .popup-content.cash-registration .cash-form .js-expected-amount-message{color:#258175}section.cashreport .popup-content.cash-registration .cash-form button.btn{position:absolute;bottom:0px;right:0px;border-radius:0px}section.cashreport table.cash-registry-report{min-width:900px;max-width:1300px;margin-top:40px;margin-bottom:20px;border:2px solid #fafafa}section.cashreport table.cash-registry-report thead tr{background-color:#777 !important}section.cashreport table.cash-registry-report thead tr th{font-weight:700 !important;color:#fff;border-top:2px solid #777}section.cashreport table.cash-registry-report thead tr th:first-child{border-left:2px solid #777}section.cashreport table.cash-registry-report thead tr th:last-child{border-right:2px solid #777}section.cashreport table.cash-registry-report thead tr th.date,section.cashreport table.cash-registry-report thead tr th.time{width:100px}section.cashreport table.cash-registry-report thead tr th.amount,section.cashreport table.cash-registry-report thead tr th.difference{width:180px;border-top:2px solid #666}section.cashreport table.cash-registry-report thead tr th.amount{border-left:2px solid #666}section.cashreport table.cash-registry-report thead tr th.difference{border-right:2px solid #666}section.cashreport table.cash-registry-report td,section.cashreport table.cash-registry-report th{padding:10px 20px}section.cashreport table.cash-registry-report td.amount,section.cashreport table.cash-registry-report td.difference,section.cashreport table.cash-registry-report th.amount,section.cashreport table.cash-registry-report th.difference{text-align:right}section.cashreport table.cash-registry-report td.positive,section.cashreport table.cash-registry-report th.positive{color:#258175;font-weight:700}section.cashreport table.cash-registry-report td.negative,section.cashreport table.cash-registry-report th.negative{color:#f6931d;font-weight:700}section.cashreport table.cash-registry-report td.positive:before,section.cashreport table.cash-registry-report td.negative:before,section.cashreport table.cash-registry-report th.positive:before,section.cashreport table.cash-registry-report th.negative:before{content:"";font-family:"Font Awesome 5 Solid","Roboto",sans-serif;padding-right:5px}section.cashreport table.cash-registry-report td.empty,section.cashreport table.cash-registry-report th.empty{font-style:normal !important}section.cashreport table.cash-registry-report td.empty:before,section.cashreport table.cash-registry-report th.empty:before{content:"";font-family:"Font Awesome 5 Solid","Roboto",sans-serif;padding-right:5px}section.cashreport table.cash-registry-report td.no-difference:before,section.cashreport table.cash-registry-report th.no-difference:before{content:"";font-family:"Font Awesome 5 Solid","Roboto",sans-serif;padding-right:5px;color:#258175}section.cashreport table.cash-registry-report td.partial,section.cashreport table.cash-registry-report th.partial{font-style:italic;color:#ccc}section.cashreport table.cash-registry-report tbody tr:first-child{font-size:18px}section.cashreport table.cash-registry-report tbody tr:first-child td.remarks{font-size:14px !important}section.cashreport table.cash-registry-report tbody tr:first-child td.no-difference:before{content:""}section.cashreport table.cash-registry-report tbody tr:last-child.total,section.cashreport table.cash-registry-report tbody tr:last-child.next{font-size:18px}section.cashreport table.cash-registry-report tbody tr:last-child td.remarks{font-size:14px}section.cashreport table.cash-registry-report tbody tr:last-child td.amount,section.cashreport table.cash-registry-report tbody tr:last-child td.difference{border-bottom:2px solid #ddd}section.cashreport table.cash-registry-report tbody tr:nth-child(odd) td{background-color:#fafafa}section.cashreport table.cash-registry-report tbody tr:nth-child(odd) td.amount,section.cashreport table.cash-registry-report tbody tr:nth-child(odd) td.difference{background-color:#fff}section.cashreport table.cash-registry-report tbody tr:nth-child(odd) td.amount{border-left:2px solid #ddd}section.cashreport table.cash-registry-report tbody tr:nth-child(odd) td.difference{border-right:2px solid #ddd}section.cashreport table.cash-registry-report tbody tr:nth-child(even) td.amount,section.cashreport table.cash-registry-report tbody tr:nth-child(even) td.difference{background-color:#f0f0f0}section.cashreport table.cash-registry-report tbody tr:nth-child(even) td.amount{border-left:2px solid #ddd}section.cashreport table.cash-registry-report tbody tr:nth-child(even) td.difference{border-right:2px solid #ddd}.referral{padding:0 10px 10px 10px}.referral .inner{padding:20px;background-color:#fff}.referral .inner p{margin-top:5px;margin-bottom:0}.referral a.btn{display:block;width:100%;text-align:center;background:rgba(37,129,117,.7);line-height:1.3em;padding-top:7px;padding-bottom:7px}.referral a.btn:hover{background:rgba(37,129,117,.9)}.referral a.btn:active{background:#258175}.referral a.btn:before{margin-right:10px}#tpl-account.reports .scorecard{float:left;margin:10px;width:220px;height:280px;padding:20px;background-color:#fff;text-align:center;position:relative;line-height:150%;overflow:hidden}#tpl-account.reports .scorecard.wide{width:100%;max-width:460px}#tpl-account.reports .scorecard.wide .scorecard-category{position:relative;padding:0 20px 20px 20px;height:auto}#tpl-account.reports .scorecard.wide .scorecard-icon{margin:0}#tpl-account.reports .scorecard.wide .scorecard-description{padding-top:10px}#tpl-account.reports .scorecard.wide .btn{height:40px;position:absolute;bottom:0;left:0;border-radius:0;line-height:40px;padding:0}#tpl-account.reports .scorecard .spinner{height:100%;position:absolute;width:100%;top:0px;left:0px;background-color:#fff;z-index:110;margin-top:0px;padding-top:110px}#tpl-account.reports .scorecard .link-overlay{display:block;height:100%;position:absolute;width:100%;top:0px;left:0px;background-color:rgba(0,0,0,0);z-index:10}#tpl-account.reports .scorecard .scorecard-category{font-weight:300;text-transform:uppercase;font-size:18px;position:absolute;width:100%;top:0;left:0;padding:20px;height:60px}#tpl-account.reports .scorecard .scorecard-title{font-weight:700}#tpl-account.reports .scorecard .scorecard-icon{font-size:48px;width:100%;height:64px;line-height:64px;margin:50px 0 10px 0;color:#999}#tpl-account.reports .scorecard .scorecard-explanation{position:relative;z-index:99}#tpl-account.reports .scorecard .scorecard-score-wrapper{position:absolute;transition:bottom .2s;bottom:20px;left:0;width:100%;padding:0 50px}#tpl-account.reports .scorecard .scorecard-score-wrapper .scorecard-star{display:none;width:33.333%;float:left;font-size:24px;line-height:64px;color:#999}#tpl-account.reports .scorecard .scorecard-score-wrapper .scorecard-check{display:none;font-size:36px;line-height:64px;color:#999}#tpl-account.reports .scorecard .scorecard-cta-button{display:block;position:absolute;bottom:0;left:0;width:100%;height:0px;background-color:#fff;border-top:2px solid #f6931d;color:#f6931d;text-decoration:none;font-weight:700;line-height:40px;text-transform:uppercase;overflow:hidden;transition:height .2s;z-index:20}#tpl-account.reports .scorecard .scorecard-cta-button.info{border-color:#999;color:#999}#tpl-account.reports .scorecard.hascta .scorecard-score-wrapper{bottom:40px}#tpl-account.reports .scorecard .scorecard-cta-button{height:40px}#tpl-account.reports .scorecard.positive .scorecard-star,#tpl-account.reports .scorecard.positive .scorecard-icon,#tpl-account.reports .scorecard.positive .scorecard-check{color:#258175}#tpl-account.reports .scorecard.negative .scorecard-star,#tpl-account.reports .scorecard.negative .scorecard-icon,#tpl-account.reports .scorecard.negative .scorecard-check{color:rgba(200,0,0,.7)}#tpl-account.reports .scorecard.super .scorecard-title{color:red}@media screen and (max-width: 768px){#tpl-account.reports .referral{height:auto !important}#tpl-account.reports .referral .scorecard-description p{padding:0 0 1.5em 0}#tpl-account.reports .referral .scorecard-description .btn{position:relative;height:auto !important;line-height:25px;padding:10px 0}#tpl-account.reports .scorecard{width:100%}#tpl-account.reports .scorecard.wide{max-width:initial}}.fiscal{padding:0 0 30px}.fiscal h2{font-size:20px}.fiscal .ledger-table{padding:0 20px 20px;display:flex;flex-direction:column}.fiscal .ledger-table .ledger-row{min-width:1930px;display:flex;flex-wrap:nowrap}.fiscal .ledger-table .ledger-row.heading-row{margin-top:20px;font-weight:bold}.fiscal .ledger-table .ledger-row .ledger-label{width:250px;flex:1 0 140px;white-space:nowrap;height:38px;padding:10px;float:left;overflow:hidden !important;text-overflow:ellipsis}.fiscal .ledger-table .ledger-row .ledger-month{height:38px;float:left;padding:10px;text-align:center;background-color:#fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd;min-width:140px;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fiscal .ledger-table .ledger-row .ledger-month.list{height:auto;border-right:1px solid #ddd}.fiscal .ledger-table .ledger-row .ledger-month.list.first{border-left:1px solid #ddd}.fiscal .ledger-table .ledger-row .ledger-month.total{font-weight:700}.fiscal .ledger-table .ledger-row .ledger-month.first{border-left:1px solid #ddd}.fiscal .ledger-table .ledger-row .ledger-month.top{border-top:1px solid #ddd}.fiscal .ledger-table .ledger-row .ledger-month-label{width:140px;border:0px;background:0px;font-weight:700;text-transform:uppercase;flex:1;min-width:140px}.financial-datev{margin-bottom:0px;position:fixed;right:0;left:0;z-index:20;background:#fff;padding:10px;top:72px;margin-top:0px;display:flex;justify-content:flex-end}.financial-datev .report-datepickers{margin-top:0}.financial-datev .report-list-reset{display:flex;flex-direction:column;align-items:flex-end}@media screen and (min-width: 1000px){.financial-datev .report-list-reset{flex-direction:row}}.financial-datev .datev-items{display:flex;margin-bottom:10px}@media screen and (min-width: 1000px){.financial-datev .datev-items{display:block;margin-right:12px;margin-bottom:0}}.financial-datev .datev-items label{margin:0;margin-right:10px}.finance-report-wrap{margin-top:150px}@media screen and (min-width: 769px){.finance-report-wrap{margin-top:180px}}@media screen and (min-width: 1000px){.finance-report-wrap{margin-top:95px}}#tpl-account.reports .debtors{margin-top:40px}#tpl-account.reports .debtors .dataTables_wrapper .dataTables_filter{position:absolute;text-align:right;top:-67px;right:0}#tpl-account.reports .debtors #account-clients table,#tpl-account.reports .debtors #account-table table{margin-top:20px}#tpl-account.reports .debtors th:first-child{width:auto !important}#tpl-account.reports .debtors th{position:relative}#tpl-account.reports .debtors th span.sort-icon{margin-left:5px}#tpl-account.reports .debtors tr td{padding:8px 0 8px 12px;height:28px}#tpl-account.reports .debtors tr a{text-decoration:none;color:#888}#tpl-account.reports .debtors tr a:hover{color:#333}#tpl-account.reports .debtors tr .debtors-col-invoicenumber a i{color:rgba(44,153,0,.5)}#tpl-account.reports .debtors tr .debtors-col-sendreminder .remind-button,#tpl-account.reports .debtors tr .debtors-col-sendreminder .invoice-statement-trigger-single{border:.1rem solid #258175;color:#258175;display:inline-block;padding:2px 8px;cursor:pointer;user-select:none}#tpl-account.reports .debtors tr .debtors-col-sendreminder .remind-button:hover,#tpl-account.reports .debtors tr .debtors-col-sendreminder .invoice-statement-trigger-single:hover{background-color:rgba(37,129,117,.1)}#tpl-account.reports .debtors tr .debtors-col-sendreminder .remind-button:active,#tpl-account.reports .debtors tr .debtors-col-sendreminder .invoice-statement-trigger-single:active{background-color:rgba(37,129,117,.7);color:#fff}#tpl-account.reports .debtors tr .debtors-col-sendreminder .remind-button.inactive,#tpl-account.reports .debtors tr .debtors-col-sendreminder .invoice-statement-trigger-single.inactive{border-color:#999;color:#999;background-color:rgba(0,0,0,0);cursor:default}#tpl-account.reports .debtors tr .debtors-col-reservation{border-left:1px solid #eee}#tpl-account.reports .debtors tr.overdue .debtors-col-status a i,#tpl-account.reports .debtors tr.overdue .debtors-col-totaldue,#tpl-account.reports .debtors tr.overdue .debtors-col-daysoverdue{color:#f6931d}#tpl-account.reports .debtors tr.overdue .debtors-col-totaldue,#tpl-account.reports .debtors tr.overdue .debtors-col-daysoverdue{font-weight:700}#tpl-account.reports .debtors .debtors-totals{width:100%;max-width:644px;border:1px solid #eee;padding:20px;margin-top:20px}#tpl-account.reports .debtors .debtors-totals a{text-decoration:none}#tpl-account.reports .debtors .debtors-totals .total{width:50%;float:left;text-align:center;padding-bottom:10px}#tpl-account.reports .debtors .debtors-totals .total .total-amount{font-size:36px;line-height:100%;color:rgba(51,51,51,.8)}#tpl-account.reports .debtors .debtors-totals .total.total-overdue .total-amount{color:#f6931d}#tpl-account.reports .debtors .debtors-totals .term-explanation{padding-top:10px;color:#999}#tpl-account.reports .debtors .debtors-buttons{float:right;margin-top:20px;padding-bottom:20px}#tpl-account.reports .debtors .debtors-buttons span{cursor:pointer;color:#1e4878}#tpl-account.reports .debtors .debtors-buttons .disabled{pointer-events:none;color:gray;cursor:not-allowed}#tpl-account.reports .debtors .debtors-buttons :not(:last-child){margin-right:10px}#tpl-account.reports .debtors .data-tables.debtors thead>tr>th.sorting>span.sort-icon{padding-bottom:6px;margin-left:0px}#tpl-account.reports .debtors .data-tables.debtors .overdue{color:#f6931d;font-weight:700}@media screen and (max-width: 1200px){#tpl-account.reports .debtors .dataTables_wrapper .dataTables_filter{position:static !important}}.metrics #tabs>div[id*=tabs-]{padding:0px}.metrics #tabs ul.ui-tabs-nav{background-color:#eee}.metrics #tabs ul.ui-tabs-nav li{border:1px solid #eaeaea}.metrics #tabs ul.ui-tabs-nav li.ui-state-active{border:0 !important}.metrics .download-btns{display:flex;flex-direction:column}.metrics .download-btns .download-btn{float:right;background-color:rgba(0,0,0,0) !important;color:#258175;font-weight:bold;font-size:14px}.metrics .download-btns .download-btn:before{margin-right:6px}.metrics table{position:relative;margin:0 !important}.metrics table .bold{font-weight:bold}.metrics table .underline{text-decoration-line:underline !important}.metrics table .center{text-align:center}.metrics table .green{color:#258175 !important}.metrics table .empty-cell{background-color:#f4f4f4}.metrics table .footer{border-top:1px solid #cecece !important}.metrics table thead{position:sticky;top:0}.metrics table thead tr th{display:table-cell !important;background-color:#fff;padding-top:15px;top:0;color:#258175 !important;border-bottom:1px solid #cecece}.metrics table tbody tr:nth-child(even){background-color:#fafafa}.metrics table tbody td{padding-top:5px !important;padding-bottom:5px !important;border:0 !important;padding-right:15px !important}.metrics table.sources{max-width:800px}.metrics table.sold-per-month{width:170%;margin:0px !important}.metrics table.sold-per-month thead th{border-right:1px solid #eee !important;border-bottom:0 !important;padding-top:20px}.metrics table.sold-per-month thead td{border-bottom:1px solid #eee !important}.metrics table.sold-per-month .border-right{border-right:1px solid #eee !important}.metrics .report-container .chartcontainer{max-width:97%;overflow:visible}.metrics .metric-save-commission>div button{position:absolute;top:7px;right:3px;font-size:18px;background:none;border:0;color:#258175}.metrics .metric-save-commission>div input{padding-right:22px}@media screen and (max-width: 900px){.metrics #tabs .download-btns{top:-41px;left:-21px;right:unset}.metrics .report-container .chartcontainer{max-width:93%}}.pos-revenue-report thead tr th{font-size:14px;font-weight:700}.pos-revenue-report thead tr th:first-child{padding-left:12px !important}.pos-revenue-report tbody tr td{padding:10px !important}.pos-revenue-report tbody tr td.last-week,.pos-revenue-report tbody tr td.row-label{border-right:1px solid rgba(0,0,0,.1) !important}.pos-revenue-report tbody tr td.totals{font-weight:700}.pos-revenue-report tbody tr.last-row{border-bottom:1px solid rgba(0,0,0,.1)}.reports--daily-revenue{max-width:948px;margin:0 auto}.reports--daily-revenue span.js-reservation-popup{color:#24827c}.reports--daily-revenue .tabs--secondary .tab.link{display:flex}.reports--daily-revenue .tabs--secondary .tab.link .icon-container{margin-left:10px;background-color:#a4e8f2;display:inline-flex;padding:2px 8px 2px 6px;align-items:center;gap:4px;border-radius:10px;height:20px;width:55px}.reports--daily-revenue .tabs--secondary .tab.link .icon-container .icon{display:inline-flex}.reports--daily-revenue .tabs--secondary .tab.link .icon-container .text{color:var(--Text-Default, #202223);text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:16px}.reports--daily-revenue .section .title{display:flex;width:948px;padding-bottom:0px;flex-direction:column;align-items:flex-start}.reports--daily-revenue .section .title span{font-family:Inter;font-size:22px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.22px;padding:24px 0px}.reports--daily-revenue .btn{text-transform:none;font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding:8px 16px;border-radius:4px;box-shadow:0px 1px 0px 0px rgba(0,0,0,.05)}.reports--daily-revenue .btn--outline{border:1px solid #c9cccf;background:rgba(0,0,0,0);color:#202223}.reports--daily-revenue .btn--closing-of-accounts:hover{cursor:pointer}.reports--daily-revenue .btn.disabled{text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.reports--daily-revenue .btn.disabled:hover{cursor:not-allowed}.reports--daily-revenue .cta--btn{display:inline-block}.reports--daily-revenue .cta--btn a:link,.reports--daily-revenue .cta--btn a:visited{color:#202223}.reports--daily-revenue .filters{display:flex;justify-content:space-between;align-items:center;padding:24px 0px}.reports--daily-revenue .filters .left{flex-grow:1;display:flex;justify-content:flex-start;align-items:center}.reports--daily-revenue .filters .left .datepicker-cont{margin-left:0}.reports--daily-revenue .filters .left *{margin-right:8px}.reports--daily-revenue .daily-report-card{border-radius:8px;background:#fff;padding:20px;box-shadow:0px 0px 0px 1px rgba(63,63,68,.05),0px 1px 3px 0px rgba(63,63,68,.15);padding-left:0px;padding-right:0px;margin-top:24px}.reports--daily-revenue .daily-report-card--header{display:flex;justify-content:space-between;align-items:center;padding-left:20px;padding-right:20px}.reports--daily-revenue .daily-report-card--header .dateContainer{display:flex;justify-content:center;align-items:center}.reports--daily-revenue .daily-report-card--header .dateContainer .date{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.reports--daily-revenue .daily-report-card--header .dateContainer .label{text-align:center;font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:16px;border-radius:10px;padding:2px 8px;margin-left:8px}.reports--daily-revenue .daily-report-card--header .dateContainer .label--due-to-be-closed{background:#ffd79d}.reports--daily-revenue .daily-report-card--header .dateContainer .label--closed{background:#e4e5e7}.reports--daily-revenue .daily-report-card--header .actions a,.reports--daily-revenue .daily-report-card--header .actions a:visited,.reports--daily-revenue .daily-report-card--header .actions a:link{color:#202223}.reports--daily-revenue .daily-report-card span.show-more{display:none}.reports--daily-revenue .daily-report-card span.show-less{display:block}.reports--daily-revenue .daily-report-card.show-less span.show-more{display:block}.reports--daily-revenue .daily-report-card.show-less span.show-less{display:none}.reports--daily-revenue .daily-report-card.show-less .main .details{display:none}.reports--daily-revenue .daily-report-card .main .amountCards{padding-left:20px;padding-right:20px;display:flex;flex-direction:row;margin:20px 0px}.reports--daily-revenue .daily-report-card .main .amountCards .amountCard{border-radius:8px;background:#fff;padding:20px;box-shadow:0px 0px 0px 1px rgba(63,63,68,.05),0px 1px 3px 0px rgba(63,63,68,.15);box-shadow:none;background-color:#f6f6f7;padding:16px;display:flex;flex-direction:column;flex-grow:1}.reports--daily-revenue .daily-report-card .main .amountCards .amountCard:nth-child(2){margin:0px 20px}.reports--daily-revenue .daily-report-card .main .amountCards .amountCard:nth-child(4){margin:0px;margin-left:20px}.reports--daily-revenue .daily-report-card .main .amountCards .amountCard .label{color:#6d7175;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.reports--daily-revenue .daily-report-card .main .amountCards .amountCard .amount{color:#202223;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.reports--daily-revenue .daily-report-card .main .design-system--datatable{table-layout:fixed}.reports--daily-revenue .daily-report-card .main .design-system--datatable th,.reports--daily-revenue .daily-report-card .main .design-system--datatable td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reports--daily-revenue .daily-report-card .main .details .design-system--accordion--header{padding:8px 20px;border-bottom:1px solid #e0e2e7;background:#f6f6f7}.reports--daily-revenue .daily-report-card .main .details .design-system--accordion--header--label{color:#202223;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.reports--daily-revenue .daily-report-card .footer{border-top:1px solid #e0e2e7;padding:20px;padding-bottom:0px}.reports--daily-revenue .daily-report-card .footer span{color:#24827c;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline}.reports--daily-revenue .daily-report-card .footer span.show-more:hover,.reports--daily-revenue .daily-report-card .footer span.show-less:hover{cursor:pointer}.reports--daily-revenue .daily-report-card .footer span.show-more.disabled,.reports--daily-revenue .daily-report-card .footer span.show-less.disabled{color:#6d7175;cursor:not-allowed}.reports--daily-revenue .closing-history .design-system--card{padding:0px}.reports--daily-revenue .closing-history .design-system--card .header{padding:20px}.reports--daily-revenue .closing-history .design-system--card .header .title{color:#202223;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.reports--daily-revenue .closing-history .design-system--card .header .description{color:#6d7175;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.reports--daily-revenue .closing-history .design-system--card .card-footer{padding:0 20px;height:72px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.reports--daily-revenue .closing-history .design-system--datatable tr td:last-child,.reports--daily-revenue .closing-history .design-system--datatable tr th:last-child{text-align:right}.reports--daily-revenue .closing-history .design-system--datatable td a{color:#24827c !important;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration:underline !important}.reports--daily-revenue .design-system--datatable--basic--header{background-color:#fafbfb}.design-system--filter select{border-radius:4px;border:1px solid #c9cccf;box-shadow:0px 1px 0px 0px rgba(0,0,0,.05)}.reports{max-width:1200px;margin:0 auto}.reports .pa-0{padding:0}.reports .pa--8{padding:8px}.reports .pa--20{padding:20px}.reports .px--8{padding-right:8px;padding-left:8px}.reports .px--20{padding-right:20px;padding-left:20px}.reports .mx--8{margin-right:8px;margin-left:8px}.reports .mx--20{margin-right:20px;margin-left:20px}.reports .py--8{padding-top:8px;padding-bottom:8px}.reports .py--20{padding-top:20px;padding-bottom:20px}.reports .pt--8{padding-top:8px}.reports .pt--20{padding-top:20px}.reports .pb--8{padding-bottom:8px}.reports .pb--20{padding-bottom:20px}.reports .ps--8{padding-left:8px}.reports .ps--20{padding-left:20px}.reports .ms--8{margin-left:8px}.reports .ms--20{margin-left:20px}.reports .pe--8{padding-right:8px}.reports .pe--20{padding-right:20px}.reports .me--8{margin-right:8px}.reports .me--20{margin-right:20px}.reports .section .title span{font-family:Inter;font-size:22px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.22px}.reports--balance .tabs--main{justify-content:flex-start;margin:24px 0}.reports--balance .design-system--card--cta-card .content{max-width:80%;padding-right:20px}.reports--balance .filters{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.reports--balance .filters .design-system--input--search--wrapper{flex-grow:1}.reports--balance .design-system--datatable--basic{table-layout:fixed}.reports--balance .design-system--datatable--basic--rows tr span.status{padding:2px 8px;border-radius:10px;background:#a4e8f2}.reports--balance .datepicker-cont{margin-left:0;margin-top:0}.reports--balance .ui-datepicker-inline{display:none !important}.reports--balance .trial-balance .summary-cards{display:flex;justify-content:space-evenly;gap:20px}.reports--balance .trial-balance .summary-cards .card{flex-grow:1;width:50%}.reports--balance .trial-balance .summary-cards .card .header{border-bottom:none}.reports--balance .trial-balance .summary-cards .card .card-content{display:flex;flex-direction:column;flex-grow:1;color:#202223;align-items:normal;gap:0;margin-top:0;padding-top:0}.reports--balance .trial-balance .summary-cards .card .card-row{display:flex;justify-content:space-between;padding:12px 0;flex-grow:1}.reports--balance .trial-balance .summary-cards .card .card-row .label{flex-grow:1}.reports--balance .trial-balance .summary-cards .card .card-row:not(:last-child){border-bottom:1px solid #e0e2e7}.reports--balance .trial-balance .summary-cards .card .card-row.card-breakdown{flex-direction:column}.reports--balance .trial-balance .summary-cards .card .card-row.card-breakdown .breakdown-header{display:flex;justify-content:space-between}.reports--balance .trial-balance .summary-cards .card .card-row.card-breakdown .breakdown-header .label::before{content:"- "}.reports--balance .trial-balance .summary-cards .card .card-row.card-breakdown .breakdown-rows .card-row{color:#8c9196;border-bottom:none;padding:0}.reports--balance .trial-balance .summary-cards .card .card-row.card-breakdown .breakdown-rows .card-row .label::before{content:"↳ "}.reports--balance .trial-balance .summary-cards .card .card-row.card-breakdown.collapsed .breakdown-header .label::before{content:"+ "}.reports--balance .trial-balance .summary-cards .card .card-row.card-breakdown.collapsed .breakdown-rows{display:none}.reports--balance .trial-balance .summary-cards .card .card-footer{border-top:1px solid #e0e2e7;display:flex;width:100%;flex-grow:1;background-color:#fafbfb;padding:20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-size:14px;font-weight:500}.reports--balance .trial-balance .summary-cards .card .card-footer .card-row{padding:0}.reports--balance .trial-balance .summary-cards .card .card-footer .label{display:flex;align-content:center;align-items:center}.reports--balance .trial-balance .summary-cards .card .card-footer .label .icon{line-height:1;margin-left:4px}.reports--balance .guest-ledger .daily-report-card{border-radius:8px;background:#fff;padding:20px;box-shadow:0px 0px 0px 1px rgba(63,63,68,.05),0px 1px 3px 0px rgba(63,63,68,.15);padding-left:0px;padding-right:0px}.reports--balance .guest-ledger .daily-report-card--header{display:flex;justify-content:space-between;align-items:center;padding-left:20px;padding-right:20px}.reports--balance .guest-ledger .daily-report-card--header .filters{flex-grow:1}.reports--balance .guest-ledger .daily-report-card--header .dateContainer{display:flex;justify-content:center;align-items:center}.reports--balance .guest-ledger .daily-report-card--header .dateContainer .date{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.reports--balance .guest-ledger .daily-report-card--header .dateContainer .label{text-align:center;font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:16px;border-radius:10px;padding:2px 8px;margin-left:8px}.reports--balance .guest-ledger .daily-report-card--header .dateContainer .label--due-to-be-closed{background:#ffd79d}.reports--balance .guest-ledger .daily-report-card--header .dateContainer .label--closed{background:#e4e5e7}.reports--balance .guest-ledger .daily-report-card--header .actions a,.reports--balance .guest-ledger .daily-report-card--header .actions a:visited,.reports--balance .guest-ledger .daily-report-card--header .actions a:link{color:#202223}.reports--balance .guest-ledger .daily-report-card span.show-more{display:none}.reports--balance .guest-ledger .daily-report-card span.show-less{display:block}.reports--balance .guest-ledger .daily-report-card.show-less span.show-more{display:block}.reports--balance .guest-ledger .daily-report-card.show-less span.show-less{display:none}.reports--balance .guest-ledger .daily-report-card.show-less .main .details{display:none}.reports--balance .guest-ledger .daily-report-card .main .amountCards{padding-left:20px;padding-right:20px;display:flex;flex-direction:row;margin:20px 0px}.reports--balance .guest-ledger .daily-report-card .main .amountCards .amountCard{border-radius:8px;background:#fff;padding:20px;box-shadow:0px 0px 0px 1px rgba(63,63,68,.05),0px 1px 3px 0px rgba(63,63,68,.15);box-shadow:none;background-color:#f6f6f7;padding:16px;display:flex;flex-direction:column;flex-grow:1}.reports--balance .guest-ledger .daily-report-card .main .amountCards .amountCard:nth-child(2){margin:0px 20px}.reports--balance .guest-ledger .daily-report-card .main .amountCards .amountCard .label{color:#6d7175;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:16px;display:flex;justify-content:space-between;align-content:center;align-items:center}.reports--balance .guest-ledger .daily-report-card .main .amountCards .amountCard .amount{color:#202223;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.reports--balance .guest-ledger .daily-report-card .main .design-system--datatable{table-layout:fixed}.reports--balance .guest-ledger .daily-report-card .main .design-system--datatable th,.reports--balance .guest-ledger .daily-report-card .main .design-system--datatable td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reports--balance .guest-ledger .daily-report-card .main .details .design-system--accordion--header{padding:8px 20px;border-bottom:1px solid #e0e2e7;background:#f6f6f7}.reports--balance .guest-ledger .daily-report-card .main .details .design-system--accordion--header--label{color:#202223;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.reports--balance .guest-ledger .daily-report-card .footer{border-top:1px solid #e0e2e7;padding:20px;padding-bottom:0px}.reports--balance .guest-ledger .daily-report-card .footer span{color:#24827c;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline}.reports--balance .guest-ledger .daily-report-card .footer span.show-more:hover,.reports--balance .guest-ledger .daily-report-card .footer span.show-less:hover{cursor:pointer}.reports--balance .guest-ledger .daily-report-card .footer span.show-more.disabled,.reports--balance .guest-ledger .daily-report-card .footer span.show-less.disabled{color:#6d7175;cursor:not-allowed}.reports--balance .guest-ledger .accordions{background-color:#fff;border-radius:8px;margin-top:20px}.reports--balance .guest-ledger .accordions .design-system--accordion{display:flex;justify-content:space-between;flex-direction:column}.reports--balance .guest-ledger .accordions .design-system--accordion--header{display:flex;justify-content:space-between;align-items:center;flex-grow:1;padding:12px 20px;border-bottom:1px solid #e0e2e7}.reports--balance .guest-ledger .accordions .design-system--accordion--header--label{display:flex;flex-grow:1;justify-content:space-between;align-items:center;padding-bottom:0;margin-bottom:0;margin-right:20px;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.reports--balance .guest-ledger .accordions .design-system--accordion--header--label .right{margin-left:20px;display:flex;justify-content:space-evenly}.reports--balance .guest-ledger .accordions .design-system--accordion--header--label .right span{background-color:#f6f6f7;min-width:120px;display:flex;justify-content:center;align-items:center;padding:8px 12px;border-radius:4px}.reports--balance .guest-ledger .accordions .design-system--accordion--header--label .right span:nth-child(2){margin:0 8px}.reports--balance .guest-ledger .accordions .design-system--accordion--header--chevron{display:flex;justify-content:center;align-items:center}.reports--balance .guest-ledger .accordions .design-system--accordion--header--chevron span{width:20px;height:20px}.reports--balance .guest-ledger .accordions .design-system--accordion--body{background-color:#f6f6f7}.reports--balance .guest-ledger .design-system--datatable--basic thead tr th:first-child{width:61%}.pms-reports-yearly-metrics .budgetAmountInput{min-width:100px}.yield-container{max-width:948px;margin:0 auto}.yield-container h1.mainHeading{margin-bottom:24px !important}.yield-container table.yield-table{border-collapse:collapse}.yield-container #account-clients td{border:none}.yield-container #account-clients tr:not(:last-child) td{border-bottom:1px solid #e1e3e5 !important}.yield-container .delete{margin-left:10px;text-transform:none;border-radius:4px;background:#d10025 !important;box-shadow:none;color:#fff !important;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:1;font-family:"Inter"}.yield-container .no-rules-set{height:470px;padding:20px;margin-top:24px;border-radius:8px;background:var(--Surface-Default, #FFF);box-shadow:0px 0px 5px 0px rgba(0,0,0,.05),0px 1px 2px 0px rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;flex-direction:column}.yield-container .no-rules-set .create-rules-from-scratch-container{display:flex;flex-direction:column;align-items:start}.yield-container .no-rules-set .create-rules-from-scratch-container .icon-container{position:relative;margin-left:0;margin-bottom:8px}.yield-container .no-rules-set .description{display:flex;justify-content:center;align-items:center;flex-direction:column}.yield-container .no-rules-set .description .mainHeading{color:var(--Text-Default, #202223);text-align:center;font-family:"Inter";font-size:22px;font-style:normal;font-weight:600;line-height:1;letter-spacing:-0.22px}.yield-container .no-rules-set .description .subHeading{color:var(--Text-Subdued, #6D7175);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:1;margin:16px auto}.yield-container .no-rules-set .description .ctas{display:flex;gap:8px;align-items:end}.yield-container .no-rules-set .description .ctas .design-system--btn--secondary{color:var(--Text-Default, #202223);font-family:"Inter";font-size:14px;font-style:normal}.yield-container .no-rules-set .description .ctas .design-system--btn--secondary:hover{background-color:inherit}.yield-container .info-card .content p{padding-bottom:0}.yield-container .main-content{position:relative}.yield-container .main-content .left-content{width:646px}.yield-container .main-content .right-content.summary{width:284px;position:absolute;margin-left:20px;top:0;right:0;border-radius:8px;background:#fff;box-shadow:0px 1px 3px 0px rgba(63,63,68,.15),0px 0px 0px 1px rgba(63,63,68,.05)}.yield-container .main-content .right-content.summary p.nothingSelected{margin-left:20px}.yield-container .main-content .right-content.summary h1{margin:0;padding:0;display:flex;padding:12px 16px;align-items:flex-start;gap:8px;align-self:stretch;color:var(--Text-Default, #202223);font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.yield-container .main-content .right-content.summary .category-show-hide{margin-right:8px}.yield-container .main-content .right-content.summary .content .category-name{font-size:12px}.yield-container .main-content .right-content.summary .content .header{display:flex}.yield-container .main-content .right-content.summary .content .categoryName{margin-top:-2px}.yield-container .main-content .right-content.summary .content .categoryName .rateTypes{background:var(--Surface-Surface-Pressed, #F1F2F3)}.yield-container .main-content .right-content.summary .content .categoryName.collapsed .rateTypes{display:none}.yield-container .main-content .right-content.summary .content .categoryName:not(.collapsed) .header{background:var(--Surface-Surface-Pressed, #F1F2F3)}.yield-container .main-content .right-content.summary .content .categoryName:not(.collapsed) span.category-show-hide svg{transform:rotate(90deg)}.yield-container .main-content .right-content.summary .content .categoryName .header{padding:8px 16px}.yield-container .main-content .right-content.summary .content .rateTypeRow{padding:8px 16px;border-bottom:1px solid var(--Divider-Default, #E0E2E7)}.yield-container .main-content .right-content.summary .content .rateTypeRow:not(.hidden){display:flex}.yield-container .main-content .right-content.summary .content .rateTypeRow .leftFields{display:flex;flex-grow:1}.yield-container .main-content .right-content.summary .content .rateTypeRow:not(.collapsed) .showHide svg{transform:rotate(90deg)}.yield-container .main-content .right-content.summary .content .rateTypeRow.derived{display:none}.yield-container .main-content .right-content.summary .content .rateTypeRow.derived .ratetype-name{padding-left:8px}.yield-container button{outline:none;border:none;box-shadow:none}.yield-container .breadcrumb{display:flex;margin-bottom:24px}.yield-container .breadcrumb .left{flex-grow:1;display:flex;align-items:center}.yield-container .breadcrumb .left .back{border-radius:4px;border:1px solid var(--Border-Neutral-Subdued, #babfc3);padding:8px;margin-right:16px;display:flex;justify-content:center;align-items:center}.yield-container .breadcrumb .left .back a{line-height:auto;height:20px;width:20px}.yield-container .breadcrumb .left .title{color:#000;font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:22px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.22px}.yield-container .breadcrumb .right button{min-height:100%;padding:8px 26px}.yield-container .footer{margin-top:20px}.yield-container .edit-yield-cols{border-radius:8px;background:#fff;box-shadow:0px 0px 0px 1px rgba(63,63,68,.05),0px 1px 3px 0px rgba(63,63,68,.15);color:#6d7175;padding:0}.yield-container .accordion{margin-bottom:24px}.yield-container .accordion .accordion-item .rule-action-section{overflow:hidden}.yield-container .accordion.has-summary{border-radius:8px;box-shadow:0px 0px 0px 1px rgba(63,63,68,.05),0px 1px 3px 0px rgba(63,63,68,.15)}.yield-container .accordion.has-summary .edit-yield-cols{border-bottom-left-radius:0px;border-bottom-right-radius:0px;box-shadow:none}.yield-container .accordion .yieldStartEndDates{margin-top:16px}.yield-container .accordion .accordion-summary{padding:20px;background:#f6f6f7;border-radius:8px}.yield-container .accordion .accordion-summary h4{color:var(--Text-Default, #202223);font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase;padding-bottom:8px}.yield-container .accordion .accordion-summary p{margin:0;padding:0;color:var(--Text-Subdued, #6d7175);font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.yield-container .accordion .accordion-header:not(.active) .design-system--accordion--header--chevron span>svg{transform:rotate(180deg)}.yield-container .useDatesConfig,.yield-container .stopSellConfig{display:flex;justify-content:space-between;align-items:start}.yield-container .useDatesConfig .design-system--btn,.yield-container .stopSellConfig .design-system--btn{line-height:1;padding:8px 12px}.yield-container .useDatesConfig.activated .label.deactivated,.yield-container .stopSellConfig.activated .label.deactivated{display:none}.yield-container .useDatesConfig.activated button.activate,.yield-container .stopSellConfig.activated button.activate{display:none}.yield-container .useDatesConfig button.deactivate,.yield-container .stopSellConfig button.deactivate{border:1px solid #c9cccf;border-radius:4px}.yield-container .useDatesConfig.deactivated .label.activated,.yield-container .stopSellConfig.deactivated .label.activated{display:none}.yield-container .useDatesConfig.deactivated button.deactivate,.yield-container .stopSellConfig.deactivated button.deactivate{display:none}.yield-container .rateFactorWrapper .rateFactorType{max-width:50%;display:flex}.yield-container .rateFactorWrapper .amount-type,.yield-container .rateFactorWrapper .amount-value-container{display:flex}.yield-container .rateFactorWrapper .amount-type .discount-type{font-weight:500;transition:all .2s ease-in;border:1px solid #c9cccf}.yield-container .rateFactorWrapper .amount-type .discount-type.active{color:#fff;background-color:#5c5f62;border-color:#5c5f62}.yield-container .rateFactorWrapper .amount-value-container{width:120px;margin-bottom:20px}.yield-container .rateFactorWrapper .amount-value-container .input-currencyprefix-1{min-width:100%;position:relative}.yield-container .rateFactorWrapper .amount-value-container .input-currencyprefix-1 .currency-box{right:35px;left:auto;font-size:18px}.yield-container .rateFactorWrapper .amount-value-container .input-currencyprefix-1.disabled{cursor:not-allowed}.yield-container .rateFactorWrapper .amount-value-container .input-currencyprefix-1.disabled .amount-value{background-color:#f1f2f3;cursor:not-allowed}.yield-container .rateFactorWrapper .amount-value-container .input-currencyprefix-1 .spinner-buttons{position:absolute;display:flex;flex-direction:column;right:7px;top:7px;justify-content:space-between}.yield-container .rateFactorWrapper .amount-value-container .input-currencyprefix-1 .spinner-buttons span{border-radius:2px;background:var(--Surface-Neutral-Default, #E4E5E7);width:22px;height:14px;flex-shrink:0;display:flex;justify-content:center;align-content:center;cursor:pointer}.yield-container .rateFactorWrapper .amount-value-container .input-currencyprefix-1 .spinner-buttons span.disabled{cursor:not-allowed}.yield-container .rateFactorWrapper .amount-value-container .input-currencyprefix-1 .spinner-buttons span.up{margin-bottom:2px}.yield-container .rateFactorWrapper .amount-value-container .input-currencyprefix-1 input::-webkit-outer-spin-button,.yield-container .rateFactorWrapper .amount-value-container .input-currencyprefix-1 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.yield-container .rateFactorWrapper .amount-value-container .input-currencyprefix-1 input[type=number]{-moz-appearance:textfield}.yield-container .rateFactorWrapper .amount-value-container .input-currencyprefix-1 .amount-value{text-align:left;padding-left:10px;margin:0px 0px 0px 2px;font-size:16px;height:44px}.yield-container .rateFactorWrapper .btn-new-default{padding:10px 16px}.yield-container .form-group{display:flex;flex-direction:column;flex-wrap:wrap}.yield-container .form-group input{flex-grow:1;max-width:100% !important}.yield-container .form-group .datepicker-cont{margin-left:0}.yield-container label{display:inline-block;margin-left:0;height:16px;margin-bottom:6px;color:#202223}.yield-container .pr--20{padding-right:20px}.yield-container .mb--20{margin-bottom:20px}.yield-container .some-checked svg,.yield-container .checked svg{border-radius:4px;background:var(--Interactive-Default, #24827c)}.yield-container .checkboxContainer{line-height:1;display:flex;align-items:center;justify-content:flex-start}.yield-container .checkboxContainer .label{margin-left:8px}.yield-container .checkboxContainer .some-checked,.yield-container .checkboxContainer .checked,.yield-container .checkboxContainer .unchecked{display:flex;cursor:pointer;line-height:1}.yield-container .checkboxContainer.selectDay{display:flex;align-items:center}.yield-container .checkboxContainer .some-checked,.yield-container .checkboxContainer .checked{display:none}.yield-container .checkboxContainer.checked .some-checked,.yield-container .checkboxContainer.checked .unchecked{display:none}.yield-container .checkboxContainer.checked .checked{display:flex}.yield-container .checkboxContainer .some-checked,.yield-container .checkboxContainer .checked{display:none}.yield-container .checkboxContainer.someSelected .some-checked{display:flex}.yield-container .checkboxContainer.someSelected .checked,.yield-container .checkboxContainer.someSelected .unchecked{display:none}.yield-container .checkboxContainer.allSelected .checked{display:flex}.yield-container .checkboxContainer.allSelected .some-checked,.yield-container .checkboxContainer.allSelected .unchecked{display:none}.yield-container .advanced-checks{display:flex;flex-wrap:wrap}.yield-container .advanced-checks .checkboxContainer{width:25%;margin-bottom:8px}.yield-container .advanced-checks .checkboxContainer .label:hover{cursor:pointer}.yield-container .categoriesTable{padding-bottom:0}.yield-container .categoriesTable span.category-show-hide,.yield-container .categoriesTable span.rate-type-show-hide{line-height:1;width:16px;height:16px}.yield-container .categoriesTable .categoryName{margin-left:8px}.yield-container .categoriesTable .category-show-hide:hover,.yield-container .categoriesTable .rate-type-show-hide:hover{cursor:pointer}.yield-container .categoriesTable .leftFields{width:100%;display:flex;justify-content:center;align-items:center}.yield-container .categoriesTable .ratesContainer{width:300px;display:flex}.yield-container .categoriesTable .ratesContainer .baseRate,.yield-container .categoriesTable .ratesContainer .newRate{width:50%}.yield-container .categoriesTable .header{display:flex;flex-direction:row;padding:0px 20px;align-items:center}.yield-container .categoriesTable .header.main{border-bottom:1px solid var(--Divider-Default, #e0e2e7);background:var(--Background-Pressed, #edeeef)}.yield-container .categoriesTable .header .name{margin-left:8px;flex-grow:1}.yield-container .categoriesTable .header .baseRate,.yield-container .categoriesTable .header .newRate{padding-top:16px;padding-bottom:16px}.yield-container .categoriesTable .rows .categoryNameRow .header{border-bottom:1px solid var(--Divider-Default, #e0e2e7);background:var(--Surface-Surface-Subdued, #fafbfb);padding-top:16px;padding-bottom:16px;display:flex;align-items:center}.yield-container .categoriesTable .rows .categoryNameRow .showHide{margin-left:8px;line-height:1;display:flex;align-items:center;justify-content:center;align-content:center}.yield-container .categoriesTable .rows .categoryNameRow:not(.collapsed) .header .showHide span.category-show-hide svg{transform:rotate(90deg)}.yield-container .categoriesTable .rows .categoryNameRow.collapsed .categoryRulesRows{display:none}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow{display:flex;align-items:center;padding:16px 20px;border-bottom:1px solid var(--Divider-Default, #e0e2e7)}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow .conflictingRules{display:none}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow.hasConflicts{background:var(--Surface-SurfaceCritical-Subdued, #FFF4F4)}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow.hasConflicts .conflictingRules{display:block}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow .willHaveConflictingRules{display:none;height:100%}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow .willHaveConflictingRules span{display:flex}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow.disabled{background-color:#f1f2f3}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow.disabled .rateTypeRowCheckbox{display:none}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow.disabled .willHaveConflictingRules{display:flex}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow .ratetype-name{flex-grow:1;display:flex;justify-content:space-between;flex-wrap:wrap;padding-right:20px;align-items:center}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow .ratetype-name .left{display:flex;align-items:center}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow .ratetype-name .left .badge{display:flex;width:32px;padding:2px 8px;justify-content:center;align-items:center;gap:4px;border-radius:100px;background:var(--Surface-Neutral-Default, #e4e5e7);color:var(--Text-Default, #202223);text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-left:8px;margin-right:8px}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow .ratetype-name .right.conflictingRules{height:100%}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow .ratetype-name .right.conflictingRules span{display:flex}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow .leftFields{padding-left:48px}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow.derived{display:none}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow.derived .ratetype-name{padding-left:8px}.yield-container .categoriesTable .rows .categoryNameRow .rateTypeRow:not(.collapsed) .showHide span.rate-type-show-hide svg{transform:rotate(90deg)}.yield-container .yield-table{background-color:#fff;border-radius:8px;font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;box-shadow:0px 0px 0px 1px rgba(63,63,68,.05),0px 1px 3px 0px rgba(63,63,68,.15);margin-top:24px !important}.yield-container .yield-table td{border:none}.yield-container .yield-table tbody tr{background-color:rgba(0,0,0,0) !important}.yield-container .yield-table tbody tr .conflictLabel{display:none}.yield-container .yield-table tbody tr.hasConflict .conflictLabel{background:#c21e56 !important;border-radius:10px;color:#fff;display:inline-flex;margin-left:4px}.yield-container .yield-table th{padding:16px !important;color:#202223 !important;font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;border-bottom:1px solid #e1e3e5 !important;height:55px}.yield-container .yield-table td{padding:8px 16px !important;color:#202223;font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1;height:55px}.yield-container .yield-table .list-items{position:absolute;top:40px;left:-15px;width:280px;z-index:100}.yield-container .yield-table .list-items .list-items-container,.yield-container .yield-table .list-items .list-invoices-container{display:inline-block;background-color:#fff;text-align:left;margin-top:4px;margin-left:30px;margin-right:30px;margin-bottom:30px;padding:10px 15px;width:calc(100% - 60px);-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:8px;box-shadow:0px 8px 20px -4px rgba(23,24,24,.12),0px 3px 6px -3px rgba(23,24,24,.08);font-family:"Inter",sans-serif;line-height:30px;max-width:170px}.yield-container .yield-table .rate-types-sum{cursor:pointer}.yield-container .yield-table .bottom,.yield-container .yield-table .res-list .bottom{display:none;float:left;width:100%;padding:20px 0 20px 0}.yield-container .yield-table .yield-status{white-space:nowrap}.yield-container .yield-table .yield-status span{padding:2px 8px;color:var(--Text-Default, #202223);text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:1;display:inline-block;width:auto;vertical-align:middle}.yield-container .yield-table .yield-status span.active{border-radius:10px;background:var(--Surface-Success-Default, #AEE9D1)}.yield-container .yield-table .yield-status span.inactive{border-radius:10px;background:var(--Surface-Neutral-Default, #E4E5E7)}.yield-container .new-rule-btn{height:36px;padding:4px 16px 4px 16px !important;justify-content:center;align-items:center;border-radius:4px;box-shadow:0px -1px 0px 0px rgba(0,0,0,0) inset,0px 1px 0px 0px rgba(0,0,0,0);font-size:14px !important;font-family:"Inter",sans-serif;line-height:26px !important;float:right;text-transform:none}.yield-container .yield-rules-btm-sections{padding-top:24px;padding-bottom:24px;border-bottom:1px solid #c9cccf}.yield-container .yield-rules-btm-sections button.sync-button{border-radius:4px;border:1px solid var(--Border-Subdued, #C9CCCF);background:var(--Action-Secondary-Default, #FFF);box-shadow:0px 1px 0px 0px rgba(0,0,0,.05);display:flex;align-content:center;justify-content:center;line-height:1;padding:8px 12px}.yield-container .yield-rules-btm-sections button.sync-button .icon{display:inline-block;height:20px;width:20px;margin-right:4px}.yield-container .yield-rules-btm-sections button.sync-button .text{line-height:20px}.yield-container .yield-rules-btm-sections .border-btn{border-radius:4px;padding:8px 16px;border:1px solid #c9cccf !important;text-transform:none;font-weight:400 !important;background-color:#fff;min-width:71px;text-align:center;color:var(--Text-Default, #202223);font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.yield-container .cutoffDaysInputField::after{content:"days"}.yield-container .warningText{color:#ffc453;display:none}.sliderWrapper{display:flex;justify-content:center;margin-bottom:10px}.sliderWrapper .js-slider{margin:2rem 0}@media screen and (min-width: 769px){.yield-container{width:948px}.yield-container .col-spacing{padding:0 20px 20px 0 !important}.yield-container h1{color:#000;text-align:left;font-family:"Inter",sans-serif;font-size:22px !important;font-style:normal;font-weight:600 !important;line-height:28px !important;letter-spacing:-0.22px;margin-bottom:24px}.yield-container h2{color:#202223 !important;font-family:"Inter",sans-serif;font-size:16px !important;font-style:normal;font-weight:600 !important;line-height:24px !important;margin-bottom:8px !important;padding-left:0 !important;letter-spacing:.001em;text-align:left}.yield-container h3{color:#202223;font-family:"Inter",sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:16px !important;text-transform:uppercase;letter-spacing:.3px}.yield-container .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;background-color:#24827c;border-top:6px solid #24827c;margin-top:-3px}.yield-container .ui-widget-content{border:1px dashed #24827c;background:#fff;color:#333;height:1px}.yield-container .ui-state-default,.yield-container .ui-widget-content .ui-state-default,.yield-container .ui-widget-header .ui-state-default{border:1px solid #24827c;background:#24827c;font-weight:normal;color:#333;border-radius:50px;font-size:12px;width:15px !important;height:15px !important;margin-top:-7px !important;line-height:46px !important;margin-left:-3px !important}.yield-container input[type=text],.yield-container input[type=number],.yield-container input[type=price],.yield-container input[type=password],.yield-container input[type=search],.yield-container input[type=email],.yield-container input[type=tel],.yield-container input[type=url],.yield-container input[type=time],.yield-container select{border-radius:4px;border:1px solid #c9cccf;box-shadow:0px 1px 0px 0px rgba(0,0,0,.05)}.yield-container .sprite-after:after{background-image:none}.yield-container .datepicker-cont:after{position:absolute;display:block;content:"";font-family:"Font Awesome 5";font-size:18px;top:8px;left:8px;pointer-events:none;cursor:pointer}.yield-container .yield-datepicker{padding-left:30px}.yield-container .yield-competitors-availability input[type=radio]{display:none}.yield-container .yield-competitors-availability label{display:flex;align-items:center;margin-bottom:8px;cursor:pointer}.yield-container .yield-competitors-availability input[type=radio]+label::before{content:"";display:inline-block;width:13px;height:13px;border-radius:50%;background-color:#fff;border:2px solid #20827c;margin-right:8px;vertical-align:middle;transition:background 300ms}.yield-container .yield-competitors-availability input[type=radio]:checked+label::before{background-color:#20827c;border:2px solid #20827c;box-shadow:inset 0px 0px 0px 2px #fff}.yield-container .discard{position:inherit;z-index:auto;right:inherit;left:0;float:none;margin-top:0px;background:#fff;font-size:14px;width:auto;color:#202223;border:1px solid #c9cccf;font-family:"Inter";text-transform:capitalize;font-weight:500}.about-section-container{padding:20px;border-radius:8px;background:#fff;box-shadow:0px 0px 0px 1px rgba(63,63,68,.05),0px 1px 3px 0px rgba(63,63,68,.15)}.about-section-container img{width:100%;height:auto;border-radius:4px;max-width:242px;float:right}}.yield-save-button{font-family:"Inter";font-size:15px !important;font-style:normal;font-weight:500;line-height:20px !important;height:36px;margin-top:-3px}.yield-accordion-content{display:none;padding-bottom:20px}.accordion-header{cursor:pointer}.accordion-header .section-description{display:none}.accordion-header.active .section-description{display:inline-block}@media screen and (max-width: 768px){.yield-container{width:948px}.yield-container h1{color:#000;text-align:left;font-family:"Inter",sans-serif;font-size:22px !important;font-style:normal;font-weight:600 !important;line-height:28px !important;letter-spacing:-0.22px;margin-bottom:24px}.yield-container h2{color:#202223 !important;font-family:"Inter",sans-serif;font-size:16px !important;font-style:normal;font-weight:600 !important;line-height:24px !important;margin-bottom:8px !important;padding-left:0 !important;letter-spacing:.001em;text-align:left}.yield-container h3{color:#202223;font-family:"Inter",sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:16px !important;text-transform:uppercase;letter-spacing:.3px}.yield-container input[type=text],.yield-container input[type=number],.yield-container input[type=price],.yield-container input[type=password],.yield-container input[type=search],.yield-container input[type=email],.yield-container input[type=tel],.yield-container input[type=url],.yield-container input[type=time],.yield-container select{font-family:"Inter" sans-serif;border-radius:4px;border:1px solid #c9cccf;box-shadow:0px 1px 0px 0px rgba(0,0,0,.05)}.yield-container .discard{position:inherit;z-index:auto;right:inherit;left:0;float:none;margin-top:0px;background:#fff;font-size:14px;width:auto;color:#202223;border:1px solid #c9cccf;font-family:"Inter";text-transform:capitalize;font-weight:500}.yield-container .yield-datepicker{padding-left:30px}.yield-container .yield-competitors-availability input[type=radio]{display:none}.yield-container .yield-competitors-availability label{display:flex;align-items:center;margin-bottom:8px;cursor:pointer}.yield-container .yield-competitors-availability input[type=radio]+label::before{content:"";display:inline-block;width:13px;height:13px;border-radius:50%;background-color:#fff;border:2px solid #20827c;margin-right:8px;vertical-align:middle;transition:background 300ms}.yield-container .yield-competitors-availability input[type=radio]:checked+label::before{background-color:#20827c;border:2px solid #20827c;box-shadow:inset 0px 0px 0px 2px #fff}.about-section-container{padding:20px;border-radius:8px;background:#fff;box-shadow:0px 0px 0px 1px rgba(63,63,68,.05),0px 1px 3px 0px rgba(63,63,68,.15)}.about-section-container img{width:100%;height:auto;border-radius:4px;max-width:242px;float:left;margin-top:24px}.yield-settings{margin-top:24px}}.card-spacings{padding:20px}.card-spacings p{margin-bottom:0}.yield-heading-row{margin-bottom:20px}.new-button-container{display:flex;flex-direction:row;align-content:end;min-width:100%;align-items:center;margin-top:24px;justify-content:end}.new-button-container .icon-container{margin-right:10px;position:relative !important}.new-rule-btn{height:36px;padding:4px 16px 4px 16px !important;justify-content:center;align-items:center;border-radius:4px;box-shadow:0px -1px 0px 0px rgba(0,0,0,0) inset,0px 1px 0px 0px rgba(0,0,0,0);font-size:14px !important;font-family:"Inter",sans-serif;line-height:26px !important;float:right;margin-top:0;text-transform:none}.new-rule-btn.disabled{cursor:not-allowed;background-color:#f1f1f1;color:#8c9196;border:1px solid #8c9196;box-shadow:none}.yield-rules-btm-sections{padding-top:24px;padding-bottom:24px;border-bottom:1px solid #c9cccf}.yield-rules-btm-sections.no-bottom-border{border-bottom:none}.yield-rules-btm-sections .border-btn{border-radius:4px;padding:4px 8px;border:1px solid #c9cccf !important;text-transform:none;font-weight:400 !important;background-color:#fff;min-width:71px;text-align:center}.border-line{width:107%;margin-left:-22px;border-top:1px solid #e0e2e7;height:1px;border-bottom:0;margin-bottom:24px}.yield-active-toggle{background-color:#f1f2f3}.yield-container .icon-container{margin-left:10px;background-color:#a4e8f2;display:inline-flex;padding:2px 8px 2px 6px;align-items:center;gap:4px;border-radius:10px;height:20px;position:absolute}.yield-container .icon-container .icon{display:inline-flex}.yield-container .icon-container .text{color:var(--Text-Default, #202223);text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:16px}.advanced-checks li{display:inline-block;width:30%;box-sizing:border-box}.advanced-checks li label{margin-left:0}.aligned-container{display:flex;align-items:center}.aligned-heading{margin-left:60px !important;padding-top:2px}.stopsell{margin-top:4px}.satismeter-wrapper{left:50%;position:fixed;bottom:0px;width:100%;z-index:99}.satismeter-wrapper .satismeter{margin-bottom:-250px;width:100%;max-width:700px;min-height:150px;background:#fafafa;border:1px solid #ccc;border-radius:5px;padding:20px 30px 25px 30px;transform:translateX(-50%);bottom:-5px;position:absolute}.satismeter-wrapper .satismeter .satis-close-button{font-size:20px;top:5px;right:10px;position:absolute;color:#ccc;cursor:pointer;display:block;padding:10px}.satismeter-wrapper .satismeter .satis-close-button:hover{color:#333}.satismeter-wrapper .satismeter .satis-thankyou{margin-top:20px}.satismeter-wrapper .satismeter .satis-title,.satismeter-wrapper .satismeter .satis-desc{text-align:center}.satismeter-wrapper .satismeter .satis-desc{margin-bottom:20px;margin-top:-10px}.satismeter-wrapper .satismeter .satis-desc.statis-expl{margin-top:20px}.satismeter-wrapper .satismeter .satis-desc textarea{width:calc(100% - 130px);height:60px}.satismeter-wrapper .satismeter .satis-buttons .satis-button,.satismeter-wrapper .satismeter .satis-button-send{float:left;width:20%;text-align:center;font-size:18px;padding:5px 0px;cursor:pointer;color:rgba(44,153,0,.7)}.satismeter-wrapper .satismeter .satis-buttons .satis-button.satis-button-send,.satismeter-wrapper .satismeter .satis-button-send.satis-button-send{float:right;width:80px;line-height:50px;background-color:rgba(44,153,0,.3)}.satismeter-wrapper .satismeter .satis-buttons .satis-button.satis-button-send:hover,.satismeter-wrapper .satismeter .satis-button-send.satis-button-send:hover{background-color:rgba(44,153,0,.45)}.satismeter-wrapper .satismeter .satis-button{font-size:25px !important}.satismeter-wrapper .satismeter .satis-button:hover:before{font-family:"Font Awesome 5 Solid","Roboto",sans-serif;color:rgba(44,153,0,.7)}.satismeter-wrapper .satismeter .satis-button:hover~.satis-button:before{font-family:"Font Awesome 5","Roboto",sans-serif}.satismeter-wrapper .satismeter .user-rating input:hover+span.star:before,.satismeter-wrapper .satismeter .user-rating input:hover+span.star~span.star:before,.satismeter-wrapper .satismeter .user-rating input:checked+span.star:before,.satismeter-wrapper .satismeter .user-rating input:checked+span.star~span.star:before{color:#ffd100;content:""}@media screen and (min-width: 767px){.satismeter-wrapper .satismeter .satis-buttons-wrapper{width:50%;margin:0 25%}}.satismeter-wrapper .satismeter .satis-labels{padding:10px 8px 0px 8px}.satismeter-wrapper .satismeter .satis-labels .left{float:left}.satismeter-wrapper .satismeter .satis-labels .right{float:right}.booker-profile-main-section .reports--balance{margin-top:24px}.booker-profile-main-section .design-system--datatable th,.booker-profile-main-section .design-system--datatable td{position:relative;padding:16px}.booker-profile-main-section .design-system--datatable th .js-reservation-popup,.booker-profile-main-section .design-system--datatable td .js-reservation-popup{color:#24827c;border-bottom:1px solid #24827c}.booker-profile-main-section .design-system--datatable--footer-filter{padding:20px;width:100%;display:flex;justify-content:space-between;background-color:#fafbfb;border-radius:0 0 8px 8px}.booker-profile-main-section .design-system--datatable--header-filter{padding:20px;width:100%;display:flex;justify-content:space-between;background-color:#fafbfb;border-radius:8px 8px 0 0}.booker-profile-main-section .design-system--btn--secondary{border:1px solid #c9cccf;background:#fff;color:#202223;border-radius:4px}.booker-profile-main-section .booker-profile-wrapper .breadcrumb{display:flex;margin-bottom:24px}.booker-profile-main-section .booker-profile-wrapper .breadcrumb .left{flex-grow:1;display:flex;align-items:center}.booker-profile-main-section .booker-profile-wrapper .breadcrumb .left .back{border-radius:4px;border:1px solid var(--Border-Neutral-Subdued, #babfc3);padding:8px;margin-right:16px;display:flex;justify-content:center;align-items:center}.booker-profile-main-section .booker-profile-wrapper .breadcrumb .left .back a{line-height:auto;height:20px;width:20px}.booker-profile-main-section .booker-profile-wrapper .breadcrumb .left .title{color:#000;font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:22px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.22px}.booker-profile-main-section .booker-profile-wrapper .breadcrumb .right{display:flex;align-items:center}.booker-profile-main-section .booker-profile-wrapper .breadcrumb .right .back,.booker-profile-main-section .booker-profile-wrapper .breadcrumb .right .menu{border-radius:4px;border:1px solid var(--Border-Neutral-Subdued, #babfc3);padding:8px;display:flex;justify-content:center;align-items:center}.booker-profile-main-section .booker-profile-wrapper .breadcrumb .right .back a,.booker-profile-main-section .booker-profile-wrapper .breadcrumb .right .menu a{line-height:auto;height:20px;width:20px}.booker-profile-main-section .booker-profile-wrapper .breadcrumb .right .menu:hover{cursor:pointer}.booker-profile-main-section .booker-profile-wrapper .breadcrumb .right .quick-action-menu-container{position:relative}.booker-profile-main-section .booker-profile-wrapper .breadcrumb .right .quick-action-menu-container .quick-action-menu{position:absolute;width:204px;right:0;margin-top:8px;border-radius:8px;background:var(--Surface-Default, #fff);box-shadow:0px 3px 6px -3px rgba(23,24,24,.08),0px 8px 20px -4px rgba(23,24,24,.12);display:flex;padding:8px 0px;flex-direction:column;align-items:flex-start;gap:4px;z-index:10;display:none}.booker-profile-main-section .booker-profile-wrapper .breadcrumb .right .quick-action-menu-container .quick-action-menu .heading{padding:8px 16px;color:var(--Text-Subdued, #6d7175);font-feature-settings:"clig" off,"liga" off;font-family:"Inter";font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase}.booker-profile-main-section .booker-profile-wrapper .breadcrumb .right .quick-action-menu-container .quick-action-menu .items{padding:8px 16px;display:flex;flex-direction:column;width:100%}.booker-profile-main-section .booker-profile-wrapper .breadcrumb .right .quick-action-menu-container .quick-action-menu .items .item{padding:8px}.booker-profile-main-section .booker-profile-wrapper .breadcrumb .right .quick-action-menu-container .quick-action-menu .items .item:hover{cursor:pointer;border-radius:4px;background:var(--Surface-SurfaceSelected-Default, #e8f5f4)}.booker-profile-main-section .booker-profile-wrapper .booker-summary{display:flex;align-items:center}.booker-profile-main-section .booker-profile-wrapper .booker-summary h4{color:var(--Text-Subdued, #6d7175);font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase;margin-left:12px}.booker-profile-main-section .booker-profile-wrapper .booker-summary p{color:var(--Text-Default, #202223);font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:22px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.22px;margin-left:12px;margin-top:4px}.booker-profile-main-section .booker-profile-wrapper .booker-summary .booker-icon{background-color:#e8f5f4;width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:8px}.booker-profile-main-section .booker-profile-wrapper .booker-summary .summary-details{margin-bottom:-30px}.booker-profile-main-section .booker-profile-wrapper .col-btns{float:right}.booker-profile-main-section .booker-profile-wrapper .col-btns .payment-btns{display:flex}.booker-profile-main-section .booker-profile-wrapper .col-btns .payment-btns .payment-request-btn{display:flex;height:36px;padding:8px 16px;justify-content:center;align-items:center;gap:10px;border-radius:4px;border:1px solid var(--Border-Subdued, #c9cccf);background:var(--Action-Secondary-Default, #fff);box-shadow:0px 1px 0px 0px rgba(0,0,0,.05)}.booker-profile-main-section .booker-profile-wrapper .booker-profile-balances-cards .design-system--card{height:228px}.booker-profile-main-section .booker-profile-wrapper .booker-profile-balances-cards .design-system--card .content p{padding:20px 0px 26px 0px}.booker-profile-main-section .booker-profile-wrapper .booker-profile-balances-cards .design-system--btn{bottom:20px;position:absolute}.booker-profile-main-section .booker-profile-wrapper .tabs--main{margin-top:24px;margin-bottom:24px;justify-content:start}.booker-profile-main-section .booker-profile-wrapper .card-heading-wrapper{display:flex;align-items:center;justify-content:space-between}.booker-profile-main-section .booker-profile-wrapper .slide-out-menu-container .modal--header .title{color:#000;font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:22px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.22px}.booker-profile-main-section .booker-profile-wrapper .slide-out-menu-container .divider{width:100%;height:2px;background:#e0e2e7}.booker-profile-main-section .booker-profile-wrapper .slide-out-menu-container .explainerVideo{padding:24px}.booker-profile-main-section .booker-profile-wrapper .slide-out-menu-container .explainerVideo .design-system--card{padding:0px;box-shadow:none}.booker-profile-main-section .booker-profile-wrapper .bookerProfileFormWrapper .field select,.booker-profile-main-section .booker-profile-wrapper .bookerProfileFormWrapper .field input{margin-bottom:0 !important}.booker-profile-main-section .booker-profile-wrapper .bookerProfileFormWrapper .formInputWrapper{margin-bottom:20px}.booker-profile-main-section .booker-profile-wrapper .bookerProfileFormWrapper .formInputWrapper .formError{margin-top:10px;display:flex;flex-direction:row;color:var(--Text-Critical, #d10025)}.booker-profile-main-section .booker-profile-wrapper .bookerProfileFormWrapper .formInputWrapper .formError .errorText{margin-left:8px;font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.booker-profile-main-section .booker-profile-wrapper .bookerProfileFormWrapper .settingsSection,.booker-profile-main-section .booker-profile-wrapper .bookerProfileFormWrapper .emailSection{padding:24px}.booker-profile-main-section .booker-profile-wrapper .bookerProfileFormWrapper .settingsSection .title,.booker-profile-main-section .booker-profile-wrapper .bookerProfileFormWrapper .emailSection .title{color:var(--Text-Default, #202223);font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.booker-profile-main-section .booker-profile-wrapper .bookerProfileFormWrapper .settingsSection label,.booker-profile-main-section .booker-profile-wrapper .bookerProfileFormWrapper .emailSection label{padding:0;margin:0;color:var(--Text-Default, #202223);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.booker-profile-main-section .booker-profile-wrapper .bookerProfileFormWrapper .settingsSection select,.booker-profile-main-section .booker-profile-wrapper .bookerProfileFormWrapper .emailSection select{margin-top:6px;margin-bottom:20px;border-radius:4px;border:1px solid var(--Border-Subdued, #c9cccf)}.booker-profile-main-section .booker-profile-wrapper .bookerProfileFormWrapper .settingsSection input,.booker-profile-main-section .booker-profile-wrapper .bookerProfileFormWrapper .emailSection input{margin-top:6px;border-radius:4px;border:1px solid var(--Border-Subdued, #c9cccf);background:var(--Surface-Default, #fff);box-shadow:0px 1px 0px 0px rgba(0,0,0,.05)}.booker-profile-main-section .booker-profile-wrapper .bookerProfileFormWrapper .settingsSection .title{margin-bottom:8px}.booker-profile-main-section .booker-profile-wrapper .summary-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px}.booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card,.booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card{flex-grow:1;width:100%;margin-bottom:16px;position:relative}.booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card .header,.booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card .header{border-bottom:none;padding:20px 20px 8px 20px}.booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card .card-content,.booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card .card-content{display:flex;flex-direction:column;flex-grow:1;color:#202223;align-items:normal;gap:0;margin-top:0;padding-top:0;padding-bottom:0}.booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card .card-content .details-whatsapp,.booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card .card-content .details-whatsapp{color:#41a126}.booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card .card-footer,.booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card .card-footer{border-top:1px solid #e0e2e7;display:flex;width:100%;flex-grow:1;background-color:#fafbfb;padding:20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-size:14px;font-weight:500}.booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card .card-row,.booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card .card-row{display:flex;justify-content:space-between;padding:12px 0;flex-grow:1}.booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card .card-row .label,.booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card .card-row .label{flex-grow:1;color:#6d7175}.booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card .edit-button,.booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card .edit-button{position:absolute;top:20px;right:20px;background:none;border:none;cursor:pointer;color:#24827c;font-family:"Inter";font-size:14px;font-weight:400}.booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card .card-row:not(:last-child),.booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card .card-row:not(:last-child){border-bottom:1px solid #e0e2e7}.booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card .checkbox-container,.booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card .checkbox-container{display:flex;align-items:center;margin-top:10px;position:relative;padding-left:35px;cursor:pointer;font-size:14px}.booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card .checkbox-container input,.booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card .checkbox-container input:checked~.checkmark,.booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card .checkbox-container input:checked~.checkmark{background-color:#2196f3}.booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card .checkbox-container input:checked~.checkmark:after,.booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card .checkbox-container input:checked~.checkmark:after{display:block}.booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card .checkmark,.booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:3px}.booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card .checkmark:after,.booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card .checkmark:after{content:"";position:absolute;display:none;left:7px;top:3px;width:6px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media(min-width: 576px){.container{padding-right:15px;padding-left:15px}}@media(min-width: 768px){.container{padding-right:15px;padding-left:15px}}@media(min-width: 992px){.container{padding-right:15px;padding-left:15px}}@media(min-width: 1200px){.container{padding-right:15px;padding-left:15px}}@media(min-width: 576px){.container{width:540px;max-width:100%}}@media(min-width: 768px){.container{width:720px;max-width:100%}}@media(min-width: 992px){.container{width:960px;max-width:100%}}@media(min-width: 1200px){.container{width:1140px;max-width:100%}}.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media(min-width: 576px){.container-fluid{padding-right:15px;padding-left:15px}}@media(min-width: 768px){.container-fluid{padding-right:15px;padding-left:15px}}@media(min-width: 992px){.container-fluid{padding-right:15px;padding-left:15px}}@media(min-width: 1200px){.container-fluid{padding-right:15px;padding-left:15px}}.row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media(min-width: 576px){.row{margin-right:-15px;margin-left:-15px}}@media(min-width: 768px){.row{margin-right:-15px;margin-left:-15px}}@media(min-width: 992px){.row{margin-right:-15px;margin-left:-15px}}@media(min-width: 1200px){.row{margin-right:-15px;margin-left:-15px}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl{position:relative;width:100%;min-height:1px;float:left}.col-1.flex,.col-2.flex,.col-3.flex,.col-4.flex,.col-5.flex,.col-6.flex,.col-7.flex,.col-8.flex,.col-9.flex,.col-10.flex,.col-11.flex,.col-12.flex,.col-sm-1.flex,.col-sm-2.flex,.col-sm-3.flex,.col-sm-4.flex,.col-sm-5.flex,.col-sm-6.flex,.col-sm-7.flex,.col-sm-8.flex,.col-sm-9.flex,.col-sm-10.flex,.col-sm-11.flex,.col-sm-12.flex,.col-sm.flex,.col-md-1.flex,.col-md-2.flex,.col-md-3.flex,.col-md-4.flex,.col-md-5.flex,.col-md-6.flex,.col-md-7.flex,.col-md-8.flex,.col-md-9.flex,.col-md-10.flex,.col-md-11.flex,.col-md-12.flex,.col-md.flex,.col-lg-1.flex,.col-lg-2.flex,.col-lg-3.flex,.col-lg-4.flex,.col-lg-5.flex,.col-lg-6.flex,.col-lg-7.flex,.col-lg-8.flex,.col-lg-9.flex,.col-lg-10.flex,.col-lg-11.flex,.col-lg-12.flex,.col-lg.flex,.col-xl-1.flex,.col-xl-2.flex,.col-xl-3.flex,.col-xl-4.flex,.col-xl-5.flex,.col-xl-6.flex,.col-xl-7.flex,.col-xl-8.flex,.col-xl-9.flex,.col-xl-10.flex,.col-xl-11.flex,.col-xl-12.flex,.col-xxl.flex,.col-xxl-1.flex,.col-xxl-2.flex,.col-xxl-3.flex,.col-xxl-4.flex,.col-xxl-5.flex,.col-xxl-6.flex,.col-xxl-7.flex,.col-xxl-8.flex,.col-xxl-9.flex,.col-xxl-10.flex,.col-xxl-11.flex,.col-xxl-12.flex,.col-xxl.flex{display:flex}.col-1.valign,.col-2.valign,.col-3.valign,.col-4.valign,.col-5.valign,.col-6.valign,.col-7.valign,.col-8.valign,.col-9.valign,.col-10.valign,.col-11.valign,.col-12.valign,.col-sm-1.valign,.col-sm-2.valign,.col-sm-3.valign,.col-sm-4.valign,.col-sm-5.valign,.col-sm-6.valign,.col-sm-7.valign,.col-sm-8.valign,.col-sm-9.valign,.col-sm-10.valign,.col-sm-11.valign,.col-sm-12.valign,.col-sm.valign,.col-md-1.valign,.col-md-2.valign,.col-md-3.valign,.col-md-4.valign,.col-md-5.valign,.col-md-6.valign,.col-md-7.valign,.col-md-8.valign,.col-md-9.valign,.col-md-10.valign,.col-md-11.valign,.col-md-12.valign,.col-md.valign,.col-lg-1.valign,.col-lg-2.valign,.col-lg-3.valign,.col-lg-4.valign,.col-lg-5.valign,.col-lg-6.valign,.col-lg-7.valign,.col-lg-8.valign,.col-lg-9.valign,.col-lg-10.valign,.col-lg-11.valign,.col-lg-12.valign,.col-lg.valign,.col-xl-1.valign,.col-xl-2.valign,.col-xl-3.valign,.col-xl-4.valign,.col-xl-5.valign,.col-xl-6.valign,.col-xl-7.valign,.col-xl-8.valign,.col-xl-9.valign,.col-xl-10.valign,.col-xl-11.valign,.col-xl-12.valign,.col-xxl.valign,.col-xxl-1.valign,.col-xxl-2.valign,.col-xxl-3.valign,.col-xxl-4.valign,.col-xxl-5.valign,.col-xxl-6.valign,.col-xxl-7.valign,.col-xxl-8.valign,.col-xxl-9.valign,.col-xxl-10.valign,.col-xxl-11.valign,.col-xxl-12.valign,.col-xxl.valign{align-items:center;justify-content:center}.col-1.float-right,.col-2.float-right,.col-3.float-right,.col-4.float-right,.col-5.float-right,.col-6.float-right,.col-7.float-right,.col-8.float-right,.col-9.float-right,.col-10.float-right,.col-11.float-right,.col-12.float-right,.col-sm-1.float-right,.col-sm-2.float-right,.col-sm-3.float-right,.col-sm-4.float-right,.col-sm-5.float-right,.col-sm-6.float-right,.col-sm-7.float-right,.col-sm-8.float-right,.col-sm-9.float-right,.col-sm-10.float-right,.col-sm-11.float-right,.col-sm-12.float-right,.col-sm.float-right,.col-md-1.float-right,.col-md-2.float-right,.col-md-3.float-right,.col-md-4.float-right,.col-md-5.float-right,.col-md-6.float-right,.col-md-7.float-right,.col-md-8.float-right,.col-md-9.float-right,.col-md-10.float-right,.col-md-11.float-right,.col-md-12.float-right,.col-md.float-right,.col-lg-1.float-right,.col-lg-2.float-right,.col-lg-3.float-right,.col-lg-4.float-right,.col-lg-5.float-right,.col-lg-6.float-right,.col-lg-7.float-right,.col-lg-8.float-right,.col-lg-9.float-right,.col-lg-10.float-right,.col-lg-11.float-right,.col-lg-12.float-right,.col-lg.float-right,.col-xl-1.float-right,.col-xl-2.float-right,.col-xl-3.float-right,.col-xl-4.float-right,.col-xl-5.float-right,.col-xl-6.float-right,.col-xl-7.float-right,.col-xl-8.float-right,.col-xl-9.float-right,.col-xl-10.float-right,.col-xl-11.float-right,.col-xl-12.float-right,.col-xxl.float-right,.col-xxl-1.float-right,.col-xxl-2.float-right,.col-xxl-3.float-right,.col-xxl-4.float-right,.col-xxl-5.float-right,.col-xxl-6.float-right,.col-xxl-7.float-right,.col-xxl-8.float-right,.col-xxl-9.float-right,.col-xxl-10.float-right,.col-xxl-11.float-right,.col-xxl-12.float-right,.col-xxl.float-right{float:right !important}.col-1.no-float,.col-2.no-float,.col-3.no-float,.col-4.no-float,.col-5.no-float,.col-6.no-float,.col-7.no-float,.col-8.no-float,.col-9.no-float,.col-10.no-float,.col-11.no-float,.col-12.no-float,.col-sm-1.no-float,.col-sm-2.no-float,.col-sm-3.no-float,.col-sm-4.no-float,.col-sm-5.no-float,.col-sm-6.no-float,.col-sm-7.no-float,.col-sm-8.no-float,.col-sm-9.no-float,.col-sm-10.no-float,.col-sm-11.no-float,.col-sm-12.no-float,.col-sm.no-float,.col-md-1.no-float,.col-md-2.no-float,.col-md-3.no-float,.col-md-4.no-float,.col-md-5.no-float,.col-md-6.no-float,.col-md-7.no-float,.col-md-8.no-float,.col-md-9.no-float,.col-md-10.no-float,.col-md-11.no-float,.col-md-12.no-float,.col-md.no-float,.col-lg-1.no-float,.col-lg-2.no-float,.col-lg-3.no-float,.col-lg-4.no-float,.col-lg-5.no-float,.col-lg-6.no-float,.col-lg-7.no-float,.col-lg-8.no-float,.col-lg-9.no-float,.col-lg-10.no-float,.col-lg-11.no-float,.col-lg-12.no-float,.col-lg.no-float,.col-xl-1.no-float,.col-xl-2.no-float,.col-xl-3.no-float,.col-xl-4.no-float,.col-xl-5.no-float,.col-xl-6.no-float,.col-xl-7.no-float,.col-xl-8.no-float,.col-xl-9.no-float,.col-xl-10.no-float,.col-xl-11.no-float,.col-xl-12.no-float,.col-xxl.no-float,.col-xxl-1.no-float,.col-xxl-2.no-float,.col-xxl-3.no-float,.col-xxl-4.no-float,.col-xxl-5.no-float,.col-xxl-6.no-float,.col-xxl-7.no-float,.col-xxl-8.no-float,.col-xxl-9.no-float,.col-xxl-10.no-float,.col-xxl-11.no-float,.col-xxl-12.no-float,.col-xxl.no-float{float:none !important}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:8.333333%}.pull-2{right:16.666667%}.pull-3{right:25%}.pull-4{right:33.333333%}.pull-5{right:41.666667%}.pull-6{right:50%}.pull-7{right:58.333333%}.pull-8{right:66.666667%}.pull-9{right:75%}.pull-10{right:83.333333%}.pull-11{right:91.666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.333333%}.push-2{left:16.666667%}.push-3{left:25%}.push-4{left:33.333333%}.push-5{left:41.666667%}.push-6{left:50%}.push-7{left:58.333333%}.push-8{left:66.666667%}.push-9{left:75%}.push-10{left:83.333333%}.push-11{left:91.666667%}.push-12{left:100%}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media(min-width: 576px){.col-sm{-webkit-flex-basis:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.333333%}.pull-sm-2{right:16.666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.333333%}.pull-sm-5{right:41.666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.333333%}.pull-sm-8{right:66.666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.333333%}.pull-sm-11{right:91.666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.333333%}.push-sm-2{left:16.666667%}.push-sm-3{left:25%}.push-sm-4{left:33.333333%}.push-sm-5{left:41.666667%}.push-sm-6{left:50%}.push-sm-7{left:58.333333%}.push-sm-8{left:66.666667%}.push-sm-9{left:75%}.push-sm-10{left:83.333333%}.push-sm-11{left:91.666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0%}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media(min-width: 768px){.col-md{-webkit-flex-basis:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.333333%}.pull-md-2{right:16.666667%}.pull-md-3{right:25%}.pull-md-4{right:33.333333%}.pull-md-5{right:41.666667%}.pull-md-6{right:50%}.pull-md-7{right:58.333333%}.pull-md-8{right:66.666667%}.pull-md-9{right:75%}.pull-md-10{right:83.333333%}.pull-md-11{right:91.666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.333333%}.push-md-2{left:16.666667%}.push-md-3{left:25%}.push-md-4{left:33.333333%}.push-md-5{left:41.666667%}.push-md-6{left:50%}.push-md-7{left:58.333333%}.push-md-8{left:66.666667%}.push-md-9{left:75%}.push-md-10{left:83.333333%}.push-md-11{left:91.666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0%}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media(min-width: 992px){.col-lg{-webkit-flex-basis:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.333333%}.pull-lg-2{right:16.666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.333333%}.pull-lg-5{right:41.666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.333333%}.pull-lg-8{right:66.666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.333333%}.pull-lg-11{right:91.666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.333333%}.push-lg-2{left:16.666667%}.push-lg-3{left:25%}.push-lg-4{left:33.333333%}.push-lg-5{left:41.666667%}.push-lg-6{left:50%}.push-lg-7{left:58.333333%}.push-lg-8{left:66.666667%}.push-lg-9{left:75%}.push-lg-10{left:83.333333%}.push-lg-11{left:91.666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0%}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media(min-width: 1200px){.col-xl{-webkit-flex-basis:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.333333%}.pull-xl-2{right:16.666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.333333%}.pull-xl-5{right:41.666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.333333%}.pull-xl-8{right:66.666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.333333%}.pull-xl-11{right:91.666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.333333%}.push-xl-2{left:16.666667%}.push-xl-3{left:25%}.push-xl-4{left:33.333333%}.push-xl-5{left:41.666667%}.push-xl-6{left:50%}.push-xl-7{left:58.333333%}.push-xl-8{left:66.666667%}.push-xl-9{left:75%}.push-xl-10{left:83.333333%}.push-xl-11{left:91.666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0%}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}@media(min-width: 1600px){.col-xxl{-webkit-flex-basis:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-xxl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xxl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xxl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xxl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xxl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xxl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xxl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xxl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xxl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xxl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xxl-0{right:auto}.pull-xxl-1{right:8.333333%}.pull-xxl-2{right:16.666667%}.pull-xxl-3{right:25%}.pull-xxl-4{right:33.333333%}.pull-xxl-5{right:41.666667%}.pull-xxl-6{right:50%}.pull-xxl-7{right:58.333333%}.pull-xxl-8{right:66.666667%}.pull-xxl-9{right:75%}.pull-xxl-10{right:83.333333%}.pull-xxl-11{right:91.666667%}.pull-xxl-12{right:100%}.push-xxl-0{left:auto}.push-xxl-1{left:8.333333%}.push-xxl-2{left:16.666667%}.push-xxl-3{left:25%}.push-xxl-4{left:33.333333%}.push-xxl-5{left:41.666667%}.push-xxl-6{left:50%}.push-xxl-7{left:58.333333%}.push-xxl-8{left:66.666667%}.push-xxl-9{left:75%}.push-xxl-10{left:83.333333%}.push-xxl-11{left:91.666667%}.push-xxl-12{left:100%}.offset-xxl-0{margin-left:0%}.offset-xxl-1{margin-left:8.333333%}.offset-xxl-2{margin-left:16.666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.333333%}.offset-xxl-5{margin-left:41.666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.333333%}.offset-xxl-8{margin-left:66.666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.333333%}.offset-xxl-11{margin-left:91.666667%}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#fff;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("https://raccoonstatic.com/gfx/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("https://raccoonstatic.com/gfx/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("https://raccoonstatic.com/gfx/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:rgba(0,0,0,0);background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("https://raccoonstatic.com/gfx/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("https://raccoonstatic.com/gfx/fancybox_loading@2x.gif");background-size:24px 24px}}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer;*cursor:hand}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("https://raccoonstatic.com/gfx/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("https://raccoonstatic.com/gfx/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("https://raccoonstatic.com/gfx/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("https://raccoonstatic.com/gfx/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("https://raccoonstatic.com/gfx/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;border:1px solid rgba(0,0,0,0);border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{z-index:999;position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:#fff;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);background:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);background:-ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}div.dt-autofill-handle{position:absolute;height:8px;width:8px;z-index:102;box-sizing:border-box;border:1px solid #316ad1;background:linear-gradient(to bottom, #abcffb 0%, #4989de 100%)}div.dt-autofill-select{position:absolute;z-index:1001;background-color:#4989de;background-image:repeating-linear-gradient(45deg, transparent, transparent 5px, rgba(255, 255, 255, 0.5) 5px, rgba(255, 255, 255, 0.5) 10px)}div.dt-autofill-select.top,div.dt-autofill-select.bottom{height:3px;margin-top:-1px}div.dt-autofill-select.left,div.dt-autofill-select.right{width:3px;margin-left:-1px}div.dt-autofill-list{position:fixed;top:50%;left:50%;width:500px;margin-left:-250px;background-color:#fff;border-radius:6px;box-shadow:0 0 5px #555;border:2px solid #444;z-index:11;box-sizing:border-box;padding:1.5em 2em}div.dt-autofill-list ul{display:table;margin:0;padding:0;list-style:none;width:100%}div.dt-autofill-list ul li{display:table-row}div.dt-autofill-list ul li:last-child div.dt-autofill-question,div.dt-autofill-list ul li:last-child div.dt-autofill-button{border-bottom:none}div.dt-autofill-list ul li:hover{background-color:#f6f6f6}div.dt-autofill-list div.dt-autofill-question{display:table-cell;padding:.5em 0;border-bottom:1px solid #ccc}div.dt-autofill-list div.dt-autofill-question input[type=number]{padding:6px;width:30px;margin:-2px 0}div.dt-autofill-list div.dt-autofill-button{display:table-cell;padding:.5em 0;border-bottom:1px solid #ccc}div.dt-autofill-list div.dt-autofill-button button{color:#fff;margin:0;padding:6px 12px;text-align:center;border:1px solid #2e6da4;background-color:#337ab7;border-radius:4px;cursor:pointer;vertical-align:middle}div.dt-autofill-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);background:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);z-index:10}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-content p{margin:0}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;left:0 !important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading 400ms}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating 600ms}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#565656;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid rgba(0,0,0,0)}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0px;top:0px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:0px;top:0px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:0px;top:0px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid rgba(0,0,0,0);left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}/*!
 * Font Awesome Free 5.0.2 by @fontawesome - http://fontawesome.com
 * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa,.fas,.far,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-500px:before{content:""}.fa-abacus:before{content:""}.fa-accessible-icon:before{content:""}.fa-accusoft:before{content:""}.fa-acorn:before{content:""}.fa-acquisitions-incorporated:before{content:""}.fa-ad:before{content:""}.fa-address-book:before{content:""}.fa-address-card:before{content:""}.fa-adjust:before{content:""}.fa-adn:before{content:""}.fa-adobe:before{content:""}.fa-adversal:before{content:""}.fa-affiliatetheme:before{content:""}.fa-air-freshener:before{content:""}.fa-airbnb:before{content:""}.fa-alarm-clock:before{content:""}.fa-algolia:before{content:""}.fa-alicorn:before{content:""}.fa-align-center:before{content:""}.fa-align-justify:before{content:""}.fa-align-left:before{content:""}.fa-align-right:before{content:""}.fa-alipay:before{content:""}.fa-allergies:before{content:""}.fa-amazon:before{content:""}.fa-amazon-pay:before{content:""}.fa-ambulance:before{content:""}.fa-american-sign-language-interpreting:before{content:""}.fa-amilia:before{content:""}.fa-analytics:before{content:""}.fa-anchor:before{content:""}.fa-android:before{content:""}.fa-angel:before{content:""}.fa-angellist:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angry:before{content:""}.fa-angrycreative:before{content:""}.fa-angular:before{content:""}.fa-ankh:before{content:""}.fa-app-store:before{content:""}.fa-app-store-ios:before{content:""}.fa-apper:before{content:""}.fa-apple:before{content:""}.fa-apple-alt:before{content:""}.fa-apple-crate:before{content:""}.fa-apple-pay:before{content:""}.fa-archive:before{content:""}.fa-archway:before{content:""}.fa-arrow-alt-circle-down:before{content:""}.fa-arrow-alt-circle-left:before{content:""}.fa-arrow-alt-circle-right:before{content:""}.fa-arrow-alt-circle-up:before{content:""}.fa-arrow-alt-down:before{content:""}.fa-arrow-alt-from-bottom:before{content:""}.fa-arrow-alt-from-left:before{content:""}.fa-arrow-alt-from-right:before{content:""}.fa-arrow-alt-from-top:before{content:""}.fa-arrow-alt-left:before{content:""}.fa-arrow-alt-right:before{content:""}.fa-arrow-alt-square-down:before{content:""}.fa-arrow-alt-square-left:before{content:""}.fa-arrow-alt-square-right:before{content:""}.fa-arrow-alt-square-up:before{content:""}.fa-arrow-alt-to-bottom:before{content:""}.fa-arrow-alt-to-left:before{content:""}.fa-arrow-alt-to-right:before{content:""}.fa-arrow-alt-to-top:before{content:""}.fa-arrow-alt-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-down:before{content:""}.fa-arrow-from-bottom:before{content:""}.fa-arrow-from-left:before{content:""}.fa-arrow-from-right:before{content:""}.fa-arrow-from-top:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-square-down:before{content:""}.fa-arrow-square-left:before{content:""}.fa-arrow-square-right:before{content:""}.fa-arrow-square-up:before{content:""}.fa-arrow-to-bottom:before{content:""}.fa-arrow-to-left:before{content:""}.fa-arrow-to-right:before{content:""}.fa-arrow-to-top:before{content:""}.fa-arrow-up:before{content:""}.fa-arrows:before{content:""}.fa-arrows-alt:before{content:""}.fa-arrows-alt-h:before{content:""}.fa-arrows-alt-v:before{content:""}.fa-arrows-h:before{content:""}.fa-arrows-v:before{content:""}.fa-artstation:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asterisk:before{content:""}.fa-asymmetrik:before{content:""}.fa-at:before{content:""}.fa-atlas:before{content:""}.fa-atlassian:before{content:""}.fa-atom:before{content:""}.fa-atom-alt:before{content:""}.fa-audible:before{content:""}.fa-audio-description:before{content:""}.fa-autoprefixer:before{content:""}.fa-avianex:before{content:""}.fa-aviato:before{content:""}.fa-award:before{content:""}.fa-aws:before{content:""}.fa-axe:before{content:""}.fa-axe-battle:before{content:""}.fa-baby:before{content:""}.fa-baby-carriage:before{content:""}.fa-backpack:before{content:""}.fa-backspace:before{content:""}.fa-backward:before{content:""}.fa-bacon:before{content:""}.fa-badge:before{content:""}.fa-badge-check:before{content:""}.fa-badge-dollar:before{content:""}.fa-badge-percent:before{content:""}.fa-badger-honey:before{content:""}.fa-balance-scale:before{content:""}.fa-balance-scale-left:before{content:""}.fa-balance-scale-right:before{content:""}.fa-ball-pile:before{content:""}.fa-ballot:before{content:""}.fa-ballot-check:before{content:""}.fa-ban:before{content:""}.fa-band-aid:before{content:""}.fa-bandcamp:before{content:""}.fa-barcode:before{content:""}.fa-barcode-alt:before{content:""}.fa-barcode-read:before{content:""}.fa-barcode-scan:before{content:""}.fa-bars:before{content:""}.fa-baseball:before{content:""}.fa-baseball-ball:before{content:""}.fa-basketball-ball:before{content:""}.fa-basketball-hoop:before{content:""}.fa-bat:before{content:""}.fa-bath:before{content:""}.fa-battery-bolt:before{content:""}.fa-battery-empty:before{content:""}.fa-battery-full:before{content:""}.fa-battery-half:before{content:""}.fa-battery-quarter:before{content:""}.fa-battery-slash:before{content:""}.fa-battery-three-quarters:before{content:""}.fa-battle-net:before{content:""}.fa-bed:before{content:""}.fa-beer:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-bell:before{content:""}.fa-bell-school:before{content:""}.fa-bell-school-slash:before{content:""}.fa-bell-slash:before{content:""}.fa-bells:before{content:""}.fa-bezier-curve:before{content:""}.fa-bible:before{content:""}.fa-bicycle:before{content:""}.fa-bimobject:before{content:""}.fa-binoculars:before{content:""}.fa-biohazard:before{content:""}.fa-birthday-cake:before{content:""}.fa-bitbucket:before{content:""}.fa-bitcoin:before{content:""}.fa-bity:before{content:""}.fa-black-tie:before{content:""}.fa-blackberry:before{content:""}.fa-blanket:before{content:""}.fa-blender:before{content:""}.fa-blender-phone:before{content:""}.fa-blind:before{content:""}.fa-blog:before{content:""}.fa-blogger:before{content:""}.fa-blogger-b:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-bold:before{content:""}.fa-bolt:before{content:""}.fa-bomb:before{content:""}.fa-bone:before{content:""}.fa-bone-break:before{content:""}.fa-bong:before{content:""}.fa-book:before{content:""}.fa-book-alt:before{content:""}.fa-book-dead:before{content:""}.fa-book-heart:before{content:""}.fa-book-medical:before{content:""}.fa-book-open:before{content:""}.fa-book-reader:before{content:""}.fa-book-spells:before{content:""}.fa-book-user:before{content:""}.fa-bookmark:before{content:""}.fa-books:before{content:""}.fa-books-medical:before{content:""}.fa-boot:before{content:""}.fa-booth-curtain:before{content:""}.fa-bootstrap:before{content:""}.fa-bow-arrow:before{content:""}.fa-bowling-ball:before{content:""}.fa-bowling-pins:before{content:""}.fa-box:before{content:""}.fa-box-alt:before{content:""}.fa-box-ballot:before{content:""}.fa-box-check:before{content:""}.fa-box-fragile:before{content:""}.fa-box-full:before{content:""}.fa-box-heart:before{content:""}.fa-box-open:before{content:""}.fa-box-up:before{content:""}.fa-box-usd:before{content:""}.fa-boxes:before{content:""}.fa-boxes-alt:before{content:""}.fa-boxing-glove:before{content:""}.fa-brackets:before{content:""}.fa-brackets-curly:before{content:""}.fa-braille:before{content:""}.fa-brain:before{content:""}.fa-bread-loaf:before{content:""}.fa-bread-slice:before{content:""}.fa-briefcase:before{content:""}.fa-briefcase-medical:before{content:""}.fa-broadcast-tower:before{content:""}.fa-broom:before{content:""}.fa-browser:before{content:""}.fa-brush:before{content:""}.fa-btc:before{content:""}.fa-buffer:before{content:""}.fa-bug:before{content:""}.fa-building:before{content:""}.fa-bullhorn:before{content:""}.fa-bullseye:before{content:""}.fa-bullseye-arrow:before{content:""}.fa-bullseye-pointer:before{content:""}.fa-burn:before{content:""}.fa-buromobelexperte:before{content:""}.fa-burrito:before{content:""}.fa-bus:before{content:""}.fa-bus-alt:before{content:""}.fa-bus-school:before{content:""}.fa-business-time:before{content:""}.fa-buysellads:before{content:""}.fa-cabinet-filing:before{content:""}.fa-calculator:before{content:""}.fa-calculator-alt:before{content:""}.fa-calendar:before{content:""}.fa-calendar-alt:before{content:""}.fa-calendar-check:before{content:""}.fa-calendar-day:before{content:""}.fa-calendar-edit:before{content:""}.fa-calendar-exclamation:before{content:""}.fa-calendar-minus:before{content:""}.fa-calendar-plus:before{content:""}.fa-calendar-star:before{content:""}.fa-calendar-times:before{content:""}.fa-calendar-week:before{content:""}.fa-camera:before{content:""}.fa-camera-alt:before{content:""}.fa-camera-retro:before{content:""}.fa-campfire:before{content:""}.fa-campground:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-candle-holder:before{content:""}.fa-candy-cane:before{content:""}.fa-candy-corn:before{content:""}.fa-cannabis:before{content:""}.fa-capsules:before{content:""}.fa-car:before{content:""}.fa-car-alt:before{content:""}.fa-car-battery:before{content:""}.fa-car-bump:before{content:""}.fa-car-crash:before{content:""}.fa-car-garage:before{content:""}.fa-car-mechanic:before{content:""}.fa-car-side:before{content:""}.fa-car-tilt:before{content:""}.fa-car-wash:before{content:""}.fa-caret-circle-down:before{content:""}.fa-caret-circle-left:before{content:""}.fa-caret-circle-right:before{content:""}.fa-caret-circle-up:before{content:""}.fa-caret-down:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-caret-square-down:before{content:""}.fa-caret-square-left:before{content:""}.fa-caret-square-right:before{content:""}.fa-caret-square-up:before{content:""}.fa-caret-up:before{content:""}.fa-carrot:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-cart-plus:before{content:""}.fa-cash-register:before{content:""}.fa-cat:before{content:""}.fa-cauldron:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-cc-diners-club:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-cc-visa:before{content:""}.fa-centercode:before{content:""}.fa-centos:before{content:""}.fa-certificate:before{content:""}.fa-chair:before{content:""}.fa-chair-office:before{content:""}.fa-chalkboard:before{content:""}.fa-chalkboard-teacher:before{content:""}.fa-charging-station:before{content:""}.fa-chart-area:before{content:""}.fa-chart-bar:before{content:""}.fa-chart-line:before{content:""}.fa-chart-line-down:before{content:""}.fa-chart-network:before{content:""}.fa-chart-pie:before{content:""}.fa-chart-pie-alt:before{content:""}.fa-chart-scatter:before{content:""}.fa-check:before{content:""}.fa-check-circle:before{content:""}.fa-check-double:before{content:""}.fa-check-square:before{content:""}.fa-cheese:before{content:""}.fa-cheese-swiss:before{content:""}.fa-cheeseburger:before{content:""}.fa-chess:before{content:""}.fa-chess-bishop:before{content:""}.fa-chess-bishop-alt:before{content:""}.fa-chess-board:before{content:""}.fa-chess-clock:before{content:""}.fa-chess-clock-alt:before{content:""}.fa-chess-king:before{content:""}.fa-chess-king-alt:before{content:""}.fa-chess-knight:before{content:""}.fa-chess-knight-alt:before{content:""}.fa-chess-pawn:before{content:""}.fa-chess-pawn-alt:before{content:""}.fa-chess-queen:before{content:""}.fa-chess-queen-alt:before{content:""}.fa-chess-rook:before{content:""}.fa-chess-rook-alt:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-double-down:before{content:""}.fa-chevron-double-left:before{content:""}.fa-chevron-double-right:before{content:""}.fa-chevron-double-up:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before,.breadcrumb .crumb:not(:first-child):before{content:""}.fa-chevron-square-down:before{content:""}.fa-chevron-square-left:before{content:""}.fa-chevron-square-right:before{content:""}.fa-chevron-square-up:before{content:""}.fa-chevron-up:before{content:""}.fa-child:before{content:""}.fa-chimney:before{content:""}.fa-chrome:before{content:""}.fa-chromecast:before{content:""}.fa-church:before{content:""}.fa-circle:before{content:""}.fa-circle-notch:before{content:""}.fa-city:before{content:""}.fa-claw-marks:before{content:""}.fa-clinic-medical:before{content:""}.fa-clipboard:before{content:""}.fa-clipboard-check:before{content:""}.fa-clipboard-list:before{content:""}.fa-clipboard-list-check:before{content:""}.fa-clipboard-prescription:before{content:""}.fa-clipboard-user:before{content:""}.fa-clock:before{content:""}.fa-clone:before{content:""}.fa-closed-captioning:before{content:""}.fa-cloud:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-download-alt:before{content:""}.fa-cloud-drizzle:before{content:""}.fa-cloud-hail:before{content:""}.fa-cloud-hail-mixed:before{content:""}.fa-cloud-meatball:before{content:""}.fa-cloud-moon:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-cloud-rain:before{content:""}.fa-cloud-rainbow:before{content:""}.fa-cloud-showers:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-cloud-sleet:before{content:""}.fa-cloud-snow:before{content:""}.fa-cloud-sun:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-cloud-upload:before{content:""}.fa-cloud-upload-alt:before{content:""}.fa-clouds:before{content:""}.fa-clouds-moon:before{content:""}.fa-clouds-sun:before{content:""}.fa-cloudscale:before{content:""}.fa-cloudsmith:before{content:""}.fa-cloudversify:before{content:""}.fa-club:before{content:""}.fa-cocktail:before{content:""}.fa-code:before{content:""}.fa-code-branch:before{content:""}.fa-code-commit:before{content:""}.fa-code-merge:before{content:""}.fa-codepen:before{content:""}.fa-codiepie:before{content:""}.fa-coffee:before{content:""}.fa-coffee-togo:before{content:""}.fa-coffin:before{content:""}.fa-cog:before{content:""}.fa-cogs:before{content:""}.fa-coins:before{content:""}.fa-columns:before{content:""}.fa-comment:before{content:""}.fa-comment-alt:before{content:""}.fa-comment-alt-check:before{content:""}.fa-comment-alt-dollar:before{content:""}.fa-comment-alt-dots:before{content:""}.fa-comment-alt-edit:before{content:""}.fa-comment-alt-exclamation:before{content:""}.fa-comment-alt-lines:before{content:""}.fa-comment-alt-medical:before{content:""}.fa-comment-alt-minus:before{content:""}.fa-comment-alt-plus:before{content:""}.fa-comment-alt-slash:before{content:""}.fa-comment-alt-smile:before{content:""}.fa-comment-alt-times:before{content:""}.fa-comment-check:before{content:""}.fa-comment-dollar:before{content:""}.fa-comment-dots:before{content:""}.fa-comment-edit:before{content:""}.fa-comment-exclamation:before{content:""}.fa-comment-lines:before{content:""}.fa-comment-medical:before{content:""}.fa-comment-minus:before{content:""}.fa-comment-plus:before{content:""}.fa-comment-slash:before{content:""}.fa-comment-smile:before{content:""}.fa-comment-times:before{content:""}.fa-comments:before{content:""}.fa-comments-alt:before{content:""}.fa-comments-alt-dollar:before{content:""}.fa-comments-dollar:before{content:""}.fa-compact-disc:before{content:""}.fa-compass:before{content:""}.fa-compass-slash:before{content:""}.fa-compress:before{content:""}.fa-compress-alt:before{content:""}.fa-compress-arrows-alt:before{content:""}.fa-compress-wide:before{content:""}.fa-concierge-bell:before{content:""}.fa-confluence:before{content:""}.fa-connectdevelop:before{content:""}.fa-container-storage:before{content:""}.fa-contao:before{content:""}.fa-conveyor-belt:before{content:""}.fa-conveyor-belt-alt:before{content:""}.fa-cookie:before{content:""}.fa-cookie-bite:before{content:""}.fa-copy:before{content:""}.fa-copyright:before{content:""}.fa-corn:before{content:""}.fa-couch:before{content:""}.fa-cow:before{content:""}.fa-cpanel:before{content:""}.fa-creative-commons:before{content:""}.fa-creative-commons-by:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-creative-commons-share:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-credit-card:before{content:""}.fa-credit-card-blank:before{content:""}.fa-credit-card-front:before{content:""}.fa-cricket:before{content:""}.fa-critical-role:before{content:""}.fa-croissant:before{content:""}.fa-crop:before{content:""}.fa-crop-alt:before{content:""}.fa-cross:before{content:""}.fa-crosshairs:before{content:""}.fa-crow:before{content:""}.fa-crown:before{content:""}.fa-crutch:before{content:""}.fa-crutches:before{content:""}.fa-css3:before{content:""}.fa-css3-alt:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-curling:before{content:""}.fa-cut:before{content:""}.fa-cuttlefish:before{content:""}.fa-d-and-d:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-dagger:before{content:""}.fa-dashcube:before{content:""}.fa-database:before{content:""}.fa-deaf:before{content:""}.fa-debug:before{content:""}.fa-deer:before{content:""}.fa-deer-rudolph:before{content:""}.fa-delicious:before{content:""}.fa-democrat:before{content:""}.fa-deploydog:before{content:""}.fa-deskpro:before{content:""}.fa-desktop:before{content:""}.fa-desktop-alt:before{content:""}.fa-dev:before{content:""}.fa-deviantart:before{content:""}.fa-dewpoint:before{content:""}.fa-dharmachakra:before{content:""}.fa-dhl:before{content:""}.fa-diagnoses:before{content:""}.fa-diamond:before{content:""}.fa-diaspora:before{content:""}.fa-dice:before{content:""}.fa-dice-d10:before{content:""}.fa-dice-d12:before{content:""}.fa-dice-d20:before{content:""}.fa-dice-d4:before{content:""}.fa-dice-d6:before{content:""}.fa-dice-d8:before{content:""}.fa-dice-five:before{content:""}.fa-dice-four:before{content:""}.fa-dice-one:before{content:""}.fa-dice-six:before{content:""}.fa-dice-three:before{content:""}.fa-dice-two:before{content:""}.fa-digg:before{content:""}.fa-digital-ocean:before{content:""}.fa-digital-tachograph:before{content:""}.fa-diploma:before{content:""}.fa-directions:before{content:""}.fa-discord:before{content:""}.fa-discourse:before{content:""}.fa-disease:before{content:""}.fa-divide:before{content:""}.fa-dizzy:before{content:""}.fa-dna:before{content:""}.fa-do-not-enter:before{content:""}.fa-dochub:before{content:""}.fa-docker:before{content:""}.fa-dog:before{content:""}.fa-dog-leashed:before{content:""}.fa-dollar-sign:before{content:""}.fa-dolly:before{content:""}.fa-dolly-empty:before{content:""}.fa-dolly-flatbed:before{content:""}.fa-dolly-flatbed-alt:before{content:""}.fa-dolly-flatbed-empty:before{content:""}.fa-donate:before{content:""}.fa-door-closed:before{content:""}.fa-door-open:before{content:""}.fa-dot-circle:before{content:""}.fa-dove:before{content:""}.fa-download:before{content:""}.fa-draft2digital:before{content:""}.fa-drafting-compass:before{content:""}.fa-dragon:before{content:""}.fa-draw-circle:before{content:""}.fa-draw-polygon:before{content:""}.fa-draw-square:before{content:""}.fa-dreidel:before{content:""}.fa-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-dropbox:before{content:""}.fa-drum:before{content:""}.fa-drum-steelpan:before{content:""}.fa-drumstick:before{content:""}.fa-drumstick-bite:before{content:""}.fa-drupal:before{content:""}.fa-duck:before{content:""}.fa-dumbbell:before{content:""}.fa-dumpster:before{content:""}.fa-dumpster-fire:before{content:""}.fa-dungeon:before{content:""}.fa-dyalog:before{content:""}.fa-ear:before{content:""}.fa-ear-muffs:before{content:""}.fa-earlybirds:before{content:""}.fa-ebay:before{content:""}.fa-eclipse:before{content:""}.fa-eclipse-alt:before{content:""}.fa-edge:before{content:""}.fa-edit:before{content:""}.fa-egg:before{content:""}.fa-egg-fried:before{content:""}.fa-eject:before{content:""}.fa-elementor:before{content:""}.fa-elephant:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-h-alt:before{content:""}.fa-ellipsis-v:before{content:""}.fa-ellipsis-v-alt:before{content:""}.fa-ello:before{content:""}.fa-ember:before{content:""}.fa-empire:before{content:""}.fa-empty-set:before{content:""}.fa-engine-warning:before{content:""}.fa-envelope:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-dollar:before{content:""}.fa-envelope-open-text:before{content:""}.fa-envelope-square:before{content:""}.fa-envira:before{content:""}.fa-equals:before{content:""}.fa-eraser:before{content:""}.fa-erlang:before{content:""}.fa-ethereum:before{content:""}.fa-ethernet:before{content:""}.fa-etsy:before{content:""}.fa-euro-sign:before{content:""}.fa-evernote:before{content:""}.fa-exchange:before{content:""}.fa-exchange-alt:before{content:""}.fa-exclamation:before{content:""}.fa-exclamation-circle:before{content:""}.fa-exclamation-square:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-expand:before{content:""}.fa-expand-alt:before{content:""}.fa-expand-arrows:before{content:""}.fa-expand-arrows-alt:before{content:""}.fa-expand-wide:before{content:""}.fa-expeditedssl:before{content:""}.fa-external-link:before{content:""}.fa-external-link-alt:before{content:""}.fa-external-link-square:before{content:""}.fa-external-link-square-alt:before{content:""}.fa-eye:before{content:""}.fa-eye-dropper:before{content:""}.fa-eye-evil:before{content:""}.fa-eye-slash:before{content:""}.fa-facebook:before{content:""}.fa-facebook-f:before{content:""}.fa-facebook-messenger:before{content:""}.fa-facebook-square:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-fast-backward:before{content:""}.fa-fast-forward:before{content:""}.fa-fax:before{content:""}.fa-feather:before{content:""}.fa-feather-alt:before{content:""}.fa-fedex:before{content:""}.fa-fedora:before{content:""}.fa-female:before{content:""}.fa-field-hockey:before{content:""}.fa-fighter-jet:before{content:""}.fa-figma:before{content:""}.fa-file:before{content:""}.fa-file-alt:before{content:""}.fa-file-archive:before{content:""}.fa-file-audio:before{content:""}.fa-file-certificate:before{content:""}.fa-file-chart-line:before{content:""}.fa-file-chart-pie:before{content:""}.fa-file-check:before{content:""}.fa-file-code:before{content:""}.fa-file-contract:before{content:""}.fa-file-csv:before{content:""}.fa-file-download:before{content:""}.fa-file-edit:before{content:""}.fa-file-excel:before{content:""}.fa-file-exclamation:before{content:""}.fa-file-export:before{content:""}.fa-file-image:before{content:""}.fa-file-import:before{content:""}.fa-file-invoice:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-file-medical:before{content:""}.fa-file-medical-alt:before{content:""}.fa-file-minus:before{content:""}.fa-file-pdf:before{content:""}.fa-file-plus:before{content:""}.fa-file-powerpoint:before{content:""}.fa-file-prescription:before{content:""}.fa-file-signature:before{content:""}.fa-file-spreadsheet:before{content:""}.fa-file-times:before{content:""}.fa-file-upload:before{content:""}.fa-file-user:before{content:""}.fa-file-video:before{content:""}.fa-file-word:before{content:""}.fa-files-medical:before{content:""}.fa-fill:before{content:""}.fa-fill-drip:before{content:""}.fa-film:before{content:""}.fa-film-alt:before{content:""}.fa-filter:before{content:""}.fa-fingerprint:before{content:""}.fa-fire:before{content:""}.fa-fire-alt:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-fire-smoke:before{content:""}.fa-firefox:before{content:""}.fa-fireplace:before{content:""}.fa-first-aid:before{content:""}.fa-first-order:before{content:""}.fa-first-order-alt:before{content:""}.fa-firstdraft:before{content:""}.fa-fish:before{content:""}.fa-fish-cooked:before{content:""}.fa-fist-raised:before{content:""}.fa-flag:before{content:""}.fa-flag-alt:before{content:""}.fa-flag-checkered:before{content:""}.fa-flag-usa:before{content:""}.fa-flame:before{content:""}.fa-flask:before{content:""}.fa-flask-poison:before{content:""}.fa-flask-potion:before{content:""}.fa-flickr:before{content:""}.fa-flipboard:before{content:""}.fa-flower:before{content:""}.fa-flower-daffodil:before{content:""}.fa-flower-tulip:before{content:""}.fa-flushed:before{content:""}.fa-fly:before{content:""}.fa-fog:before{content:""}.fa-folder:before{content:""}.fa-folder-minus:before{content:""}.fa-folder-open:before{content:""}.fa-folder-plus:before{content:""}.fa-folder-times:before{content:""}.fa-folder-tree:before{content:""}.fa-folders:before{content:""}.fa-font:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-fonticons:before{content:""}.fa-fonticons-fi:before{content:""}.fa-football-ball:before{content:""}.fa-football-helmet:before{content:""}.fa-forklift:before{content:""}.fa-fort-awesome:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-forumbee:before{content:""}.fa-forward:before{content:""}.fa-foursquare:before{content:""}.fa-fragile:before{content:""}.fa-free-code-camp:before{content:""}.fa-freebsd:before{content:""}.fa-french-fries:before{content:""}.fa-frog:before{content:""}.fa-frosty-head:before{content:""}.fa-frown:before{content:""}.fa-frown-open:before{content:""}.fa-fulcrum:before{content:""}.fa-function:before{content:""}.fa-funnel-dollar:before{content:""}.fa-futbol:before{content:""}.fa-galactic-republic:before{content:""}.fa-galactic-senate:before{content:""}.fa-gamepad:before{content:""}.fa-gas-pump:before{content:""}.fa-gas-pump-slash:before{content:""}.fa-gavel:before{content:""}.fa-gem:before{content:""}.fa-genderless:before{content:""}.fa-get-pocket:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-ghost:before{content:""}.fa-gift:before{content:""}.fa-gift-card:before{content:""}.fa-gifts:before{content:""}.fa-gingerbread-man:before{content:""}.fa-git:before{content:""}.fa-git-square:before{content:""}.fa-github:before{content:""}.fa-github-alt:before{content:""}.fa-github-square:before{content:""}.fa-gitkraken:before{content:""}.fa-gitlab:before{content:""}.fa-gitter:before{content:""}.fa-glass:before{content:""}.fa-glass-champagne:before{content:""}.fa-glass-cheers:before{content:""}.fa-glass-martini:before{content:""}.fa-glass-martini-alt:before{content:""}.fa-glass-whiskey:before{content:""}.fa-glass-whiskey-rocks:before{content:""}.fa-glasses:before{content:""}.fa-glasses-alt:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-globe:before{content:""}.fa-globe-africa:before{content:""}.fa-globe-americas:before{content:""}.fa-globe-asia:before{content:""}.fa-globe-europe:before{content:""}.fa-globe-snow:before{content:""}.fa-globe-stand:before{content:""}.fa-gofore:before{content:""}.fa-golf-ball:before{content:""}.fa-golf-club:before{content:""}.fa-goodreads:before{content:""}.fa-goodreads-g:before{content:""}.fa-google:before{content:""}.fa-google-drive:before{content:""}.fa-google-play:before{content:""}.fa-google-plus:before{content:""}.fa-google-plus-g:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-wallet:before{content:""}.fa-gopuram:before{content:""}.fa-graduation-cap:before{content:""}.fa-gratipay:before{content:""}.fa-grav:before{content:""}.fa-greater-than:before{content:""}.fa-greater-than-equal:before{content:""}.fa-grimace:before{content:""}.fa-grin:before{content:""}.fa-grin-alt:before{content:""}.fa-grin-beam:before{content:""}.fa-grin-beam-sweat:before{content:""}.fa-grin-hearts:before{content:""}.fa-grin-squint:before{content:""}.fa-grin-squint-tears:before{content:""}.fa-grin-stars:before{content:""}.fa-grin-tears:before{content:""}.fa-grin-tongue:before{content:""}.fa-grin-tongue-squint:before{content:""}.fa-grin-tongue-wink:before{content:""}.fa-grin-wink:before{content:""}.fa-grip-horizontal:before{content:""}.fa-grip-lines:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-grip-vertical:before{content:""}.fa-gripfire:before{content:""}.fa-grunt:before{content:""}.fa-guitar:before{content:""}.fa-gulp:before{content:""}.fa-h-square:before{content:""}.fa-h1:before{content:""}.fa-h2:before{content:""}.fa-h3:before{content:""}.fa-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-hackerrank:before{content:""}.fa-hamburger:before{content:""}.fa-hammer:before{content:""}.fa-hammer-war:before{content:""}.fa-hamsa:before{content:""}.fa-hand-heart:before{content:""}.fa-hand-holding:before{content:""}.fa-hand-holding-box:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-hand-holding-magic:before{content:""}.fa-hand-holding-seedling:before{content:""}.fa-hand-holding-usd:before{content:""}.fa-hand-holding-water:before{content:""}.fa-hand-lizard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-hand-paper:before{content:""}.fa-hand-peace:before{content:""}.fa-hand-point-down:before{content:""}.fa-hand-point-left:before{content:""}.fa-hand-point-right:before{content:""}.fa-hand-point-up:before{content:""}.fa-hand-pointer:before{content:""}.fa-hand-receiving:before{content:""}.fa-hand-rock:before{content:""}.fa-hand-scissors:before{content:""}.fa-hand-spock:before{content:""}.fa-hands:before{content:""}.fa-hands-heart:before{content:""}.fa-hands-helping:before{content:""}.fa-hands-usd:before{content:""}.fa-handshake:before{content:""}.fa-handshake-alt:before{content:""}.fa-hanukiah:before{content:""}.fa-hard-hat:before{content:""}.fa-hashtag:before{content:""}.fa-hat-santa:before{content:""}.fa-hat-winter:before{content:""}.fa-hat-witch:before{content:""}.fa-hat-wizard:before{content:""}.fa-haykal:before{content:""}.fa-hdd:before{content:""}.fa-head-side:before{content:""}.fa-head-side-brain:before{content:""}.fa-head-side-medical:before{content:""}.fa-head-vr:before{content:""}.fa-heading:before{content:""}.fa-headphones:before{content:""}.fa-headphones-alt:before{content:""}.fa-headset:before{content:""}.fa-heart:before{content:""}.fa-heart-broken:before{content:""}.fa-heart-circle:before{content:""}.fa-heart-rate:before{content:""}.fa-heart-square:before{content:""}.fa-heartbeat:before{content:""}.fa-helicopter:before{content:""}.fa-helmet-battle:before{content:""}.fa-hexagon:before{content:""}.fa-highlighter:before{content:""}.fa-hiking:before{content:""}.fa-hippo:before{content:""}.fa-hips:before{content:""}.fa-hire-a-helper:before{content:""}.fa-history:before{content:""}.fa-hockey-mask:before{content:""}.fa-hockey-puck:before{content:""}.fa-hockey-sticks:before{content:""}.fa-holly-berry:before{content:""}.fa-home:before{content:""}.fa-home-alt:before{content:""}.fa-home-heart:before{content:""}.fa-home-lg:before{content:""}.fa-home-lg-alt:before{content:""}.fa-hood-cloak:before{content:""}.fa-hooli:before{content:""}.fa-hornbill:before{content:""}.fa-horse:before{content:""}.fa-horse-head:before{content:""}.fa-hospital:before{content:""}.fa-hospital-alt:before{content:""}.fa-hospital-symbol:before{content:""}.fa-hospital-user:before{content:""}.fa-hospitals:before{content:""}.fa-hot-tub:before{content:""}.fa-hotdog:before{content:""}.fa-hotel:before{content:""}.fa-hotjar:before{content:""}.fa-hourglass:before{content:""}.fa-hourglass-end:before{content:""}.fa-hourglass-half:before{content:""}.fa-hourglass-start:before{content:""}.fa-house-damage:before{content:""}.fa-house-flood:before{content:""}.fa-houzz:before{content:""}.fa-hryvnia:before{content:""}.fa-html5:before{content:""}.fa-hubspot:before{content:""}.fa-humidity:before{content:""}.fa-hurricane:before{content:""}.fa-i-cursor:before{content:""}.fa-ice-cream:before{content:""}.fa-ice-skate:before{content:""}.fa-icicles:before{content:""}.fa-id-badge:before{content:""}.fa-id-card:before{content:""}.fa-id-card-alt:before{content:""}.fa-igloo:before{content:""}.fa-image:before{content:""}.fa-images:before{content:""}.fa-imdb:before{content:""}.fa-inbox:before{content:""}.fa-inbox-in:before{content:""}.fa-inbox-out:before{content:""}.fa-indent:before{content:""}.fa-industry:before{content:""}.fa-industry-alt:before{content:""}.fa-infinity:before{content:""}.fa-info:before{content:""}.fa-info-circle:before{content:""}.fa-info-square:before{content:""}.fa-inhaler:before{content:""}.fa-instagram:before{content:""}.fa-integral:before{content:""}.fa-intercom:before{content:""}.fa-internet-explorer:before{content:""}.fa-intersection:before{content:""}.fa-inventory:before{content:""}.fa-invision:before{content:""}.fa-ioxhost:before{content:""}.fa-island-tropical:before{content:""}.fa-italic:before{content:""}.fa-itch-io:before{content:""}.fa-itunes:before{content:""}.fa-itunes-note:before{content:""}.fa-jack-o-lantern:before{content:""}.fa-java:before{content:""}.fa-jedi:before{content:""}.fa-jedi-order:before{content:""}.fa-jenkins:before{content:""}.fa-jira:before{content:""}.fa-joget:before{content:""}.fa-joint:before{content:""}.fa-joomla:before{content:""}.fa-journal-whills:before{content:""}.fa-js:before{content:""}.fa-js-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-kaaba:before{content:""}.fa-kaggle:before{content:""}.fa-key:before{content:""}.fa-key-skeleton:before{content:""}.fa-keybase:before{content:""}.fa-keyboard:before{content:""}.fa-keycdn:before{content:""}.fa-keynote:before{content:""}.fa-khanda:before{content:""}.fa-kickstarter:before{content:""}.fa-kickstarter-k:before{content:""}.fa-kidneys:before{content:""}.fa-kiss:before{content:""}.fa-kiss-beam:before{content:""}.fa-kiss-wink-heart:before{content:""}.fa-kite:before{content:""}.fa-kiwi-bird:before{content:""}.fa-knife-kitchen:before{content:""}.fa-korvue:before{content:""}.fa-lambda:before{content:""}.fa-lamp:before{content:""}.fa-landmark:before{content:""}.fa-landmark-alt:before{content:""}.fa-language:before{content:""}.fa-laptop:before{content:""}.fa-laptop-code:before{content:""}.fa-laptop-medical:before{content:""}.fa-laravel:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-laugh:before{content:""}.fa-laugh-beam:before{content:""}.fa-laugh-squint:before{content:""}.fa-laugh-wink:before{content:""}.fa-layer-group:before{content:""}.fa-layer-minus:before{content:""}.fa-layer-plus:before{content:""}.fa-leaf:before{content:""}.fa-leaf-heart:before{content:""}.fa-leaf-maple:before{content:""}.fa-leaf-oak:before{content:""}.fa-leanpub:before{content:""}.fa-lemon:before{content:""}.fa-less:before{content:""}.fa-less-than:before{content:""}.fa-less-than-equal:before{content:""}.fa-level-down:before{content:""}.fa-level-down-alt:before{content:""}.fa-level-up:before{content:""}.fa-level-up-alt:before{content:""}.fa-life-ring:before{content:""}.fa-lightbulb:before{content:""}.fa-lightbulb-dollar:before{content:""}.fa-lightbulb-exclamation:before{content:""}.fa-lightbulb-on:before{content:""}.fa-lightbulb-slash:before{content:""}.fa-lights-holiday:before{content:""}.fa-line:before{content:""}.fa-link:before{content:""}.fa-linkedin:before{content:""}.fa-linkedin-in:before{content:""}.fa-linode:before{content:""}.fa-linux:before{content:""}.fa-lips:before{content:""}.fa-lira-sign:before{content:""}.fa-list:before{content:""}.fa-list-alt:before{content:""}.fa-list-ol:before{content:""}.fa-list-ul:before{content:""}.fa-location:before{content:""}.fa-location-arrow:before{content:""}.fa-location-circle:before{content:""}.fa-location-slash:before{content:""}.fa-lock:before{content:""}.fa-lock-alt:before{content:""}.fa-lock-open:before{content:""}.fa-lock-open-alt:before{content:""}.fa-long-arrow-alt-down:before{content:""}.fa-long-arrow-alt-left:before{content:""}.fa-long-arrow-alt-right:before{content:""}.fa-long-arrow-alt-up:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-long-arrow-up:before{content:""}.fa-loveseat:before{content:""}.fa-low-vision:before{content:""}.fa-luchador:before{content:""}.fa-luggage-cart:before{content:""}.fa-lungs:before{content:""}.fa-lyft:before{content:""}.fa-mace:before{content:""}.fa-magento:before{content:""}.fa-magic:before{content:""}.fa-magnet:before{content:""}.fa-mail-bulk:before{content:""}.fa-mailbox:before{content:""}.fa-mailchimp:before{content:""}.fa-male:before{content:""}.fa-mandalorian:before{content:""}.fa-mandolin:before{content:""}.fa-map:before{content:""}.fa-map-marked:before{content:""}.fa-map-marked-alt:before{content:""}.fa-map-marker:before{content:""}.fa-map-marker-alt:before{content:""}.fa-map-marker-alt-slash:before{content:""}.fa-map-marker-check:before{content:""}.fa-map-marker-edit:before{content:""}.fa-map-marker-exclamation:before{content:""}.fa-map-marker-minus:before{content:""}.fa-map-marker-plus:before{content:""}.fa-map-marker-question:before{content:""}.fa-map-marker-slash:before{content:""}.fa-map-marker-smile:before{content:""}.fa-map-marker-times:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-markdown:before{content:""}.fa-marker:before{content:""}.fa-mars:before{content:""}.fa-mars-double:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mask:before{content:""}.fa-mastodon:before{content:""}.fa-maxcdn:before{content:""}.fa-meat:before{content:""}.fa-medal:before{content:""}.fa-medapps:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-medkit:before{content:""}.fa-medrt:before{content:""}.fa-meetup:before{content:""}.fa-megaphone:before{content:""}.fa-megaport:before{content:""}.fa-meh:before{content:""}.fa-meh-blank:before{content:""}.fa-meh-rolling-eyes:before{content:""}.fa-memory:before{content:""}.fa-mendeley:before{content:""}.fa-menorah:before{content:""}.fa-mercury:before{content:""}.fa-meteor:before{content:""}.fa-microchip:before{content:""}.fa-microphone:before{content:""}.fa-microphone-alt:before{content:""}.fa-microphone-alt-slash:before{content:""}.fa-microphone-slash:before{content:""}.fa-microscope:before{content:""}.fa-microsoft:before{content:""}.fa-mind-share:before{content:""}.fa-minus:before{content:""}.fa-minus-circle:before{content:""}.fa-minus-hexagon:before{content:""}.fa-minus-octagon:before{content:""}.fa-minus-square:before{content:""}.fa-mistletoe:before{content:""}.fa-mitten:before{content:""}.fa-mix:before{content:""}.fa-mixcloud:before{content:""}.fa-mizuni:before{content:""}.fa-mobile:before{content:""}.fa-mobile-alt:before{content:""}.fa-mobile-android:before{content:""}.fa-mobile-android-alt:before{content:""}.fa-modx:before{content:""}.fa-monero:before{content:""}.fa-money-bill:before{content:""}.fa-money-bill-alt:before{content:""}.fa-money-bill-wave:before{content:""}.fa-money-bill-wave-alt:before{content:""}.fa-money-check:before{content:""}.fa-money-check-alt:before{content:""}.fa-monitor-heart-rate:before{content:""}.fa-monkey:before{content:""}.fa-monument:before{content:""}.fa-moon:before{content:""}.fa-moon-cloud:before{content:""}.fa-moon-stars:before{content:""}.fa-mortar-pestle:before{content:""}.fa-mosque:before{content:""}.fa-motorcycle:before{content:""}.fa-mountain:before{content:""}.fa-mountains:before{content:""}.fa-mouse-pointer:before{content:""}.fa-mug-hot:before{content:""}.fa-mug-marshmallows:before{content:""}.fa-music:before{content:""}.fa-napster:before{content:""}.fa-narwhal:before{content:""}.fa-neos:before{content:""}.fa-network-wired:before{content:""}.fa-neuter:before{content:""}.fa-newspaper:before{content:""}.fa-nimblr:before{content:""}.fa-nintendo-switch:before{content:""}.fa-node:before{content:""}.fa-node-js:before{content:""}.fa-not-equal:before{content:""}.fa-notes-medical:before{content:""}.fa-npm:before{content:""}.fa-ns8:before{content:""}.fa-nutritionix:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-octagon:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-oil-can:before{content:""}.fa-oil-temp:before{content:""}.fa-old-republic:before{content:""}.fa-om:before{content:""}.fa-omega:before{content:""}.fa-opencart:before{content:""}.fa-openid:before{content:""}.fa-opera:before{content:""}.fa-optin-monster:before{content:""}.fa-ornament:before{content:""}.fa-osi:before{content:""}.fa-otter:before{content:""}.fa-outdent:before{content:""}.fa-page4:before{content:""}.fa-pagelines:before{content:""}.fa-pager:before{content:""}.fa-paint-brush:before{content:""}.fa-paint-brush-alt:before{content:""}.fa-paint-roller:before{content:""}.fa-palette:before{content:""}.fa-palfed:before{content:""}.fa-pallet:before{content:""}.fa-pallet-alt:before{content:""}.fa-paper-plane:before{content:""}.fa-paperclip:before{content:""}.fa-parachute-box:before{content:""}.fa-paragraph:before{content:""}.fa-parking:before{content:""}.fa-parking-circle:before{content:""}.fa-parking-circle-slash:before{content:""}.fa-parking-slash:before{content:""}.fa-passport:before{content:""}.fa-pastafarianism:before{content:""}.fa-paste:before{content:""}.fa-patreon:before{content:""}.fa-pause:before{content:""}.fa-pause-circle:before{content:""}.fa-paw:before{content:""}.fa-paw-alt:before{content:""}.fa-paw-claws:before{content:""}.fa-paypal:before{content:""}.fa-peace:before{content:""}.fa-pegasus:before{content:""}.fa-pen:before{content:""}.fa-pen-alt:before{content:""}.fa-pen-fancy:before{content:""}.fa-pen-nib:before{content:""}.fa-pen-square:before{content:""}.fa-pencil:before{content:""}.fa-pencil-alt:before{content:""}.fa-pencil-paintbrush:before{content:""}.fa-pencil-ruler:before{content:""}.fa-pennant:before{content:""}.fa-penny-arcade:before{content:""}.fa-people-carry:before{content:""}.fa-pepper-hot:before{content:""}.fa-percent:before{content:""}.fa-percentage:before{content:""}.fa-periscope:before{content:""}.fa-person-booth:before{content:""}.fa-person-carry:before{content:""}.fa-person-dolly:before{content:""}.fa-person-dolly-empty:before{content:""}.fa-person-sign:before{content:""}.fa-phabricator:before{content:""}.fa-phoenix-framework:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-phone:before{content:""}.fa-phone-office:before{content:""}.fa-phone-plus:before{content:""}.fa-phone-slash:before{content:""}.fa-phone-square:before{content:""}.fa-phone-volume:before{content:""}.fa-php:before{content:""}.fa-pi:before{content:""}.fa-pie:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pig:before{content:""}.fa-piggy-bank:before{content:""}.fa-pills:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-p:before{content:""}.fa-pinterest-square:before{content:""}.fa-pizza:before{content:""}.fa-pizza-slice:before{content:""}.fa-place-of-worship:before{content:""}.fa-plane:before{content:""}.fa-plane-alt:before{content:""}.fa-plane-arrival:before{content:""}.fa-plane-departure:before{content:""}.fa-play:before{content:""}.fa-play-circle:before{content:""}.fa-playstation:before{content:""}.fa-plug:before{content:""}.fa-plus:before{content:""}.fa-plus-circle:before{content:""}.fa-plus-hexagon:before{content:""}.fa-plus-octagon:before{content:""}.fa-plus-square:before{content:""}.fa-podcast:before{content:""}.fa-podium:before{content:""}.fa-podium-star:before{content:""}.fa-poll:before{content:""}.fa-poll-h:before{content:""}.fa-poll-people:before{content:""}.fa-poo:before{content:""}.fa-poo-storm:before{content:""}.fa-poop:before{content:""}.fa-popcorn:before{content:""}.fa-portrait:before{content:""}.fa-pound-sign:before{content:""}.fa-power-off:before{content:""}.fa-pray:before{content:""}.fa-praying-hands:before{content:""}.fa-prescription:before{content:""}.fa-prescription-bottle:before{content:""}.fa-prescription-bottle-alt:before{content:""}.fa-presentation:before{content:""}.fa-print:before{content:""}.fa-print-search:before{content:""}.fa-print-slash:before{content:""}.fa-procedures:before{content:""}.fa-product-hunt:before{content:""}.fa-project-diagram:before{content:""}.fa-pumpkin:before{content:""}.fa-pushed:before{content:""}.fa-puzzle-piece:before{content:""}.fa-python:before{content:""}.fa-qq:before{content:""}.fa-qrcode:before{content:""}.fa-question:before{content:""}.fa-question-circle:before{content:""}.fa-question-square:before{content:""}.fa-quidditch:before{content:""}.fa-quinscape:before{content:""}.fa-quora:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-quran:before{content:""}.fa-r-project:before{content:""}.fa-rabbit:before{content:""}.fa-rabbit-fast:before{content:""}.fa-racquet:before{content:""}.fa-radiation:before{content:""}.fa-radiation-alt:before{content:""}.fa-rainbow:before{content:""}.fa-raindrops:before{content:""}.fa-ram:before{content:""}.fa-ramp-loading:before{content:""}.fa-random:before{content:""}.fa-raspberry-pi:before{content:""}.fa-ravelry:before{content:""}.fa-react:before{content:""}.fa-reacteurope:before{content:""}.fa-readme:before{content:""}.fa-rebel:before{content:""}.fa-receipt:before{content:""}.fa-rectangle-landscape:before{content:""}.fa-rectangle-portrait:before{content:""}.fa-rectangle-wide:before{content:""}.fa-recycle:before{content:""}.fa-red-river:before{content:""}.fa-reddit:before{content:""}.fa-reddit-alien:before{content:""}.fa-reddit-square:before{content:""}.fa-redhat:before{content:""}.fa-redo:before{content:""}.fa-redo-alt:before{content:""}.fa-registered:before{content:""}.fa-renren:before{content:""}.fa-repeat:before{content:""}.fa-repeat-1:before{content:""}.fa-repeat-1-alt:before{content:""}.fa-repeat-alt:before{content:""}.fa-reply:before{content:""}.fa-reply-all:before{content:""}.fa-replyd:before{content:""}.fa-republican:before{content:""}.fa-researchgate:before{content:""}.fa-resolving:before{content:""}.fa-restroom:before{content:""}.fa-retweet:before{content:""}.fa-retweet-alt:before{content:""}.fa-rev:before{content:""}.fa-ribbon:before{content:""}.fa-ring:before{content:""}.fa-rings-wedding:before{content:""}.fa-road:before{content:""}.fa-robot:before{content:""}.fa-rocket:before{content:""}.fa-rocketchat:before{content:""}.fa-rockrms:before{content:""}.fa-route:before{content:""}.fa-route-highway:before{content:""}.fa-route-interstate:before{content:""}.fa-rss:before{content:""}.fa-rss-square:before{content:""}.fa-ruble-sign:before{content:""}.fa-ruler:before{content:""}.fa-ruler-combined:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-ruler-triangle:before{content:""}.fa-ruler-vertical:before{content:""}.fa-running:before{content:""}.fa-rupee-sign:before{content:""}.fa-rv:before{content:""}.fa-sack:before{content:""}.fa-sack-dollar:before{content:""}.fa-sad-cry:before{content:""}.fa-sad-tear:before{content:""}.fa-safari:before{content:""}.fa-salad:before{content:""}.fa-salesforce:before{content:""}.fa-sandwich:before{content:""}.fa-sass:before{content:""}.fa-satellite:before{content:""}.fa-satellite-dish:before{content:""}.fa-sausage:before{content:""}.fa-save:before{content:""}.fa-scalpel:before{content:""}.fa-scalpel-path:before{content:""}.fa-scanner:before{content:""}.fa-scanner-keyboard:before{content:""}.fa-scanner-touchscreen:before{content:""}.fa-scarecrow:before{content:""}.fa-scarf:before{content:""}.fa-schlix:before{content:""}.fa-school:before{content:""}.fa-screwdriver:before{content:""}.fa-scribd:before{content:""}.fa-scroll:before{content:""}.fa-scroll-old:before{content:""}.fa-scrubber:before{content:""}.fa-scythe:before{content:""}.fa-sd-card:before{content:""}.fa-search:before{content:""}.fa-search-dollar:before{content:""}.fa-search-location:before{content:""}.fa-search-minus:before{content:""}.fa-search-plus:before{content:""}.fa-searchengin:before{content:""}.fa-seedling:before{content:""}.fa-sellcast:before{content:""}.fa-sellsy:before{content:""}.fa-server:before{content:""}.fa-servicestack:before{content:""}.fa-shapes:before{content:""}.fa-share:before{content:""}.fa-share-all:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-share-square:before{content:""}.fa-sheep:before{content:""}.fa-shekel-sign:before{content:""}.fa-shield:before{content:""}.fa-shield-alt:before{content:""}.fa-shield-check:before{content:""}.fa-shield-cross:before{content:""}.fa-ship:before{content:""}.fa-shipping-fast:before{content:""}.fa-shipping-timed:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-shish-kebab:before{content:""}.fa-shoe-prints:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-shopping-cart:before{content:""}.fa-shopware:before{content:""}.fa-shovel:before{content:""}.fa-shovel-snow:before{content:""}.fa-shower:before{content:""}.fa-shredder:before{content:""}.fa-shuttle-van:before{content:""}.fa-shuttlecock:before{content:""}.fa-sickle:before{content:""}.fa-sigma:before{content:""}.fa-sign:before{content:""}.fa-sign-in:before{content:""}.fa-sign-in-alt:before{content:""}.fa-sign-language:before{content:""}.fa-sign-out:before{content:""}.fa-sign-out-alt:before{content:""}.fa-signal:before{content:""}.fa-signal-1:before{content:""}.fa-signal-2:before{content:""}.fa-signal-3:before{content:""}.fa-signal-4:before{content:""}.fa-signal-alt:before{content:""}.fa-signal-alt-1:before{content:""}.fa-signal-alt-2:before{content:""}.fa-signal-alt-3:before{content:""}.fa-signal-alt-slash:before{content:""}.fa-signal-slash:before{content:""}.fa-signature:before{content:""}.fa-sim-card:before{content:""}.fa-simplybuilt:before{content:""}.fa-sistrix:before{content:""}.fa-sitemap:before{content:""}.fa-sith:before{content:""}.fa-skating:before{content:""}.fa-skeleton:before{content:""}.fa-sketch:before{content:""}.fa-ski-jump:before{content:""}.fa-ski-lift:before{content:""}.fa-skiing:before{content:""}.fa-skiing-nordic:before{content:""}.fa-skull:before{content:""}.fa-skull-crossbones:before{content:""}.fa-skyatlas:before{content:""}.fa-skype:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-slash:before{content:""}.fa-sledding:before{content:""}.fa-sleigh:before{content:""}.fa-sliders-h:before{content:""}.fa-sliders-h-square:before{content:""}.fa-sliders-v:before{content:""}.fa-sliders-v-square:before{content:""}.fa-slideshare:before{content:""}.fa-smile:before{content:""}.fa-smile-beam:before{content:""}.fa-smile-plus:before{content:""}.fa-smile-wink:before{content:""}.fa-smog:before{content:""}.fa-smoke:before{content:""}.fa-smoking:before{content:""}.fa-smoking-ban:before{content:""}.fa-sms:before{content:""}.fa-snake:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-snow-blowing:before{content:""}.fa-snowboarding:before{content:""}.fa-snowflake:before{content:""}.fa-snowflakes:before{content:""}.fa-snowman:before{content:""}.fa-snowmobile:before{content:""}.fa-snowplow:before{content:""}.fa-socks:before{content:""}.fa-solar-panel:before{content:""}.fa-sort:before{content:""}.fa-sort-alpha-down:before{content:""}.fa-sort-alpha-up:before{content:""}.fa-sort-amount-down:before{content:""}.fa-sort-amount-up:before{content:""}.fa-sort-down:before{content:""}.fa-sort-numeric-down:before{content:""}.fa-sort-numeric-up:before{content:""}.fa-sort-up:before{content:""}.fa-soundcloud:before{content:""}.fa-soup:before{content:""}.fa-sourcetree:before{content:""}.fa-spa:before{content:""}.fa-space-shuttle:before{content:""}.fa-spade:before{content:""}.fa-speakap:before{content:""}.fa-speaker-deck:before{content:""}.fa-spider:before{content:""}.fa-spider-black-widow:before{content:""}.fa-spider-web:before{content:""}.fa-spinner:before{content:""}.fa-spinner-third:before{content:""}.fa-splotch:before{content:""}.fa-spotify:before{content:""}.fa-spray-can:before{content:""}.fa-square:before{content:""}.fa-square-full:before{content:""}.fa-square-root:before{content:""}.fa-square-root-alt:before{content:""}.fa-squarespace:before{content:""}.fa-squirrel:before{content:""}.fa-stack-exchange:before{content:""}.fa-stack-overflow:before{content:""}.fa-staff:before{content:""}.fa-stamp:before{content:""}.fa-star:before{content:""}.fa-star-and-crescent:before{content:""}.fa-star-christmas:before{content:""}.fa-star-exclamation:before{content:""}.fa-star-half:before{content:""}.fa-star-half-alt:before{content:""}.fa-star-of-david:before{content:""}.fa-star-of-life:before{content:""}.fa-stars:before{content:""}.fa-staylinked:before{content:""}.fa-steak:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-steam-symbol:before{content:""}.fa-steering-wheel:before{content:""}.fa-step-backward:before{content:""}.fa-step-forward:before{content:""}.fa-stethoscope:before{content:""}.fa-sticker-mule:before{content:""}.fa-sticky-note:before{content:""}.fa-stocking:before{content:""}.fa-stomach:before{content:""}.fa-stop:before{content:""}.fa-stop-circle:before{content:""}.fa-stopwatch:before{content:""}.fa-store:before{content:""}.fa-store-alt:before{content:""}.fa-strava:before{content:""}.fa-stream:before{content:""}.fa-street-view:before{content:""}.fa-stretcher:before{content:""}.fa-strikethrough:before{content:""}.fa-stripe:before{content:""}.fa-stripe-s:before{content:""}.fa-stroopwafel:before{content:""}.fa-studiovinari:before{content:""}.fa-stumbleupon:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-subscript:before{content:""}.fa-subway:before{content:""}.fa-suitcase:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-sun:before{content:""}.fa-sun-cloud:before{content:""}.fa-sun-dust:before{content:""}.fa-sun-haze:before{content:""}.fa-sunrise:before{content:""}.fa-sunset:before{content:""}.fa-superpowers:before{content:""}.fa-superscript:before{content:""}.fa-supple:before{content:""}.fa-surprise:before{content:""}.fa-suse:before{content:""}.fa-swatchbook:before{content:""}.fa-swimmer:before{content:""}.fa-swimming-pool:before{content:""}.fa-sword:before{content:""}.fa-swords:before{content:""}.fa-symfony:before{content:""}.fa-synagogue:before{content:""}.fa-sync:before{content:""}.fa-sync-alt:before{content:""}.fa-syringe:before{content:""}.fa-table:before{content:""}.fa-table-tennis:before{content:""}.fa-tablet:before{content:""}.fa-tablet-alt:before{content:""}.fa-tablet-android:before{content:""}.fa-tablet-android-alt:before{content:""}.fa-tablet-rugged:before{content:""}.fa-tablets:before{content:""}.fa-tachometer:before{content:""}.fa-tachometer-alt:before{content:""}.fa-tachometer-alt-average:before{content:""}.fa-tachometer-alt-fast:before{content:""}.fa-tachometer-alt-fastest:before{content:""}.fa-tachometer-alt-slow:before{content:""}.fa-tachometer-alt-slowest:before{content:""}.fa-tachometer-average:before{content:""}.fa-tachometer-fast:before{content:""}.fa-tachometer-fastest:before{content:""}.fa-tachometer-slow:before{content:""}.fa-tachometer-slowest:before{content:""}.fa-taco:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-tally:before{content:""}.fa-tanakh:before{content:""}.fa-tape:before{content:""}.fa-tasks:before{content:""}.fa-tasks-alt:before{content:""}.fa-taxi:before{content:""}.fa-teamspeak:before{content:""}.fa-teeth:before{content:""}.fa-teeth-open:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-temperature-frigid:before{content:""}.fa-temperature-high:before{content:""}.fa-temperature-hot:before{content:""}.fa-temperature-low:before{content:""}.fa-tencent-weibo:before{content:""}.fa-tenge:before{content:""}.fa-tennis-ball:before{content:""}.fa-terminal:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-th:before{content:""}.fa-th-large:before{content:""}.fa-th-list:before{content:""}.fa-the-red-yeti:before{content:""}.fa-theater-masks:before{content:""}.fa-themeco:before{content:""}.fa-themeisle:before{content:""}.fa-thermometer:before{content:""}.fa-thermometer-empty:before{content:""}.fa-thermometer-full:before{content:""}.fa-thermometer-half:before{content:""}.fa-thermometer-quarter:before{content:""}.fa-thermometer-three-quarters:before{content:""}.fa-theta:before{content:""}.fa-think-peaks:before{content:""}.fa-thumbs-down:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbtack:before{content:""}.fa-thunderstorm:before{content:""}.fa-thunderstorm-moon:before{content:""}.fa-thunderstorm-sun:before{content:""}.fa-ticket:before{content:""}.fa-ticket-alt:before{content:""}.fa-tilde:before{content:""}.fa-times:before{content:""}.fa-times-circle:before{content:""}.fa-times-hexagon:before{content:""}.fa-times-octagon:before{content:""}.fa-times-square:before{content:""}.fa-tint:before{content:""}.fa-tint-slash:before{content:""}.fa-tire:before{content:""}.fa-tire-flat:before{content:""}.fa-tire-pressure-warning:before{content:""}.fa-tire-rugged:before{content:""}.fa-tired:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-toilet:before{content:""}.fa-toilet-paper:before{content:""}.fa-toilet-paper-alt:before{content:""}.fa-tombstone:before{content:""}.fa-tombstone-alt:before{content:""}.fa-toolbox:before{content:""}.fa-tools:before{content:""}.fa-tooth:before{content:""}.fa-toothbrush:before{content:""}.fa-torah:before{content:""}.fa-torii-gate:before{content:""}.fa-tornado:before{content:""}.fa-tractor:before{content:""}.fa-trade-federation:before{content:""}.fa-trademark:before{content:""}.fa-traffic-cone:before{content:""}.fa-traffic-light:before{content:""}.fa-traffic-light-go:before{content:""}.fa-traffic-light-slow:before{content:""}.fa-traffic-light-stop:before{content:""}.fa-train:before{content:""}.fa-tram:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-trash:before{content:""}.fa-trash-alt:before{content:""}.fa-trash-restore:before{content:""}.fa-trash-restore-alt:before{content:""}.fa-treasure-chest:before{content:""}.fa-tree:before{content:""}.fa-tree-alt:before{content:""}.fa-tree-christmas:before{content:""}.fa-tree-decorated:before{content:""}.fa-tree-large:before{content:""}.fa-tree-palm:before{content:""}.fa-trees:before{content:""}.fa-trello:before{content:""}.fa-triangle:before{content:""}.fa-tripadvisor:before{content:""}.fa-trophy:before{content:""}.fa-trophy-alt:before{content:""}.fa-truck:before{content:""}.fa-truck-container:before{content:""}.fa-truck-couch:before{content:""}.fa-truck-loading:before{content:""}.fa-truck-monster:before{content:""}.fa-truck-moving:before{content:""}.fa-truck-pickup:before{content:""}.fa-truck-plow:before{content:""}.fa-truck-ramp:before{content:""}.fa-tshirt:before{content:""}.fa-tty:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-turkey:before{content:""}.fa-turtle:before{content:""}.fa-tv:before{content:""}.fa-tv-retro:before{content:""}.fa-twitch:before{content:""}.fa-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-typo3:before{content:""}.fa-uber:before{content:""}.fa-ubuntu:before{content:""}.fa-uikit:before{content:""}.fa-umbrella:before{content:""}.fa-umbrella-beach:before{content:""}.fa-underline:before{content:""}.fa-undo:before{content:""}.fa-undo-alt:before{content:""}.fa-unicorn:before{content:""}.fa-union:before{content:""}.fa-uniregistry:before{content:""}.fa-universal-access:before{content:""}.fa-university:before{content:""}.fa-unlink:before{content:""}.fa-unlock:before{content:""}.fa-unlock-alt:before{content:""}.fa-untappd:before{content:""}.fa-upload:before{content:""}.fa-ups:before{content:""}.fa-usb:before{content:""}.fa-usd-circle:before{content:""}.fa-usd-square:before{content:""}.fa-user:before{content:""}.fa-user-alt:before{content:""}.fa-user-alt-slash:before{content:""}.fa-user-astronaut:before{content:""}.fa-user-chart:before{content:""}.fa-user-check:before{content:""}.fa-user-circle:before{content:""}.fa-user-clock:before{content:""}.fa-user-cog:before{content:""}.fa-user-crown:before{content:""}.fa-user-edit:before{content:""}.fa-user-friends:before{content:""}.fa-user-graduate:before{content:""}.fa-user-hard-hat:before{content:""}.fa-user-headset:before{content:""}.fa-user-injured:before{content:""}.fa-user-lock:before{content:""}.fa-user-md:before{content:""}.fa-user-md-chat:before{content:""}.fa-user-minus:before{content:""}.fa-user-ninja:before{content:""}.fa-user-nurse:before{content:""}.fa-user-plus:before{content:""}.fa-user-secret:before{content:""}.fa-user-shield:before{content:""}.fa-user-slash:before{content:""}.fa-user-tag:before{content:""}.fa-user-tie:before{content:""}.fa-user-times:before{content:""}.fa-users:before{content:""}.fa-users-class:before{content:""}.fa-users-cog:before{content:""}.fa-users-crown:before{content:""}.fa-users-medical:before{content:""}.fa-usps:before{content:""}.fa-ussunnah:before{content:""}.fa-utensil-fork:before{content:""}.fa-utensil-knife:before{content:""}.fa-utensil-spoon:before{content:""}.fa-utensils:before{content:""}.fa-utensils-alt:before{content:""}.fa-vaadin:before{content:""}.fa-value-absolute:before{content:""}.fa-vector-square:before{content:""}.fa-venus:before{content:""}.fa-venus-double:before{content:""}.fa-venus-mars:before{content:""}.fa-viacoin:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-vial:before{content:""}.fa-vials:before{content:""}.fa-viber:before{content:""}.fa-video:before{content:""}.fa-video-plus:before{content:""}.fa-video-slash:before{content:""}.fa-vihara:before{content:""}.fa-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-vine:before{content:""}.fa-vk:before{content:""}.fa-vnv:before{content:""}.fa-volcano:before{content:""}.fa-volleyball-ball:before{content:""}.fa-volume:before{content:""}.fa-volume-down:before{content:""}.fa-volume-mute:before{content:""}.fa-volume-off:before{content:""}.fa-volume-slash:before{content:""}.fa-volume-up:before{content:""}.fa-vote-nay:before{content:""}.fa-vote-yea:before{content:""}.fa-vr-cardboard:before{content:""}.fa-vuejs:before{content:""}.fa-walker:before{content:""}.fa-walking:before{content:""}.fa-wallet:before{content:""}.fa-wand:before{content:""}.fa-wand-magic:before{content:""}.fa-warehouse:before{content:""}.fa-warehouse-alt:before{content:""}.fa-watch:before{content:""}.fa-watch-fitness:before{content:""}.fa-water:before{content:""}.fa-water-lower:before{content:""}.fa-water-rise:before{content:""}.fa-wave-square:before{content:""}.fa-waze:before{content:""}.fa-webcam:before{content:""}.fa-webcam-slash:before{content:""}.fa-weebly:before{content:""}.fa-weibo:before{content:""}.fa-weight:before{content:""}.fa-weight-hanging:before{content:""}.fa-weixin:before{content:""}.fa-whale:before{content:""}.fa-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-wheat:before{content:""}.fa-wheelchair:before{content:""}.fa-whistle:before{content:""}.fa-whmcs:before{content:""}.fa-wifi:before{content:""}.fa-wifi-1:before{content:""}.fa-wifi-2:before{content:""}.fa-wifi-slash:before{content:""}.fa-wikipedia-w:before{content:""}.fa-wind:before{content:""}.fa-wind-warning:before{content:""}.fa-window:before{content:""}.fa-window-alt:before{content:""}.fa-window-close:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-windows:before{content:""}.fa-windsock:before{content:""}.fa-wine-bottle:before{content:""}.fa-wine-glass:before{content:""}.fa-wine-glass-alt:before{content:""}.fa-wix:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-won-sign:before{content:""}.fa-wordpress:before{content:""}.fa-wordpress-simple:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpexplorer:before{content:""}.fa-wpforms:before{content:""}.fa-wpressr:before{content:""}.fa-wreath:before{content:""}.fa-wrench:before{content:""}.fa-x-ray:before{content:""}.fa-xbox:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-y-combinator:before{content:""}.fa-yahoo:before{content:""}.fa-yammer:before{content:""}.fa-yandex:before{content:""}.fa-yandex-international:before{content:""}.fa-yarn:before{content:""}.fa-yelp:before{content:""}.fa-yen-sign:before{content:""}.fa-yin-yang:before{content:""}.fa-yoast:before{content:""}.fa-youtube:before{content:""}.fa-youtube-square:before{content:""}.fa-zhihu:before{content:""}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@font-face{font-family:"Font Awesome 5";font-style:normal;font-weight:300 !important;src:url("/fonts/fa-regular-400.eot");src:url("/fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("/fonts/fa-regular-400.woff2") format("woff2"),url("/fonts/fa-regular-400.woff") format("woff"),url("/fonts/fa-regular-400.ttf") format("truetype"),url("/fonts/fa-regular-400.svg#fontawesome") format("svg")}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:300 !important;src:url("/fonts/fa-brands-400.eot");src:url("/fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("/fonts/fa-brands-400.woff2") format("woff2"),url("/fonts/fa-brands-400.woff") format("woff"),url("/fonts/fa-brands-400.ttf") format("truetype"),url("/fonts/fa-brands-400.svg#fontawesome") format("svg")}@font-face{font-family:"Font Awesome 5 Solid";font-style:normal;font-weight:300 !important;src:url("/fonts/fa-solid-900.eot");src:url("/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/fonts/fa-solid-900.woff2") format("woff2"),url("/fonts/fa-solid-900.woff") format("woff"),url("/fonts/fa-solid-900.ttf") format("truetype"),url("/fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas,.fa-before:before,.breadcrumb .crumb:before,.fas-before:before,.fa-after:after,.fas-after:after{font-family:"Font Awesome 5","Roboto",sans-serif;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:300 !important}.fa-solid,.locked .layover,.fas-solid,.fa-before-solid:before,.fas-before-solid:before,.fa-after-solid:after,.fas-after-solid:after{font-family:"Font Awesome 5 Solid","Roboto",sans-serif;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:300 !important}.fab,.fa-before-brands:before,.fas-before-brands:before,.fa-after-brands:after,.fas-after-brands:after{font-family:"Font Awesome 5 Brands","Roboto",sans-serif;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400 !important}.noty_layout_mixin,#noty_layout__top,#noty_layout__topLeft,#noty_layout__topCenter,#noty_layout__topRight,#noty_layout__bottom,#noty_layout__bottomLeft,#noty_layout__bottomCenter,#noty_layout__bottomRight,#noty_layout__center,#noty_layout__centerLeft,#noty_layout__centerRight{position:fixed;margin:0;padding:0;z-index:9999999;-webkit-transform:translateZ(0) scale(1, 1);transform:translateZ(0) scale(1, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;filter:blur(0);-webkit-filter:blur(0)}#noty_layout__topCenter{top:0;width:50%;text-align:center}#noty_layout__topCenter .noty_progressbar{display:none}#noty_layout__topLeft{top:20px;left:20px;width:325px}#noty_layout__topCenter{top:0%;left:50%;width:50%;-webkit-transform:translate(-webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);transform:translate(calc(-50% - 0.5px)) translateZ(0) scale(1, 1)}#noty_layout__topRight{top:20px;right:20px;width:325px}#noty_layout__bottom{bottom:0;left:5%;width:90%}#noty_layout__bottomLeft{bottom:20px;left:20px;width:325px}#noty_layout__bottomCenter{bottom:5%;left:50%;width:325px;-webkit-transform:translate(-webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);transform:translate(calc(-50% - 0.5px)) translateZ(0) scale(1, 1)}#noty_layout__bottomRight{bottom:20px;right:100px;width:325px}#noty_layout__center{top:50%;left:50%;width:325px;-webkit-transform:translate(-webkit-calc(-50% - .5px), -webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);transform:translate(calc(-50% - 0.5px), calc(-50% - 0.5px)) translateZ(0) scale(1, 1)}#noty_layout__centerLeft{top:50%;left:20px;width:325px;-webkit-transform:translate(0, -webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);transform:translate(0, calc(-50% - 0.5px)) translateZ(0) scale(1, 1)}#noty_layout__centerRight{top:50%;right:20px;width:325px;-webkit-transform:translate(0, -webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);transform:translate(0, calc(-50% - 0.5px)) translateZ(0) scale(1, 1)}.noty_progressbar{display:none}.noty_has_timeout .noty_progressbar{display:block;position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:#646464;opacity:.2;filter:alpha(opacity=10)}.noty_bar{-webkit-backface-visibility:hidden;-webkit-transform:translate(0, 0) translateZ(0) scale(1, 1);transform:translate(0, 0) scale(1, 1);-webkit-font-smoothing:subpixel-antialiased;overflow:hidden}.noty_effects_open{opacity:0;-webkit-transform:translate(50%);transform:translate(50%);-webkit-animation:noty_anim_in .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);animation:noty_anim_in .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.noty_effects_close{-webkit-animation:noty_anim_out .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);animation:noty_anim_out .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.noty_fix_effects_height{-webkit-animation:noty_anim_height 75ms ease-out;animation:noty_anim_height 75ms ease-out}.noty_close_with_click{cursor:pointer}.noty_close_button{position:absolute;top:2px;right:2px;font-weight:bold;width:20px;height:20px;text-align:center;line-height:20px;background-color:rgba(0,0,0,.05);border-radius:2px;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.noty_close_button:hover{background-color:rgba(0,0,0,.1)}.noty_modal{position:fixed;width:100%;height:100%;background-color:#000;z-index:10000;opacity:.3;left:0;top:0}.noty_modal.noty_modal_open{opacity:0;-webkit-animation:noty_modal_in .3s ease-out;animation:noty_modal_in .3s ease-out}.noty_modal.noty_modal_close{-webkit-animation:noty_modal_out .3s ease-out;animation:noty_modal_out .3s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes noty_modal_in{100%{opacity:.3}}@keyframes noty_modal_in{100%{opacity:.3}}@-webkit-keyframes noty_modal_out{100%{opacity:0}}@keyframes noty_modal_out{100%{opacity:0}}@keyframes noty_modal_out{100%{opacity:0}}@-webkit-keyframes noty_anim_in{100%{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@keyframes noty_anim_in{100%{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@-webkit-keyframes noty_anim_out{100%{-webkit-transform:translate(50%);transform:translate(50%);opacity:0}}@keyframes noty_anim_out{100%{-webkit-transform:translate(50%);transform:translate(50%);opacity:0}}@-webkit-keyframes noty_anim_height{100%{height:0}}@keyframes noty_anim_height{100%{height:0}}.noty_theme__relax.noty_bar{margin:4px 0;overflow:hidden;border-radius:2px;position:relative}.noty_theme__relax.noty_bar .noty_body{padding:10px}.noty_theme__relax.noty_bar .noty_buttons{border-top:1px solid #e7e7e7;padding:5px 10px}.noty_theme__relax.noty_type__alert,.noty_theme__relax.noty_type__notification{background-color:#fff;border:1px solid #dedede;color:#444}.noty_theme__relax.noty_type__warning{background-color:#ffeaa8;border:1px solid #ffc237;color:#826200}.noty_theme__relax.noty_type__warning .noty_buttons{border-color:#dfaa30}.noty_theme__relax.noty_type__error{background-color:#ff8181;border:1px solid #e25353;color:#fff}.noty_theme__relax.noty_type__error .noty_buttons{border-color:darkred}.noty_theme__relax.noty_type__info,.noty_theme__relax.noty_type__information{background-color:#78c5e7;border:1px solid #3badd6;color:#fff}.noty_theme__relax.noty_type__info .noty_buttons,.noty_theme__relax.noty_type__information .noty_buttons{border-color:#0b90c4}.noty_theme__relax.noty_type__success{background-color:#bcf5bc;border:1px solid #7cdd77;color:#006400}.noty_theme__relax.noty_type__success .noty_buttons{border-color:#50c24e}.noty_theme__metroui.noty_bar{margin:4px 0;overflow:hidden;position:relative;box-shadow:rgba(0,0,0,.298039) 0 0 5px 0}.noty_theme__metroui.noty_bar .noty_progressbar{position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:#000;opacity:.2;filter:alpha(opacity=20)}.noty_theme__metroui.noty_bar .noty_body{padding:1.25em;font-size:14px}.noty_theme__metroui.noty_bar .noty_buttons{padding:0 10px .5em 10px}.noty_theme__metroui.noty_type__alert,.noty_theme__metroui.noty_type__notification{background-color:#fff;color:#1d1d1d}.noty_theme__metroui.noty_type__warning{background-color:#fa6800;color:#fff}.noty_theme__metroui.noty_type__error{background-color:#ce352c;color:#fff}.noty_theme__metroui.noty_type__info,.noty_theme__metroui.noty_type__information{background-color:#1ba1e2;color:#fff}.noty_theme__metroui.noty_type__success{background-color:#258175;color:#fff}.noty_theme__mint.noty_bar{margin:4px 0;overflow:hidden;border-radius:2px;position:relative}.noty_theme__mint.noty_bar .noty_body{padding:10px;font-size:14px}.noty_theme__mint.noty_bar .noty_buttons{padding:10px}.noty_theme__mint.noty_type__alert,.noty_theme__mint.noty_type__notification{background-color:#fff;border-bottom:1px solid #d1d1d1;color:#2f2f2f}.noty_theme__mint.noty_type__warning{background-color:#ffae42;border-bottom:1px solid #e89f3c;color:#fff}.noty_theme__mint.noty_type__error{background-color:#de636f;border-bottom:1px solid #ca5a65;color:#fff}.noty_theme__mint.noty_type__info,.noty_theme__mint.noty_type__information{background-color:#7f7eff;border-bottom:1px solid #7473e8;color:#fff}.noty_theme__mint.noty_type__success{background-color:#afc765;border-bottom:1px solid #a0b55c;color:#fff}.noty_theme__sunset.noty_bar{margin:4px 0;overflow:hidden;border-radius:2px;position:relative}.noty_theme__sunset.noty_bar .noty_body{padding:10px;font-size:14px;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.noty_theme__sunset.noty_bar .noty_buttons{padding:10px}.noty_theme__sunset.noty_type__alert,.noty_theme__sunset.noty_type__notification{background-color:#073b4c;color:#fff}.noty_theme__sunset.noty_type__alert .noty_progressbar,.noty_theme__sunset.noty_type__notification .noty_progressbar{background-color:#fff}.noty_theme__sunset.noty_type__warning{background-color:#ffd166;color:#fff}.noty_theme__sunset.noty_type__error{background-color:#ef476f;color:#fff}.noty_theme__sunset.noty_type__error .noty_progressbar{opacity:.4}.noty_theme__sunset.noty_type__info,.noty_theme__sunset.noty_type__information{background-color:#118ab2;color:#fff}.noty_theme__sunset.noty_type__info .noty_progressbar,.noty_theme__sunset.noty_type__information .noty_progressbar{opacity:.6}.noty_theme__sunset.noty_type__success{background-color:#06d6a0;color:#fff}.noty_theme__bootstrap-v3.noty_bar{margin:4px 0;overflow:hidden;position:relative;border:1px solid rgba(0,0,0,0);border-radius:4px}.noty_theme__bootstrap-v3.noty_bar .noty_body{padding:15px}.noty_theme__bootstrap-v3.noty_bar .noty_buttons{padding:10px}.noty_theme__bootstrap-v3.noty_bar .noty_close_button{font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2;background:rgba(0,0,0,0)}.noty_theme__bootstrap-v3.noty_bar .noty_close_button:hover{background:rgba(0,0,0,0);text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}.noty_theme__bootstrap-v3.noty_type__alert,.noty_theme__bootstrap-v3.noty_type__notification{background-color:#fff;color:inherit}.noty_theme__bootstrap-v3.noty_type__warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.noty_theme__bootstrap-v3.noty_type__error{background-color:#f2dede;color:#a94442;border-color:#ebccd1}.noty_theme__bootstrap-v3.noty_type__info,.noty_theme__bootstrap-v3.noty_type__information{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.noty_theme__bootstrap-v3.noty_type__success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.noty_theme__bootstrap-v4.noty_bar{margin:4px 0;overflow:hidden;position:relative;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.noty_theme__bootstrap-v4.noty_bar .noty_body{padding:.75rem 1.25rem}.noty_theme__bootstrap-v4.noty_bar .noty_buttons{padding:10px}.noty_theme__bootstrap-v4.noty_bar .noty_close_button{font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.5;background:rgba(0,0,0,0)}.noty_theme__bootstrap-v4.noty_bar .noty_close_button:hover{background:rgba(0,0,0,0);text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.75}.noty_theme__bootstrap-v4.noty_type__alert,.noty_theme__bootstrap-v4.noty_type__notification{background-color:#fff;color:inherit}.noty_theme__bootstrap-v4.noty_type__warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.noty_theme__bootstrap-v4.noty_type__error{background-color:#f2dede;color:#a94442;border-color:#ebccd1}.noty_theme__bootstrap-v4.noty_type__info,.noty_theme__bootstrap-v4.noty_type__information{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.noty_theme__bootstrap-v4.noty_type__success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.noty_theme__semanticui.noty_bar{margin:4px 0;overflow:hidden;position:relative;border:1px solid rgba(0,0,0,0);font-size:1em;border-radius:.28571429rem;box-shadow:0 0 0 1px rgba(34,36,38,.22) inset,0 0 0 0 rgba(0,0,0,0)}.noty_theme__semanticui.noty_bar .noty_body{padding:1em 1.5em;line-height:1.4285em}.noty_theme__semanticui.noty_bar .noty_buttons{padding:10px}.noty_theme__semanticui.noty_type__alert,.noty_theme__semanticui.noty_type__notification{background-color:#f8f8f9;color:rgba(0,0,0,.87)}.noty_theme__semanticui.noty_type__warning{background-color:#fffaf3;color:#573a08;box-shadow:0 0 0 1px #c9ba9b inset,0 0 0 0 rgba(0,0,0,0)}.noty_theme__semanticui.noty_type__error{background-color:#fff6f6;color:#9f3a38;box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 rgba(0,0,0,0)}.noty_theme__semanticui.noty_type__info,.noty_theme__semanticui.noty_type__information{background-color:#f8ffff;color:#276f86;box-shadow:0 0 0 1px #a9d5de inset,0 0 0 0 rgba(0,0,0,0)}.noty_theme__semanticui.noty_type__success{background-color:#fcfff5;color:#2c662d;box-shadow:0 0 0 1px #a3c293 inset,0 0 0 0 rgba(0,0,0,0)}.noty_theme__nest.noty_bar{margin:0 0 15px 0;overflow:hidden;border-radius:2px;position:relative;box-shadow:rgba(0,0,0,.098039) 5px 4px 10px 0}.noty_theme__nest.noty_bar .noty_body{padding:10px;font-size:14px;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.noty_theme__nest.noty_bar .noty_buttons{padding:10px}.noty_layout .noty_theme__nest.noty_bar{z-index:5}.noty_layout .noty_theme__nest.noty_bar:nth-child(2){position:absolute;top:0;margin-top:4px;margin-right:-4px;margin-left:4px;z-index:4;width:100%}.noty_layout .noty_theme__nest.noty_bar:nth-child(3){position:absolute;top:0;margin-top:8px;margin-right:-8px;margin-left:8px;z-index:3;width:100%}.noty_layout .noty_theme__nest.noty_bar:nth-child(4){position:absolute;top:0;margin-top:12px;margin-right:-12px;margin-left:12px;z-index:2;width:100%}.noty_layout .noty_theme__nest.noty_bar:nth-child(5){position:absolute;top:0;margin-top:16px;margin-right:-16px;margin-left:16px;z-index:1;width:100%}.noty_layout .noty_theme__nest.noty_bar:nth-child(n+6){position:absolute;top:0;margin-top:20px;margin-right:-20px;margin-left:20px;z-index:-1;width:100%}#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(2),#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(2){margin-top:4px;margin-left:-4px;margin-right:4px}#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(3),#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(3){margin-top:8px;margin-left:-8px;margin-right:8px}#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(4),#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(4){margin-top:12px;margin-left:-12px;margin-right:12px}#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(5),#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(5){margin-top:16px;margin-left:-16px;margin-right:16px}#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(n+6),#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(n+6){margin-top:20px;margin-left:-20px;margin-right:20px}.noty_theme__nest.noty_type__alert,.noty_theme__nest.noty_type__notification{background-color:#073b4c;color:#fff}.noty_theme__nest.noty_type__alert .noty_progressbar,.noty_theme__nest.noty_type__notification .noty_progressbar{background-color:#fff}.noty_theme__nest.noty_type__warning{background-color:#ffd166;color:#fff}.noty_theme__nest.noty_type__error{background-color:#ef476f;color:#fff}.noty_theme__nest.noty_type__error .noty_progressbar{opacity:.4}.noty_theme__nest.noty_type__info,.noty_theme__nest.noty_type__information{background-color:#118ab2;color:#fff}.noty_theme__nest.noty_type__info .noty_progressbar,.noty_theme__nest.noty_type__information .noty_progressbar{opacity:.6}.noty_theme__nest.noty_type__success{background-color:#06d6a0;color:#fff}.noty_theme__metroui.noty_bar{margin:0 0;overflow:hidden;position:relative;box-shadow:rgba(0,0,0,.298039) 0 0 5px 0}.noty_theme__metroui.noty_bar .noty_progressbar{position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:#000;opacity:.2;filter:alpha(opacity=20)}.noty_theme__metroui.noty_bar .noty_body{padding:.5em 1.25em;font-size:14px}.noty_theme__metroui.noty_bar .noty_buttons{padding:0 10px .5em 10px}.noty_theme__metroui.noty_type__alert,.noty_theme__metroui.noty_type__notification{background-color:#fff;color:#1d1d1d}.noty_theme__metroui.noty_type__warning{background-color:#f6931d;color:#fff}.noty_theme__metroui.noty_type__error{background-color:#ce352c;color:#fff}.noty_theme__metroui.noty_type__info,.noty_theme__metroui.noty_type__information{background-color:#1ba1e2;color:#fff}.noty_theme__metroui.noty_type__success{background-color:#258175;color:#fff}.noty_theme__metroui a{color:#fff;text-decoration:underline}iframe#ada-button-frame{z-index:101 !important}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:rgba(0,0,0,0)}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:rgba(0,0,0,0)}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform .25s cubic-bezier(0, 0, 0.25, 1);transition:transform .25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px "Lucida Console",Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(https://raccoonstatic.com/gfx/sprite/leaflet/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(https://raccoonstatic.com/gfx/sprite/leaflet/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(https://raccoonstatic.com/gfx/sprite/leaflet/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:rgba(0,0,0,0)}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid rgba(0,0,0,0);background:rgba(0,0,0,0);content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}#cookie-container{width:100%;height:90px;margin:0;background:#cdcdcd}#cookie{width:950px;margin:0 auto}#cookie-message{width:80%;float:left}.cookie-btn{float:right !important;line-height:90px;font-weight:bold;font-size:14px}#cookie-container .cookie-clear:after{display:block;height:0;clear:both;line-height:0;visibility:hidden;content:"."}.cke_notification_warning{background-color:#fff;border:1px solid gray;padding:15px 10px 10px 10px}.cke_notification_warning p{padding:0;margin:0}.cke_notification_close{position:absolute;right:2px;top:2px}.text-center{text-align:center}.forceBorderRadius{border-radius:10px !important}.tour-wrapper.popup-content{position:relative;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0) none}.tour-wrapper.popup-content h1,.tour-wrapper.popup-content h2,.tour-wrapper.popup-content .remind-me-later{color:#258175}.tour-wrapper.popup-content h1{font-weight:800;font-size:40px;line-height:34px}.tour-wrapper.popup-content h2{font-weight:300;font-size:40px;line-height:34px}.tour-wrapper.popup-content .content-title{max-width:300px;width:100%;margin:0 auto}.tour-wrapper.popup-content .content-title h3{line-height:30px}.tour-wrapper.popup-content .title{padding:6% 0 4% 0}.tour-wrapper.popup-content .btn.btn-primary{background:#258175;border-radius:0;z-index:10}.tour-wrapper.popup-content .tour-content{background:#eee;padding:3% 0 4% 0}.tour-wrapper.popup-content .raccoon{margin:-26% 0 0 20px}.tour-wrapper.popup-content .raccoon img{max-width:47vh}.tour-wrapper.popup-content .mb-3{margin-bottom:20px}.tour-wrapper.popup-content .mb-5{margin-bottom:50px}.popup-content.small{width:50%;left:50%;margin-left:-25%}.ptjs-theme .step-container .step-footer .step-buttons a{background-color:#258175;color:#fff;display:inline-block;cursor:pointer;font-size:12px;font-weight:700;height:28px;line-height:26px;padding:0 10px;transition:all .1s linear;vertical-align:middle}.ptjs-theme.classic .step-container .step-header{background:#258175;padding:20px !important}.ptjs-theme.classic .step-container .step-header .title{color:#fff !important}.ptjs-theme.classic .step-container .step-button-close{background-color:#258175 !important;top:20px !important;font-size:18px;font-weight:700}.ptjs-theme.classic .step-container .step-pagination{color:#258175 !important}.ptjs-theme.classic .step-container .step-buttons span,.ptjs-theme.classic .step-container .step-buttons a{background-color:#258175 !important;font-size:17px !important;font-weight:300 !important;height:40px !important;line-height:40px !important;text-align:center !important;min-width:100px !important}.ptjs-theme.classic .step-container .step-footer .step-pagination{display:none !important}.ptjs-theme.classic.step-arrow-bottom:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #258175 rgba(0,0,0,0) !important}.ptjs-theme.classic.step-arrow-right:after{border-color:rgba(0,0,0,0) #258175 rgba(0,0,0,0) rgba(0,0,0,0) !important}.ptjs-theme.classic.step-arrow-rm:after,.ptjs-theme.classic.step-arrow-rm-t:after{border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0) !important}.ptjs-theme.classic.step-arrow-lt:after{border-color:rgba(0,0,0,0) #258175 rgba(0,0,0,0) rgba(0,0,0,0) !important}.ptjs-active.hiddenImportant{display:none !important}@media screen and (max-width: 1400px){.popup-content.small{width:70%;left:50%;margin-left:-35%}}@media screen and (max-width: 787px){.popup-content.small{width:100%;left:0;margin-left:0}.tour-wrapper.popup-content .raccoon{margin:-8% auto 0 auto;display:inline-block}.tour-wrapper.popup-content .raccoon img{max-width:70%;margin:0 auto}.ptjs-step{min-width:400px !important}}.tokenizer{min-height:100vh;background-color:#eee;padding:25px}.tokenizer.failed h3{color:#ce352c}.tokenizer.failed h3 .subtitle{margin-top:10px;color:initial;font-size:initial}.za-billing .formRow{padding:0 5px}.guest-activate-ocr-scanner-wrapper{padding:0 15px 10px 15px;overflow:hidden}.guest-activate-ocr-scanner-wrapper.disabled .guest-activate-ocr-scanner{cursor:not-allowed !important;background-color:#eee !important}.guest-activate-ocr-scanner-wrapper.disabled .guest-activate-ocr-scanner .background-circle-thing::before{background:#999}.guest-activate-ocr-scanner{background:#e9f2f1;color:#2a3037;padding:32px !important;border-radius:8px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.guest-activate-ocr-scanner .ocr-scanner-icon{margin-right:44px;margin-left:8px;display:flex;align-items:center}.guest-activate-ocr-scanner .guest-activate-ocr-scanner-content{display:flex;margin-right:10px}.guest-activate-ocr-scanner .ocr-scanner-activate-text{max-width:400px}.guest-activate-ocr-scanner .ocr-scanner-activate-text h5{margin-bottom:4px;color:#2a3037;font-weight:bold;font-size:18px;text-transform:none}.guest-activate-ocr-scanner .ocr-scanner-activate-text p{margin-bottom:0;padding-bottom:0;font-size:14px;letter-spacing:0}.guest-activate-ocr-scanner .fa-chevron-right,.guest-activate-ocr-scanner .breadcrumb .crumb:before:not(:first-child),.breadcrumb .guest-activate-ocr-scanner .crumb:before:not(:first-child){font-weight:bold;font-size:18px}.guest-activate-ocr-scanner .background-circle-thing{position:relative;width:24px;font-size:24px;z-index:9}.guest-activate-ocr-scanner .background-circle-thing img{width:24px}.guest-activate-ocr-scanner .background-circle-thing:before,.guest-activate-ocr-scanner .background-circle-thing:after{position:absolute;border-radius:100px;content:""}.guest-activate-ocr-scanner .background-circle-thing:before{top:-16px;left:-16px;bottom:-16px;right:-16px;background:#24827c;z-index:-1}.guest-activate-ocr-scanner .background-circle-thing:after{top:-24px;left:-24px;bottom:-24px;right:-24px;opacity:.1;background:#2a3037;z-index:-2}.guest-activate-ocr-scanner.dark{background:#f4f4f4 !important;color:#2a3037}.guest-activate-ocr-scanner.dark .background-circle-thing:before{background:#2a3037}.popup-wrapper .ocr-scanner-content-wrapper{border-radius:8px;padding:0}.popup-wrapper .ocr-scanner-content-wrapper .popup-content{width:100%;height:auto;position:relative;top:initial;left:initial}.popup-wrapper .ocr-scanner-content-wrapper .popup-content .inner-loader{position:absolute;left:0;right:0;bottom:0;top:0;background:gray;opacity:.9;display:none;z-index:9;display:flex;justify-content:center;align-items:center;border-radius:8px}.popup-wrapper .ocr-scanner-content-wrapper .popup-content .inner-loader i{font-size:128px}.popup-wrapper .ocr-video,.popup-wrapper #ocr-photo,.popup-wrapper #ocr-canvas{width:100%;margin-left:auto;margin-right:auto}.popup-wrapper .ocr-scanner-content{width:960px;height:640px;left:50%;top:50%;transform:translate(-50%, -50%);background-color:rgba(0,0,0,0)}.popup-wrapper .ocr-scanner-content .popup-close{background:#fff;border-radius:100px;color:#000;width:32px;height:32px;top:0;right:0;margin:16px}.popup-wrapper .ocr-scanner-content .popup-content{background-color:#fff;border-radius:8px}.popup-wrapper .ocr-scanner-content #start-scanning{background-color:#2a3037;color:#fff}.popup-wrapper .ocr-scanner-content .phase-validate,.popup-wrapper .ocr-scanner-content .phase-tutorial{padding:52px 92px;background-color:#24827c;flex-direction:column;max-height:500px;overflow:auto;border-radius:8px;margin:10px;position:relative}.popup-wrapper .ocr-scanner-content .phase-validate .phase-validate-field,.popup-wrapper .ocr-scanner-content .phase-tutorial .phase-validate-field{display:flex;align-items:center}.popup-wrapper .ocr-scanner-content .phase-validate .phase-validate-field p,.popup-wrapper .ocr-scanner-content .phase-tutorial .phase-validate-field p{margin:0;padding:5px;color:#fff;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px}.popup-wrapper .ocr-scanner-content .phase-validate .phase-validate-field p:nth-child(1),.popup-wrapper .ocr-scanner-content .phase-tutorial .phase-validate-field p:nth-child(1){opacity:.5;margin-right:92px;min-width:250px}@media screen and (max-width: 650px){.popup-wrapper .ocr-scanner-content .phase-validate,.popup-wrapper .ocr-scanner-content .phase-tutorial{padding:32px}.popup-wrapper .ocr-scanner-content .phase-validate .phase-validate-field p:nth-child(1),.popup-wrapper .ocr-scanner-content .phase-tutorial .phase-validate-field p:nth-child(1){min-width:auto;margin-right:10px}}.popup-wrapper .ocr-scanner-content .phase-tutorial .tutorial-scan-header{color:#fff;font-size:32px !important;font-weight:bold;letter-spacing:0;line-height:39px;margin-bottom:38px !important;text-align:center}.popup-wrapper .ocr-scanner-content .phase-tutorial .tutorial-note{text-align:center;margin-top:16px;font-size:16px;font-weight:500;margin-bottom:0;color:#fff;letter-spacing:0}.popup-wrapper .ocr-scanner-content .phase-tutorial .tutorial-scan-example{display:flex;margin:0 auto;justify-content:center}.popup-wrapper .ocr-scanner-content .phase-tutorial .tutorial-scan-example>div{margin:16px;border-radius:20px;background-color:#3a8e89;color:#fff;text-align:center;padding:30px}.popup-wrapper .ocr-scanner-content .phase-tutorial .tutorial-scan-example>div>img{margin-bottom:16px}.popup-wrapper .ocr-scanner-content .phase-tutorial .tutorial-scan-example>div>p{color:#fff;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:0;line-height:20px;text-align:center;margin-bottom:0}.popup-wrapper .ocr-scanner-content .controls{padding:16px}.popup-wrapper .ocr-scanner-content .controls .control-content{height:72px;width:100%;display:flex;align-items:center}.popup-wrapper .ocr-scanner-content .controls .control-content .phase-take,.popup-wrapper .ocr-scanner-content .controls .control-content .phase-timer{width:100%;display:flex;align-items:center;justify-content:center}.popup-wrapper .ocr-scanner-content .controls .control-content .phase-take .ocr-help{position:absolute;left:37px;display:flex;cursor:pointer}.popup-wrapper .ocr-scanner-content .controls .control-content .phase-take .ocr-help .help-oval{height:30px;width:30px;background-color:#24827c;color:#fff;font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:0;line-height:20px;display:flex;justify-content:center;align-items:center;border-radius:100px;margin-right:14px}.popup-wrapper .ocr-scanner-content .controls .control-content .phase-take .ocr-help .help-text{color:#2a3037;font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:0;margin-bottom:0;line-height:25px}.popup-wrapper .ocr-scanner-content .controls .control-content .phase-tutorial-controls{display:flex;justify-content:center;align-items:center;width:100%}.popup-wrapper .ocr-scanner-content .controls .control-content .phase-take .snap{display:flex;align-items:center;justify-content:center}.popup-wrapper .ocr-scanner-content .controls .control-content .phase-timer .snap-timer{margin:0;color:#2a3037;font-family:Roboto;font-size:32px;font-weight:500;letter-spacing:0;line-height:38px;text-align:center;display:flex;align-items:center;justify-content:center}.popup-wrapper .ocr-scanner-content .controls .control-content .phase-confirm{width:100%;display:flex;align-items:center;justify-content:center}.popup-wrapper .ocr-scanner-content .controls .control-content .snap{border-radius:100px;background-color:#133c44;height:72px;width:72px;border:0;color:#fff;font-size:40px}.popup-wrapper .ocr-scanner-content .controls .control-content .confirm-btn{border-radius:8px;border:0;height:48px;font-size:16px;font-weight:500;letter-spacing:0;line-height:20px;text-align:center;padding:8px 14px;min-width:105px}.popup-wrapper .ocr-scanner-content .controls .control-content .confirm-btn.reset-snap{background-color:#e6e6e6;color:#2a3037;margin-right:16px}.popup-wrapper .ocr-scanner-content .controls .control-content .confirm-btn.snap-confirm,.popup-wrapper .ocr-scanner-content .controls .control-content .confirm-btn.finalize-confirm{background-color:#2a3037;color:#fff}.popup-wrapper .ocr-scanner-content .controls .control-content .confirm-btn.preview-camera{margin-left:16px}@media screen and (max-width: 1280px){.popup-wrapper .ocr-scanner-content{width:100%;height:auto}}@media screen and (max-width: 650px){.popup-wrapper .controls .phase-take .ocr-help .help-text{display:none}.popup-wrapper .tutorial-scan-example{flex-direction:column}.popup-wrapper .tutorial-scan-example>div{margin:0;margin-bottom:10px}.popup-wrapper .tutorial-scan-header{margin-bottom:10px}}.popup-wrapper .ocr-scanner-content-wrapper.is-mobile{position:absolute;top:0;right:0;left:0;bottom:0;transform:none;z-index:90}.popup-wrapper .ocr-scanner-content-wrapper.is-mobile .ocr-video,.popup-wrapper .ocr-scanner-content-wrapper.is-mobile #ocr-photo,.popup-wrapper .ocr-scanner-content-wrapper.is-mobile #ocr-canvas{width:initial}.popup-wrapper .ocr-scanner-content-wrapper.is-mobile .controls{position:absolute;bottom:0;right:0;left:0;background-color:#fff;z-index:100}.popup-wrapper .ocr-scanner-content-wrapper.is-mobile #ocr-canvas,.popup-wrapper .ocr-scanner-content-wrapper.is-mobile #ocr-photo{aspect-ratio:16/9}@media(orientation: portrait){.popup-wrapper .ocr-scanner-content-wrapper.is-mobile #ocr-canvas,.popup-wrapper .ocr-scanner-content-wrapper.is-mobile #ocr-photo{width:100%}}@media(orientation: landscape){.popup-wrapper .ocr-scanner-content-wrapper.is-mobile #ocr-canvas,.popup-wrapper .ocr-scanner-content-wrapper.is-mobile #ocr-photo{height:100%}}.popup-wrapper .ocr-scanner-content-wrapper.is-mobile .popup-content{padding-bottom:84px;width:100%;height:100%}.popup-wrapper .ocr-scanner-content-wrapper.is-mobile .control-content{height:52px}.popup-wrapper .ocr-scanner-content-wrapper.is-mobile .phase-tutorial,.popup-wrapper .ocr-scanner-content-wrapper.is-mobile .phase-validate{max-width:initial !important;max-height:initial !important;height:100%}.extended-save-wrapper.mobile-fix{padding-top:3px;padding-bottom:3px}.extended-save-wrapper.mobile-fix .rates label{height:auto}.extended-save-wrapper.mobile-fix .datepickers-container.rates{margin-top:0px}.extended-save-wrapper.mobile-fix #form-filter-schedule.rates-filter{margin-top:0}.extended-save-wrapper.mobile-fix #form-filter-schedule.rates-filter .list-reset li.channel-sync-right{line-height:23px}.extended-save-wrapper.mobile-fix #form-filter-schedule.rates-filter .list-reset li.channel-sync-right .channel-sync-check .radio-toggle{margin-bottom:0px}@media screen and (max-width: 600px){#tpl-account .mobile-fix{padding:30px 15px 10px 20px !important}#tpl-account .mobile-fix .lang-container{padding-left:10px;padding-right:10px}}#tpl-account .mobile-fix .col-spacing{padding:0 20px 20px 20px}@media screen and (max-width: 600px){#tpl-account .mobile-fix .col-spacing{padding:0 10px}}#tpl-account .mobile-fix h3{display:flex;align-items:center}@media screen and (max-width: 600px){#tpl-account .mobile-fix h3{font-size:14px;margin-bottom:10px !important}}#tpl-account .mobile-fix .list-reset label{display:flex;align-items:center}@media screen and (max-width: 600px){#tpl-account .mobile-fix .list-reset label{font-size:10px;margin-left:0}}#tpl-account .mobile-fix input[type=checkbox]{margin-right:2px}@media(max-width: 575px){.mobile-align-field.pricing .price{padding-right:0}}@media(max-width: 575px){.mobile-align-field.pricing .ledger{padding-left:0}}@media(max-width: 767px){.mobile-align-field.account-sections-card .formRow{min-height:auto !important}}.mobile-align-field.billingRow .datepicker-cont{float:none;width:100% !important;margin-left:0}@media(max-width: 767px){.mobile-align-field.billingRow .datepicker-cont{margin-top:5px}}@media(min-width: 1101px)and (max-width: 1167px){.mobile-align-field.billingRow .sprite-after{width:95px !important}}@media(min-width: 1101px)and (max-width: 1250px){.mobile-align-field.billingRow .sprite-after:after{background-image:none}}@media(min-width: 1101px)and (max-width: 1250px){#reservation .sprite-after:after{background-image:none}}@media(max-width: 600px){.rate-shopper-widget{display:none !important}}.modal-dialog.smalltimeout{left:55%;width:30%;min-width:200px;min-height:fit-content !important;margin-top:7%;margin-left:-20%}.sessionmodaltitle{font-size:22px;font-weight:600}.countdown-timer{font-size:42px;font-weight:600;padding:2px}.timerbottom{border:solid;border-color:#e3e3e3;border-width:1px 0px 1px 0px}.justsoyouknow{display:flex;align-items:center;justify-content:space-between;border:solid;border-color:#e3e3e3;border-width:0px 0px 1px 0px;padding:15px;margin-top:-5px}.modal:before{left:.1px !important}@media(max-width: 1200px){.countdown-timer{font-size:28px;font-weight:600;padding:0px}}@media(max-width: 850px){.modal-dialog.smalltimeout{left:55%;width:50%;min-width:300px;min-height:fit-content !important;margin-top:7%;margin-left:-43%}.countdown-timer{font-size:32px;font-weight:600;padding:10px}.modal-dialog .btn{margin-left:0px !important}a.btn.btn-primary.modalbtn{width:50%;text-align:center}}#otp-hidden{display:none}#otp-input-box{width:100%;display:flex;gap:10px;align-items:center;justify-content:center;max-width:380px;background-color:#cecece;border-radius:5px;padding:10px;border:0px solid #c2c2c2}#otp-input-box input{border:none;background-color:#fff;color:#000;font-size:32px;text-align:center;padding:10px;width:100%;max-width:70px;height:50px;border-radius:4px;margin-bottom:0}#otp-input-box input:focus-visible{outline:1px solid #424242}#otp-input-box input.filled{outline:2px solid #258175}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard.pms-reservations-new-wizard-step3{height:100vh !important;background:#f7f7f9 !important}.pms-reservations-new-wizard p,.pms-reservations-new-wizard h1,.pms-reservations-new-wizard h2,.pms-reservations-new-wizard h3,.pms-reservations-new-wizard h4,.pms-reservations-new-wizard h5,.pms-reservations-new-wizard h6,.pms-reservations-new-wizard span,.pms-reservations-new-wizard select,.pms-reservations-new-wizard button,.pms-reservations-new-wizard a{font-family:"inter"}.pms-reservations-new-wizard .col-sm-2.bodytext.categoryName{padding-right:10px !important}.pms-reservations-new-wizard .top-nav-container .navmenu-icon{padding:7px 10px 15px 10px !important}.pms-reservations-new-wizard .btn-new-default{padding:8px 14px;border:solid 1px #ccc}.pms-reservations-new-wizard span.sBtn-text{padding-right:30px}.pms-reservations-new-wizard html.loggedin{background:#f7f7f9 !important}.pms-reservations-new-wizard span.sBtn-text::after{position:absolute;display:block;content:"";top:6px;margin-right:10px;right:-10px;width:20px;height:20px;pointer-events:none;background-position:-25px -121px;cursor:pointer;background-image:url(/gfx/group-res-flow/caret-down_minor.png);font-size:12px;background-size:20px;margin-top:-5px}.pms-reservations-new-wizard flatpickr-calendar.animate.open{margin-top:-35px !important}.pms-reservations-new-wizard .dateselectclass{font-size:14px;line-height:18px}.pms-reservations-new-wizard div.selector{border-radius:5px;max-width:85%}.pms-reservations-new-wizard .flatpickr-calendar.hasWeeks.rangeMode.animate.open.arrowTop.arrowLeft{margin-top:-35px !important}.pms-reservations-new-wizard .flatpickr-months .flatpickr-prev-month,.pms-reservations-new-wizard .flatpickr-months .flatpickr-next-month{padding:10px 10px}.pms-reservations-new-wizard span#datepicker-availability-group-0-preview::after{position:absolute;display:block;content:"";top:6px;right:8px;width:27px;height:24px;pointer-events:none;background-position:-182px -141px;cursor:pointer;background-image:url(https://img.raccoonstatic.com/gfx/sprite/sprite.svg?v7);background-repeat:no-repeat;font-size:16px}.pms-reservations-new-wizard span#datepicker-availability-group-1-preview::after{position:absolute;display:block;content:"";top:6px;right:8px;width:27px;height:24px;pointer-events:none;background-position:-182px -141px;cursor:pointer;background-image:url(https://img.raccoonstatic.com/gfx/sprite/sprite.svg?v7);background-repeat:no-repeat;font-size:16px}.pms-reservations-new-wizard span#datepicker-availability-group-2-preview::after{position:absolute;display:block;content:"";top:6px;right:8px;width:27px;height:24px;pointer-events:none;background-position:-182px -141px;cursor:pointer;background-image:url(https://img.raccoonstatic.com/gfx/sprite/sprite.svg?v7);background-repeat:no-repeat;font-size:16px}.pms-reservations-new-wizard span#datepicker-availability-group-3-preview::after{position:absolute;display:block;content:"";top:6px;right:8px;width:27px;height:24px;pointer-events:none;background-position:-182px -141px;cursor:pointer;background-image:url(https://img.raccoonstatic.com/gfx/sprite/sprite.svg?v7);background-repeat:no-repeat;font-size:16px}.pms-reservations-new-wizard span#datepicker-availability-group-4-preview::after{position:absolute;display:block;content:"";top:6px;right:8px;width:27px;height:24px;pointer-events:none;background-position:-182px -141px;cursor:pointer;background-image:url(https://img.raccoonstatic.com/gfx/sprite/sprite.svg?v7);background-repeat:no-repeat;font-size:16px}.pms-reservations-new-wizard span#datepicker-availability-group-5-preview::after{position:absolute;display:block;content:"";top:6px;right:8px;width:27px;height:24px;pointer-events:none;background-position:-182px -141px;cursor:pointer;background-image:url(https://img.raccoonstatic.com/gfx/sprite/sprite.svg?v7);background-repeat:no-repeat;font-size:16px}.pms-reservations-new-wizard span#datepicker-availability-group-6-preview::after{position:absolute;display:block;content:"";top:6px;right:8px;width:27px;height:24px;pointer-events:none;background-position:-182px -141px;cursor:pointer;background-image:url(https://img.raccoonstatic.com/gfx/sprite/sprite.svg?v7);background-repeat:no-repeat;font-size:16px}.pms-reservations-new-wizard span#datepicker-availability-group-7-preview::after{position:absolute;display:block;content:"";top:6px;right:8px;width:27px;height:24px;pointer-events:none;background-position:-182px -141px;cursor:pointer;background-image:url(https://img.raccoonstatic.com/gfx/sprite/sprite.svg?v7);background-repeat:no-repeat;font-size:16px}.pms-reservations-new-wizard span#datepicker-availability-group-8-preview::after{position:absolute;display:block;content:"";top:6px;right:8px;width:27px;height:24px;pointer-events:none;background-position:-182px -141px;cursor:pointer;background-image:url(https://img.raccoonstatic.com/gfx/sprite/sprite.svg?v7);background-repeat:no-repeat;font-size:16px}.pms-reservations-new-wizard span#datepicker-availability-group-9-preview::after{position:absolute;display:block;content:"";top:6px;right:8px;width:27px;height:24px;pointer-events:none;background-position:-182px -141px;cursor:pointer;background-image:url(https://img.raccoonstatic.com/gfx/sprite/sprite.svg?v7);background-repeat:no-repeat;font-size:16px}.pms-reservations-new-wizard span#datepicker-availability-group-10-preview::after{position:absolute;display:block;content:"";top:6px;right:8px;width:27px;height:24px;pointer-events:none;background-position:-182px -141px;cursor:pointer;background-image:url(https://img.raccoonstatic.com/gfx/sprite/sprite.svg?v7);background-repeat:no-repeat;font-size:16px}.pms-reservations-new-wizard .booker-profile-main-section .booker-profile-wrapper .breadcrumb{display:none}.pms-reservations-new-wizard .booker-profile-main-section .reports--balance{margin-top:0px !important;background:#f7f7f9}.pms-reservations-new-wizard .booker-profile-main-section{background-color:#fff !important}.pms-reservations-new-wizard button.btn-new-success.next.float-right.reservation-flow-next-button.js-loadToggle.js-no-unload-warning.footernxtbtn{background-color:#24827c;color:#fff;font-weight:500;margin-bottom:120px}.pms-reservations-new-wizard .resflow-number-incrementor{width:100%;display:flex}.pms-reservations-new-wizard .resflow-number-incrementor *{float:left}.pms-reservations-new-wizard .resflow-number-incrementor .btn-decrease,.pms-reservations-new-wizard .resflow-number-incrementor .btn-increase{position:relative;top:5px;cursor:pointer}.pms-reservations-new-wizard .resflow-number-incrementor input{width:50px;-moz-appearance:textfield;border-radius:4px;border:1px solid #c9cccf;background:#fff;box-shadow:0px 1px 0px 0px rgba(0,0,0,.05);font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:6px;margin:0 8px;text-align:center;box-shadow:0px 1px 0px 0px rgba(0,0,0,.05)}.pms-reservations-new-wizard .resflow-number-incrementor input::-webkit-outer-spin-button,.pms-reservations-new-wizard .resflow-number-incrementor input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pms-reservations-new-wizard .resflow-number-incrementor input.warning{border:2px solid #ffc453 !important}.pms-reservations-new-wizard a.btn-new-success{color:#fff;padding:10px !important}.pms-reservations-new-wizard a.btn-new-success:hover{text-decoration:none !important;background:#25827d;color:#fff;font-weight:400}.pms-reservations-new-wizard .notifications.wizardsec-add{margin-top:-4px}.pms-reservations-new-wizard .mobilepickeselect{display:flex}.pms-reservations-new-wizard .clearallbtn{width:90%}@media(max-width: 650px){.pms-reservations-new-wizard .clearallbtn{width:100% !important}.pms-reservations-new-wizard .clearallbtn a{width:100% !important;margin-top:10px}}@media(max-width: 650px){.pms-reservations-new-wizard .mobilepickeselect{display:block}.pms-reservations-new-wizard .resflow-number-incrementor{display:flex !important}.pms-reservations-new-wizard .col-sm-2.bodytext.categoryName{display:none !important}.pms-reservations-new-wizard .col-sm-2.bodytext.nomo.revenueDisplay{display:none !important}.pms-reservations-new-wizard .col-sm-1.bodytext.occupancydropdown{display:none}}.pms-reservations-new-wizard .toggle-arrow{position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer}.pms-reservations-new-wizard .delete-block-btn{position:absolute;right:60px;top:50%;transform:translateY(-50%);cursor:pointer;color:#dc3545;display:none}.pms-reservations-new-wizard .delete-block-btn:hover{color:#c82333}.pms-reservations-new-wizard .availability:not([id=availability-group-0]) .delete-block-btn{display:block}.pms-reservations-new-wizard .toggle-arrow.rotated{transform:translateY(-50%) rotate(180deg)}.pms-reservations-new-wizard .card.brdcontrol{border-radius:10px;overflow:visible}.pms-reservations-new-wizard .card-body{overflow:visible;padding:0px;border-radius:10px;position:relative;z-index:1;opacity:1;visibility:visible}.pms-reservations-new-wizard .card-body.collapsed{max-height:0;padding:0;border:none;overflow:hidden;opacity:0;visibility:hidden}.pms-reservations-new-wizard .card-header{position:relative;padding-right:50px;border:0px;border-bottom-left-radius:0;border-bottom-right-radius:0}.pms-reservations-new-wizard .nomob{position:relative}.pms-reservations-new-wizard .btn-decrease{fill:#5c5f62}.pms-reservations-new-wizard .btn-increase{fill:#5c5f62}.pms-reservations-new-wizard .btn-disabled{fill:#ccc;cursor:not-allowed}.pms-reservations-new-wizard .error-icon{color:#dc3545;position:absolute;margin-left:8px;cursor:pointer;display:inline-flex;align-items:center}.pms-reservations-new-wizard .error-icon svg{width:16px;height:16px;fill:currentColor}.pms-reservations-new-wizard .error-tooltip{position:absolute;background:#dc3545;color:#fff;padding:6px 12px;border-radius:4px;font-size:12px;z-index:1000;max-width:200px;display:none;white-space:nowrap;margin-top:-30px;margin-left:24px}.pms-reservations-new-wizard .error-tooltip::before{content:"";position:absolute;left:-4px;top:50%;transform:translateY(-50%);border-width:4px;border-style:solid;border-color:rgba(0,0,0,0) #dc3545 rgba(0,0,0,0) rgba(0,0,0,0)}.pms-reservations-new-wizard .error-icon:hover .error-tooltip{display:block}.pms-reservations-new-wizard .has-error{border-color:#dc3545 !important;box-shadow:0 0 0 .2rem rgba(220,53,69,.25) !important}.pms-reservations-new-wizard .fade-out-left{animation:slideOutLeft .3s ease-out forwards}@keyframes slideOutLeft{from{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:0}}.pms-reservations-new-wizard .fade-in-right{animation:slideInRight .3s ease-out forwards}.pms-reservations-new-wizard .modal.inbox-notiifcation-dropdown-modal{top:90px}@keyframes slideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.pms-reservations-new-wizard .accordwrap{background-color:#fff;border:solid;border-width:2px;border-radius:10px;border-color:#e2e2e2;margin-bottom:20px}.pms-reservations-new-wizard .card-header.bookerhead.secondpicker{padding:20px 5px}.pms-reservations-new-wizard .col-sm-3.bodytextbox.nomob.dropdownpicker{padding-right:20px}.pms-reservations-new-wizard .reservation-checkin.no-gutters.noselect{text-align:start}@media(max-width: 500px){.pms-reservations-new-wizard .inntercontain{width:unset}.pms-reservations-new-wizard .card-header.bookerhead.secondpicker{padding:20px 0px 20px 30px !important;margin-bottom:15px;margin-left:-30px}}.pms-reservations-new-wizard .ui-datepicker-inline.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all{display:none !important}.pms-reservations-new-wizard .card-header.bookerhead.secondpicker{padding:20px}.pms-reservations-new-wizard-step2 .title{text-align:start}.pms-reservations-new-wizard-step2 .card{border-radius:10px !important;border:0 !important;box-shadow:0px 0px 0px 1px rgba(63,63,68,.06),0px 1px 3px 0px rgba(63,63,68,.07) !important}.pms-reservations-new-wizard-step2 .design-system--card{box-shadow:0 !important;border-radius:10px !important;box-shadow:0px 0px 0px 1px rgba(63,63,68,0),0px 1px 3px 0px rgba(63,63,68,0) !important}.pms-reservations-new-wizard-step2 button#nextButton{margin-bottom:150px}.pms-reservations-new-wizard-step2 span.value{font-size:13px}.pms-reservations-new-wizard-step2 .searchbar{position:relative;display:inline-block;border:solid;border-width:2px;border-color:#24827c;border-radius:5px;width:100%}.pms-reservations-new-wizard-step2 .searchbar input{padding-left:30px;width:100%;height:40px;border:1px solid #ccc;border-radius:4px}.pms-reservations-new-wizard-step2 .searchbar .search-icon{position:absolute;top:50%;left:10px;transform:translateY(-50%);width:19px;height:19px;pointer-events:none}.pms-reservations-new-wizard-step2 .searchbar#input{border-radius:15px;margin-top:10px}.pms-reservations-new-wizard-step2 .booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card .card-row,.pms-reservations-new-wizard-step2 .booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card .card-row{padding:10px 0 20px 0}.pms-reservations-new-wizard-step2 input[type=text],.pms-reservations-new-wizard-step2 input[type=number],.pms-reservations-new-wizard-step2 input[type=price],.pms-reservations-new-wizard-step2 input[type=password],.pms-reservations-new-wizard-step2 input[type=search],.pms-reservations-new-wizard-step2 input[type=email],.pms-reservations-new-wizard-step2 input[type=tel],.pms-reservations-new-wizard-step2 input[type=url],.pms-reservations-new-wizard-step2 input[type=time]{border-radius:5px}.pms-reservations-new-wizard-step2 #inner-container{background:#f7f7f9}.pms-reservations-new-wizard-step2 .booker-profile-main-section{margin-top:0px !important}.pms-reservations-new-wizard-step2 .booker-profile-main-section .reports--balance{margin-top:0px !important}.pms-reservations-new-wizard-step2 .booker-profile-main-section .booker-profile-wrapper .breadcrumb{display:none}.pms-reservations-new-wizard-step2 .design-system.design-system--card.design-system--card--basic.design-system--card--cta-card{margin-top:15px}.pms-reservations-new-wizard-step2 .createnewgroupbooking{margin-top:15px;margin-bottom:-10px}.pms-reservations-new-wizard-step2 span.label{text-align:start}.pms-reservations-new-wizard-step2 .booker-profile-main-section .booker-profile-wrapper .booker-summary p{margin-top:-7px;align-items:start;margin-bottom:33px;text-align:start}.pms-reservations-new-wizard-step2 input[type=text],.pms-reservations-new-wizard-step2 input[type=number],.pms-reservations-new-wizard-step2 input[type=price],.pms-reservations-new-wizard-step2 input[type=password],.pms-reservations-new-wizard-step2 input[type=search],.pms-reservations-new-wizard-step2 input[type=email],.pms-reservations-new-wizard-step2 input[type=tel],.pms-reservations-new-wizard-step2 input[type=url],.pms-reservations-new-wizard-step2 input[type=time]{padding:9px 10px 9px 35px;width:100%;font-size:14px;border:1px solid #e9e9e9;background:#fff}.pms-reservations-new-wizard-step2 .booker-profile-main-section .booker-profile-wrapper .summary-cards .left-card .card .card-row .label,.pms-reservations-new-wizard-step2 .booker-profile-main-section .booker-profile-wrapper .summary-cards .right-card .card .card-row .label{flex-grow:1;font-size:13px;color:#6d7175;align-items:center}.pms-reservations-new-wizard-step2 .notifications.wizardsec-add{margin-top:-4px}.pms-reservations-new-wizard-step2 .adddateragebtn{display:none !important}@media(max-width: 600px){.pms-reservations-new-wizard-step2 .booker-profile-main-section .booker-profile-wrapper .summary-cards{display:block}}.pms-reservations-new-wizard-step3 #inner-container{background:#f7f7f9}.pms-reservations-new-wizard-step3 button#nextButton{margin:30px 0px 130px 0px}.pms-reservations-new-wizard-step3 #tpl-account.reservations-detail{height:fit-content !important}.pms-reservations-new-wizard-step3 .resflow-next-button{position:relative}.pms-reservations-new-wizard-step3 .yield-container .edit-yield-cols{box-shadow:0px 0px 0px 1px rgba(63,63,68,0),0px 1px 3px 0px rgba(63,63,68,.11)}.pms-reservations-new-wizard-step3 .card{border-radius:10px !important;border:0 !important;box-shadow:0px 0px 0px 1px rgba(63,63,68,.06),0px 1px 3px 0px rgba(63,63,68,.07) !important}.pms-reservations-new-wizard-step3 .design-system--card{box-shadow:0 !important;border-radius:10px !important;box-shadow:0px 0px 0px 1px rgba(63,63,68,0),0px 1px 3px 0px rgba(63,63,68,0) !important}.pms-reservations-new-wizard-step3 .nrf-accordion-body{display:none}.pms-reservations-new-wizard-step3 .nrf-accordion-body.active{display:block}.pms-reservations-new-wizard-step3 .nrf-accordion-header{cursor:pointer}.pms-reservations-new-wizard-step3 .reset{margin:0;padding:0}.pms-reservations-new-wizard-step3 .collapser .toggle{padding:5px 0}.pms-reservations-new-wizard-step3 .js-slider{margin:1rem 0}.pms-reservations-new-wizard-step3 .slider-label{font-size:14px;height:20px}.pms-reservations-new-wizard-step3 #rate-factor-wrapper{display:none}.pms-reservations-new-wizard-step3 #rate-factor-wrapper.active{display:block}.pms-reservations-new-wizard-step3 input,.pms-reservations-new-wizard-step3 .selector{max-width:250px}.pms-reservations-new-wizard-step3 h3:not(.has-explainer){margin-bottom:20px !important}.pms-reservations-new-wizard-step3 h3.has-explainer{margin-bottom:6px !important}.pms-reservations-new-wizard-step3 p.explainer{margin-bottom:20px !important}.pms-reservations-new-wizard-step3 .datepicker-cont:after{top:6px;right:11px}.pms-reservations-new-wizard-step3 .stopsell{margin-left:0}@media(min-width: 576px){.pms-reservations-new-wizard-step3 .stopsell{margin-left:10px}.pms-reservations-new-wizard-step3 .rule-availability{padding-left:1rem}}.pms-reservations-new-wizard-step3 .rule-plus-date{height:36px;align-items:center;padding-left:5px}.pms-reservations-new-wizard-step3 .rule-plus-date:not(.hidden){display:flex}.pms-reservations-new-wizard-step3 .rule-plus-date label{margin-bottom:0 !important;display:flex !important;align-items:center}.pms-reservations-new-wizard-step3 .extended-save-wrapper{display:none}.pms-reservations-new-wizard-step3 .yield-container{width:100% !important}.pms-reservations-new-wizard-step3 .yield-container{max-width:100% !important;margin:0 auto}.pms-reservations-new-wizard-step3 .nrf-accordion-header.active.card-spacings.startalign{text-align:start}.pms-reservations-new-wizard-step3 .innersubheadings{font-size:12px;font-weight:700}.pms-reservations-new-wizard-step3 h2.reset.innersubheadings{margin:5px 0px !important}.pms-reservations-new-wizard-step3 .leftside{text-align:end}.pms-reservations-new-wizard-step3 .summarydetailsgroupbooking{display:flex}.pms-reservations-new-wizard-step3 .totaltext{font-size:13px;font-weight:800}.pms-reservations-new-wizard-step3 .col-4.leftside{padding-right:0px !important}.pms-reservations-new-wizard-step3 .selector{min-width:100% !important}.pms-reservations-new-wizard-step3 div.selector{text-align:start}.pms-reservations-new-wizard-step3 .btn-new-default.active,.pms-reservations-new-wizard-step3 .btn-new-default:hover{color:#fff;border-color:#6d7175}.pms-reservations-new-wizard-step3 .btn-new-default.first{border-top-left-radius:4px;border-bottom-left-radius:4px;border-color:#6d7175 !important}.pms-reservations-new-wizard-step3 .amount-value-container{margin-left:10px}.pms-reservations-new-wizard-step3 p.innerpara{font-size:14px;margin-right:0px}.pms-reservations-new-wizard-step3 .nrf-accordion-headersec{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.pms-reservations-new-wizard-step3 .selectfilters{position:relative;width:100%;margin:10px auto;text-align:start;padding:10px;border-radius:4px;border:1px solid #c9cccf}.pms-reservations-new-wizard-step3 .section-services .custom-select{height:inherit;padding:0 20px;line-height:inherit;font-size:14px;font-weight:bold;border-radius:27px;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;color:#000}.pms-reservations-new-wizard-step3 .select-club-services select{display:none}.pms-reservations-new-wizard-step3 .select-club-services>span:before{margin-right:4px;-webkit-transform:scale(0.96, 0.8) rotate(50deg);transform:scale(0.96, 0.8) rotate(50deg)}.pms-reservations-new-wizard-step3 .select-club-services>span:after{-webkit-transform:scale(0.96, 0.8) rotate(-50deg);transform:scale(0.96, 0.8) rotate(-50deg)}.pms-reservations-new-wizard-step3 .select-club-services ul{margin:0;padding:0;list-style:none;opacity:0;visibility:hidden;position:absolute;max-height:calc(var(--max-scroll)*20px);top:42px;left:0;z-index:1;right:0;background:var(--listBackground);border-radius:6px;overflow-x:hidden;overflow-y:auto;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .2s ease,visibility .2s ease,-webkit-transform .3s cubic-bezier(0.4, 0.6, 0.5, 1.32);transition:opacity .2s ease,visibility .2s ease,-webkit-transform .3s cubic-bezier(0.4, 0.6, 0.5, 1.32);transition:opacity .2s ease,visibility .2s ease,transform .3s cubic-bezier(0.4, 0.6, 0.5, 1.32);transition:opacity .2s ease,visibility .2s ease,transform .3s cubic-bezier(0.4, 0.6, 0.5, 1.32),-webkit-transform .3s cubic-bezier(0.4, 0.6, 0.5, 1.32);-webkit-transform:scale(0.8) translate(0, 4px);transform:scale(0.8) translate(0, 4px);border:1px solid var(--listBorder)}.pms-reservations-new-wizard-step3 .select-club-services ul li{opacity:0;-webkit-transform:translate(6px, 0);transform:translate(6px, 0);-webkit-transition:all .3s ease;transition:all .3s ease}.pms-reservations-new-wizard-step3 .select-club-services ul li a{cursor:pointer;display:block;padding:10px 16px;color:var(--listText);text-decoration:none;outline:none;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.pms-reservations-new-wizard-step3 .select-club-services ul li a:hover{color:var(--listTextActive)}.pms-reservations-new-wizard-step3 .select-club-services ul li.active a{color:var(--listTextActive);background:#e8f5f4;border:solid;border-width:0px 0px 0px 3px;border-color:#24827c}.pms-reservations-new-wizard-step3 .select-club-services ul li.active a:before,.pms-reservations-new-wizard-step3 .select-club-services ul li.active a:after{--scale: .6;content:"";display:block;width:10px;height:2px;position:absolute;right:17px;top:50%;opacity:0;background:var(--listText);-webkit-transition:all .2s ease;transition:all .2s ease}.pms-reservations-new-wizard-step3 .select-club-services ul li.active a:before{-webkit-transform:rotate(45deg) scale(var(--scale));transform:rotate(45deg) scale(var(--scale))}.pms-reservations-new-wizard-step3 .select-club-services ul li.active a:after{-webkit-transform:rotate(-45deg) scale(var(--scale));transform:rotate(-45deg) scale(var(--scale))}.pms-reservations-new-wizard-step3 .select-club-services ul li.active a:hover:before,.pms-reservations-new-wizard-step3 .select-club-services ul li.active a:hover:after{--scale: .9;opacity:1}.pms-reservations-new-wizard-step3 .select-club-services ul li:first-child a{border-radius:6px 6px 0 0}.pms-reservations-new-wizard-step3 .select-club-services ul li:last-child a{border-radius:0 0 6px 6px}.pms-reservations-new-wizard-step3 .select-club-services.filled>span{color:var(--textFilled)}.pms-reservations-new-wizard-step3 .select-club-services.open>span{border-color:var(--borderActive)}.pms-reservations-new-wizard-step3 .select-club-services.open>span:before,.pms-reservations-new-wizard-step3 .select-club-services.open>span:after{background:var(--arrowActive)}.pms-reservations-new-wizard-step3 .select-club-services.open>span:before{-webkit-transform:scale(0.96, 0.8) rotate(-50deg);transform:scale(0.96, 0.8) rotate(-50deg)}.pms-reservations-new-wizard-step3 .select-club-services.open>span:after{-webkit-transform:scale(0.96, 0.8) rotate(50deg);transform:scale(0.96, 0.8) rotate(50deg)}.pms-reservations-new-wizard-step3 .select-club-services.open ul{opacity:1;visibility:visible;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);-webkit-transform:scale(1) translate(0, 12px);transform:scale(1) translate(0, 12px);-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(0.4, 0.6, 0.5, 1.32);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(0.4, 0.6, 0.5, 1.32);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(0.4, 0.6, 0.5, 1.32);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(0.4, 0.6, 0.5, 1.32),-webkit-transform .3s cubic-bezier(0.4, 0.6, 0.5, 1.32)}.pms-reservations-new-wizard-step3 .select-club-services.open ul li{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.pms-reservations-new-wizard-step3 select.select-club-services{padding:9px 16px;border-radius:6px;color:var(--text);border:1px solid var(--border);background:var(--background);line-height:22px;font-size:16px;font-family:inherit;-webkit-appearance:none}.pms-reservations-new-wizard-step3 li{background:#fff !important;color:#000}.pms-reservations-new-wizard-step3 .notifications.wizardsec-add{margin-top:-4px}.pms-reservations-new-wizard-step3 .nrf-booking-accordion .nrf-accordion-item{border-radius:8px;background:#f8f8f8;overflow:hidden}.pms-reservations-new-wizard-step3 .nrf-booking-accordion .nrf-accordion-header{padding:18px 20px;border:none;border-radius:8px 8px 0 0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background .2s;box-shadow:0 1px 2px rgba(0,0,0,.03)}.pms-reservations-new-wizard-step3 .nrf-booking-accordion .nrf-accordion-header:hover{background:#e3e3e3}.pms-reservations-new-wizard-step3 .nrf-booking-accordion .nrf-accordion-header.active{background:#e3e3e3}.pms-reservations-new-wizard-step3 .nrf-booking-accordion .nrf-accordion-body{background:#fff;border-radius:0 0 8px 8px;border-top:1px solid #eee;box-shadow:0 2px 8px rgba(0,0,0,.02)}.pms-reservations-new-wizard-step3 .nrf-booking-accordion .chevron{font-size:1.2em;margin-left:10px;transition:transform .2s;color:#24827c}.pms-reservations-new-wizard-step3 .nrf-booking-accordion .nrf-accordion-item .nrf-accordion-header .chevron{transform:rotate(0deg)}.pms-reservations-new-wizard-step3 .nrf-booking-accordion .nrf-accordion-item .nrf-accordion-body.active~.nrf-accordion-header .chevron,.pms-reservations-new-wizard-step3 .nrf-booking-accordion .nrf-accordion-item .nrf-accordion-header.active .chevron{transform:rotate(180deg)}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard flatpickr-calendar.hasWeeks.rangeMode.animate.arrowTop.arrowLeft.open{margin-top:-35px !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard #inner-container{background:#f7f7f9;font-family:"inter"}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .additionalbtn{width:948px;margin-left:20px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .headtext{font-size:13px;font-weight:600;padding:16px 0px;text-align:start}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bodytext{font-size:13px;font-weight:400;padding:20px 0px;text-align:start}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bodytextbox{font-size:13px;font-weight:400;padding:15px 0px;text-align:start;width:90%}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .borderclass{border-radius:10px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .tabledivheads{display:flex;padding:0px 20px;border:solid;border-color:#e7e7e7;border-width:1px 0px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .tabledivbody{display:flex;padding:0px 20px;border-bottom:solid 1px #dfdfdf;margin:0 !important;align-items:center}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .tabledivfooter{display:flex;padding:0px 20px;background-color:#f5f5f6;font-weight:600;border-radius:8px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .tabledivfooter div{font-weight:600;margin-right:3px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .selectrateplan{width:100%}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .col-sm-2.bodytext.footsection{text-align:end;padding-right:13px !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .navmenu-help-trigger{margin-bottom:60px !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .containerwidth{width:1048px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .containerwidth2{width:1048px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard div#accordion{border-radius:10px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .form.add-allotted-booking{width:100% !important;margin:auto}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .inntercontain{border:solid;border-radius:10px;border-color:#f8f8f8;margin-bottom:10px;border-width:1px;background-color:#fff}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .dotted-line hr{border:none !important;border-top:2px dotted #bbb !important;margin-top:1.15rem}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .inactivebar hr{color:#b7b7b7 !important;opacity:3px dotted #a1a2a3 !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .step p{margin-bottom:5px;margin-top:7px;font-size:14px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .row.group-bookings-new{margin:0px 0px 15px 0px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .inactivebar{color:#a1a2a3}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .activebar{color:#000}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{bottom:0;width:90%;padding:20px;position:fixed;margin-left:-25px;border:solid;border-width:1px 0px 0px 0px;border-color:#ccc}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .form.add-allotted-booking .card-footer{padding:20px 0px 20px 15px;border-radius:0px 0px 15px 15px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .optionplaceholdersection{color:#ccc}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .select-menu{max-width:120px;position:relative}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .select-menu .select-btn{display:flex;background:#fff;font-weight:400;border-radius:8px;align-items:center;cursor:pointer;justify-content:space-between;point:down}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .select-menu .options{position:absolute;width:100%;overflow-y:auto;max-height:295px;padding:5px;margin-top:10px;border-radius:8px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);animation-name:fadeInDown;animation-duration:.35s;animation-fill-mode:both;display:none}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .select-menu .options .option{display:flex;height:45px;cursor:pointer;padding:0 5px;border-radius:8px;align-items:center;background:#fff}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .select-menu .options .option:hover{background:#f2f2f2}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .select-btn i{font-size:10px;transition:.3s}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .select-menu.active .select-btn i{transform:none}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .select-menu.active .options{display:block;opacity:0;width:300px;z-index:10;animation-name:fadeInUp;animation-duration:.4s;animation-fill-mode:both}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .extended-save-wrapper{background-color:rgba(245,246,246,0)}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .totalsection{background-color:#eaeaea;padding:15px 20px;border-radius:0px 0px 15px 15px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .totalsection div{font-weight:600}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .card.accordionloop{border-radius:15px 15px 0px 0px !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .card{border-radius:10px !important;border:none !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard div#headingTwo{border-radius:15px 15px 0px 0px !important;background-color:#fff !important;padding:20px 0px 20px 30px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .card-header.bookerhead{background-color:#fff !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .card-header{border-radius:15px !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard #tpl-account h1{font-size:30px;font-weight:300;margin-bottom:0px;font-size:22px;font-weight:600;margin-top:10px;margin-left:10px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .form-control:disabled,.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .form-control[readonly]{opacity:1;background:#fff !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .card-footer.firstfooter{padding:20px 0px 40px 15px !important;border-radius:15px !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .inntercontain{width:1048px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard button.btn-new-success.thin.availabilitybtn{border:none;font-weight:400;font-size:14px;width:140px;padding:10px !important;margin-left:15px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard button.btn-new-success.thin.availabilitybtn:hover{background-color:#24827c;color:#fff;border:none !important;font-weight:400;padding:10px !important;font-size:14px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .col-sm-1.headtext{margin-right:30px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .col-sm-1.bodytext.nomob{margin-right:50px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .col-sm-1.bodytext.selectoccup{margin-right:30px}@keyframes fadeInUp{from{transform:translate3d(0, 30px, 0)}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes fadeInDown{from{transform:translate3d(0, 0, 0);opacity:1}to{transform:translate3d(0, 20px, 0);opacity:0}}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .totalsbottom{background-color:#e5e5e5 !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .form.add-allotted-booking .card-header{padding:20px 0px 20px 0px;background-color:rgba(245,246,246,0)}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .mainwrappingcontainer{width:1048px;align-items:center;justify-content:center}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard a#nextButton{color:#fff}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard hr.smlhr{padding:0px;margin-top:0px !important;margin-bottom:5px !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard hr.smlhr2{padding:0px;margin-top:5px !important;margin-bottom:10px !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .col-9.headingsec{padding-left:0px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard #tpl-account.reservations-detail{padding:136px 0px 30px;background:#f7f7f9 !important;height:120vh;margin-bottom:-80px}@media(max-width: 2200px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:89%}}@media(max-width: 2100px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:89%}}@media(max-width: 2000px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:88%}}@media(max-width: 1900px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:87%}}@media(max-width: 1800px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:86%}}@media(max-width: 1700px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:85%}}@media(max-width: 1600px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:84%}}@media(max-width: 1500px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:83%}}@media(max-width: 1400px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:82%}}@media(max-width: 1300px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 1200px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 1100px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 1000px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 900px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 800px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 700px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 600px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 500px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .bottomnxtback{width:100%;margin-left:0px}}@media(max-width: 767px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard #tpl-account.reservations-detail{padding:92px 0px 30px 0px !important}}@media(max-width: 500px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .nomobile{display:none !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .mainwrappingcontainer{width:unset;align-items:center;justify-content:center;margin-top:-15px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .containerwidth{width:min-content}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .containerwidth2{width:max-content}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard #accordion{display:none}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .reservation-checkin.no-gutters.col-4.noselect{flex:0 0 104% !important;max-width:none}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .form.add-allotted-booking .btn-new-success.thin{margin-top:15px !important;width:100%}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .form.add-allotted-booking .card-header .reservation-checkin{flex:0 0 100%;max-width:100%}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .form.add-allotted-booking .card-header .reservation-checkin input{margin-right:0px !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .tabledivheads{display:none}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .nomob{display:none}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .mobileblock{padding:0px 15px 15px 15px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .mobileimgsection{background-image:url("https://i.ibb.co/GRP0vNF/mobile-img.png");width:120px;height:90px;background-size:cover;border-radius:10px;background-position:center}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .mobb{margin-bottom:5px;font-size:16px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .mobb2{margin-bottom:5px;color:#858585;font-size:14px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .tabledivbody{display:flex;margin:0px 0px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .card.brdcontrol{margin:0px 10px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .form.add-allotted-booking .card-header{border:none}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .reservation-checkin.no-gutters.col-4.noselect{padding:0px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .reservation-checkin.no-gutters.col-3.noselect{padding:0px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .inntercontain{border:none}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .headingsec{padding:0px 10px;margin-bottom:-10px;margin-left:10px !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard button.btn-new-success.thin.availabilitybtn{margin-left:0px;border:none;font-weight:400;font-size:14px;width:-webkit-fill-available;padding:10px !important;margin-top:15px}}@media(min-width: 500px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .nodesk{display:none}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .col-9.headingsec{margin-left:0px !important}}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard input#search{padding:20px;border:solid;border-width:2px;border-color:#24827c}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .step2search{margin:15px 0px 0px 0px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .cycle-tab-container a{color:#173649;font-size:16px;font-family:roboto;text-align:center}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .tab-pane{text-align:center;height:100px !important;max-width:100%}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .fade.active{opacity:1}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .cycle-tab-item{width:180px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .cycle-tab-item:after{display:block;border-bottom:solid 3px #24827c;transform:scaleX(0)}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .cycle-tab-item.active:after{transform:scaleX(1);transform-origin:0% 50%}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .nav-link:focus,.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .nav-link:hover,.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .cycle-tab-item.active a{border-color:rgba(0,0,0,0) !important;color:#24827c;border:solid;border-width:0px 0px 4px 0px;border-color:#24827c !important}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .cycle-tab-container{margin-top:-10px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .detailsclass{background-color:#fff;border-radius:10px;margin-top:10px;padding:15px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .col-6{margin-left:0px;margin-right:0px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard #inner-container{padding-bottom:0px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard input.communicationblock{border:solid;border-width:0px 0px 1px 0px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard select.communicationblock{border:solid;border-width:0px 0px 1px 0px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .inputtitle{font-size:13px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .blocktitle{font-size:16px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .commuicationblocks{justify-content:end;float:left;margin-top:10px;padding:20px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .col-sm-8.bodytext.totalfooter{text-align:start !important;margin-right:12px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .footernavsection{padding:15px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard button#add-date-range-btn{float:left;font-size:14px;border-radius:6px;background-color:#2a3037;color:#fff;font-weight:500}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard button#start-over-btn{float:right}@media(max-width: 550px){.pms-reservations.pms-reservations-new.pms-reservations-new-wizard button#add-date-range-btn{margin-left:0px;margin-bottom:10px;font-size:13px}}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .booking-summary{padding:20px;text-align:left;background:#fff}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .booking-summary h3{color:#666;font-size:14px;font-weight:normal;margin:0 0 5px;text-transform:uppercase}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .booking-summary .dates{color:#000;font-size:18px;font-weight:bold;margin:0 0 25px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .booking-summary .section{margin-bottom:25px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .booking-summary .section-title{color:#666;font-size:14px;margin:0 0 5px;text-transform:uppercase}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .booking-summary .detail-row{display:flex;justify-content:space-between;margin:8px 0;color:#000;font-size:14px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .booking-summary .detail-row.name-row{margin:0}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .booking-summary .detail-row .label{color:#000}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .booking-summary .detail-row .value{color:#000}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .booking-summary .total-section{margin-top:25px;border-top:1px solid #eee;padding-top:15px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .booking-summary .total-section .section-title{margin-bottom:10px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .booking-summary .total-row{display:flex;justify-content:space-between;font-size:16px;font-weight:bold;color:#000;margin:5px 0}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .booking-summary .vat-notice{color:#666;font-size:12px;margin-top:5px}.pms-reservations.pms-reservations-new.pms-reservations-new-wizard .col-sm-2.bodytext.categoryName a{color:#000 !important}.notificationhead{font-size:12px;font-weight:600;margin-bottom:-4px;color:#687283}.rowhandle{border:solid;border-width:0px 0px 1px 0px;padding:10px;border-color:#d4d4d4}.rowhandlenotifications{display:flex;padding:15px 7px;border:solid;width:100%;min-width:100%;border-color:#ccc;border-width:0px 0px 1px 0px}.notifdot{padding:0px 8px 0px 0px !important;font-size:12px;color:#24827c}.notifdotnew{padding:0px 8px 0px 0px !important;font-size:12px;color:#babec3}.notifdotopenned{font-size:5px;color:#cecece;background:#cecece;border-radius:100%;padding:1px !important}.notifdotcritical{padding:2px 5px;font-size:5px;color:#d10025;background:#d10025;padding:1px !important;border-radius:100%}.notifhead{font-size:14px;font-weight:500;margin-bottom:0px}.notifmsg{font-weight:400;font-size:12px}.notificationhead.notifhead.criticalhead{color:#d10025;text-transform:math-auto !important}.rowhandlenotifications.importantmsg{background-color:#fff4f4}*{outline:rgba(0,0,0,0)}body.pms-guests-booker-outstanding-statement .footersectionoutstanding{background-color:rgba(238,238,238,.5098039216);padding:20px;justify-content:end;align-items:end;text-align:end;width:290px}body.pms-guests-booker-outstanding-statement .footerwrapper{justify-content:end;float:right}body.pms-guests-booker-outstanding-statement .innerfootersec{display:flex;justify-content:space-between}body.pms-guests-booker-outstanding-statement .innertotalvalue{min-width:160px}body.pms-guests-booker-outstanding-statement .fontweighttext{font-weight:600;font-family:inter}body.pms-guests-booker-outstanding-statement th.fontfaminter.activityth{width:300px}body.pms-guests-booker-outstanding-statement th.fontfaminter.dateth{width:120px}body.pms-guests-booker-outstanding-statement th.fontfaminter.invoiceamountth{padding-right:30px;text-align:end}body.pms-guests-booker-outstanding-statement th.fontfaminter.paymentsth{width:160px}body.pms-guests-booker-outstanding-statement th.fontfaminter.dueth{padding-left:40px;width:fit-content}body.pms-guests-booker-outstanding-statement .booker-profile-main-section.design-system--datatable--header-filter.actions{justify-content:start !important}body.pms-guests-booker-outstanding-statement button#timeline-nav-next{padding:9px 20px;margin-left:-10px}body.pms-guests-booker-outstanding-statement #outstanding-select-all-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:4px;border:2px solid #8b9094;background-color:#fff;position:relative;cursor:pointer;transition:background-color .3s,border-color .3s}body.pms-guests-booker-outstanding-statement #outstanding-select-all-checkbox:checked{background-color:#24827c;border-color:#24827c}body.pms-guests-booker-outstanding-statement #outstanding-select-all-checkbox:checked::after{content:"";position:absolute;top:50%;left:10%;width:80%;height:2px;background-color:#fff;transform:translateY(-50%)}body.pms-guests-booker-outstanding-statement .invoice-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:4px;margin-left:-2px;border:2px solid #8b9094;background-color:#fff;position:relative;cursor:pointer;transition:background-color .3s,border-color .3s}body.pms-guests-booker-outstanding-statement .invoice-checkbox:checked{background-color:#24827c;border-color:#24827c}body.pms-guests-booker-outstanding-statement .invoice-checkbox::after{content:"";position:absolute;top:50%;left:50%;width:4px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%, -60%) rotate(45deg);display:none}body.pms-guests-booker-outstanding-statement .invoice-checkbox:checked::after{display:block}body.pms-guests-booker-outstanding-statement #tpl-account.reports .debtors tr td{padding:15px 0px 15px 12px;height:28px;font-family:"Inter" !important;text-align:end}body.pms-guests-booker-outstanding-statement .fontfaminter{font-family:inter !important}body.pms-guests-booker-outstanding-statement .booker-profile-main-section .design-system--datatable--footer-filter{padding:10px}body.pms-guests-booker-outstanding-statement .design-system.design-system-alert{margin-top:-10px}@media(max-width: 650px){body.pms-guests-booker-outstanding-statement #tpl-account.guests,body.pms-guests-booker-outstanding-statement #tpl-account.reservationguests,body.pms-guests-booker-outstanding-statement #tpl-account.settings{padding:50px 10px 0px 10px}}@media print{body.pms-guests-booker-outstanding-statement #print-footer{display:none}body.pms-guests-booker-outstanding-statement #statement-flow-timeline{display:none}body.pms-guests-booker-outstanding-statement #oustanding-statement-banner{display:none}body.pms-guests-booker-outstanding-statement .card-heading-wrapper .title{display:none}body.pms-guests-booker-outstanding-statement .breadcrumb .left .back{display:none}body.pms-guests-booker-outstanding-statement .footer.timeline-footer{display:none}body.pms-guests-booker-outstanding-statement .card-body.design-system.design-system--datatable--header-filter.actions{display:none}}body.pms-guests-booker-outstanding-statement th.fontfaminter.dueth{text-align:end;padding-right:22px}body.pms-guests-booker-outstanding-statement th.fontfaminter.paymentsth{text-align:end;padding-right:0px}body.pms-guests-booker-outstanding-statement th.fontfaminter.duedateth{text-align:end}body.pms-guests-booker-outstanding-statement th.fontfaminter.activityth{padding-left:12px}@media(max-width: 1455px){body.pms-guests-booker-outstanding-statement th.fontfaminter.activityth{width:200px}body.pms-guests-booker-outstanding-statement th.fontfaminter.dateth{width:100px}}@media(max-width: 1455px)and (max-width: 1300px){body.pms-guests-booker-outstanding-statement th.fontfaminter.activityth{width:160px}}*{outline:rgba(0,0,0,0)}body.pms-guests-booker-activity-statement .iframwidth{min-height:-webkit-fill-available;top:70px;position:absolute;height:1025px;width:95.6%}body.pms-guests-booker-activity-statement iframe#activity-statement-iframe{border:none}body.pms-guests-booker-activity-statement #tpl-account.reports .debtors{margin-top:0px !important}body.pms-guests-booker-activity-statement button#timeline-nav-next{padding:9px 20px;margin-left:-10px}body.pms-guests-booker-activity-statement iframe#ada-button-frame{margin-bottom:40px}body.pms-guests-booker-activity-statement .title{font-family:inter}body.pms-guests-booker-activity-statement .fontfaminter{font-family:inter !important}body.pms-guests-booker-activity-statement #tpl-account.reports .debtors tr td{padding:20px 0 20px 12px;height:28px}body.pms-guests-booker-activity-statement th.activitydateth{width:120px}body.pms-guests-booker-activity-statement th.activityactitivtyth{width:270px}body.pms-guests-booker-activity-statement th.activityinvoiceamount{text-align:end}body.pms-guests-booker-activity-statement tr.activitytablerow{border:solid;border-width:1px 0px;border-color:#e0e2e7}body.pms-guests-booker-activity-statement td.activityfopeningb{text-align:end}body.pms-guests-booker-activity-statement td.activityfopeningbdue{text-align:end;padding-right:20px}body.pms-guests-booker-activity-statement td.fontfaminter.activitytranspaymentsdate{text-align:end}body.pms-guests-booker-activity-statement td.fontfaminter.activitytransinvoicetotal{text-align:end;padding-right:20px}body.pms-guests-booker-activity-statement td.fontfaminter.activitytranspayments{text-align:end}body.pms-guests-booker-activity-statement td.fontfaminter.activitytransvirtualwallet{text-align:end}body.pms-guests-booker-activity-statement td.fontfaminter.activitytransbalancedue{text-align:end}body.pms-guests-booker-activity-statement .footersectionoutstanding{background-color:rgba(238,238,238,.5098039216);padding:20px;justify-content:end;align-items:end;text-align:end;font-family:inter;width:300px}body.pms-guests-booker-activity-statement .footerwrapper{justify-content:end;float:right;font-family:inter}body.pms-guests-booker-activity-statement .innerfootersec{display:flex;justify-content:space-between;font-family:inter}body.pms-guests-booker-activity-statement .innertotalvalue{font-family:inter;min-width:160px}body.pms-guests-booker-activity-statement .fontweighttext{font-weight:600;font-family:inter}body.pms-guests-booker-activity-statement .fontfaminter{font-family:inter}@media(max-width: 1400px){body.pms-guests-booker-activity-statement th.activityactitivtyth{width:230px}body.pms-guests-booker-activity-statement th.activitydateth{width:90px}}@media(max-width: 1200px){body.pms-guests-booker-activity-statement th.activityactitivtyth{width:190px}}@media(max-width: 650px){body.pms-guests-booker-activity-statement #tpl-account.guests,body.pms-guests-booker-activity-statement #tpl-account.reservationguests,body.pms-guests-booker-activity-statement #tpl-account.settings{padding:50px 10px 0px 10px}body.pms-guests-booker-activity-statement .iframwidth{width:91.7%}body.pms-guests-booker-activity-statement .email-container{width:100% !important}}.pms-mapping-airbnb-v2 .container1{display:flex;min-height:100vh;margin-left:-20px;margin-top:-20px}.pms-mapping-airbnb-v2 .col-sm-12.col-lg-6.formRow.mapping-form-fields.rightinputblock{padding:0}.pms-mapping-airbnb-v2 a:hover{-webkit-transition:auto;transition:auto}.pms-mapping-airbnb-v2 .bnbbuttoncontainer button{margin:0px 0px 100px 0px}.pms-mapping-airbnb-v2 .rightinputblock{margin-right:-10px}.pms-mapping-airbnb-v2 .sidebar{width:400px;background-color:#fff;padding-left:20px;padding-right:20px;padding-top:30px;border-right:1px solid #ddd}.pms-mapping-airbnb-v2 .sidebar h1{font-size:24px;margin-bottom:10px !important}.pms-mapping-airbnb-v2 .back-button{background:none;padding:4px 8px;border:1px solid #cecece;font-size:20px;color:#cecece;cursor:pointer;margin-bottom:10px;margin-right:8px;border-radius:5px;border-bottom:1px solid #c3c3c3}.pms-mapping-airbnb-v2 .back-button:hover{border:1px solid #a59898;color:#a59898}.pms-mapping-airbnb-v2 .main-content{flex:1;padding:20px}.pms-mapping-airbnb-v2 .main-content h2{font-size:20px;margin-bottom:20px}.pms-mapping-airbnb-v2 .controls{display:flex;gap:10px;margin-bottom:5px}.pms-mapping-airbnb-v2 .search-bar{flex:1;padding:10px;border:1px solid #ddd;border-radius:4px;width:100%}.pms-mapping-airbnb-v2 .filter-dropdown{padding:10px;border:1px solid #ddd;border-radius:4px;background:#fff}.pms-mapping-airbnb-v2 .full-width-button{width:100% !important;text-align:center;display:block;padding:5px;background:#fff;border:1px solid #ddd;border-radius:5px}.pms-mapping-airbnb-v2 .full-width-button.navigation-button{font-weight:500;color:#000;margin-bottom:15px;padding:8px}.pms-mapping-airbnb-v2 .full-width-button.editing{display:flex;justify-content:center;color:#24827c;font-size:16px;font-weight:500;border:0;margin-bottom:15px;padding:8px}.pms-mapping-airbnb-v2 .listings{display:flex;flex-direction:column;margin-top:30px}.pms-mapping-airbnb-v2 .listing-details{border-bottom:1px solid #ddd;padding-bottom:8px;margin-bottom:10px;margin-top:10px}.pms-mapping-airbnb-v2 .listing{display:flex;align-items:center;padding-bottom:10px;gap:15px;margin-bottom:2px}.pms-mapping-airbnb-v2 .listing img{width:60px;height:60px;border-radius:4px;object-fit:cover}.pms-mapping-airbnb-v2 .details{flex:1}.pms-mapping-airbnb-v2 .details h3{font-size:16px;margin-bottom:5px !important}.pms-mapping-airbnb-v2 .status{display:inline-block;font-size:12px;font-weight:400}.pms-mapping-airbnb-v2 .status.published{background-color:#aee9d1;color:#202223;font-family:inter;text-transform:capitalize;font-size:13px;font-weight:400;border-radius:50px}.pms-mapping-airbnb-v2 .status.connected{background-color:#ffea8a;color:#202223;font-family:inter;text-transform:capitalize;font-size:13px;border-radius:50px;font-weight:400}.pms-mapping-airbnb-v2 .status.disconnected{background-color:#fed3d1;color:#202223;font-family:inter;text-transform:capitalize;font-size:13px;font-weight:400;border-radius:50px}.pms-mapping-airbnb-v2 .menu-button{background:none;border:none;font-size:18px;cursor:pointer}.pms-mapping-airbnb-v2 .search-bar-div{margin-top:5px}.pms-mapping-airbnb-v2 .mapping-wizard-buttons{background-color:#fff !important}@media screen and (max-width: 1160px){section.mapping-screen{position:absolute}.pms-mapping-airbnb-v2 #tpl-account .wrapper-active{margin-top:15px;background-color:#fff}}.pms-mapping-airbnb-v2 .card{width:400px;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column}.pms-mapping-airbnb-v2 .card img{width:100%;height:200px;object-fit:cover}.pms-mapping-airbnb-v2 .card-content{padding:16px}.pms-mapping-airbnb-v2 .card-title{font-size:20px;font-weight:bold;margin-bottom:8px}.pms-mapping-airbnb-v2 .card-description{font-size:14px;color:#555;margin-bottom:16px}.pms-mapping-airbnb-v2 .card-actions{display:flex;justify-content:space-between;padding:16px;border-top:1px solid #eee}.pms-mapping-airbnb-v2 .card-actions button{flex:1;padding:10px 16px;font-size:14px;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}.pms-mapping-airbnb-v2 .card-actions button:first-child{margin-right:8px;background-color:#eee;color:#333}.pms-mapping-airbnb-v2 .card-actions button:first-child:hover{background-color:#ddd}.pms-mapping-airbnb-v2 .card-actions button:last-child{background-color:#007b5f;color:#fff}.pms-mapping-airbnb-v2 .card-actions button:last-child:hover{background-color:#005f47}.pms-mapping-airbnb-v2 .icon-container{display:flex;justify-content:center;gap:16px;margin-top:16px}.pms-mapping-airbnb-v2 .icon-container img{width:40px;height:40px;border-radius:50%}.pms-mapping-airbnb-v2 .main-content.airbnbcontainerwidth{max-width:1000px}@media(max-width: 1090px){.pms-mapping-airbnb-v2 .container1{display:flex;min-height:100vh;margin-left:-20px;margin-top:-60px;margin-right:-20px}}.pms-mapping-airbnb-v2 section.content{padding:92px 25px 0px 25px;background-color:#f0f6f6}.pms-mapping-airbnb-v2 .top-nav-container .navmenu-icon{padding:5px 10px 10px 10px}.pms-mapping-airbnb-v2 #tpl-account{padding:20px 0px 0px 0px}@media(max-width: 990px){.pms-mapping-airbnb-v2 .mapping-cards{margin-top:inherit !important}}.pms-mapping-airbnb-v2#tpl-account .wrapper-active{margin-top:0px !important}.pms-mapping-airbnb-v2 .extended-save-wrapper.no-print{display:none !important}#tpl-account .wrapper-active{margin-top:0px !important;min-height:fit-content !important}.pms-mapping-airbnb-v2 iframe#ada-button-frame{margin-bottom:40px}.pms-mapping-airbnb-v2 .highlight-step{color:#c1c0c0}.pms-mapping-airbnb-v2 .lang-tab.lang-tab-be-active.active{font-weight:500;color:#000;margin-left:10px;padding:6px 15px 6px 15px;background-color:#fff;box-shadow:0px 1px 4px 0px rgba(63,63,68,.3),0px 0px 0px 1px rgba(63,63,68,.05);position:relative}.pms-mapping-airbnb-v2 .lang-tab.lang-tab-be-active.active.has-after{padding:6px 25px 6px 15px}.pms-mapping-airbnb-v2 .active_lang.active::after{right:10px}.pms-mapping-airbnb-v2 .active_lang::after{position:absolute;top:50%;right:5px;font-size:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";font-family:"Font Awesome 5";width:13px;height:13px;background-color:#25827d;border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center}.pms-mapping-airbnb-v2 .accordion{margin-bottom:24px}.pms-mapping-airbnb-v2 .col-12.clearfix.edit-yield-cols.lang-container{border-radius:8px;background:#fff;box-shadow:0px 0px 0px 1px rgba(63,63,68,.05),0px 1px 3px 0px rgba(63,63,68,.15);color:#6d7175;padding:0}.pms-mapping-airbnb-v2 h2.is-bold.reset{font-size:16px;font-style:normal;font-weight:600;line-height:24px !important}.pms-mapping-airbnb-v2 p.is-bold.reset{font-size:14px;margin-top:10px;color:#6d7175;font-weight:400}.pms-mapping-airbnb-v2 #tpl-account .mobile-fix h3{display:flex;align-items:center}.pms-mapping-airbnb-v2 h2.is-bold.reset.subsubheading{margin-bottom:-8px !important;font-size:12px !important}.pms-mapping-airbnb-v2 .unique-container{width:100%}.pms-mapping-airbnb-v2 .btn-new-default.first{height:100%;background:#5c5f62;color:#fff;border-radius:5px}.pms-mapping-airbnb-v2 .btn-new-default.last{height:100%;border-radius:5px}.pms-mapping-airbnb-v2 .unique-section:last-child{border-bottom:none}.pms-mapping-airbnb-v2 .unique-header{padding:10px;cursor:pointer;background-color:#f5f5f5;outline:none;text-align:left;width:100%;margin-bottom:15px;border:solid !important;border-color:#e0e2e7 !important;border-radius:5px}.pms-mapping-airbnb-v2 .unique-content{padding:10px;display:none;background-color:#fff}.pms-mapping-airbnb-v2 .unique-content.show{display:block}.pms-mapping-airbnb-v2 .yield-container{max-width:max-content !important;margin:0 auto !important}.pms-mapping-airbnb-v2 input.new-form-input.amount-value{padding-left:5px;text-align:start;width:300px}@media(min-width: 769px){.pms-mapping-airbnb-v2 .yield-container{max-width:max-content !important;margin:0 auto !important}}.pms-mapping-airbnb-v2 #inner-container{padding-bottom:0px}.pms-mapping-airbnb-v2 #tpl-account .wrapper-active{margin-top:0px !important}.pms-mapping-airbnb-v2 .extended-save-wrapper.no-print{display:none !important}.pms-mapping-airbnb-v2 section.content{padding:-1px -1px -1px -1px !important}.pms-mapping-airbnb-v2 #tpl-account .wrapper-active{margin-top:0px !important;min-height:fit-content !important}.pms-mapping-airbnb-v2 iframe#ada-button-frame{margin-bottom:40px}.pms-mapping-airbnb-v2 .top-nav-container .navmenu-icon{padding:7px 10px 10px 10px}.pms-mapping-airbnb-v2 .no-print.navmenu-help-trigger{margin-bottom:40px}.pms-mapping-airbnb-v2 .custom-video-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8)}.pms-mapping-airbnb-v2 .custom-video-modal-content{position:relative;margin:15% auto;padding:0;width:80%;background:#000;max-width:700px;border-radius:10px;overflow:hidden}.pms-mapping-airbnb-v2 .custom-video-close{position:absolute;top:10px;right:20px;color:#fff;font-size:30px;font-weight:bold;cursor:pointer}.pms-mapping-airbnb-v2 .custom-video-close:hover,.pms-mapping-airbnb-v2 .custom-video-close:focus{color:red;text-decoration:none;cursor:pointer}.pms-mapping-airbnb-v2 .playertime{background-color:#fff;width:max-content;border-radius:5px;padding:2px 4px !important;margin-bottom:6px;margin-left:6px;bottom:0;position:absolute}.pms-mapping-airbnb-v2 .top-nav-container .top-nav-content .menu-scroll.active{display:none !important}.pms-mapping-airbnb-v2 .letter-animations{color:#24827c}.pms-mapping-airbnb-v2 .mapping-left-bar{background-color:#fff;position:fixed !important;left:241px;top:73px;bottom:0;z-index:101;transition:.5s;width:400px;overflow:auto}.pms-mapping-airbnb-v2 .mapping-left-bar h3{font-family:"Inter",sans-serif;text-transform:none !important;font-size:22px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.22px}.pms-mapping-airbnb-v2 .mapping-left-bar .mapping-spacing{margin-top:26px}.pms-mapping-airbnb-v2 .mapping-left-bar .roomtype-title{font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.pms-mapping-airbnb-v2 .mapping-left-bar .roomtype-desc{font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#6d7175;min-height:auto !important;height:auto !important}.pms-mapping-airbnb-v2 .mapping-left-bar .airbnb-btn-action{position:relative;display:inline-block;margin:10px 10px 0 0;top:0;left:0;bottom:0;color:#202223 !important;border-color:#c9cccf !important;text-decoration:none !important;transition:background-color .2s;font-size:14px;border-radius:4px;width:100%;text-align:center}.pms-mapping-airbnb-v2 .mapping-left-bar .airbnb-btn-action:hover{background-color:#24827c !important;color:#fff !important}.pms-mapping-airbnb-v2 .mapping-screen.airbnb .room-item.pad{padding:10px 0 !important}.pms-mapping-airbnb-v2 .dropdown-mapping{position:relative;display:inline-block;float:right}.pms-mapping-airbnb-v2 .formRow>div:not(.formRow--item) select,.pms-mapping-airbnb-v2 .formRow>div:not(.formRow--item) .select-css{background:rgba(255,255,255,0);background-size:0px !important}.pms-mapping-airbnb-v2 .dropdown-mapping-toggle{cursor:pointer;padding:5px;transform:rotate(90deg);position:absolute;top:-20px;font-size:28px;right:0px;background-color:#fff}.pms-mapping-airbnb-v2 .dropdown-mapping-content{display:none;position:absolute;background-color:#fff;min-width:285px;box-shadow:0px 3px 6px -3px rgba(23,24,24,.08),0px 8px 20px -4px rgba(23,24,24,.12);border-radius:8px;z-index:1;right:0;padding:0px}.pms-mapping-airbnb-v2 .dropdown-mapping-content a{color:#202223;padding:12px 16px;text-decoration:none;display:block}.pms-mapping-airbnb-v2 .dropdown-mapping-content a:hover{background-color:#edf5f5;border-radius:8px}.pms-mapping-airbnb-v2 .dropdown-mapping:hover .dropdown-mapping-content{display:block}.pms-mapping-airbnb-v2 .card-title{color:#202223;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;padding-bottom:8px}.pms-mapping-airbnb-v2 .card-description{color:#202223;font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.pms-mapping-airbnb-v2 .mapping-container{margin:0 auto;font-family:"Inter",sans-serif}.pms-mapping-airbnb-v2 .mapping-container h2{font-family:"Inter",sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-0.22px;color:#000}.pms-mapping-airbnb-v2 .mapping-container .next-button,.pms-mapping-airbnb-v2 .mapping-container .prev-button{border-radius:4px;background:#24827c;box-shadow:0px 1px 0px 0px rgba(0,0,0,.08),0px -1px 0px 0px rgba(0,0,0,.2) inset;height:36px;padding:4px 16px;justify-content:center;align-items:center;color:#fff;border:0;font-family:"Inter";font-size:14px;font-style:normal;font-weight:500;float:right;margin-left:8px;line-height:16px}.pms-mapping-airbnb-v2 .mapping-container .complete-btn{border-radius:4px !important;background:#24827c !important;box-shadow:0px 1px 0px 0px rgba(0,0,0,.08),0px -1px 0px 0px rgba(0,0,0,.2) inset;height:36px !important;padding:4px 16px !important;font-family:"Inter" !important;font-size:14px !important;font-style:normal !important;font-weight:500 !important;border:0 !important;line-height:16px !important;float:right}@media screen and (min-width: 1024px)and (max-width: 1500px){.pms-mapping-airbnb-v2 .mapping-container{width:748px;margin-left:400px}.pms-mapping-airbnb-v2 .mapping-container .formRow>div:not(.formRow--item) textarea{padding:15px 20px 11px 16px !important;border:1px solid #e9e9e9;border-radius:4px;margin-bottom:30px}.pms-mapping-airbnb-v2 .mapping-container .mapping-cards .mapping-choices label{width:100% !important;float:left;border-radius:8px;background-color:rgba(0,0,0,0) !important;padding:20px 16px;margin-right:12px !important;height:60px}.pms-mapping-airbnb-v2 .mapping-container .radio-container{background-color:#f7f7f7;border-radius:10px;padding:10px 20px 0px 20px;margin:10px 10px 0px 10px;box-shadow:0 0 5px rgba(0,0,0,.1);width:46.5% !important;float:left}}@media screen and (min-width: 1024px){.pms-mapping-airbnb-v2 .mapping-right-bar{top:100px;z-index:99;margin-top:-165px;width:calc(100% - 640px);float:right}.pms-mapping-airbnb-v2 .mapping-cards{align-items:flex-start;gap:20px;align-self:stretch;border-radius:8px;background:#fff;box-shadow:0px 1px 3px 0px rgba(63,63,68,.15),0px 0px 0px 1px rgba(63,63,68,.05);margin-bottom:24px}.pms-mapping-airbnb-v2 .mapping-cards hr{border:none;height:1px;color:#e0e2e7;background-color:#e0e2e7;margin-bottom:20px}.pms-mapping-airbnb-v2 .mapping-cards .formRow>div:not(.formRow--item) textarea{padding:15px 20px 11px 16px !important;border:1px solid #e9e9e9;border-radius:4px}.pms-mapping-airbnb-v2 .mapping-cards .mapping-choices label{width:100% !important;float:left;border-radius:8px;background-color:#f6f6f7 !important;padding:17px 16px 20px 16px;margin-right:12px !important;height:60px;cursor:pointer}.pms-mapping-airbnb-v2 .mapping-cards .mapping-choices .formRow--item .js-infobox-label{margin-left:6px;display:none}.pms-mapping-airbnb-v2 .mapping-cards .mapping-choices input[type=checkbox]+label,.pms-mapping-airbnb-v2 .mapping-cards .mapping-choices .mapping-choices input[type=radio]+label{color:#000}.pms-mapping-airbnb-v2 .mapping-cards .mapping-choices input[type=checkbox]{visibility:hidden;position:absolute}.pms-mapping-airbnb-v2 .mapping-cards .mapping-choices input[type=checkbox]+label:before{height:18px;width:18px;margin-right:8px;content:" ";display:inline-block;vertical-align:bottom;border:3px solid #24827c;-webkit-box-shadow:inset 0px 0px 0px 3px #f6f6f7;-moz-box-shadow:inset 0px 0px 0px 3px #f6f6f7;box-shadow:inset 0px 0px 0px 3px #f6f6f7}.pms-mapping-airbnb-v2 .mapping-cards .mapping-choices input[type=checkbox]:checked+label:before{background-color:#24827c}.pms-mapping-airbnb-v2 .mapping-cards .mapping-choices input[type=checkbox]:checked+.mapping-choices-toggle{background-color:#24827c}.pms-mapping-airbnb-v2 .mapping-cards .mapping-choices input[type=checkbox]+label:before{border-radius:50%}.pms-mapping-airbnb-v2 .mapping-cards .mapping-choices input[type=checkbox]:checked+label{border:1px solid #24827c}.pms-mapping-airbnb-v2 .mapping-cards .mapping-spacing{margin-bottom:30px}.pms-mapping-airbnb-v2 .mapping-cards small{font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:#6d7175;margin-top:-26px !important;position:absolute}}@media screen and (min-width: 1700px){.pms-mapping-airbnb-v2 .outside-right-bar{display:flex;padding-left:400px}.pms-mapping-airbnb-v2 .mapping-container{width:948px !important}.pms-mapping-airbnb-v2 .mapping-right-bar{width:100% !important;max-width:948px !important;margin:-165px auto}.pms-mapping-airbnb-v2 .mapping-cards{align-items:flex-start;gap:20px;align-self:stretch;border-radius:8px;background:#fff;box-shadow:0px 1px 3px 0px rgba(63,63,68,.15),0px 0px 0px 1px rgba(63,63,68,.05);margin-bottom:24px}.pms-mapping-airbnb-v2 .mapping-cards hr{border:none;height:1px;color:#e0e2e7;background-color:#e0e2e7;margin-bottom:20px}}.pms-mapping-airbnb-v2 .mapping-three-dots{float:right;rotate:90deg;position:absolute;right:0;top:19px;z-index:9}.pms-mapping-airbnb-v2 .mapping-three-dots:after{cursor:pointer;color:#5c5f62;content:"⠇";font-size:40px;padding:0 5px}.pms-mapping-airbnb-v2 a{text-decoration:none;color:#fff}.pms-mapping-airbnb-v2 a div{padding:2px}.pms-mapping-airbnb-v2 .mapping-dropdown{position:absolute;right:10px;background-color:#fff;color:#202223;box-shadow:0px 3px 6px -3px rgba(23,24,24,.08),0px 8px 20px -4px rgba(23,24,24,.12);outline:none;opacity:0;z-index:-1;max-height:0;transition:opacity .1s,z-index .1s,max-height 5s;padding:8px;border-radius:8px}.pms-mapping-airbnb-v2 .mapping-dropdown-container:focus{outline:none}.pms-mapping-airbnb-v2 .mapping-dropdown-container:focus .mapping-dropdown{opacity:1;z-index:100;max-height:100vh;transition:opacity .1s,z-index .1s,max-height 5s}.pms-mapping-airbnb-v2 .mapping-border{border-bottom:1px solid #e0e2e7;margin-bottom:30px}.pms-mapping-airbnb-v2 .published-mapping-status{background-color:#aee9d1;border-radius:28px;padding:2px 10px;color:#202223;width:fit-content}.pms-mapping-airbnb-v2 .unlisted-mapping-status{background-color:#e0dede;border-radius:28px;padding:2px 10px;color:#202223;width:fit-content}.pms-mapping-airbnb-v2 .connected-mapping-status{background-color:#ffea8a;border-radius:28px;padding:2px 10px;color:#202223;width:fit-content}.pms-mapping-airbnb-v2 .disconnected-mapping-status{background-color:#fed3d1;border-radius:28px;padding:2px 10px;color:#202223;width:fit-content}.pms-mapping-airbnb-v2 .mapping-header-sections{padding:20px;border-bottom:1px solid #e0e2e7}.pms-mapping-airbnb-v2 .mapping-header-sections .card-description{color:#6d7175;padding-right:56px}.pms-mapping-airbnb-v2 .mapping-content-sections{padding:26px 20px 0px 20px}.pms-mapping-airbnb-v2 .mapping-content-sections .checkbox-multiple .checkbox-wrapper{padding-top:15px;height:auto;border:none}.pms-mapping-airbnb-v2 .mapping-content-sections .checkbox-multiple span.label{left:0}.pms-mapping-airbnb-v2 .mapping-content-sections input.checkbox+label:before,.pms-mapping-airbnb-v2 .mapping-content-sections input.checkbox:focus+label:before{box-shadow:0 0 0 2px #8c9196;border-radius:4px;margin-top:1px}.pms-mapping-airbnb-v2 .mapping-content-sections .formRow>div:not(.formRow--item) label{position:relative;margin:0 !important;padding:8px 0;background-color:#fff;color:#202223;letter-spacing:.4px;font-size:14px;line-height:14px;transform:translateY(0);z-index:10;text-align:left;left:0}.pms-mapping-airbnb-v2 .mapping-content-sections .formRow{padding-bottom:20px;min-height:86px !important}.pms-mapping-airbnb-v2 .mapping-content-sections .formRow input[type=text],.pms-mapping-airbnb-v2 .mapping-content-sections .formRow input[type=number],.pms-mapping-airbnb-v2 .mapping-content-sections .formRow input[type=price],.pms-mapping-airbnb-v2 .mapping-content-sections .formRow input[type=password],.pms-mapping-airbnb-v2 .mapping-content-sections .formRow input[type=search],.pms-mapping-airbnb-v2 .mapping-content-sections .formRow input[type=email],.pms-mapping-airbnb-v2 .mapping-content-sections .formRow input[type=tel],.pms-mapping-airbnb-v2 .mapping-content-sections .formRow input[type=url],.pms-mapping-airbnb-v2 .mapping-content-sections .formRow input[type=time]{width:100%;font-size:14px;border:1px solid #e9e9e9;background:#fff;margin-top:20px}.pms-mapping-airbnb-v2 .mapping-content-sections .formRow .formRow--input-wrapper.active .placeholder{top:-7px;background-color:#fff;color:#202223 !important;letter-spacing:.4px;font-size:14px;line-height:18px;transform:translateY(0);text-overflow:ellipsis;left:-8px}.pms-mapping-airbnb-v2 .mapping-content-sections .formRow .formRow--input-wrapper.currency-wrapper .currency-box{position:absolute;padding-left:2px;left:0px;top:9px;display:flex;justify-content:center;flex-direction:column;text-align:right;height:100%;font-size:16px;color:#aaa;font-weight:300;margin-left:2px;width:16px;z-index:10}.pms-mapping-airbnb-v2 .mapping-content-sections .field .js-inputWrapper{display:grid;grid-template-rows:auto 1fr}.pms-mapping-airbnb-v2 .mapping-content-sections .field .js-inputWrapper .placeholder{align-self:start}.pms-mapping-airbnb-v2 .mapping-content-sections .image-item{border-radius:12px}.pms-mapping-airbnb-v2 .input.checkbox+label:before{content:"";margin-right:8px;display:inline-table;vertical-align:text-top;width:18px !important;min-width:18px;height:18px;background:#fff;border-radius:4px !important;border-color:#8c9196;margin-top:2px}.pms-mapping-airbnb-v2 .mapping-summary-section{padding:26px 20px 20px 20px;background-color:#f6f6f7}.pms-mapping-airbnb-v2 .mapping-explainer-blocks{padding:20px}.pms-mapping-airbnb-v2 .mapping-form-fields{padding-right:20px}.pms-mapping-airbnb-v2 .tab-buttons{display:flex;margin-bottom:24px;border-bottom:1px solid #e1e3e5}.pms-mapping-airbnb-v2 .tab-button{cursor:pointer;position:relative;padding:16px 30px;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#6d7175}.pms-mapping-airbnb-v2 .tab-button.active{color:#202223}.pms-mapping-airbnb-v2 .tab-button.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;border-radius:4px 4px 0px 0px;background:#24827c}.pms-mapping-airbnb-v2 .lock-icon{position:absolute;top:5px;right:10px;display:none}.pms-mapping-airbnb-v2 .lock-icon:before{font-family:"Font Awesome 5";content:"";position:absolute;top:11px;left:-3px}.pms-mapping-airbnb-v2 .tab-button .lock-icon{display:none}.pms-mapping-airbnb-v2 .tab-button:not(:nth-child(1)) .lock-icon{display:inline-block}.pms-mapping-airbnb-v2 .form-step{display:none}.pms-mapping-airbnb-v2 .form-step.active-step{display:block}.pms-mapping-airbnb-v2 .form-step:not(.active-step){display:none}.pms-mapping-airbnb-v2 .status-bar{display:flex;justify-content:space-between;border-bottom:1px solid #e0e2e7;padding-bottom:24px}.pms-mapping-airbnb-v2 .stage{flex-grow:.1;text-align:center;color:#000;position:relative;margin-left:10px}.pms-mapping-airbnb-v2 .stage.active{color:#000}.pms-mapping-airbnb-v2 .stage::before{content:"";position:absolute;top:40%;left:-10px;width:16px;height:16px;border-radius:50%;border:2px dashed #8a919e;transform:translateY(-50%);display:inline-block}.pms-mapping-airbnb-v2 .stage.completed::before{content:"";font-family:"Font Awesome 5";position:absolute;top:40%;left:-10px;width:16px;height:16px;border-radius:50%;background-color:#24827c;transform:translateY(-50%);display:inline-block;color:#fff;font-size:11px;line-height:16px;border-style:solid;border-color:#24827c}.pms-mapping-airbnb-v2 .accordion{margin:0 auto;padding-bottom:0}.pms-mapping-airbnb-v2 .accordion-header{cursor:pointer;position:relative}.pms-mapping-airbnb-v2 .accordion-content{display:none}.pms-mapping-airbnb-v2 .accordion-item.open .accordion-content{display:block}.pms-mapping-airbnb-v2 .accordion-chevron{position:absolute;top:27px;right:20px;transform:translateY(-50%);transition:transform .3s ease-in-out}.pms-mapping-airbnb-v2 .accordion-chevron.open{transform:translateY(-50%) rotate(180deg)}.pms-mapping-airbnb-v2 .mapping-show{display:block}.pms-mapping-airbnb-v2 .open{display:block}.pms-mapping-airbnb-v2 .GuestsbeforeSurchargeInput::before{content:"$"}.pms-mapping-airbnb-v2 .hidden-mapping-field{display:none}.pms-mapping-airbnb-v2 .save-banner{display:flex;padding:9px 24px;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch;background:#202123;box-shadow:0px 3px 6px -3px rgba(23,24,24,.08),0px 8px 20px -4px rgba(23,24,24,.12);position:fixed;width:100%;left:0;top:72px;height:54px;z-index:100}.pms-mapping-airbnb-v2 .save-banner .save-changes{color:#fff;position:absolute;left:260px;color:#e3e5e7;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.pms-mapping-airbnb-v2 .save-banner .saveBannermini{left:71px}.pms-mapping-airbnb-v2 .save-banner .save-changes-btns{position:absolute;right:22px}.pms-mapping-airbnb-v2 .save-banner .main-action{border-radius:4px !important;background:#24827c !important;box-shadow:0px 1px 0px 0px rgba(0,0,0,.08),0px -1px 0px 0px rgba(0,0,0,.2) inset !important;top:auto !important;height:36px !important;padding:4px 16px !important;justify-content:center !important;align-items:center !important;color:#fff !important;border:0 !important;font-family:"Inter" !important;font-size:14px !important;font-style:normal !important;font-weight:500 !important;float:right !important;margin-left:8px !important;line-height:16px !important;min-width:auto !important}.pms-mapping-airbnb-v2 .save-banner .discard-action{border-radius:4px !important;background:rgba(0,0,0,0) !important;margin-right:75px;top:auto !important;height:36px !important;padding:4px 16px !important;justify-content:center !important;align-items:center !important;color:#fff !important;border:0 !important;font-family:"Inter" !important;font-size:14px !important;font-style:normal !important;font-weight:500 !important;float:right !important;margin-left:8px !important;line-height:16px !important;min-width:auto !important;border:1px solid #8c9196 !important}@media screen and (max-width: 992px){.pms-mapping-airbnb-v2 .mapping-screen.airbnb .back-btn{display:none !important}.pms-mapping-airbnb-v2 .mapping-left-bar{position:relative !important;left:0;top:72px;width:100%;overflow-x:hidden}.pms-mapping-airbnb-v2 .spacing-divider{margin-top:24px;margin-bottom:20px;padding:6px 0;background-color:#f6f6f7;width:600px;left:0;margin-left:-25px;border:0;position:absolute}.pms-mapping-airbnb-v2 .mapping-mbl-hide{display:none}.pms-mapping-airbnb-v2 .mapping-cards{align-items:flex-start;gap:20px;align-self:stretch;border-radius:0px;background:#fff;margin-bottom:0;margin-top:80px}.pms-mapping-airbnb-v2 .card-title{color:#202223;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;padding-bottom:24px}.pms-mapping-airbnb-v2 .card-description{color:#202223;font-family:"Inter",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:24px}.pms-mapping-airbnb-v2 .mapping-cards hr{border:none;height:1px;color:#e0e2e7;background-color:#e0e2e7;margin-bottom:20px}.pms-mapping-airbnb-v2 .tab-buttons{overflow-x:auto}.pms-mapping-airbnb-v2 .stage{flex-grow:.1;text-align:center;color:#000;position:relative;margin-left:20px}.pms-mapping-airbnb-v2 .stage span{display:none}.pms-mapping-airbnb-v2 .stage::before{content:"";position:absolute;top:40%;left:-20px;width:16px;height:16px;border-radius:50%;border:2px dashed #8a919e;transform:translateY(-43%);display:inline-block}.pms-mapping-airbnb-v2 .stage.completed::before{content:"";font-family:"Font Awesome 5";position:absolute;top:40%;left:-10px;width:16px;height:16px;border-radius:50%;background-color:#24827c;transform:translateY(-50%);display:inline-block;color:#fff;font-size:11px;line-height:16px;border-style:solid;border-color:#24827c}.pms-mapping-airbnb-v2 .save-banner{display:flex;padding:9px 24px;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch;background:#202123;box-shadow:0px 3px 6px -3px rgba(23,24,24,.08),0px 8px 20px -4px rgba(23,24,24,.12);position:fixed;width:100%;left:0;top:72px;height:54px;z-index:97}.pms-mapping-airbnb-v2 .save-banner .save-changes{left:21px}.pms-mapping-airbnb-v2 .save-banner .save-changes-btns{position:absolute;right:22px}.pms-mapping-airbnb-v2 .save-banner .main-action{border-radius:4px !important;background:#24827c !important;box-shadow:0px 1px 0px 0px rgba(0,0,0,.08),0px -1px 0px 0px rgba(0,0,0,.2) inset !important;top:auto !important;height:36px !important;padding:4px 16px !important;justify-content:center !important;align-items:center !important;color:#fff !important;border:0 !important;font-family:"Inter" !important;font-size:14px !important;font-style:normal !important;font-weight:500 !important;float:right !important;margin-left:8px !important;line-height:16px !important;min-width:auto !important}.pms-mapping-airbnb-v2 .save-banner .discard-action{border-radius:4px !important;background:rgba(0,0,0,0) !important;margin-right:75px;top:auto !important;height:36px !important;padding:4px 16px !important;justify-content:center !important;align-items:center !important;color:#fff !important;border:0 !important;font-family:"Inter" !important;font-size:14px !important;font-style:normal !important;font-weight:500 !important;float:right !important;margin-left:8px !important;line-height:16px !important;min-width:auto !important;border:1px solid #8c9196 !important}.pms-mapping-airbnb-v2 .status-bar{border:none;padding-bottom:0}.pms-mapping-airbnb-v2 .mapping-room-img{height:213px;background-size:cover;background-repeat:no-repeat;border-radius:4px}}.pms-mapping-airbnb-v2 input:disabled{background-color:#fafbfb !important;color:#8c9196;border-color:#d2d5d8;cursor:not-allowed}.pms-mapping-airbnb-v2 .field-placeholder{position:absolute !important;bottom:33px;right:10px;color:#8c9196}.pms-mapping-airbnb-v2 .field-placeholder-percent{position:absolute !important;bottom:33px;right:65px;color:#8c9196}.pms-mapping-airbnb-v2 .field-placeholder-percent-last{position:absolute !important;bottom:33px;right:50px;color:#8c9196}.pms-mapping-airbnb-v2 .modal{position:absolute;top:50px;left:0;right:0;margin:auto;width:300px;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,0);border-radius:8px;z-index:1000;border:solid 0px rgba(212,212,212,.8588235294)}.pms-mapping-airbnb-v2 .modal-body{text-align:center}.pms-mapping-airbnb-v2 .modal-trigger{cursor:pointer}.pms-mapping-airbnb-v2 .modal-body{text-align:center}.pms-mapping-airbnb-v2 .modal-trigger{cursor:pointer}.pms-mapping-airbnb-v2 .booker-profile-main-section .design-system--datatable--footer-filter{padding:5px}.pms-mapping-airbnb-v2 #tpl-account{padding:20px 0px}.pms-mapping-airbnb-v2 .noticetime{color:#6d7175}.pms-mapping-airbnb-v2 .modal-dialog.smalltimeout{left:55%;width:30%;min-width:200px;min-height:fit-content !important;margin-top:7%;margin-left:-20%}.pms-mapping-airbnb-v2 .sessionmodaltitle{font-size:22px;font-weight:600}.pms-mapping-airbnb-v2 .countdown-timer{font-size:42px;font-weight:600;padding:2px}.pms-mapping-airbnb-v2 .timerbottom{border:solid;border-color:#e3e3e3;border-width:1px 0px 1px 0px}.pms-mapping-airbnb-v2 .justsoyouknow{display:flex;align-items:center;justify-content:space-between;border:solid;border-color:#e3e3e3;border-width:0px 0px 1px 0px;padding:15px;margin-top:-5px}.pms-mapping-airbnb-v2 .modal:before{left:.1px !important}.pms-mapping-airbnb-v2 .footer{position:relative;width:100%;background-color:#fff;padding:10px 20px;display:flex;justify-content:space-between;transition:.5s;align-items:center;box-shadow:0 -2px 5px rgba(0,0,0,.1);z-index:101}.pms-mapping-airbnb-v2 .footer .btn{padding:10px 20px;border:none;border-radius:5px;background-color:#007bff;color:#fff;cursor:pointer}.pms-mapping-airbnb-v2 #dynamic-images.error{border:2px solid #e4252d !important}.pms-mapping-airbnb-v2 .listingfilter{display:flex;gap:5px;margin-top:20px}.pms-mapping-airbnb-v2 .listingheading{padding:0px 0px 20px 0px}.pms-mapping-airbnb-v2 .selector{border-color:#c9cccf}.pms-mapping-airbnb-v2 .optionstext{font-size:14px;font-family:inter}.pms-mapping-airbnb-v2 .listingsimg{justify-content:center}@media screen and (max-width: 992px){.pms-mapping-airbnb-v2 .card-title{color:#202223;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;padding-bottom:0px}}.pms-mapping-airbnb-v2 button.back-button.arrowbtn{padding:12px 10px}.pms-mapping-airbnb-v2 .airbnbtitle{line-height:16px}.pms-mapping-airbnb-v2 html,.pms-mapping-airbnb-v2 button,.pms-mapping-airbnb-v2 input,.pms-mapping-airbnb-v2 select,.pms-mapping-airbnb-v2 textarea{font-family:inter}.pms-mapping-airbnb-v2 .listing{align-items:flex-start}.pms-mapping-airbnb-v2 div.selector{border:1px solid #c9cccf;background:rgba(255,255,255,0)}.pms-mapping-airbnb-v2 .top-nav-container .top-nav-content .menu-scroll.active{display:none !important}.pms-mapping-airbnb-v2 div.selector span{width:100% !important;text-align:center !important;background:rgba(255,255,255,0)}.pms-mapping-airbnb-v2 div.selector:after{display:none}.pms-mapping-airbnb-v2 .dropdown-mapping-content{padding:0px !important}.pms-mapping-airbnb-v2 .innerborder-r:hover{padding:0px 10px 0px 5px !important;border:solid;border-width:0px 0px 0px 3px;margin:10px 0px 10px 0px;border-color:#25827d}.pms-mapping-airbnb-v2 .innerborder-r{padding:0px 10px 0px 5px !important;margin:10px 0px 10px 0px}.pms-mapping-airbnb-v2 .innerborder-r a{font-family:inter}.pms-mapping-airbnb-v2 html,.pms-mapping-airbnb-v2 button,.pms-mapping-airbnb-v2 input,.pms-mapping-airbnb-v2 select,.pms-mapping-airbnb-v2 textarea,.pms-mapping-airbnb-v2 p,.pms-mapping-airbnb-v2 h1,.pms-mapping-airbnb-v2 h2,.pms-mapping-airbnb-v2 h3,.pms-mapping-airbnb-v2 h4,.pms-mapping-airbnb-v2 a{font-family:inter !important}.pms-mapping-airbnb-v2 .card-title{margin-bottom:0px;font-size:16px}.pms-mapping-airbnb-v2 .field label{font-size:12px !important}.pms-mapping-airbnb-v2 #inner-container.admin{padding-bottom:0px !important}.pms-mapping-airbnb-v2 .top-nav-container .top-nav-content .menu-scroll.active{display:none !important}.pms-mapping-airbnb-v2 select#airbnbSyncCat{padding-right:25px}@media(min-width: 1600px){.pms-mapping-airbnb-v2 .col-xxl-3{flex:0 0 25%;max-width:50% !important}}.pms-mapping-airbnb-v2 .no-print.navmenu-help-trigger{margin-bottom:40px}.pms-mapping-airbnb-v2 .custom-video-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8)}.pms-mapping-airbnb-v2 .custom-video-modal-content{position:relative;margin:15% auto;padding:0;width:80%;background:#000;max-width:700px;border-radius:10px;overflow:hidden}.pms-mapping-airbnb-v2 .custom-video-close{position:absolute;top:10px;right:20px;color:#fff;font-size:30px;font-weight:bold;cursor:pointer}.pms-mapping-airbnb-v2 .custom-video-close:hover,.pms-mapping-airbnb-v2 .custom-video-close:focus{color:red;text-decoration:none;cursor:pointer}.pms-mapping-airbnb-v2 .playertime{background-color:#fff;width:max-content;border-radius:5px;padding:2px 4px !important;margin-bottom:6px;margin-left:6px;bottom:0;position:absolute}@media(min-width: 1900px){.pms-mapping-airbnb-v2 .playertimecontainer{display:none}}.pms-mapping-airbnb-v2 .radiobtnsclass{display:flex;justify-content:space-between}.pms-mapping-airbnb-v2 .mapping-container .radio-container{background-color:#f7f7f7;border-radius:10px;padding:0px 20px;margin:10px 10px 0px 10px;box-shadow:0 0 5px rgba(0,0,0,.1);width:95% !important;float:left;display:flex}@media(max-width: 900px){.pms-mapping-airbnb-v2 .radiobtnsclass{display:flex;flex-direction:column}}.pms-mapping-airbnb-v2 .radio-container{background-color:rgba(255,255,255,0);border:solid 2px rgba(0,0,0,0);padding:10px;border-radius:5px;display:flex;align-items:center;transition:all .3s ease;cursor:pointer}.pms-mapping-airbnb-v2 .radio-container.selected{background-color:#e8f5f4;border:solid 2px #24827c}.pms-mapping-airbnb-v2 .radio-container input[type=radio]{appearance:none;width:21px;height:19px;margin-right:10px;border:2px solid #ccc;border-radius:50%;position:relative;outline:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.pms-mapping-airbnb-v2 .radio-container input[type=radio]::after{content:"";width:10px;height:10px;background-color:rgba(0,0,0,0);border-radius:50%;transition:all .3s ease}.pms-mapping-airbnb-v2 .radio-container input[type=radio]:checked{border-color:#24827c}.pms-mapping-airbnb-v2 .radio-container input[type=radio]:checked::after{background-color:#24827c}.pms-mapping-airbnb-v2 span.navlowbtn{padding:8px 16px;border:solid;border-radius:4px;border-color:#b8b8b8;border-width:1px}.pms-mapping-airbnb-v2 span.navlowbtn.nxtbtn{background:#24827c;color:#fff;overflow:scroll}.pms-mapping-airbnb-v2 .rightsideicon{padding:4px 5px}.pms-mapping-airbnb-v2 #inner-container{padding-bottom:60px}.pms-mapping-airbnb-v2 .mapping-content-sections .formRow{padding-bottom:0px}.pms-mapping-airbnb-v2 span.placeholder{font-size:12px !important;font-family:inter !important}.pms-mapping-airbnb-v2 .lang-tab{padding:7px 20px}.pms-mapping-airbnb-v2 .mapping-content-sections .formRow>div:not(.formRow--item) label{font-size:12px !important;font-family:"Inter";font-weight:400}.pms-mapping-airbnb-v2 .lang-tab.lang-tab-be-active{border-radius:50px;background-color:rgba(255,255,255,0)}.pms-mapping-airbnb-v2 .lang-tab{margin-left:0px}.pms-mapping-airbnb-v2 .copy-translation{position:absolute;font-size:12px;right:0;top:-3px}.pms-mapping-airbnb-v2 .mapping-form-fields{padding-right:10px}.pms-mapping-airbnb-v2 .mapping-cards .formRow>div:not(.formRow--item) textarea{padding:15px 20px 11px 16px !important}.pms-mapping-airbnb-v2 div.textbox-step-three{margin-top:5px}.pms-mapping-airbnb-v2 textarea.textbox-step-three{margin-bottom:0px}.pms-mapping-airbnb-v2 .lang-tab-container{width:max-content;border-radius:24px;background-color:#f6f6f7;padding:5px 6px;left:0;margin-top:20px;float:left;margin:0px 0 20px 0}.pms-mapping-airbnb-v2 .mapping-content-sections .formRow .formRow--input-wrapper.active .placeholder{background-color:rgba(255,255,255,0)}.pms-mapping-airbnb-v2 .mapping-cards small{font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:#6d7175;margin-top:0;position:relative}.pms-mapping-airbnb-v2 .checkbox-multiple .field{padding:5px 0px}.pms-mapping-airbnb-v2 .mapping-content-sections .checkbox-multiple .checkbox-wrapper{padding-bottom:15px}.pms-mapping-airbnb-v2 .action-wrapper{display:flex;gap:10px}.pms-mapping-airbnb-v2 .action-link{flex:1;text-align:center;background-color:#25827d;border-radius:5px;border:solid 1px #25827d}.pms-mapping-airbnb-v2 .action-link.laterbtn{background:#fff;border:solid 1px #b4b4b4;color:#000 !important}.pms-mapping-airbnb-v2 .action-link.laterbtn a{color:#000 !important}.pms-mapping-airbnb-v2 .action-link.laterbtn a:hover{color:#fff !important}.pms-mapping-airbnb-v2 .action-link a{display:block;padding:5px;color:#fff;text-decoration:none;font-size:14px;font-family:inter}.pms-mapping-airbnb-v2 .action-link a:hover{background-color:#25827d;border-radius:5px}.pms-mapping-airbnb-v2 .lowerbtnsgreen a{width:50%;border:1px solid;padding:8px;background:#25827d;text-align:center;color:#fff;font-weight:500;border-radius:5px}.pms-mapping-airbnb-v2 .lowerbtns a{width:50%;border:1px solid;padding:8px;text-align:center}.pricing-example{padding:20px;border-radius:8px;border:1px solid #cbcdce;background-color:#f0f6f6;margin-top:10px;margin-bottom:30px;color:#202223}.status{display:inline-block;font-size:12px;font-weight:500 !important}.pms-mapping-airbnb-v2 .border-btn{font-size:14px;border:.1rem solid #258175;color:#fff;background:#258175;margin-top:10px;border-radius:4px}.pms-mapping-airbnb-v2 .mapping-content-sections input.checkbox+label:before,.mapping-content-sections input.checkbox:focus+label:before{box-shadow:0 0 0 2px rgba(140,145,150,0) !important;border-radius:4px;margin-top:1px;border:solid 1px #ccc}.pms-mapping-airbnb-v2 input.checkbox:checked+label:after{content:"";background-color:rgba(0,0,0,0);position:absolute;top:4px;left:6px;width:4px;border-bottom:3px solid #fff;height:10px;border-right:3px solid #fff}@media(max-width: 1090px){.pms-mapping-airbnb-v2 .main-content.airbnbcontainerwidth{display:none !important}.pms-mapping-airbnb-v2 .sidebar{width:100% !important}}@media(min-width: 1090px){.pms-mapping-airbnb-v2 .mobileshortdescription{display:none}}@media(max-width: 1090px){.noonmobile{display:none}}@media(min-width: 1090px){.yesonmobile{display:none}}@media(max-width: 1500px){.pms-mapping-airbnb-v2 .mapping-container .formRow>div:not(.formRow--item) textarea{margin-bottom:0px}}*{outline:rgba(0,0,0,0)}.accounting .content a.border-btn,.accounting .content button{text-align:center;height:unset;padding:unset;border-radius:unset;color:unset;background-color:unset}.accounting .content a.border-btn:hover,.accounting .content button:hover{background-color:unset}body.pms-accounting-invoices :disabled{cursor:not-allowed}body.pms-accounting-invoices .invoice-status{padding:4px 12px;border-radius:50px}body.pms-accounting-invoices .partiallyPaid{background-color:#ffecc1;color:#a47205}body.pms-accounting-invoices .paid{background-color:#c0f8e4;color:#117853}body.pms-accounting-invoices .credited{background-color:#e4e5e7;color:#535b63}body.pms-accounting-invoices .unpaid{background-color:#ffd7d7;color:#ac2020}body.pms-accounting-invoices .select-all{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:4px;border:2px solid #8b9094;background-color:#fff;position:relative;cursor:pointer;transition:background-color .3s,border-color .3s}body.pms-accounting-invoices .select-all:checked{background-color:#24827c;border-color:#24827c}body.pms-accounting-invoices .select-all:checked::after{content:"";position:absolute;top:50%;left:10%;width:80%;height:2px;background-color:#fff;transform:translateY(-50%)}body.pms-accounting-invoices .invoice-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:4px;margin-left:-2px;border:2px solid #8b9094;background-color:#fff;position:relative;cursor:pointer;transition:background-color .3s,border-color .3s}body.pms-accounting-invoices .invoice-checkbox:checked{background-color:#24827c;border-color:#24827c}body.pms-accounting-invoices .invoice-checkbox::after{content:"";position:absolute;top:50%;left:50%;width:4px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%, -60%) rotate(45deg);display:none}body.pms-accounting-invoices .slide-out-menu-container .design-system--modal--pullout{z-index:99999 !important}body.pms-accounting-invoices .slide-out-menu-container .design-system--modal--pullout .modal--footer .footer button{text-decoration:none !important}body.pms-accounting-invoices .invoice-checkbox:checked::after{display:block}body.pms-accounting-invoices .btn-group{background-color:#fff;margin-bottom:18px;border-radius:4px;display:inline-block;border:1px solid #24827c;box-shadow:0px 0px 2px 0px rgba(0,0,0,.2),0px 2px 10px 0px rgba(0,0,0,.1)}body.pms-accounting-invoices .btn-group button{color:#000;font-size:14px;text-transform:unset;padding:10px 20px;padding:0px 10px;min-width:130px}body.pms-accounting-invoices .btn-group button:not(:last-child){border-right:1px solid #c9cccf}body.pms-accounting-invoices .btn-group button.active{color:#24827c;font-weight:bold}body.pms-accounting-invoices .reports{max-width:1000px}body.pms-accounting-invoices .hover-popup{display:none;position:absolute;top:0px;right:45px;background-color:#fff;border:0px solid #ccc;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);font-size:14px;line-height:20px;text-align:start;z-index:1000}body.pms-accounting-invoices tr:last-child .hover-popup{top:-68px}body.pms-accounting-invoices .hover-popup-container:hover .hover-popup{display:block}body.pms-accounting-invoices .popout-items{padding:10px 15px;color:#000;font-weight:400}body.pms-accounting-invoices .popout-items:hover{background:#e8f5f4;border:solid;border-color:#24827c;border-width:0px 0px 0px 2px}body.pms-accounting-invoices .popout-items a{color:#000 !important}body.pms-accounting-invoices #invoice-add-payment-modal{width:75dvw;max-width:1300px;min-width:480px}body.pms-accounting-invoices #invoice-add-payment-modal .modal--body{border-top:solid 1px #e1e3e5;margin-bottom:10em}body.pms-accounting-invoices #invoice-add-payment-modal .modal--body .content{padding:14px 18px;border:solid 1px #f6f6f7;border-radius:10px}body.pms-accounting-invoices #invoice-add-payment-modal .modal--body .content .sub-title{font-size:16px;font-weight:bold;margin-bottom:10px}body.pms-accounting-invoices #invoice-add-payment-modal .modal--body .content .preview{padding:0;border:solid 14px #f6f6f7;background:#fff}body.pms-accounting-invoices #invoice-email-invoice-modal,body.pms-accounting-invoices #invoice-create-statement-modal{width:unset;min-width:1060px}body.pms-accounting-invoices #invoice-email-invoice-modal .modal--body,body.pms-accounting-invoices #invoice-create-statement-modal .modal--body{border-top:solid 1px #e1e3e5;margin-bottom:10em}body.pms-accounting-invoices #invoice-email-invoice-modal .modal--body label,body.pms-accounting-invoices #invoice-create-statement-modal .modal--body label{margin-left:0 !important}body.pms-accounting-invoices #invoice-email-invoice-modal .modal--body .form-group,body.pms-accounting-invoices #invoice-create-statement-modal .modal--body .form-group{margin-top:16px !important}body.pms-accounting-invoices #invoice-email-invoice-modal .modal--body .content,body.pms-accounting-invoices #invoice-create-statement-modal .modal--body .content{padding:14px 18px;border:solid 1px #f6f6f7;border-radius:10px}body.pms-accounting-invoices #invoice-email-invoice-modal .modal--body .content .sub-title,body.pms-accounting-invoices #invoice-create-statement-modal .modal--body .content .sub-title{font-size:16px;font-weight:bold;margin-bottom:10px}body.pms-accounting-invoices #invoice-email-invoice-modal .modal--body .content .preview,body.pms-accounting-invoices #invoice-create-statement-modal .modal--body .content .preview{padding:0;border:solid 14px #f6f6f7;background:#fff}body.pms-accounting-invoices #view-invoice-modal{width:70dvw;max-width:1200px;min-width:480px}body.pms-accounting-invoices #view-invoice-modal .modal--body{border-top:solid 1px #e1e3e5;margin-bottom:10em}body.pms-accounting-invoices #view-invoice-modal .modal--body .content{padding:14px 18px;border:solid 1px #f6f6f7;border-radius:10px}body.pms-accounting-invoices #view-invoice-modal .modal--body .content .sub-title{font-size:16px;font-weight:bold;margin-bottom:10px}body.pms-accounting-invoices #view-invoice-modal .modal--body .content .preview{padding:16px;border:solid 14px #f6f6f7;background:#fff}body.pms-accounting-invoices .slide-out-menu-container .overlay{background:rgba(0,0,0,.3)}body.pms-accounting-invoices html,body.pms-accounting-invoices p,body.pms-accounting-invoices h1,body.pms-accounting-invoices h2,body.pms-accounting-invoices h3,body.pms-accounting-invoices h4,body.pms-accounting-invoices span,body.pms-accounting-invoices div,body.pms-accounting-invoices a,body.pms-accounting-invoices button{font-family:inter !important}body.pms-accounting-invoices body.pms-accounting-invoices .reports{width:100% !important}body.pms-accounting-invoices .modal--header .title h3{font-size:22px;font-weight:600;padding:8px 0px;margin-left:-10px !important}body.pms-accounting-invoices span.design-system--modal--dismiss.pullout{margin-top:7px}body.pms-accounting-invoices .reports--balance .filters{justify-content:normal}body.pms-accounting-invoices .design-system--btn--primary{box-shadow:0px -1px 0px 0px rgba(0,0,0,0) inset,0px 1px 0px 0px rgba(0,0,0,.08)}body.pms-accounting-invoices .datepicker-preview{padding:9px 16px !important}body.pms-accounting-invoices html-zip-qrcode{display:none !important}body.pms-accounting-invoices .tooltip{position:relative;cursor:pointer;padding:5px 10px;line-height:20px}body.pms-accounting-invoices .tooltip::after{content:attr(data-tooltip);position:absolute;top:-30px;left:50%;transform:translateX(-50%);background:#333;color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1000;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}body.pms-accounting-invoices .tooltip:hover::after{opacity:1;visibility:visible}body.pms-accounting-invoices .design-system--datatable tbody .custombg{line-height:0}body.pms-accounting-invoices body.pms-accounting-invoices .popout-items{padding:10px 15px !important;color:#000;font-weight:400;line-height:20px}body.pms-accounting-invoices div.selector:after{pointer-events:none;margin-right:-5px !important}body.pms-accounting-invoices .design-system--datatable--basic{position:relative;overflow-x:auto;width:100%}body.pms-accounting-invoices .innermenuelement:hover{background:#f1f2f3}body.pms-accounting-invoices .design-system--datatable--basic-container{position:relative;overflow-x:auto !important;width:100%}body.pms-accounting-invoices .design-system--datatable--basic{width:100%;border-collapse:collapse}body.pms-accounting-invoices .design-system--datatable--basic th:last-child,body.pms-accounting-invoices .design-system--datatable--basic td:last-child{padding:0px !important}body.pms-accounting-invoices .booker-profile-main-section .design-system--datatable th,body.pms-accounting-invoices .booker-profile-main-section .design-system--datatable td{background-color:rgba(255,255,255,0);padding:10px 10px}body.pms-accounting-invoices .table-wrapper{overflow-x:auto;max-width:100%;position:relative}body.pms-accounting-invoices .design-system--datatable{width:100%;border-collapse:collapse}body.pms-accounting-invoices .design-system--datatable th,body.pms-accounting-invoices .design-system--datatable td{padding:8px}body.pms-accounting-invoices .design-system--datatable td[style*="position: sticky"]{border:solid rgba(204,204,204,.2745098039);border-width:0px 0px 0px 1px}body.pms-accounting-invoices html,body.pms-accounting-invoices h1,body.pms-accounting-invoices h2,body.pms-accounting-invoices h3,body.pms-accounting-invoices h4,body.pms-accounting-invoices span,body.pms-accounting-invoices a{font-family:"Inter",serif}body.pms-accounting-invoices .overflowcolumn{z-index:99999}body.pms-accounting-invoices .input-currencyprefix input{text-align:left;border-radius:5px}body.pms-accounting-invoices .selector{height:41px;border-radius:6px;border:1px solid #c9cccf;min-width:100px}body.pms-accounting-invoices .selector span{line-height:40px}body.pms-accounting-invoices .selector::after{top:13px}@media(max-width: 1795px){body.pms-accounting-invoices .design-system--card--content{width:98%}}@media(max-width: 1535px){body.pms-accounting-invoices .design-system--card--content{width:94%}}@media(max-width: 1450px){body.pms-accounting-invoices .design-system--card--content{width:92%}}@media(max-width: 1350px){body.pms-accounting-invoices .design-system--card--content{width:90%}}@media(max-width: 1250px){body.pms-accounting-invoices .design-system--card--content{width:86%}}@media(max-width: 1150px){body.pms-accounting-invoices .design-system--card--content{width:75%}}.pms-guests-booker.pms-guests-booker-balances .no-print.navmenu-help-trigger{margin-bottom:39px}.pms-guests-booker.pms-guests-booker-balances .custom-video-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8)}.pms-guests-booker.pms-guests-booker-balances .custom-video-modal-content{position:relative;margin:15% auto;padding:0;width:80%;background:#000;max-width:700px;border-radius:10px;overflow:hidden}.pms-guests-booker.pms-guests-booker-balances .custom-video-close{position:absolute;top:10px;right:20px;color:#fff;font-size:30px;font-weight:bold;cursor:pointer}.pms-guests-booker.pms-guests-booker-balances .custom-video-close:hover,.pms-guests-booker.pms-guests-booker-balances .custom-video-close:focus{color:red;text-decoration:none;cursor:pointer}.pms-guests-booker.pms-guests-booker-balances .playertime{background-color:#fff;width:max-content;border-radius:5px;padding:2px 4px !important;margin-left:6px;bottom:0;position:absolute;margin-bottom:25px}.pms-guests-booker.pms-guests-booker-balances .booker-profile-main-section .booker-profile-wrapper .booker-profile-balances-cards .design-system--card{min-height:189px;max-height:289px;height:fit-content}@media(min-width: 1000px){.pms-guests-booker.pms-guests-booker-balances .row{margin-right:-5px !important;margin-left:-8px !important}}.letter-animations .letter-jump-holder{padding:0;margin:0}.letter-animations .letter-jump-prefix{float:left}.letter-animations .letter-jump{float:left;animation-name:a-jump;animation-duration:2.4s;animation-iteration-count:infinite}.letter-animations .letter-jump.letter-jump-1-step.normal{animation-delay:0s}.letter-animations .letter-jump.letter-jump-1-step.fast{animation-delay:0s}.letter-animations .letter-jump.letter-jump-1-step.slow{animation-delay:0s}.letter-animations .letter-jump.letter-jump-2-step.normal{animation-delay:0.12s}.letter-animations .letter-jump.letter-jump-2-step.fast{animation-delay:0.24s}.letter-animations .letter-jump.letter-jump-2-step.slow{animation-delay:0.06s}.letter-animations .letter-jump.letter-jump-3-step.normal{animation-delay:0.24s}.letter-animations .letter-jump.letter-jump-3-step.fast{animation-delay:0.48s}.letter-animations .letter-jump.letter-jump-3-step.slow{animation-delay:0.12s}.letter-animations .letter-jump.letter-jump-4-step.normal{animation-delay:0.36s}.letter-animations .letter-jump.letter-jump-4-step.fast{animation-delay:0.72s}.letter-animations .letter-jump.letter-jump-4-step.slow{animation-delay:0.18s}.letter-animations .letter-jump.letter-jump-5-step.normal{animation-delay:0.48s}.letter-animations .letter-jump.letter-jump-5-step.fast{animation-delay:0.96s}.letter-animations .letter-jump.letter-jump-5-step.slow{animation-delay:0.24s}.letter-animations .letter-jump.letter-jump-6-step.normal{animation-delay:0.6s}.letter-animations .letter-jump.letter-jump-6-step.fast{animation-delay:1.2s}.letter-animations .letter-jump.letter-jump-6-step.slow{animation-delay:0.3s}.letter-animations .letter-jump.letter-jump-7-step.normal{animation-delay:0.72s}.letter-animations .letter-jump.letter-jump-7-step.fast{animation-delay:1.44s}.letter-animations .letter-jump.letter-jump-7-step.slow{animation-delay:0.36s}.letter-animations .letter-jump.letter-jump-8-step.normal{animation-delay:0.84s}.letter-animations .letter-jump.letter-jump-8-step.fast{animation-delay:1.68s}.letter-animations .letter-jump.letter-jump-8-step.slow{animation-delay:0.42s}.letter-animations .letter-jump.letter-jump-9-step.normal{animation-delay:0.96s}.letter-animations .letter-jump.letter-jump-9-step.fast{animation-delay:1.92s}.letter-animations .letter-jump.letter-jump-9-step.slow{animation-delay:0.48s}.letter-animations .letter-jump.letter-jump-10-step.normal{animation-delay:1.08s}.letter-animations .letter-jump.letter-jump-10-step.fast{animation-delay:2.16s}.letter-animations .letter-jump.letter-jump-10-step.slow{animation-delay:0.54s}@keyframes a-jump{0%{transform:translate(0, 0)}60%{transform:translate(0, -1px)}65%{transform:translate(0, -2px)}70%{transform:translate(0, -3px)}75%{transform:translate(0, -2px)}100%{transform:translate(0, 0)}}.design-system--select{display:block;position:relative;width:100%;border:1px solid #e9e9e9;padding:8px 10px;background:#fff}.design-system--select .design-system--select--placeholder{display:flex;min-height:20px;align-items:center;cursor:default}.design-system--select .design-system--select--placeholder span{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:calc(100% - 20px)}.design-system--select .design-system--select--placeholder svg{margin-left:10px;transition:transform .3s;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s}.design-system--select .design-system--select--placeholder svg.rotate{transform:rotate(180deg)}.design-system--select .design-system--select--items--wrapper{display:none;position:absolute;top:38px;left:0px;width:100%;background:#fff;z-index:999;border:1px solid #e9e9e9;border-top:none}.design-system--select .design-system--select--items--wrapper .design-system--select--items--wrapper--inner{position:relative;max-height:250px;overflow-y:scroll;padding:15px 15px}.design-system--select .design-system--select--items--wrapper .design-system--select--items--wrapper--inner.design-system--select-items--expanded{padding-bottom:70px}.design-system--select .design-system--select--items--wrapper .design-system--select--close{position:absolute;bottom:0px;left:0px;right:0px;width:100%;padding:10px 10px 10px 10px;text-align:right;background-color:#fff;border-top:1px solid #e9e9e9}.design-system--select .design-system--select--items--wrapper .design-system--select--close .design-system--select--close--wrapper{display:inline-block;position:relative}.design-system--select .design-system--select--items--wrapper .design-system--select--close svg{cursor:pointer}.design-system--select .design-system--select--items--wrapper .design-system--select--item{display:flex !important;align-items:center;cursor:pointer;margin:0px 0px 7px 0px;padding:10px 10px !important;width:100%}.design-system--select .design-system--select--items--wrapper .design-system--select--item:hover{background-color:#f8f9fa}.design-system--select .design-system--select--items--wrapper .design-system--select--item span{margin-left:10px}.design-system--select .design-system--select--items--wrapper .design-system--select--item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:4px;margin-left:-2px;border:2px solid #8b9094;background-color:#fff;position:relative;cursor:pointer;transition:background-color .3s,border-color .3s}.design-system--select .design-system--select--items--wrapper .design-system--select--item input[type=checkbox]:checked{background-color:#24827c;border-color:#24827c}.design-system--select .design-system--select--items--wrapper .design-system--select--item input[type=checkbox]::after{content:"";position:absolute;top:50%;left:50%;width:4px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%, -60%) rotate(45deg);-webkit-transform:translate(-50%, -60%) rotate(45deg);-moz-transform:translate(-50%, -60%) rotate(45deg);-ms-transform:translate(-50%, -60%) rotate(45deg);-o-transform:translate(-50%, -60%) rotate(45deg);display:block}.design-system--select .design-system--select--items--wrapper .design-system--select--item input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;border:2px solid #8b9094;background-color:#fff;position:relative;cursor:pointer;transition:background-color .3s,border-color .3s}.design-system--select .design-system--select--items--wrapper .design-system--select--item input[type=radio]:checked{background-color:#24827c;border-color:#24827c}.design-system--select .design-system--select--items--wrapper .design-system--select--item input[type=radio]::after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background-color:#fff;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.pms-gha th.sortable:hover{cursor:pointer;text-decoration:underline}.pms-gha th.sortable{background:#eff0f3;padding:8px 15px !important;font-weight:600}.pms-gha .table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-bg-type: #fff;background:#fff}.pms-gha .toast:not(.show){display:block}.pms-gha .toast.fade{opacity:0}.pms-gha .toast.fade.show{opacity:1}.pms-gha ul.recent-booking-pagination{display:flex;justify-content:flex-end}.pms-gha .status-confirmed{color:#258175;background:#c0f8e4;border-radius:20px;padding:.25rem .5rem}.pms-gha .status-cancelled{background-color:#fed3d1;color:#d10025;border-radius:20px;padding:.25rem .5rem}.pms-gha .status-pending{background-color:#e4e5e7;color:#202223;border-radius:20px;padding:.25rem .5rem}.pms-gha .page-item:first-child .page-link{background-color:#f7f7f9 !important;color:#000;padding:6px 8px;border-radius:8px}.pms-gha .noborder{border:0;padding:0 !important}.pms-gha .noborderblock{border:0;padding:0 !important;box-shadow:none !important}.pms-gha .table-responsive{box-shadow:0 2px 5px rgba(0,0,0,.1);border:0;border-radius:0px 0px 10px 10px}.pms-gha .active>.page-link,.pms-gha .page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:#24827c;border-color:#f0f8ff;border-radius:8px}.pms-gha .page-link{background-color:rgba(255,255,255,0);border:0;color:#1f2937;padding:5.5px 13px}.pms-gha .page-link:hover{background-color:rgba(255,255,255,0);border:0;color:#1f2937}.pms-gha .card-footer:last-child{background-color:#fff;padding:0px 5px 15px 5px;box-shadow:0 2px 5px rgba(0,0,0,.09);margin-bottom:20px}.pms-gha .card-header.border-bottom-0.row{background:#fff;padding:0}.pms-gha li.page-item{margin:0 3px}.pms-gha .page-item:last-child .page-link{background-color:#f7f7f9 !important;color:#000;margin:0px 5px 0px 0px;padding:6px 8px;border-radius:8px}.pms-gha li.page-item.disabled a.page-link{background:#ebebeb !important}.pms-gha .table>:not(caption)>*>*{font-size:13px;padding:20px 15px}.pms-gha .form-control{font-size:13px !important;font-weight:600}.pms-gha div.selector,.pms-gha div.selector *,.pms-gha div.radio,.pms-gha div.radio *,.pms-gha div.checker,.pms-gha div.checker *,.pms-gha div.uploader,.pms-gha div.uploader *,.pms-gha div.button,.pms-gha div.button *{font-size:13px !important;font-weight:600;border-radius:8px;border-color:#eee}.pms-gha .raccoooninsight{font-size:13px;text-align:center;display:flex;padding:50px 50px 50px 50px;align-items:flex-start;justify-content:center}.pms-gha .invoiced-checked{color:#28a745}.pms-gha .invoiced-pending{color:#6c757d}.pms-gha .invoiced-cancelled{color:#dc3545}.pms-gha .invoiced-complete{color:#28a745}.pms-gha .card h3{font-family:"inter"}.pms-gha .borderleft{margin-left:10px}.pms-gha span#row-counter{font-size:12px;font-weight:600;margin-top:10px;color:#3c3b3b}.pms-gha body{margin:0}.pms-gha table.recent-booking-table{margin-bottom:0}.pms-gha table.recent-booking-table .js-reservation-popup{color:#258175}.pms-gha .booker-icon{display:none}.pms-gha .valueandperf{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-top:20px}.pms-gha p.summarydata{margin:2px !important;font-size:14px;font-weight:400;color:#202223;margin-top:-4px !important}.pms-gha p.summarydata.perfamount{margin-left:10px !important;margin-top:3px !important;margin-bottom:0px !important;font-weight:600}.pms-gha p.summarydata.perfamount.positive{color:#57bb4c}.pms-gha p.summarydata.perfamount.negative{color:#d32f2f}.pms-gha h2.totalcardvalue{font-weight:600;font-size:23px;color:#202223}.pms-gha .dashboard-section-active{background:linear-gradient(to bottom, #22827d 60%, rgba(255, 255, 255, 0) 40%);padding:25px 15px;display:flex;justify-content:space-around;flex-direction:column;align-items:center;font-family:"inter";margin-top:70px}.pms-gha .dashboard-section2{padding:20px;width:100%;display:flex;gap:20px;justify-content:space-around;flex-direction:column;align-items:center;font-family:"inter"}.pms-gha .dashboard-hero-header{color:#fff;padding:10px 0px;font-size:22px;text-align:left;width:-webkit-fill-available;max-width:1150px;float:left;margin-bottom:20px;font-weight:600;font-family:"inter"}.pms-gha .container-fluid.mt-4.px-3{width:-webkit-fill-available;max-width:1180px;border-radius:0px 0px 16px 16px;border:dashed var(--Border-Default, #8C9196);background:var(--Background-Hovered, #F1F2F3);padding:0px 20px 20px 20px;border-width:0px 1px 1px 1px;margin-top:-20px !important}.pms-gha .modal.inbox-notiifcation-dropdown-modal{height:fit-content}.pms-gha .container-fluid.mt-4.px-3.blockiten{max-width:1150px;margin-bottom:40px}.pms-gha .card-container{display:flex;justify-content:space-between;gap:20px;width:-webkit-fill-available;max-width:1150px;font-family:"inter"}.pms-gha .container-fluid.mt-4.px-3.recentbookigtbl{border:0;background-color:rgba(255,255,255,0)}.pms-gha .card{background:#fff;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);padding:20px;font-size:14px;flex:1;border:0;min-width:0;font-family:"inter"}.pms-gha hr{margin:.9rem 0 .6rem 0}.pms-gha .card h3{margin:0 0 10px;font-size:14px;font-weight:400;color:#202223;font-family:"inter"}.pms-gha span.tabletitle{font-size:18px;font-style:normal;font-weight:600;line-height:24px}.pms-gha .card p{margin:20px 0 13px 0;font-family:"inter"}.pms-gha tbody,.pms-gha td,.pms-gha tfoot,.pms-gha th,.pms-gha thead,.pms-gha tr{font-family:"Inter"}.pms-gha .card .amount{font-size:22px;color:#202223;font-weight:600;font-family:"inter"}.pms-gha .card .change{color:#d32f2f;font-size:13px;margin-left:6px;font-family:"inter"}.pms-gha .card .change2{color:#109b2a;font-size:13px;margin-left:6px;font-family:"inter"}.pms-gha .card .subtext{color:#6d7175;text-decoration:none;font-size:13px;font-family:"inter"}.pms-gha h3.text-md.font-medium.text-gray-900.mb-2{font-weight:600}.pms-gha .dashboard-section2{padding:20px;margin:0 auto;font-family:"inter"}.pms-gha .introcard{background-image:url("https://i.ibb.co/jkhxdrwc/cover-img.png");background-size:cover;background-position:center;align-items:center;background-repeat:no-repeat;margin-top:80px;max-width:1150px}.pms-gha .introinnerblock{display:flex;justify-content:space-around;margin-left:-30px}.pms-gha .introinnerblocktext p{text-align:center;color:#fff;font-size:22px;font-weight:600}.pms-gha .introinnerblocktextsml{text-align:center;color:#fff;font-size:13px}.pms-gha .introinnerblocktextsml p{margin:0px 100px}.pms-gha .introinfoblock{display:flex;flex-direction:column;align-items:center;margin:20px}.pms-gha h3.introtittleinner{color:#fff;font-size:16px;font-weight:600}.pms-gha .innerfxtgbock{color:#fff !important;text-align:center;margin:20px 30px 0px 30px}.pms-gha .introinfoblock.middleblock{margin-left:-37px !important;margin-right:-5px}@media(max-width: 1150px){.pms-gha .introinfoblock.middleblock{margin-left:-15px !important}}@media(max-width: 750px){.pms-gha .introinfoblock{margin-left:45px !important}}@media(max-width: 890px){.pms-gha .middleblock{margin-left:-5px !important}}.pms-gha button.buttonintro{font-size:15px;padding:5px 15px;border:0;font-weight:500;background-color:#fff !important;border-color:#656565;color:#313131;border-radius:5px;margin-bottom:15px;margin-top:15px}.pms-gha .smltext{font-size:12px}.pms-gha span.tabletitlesml{color:#6d7175;text-decoration:none;font-size:13px;font-family:"inter"}.pms-gha div#tpl-account{padding:0}.pms-gha .innerheadblocktext{background:#fff;margin-right:0px;box-shadow:0 2px 5px rgba(0,0,0,.1);margin-left:0px;margin-bottom:0 !important;padding:20px 10px 0px 10px;border-radius:10px 10px 0px 0px}.pms-gha p.charttitle{margin:20px 0 5px 0}.pms-gha .flex{display:flex}.pms-gha .col-lg-12.mx-auto.performanceblockshadow{background:#fff;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);padding:0px 20px 20px 20px;margin-top:20px}.pms-gha .adddemotext{display:flex;align-items:flex-end;align-content:center}.pms-gha .container-fluid.mt-4.px-3.demoblock{max-width:1150px;border:dashed var(--Border-Default, #8C9196);background:var(--Background-Hovered, #F1F2F3);padding:0px 20px 20px 20px;border-width:0px 1px 0px 1px;margin-top:-40px !important;border-radius:0 !important}.pms-gha .row-fluid.blockcontrol{margin-top:20px}.pms-gha canvas.bookings-line-chart,.pms-gha canvas.revenue-line-chart{height:260px !important;max-height:260px !important}.pms-gha div.bookings-chart{box-shadow:none !important;padding:10px 0px 20px 0px !important}.pms-gha div.revenue-chart{box-shadow:none !important;padding:10px 0px 20px 0px !important}.pms-gha .xai-robust-toggle-container{margin:1rem auto !important;border-radius:calc(1rem + 2px) !important;height:calc(2rem + 4px) !important;width:100% !important;background:#f1f2f3 !important;position:relative !important;box-shadow:inset 0 1px 3px rgba(0,0,0,.1) !important;overflow:hidden !important}.pms-gha .demodata{font-size:11px;background:#d5d5d5;line-height:20px;padding:3px 8px;border-radius:10px;font-weight:400;margin-left:8px;color:rgba(69,69,69,.8)}.pms-gha .parentblockcontainer{display:flex;margin:20px}.pms-gha .parentblockcontainer{display:flex;margin:20px}.pms-gha .datablocksection{display:flex;flex-direction:column;align-content:center;align-items:center;width:33.333%}.pms-gha .datablocksection{display:flex;flex-direction:column;align-content:center;align-items:center;width:33.333%}.pms-gha .xai-robust-toggle-container input.xai-robust-toggle-input{position:absolute !important;left:-10000px !important}.pms-gha .xai-robust-toggle-container .xai-robust-toggle-label{position:absolute !important;top:1px !important;height:2rem !important;line-height:2rem !important;width:50% !important;text-align:center !important;z-index:2 !important;transition:color .2s ease !important;user-select:none !important;color:#636363 !important;font-size:14px !important;font-weight:600 !important;cursor:pointer !important}.pms-gha .dashboard2{color:#000;font-size:22px;text-align:left;width:-webkit-fill-available;max-width:1150px;float:left;margin:20px 0px 5px 0px;font-weight:600;font-family:"inter"}.pms-gha h3.introtittleinner.paddingbottom{padding-top:13px}.pms-gha .conversionblock p .amount{font-size:18px !important}.pms-gha .conversionblock2 p .amount{font-size:18px !important}.pms-gha .firstblockset.longsets .conversionblock{padding:50px 0px}.pms-gha .switcher{display:inline-block}.pms-gha .switcher input{position:absolute;opacity:0}.pms-gha .switcher label{cursor:pointer;display:flex;align-items:center}.pms-gha .switcher .switch{position:relative;width:28px;height:14px;background-color:#b1b4b0;border-radius:8px;transition:background-color .2s}.pms-gha .switcher .switch a{position:relative;display:block;width:42px;height:14px;left:-14px;transition:left .2s}.pms-gha .switcher .switch i{position:absolute;top:1px;left:15px;width:12px;height:12px;background-color:#fff;border-radius:8px}.pms-gha .switcher input:checked+label .switch{background-color:#809ead}.pms-gha .switcher input:checked+label .switch a{left:0}.pms-gha .switcher .label{margin-left:5px}.pms-gha span.text-green-600.mr-2{margin-right:12px}.pms-gha .buttontitle{margin-right:5px}.pms-gha #loadMoreBtn{display:block;padding:45px 0px 25px 0px;font-size:16px;width:100%;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.6784313725), #ffffff);border:0;text-transform:capitalize;margin-top:-48px;font-size:12px;border-radius:10px;text-decoration:underline;--bs-btn-bg: #0d6efd00;color:#22827d}.pms-gha #loadMoreBtn:hover{display:block;background-color:rgba(255,255,255,0);padding:45px 0px 25px 0px;width:100%;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.6784313725), #ffffff);border:0;margin-top:-48px;font-size:12px;--bs-btn-bg: #0d6efd00;color:#849d9b}.pms-gha th{font-weight:600}.pms-gha .slide-in{animation:slideIn .5s ease-out forwards}@keyframes slideIn{from{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.pms-gha .loadmorecontainer{background-color:#fff}.pms-gha .gapitems{gap:10px}.pms-gha .tablemainblock{margin:0 !important;width:100%;padding:20px 20px 0px 20px;margin-top:20px !important}.pms-gha p.nospace{margin:0px 0px 30px 0px;text-align:left}.pms-gha .toggleblogtext{margin-top:15px;margin-left:-2px;font-size:13px;font-family:"Inter"}.pms-gha div#inner-container{background:#f1f2f3}.pms-gha .input-group-text{padding:10px}.pms-gha .thirdrowinblock{padding:5px 0px 5px 0px}.pms-gha .blockiten{margin:0px 20px}.pms-gha .flexblock{gap:12px}.pms-gha .loadmorecontainer{width:100%}.pms-gha .xai-robust-toggle-container .xai-robust-toggle-label--bookings{left:2px !important}.pms-gha .xai-robust-toggle-container .xai-robust-toggle-label--revenue{right:0px !important}.pms-gha span.maintitle{color:#000;font-size:22px;text-align:left;width:-webkit-fill-available;max-width:1150px;float:left;font-weight:600;font-family:"inter";width:fit-content}.pms-gha .xai-robust-toggle-container input.xai-robust-toggle-input:checked+.xai-robust-toggle-label,.pms-gha .xai-robust-toggle-container .radio input.xai-robust-toggle-input:checked+span+.xai-robust-toggle-label{color:#111 !important;font-weight:600 !important}.pms-gha .xai-robust-toggle-container .xai-robust-toggle-handle{height:1.95rem !important;border-radius:1rem !important;background-color:#fff !important;width:calc(50% - 4px) !important;margin-left:2px;position:absolute !important;top:2.5px !important;box-shadow:0 2px 4px rgba(0,0,0,.2) !important;transition:transform .2s ease !important;z-index:1 !important}.pms-gha .xai-robust-toggle-container input.xai-robust-toggle-input--bookings:checked~.xai-robust-toggle-handle,.pms-gha .xai-robust-toggle-container .radio input.xai-robust-toggle-input--bookings:checked~.radio~.xai-robust-toggle-label--bookings~.xai-robust-toggle-label--revenue~.xai-robust-toggle-handle{transform:translateX(0) !important}.pms-gha .xai-robust-toggle-container input.xai-robust-toggle-input--revenue:checked~.xai-robust-toggle-handle,.pms-gha .xai-robust-toggle-container .radio input.xai-robust-toggle-input--revenue:checked~.xai-robust-toggle-label--revenue~.xai-robust-toggle-handle{transform:translateX(calc(100% + 4px)) !important}.pms-gha div.radio,.pms-gha div.radio span,.pms-gha div.radio input{display:none}.pms-gha .xai-compact-toggle-panel{margin:.5rem auto !important;border-radius:1.25rem !important;height:2.25rem !important;width:100% !important;max-width:300px !important;background:#f1f2f3 !important;position:relative !important;box-shadow:inset 0 1px 3px rgba(0,0,0,.1) !important;z-index:10000 !important;overflow:hidden !important}.pms-gha .xai-compact-toggle-panel input.xai-compact-toggle-input{position:absolute !important;left:-10000px !important}.pms-gha .xai-compact-toggle-panel .xai-compact-toggle-label{position:absolute !important;top:0 !important;height:2.25rem !important;line-height:2.25rem !important;width:50% !important;text-align:center !important;z-index:2 !important;color:#848484 !important;font-size:14px !important;font-weight:500 !important;cursor:pointer !important}.pms-gha .xai-compact-toggle-panel .xai-compact-toggle-label--bookings{left:2px !important}.pms-gha .xai-compact-toggle-panel .xai-compact-toggle-label--revenue{right:2px !important}.pms-gha .xai-compact-toggle-panel .radio input.xai-compact-toggle-input:checked+span+.xai-compact-toggle-label{color:#111 !important;font-weight:600 !important}.pms-gha .blockpreviewanalyics{width:-webkit-fill-available;margin-top:25px;max-width:1150px;border-radius:16px 16px 0px 0px;border:dashed var(--Border-Default, #8C9196);background:var(--Background-Hovered, #F1F2F3);padding:20px;border-width:1px 1px 0px 1px}.pms-gha .page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width)*-1);border-color:#f0f8ff;border-radius:8px}.pms-gha li.page-item.active{color:#fff}.pms-gha .active>.page-link,.pms-gha .pms-gha .page-link.active{z-index:3;background-color:#24827c;border-color:#f0f8ff;border-radius:8px;color:#fff !important;padding:5.4px 12px}.pms-gha .active>.page-link,.pms-gha .pms-gha .page-link.active:hover{background-color:#24827c;border-color:#f0f8ff;border-radius:8px;color:#fff !important;padding:5.4px 12px}.pms-gha .blockpreviewanalyicsblock{display:flex;justify-content:space-between;gap:20px;width:-webkit-fill-available;max-width:1150px;font-family:"inter";border-radius:0;border:dashed var(--Border-Default, #8C9196);background:var(--Background-Hovered, #F1F2F3);padding:0px 20px 20px 20px;border-width:0px 1px 0px 1px;margin-top:-20px}.pms-gha .xai-compact-toggle-panel .xai-compact-toggle-slider{height:2rem !important;border-radius:1rem !important;background-color:#fff !important;width:calc(50% - 4px) !important;position:absolute !important;top:2px !important;left:2px !important;box-shadow:0 2px 4px rgba(0,0,0,.2) !important;transition:transform .2s ease !important;z-index:1 !important}.pms-gha .card-footer.border-top-0.firsttablesection{margin-bottom:0;border-radius:0px 0px 10px 10px}.pms-gha .xai-compact-toggle-panel .radio input.xai-compact-toggle-input--bookings:checked~.radio~.xai-compact-toggle-label--bookings~.xai-compact-toggle-label--revenue~.xai-compact-toggle-slider{transform:translateX(0) !important}.pms-gha .xai-compact-toggle-panel .radio input.xai-compact-toggle-input--revenue:checked~.xai-compact-toggle-label--revenue~.xai-compact-toggle-slider{transform:translateX(calc(100% + 4px)) !important}.pms-gha h3.titleready{font-size:23px;font-family:"Inter";font-weight:600}.pms-gha p.descriptionready{font-size:14px;font-family:"Inter";font-weight:400;padding:15px}.pms-gha button.buttonintro.btnready{margin-top:-15px;border:solid 1px #d9d9d9}.pms-gha span.moreinfo{font-size:12px;font-family:inter}.pms-gha span.moreinfo2{font-size:12px;font-family:inter}.pms-gha .recent-booking-table-container{border-radius:6px 6px 0px 0px !important}.pms-gha .ghaurl{color:#22827e !important}.pms-gha .getstartedsection2{height:90px;display:flex;align-items:center;align-content:center;justify-content:center}.pms-gha .bookings-chart.no-data::before,.pms-gha .revenue-chart.no-data::before{content:var(--chart-no-data-text, "No Data Available");position:absolute;top:130px;left:0;width:100%;height:70%;display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,.8);color:#333;font-size:24px;font-weight:bold;text-align:center}.pms-gha canvas.xai-bookings-line-chart,.pms-gha canvas.xai-revenue-line-chart{height:260px;max-height:260px}.pms-gha div.xai-bookings-chart,.pms-gha div.xai-revenue-chart{box-shadow:none;padding:10px 0px 20px 0px}.pms-gha .xai-toggle-container{margin:1rem auto;border-radius:calc(1rem + 2px);height:calc(2rem + 4px);width:100%;background:#f1f2f3;position:relative;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);overflow:hidden}.pms-gha .xai-toggle-container input.xai-toggle-input{position:absolute;left:-10000px}.pms-gha .xai-toggle-container .xai-toggle-label{position:absolute;top:1px;height:2rem;line-height:2rem;width:50%;text-align:center;z-index:2;transition:color .2s ease;user-select:none;color:#636363;font-size:14px;font-weight:600;cursor:pointer}.pms-gha .xai-toggle-container .xai-toggle-label--bookings{left:2px}.pms-gha .xai-toggle-container .xai-toggle-label--revenue{right:0px}.pms-gha .xai-toggle-container input.xai-toggle-input:checked+.xai-toggle-label{color:#111;font-weight:600}.pms-gha .xai-toggle-container .xai-toggle-handle{height:1.95rem;border-radius:1rem;background-color:#fff;width:calc(50% - 4px);margin-left:2px;position:absolute;top:2.9px;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:transform .2s ease;z-index:1}.pms-gha .xai-toggle-container input.xai-toggle-input--bookings:checked~.xai-toggle-handle{transform:translateX(0)}.pms-gha .xai-toggle-container input.xai-toggle-input--revenue:checked~.xai-toggle-handle{transform:translateX(calc(100% + 4px))}.pms-gha span.status-bestätigt{color:#258175;background:#c0f8e4;padding:3px 10px;border-radius:40px}.pms-gha span.status-storniert{color:#ac2020 !important;background:#ffd7d7 !important;padding:3px 10px;border-radius:40px}.pms-gha span.status-confirmado{color:#258175;background:#c0f8e4;padding:3px 10px;border-radius:40px}.pms-gha span.status-cancelado{color:#ac2020 !important;background:#ffd7d7 !important;padding:3px 10px;border-radius:40px}.pms-gha span.status-confirmées{color:#258175;background:#c0f8e4;padding:3px 10px;border-radius:40px}.pms-gha span.status-annulé{color:#ac2020 !important;background:#ffd7d7 !important;padding:3px 10px;border-radius:40px}.pms-gha span.status-potvrđeno{color:#258175;background:#c0f8e4;padding:3px 10px;border-radius:40px}.pms-gha span.status-otkazano{color:#ac2020 !important;background:#ffd7d7 !important;padding:3px 10px;border-radius:40px}.pms-gha span.status-prenotate{color:#258175;background:#c0f8e4;padding:3px 10px;border-radius:40px}.pms-gha span.status-cancellato{color:#ac2020 !important;background:#ffd7d7 !important;padding:3px 10px;border-radius:40px}.pms-gha span.status-bevestigd{color:#258175;background:#c0f8e4;padding:3px 10px;border-radius:40px}.pms-gha span.status-geannuleerd{color:#ac2020 !important;background:#ffd7d7 !important;padding:3px 10px;border-radius:40px}.pms-gha span.status-confirmado{color:#258175;background:#c0f8e4;padding:3px 10px;border-radius:40px}.pms-gha span.status-cancelado{color:#ac2020 !important;background:#ffd7d7 !important;padding:3px 10px;border-radius:40px}@media(max-width: 768px){.pms-gha .dashboard-section-active{max-width:100%;padding:15px}.pms-gha .introinfoblock.middleblock{margin-left:20px !important;margin-right:-5px}.pms-gha .card-container{flex-direction:column;gap:15px}.pms-gha .card{flex:none}.pms-gha .introinnerblock{display:flex;justify-content:space-around;flex-direction:column}.pms-gha .introinnerblocktextsml p{margin:0px 20px}.pms-gha .container-fluid.mt-4.px-3{padding:0px 15px 15px 15px}.pms-gha .blockpreviewanalyics{padding:15px}.pms-gha .blockpreviewanalyicsblock{padding:0px 15px 15px 15px;flex-direction:column;gap:15px}.pms-gha .tablemainblock{padding:15px 15px 0px 15px}.pms-gha .col-lg-12.mx-auto.performanceblockshadow{padding:0px 15px 15px 15px}}@media(max-width: 650px){.pms-gha .introinnerblock{display:flex;justify-content:space-around;flex-direction:column}.pms-gha .introinnerblocktextsml p{margin:0px 20px}}@media(max-width: 576px){.pms-gha .dashboard{font-size:18px;padding:8px 0px}.pms-gha .card .amount{font-size:18px}.pms-gha span.tabletitle{font-size:16px}.pms-gha .table>:not(caption)>*>*{font-size:12px;padding:15px 10px}.pms-gha .form-control{font-size:12px !important}.pms-gha .col-8,.pms-gha .col-2{padding:0 5px}}
