html.csb-scrollbar-active{scrollbar-width:none!important}html.csb-scrollbar-active::-webkit-scrollbar{scrollbar-width:none;width:0;-ms-overflow-style:none}.csb-scrollbar-rail{background:var(--csb-scrollbar-rail-background-color,transparent);display:var(--csb-scrollbar-rail-display-property,block);height:100%;position:fixed;width:var(--csb-scrollbar-rail-width,12px)}.csb-scrollbar-rail.railAlignleft{left:0;top:0}.csb-scrollbar-rail.railAlignright{right:0;top:0}.csb-scrollbar-rail.csb-scrollbar-auto-hide{opacity:0;pointer-events:none;transition:all 1s ease-in-out}.csb-scrollbar-rail.csb-scrollbar-rail-cursor-hover .csb-scrollbar-rail-thumb{opacity:0;transition:all .5s ease-in-out}.csb-scrollbar-rail.csb-scrollbar-rail-cursor-hover:hover .csb-scrollbar-rail-thumb{opacity:1;transition:all 0s ease-in-out}.csb-scrollbar-rail .csb-scrollbar-rail-thumb{background-color:var(--csb-scrollbar-thumb-color,#46b3e6);border-radius:var(--csb-scrollbar-thumb-border-radius,12px);box-sizing:border-box;height:var(--csb-scrollbar-thumb-height,100%);position:absolute;transform:translateY(var(--csb-scrollbar-thumb-position,0));width:100%}.csb-scrollbar-dynamic-height{background:linear-gradient(0deg,#fcb054,#fd1d1d,#833ab4);height:var(--csb-scrollbar-rail-dynamic-height,0);position:fixed;right:0;top:0;width:10px;z-index:99999}.csb-scrollbar-floating{background-color:var(--csb-scrollbar-floating-bg-color,#46b3e6);color:var(--csb-scrollbar-floating-text-color,#fff);display:inline-block;font-weight:600;left:0;padding:8px;position:fixed;top:45px;z-index:9999}.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-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;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.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-wrapper{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-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.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-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;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-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top: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;-ms-touch-action:none;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:-.3em;margin-left:-.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:-.3em;margin-left:0;margin-bottom:-.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-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.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.ui-widget-content{border:1px solid #c5c5c5}.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,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{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,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{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,.ui-button:hover,.ui-button: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,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-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-checked{border:1px solid #dad55e;background:#fffa90}.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(//angelslighttheway.com/wp-content/plugins/bookings-and-appointments-for-woocommerce/resources/css/images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(//angelslighttheway.com/wp-content/plugins/bookings-and-appointments-for-woocommerce/resources/css/images/ui-icons_444444_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(//angelslighttheway.com/wp-content/plugins/bookings-and-appointments-for-woocommerce/resources/css/images/ui-icons_555555_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(//angelslighttheway.com/wp-content/plugins/bookings-and-appointments-for-woocommerce/resources/css/images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(//angelslighttheway.com/wp-content/plugins/bookings-and-appointments-for-woocommerce/resources/css/images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//angelslighttheway.com/wp-content/plugins/bookings-and-appointments-for-woocommerce/resources/css/images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(//angelslighttheway.com/wp-content/plugins/bookings-and-appointments-for-woocommerce/resources/css/images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-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:-65px -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:-65px -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:1px -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:.003;filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.non-bookable-slot{
cursor: not-allowed;
}
.not-allowed{
cursor: not-allowed!important;
opacity: 0.7;
}
.not-available-msg{
color: #ff7878;
}
@media (max-width: 500px) { } .ph-calendar-date {
-webkit-user-select: none; -moz-user-select: none; -khtml-user-select: none; -ms-user-select: none; }.single-product div.product form.cart {
margin-bottom: 0px; 
padding: 0px; 
}
.single-product div.product p.price{
margin-bottom: 0px;
}
p#booking_info_text{
margin: 0px 0px 0px 0px !important;
}
p#booking_price_text{
margin: 0px 0px 0px 0px !important;
}
.booking-info-wraper {
background: #539bbe;
color: #000000;
padding: 10px 10px;
margin: 10px 0px;
padding-top: 8px;
min-height: 62px;
}
img.loading-ico {
text-align: center;
position: relative; height: 50px;
width: 50px;
padding: 2px;
margin-left: auto;
margin-right: auto;
display: grid;
}
.ph-calendar-month {
padding: 5px 0px;
width: auto; text-align: center;
}
.ph-calendar-month ul {
margin: 0;
padding: 0;
}
.ph-calendar-month ul li {
color: white;
font-size: 15px;
text-transform: uppercase;
letter-spacing: 3px;
max-height: 35px;
list-style-type: none;
}
.ph-calendar-days {
padding: 0px 0; margin: 0;
width: 100%;
overflow: hidden;
position: relative;
}
.ph-calendar-days li {
list-style-type: none;
display: inline-block;
width: 13.6%;
text-align: center;
margin-bottom: 5px;
color: #777; }
.ph-calendar-weekdays {
margin: 0;
padding: 0px 0; display: flex;
justify-content: space-around;
margin-top: 1em !important;
}
.ph-calendar-weekdays ul li {
list-style-type:none;
}
.ph-calendar-weekdays li {
display: inline-block;
width: 13%;
color: #666;
text-align: center;
}
.callender-fixed-date{
cursor: pointer;
text-align: center;
position: absolute !important;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
opacity: 0;
filter: alpha(opacity=0);
}
.ph-calendar-date.today {
color: #000 !important;
font-weight: bold;
}
.ph-calendar-date.active {
padding: 5px;
background: rgba(83, 155, 190, 0.52)!important;
color: white !important
}
.ph-calendar-date.booking-full { background: #dadada;
color: #ffffff !important;
text-decoration: line-through;
}
.selected-date{ background: #6aa3f1;
color: #f3f3f3!important;
}
.timepicker-selected-date{ background: #6aa3f1;
color: #f3f3f3!important;
border-radius: 1em;
}
.callender-error-msg{
min-height: 25px;
overflow: hidden;
}
li.ph-calendar-date, .ph-calendar-weekdays li{
margin-left: 0px !important;
} @media screen and (max-width:720px) {
.ph-calendar-weekdays li, .ph-calendar-days li {width: 13.1%;}
}
@media screen and (max-width: 420px) {
.ph-calendar-weekdays li, .ph-calendar-days li {width: 12.5%;}
.ph-calendar-days li .active {padding: 2px;}
}
@media screen and (max-width: 290px) {
.ph-calendar-weekdays li, .ph-calendar-days li {width: 12.2%;}
}
.past-time,.ph-calendar-date.not-available{
color: #d0d0d0!important;
text-decoration: line-through;
}
.month-year-wraper,.fixed-date-wraper,.ph-calendar-date{
position: relative;
overflow: hidden;
}
.non-bookable-slot{
cursor: not-allowed;
}
.not-available-msg{
color: #ff7878;
}
@media (max-width: 500px) {
ul.days li {margin-right: 3px;}
} li.callender-date, .weekdays li{
margin-left: 0px !important;
}
.weekdays li {
margin: auto !important;
}
.booking-disabled,.not-available{
color: #d0d0d0!important;
} .ph-calendar-month .ph-prev {
float: left; list-style-type: none;
width: 35px;
height: 30px; }
.ph-next:hover, .ph-prev:hover{
color: #4d8e7a;
cursor: pointer;
}
.ph-calendar-month .ph-next {
float: right; list-style-type: none;
width: 35px;
height: 30px; }
.ph-calendar-month-year-wraper{
position: relative;
overflow: hidden;
}
.callender-month,.callender-year{
text-align: center;
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
opacity: 0;
filter: alpha(opacity=0);
} .callender-ico{
width: 30px;
display: inline;
margin: 0px 0px -5px 0px;
padding: 0px;
opacity: 0.7;
filter: alpha(opacity=0.7);
}
div#ui-datepicker-div {
z-index: 10000!important;
}
.time-picker li.ph-calendar-date {
width: 18.8%;
}
#ph-calendar-overlay {
position: absolute;
width: 100%;
height: 100%; background: black url(//angelslighttheway.com/wp-content/plugins/bookings-and-appointments-for-woocommerce/resources/css/images/loading.gif) center center no-repeat;
background-size: 50px;
z-index: 1;
opacity: .4;
}
ul .ph-prev{ margin-left: 0em;
margin-left: 0!important;
text-align: center;
}
ul .ph-next{ }
ul .ph-month
{
margin:0px 40px 0px 40px !important;
}
.booking-wraper {
color: white;
} .ph-calendar-weekdays {
display: flex;
justify-content: space-around;
}
ul.ph-calendar-weekdays {
width: 100%;
}
.ph-calendar-month ul li:nth-child(3) {
margin: 0px 3em;
}
.date-picker-wraper {
color: #ffffff;
}
ul#ph-calendar-days { margin-left: 4px !important; 
margin-top: 1em !important;
}
li.ph-calendar-date.past-time:hover {
background-color: transparent;
cursor: text;
}
.single-product div.product form.cart {
border-radius: 5px ;
margin-bottom: 1.618em;
padding: 8% !important; } .single-product div.product .atc-popup form.cart {
padding-bottom: 16% !important;
}
.single-product div.product .atc-slide form.cart {
padding-bottom: 16% !important;
}
.ph-calendar-days li, .ph-calendar-weekdays li {
list-style-type: none!important;
display: inline-block;
text-align: center;
margin-bottom: 5px;
color: #fff;
width: 14%;
font-size: 18px;
}
.booking-info-wraper {
background: #5ec1f3 !important;
margin: 0em .4em;
margin-top: 1em;
border-radius: 5px;
}
.ph-calendar-days li, .ph-calendar-weekdays li {
list-style-type: none!important;
display: inline-block;
text-align: center;
margin-bottom: 5px;
color: #fff;
width: 14%;
font-size: 16px;
}
.time-picker .ph-calendar-days .ph-calendar-date
{
font-size: 13px !important;
}
.ph-calendar-month ul li {
color: white;
font-size: 14px;
text-transform: uppercase;
letter-spacing: 3px;
max-height: 35px;
list-style-type: none!important;
position: unset !important;
}
body, .secondary-navigation a { }
.ph-calendar-date.today {
border: 1px #5ec1f3;
color: #fff !important; border-style: solid;
border-radius: 1em;
}
.timepicker-selected-date, .selected-date {
border: 1px #5ec1f3;
background: #fff !important;border-style: solid;
}
.timepicker-selected-date {
color: #1791ce !important;
}
li.ph-calendar-date.today:hover { background: #4fb5e9;
border: 1px #5ec1f3;
border-style: solid;
}
.time-picker-wraper #ph-calendar-time li.ph-calendar-date {
border: 1px solid #5ec1f3;  border-radius: 5px;
margin-left: 6px !important;
margin-right: 0px !important;
}
li.ph-calendar-date:hover { }
.timepicker-selected-date, .selected-date {
background: #fff !important;
}
.selected-date {
color: #1791ce!important;
}
.callender-msg{
color: #fff !important;
}
.time-picker { 
max-height: 212px!Important;
overflow: auto;
position: relative; }
.time-picker-wraper #ph-calendar-time li.ph-calendar-date {
border: 1px solid #5ec1f3;
color: #fff;
border-radius: 5px;
margin-left: 6px !important;
margin-right: 0px !important;
line-height: 2;
}
li.ph-calendar-date:hover {
background-color: #4db8ee;
transition:.001s ease-in-out;
}
li.ph-calendar-date.de-active.booking-full:hover {
background-color: #dadada;
cursor: text;
}
.ph_bookings_book_now_button{
background-color: #1373a3 !important;
color: #ffffff !important;
font-weight: 300 !important; border-style: solid !important;
}
.ph_bookings_book_now_button:hover {
background-color: #137eb3 !important; color: #ffffff !important;
}
.time-picker li.ph-calendar-date {
width: 47% !important;
}
.time-picker .ph-calendar-days .ph-calendar-date {
min-width: 70px;
min-height: 25px;
margin: 0px !important;
padding: 0px !important;
}
.time-picker-wraper #ph-calendar-time li.ph-calendar-date { } .extra-resources select	{
border-color: #5ec1f3;
background-color: #1373a3;
padding: 2px;
width: 33%;
color: white; }
.extra-resources {
margin: 10px 0px;width: 100%;overflow: hidden;color: white;
}
.secondary-navigation a {
color: #fff;
}
.input-person{
width: 35%;margin: 5px;border: 1px solid #5ec1f3;height: 25px;padding-left: 10px;
}
.persons-title {
width: 33%;float: left;margin: 0px 0px;
}
input:focus{
outline:2px solid #1373a3
}
label.label-person.additional-notes-tiltle{
color: white;
}
.ph-calendar-weekdays li:first-child { 
margin-left: 5px !important;
}
.ph-calendar-weekdays li:last-child { 
margin-right: 2px !important;
} .booking-wraper .container {
display: block;
position: relative;
padding-left: 35px;
margin-bottom: 12px;
cursor: pointer;
font-size: 16px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
} .booking-wraper .container input {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0;
width: 0;
} .checkmark {
position: absolute;
top: 4px;
left: 0;
height: 16px;
width: 16px;
background-color: #eee;
} .container:hover input ~ .checkmark {
background-color: #ccc;
} .container input:checked ~ .checkmark {
background-color: #2196F3;
} .checkmark:after {
content: "";
position: absolute;
display: none;
} .container input:checked ~ .checkmark:after {
display: block;
} .container .checkmark:after {
left: 5px;
top: 2px;
width: 3px;
height: 7px;
border: solid white;
border-width: 0 3px 3px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}   .ph_bookings_book_now_button:hover:before, .ph_bookings_book_now_button:before, .ph_bookings_book_now_button:active:before {
-webkit-transform: scaleX(1);
transform: scaleX(1);
-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
border-radius: 10px !important;
}
.ph_bookings_book_now_button:hover, .ph_bookings_book_now_button:focus, .ph_bookings_book_now_button:active {
color: white;
border-radius: 10px !important;
}
.ph_bookings_book_now_button:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #2098D1;
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 0 50%;
transform-origin: 0 50%;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
border-radius: 10px !important;
}
.ph_bookings_book_now_button {
display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
position: relative;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
border-radius: 10px !important;
margin: 1em .4em !important;
margin-bottom: 0px !important;
}
.booking-wraper input, textarea.phive_book_additional_notes_text {
outline: #fff;
}
li.ph-calendar-date.today.selected-date ,li.ph-calendar-date.today.timepicker-selected-date{
color: #1791ce !important;
}
li.ph-calendar-date.today.selected-date {
border-radius: 0em;
}
li.ph-calendar-date.mouse_hover{
background: #4fb5e9;
border: 1px #5ec1f3;
border-style: solid; }
li.ph-calendar-date.mouse_hover_past{
background: transparent !important;
border: none;  }
li.ph-calendar-date.de-active.not-available {
background-color: transparent;
cursor: text;
text-decoration: line-through;
} .time-picker::-webkit-scrollbar-track
{
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
border-radius: 10px;
background-color: #F5F5F5;
}
.time-picker::-webkit-scrollbar
{
width: 12px; }
.time-picker::-webkit-scrollbar-thumb
{
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #9a9090; } .time-picker2::-webkit-scrollbar-track
{
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
background-color: #F5F5F5;
border-radius: 10px;
}
.time-picker2::-webkit-scrollbar
{
width: 10px; }
.time-picker2::-webkit-scrollbar-thumb
{
border-radius: 10px;
background-image: -webkit-gradient(linear, left bottom, left top, 
color-stop(0.44, rgb(181, 185, 187)), 
color-stop(0.72, rgb(131, 135, 138)), 
color-stop(0.86, rgb(133, 115, 114)));
}
.booking-info-wraper {
font-size: 14px;
}
.woocommerce-Price-amount.amount {
font-size: 15px !important;
}
@media (max-width: 500px) {
.time-picker-wraper #ph-calendar-time li.ph-calendar-date {
font-size: 10px !important;
}
}
ul#ph-calendar-time{
margin: 0px;
}.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.cntctfrm_contact_form * {
text-align: left !important;
line-height: normal !important;
}
.rtl .cntctfrm_contact_form * {
text-align: right !important;
}
.cntctfrm_contact_form .cntctfrm_contact_submit {
text-align: center !important;
}
.cntctfrm_contact_form p,
.widget .cntctfrm_contact_form p {
margin: 0 !important;
}
.cntctfrm_contact_form .cptch_block label + br,
.cntctfrm_contact_form .cptch_block span + br,
.cntctfrm_contact_form .cptchpr_block label + br,
.cntctfrm_contact_form .cptchpr_block span + br {
display: block !important;
}
.cntctfrm_contact_form .cptch_block br,
.cntctfrm_contact_form .cptchpr_block br {
display: none;
}
.cntctfrm_input_captcha .cptch_block ~ .gglcptch,
.cntctfrm_input_captcha .cptchpls_block ~ .gglcptch,
.cntctfrm_input_captcha .cptchpr_block ~ .gglcptch,
.cntctfrm_input_captcha .cptch_block ~ .gglcptchpr,
.cntctfrm_input_captcha .cptchpls_block ~ .gglcptchpr,
.cntctfrm_input_captcha .cptchpr_block ~ .gglcptchpr,
.cntctfrm_input_captcha .cptch_wrap ~ .gglcptch,
.cntctfrm_input_captcha .cptchpls_wrap ~ .gglcptch,
.cntctfrm_input_captcha .cptchpr_wrap ~ .gglcptch,
.cntctfrm_input_captcha .cptch_wrap ~ .gglcptchpr,
.cntctfrm_input_captcha .cptchpls_wrap ~ .gglcptchpr,
.cntctfrm_input_captcha .cptchpr_wrap ~ .gglcptchpr {
padding: 20px 0 0;
}
.cntctfrm_contact_form .gglcptch #recaptcha_widget_div {
width: 320px !important;
}
.cntctfrm_label,
.cntctfrm_input,
.cntctfrm_select,
.cntctfrm_checkbox {
box-sizing: border-box; width: 100%;
}
.cntctfrm_input.cntctfrm_input_submit {
max-width: 100%;
}
.cntctfrm_contact_form input[type="text"],
.cntctfrm_contact_form input[type="file"],
.cntctfrm_contact_form input[type="email"],
.cntctfrm_contact_form select,
.cntctfrm_contact_form textarea,
.widget .cntctfrm_contact_form input[type="text"],
.widget .cntctfrm_contact_form input[type="file"],
.widget .cntctfrm_contact_form input[type="email"],
.widget .cntctfrm_contact_form select,
.widget .cntctfrm_contact_form textarea {
width: 100%;
margin: 0 !important;
box-sizing: border-box;
}
.cntctfrm_contact_form.cntctfrm_width_default input[type="text"],
.cntctfrm_contact_form.cntctfrm_width_default input[type="file"],
.cntctfrm_contact_form.cntctfrm_width_default input[type="email"],
.cntctfrm_contact_form.cntctfrm_width_default select,
.cntctfrm_contact_form.cntctfrm_width_default textarea,
.widget .cntctfrm_contact_form.cntctfrm_width_default input[type="text"],
.widget .cntctfrm_contact_form.cntctfrm_width_default input[type="file"],
.widget .cntctfrm_contact_form.cntctfrm_width_default input[type="email"],
.widget .cntctfrm_contact_form.cntctfrm_width_default select,
.widget .cntctfrm_contact_form.cntctfrm_width_default textarea {
max-width: 320px;
}
.cntctfrm_contact_form input[type="checkbox"],
.cntctfrm_contact_form input[type="radio"]
.cntctfrm_contact_form input[type="submit"],
.widget .cntctfrm_contact_form input[type="checkbox"],
.widget .cntctfrm_contact_form input[type="radio"],
.widget .cntctfrm_contact_form input[type="submit"] {
margin: 0;
}
.cntctfrm_contact_attachment_extensions {
font-size: 10px !important;
}
.cntctfrm_contact_form input.cntctfrm_contact_submit {
cursor: pointer !important;
text-align: center !important;
margin-bottom: 10px !important;
}
.cntctfrm_label:first-child {
padding: 0;
}
.cntctfrm_label,
.cntctfrm_checkbox {
padding: 5px 0 0;
}
.cntctfrm_input,
.cntctfrm_select,
.cntctfrm_checkbox {
position: relative;
}
.cntctfrm_error_text {
margin: 5px 0;
color: red;
text-align: left;
}
#cntctfrm_contact_attachment {
margin-bottom: 0;
}
.cntctfrm_contact_form div {
clear: both;
}
.cntctfrm_one_column.cntctfrm_width_default {
max-width: 320px;
width: 100%;
}
.cntctfrm_one_column.cntctfrm_width_custom {
max-width: 100%;
width: 100%;
}
.cntctfrm_two_columns.cntctfrm_width_default {
max-width: 650px;
width: 100%;
}
.cntctfrm_two_columns.cntctfrm_width_custom .cntctfrm_column {
max-width: 49%;
}
.cntctfrm_one_column.cntctfrm_width_custom .cntctfrm_column {
max-width: 100%;
}
.cntctfrm_column {
position: relative;
min-height: 1px;
width: 100%;
padding: 0;
margin: 0;
clear: none !important;
}
.cntctfrm_ltr .cntctfrm_column {
float: left;
width: 49%;
}
.cntctfrm_rtl .cntctfrm_column {
float: right;
width: 49%;
}
.cntctfrm_ltr.cntctfrm_two_columns.cntctfrm_width_default #cntctfrm_first_column,
.cntctfrm_ltr.cntctfrm_two_columns.cntctfrm_width_default #cntctfrm_submit_first_column {
margin: 0 10px 0 0;
}
.cntctfrm_two_columns.cntctfrm_rtl.cntctfrm_width_default #cntctfrm_first_column,
.cntctfrm_two_columns.cntctfrm_rtl.cntctfrm_width_default #cntctfrm_submit_first_column {
margin: 0 0 0 10px;
}
.cntctfrm_ltr.cntctfrm_two_columns.cntctfrm_width_custom #cntctfrm_first_column,
.cntctfrm_ltr.cntctfrm_two_columns.cntctfrm_width_custom #cntctfrm_submit_first_column {
margin: 0 2% 0 0;
}
.cntctfrm_rtl.cntctfrm_two_columns.cntctfrm_width_custom #cntctfrm_first_column,
.cntctfrm_rtl.cntctfrm_two_columns.cntctfrm_width_custom #cntctfrm_submit_first_column {
margin: 0 0 0 10px;
}
.cntctfrm_field_wrap {
margin: 0 0 5px;
}
.cntctfrm_contact_form label,
.cntctfrm_contact_form .cntctfrm_contact_submit {
display: inline;
}
.cntctfrm_contact_form .cptch_input {
max-width: 100% !important;
}@import url("https://fonts.googleapis.com/css?family=Lato:100,300,300i,400,400i,700,700i,900,900i&display=swap");
@font-face {
font-family: "eIcon";
src: url(//angelslighttheway.com/wp-content/plugins/epoll-wp-voting/assets/css/font/eIcon.eot);
src: url(//angelslighttheway.com/wp-content/plugins/epoll-wp-voting/assets/css/font/eIcon.eot?#iefix) format("embedded-opentype"),
url(//angelslighttheway.com/wp-content/plugins/epoll-wp-voting/assets/css/font/eIcon.woff2) format("woff2"),
url(//angelslighttheway.com/wp-content/plugins/epoll-wp-voting/assets/css/font/eIcon.woff) format("woff"),
url(//angelslighttheway.com/wp-content/plugins/epoll-wp-voting/assets/css/font/eIcon.ttf) format("truetype"),
url(//angelslighttheway.com/wp-content/plugins/epoll-wp-voting/assets/css/font/eIcon.svg#Flaticon) format("svg");
font-weight: normal;
font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: "eIcon";
src: url(//angelslighttheway.com/wp-content/plugins/epoll-wp-voting/assets/css/font/eIcon.svg#Flaticon) format("svg");
}
}
[class^="eicon-"]:before, [class*=" eicon-"]:before,
[class^="eicon-"]:after, [class*=" eicon-"]:after {   
font-family: eIcon;
font-size: inherit;
font-weight: bold;
margin-right: 3px;
font-style: normal;
}
.eicon-info:before { content: "\f100"; }
.eicon-search:before { content: "\f101"; }
.eicon-loop:before { content: "\f102"; }
.eicon-right-arrow:before { content: "\f103"; }
.eicon-user:before { content: "\f104"; }
.eicon-lines:before { content: "\f105"; }
.eicon-minute:before { content: "\f106"; }
.eicon-navigation:before { content: "\f107"; }
.eicon-magnifier:before { content: "\f108"; }
.eicon-maps-and-flags:before { content: "\f109"; }
.eicon-gestures:before { content: "\f10a"; }
.eicon-tools-and-utensils:before { content: "\f10b"; }
.eicon-fairy:before { content: "\f10c"; }
.eicon-asteroid:before { content: "\f10d"; }
.eicon-opened:before { content: "\f10e"; }
.eicon-import:before { content: "\f10f"; }
.eicon-spreadsheet:before { content: "\f110"; }
.eicon-position:before { content: "\f111"; }
.eicon-left-arrow:before { content: "\f112"; }
.eicon-magnifying-glass:before { content: "\f113"; }
.eicon-maps-and-flags-1:before { content: "\f114"; }
.eicon-spreadsheet-1:before { content: "\f115"; }
.eicon-steering:before { content: "\f116"; }
.eicon-film:before { content: "\f117"; }
.eicon-continuous-line:before { content: "\f118"; }
.eicon-up:before { content: "\f119"; }
.eicon-tick:before { content: "\f11a"; }
.eicon-tools-and-utensils-1:before { content: "\f11b"; }
.eicon-coin:before { content: "\f11c"; }
.eicon-right-arrow-1:before { content: "\f11d"; }
.eicon-room-door:before { content: "\f11e"; }
.eicon-spreadsheet-2:before { content: "\f11f"; }
.eicon-wifi:before { content: "\f120"; }
.eicon-importance:before { content: "\f121"; }
.eicon-grab:before { content: "\f122"; }
.eicon-mic:before { content: "\f123"; }
.eicon-plugs:before { content: "\f124"; }
.eicon-binoculars:before { content: "\f125"; }
.eicon-document:before { content: "\f126"; }
.eicon-hyperlink:before { content: "\f127"; }
.eicon-image:before { content: "\f128"; }
.eicon-electron:before { content: "\f129"; }
.eicon-interface:before { content: "\f12a"; }
.eicon-businessman:before { content: "\f12b"; }
.eicon-muted:before { content: "\f12c"; }
.eicon-pie:before { content: "\f12d"; }
.eicon-magnifying-glass-1:before { content: "\f12e"; }
.eicon-binoculars-1:before { content: "\f12f"; }
.eicon-idea:before { content: "\f130"; }
.eicon-cf:before { content: "\f131"; }
.eicon-maps-and-flags-2:before { content: "\f132"; }
.eicon-tick-1:before { content: "\f133"; }
.eicon-cancel:before { content: "\f134"; }
.eicon-terminal:before { content: "\f135"; }
.eicon-rubbish:before { content: "\f136"; }
.eicon-more:before { content: "\f137"; }
.eicon-point-at:before { content: "\f138"; }
.eicon-cancel-1:before { content: "\f139"; }
.eicon-doubt:before { content: "\f13a"; }
.eicon-royal:before { content: "\f13b"; }
.eicon-objetive:before { content: "\f13c"; }
.eicon-bulb-outline:before { content: "\f13d"; }
.eicon-preference:before { content: "\f13e"; }
.eicon-empty:before { content: "\f13f"; }
.eicon-safe:before { content: "\f140"; }
.eicon-passion:before { content: "\f141"; }
.eicon-printing:before { content: "\f142"; }
.eicon-house:before { content: "\f143"; }
.eicon-refresh:before { content: "\f144"; }
.eicon-week:before { content: "\f145"; }
.eicon-number-1:before { content: "\f146"; }
.eicon-padlock:before { content: "\f147"; }
.eicon-file:before { content: "\f148"; }
.eicon-tools-and-utensils-2:before { content: "\f149"; }
.eicon-chat-balloon:before { content: "\f14a"; }
.eicon-spreadsheet-3:before { content: "\f14b"; }
.eicon-entry:before { content: "\f14c"; }
.eicon-rubbish-1:before { content: "\f14d"; }
.eicon-spreadsheet-4:before { content: "\f14e"; }
.eicon-rotation:before { content: "\f14f"; }
.eicon-framework:before { content: "\f150"; }
.eicon-hash-key:before { content: "\f151"; }
.eicon-floppy-disk:before { content: "\f152"; }
.eicon-maps-and-flags-3:before { content: "\f153"; }
.eicon-turn-on:before { content: "\f154"; }
.eicon-left-arrow-1:before { content: "\f155"; }
.eicon-image-1:before { content: "\f156"; }
.eicon-telemarketer:before { content: "\f157"; }
.eicon-cardinal-point:before { content: "\f158"; }
.eicon-down-arrow:before { content: "\f159"; }
.eicon-loudspeaker:before { content: "\f15a"; }
.eicon-funnel:before { content: "\f15b"; }
.eicon-shopping-trolley:before { content: "\f15c"; }
.eicon-phonebook:before { content: "\f15d"; }
.eicon-menu:before { content: "\f15e"; }
.eicon-attached:before { content: "\f15f"; }
.eicon-chat-balloon-1:before { content: "\f160"; }
.eicon-statistical:before { content: "\f161"; }
.eicon-clipboard:before { content: "\f162"; }
.eicon-attache-case:before { content: "\f163"; }
.eicon-navigation-1:before { content: "\f164"; }
.eicon-monitor:before { content: "\f165"; }
.eicon-mail:before { content: "\f166"; }
.eicon-key:before { content: "\f167"; }
.eicon-girl:before { content: "\f168"; }
.eicon-arrows:before { content: "\f169"; }
.eicon-text:before { content: "\f16a"; }
.eicon-insert:before { content: "\f16b"; }
.eicon-diary:before { content: "\f16c"; }
.eicon-shirt:before { content: "\f16d"; }
.eicon-coffee:before { content: "\f16e"; }
.eicon-people:before { content: "\f16f"; }
.eicon-security:before { content: "\f170"; }
.eicon-key-1:before { content: "\f171"; }
.eicon-like:before { content: "\f172"; }
.eicon-sand:before { content: "\f173"; }
.eicon-contrast:before { content: "\f174"; }
.eicon-camera:before { content: "\f175"; }
.eicon-road:before { content: "\f176"; }
.eicon-people-1:before { content: "\f177"; }
.eicon-gemstone:before { content: "\f178"; }
.eicon-sheet:before { content: "\f179"; }
.eicon-document-1:before { content: "\f17a"; }
.eicon-down-arrow-1:before { content: "\f17b"; }
.eicon-mathematics:before { content: "\f17c"; }
.eicon-price:before { content: "\f17d"; }
.eicon-signature:before { content: "\f17e"; }
.eicon-game:before { content: "\f17f"; }
.eicon-security-1:before { content: "\f180"; }
.eicon-car:before { content: "\f181"; }
.eicon-note:before { content: "\f182"; }
.eicon-thumb:before { content: "\f183"; }
.eicon-music:before { content: "\f184"; }
.eicon-spreadsheet-5:before { content: "\f185"; }
.eicon-data:before { content: "\f186"; }
.eicon-table:before { content: "\f187"; }
.eicon-key-2:before { content: "\f188"; }
.eicon-widening:before { content: "\f189"; }
.eicon-browser:before { content: "\f18a"; }
.eicon-wrench:before { content: "\f18b"; }
.eicon-ebook:before { content: "\f18c"; }
.eicon-scroll:before { content: "\f18d"; }
.eicon-art:before { content: "\f18e"; }
.eicon-location:before { content: "\f18f"; }
.eicon-spreadsheet-6:before { content: "\f190"; }
.eicon-spreadsheet-7:before { content: "\f191"; }
.eicon-magnet:before { content: "\f192"; }
.eicon-download:before { content: "\f193"; }
.eicon-lock:before { content: "\f194"; }
.eicon-row:before { content: "\f195"; }
.eicon-insert-1:before { content: "\f196"; }
.eicon-phonebook-1:before { content: "\f197"; }
.eicon-screwdriver:before { content: "\f198"; }
.eicon-ball:before { content: "\f199"; }
.eicon-card:before { content: "\f19a"; }
.eicon-edit:before { content: "\f19b"; }
.eicon-spreadsheet-8:before { content: "\f19c"; }
.eicon-document-2:before { content: "\f19d"; }
.eicon-hospital:before { content: "\f19e"; }
.eicon-taxi:before { content: "\f19f"; }
.eicon-column:before { content: "\f1a0"; }
.eicon-battery:before { content: "\f1a1"; }
.eicon-window:before { content: "\f1a2"; }
.eicon-insert-2:before { content: "\f1a3"; }
.eicon-ui:before { content: "\f1a4"; }
.eicon-month:before { content: "\f1a5"; }
.eicon-ecommerce:before { content: "\f1a6"; }
.eicon-clipboard-1:before { content: "\f1a7"; }
.eicon-hard-drive:before { content: "\f1a8"; }
.eicon-subtract:before { content: "\f1a9"; }
.eicon-spreadsheet-9:before { content: "\f1aa"; }
.eicon-spreadsheet-10:before { content: "\f1ab"; }
.eicon-combine:before { content: "\f1ac"; }
.eicon-playing-cards:before { content: "\f1ad"; }
.eicon-reign:before { content: "\f1ae"; }
.eicon-combine-1:before { content: "\f1af"; }
.eicon-tool:before { content: "\f1b0"; }
.eicon-division:before { content: "\f1b1"; }
.eicon-work-tools:before { content: "\f1b2"; }
.eicon-speaker:before { content: "\f1b3"; }
.eicon-ui-1:before { content: "\f1b4"; }
.eicon-window-1:before { content: "\f1b5"; }
.eicon-happy:before { content: "\f1b6"; }
.eicon-house-key:before { content: "\f1b7"; }
.eicon-sound:before { content: "\f1b8"; }
.eicon-magic:before { content: "\f1b9"; }
.eicon-ui-2:before { content: "\f1ba"; }
.eicon-card-1:before { content: "\f1bb"; }
.eicon-insert-3:before { content: "\f1bc"; }
.eicon-insert-4:before { content: "\f1bd"; }
.eicon-selection:before { content: "\f1be"; }
.eicon-music-1:before { content: "\f1bf"; }
.eicon-ui-3:before { content: "\f1c0"; }
.eicon-card-2:before { content: "\f1c1"; }
.eicon-zoom-in:before { content: "\f1c2"; }
.eicon-ui-4:before { content: "\f1c3"; }
.eicon-connector:before { content: "\f1c4"; }
.eicon-heart:before { content: "\f1c5"; }
.eicon-instagram:before { content: "\f1c6"; }
.eicon-facebook:before { content: "\f1c7"; }
.eicon-youtube:before { content: "\f1c8"; }
.eicon-linkedin:before { content: "\f1c9"; }
.eicon-telegram:before { content: "\f1ca"; }
.eicon-pin:before { content: "\f1cb"; }
.eicon-messenger:before { content: "\f1cc"; }
.eicon-worldwide:before { content: "\f1cd"; }
.eicon-playstore:before { content: "\f1ce"; }
.eicon-twitter:before { content: "\f1cf"; }
.eicon-whatsapp:before { content: "\f1d0"; }
.eicon-user-1:before { content: "\f1d1"; }
.eicon-email:before { content: "\f1d2"; }
.eicon-like-1:before { content: "\f1d3"; }
.eicon-chat:before { content: "\f1d4"; }
.eicon-photo-camera:before { content: "\f1d5"; }
.eicon-hashtag:before { content: "\f1d6"; }
.eicon-notification:before { content: "\f1d7"; }
.eicon-image-2:before { content: "\f1d8"; }
.eicon-like-2:before { content: "\f1d9"; }
.eicon-happy-1:before { content: "\f1da"; }
.eicon-happy-2:before { content: "\f1db"; }
.eicon-dislike:before { content: "\f1dc"; }
.eicon-star:before { content: "\f1dd"; }
.eicon-file-1:before { content: "\f1de"; }
.eicon-cloud-computing:before { content: "\f1df"; }
.eicon-sad:before { content: "\f1e0"; }
.eicon-chat-1:before { content: "\f1e1"; }
.eicon-flickr:before { content: "\f1e2"; }
.eicon-myspace:before { content: "\f1e3"; }
.eicon-verified:before { content: "\f1e4"; }
.eicon-follow:before { content: "\f1e5"; }
.eicon-instagram-1:before { content: "\f1e6"; }
.eicon-influencer:before { content: "\f1e7"; }
.eicon-fire:before { content: "\f1e8"; }
.eicon-sponsor:before { content: "\f1e9"; }
.eicon-hashtag-1:before { content: "\f1ea"; }
.eicon-influencer-1:before { content: "\f1eb"; }
.eicon-influencer-2:before { content: "\f1ec"; }
.eicon-notification-1:before { content: "\f1ed"; }
.eicon-playlist:before { content: "\f1ee"; }
.eicon-comment:before { content: "\f1ef"; }
.eicon-eye:before { content: "\f1f0"; }
.eicon-play:before { content: "\f1f1"; }
.eicon-video-player:before { content: "\f1f2"; }
.eicon-happy-3:before { content: "\f1f3"; }
.eicon-growth:before { content: "\f1f4"; }
.eicon-creative-idea:before { content: "\f1f5"; }
.eicon-star-1:before { content: "\f1f6"; }
.eicon-share:before { content: "\f1f7"; }
.eicon-download-file:before { content: "\f1f8"; }
.eicon-upload-file:before { content: "\f1f9"; }
.eicon-pie-chart:before { content: "\f1fa"; }
.eicon-calling:before { content: "\f1fb"; }
.eicon-download-1:before { content: "\f1fc"; }
.eicon-gear:before { content: "\f1fd"; }
.eicon-web:before { content: "\f1fe"; }
.eicon-cursor:before { content: "\f1ff"; }
.epoll_container *{
margin: 0; 
padding: 0;
font-family: 'Lato', sans-serif;
}
.epoll_container{
max-width: 960px;
width:100%;
display: block;
zoom: 1;
margin: 20px auto 20px auto;
}
.epoll_grids{
display: block;
clear: both;
margin: 10px 0;
text-align: center;
}
.epoll_no_shadow{
box-shadow: none !important;
}
.eg_grid_auto_left{
width: auto !important;
float: left;
padding-left:15px;
padding-right:15px;
}
.eg_grid_auto_right{
width: auto !important;
float: right;
padding-left:15px;
padding-right:15px;
}
.eg_p_relative{ position: relative;}
.eg_p-0{padding:0 !important;}
.eg_p-1{padding:6px !important;}
.eg_p-2{padding:12px !important;}
.eg_p-3{padding:18px !important;}
.eg_p-4{padding:24px !important;}
.eg_p-5{padding:30px !important;}
.eg_pt-0{padding-top:0 !important;}
.eg_pt-1{padding-top:6px !important;}
.eg_pt-2{padding-top:12px !important;}
.eg_pt-3{padding-top:18px !important;}
.eg_pt-4{padding-top:24px !important;}
.eg_pt-5{padding-top:30px !important;}
.eg_pb-0{padding-bottom:0 !important;}
.eg_pb-1{padding-bottom:6px !important;}
.eg_pb-2{padding-bottom:12px !important;}
.eg_pb-3{padding-bottom:18px !important;}
.eg_pb-4{padding-bottom:24px !important;}
.eg_pb-5{padding-bottom:30px !important;}
.eg_pl-0{padding-left:0 !important;}
.eg_pl-1{padding-left:6px !important;}
.eg_pl-2{padding-left:12px !important;}
.eg_pl-3{padding-left:18px !important;}
.eg_pl-4{padding-left:24px !important;}
.eg_pl-5{padding-left:30px !important;}
.eg_pr-0{padding-right:0 !important;}
.eg_pr-1{padding-right:6px !important;}
.eg_pr-2{padding-right:12px !important;}
.eg_pr-3{padding-right:18px !important;}
.eg_pr-4{padding-right:24px !important;}
.eg_pr-5{padding-right:30px !important;}
.eg_py-0{padding-top:0px !important; padding-bottom:0px !important;}
.eg_py-1{padding-top:6px !important; padding-bottom:6px !important;}
.eg_py-2{padding-top:12px !important; padding-bottom:12px !important;}
.eg_py-3{padding-top:18px !important; padding-bottom:18px !important;}
.eg_py-4{padding-top:24px !important; padding-bottom:24px !important;}
.eg_py-5{padding-top:30px !important; padding-bottom:30px !important;}
.eg_px-0{padding-left:0px !important; padding-right:0px !important;}
.eg_px-1{padding-left:6px !important; padding-right:6px !important;}
.eg_px-2{padding-left:12px !important; padding-right:12px !important;}
.eg_px-3{padding-left:18px !important; padding-right:18px !important;}
.eg_px-4{padding-left:24px !important; padding-right:24px !important;}
.eg_px-5{padding-left:30px !important; padding-right:30px !important;}
.eg_m-0{margin:0 !important;}
.eg_m-1{margin:6px !important;}
.eg_m-2{margin:12px !important;}
.eg_m-3{margin:18px !important;}
.eg_m-4{margin:24px !important;}
.eg_m-5{margin:30px !important;}
.eg_mt-0{margin-top:0 !important;}
.eg_mt-1{margin-top:6px !important;}
.eg_mt-2{margin-top:12px !important;}
.eg_mt-3{margin-top:18px !important;}
.eg_mt-4{margin-top:24px !important;}
.eg_mt-5{margin-top:30px !important;}
.eg_mb-0{margin-bottom:0 !important;}
.eg_mb-1{margin-bottom:6px !important;}
.eg_mb-2{margin-bottom:12px !important;}
.eg_mb-2_mobile{ margin-bottom: 0px !important;}
.eg_mb-3{margin-bottom:18px !important;}
.eg_mb-4{margin-bottom:24px !important;}
.eg_mb-5{margin-bottom:30px !important;}
.eg_ml-0{margin-left:0 !important;}
.eg_ml-1{margin-left:6px !important;}
.eg_ml-2{margin-left:12px !important;}
.eg_ml-3{margin-left:18px !important;}
.eg_ml-4{margin-left:24px !important;}
.eg_ml-5{margin-left:30px !important;}
.eg_mr-0{margin-right:0 !important;}
.eg_mr-1{margin-right:6px !important;}
.eg_mr-2{margin-right:12px !important;}
.eg_mr-3{margin-right:18px !important;}
.eg_mr-4{margin-right:24px !important;}
.eg_mr-5{margin-right:30px !important;}
.eg_my-0{margin-top:0px !important; margin-bottom:0px !important;}
.eg_my-1{margin-top:6px !important; margin-bottom:6px !important;}
.eg_my-2{margin-top:12px !important; margin-bottom:12px !important;}
.eg_my-3{margin-top:18px !important; margin-bottom:18px !important;}
.eg_my-4{margin-top:24px !important; margin-bottom:24px !important;}
.eg_my-5{margin-top:30px !important; margin-bottom:30px !important;}
.eg_mx-0{margin-left:0px !important; margin-right:0px !important;}
.eg_mx-1{margin-left:6px !important; margin-right:6px !important;}
.eg_mx-2{margin-left:12px !important; margin-right:12px !important;}
.eg_mx-3{margin-left:18px !important; margin-right:18px !important;}
.eg_mx-4{margin-left:24px !important; margin-right:24px !important;}
.eg_mx-5{margin-left:30px !important; margin-right:30px !important;}
.eg_border{border-width:1px; border-style:solid}
.eg_border_t{border-top-width:1px; border-top-style:solid}
.eg_border_l{border-left-width:1px; border-left-style:solid}
.eg_border_r{border-right-width:1px; border-right-style:solid}
.eg_border_b{border-bottom-width:1px; border-bottom-style:solid}
.eg_border_primary{border-color:#3d7afe}
.eg_border_secondary{border-color:#4c79dc}
.eg_border_accent{border-color:#c4d3fb}
.eg_button{
padding: 6px 15px;
background: #3d7afe;
border-radius: 6px;
color: #fff;
border: 1px solid #4c79dc;
outline: 0;
cursor: pointer;
outline:0;
text-transform: uppercase;
text-shadow: 1px -1px 0px #3b63bd;
font-size: 12.66px;
text-decoration: none;
}
.eg_button_secondary,.eg_button:hover,.eg_button:focus,.eg_button:active{
background: #f2f5fe;
border-color: #e5ebff;
color: #4b79f6;
text-shadow: none;
}
.eg_button:focus{
outline:3px solid #93b2f6;
text-shadow:none;
}
.eg_button:hover{
text-shadow:none;
}
.epoll_poll_option_wrapper ul.epoll_poll_options li .it_epoll_poll_opt:hover,
.epoll_poll_option_wrapper ul.epoll_poll_options li .it_epoll_poll_opt:active,
.epoll_poll_option_wrapper ul.epoll_poll_options li .it_epoll_poll_opt:focus{
background: #e8effe;
}
.eg_button_big_y{
padding: 12px 15px;  
}
.eg_main_content{
width: 100%;
position: relative;
}
.eg_badge{
display: block;
padding: 6px 14px;
background: #e7edff;
border: 1px solid #e7edff;
border-radius: 45px;
color: #5379d1;
line-height: 1.4;
}
.eg_text-left{
text-align: left !important;
}
.eg_text-center{
text-align: center !important;
}
.eg_text-right{
text-align: right !important;
}
.epoll_grid{
display: inline-block;
width: 100%;
max-width: 100%;
}
.eg_col{
padding: 15px;
width: calc(100% - 33px);
height:auto;
min-height:10px;
}
.eg_col-1{
width: calc(8.33% - 33px);
}
.eg_col-2{
width: calc(16.67% - 33px);
}
.eg_col-3{
width: calc(25% - 33px);
}
.eg_col-4{
width: calc(33.33% - 33px);
}
.eg_col-5{
width: calc(41.66% - 33px);
}
.eg_col-6{
width: calc(49.98% - 33px);
}
.eg_col-7{
width: calc(58.33% - 33px);
}
.eg_col-8{
width: calc(66.66% - 33px);
}
.eg_col-9{
width: calc(75% - 33px);
}
.eg_col-10{
width: calc(83.32% - 33px);
}
.eg_col-11{
width: calc(91.65% - 33px);
}
.eg_col-12{
width: calc(100% - 33px);
}
.epoll_card{
padding:0;
border-radius: 6px;
background: #fff;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
border: 0;
-webkit-transition: -webkit-box-shadow .25s;
transition: -webkit-box-shadow .25s;
transition: box-shadow .25s;
transition: box-shadow .25s, -webkit-box-shadow .25s;
background: #fff;
visibility: visible;
}
.epoll-container{
border-radius: 12px;
-webkit-box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.15);
box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.15);
position: relative;
margin: .5rem 0 1rem 0;
background-color: #fff;
-webkit-transition: -webkit-box-shadow .25s;
transition: -webkit-box-shadow .25s;
transition: box-shadow .25s;
transition: box-shadow .25s, -webkit-box-shadow .25s;
}
.epoll_card_front_face{
display: block;
overflow:hidden;
position:relative;
}
.epoll_card_banner{
width:100%;
padding:0;
margin:0;
display:block;
min-height:200px;
max-height:200px;
position: relative;
overflow: hidden;
}
.epoll_gradient_image{
width:100%;
height: auto;
border-radius: 6px;
display: flex;
align-items: center;
align-self: auto;
min-height:200px;
max-height:200px;
align-content: center;
justify-content: center;
justify-self: center;
justify-items: center;
text-justify: auto;
text-align: center;
background-size: cover !important;
} .epoll_gradient_blue{
background: -webkit-linear-gradient(40deg,#eee,#0c57a5)!important;
background: -o-linear-gradient(40deg,#eee,#0c57a5)!important;
background: linear-gradient(40deg,#eee,#0c57a5)!important;
}
.epoll_profile_voting_avatar,.epoll_bottom_sheet_profile_icons > li{    
display: block;
width: 128px;
height: 128px;
border-radius: 50%;
border: 4px solid #fff;
background: none repeat scroll 0 0 #fff;
padding: 0;
position: relative;
margin: 0 auto!important;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
}
.epoll_bottom_sheet_profile_icons{
list-style: none;
padding: 0;
padding-top:10px;
margin: 0;
text-align:center;
}
.epoll_bottom_sheet_profile_icons > li{
width:72px;
height:72px;
display:inline-block;
position: relative;
margin: 4px !important;
}
.epoll_profile_voting_count_header{
padding-bottom: 62px;
}
.epoll_profile_voting_avatar > img,.epoll_bottom_sheet_profile_icons > li > img{
background: none repeat scroll 0 0 #fff;
width: 124px;
-webkit-box-shadow: 0 0px 5px 0 rgba(0,0,0,.16), 0 0px 5px 0 rgba(0,0,0,.12);
box-shadow: 0 0px 5px 0 rgba(0,0,0,.16), 0 0px 5px 0 rgba(0,0,0,.12);
height: 124px;
margin: 2px;
margin-left: 2px;
margin-top: 2px;
text-align: center;
border-radius: 50%;
}
.epoll_bottom_sheet_profile_icons > li > img{
width:68px;
height:68px;
}
.epoll_flex_inner{
display:block;
width:100%;
}
.epoll_text_white{
color:white !important;
}
.epoll_bottom_sheet_dialog{
background:#fff;
min-height:250px;
border-radius:6px;
position: relative;
margin-top: -48px;
text-align: center;
padding: 15px;
}
.epoll_about_profile{
padding:0;
position: relative;
}
.epoll_teal{
padding: 5px 10px 5px 10px;
margin-top: 15px;
display: inline-block;
border-radius: 24px;
left: 10px;
position: relative;
font-size: 14px;
background: #fff;
border: 1px solid #d8d7d7;
color: #949292;
border-left: 0;
border-right: 0;
border-radius: 0px;
}
.epoll_about_profile_content{
padding:5px 10px;
position: relative;
text-align: left;
}
.epoll_gradient_lime_green{
background: linear-gradient(45deg, #009688, #8BC34A);
border: 1px solid #6da049;
}
.epoll_badge{
display: inline-block;
width: auto;
padding: 2px 6px;
background: #FFC107;
border-radius: 20px;
position: absolute;
z-index: 2;
font-size: 12px;
right: -7px;
color: #463824;
-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.16), 0 1px 2px 0 rgba(0,0,0,.12);
box-shadow: 0 1px 2px 0 rgba(0,0,0,.16), 0 1px 2px 0 rgba(0,0,0,.12);
}
.epoll_about_profile_content > p{
text-align: left;
padding: 5px 10px;
color: #676;
}
.epoll_about_profile_content:before {
content:'';
width:100%;
height:100%;    
position:absolute;
left:0;
top:0;
background:linear-gradient(transparent 10px, white);
}
.epoll_content_overlap_btn{
display: inline-block;
padding: 2px 4px;
background: white;
position: relative;
text-decoration: none;
color: #37a86f;
border-radius: 6px;
font-size: 12px;
border: 1px solid #47ad68;
top: 1px;
margin-left: 10px;
}
.epoll_button{
max-width: 200px!important;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
padding: .82rem 2.14rem;
font-size: .81rem;
-webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
-o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
margin: .375rem auto;
border: 0;
display: block!important;
border: 0;
-webkit-border-radius: 24px;
border-radius: 24px;
text-transform: uppercase;
word-wrap: break-word;
color: #fff;
position: relative;
cursor: pointer;
overflow: hidden;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: transparent;
background: -webkit-linear-gradient(50deg,#ffd86f,#fc6262);
background: -o-linear-gradient(50deg,#ffd86f,#fc6262);
background: linear-gradient(40deg,#ffd86f,#fc6262);
display: inline-block;
font-weight: 400;
outline: 0 !important;
text-align: center;
white-space: nowrap;
}
.epoll_button_action{
width:100%;
}
.epoll_gradient_voilet{
background: -webkit-linear-gradient(50deg,#9adbfb,#9c20f9);
background: -o-linear-gradient(50deg,#9adbfb,#9c20f9);
background: linear-gradient(40deg,#9adbfb,#9c20f9);
}
.epoll-noup-padding{
padding-top:0 !important;
padding-bottom:0 !important;
}
.epoll_question_top_title{
padding: 10px;
min-height: 150px;
width: auto;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
justify-items: center;
text-align: center;
background: #fff;
color: #fff;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
border-bottom: 1px solid #f2f2f2;
background-size: cover !important;
background: linear-gradient(40deg,#ffd86f,#fc6262);
}
.epoll_top_teal{
padding-top: 20px;border-top: 1px solid #ffffff61;
}
.epoll_top_teal > span{
font-size: 24px;
}
.epoll_btn_white_radius_corner{
text-decoration: none;
background: transparent;
color: #ffffff;
border: 2px solid #fff;
width: 100px;
margin-top: 16px;
font-weight: 800;
}
.epoll_flex_inner {
background: rgba(17, 29, 44, 0.29);
}
.epoll_winner_badger{
display: block;
position: absolute;
background: linear-gradient(45deg, #a4d669, #4CAF50);
padding: 3px 10px;
border-radius: 24px;
color: #fff !important;
right: -28px;
font-size: 14px;
top: 10px;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
}
.epoll_winner_card{
transform: scale(1.04) translateY(-6px);
}
.epoll_winner_card .epoll_flex_inner{
background:transparent;
}
.epoll_winner_gradient{
background: linear-gradient(40deg,#ffd86f,#fc6262);
}
.it_epoll_grid > .it_epoll_survey-progress {
display: block;
width: 100%;
padding: 10px;
font-size: 13px;
margin: 0;
padding-bottom: 0;
}
.it_epoll_survey-progress-bg {
position: relative;
height: 4px;
border-radius: 24px;
background: #ccc;
width: auto;
display: block;
border: 2px solid #fff;
-webkit-box-shadow: 0 0px 1px 0 rgba(0,0,0,.56), 0 0px 1px 0 rgba(0,0,0,.12);
box-shadow: 0 0px 1px 0 rgba(0,0,0,.56), 0 0px 1px 0 rgba(0,0,0,.12);
}
.it_epoll_survey-progress-fg{
position: absolute;
top: 0;
bottom: 0;
height: 100%;
left: 0;
border-radius: 24px;
margin: 0;
background: -webkit-linear-gradient(50deg,#ffd86f,#fc6262)!important;
background: -o-linear-gradient(50deg,#ffd86f,#fc6262)!important;
background: linear-gradient(40deg,#ffd86f,#fc6262)!important;
-webkit-animation: it_epoll_bar 1s linear infinite;
animation: it_epoll_bar 1s linear infinite;
}
.epoll_voting_result_devider{
margin-top: 15px;
padding-top: 5px;
border-top: 1px solid #ccc;
width: 100%;
padding: 0px 0;
margin: 0 0 5px;
display: block;
align-items: center;
-webkit-box-shadow: 0 1px 0 0 rgba(0,0,0,.08), 0 4px 1px 0 #f7f5f5;
box-shadow: 0 1px 0 0 rgba(0,0,0,.08), 0 4px 1px 0 #f7f5f5;
}
.it_epoll_survey-progress{
padding: 15px 15px 0 15px;
}
.epoll_green_badge{
display: inline-block;
padding: 3px 7px;
background: #47ad68;
border-radius: 24px;
color: #ffffff;
font-size:13px;
border: 2px solid #ffffff;
-webkit-box-shadow: 0 0px 1px 0 rgba(0,0,0,.16), 0 0px 1px 0 rgba(0,0,0,.12);
box-shadow: 0 0px 1px 0 rgba(0,0,0,.16), 0 0px 1px 0 rgba(0,0,0,.12);
}
.epoll_badge_danger{
background: #ff9b94;
color: #a11f15;
border: 0;
}
.epoll_card_front_face > .epoll_voting_result{
transform: scale(1.01);
}
.epoll_progress_bar_tip{
position: absolute;
margin: 0;
top: -32px;
border-bottom-left-radius: 0;
width: auto;
height: 24px;
display: flex;
align-items: center;
font-size: 9px;
text-align: center;
justify-content: center;
}
.epoll_circle_btn{
display: inline-block;
background: #fff;
border: 1px solid #fff;
padding: 10px;
width: 48px;
height: 48px;
cursor: pointer;
outline:0;
margin: 0 5px;
border-radius: 50%;
-webkit-box-shadow: 0 0px 5px 0 rgba(0,0,0,.16), 0 0px 5px 0 rgba(0,0,0,.12);
box-shadow: 0 0px 5px 0 rgba(0,0,0,.16), 0 0px 5px 0 rgba(0,0,0,.12);
}
.epoll_button_like_unlike{
position: absolute;
top: -24px;
z-index:999;
width: 100%;
text-align: center;
left: 0;
}
.epoll_emoji_btn > img{
width: 100%;
height: 100%;
display: block;
-webkit-box-shadow: 0 0px 5px 0 rgba(0,0,0,.16), 0 0px 5px 0 rgba(0,0,0,.12);
box-shadow: 0 0px 5px 0 rgba(0,0,0,.16), 0 0px 5px 0 rgba(0,0,0,.12);
border-radius: 12px;
background: #ffffffe3;
padding: 2px;
border: 2px solid #fff;
}
.epoll_emoji_btn{
background: transparent;
padding: 0;
border: 0;
box-shadow: none;
}
.epoll_emojies_section{
box-shadow: 0 0 3px #aaa;
margin: 0 auto;
position: absolute;
margin-top: -2px;
height: auto;
left: 25%;
background: #fff;
border-radius: 64px;
padding: 2px 5px;
width: auto;
}
.epoll_star_btn{
box-shadow: none;
width: auto;
padding: 0;
}
.epoll_profile_voting_count_header_result{
padding-bottom:92px;
}
.epoll_bottom_sheet_content_result{
margin-top:10px;
}
.epoll_button_outlined_gradient{
display: inline-block;
align-items: center;
width: auto;
margin: auto;
min-width: 65px;
height: 30px;
position: relative;
box-sizing: border-box;
color: #FFF;
background: #fff;
overflow: hidden;
cursor: pointer;
outline: 0;
border-radius: 6px;
border-width: 1px;
border-style: solid;
border-color: #fff;
background: linear-gradient(45deg, rgb(252, 99, 98), rgb(255, 216, 111));
box-shadow: 2px 2px 6px #aaa;
}
.epoll_sm_gradient_cover{
background: transparent;
width: 48px;
height: 48px;
border-radius: 7px;
display: inline-block;
}
.epoll_sm_gradient_cover:before{
height: 0;
content: '';
width: 0;
display: block;
border: 24px solid rgb(252, 99, 98);
border-right-color: transparent;
border-bottom-color: transparent;
border-top-left-radius: 7px;
}
.epoll-list-prefix{
border-top-left-radius: 7px;
border-bottom-left-radius: 7px;
display: block;
float: left;
position: relative;
}
.epoll_sm_avatar{
display: inline-block;
position: absolute;
top: 7px;
left: 7px;
background: #fff;
border-radius: 50%;
overflow: hidden;
box-shadow: 0 0 3px #aaa;
width: 48px;
height: 48px;
}
.epoll_sm_avatar > img{
position: relative;
width: calc(100% - 4px);
height: calc(100% - 4px);
padding: 0px;
border-radius: 50%;
margin: 2px;
box-shadow: 0 0 1px #aaa;
}
.epoll-list-content{
position: relative;
display: block;
padding: 10px;
left: 7px;
top: 0;
float:left;
}
.epoll-clr{
clear:both;
display:block;
}
.epoll-list-postfix{
position: relative;
display: block;
padding: 10px;
top: 0;
float:right;
}
.epoll_contestent_name_sm{
font-weight: 600;
font-family: inherit;
font-size: 15px;
color: #555;
margin:0;
padding:0;
letter-spacing: 0.5px;
}
.epoll_contestent_position_in_vote{
font-weight: 400;
font-size: 12px;
margin:0;
padding:0;
margin-bottom: 7px;
color: #777;
margin-left: 12px;
}
.epoll_progress_bar_tip_sm{
font-size: 8px;
width: auto;
height: auto;
top: -23px;
}
.it_epoll_survey-progress_sm{
padding: 5px 10px 10px 10px;
position: relative;
}
.it_epoll_survey-progress_sm .it_epoll_survey-progress-labels{
position: absolute;
margin: 0px;
bottom: 1px;
right: 4px;
}
.epoll_lists{
padding:12px;
padding-top:0;
}
.epoll_list{
padding-top:14px;
}
.epoll-prefix-card{
margin-left: 62px;
position: relative;
border-top-left-radius: 0;
}
.epoll-list-prefix-radius{
width: 48px;
height: 48px;
position: absolute;
left: -60px;
background: #fff;
padding: 6px;
border-top-left-radius: 40px;
border-bottom-left-radius: 40px;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.08), 0 0px 5px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.08), 0 0px 5px 0 rgba(0,0,0,.12);
border: 0;
-webkit-transition: -webkit-box-shadow .25s;
transition: -webkit-box-shadow .25s;
transition: box-shadow .25s;
transition: box-shadow .25s, -webkit-box-shadow .25s;
}
.epoll-list-prefix-radius:before{
content: '';
width: 0;
height: auto;
display: block;
border: 30px solid #fc6362;
background: linear-gradient(45deg, rgb(252, 99, 98), rgb(255, 216, 111));
left: 0;
top: 0;
border-right-color: transparent;
border-bottom-color: transparent;
position: absolute;
border-top-left-radius: 56px;
border-bottom-left-radius: 56px;
}
.epoll-list-prefix-radius:after{
content: '';
border-right: 7px solid #fff;
position: absolute;
top: 0;
display: block;
right: -7px;
width: 0;
height: 100%;
}
.epoll-list-prefix-content{
padding-left:0;
}
.epoll_vs_title_upper{
margin-top: 60px !important;
margin-bottom: 30px !important;
background: #fffc;
border: 0;
padding: 1px;
transform:rotate(-5deg);
box-shadow: inset 1px 1px 3px #ffffff;
border-radius:4px;
}
.epoll_vs_title_upper > img{
border-radius:4px !important;
transform:rotate(5deg);
padding:20px;
background: rgba(255, 255, 255, 0.91);
width:90px;
height:90px;
}
.epoll_vs_title{
font-size: 20px;
color: #fff;
margin: 0;
}
.eg_vs_col{
padding: 12px;
float: left;
display: block;
width: calc(42% - 24px);
}
.eg_vs_sm_col{
padding: 6px;
float: left;
width: calc(16% - 12px);
height: 150px;
display: flex;
align-items: center;
}
.epoll_grids_vs{
padding-top: 50px;
padding-bottom: 50px;
}
.epoll_grids_vs_pb0{
padding-bottom: 0px; 
}
.epoll_vs_badge{
background: #fff;
width: 32px;
height: 32px;
padding: 4px;
line-height: 32px;
border-radius: 50%;
margin: 0 auto;
display: block;
font-size: 14px;
box-shadow: inset 1px 1px 3px #2d2d2d;
font-weight: 700;
color: #7b7b7b;
font-family: inherit;
}
.epoll_btn_outline{
border:1px solid #fff;
}
.epoll_profile_avatar_inactive:hover{
background: #fff;
border-color:#fff;
box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 5px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px;
transition:0.3s all;
}
.epoll_profile_avatar_inactive:hover.epoll_profile_avatar_inactive > img{
opacity: 1;
transform:scale(1);
transition:0.3s all;
}
.epoll_profile_avatar_inactive{
background: transparent;
border-color:transparent;
box-shadow: none;
cursor: pointer;
transition:0.3s all;
}
.epoll_profile_avatar_inactive > img{
opacity: 0.93;
transform:scale(0.9);
transition:0.3s all;
}
.eg_vs_avatar_title{
font-size: 15px;
font-weight: 500;
color: #fff;
text-shadow: 1px 1px 1px #555;
padding: 0;
border-radius: 8px;
margin: 2px auto;
}
.epoll_poll_ttl,.epoll_poll_sub_ttl{
padding: 5px 20px;
font-size: 16px;
display: block;
font-weight: 800;
color: #2e3955;
}
.epoll_poll_sub_ttl{
color: #2f3951;
font-size: 14px;
font-weight: 400;
} @media (max-width:1290px){
.epoll_bottom_sheet_profile_icons > li{
width: 64px;
height: 64px;
}
.epoll_bottom_sheet_profile_icons > li > img {
width: 62px;
height: 62px;
margin-left: 1px;
margin-top: 1px;
}
}
@media (max-width:1194px){
.epoll_bottom_sheet_profile_icons > li{
width: 56px;
height: 56px;
}
.epoll_bottom_sheet_profile_icons > li > img {
width: 54px;
height: 54px;
margin: 1px;
}
}
@media (max-width:1099px){
.epoll_bottom_sheet_profile_icons > li{
width: 48px;
height: 48px;
}
.epoll_bottom_sheet_profile_icons > li > img {
width: 44px;
height: 44px;
margin: 1px;
}
.epoll_circle_btn{
width: 32px;
height: 32px;
padding: 6px;
}
.epoll_circle_btn > img{
width:100%;
height:100%;
}
.epoll_emojies_section {
height: auto;
left: 15%;
}
.epoll_button_like_unlike {
position: absolute;
top: -16px;
}
}
@media (max-width:860px){
.eg_col-4,.eg_col-8 {
width: calc(94% - 33px);
}
.epoll-container{
margin:15px;
}
.eg_button_big_x {
width:100%;
margin:1px auto;
}
.eg_mobile_text_center{
text-align: center !important;
}
.eg_mb-2_mobile{
margin-bottom: 12px !important;
}
}
.epoll_loading {
border: 4px solid #c4d3fb;
border-radius: 50%;
border-top: 4px solid #4c79f5;
width: 48px;
height: 48px;
-webkit-animation: it_epoll_loader 1s linear infinite; animation: it_epoll_loader 1s linear infinite;
} @-webkit-keyframes it_epoll_loader {
0% { -webkit-transform: rotate(0deg); }
100% { -webkit-transform: rotate(360deg); }
}
@keyframes it_epoll_loader {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.epoll_powered_by_Link {
color: #fff;
font-size: 8px;
background: #3d7afe;
position: absolute;
outline: 0 !important;
text-decoration: underline;
padding: 2px 20px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
left: 0;
width: 100%;
display: block;
line-height: 1.4;
}
#it_epoll_opinion_share_btn,#it_epoll_opinion_share_btn {
font-size: 14px;
}@import url("//fonts.googleapis.com/css?family=Lato:300,400,700");
.it_epoll_container {
font-family: Lato;
user-select: none;
-webkit-tap-highlight-color: transparent;
position: relative;
width: calc(100% - 40px);
margin: 20px auto;
background: -webkit-linear-gradient(40deg,#eee,#0c57a5)!important;
background: -o-linear-gradient(40deg,#eee,#0c57a5)!important;
background: linear-gradient(40deg,#eee,#0c57a5)!important;
-webkit-box-shadow: 0 5px 11px 0 rgb(0 0 0 / 18%), 0 4px 15px 0 rgb(0 0 0 / 15%);
box-shadow: 0 5px 11px 0 rgb(0 0 0 / 18%), 0 4px 15px 0 rgb(0 0 0 / 15%);
-webkit-border-radius: 12px;
border-radius: 12px;
min-width: 340px;
}
.it_epoll_shake_anim {
animation: it_epoll_shake_anim 0.3s; 
animation-iteration-count: infinite; 
}
@keyframes it_epoll_shake_anim {
0% { transform: translate(1px, 1px) rotate(0deg); }
20% { transform: translate(-3px, 0px) rotate(1deg); }
40% { transform: translate(1px, -1px) rotate(1deg); }
60% { transform: translate(-3px, 1px) rotate(0deg); }
80% { transform: translate(-1px, -1px) rotate(1deg); }
100% { transform: translate(1px, -2px) rotate(-1deg); }
}
.it_epoll_opt_radio_wrap:has(.it_epoll_opnion_opt_error){
border-radius: 12px;
background: #ffd3cf !important;
border: 1px solid #f1857d !important;
}
.it_epoll_opt_radio_wrap:has(.it_epoll_opnion_opt_error) label:before{
background:#f1857d !important;
}
.it_epoll_survey-subtitle{
display: block;
max-width: 100%;
font-size: 12px !important;
font-weight: 400;
line-height: 1.4;
padding: 0px 0 10px;
color: #727272;
}
.it_epoll_already_voted {
border-top: 1px solid #eb7268;
border-bottom: 1px solid #eb7268;
padding: 5px 15px;
margin: 5px 0;
color: #e32212;
line-height: 1.3;
font-size: 14px;
display: block;
background: linear-gradient(15deg, #feeded, #fef7f7);
}
.it_epoll_survey-complete{
margin-top:10px;
font-weight: bold;
color: #2c5aa2;
}
.epoll_green_badge {
display: inline-block;
padding: 3px 7px;
background: #47ad68;
border-radius: 24px;
color: #ffffff;
font-size: 13px;
line-height:13px;
border: 2px solid #ffffff;
-webkit-box-shadow: 0 0px 1px 0 rgb(0 0 0 / 16%), 0 0px 1px 0 rgb(0 0 0 / 12%);
box-shadow: 0 0px 1px 0 rgb(0 0 0 / 16%), 0 0px 1px 0 rgb(0 0 0 / 12%);
}
.epoll_progress_bar_tip {
position: absolute;
margin: 0;
top: -23px;
width: auto;
height: 24px;
display: flex;
align-items: center;
font-size: 9px;
text-align: center;
justify-content: center;
}
.it_epoll_modal_outer{
background: rgba(255, 255, 255, 0.80);
position: fixed;
top: 0;
bottom: 0;
right: 0;
left: 0;
display: block;
opacity: 1;
z-index: 99999;
transition: opacity .25s linear;
}
.it_epoll_modal_inner{
max-width: 600px;
position: absolute;
right: 0;
margin: 10px;
bottom: 0;
width: calc(100% - 20px);
transition: 0.5s all ease-in;
}
.it_epoll_frontend_close_btn:focus{
outline:1px dotted #555;
}
.it_epoll_modal_inner_hide{
right: -100%;
transition: 0.5s all ease-in-out;
}
.it_epoll_frontend_close_btn{
background: url(//angelslighttheway.com/wp-content/plugins/epoll-wp-voting/assets/imgs/cancel.png)no-repeat center;
background-size: 28px;
width: 36px;
height: 36px;
padding: 4px;
display: block;
font-size: 0;
margin: 10px 5px;
float: right;
position: relative;
top: -52px;
}
.it_epoll_modal_inner .it_epoll_container{
margin: 0;
width: 100%; 
border:0;
}
.it_epoll_short_code {
margin: 20px;
font-size: 15px;
padding: 5px;
color: #776665;
border-radius: 40px;
border: 1px solid #f5b55d;
background: #ffd56e;
display: block;
}
.it_epoll_scale_hide{
transform: scale(0);
transition: 0.3s all !important;
}
.it_epoll_scale_show{
transform: scale(1);
transition: 0.3s all !important;
}
.it_epoll_inner {
text-align: center;
max-width: 1200px;
margin: 0 auto;
font-family: 'Lato', sans-serif;
text-shadow: 0 0 1px rgb(255 255 255 / 0%);
font-size: 100%;
font-weight: 400;
user-select: none;
-webkit-tap-highlight-color: transparent;
padding: 12px;
}
.it_epoll_title {
margin: 0px;
padding: 11px 75px 11px 11px !important;
position: relative;
z-index: 1;
color: #010101;
text-align: center;
font-weight: 400;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
background: #fff0;
border-bottom: 1px solid #fff;
}
.it_epoll_powered_by{
font-size: 8px;
margin-top: 10px;
color: #fff;
display: block;
text-align: right;
outline: 0;
border: 0;
padding-right: 15px;
}
.it_epoll_powered_by a{
font-size: 8px;
color: #fff;
outline: 0;
border: 0;
}
.it_epoll_title_exact{
text-shadow: -1px 1px 0px #3e3d3d;
color: #ffffff;
font-size: 18px;
padding-bottom: 16px;
}
.it_epoll_survey-stage{
float: none !important;
position: relative !important;
top: 0 !important;
right: 0 !important;
}
.it_epoll_surveys {
list-style: none;
margin: 0;
padding: 0;
text-align:center;
}
.it_epoll_survey-item {
display: block;
margin-top: 10px;
padding: 10px;
border-radius: 12px;
background: white;
box-shadow: 0 2px 1px rgb(170 170 170 / 25%);
-webkit-box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
}
.it_epoll_survey-name {
font-weight: 400;
}
.it_epoll_list .it_epoll_survey-item {
position: relative;
padding: 0;
font-size: 14px;
line-height: 40px;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
}
.it_epoll_list .it_epoll_survey-item .it_epoll_pull-right {
position: absolute;
right: 0;
top: 0;
}
@media screen and (max-width: 800px) {
.it_epoll_list .it_epoll_survey-item .it_epoll_stage:not(.active) {
display: none;
}
}
@media screen and (max-width: 700px) {
}
.it_epoll_widget .it_epoll_list .it_epoll_survey-item .it_epoll_pull-right {
position: static;
line-height: 20px;
padding-bottom: 10px;
}
.it_epoll_widget .it_epoll_container{
padding:10px;
}
.it_epoll_widget .it_epoll_big_cover img, .it_epoll_widget .it_epoll_big_cover{
height: 100px;
}
.it_epoll_widget .it_epoll_grid .it_epoll_survey-item {
width: calc(100% - 20px);
}
.it_epoll_widget .it_epoll_title {
margin-bottom: 0;
padding: 10px !important;
padding-top: 0 !important;
position: relative;
z-index: 1;
font-size: 14px !important;
}
.it_epoll_widget .it_epoll_survey-country img {
width: 100px !important;
height: 100px !important;
}
.it_epoll_widget .it_epoll_survey-item-action-disabled {
background: transparent;
padding: 0;
margin: 0;
}
.it_epoll_widget .it_epoll_grid .it_epoll_survey-name {
display: block;
max-width: 100%;
font-size: 16px;
padding: 10px;
}
.it_epoll_widget .it_epoll_grid .it_epoll_survey-country {
margin-top: -52.5px !important;
}
.it_epoll_widget .it_epoll_list .it_epoll_survey-progress-label {
margin: 0;
}
.it_epoll_widget .it_epoll_container .it_epoll_grid .it_epoll_survey-country svg {
width: 94px;
margin-left: -9px;
margin-top: -9px;
}
.it_epoll_widget .it_epoll_container .it_epoll_grid .it_epoll_spinner{
width: 88px;
height: 88px;
}
.it_epoll_widget .it_epoll_container .it_epoll_grid .it_epoll_survey-item {
width: calc(100% - 20px);
background: #fff;
}
@media only screen and (max-width: 600px){
.it_epoll_list .it_epoll_survey-item .it_epoll_pull-right {
position: static;
line-height: 20px;
padding-bottom: 10px;
}
.it_epoll_container .it_epoll_grid .it_epoll_survey-country svg {
width: 94px;
margin-left: -9px;
margin-top: -9px;
}
.it_epoll_container .it_epoll_grid .it_epoll_spinner{
width: 88px;
height: 88px;
}
.it_epoll_container .it_epoll_grid .it_epoll_survey-item {
width: calc(100% - 20px);
}
.it_epoll_container .it_epoll_title {
margin-bottom: 0;
position: relative;
z-index: 1;
font-size: 12px !important;
}
.it_epoll_title_exact{
font-size:16px;
}
.it_epoll_survey-stage .it_epoll_stage {
width: auto !important;
height: auto !important;
top: -20px !important;
left: -15px !important;
line-height: 1.4 !important;
}
.it_epoll_poll_share_btn .eg_badge_btn_share {
font-size:0  !important;
}
.it_epoll_poll_share_btn .eg_badge_btn_share i{
font-size:12px  !important;
}
.it_epoll_grid .it_epoll_survey-country {
margin-top: -52.5px !important;
}
.it_epoll_container .it_epoll_survey-item-action-disabled {
background: transparent;
padding: 0;
margin: 0;
}
.it_epoll_container .it_epoll_grid .it_epoll_survey-name {
display: block;
max-width: 100%;
font-size: 16px;
padding: 10px;
}
.it_epoll_grid .it_epoll_survey-item{
margin-bottom:20px !important;
}
.it_epoll_title {
position: relative;
z-index: 1;
font-size: 12px;
}
.it_epoll_list .it_epoll_survey-progress-label {
margin: 0;
}
}
.it_epoll_list .it_epoll_survey-country,
.it_epoll_list .it_epoll_survey-progress,
.it_epoll_list .it_epoll_survey-completes,
.it_epoll_list .it_epoll_survey-end-date {
color: #A1A1A4;
}
.it_epoll_list .it_epoll_survey-country,
.it_epoll_list .it_epoll_survey-completes,
.it_epoll_list .it_epoll_survey-end-date,
.it_epoll_list .it_epoll_survey-name,
.it_epoll_list .it_epoll_survey-stage {
margin: 0 10px;
}
.it_epoll_list .it_epoll_survey-country {
margin-right: 0;
}
.it_epoll_list .it_epoll_survey-end-date,
.it_epoll_list .it_epoll_survey-completes,
.it_epoll_list .it_epoll_survey-country,
.it_epoll_list .it_epoll_survey-name {
vertical-align: middle;
}
.it_epoll_list .it_epoll_survey-end-date {
display: inline-block;
width: 100px;
white-space: nowrap;
overflow: hidden;
}
.it_epoll_survey-stage .it_epoll_stage {
display: inline-block;
vertical-align: middle;
width: auto;
height: auto;
top: 0;
right: 0;
position: relative;
overflow: hidden;
padding: 2px 10px;
margin: 0px 3px;
background: #f2f2f2;
font-size: 10px;
color: #0c55a0;
border-radius: 4px;
border-bottom-left-radius: 4px;
border: 1px solid #f2f2f2;
line-height: 1.4;
text-align: center;
box-shadow: none;
}
.it_epoll_survey-stage .it_epoll_stage.active {
background: #8BC34A !important; 
}
.list .list-only {
display: auto;
}
.it_epoll_list .it_epoll_grid-only {
display: none !important;
}
.it_epoll_grid .it_epoll_grid-only {
display: auto;
}
.it_epoll_grid .it_epoll_list-only {
display: none !important;
}
.it_epoll_grid .it_epoll_survey-item {
position: relative;
display: inline-block;
vertical-align: top;
width: calc(33% - 20px);
margin: 10px;
overflow: hidden;
padding: 0;
background: #fff;
border: 0;
}
@media screen and (max-width: 768px) {
.it_epoll_grid .it_epoll_survey-item {
display: inline-block;
width: calc(50% - 22px);
margin: 10px;
}
}
@media screen and (max-width: 600px) {
.it_epoll_grid .it_epoll_survey-item {
display: block;
width: auto;
margin: 10px;
}
}
.it_epoll_grid .it_epoll_survey-name {
display: block;
max-width: 100%;
font-size: 16px;
font-weight: bold;
line-height: 20px;
padding: 20px 0 5px;
color: #2c5aa2;
}
.it_epoll_grid .it_epoll_survey-country {
font-size: 11px;
line-height: 16px;
text-transform: uppercase;
}
.it_epoll_grid .it_epoll_survey-country,
.it_epoll_grid .it_epoll_survey-end-date {
color: #A1A1A4;
}
.it_epoll_grid .it_epoll_survey-end-date:before {
content: 'Ends\00a0';
}
.it_epoll_grid .it_epoll_survey-end-date.ended:before {
content: 'Ended\00a0';
}
.it_epoll_grid .it_epoll_survey-progress {
display: block;
width: 100%;
padding: 10px;
font-size: 13px;
margin: 0;
padding-bottom: 0;
}
.it_epoll_list .it_epoll_survey-progress {
padding: 10px;
display: block;
}
.it_epoll_grid .it_epoll_survey-progress-bg {
width: 100%;
display: block;
}
@media screen and (max-width: 200px) {
.it_epoll_grid .it_epoll_survey-progress-bg {
display: none;
}
}
.it_epoll_grid .it_epoll_survey-progress-labels {
line-height: 40px;
}
@media screen and (max-width: 200px) {
.it_epoll_grid .it_epoll_survey-progress-labels {
right: auto;
left: 10px;
}
}
.it_epoll_grid .it_epoll_survey-progress-label {
line-height: 12px;
font-size: 10px;
font-weight: 400;
}
.it_epoll_grid .it_epoll_survey-completes {
line-height: 21px;
font-size: 13px;
vertical-align: middle;
}
.it_epoll_grid .it_epoll_survey-stage .stage {
display: none;
}
.it_epoll_grid .it_epoll_survey-stage .active {
display: block;
}
.it_epoll_grid .it_epoll_survey-end-date {
font-size: 12px;
line-height: 20px;
}
.it_epoll_survey-progress-label {
vertical-align: middle;
margin: 0 -1px;
color: #fff;
}
.it_epoll_survey-progress-bg {
display: inline-block;
vertical-align: middle;
position: relative;
width: auto;
height: 8px;
border-radius: 2px;
background: #eee;
border: 2px solid #fff;
-webkit-box-shadow: 0 0px 1px 0 rgb(0 0 0 / 56%), 0 0px 1px 0 rgb(0 0 0 / 12%);
box-shadow: 0 0px 1px 0 rgb(0 0 0 / 56%), 0 0px 1px 0 rgb(0 0 0 / 12%);
}
.it_epoll_list {
padding:10px;
}
.it_epoll_grid .it_epoll_pull-right{
margin-top: 20px;
}
.it_epoll_survey-progress-fg {
position: absolute;
top: 0;
bottom: 0;
height: 100%;
left: 0;
margin: 0;
background: -webkit-linear-gradient(50deg,#ffd86f,#fc6262)!important;
background: -o-linear-gradient(50deg,#ffd86f,#fc6262)!important;
background: linear-gradient(40deg,#ffd86f,#fc6262)!important;
-webkit-animation: it_epoll_bar 1s linear infinite;
animation: it_epoll_bar 1s linear infinite;
border-radius: 8px;
} @-webkit-keyframes it_epoll_bar {
100% { -webkit-transform: translate(-1%); }
}
@keyframes it_epoll_bar {
100% { transform: translate(-1%); }
}
.it_epoll_survey-country img {
width: 92px !important;
height: 92px !important;
border: 3px solid #ffffff;
display: block;
border-radius: 50% !important;
background: none repeat scroll 0 0 #fff;
padding: 0px;
margin: 0 auto !important;
-webkit-box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
}
.it_epoll_live {
border: 1px solid #8bc34a !important; 
background: #8BC34A !important; 
color:#fff !important;
}
.it_epoll_spinner{
border: 4px solid #ffffff;
border-radius: 50%;
border-top: 4px solid #fc6c63;
width: 88px;
display: none;
position: absolute;
background: rgba(255, 255, 255, 0.23);
background-size: 51px;
height: 88px;
top: 2px;
left: calc(50% - 44px);
-webkit-animation: it_epoll_spin 2s linear infinite;
animation: it_epoll_spin 1.5s linear infinite;
}
.it_epoll_spinner.it_epoll_spinner_active{
border-top: 6px solid #fff;
background: rgba(255, 255, 255, 0.53) url();
-webkit-animation: none;
animation: none;
} @-webkit-keyframes it_epoll_spin {
0% { -webkit-transform: rotate(0deg); }
100% { -webkit-transform: rotate(360deg); }
}
@keyframes it_epoll_spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
#it_epoll_survey-vote-button,.it_epoll_survey-notfound-button {
max-width: 160px;
-webkit-box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
padding: 0.82rem 2.14rem !important;
font-size: .81rem !important;
-webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
-o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
margin: 0.375rem !important;
border: 0;
line-height: 1.3;
-webkit-border-radius: 12px !important;
border-radius: 12px !important;
text-transform: uppercase;
word-wrap: break-word;
color: #fff;
position: relative;
cursor: pointer;
overflow: hidden;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: transparent;
background: -webkit-linear-gradient(50deg,#ffd86f,#fc6262);
background: -o-linear-gradient(50deg,#ffd86f,#fc6262);
background: linear-gradient(40deg,#ffd86f,#fc6262);
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
}
#it_epoll_survey-vote-button:active, #it_epoll_survey-vote-button:focus, #it_epoll_survey-vote-button:hover {
-webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
outline: 0;
}
.it_epoll_survey-item-action-form {
width:100%;
margin:0 !important;
}
.it_epoll_survey-item-action {
width: 100%;
padding: 8px 0;
margin: 0px 0 5px;
display: block;
align-items: center;
-webkit-box-shadow: 0 1px 0px 0 rgba(0,0,0,.06), 0 3px 1px 0 rgb(247, 245, 245);
box-shadow: 0 1px 0px 0 rgba(0,0,0,.06), 0 3px 1px 0 rgb(247, 245, 245);
}
.it_epoll_survey-item-action-disabled {
background: transparent;
}
.it_epoll_survey_confirmation_form .it_edb_input_container .it_edb_input{
display: block;
padding: 6px 12px !important;
margin:0 !important;
font-weight: 600;
width:100%;
outline: 0 !important;
box-shadow: none !important;
border: 0 !important;
border-radius: 4px !important;
}
.it_epoll_survey_confirmation_form .it_edb_input_container .it_edb_input::placeholder{
color:#135ba7;
}
.it_epoll_survey_confirmation_form .it_edb_input_container .it_edb_input.error{
border: 1px solid #fc7664;
}
.it_epoll_survey_confirmation_form{
position: relative;
border: 0;
min-height: 80px;
width: 100%;
font-weight: 100;
margin: 0 auto;
background: -webkit-linear-gradient(40deg,#0c57a5,#eee)!important;
background: -o-linear-gradient(40deg,#0c57a5,#eee)!important;
background: linear-gradient(40deg,#0c57a5,#eee)!important;
-webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
box-shadow: 0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);
-webkit-border-radius: .25rem;
border-radius: .25rem;
}
.it_epoll_survey_confirmation_form h3.it_epoll_voting_confirmation_poll_title{
margin: 0;
text-align: center;
font-size: 16px;
font-weight: bold;
color: #fffed3;
padding: 10px;
border-bottom: 1px solid #86a8cc;
background: -webkit-linear-gradient(40deg,#7fa4ca,#1f63ab)!important;
background: linear-gradient(40deg,#7fa4ca,#1f63ab)!important;
background: -o-linear-gradient(40deg,#7fa4ca,#1f63ab)!important;
background: -moz-linear-gradient(40deg,#7fa4ca,#1f63ab)!important;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
.it_epoll_survey_confirmation_form .it_edb_input_container label{
padding: 4px 4px;
display: block;
color: #fff;
font-weight: 400;
text-align: left;
margin-bottom: 0;
line-height: 1.2;
}
.it_epoll_survey_confirmation_form .it_edb_input_container label.error{
margin: 1px;
color: #feb76b;
font-size: 10px;
padding: 0 5px;
}
.it_epoll_container_alert{
align-items: center !important;
}
.it_epoll_survey_confirmation_form .it_edb_input_container .it_edb_textarea{
display: block;
height: 100px;
border: 1px solid #ddd;
background: #fff;
width:100%;
font-weight: 600;
padding: 6px 12px !important;
outline: 0 !important;
box-shadow: none !important;
border: 0 !important;
border-radius: 4px !important;
}
.it_epoll_survey_confirmation_form .it_edb_input_container{
padding: 0px 20px 10px;
color: #fff;
}
.it_epoll_survey_confirmation_form .it_edb_input_container .it_edb_submit,.it_epoll_card_front .it_epoll_survey-confirm-button,.it_epoll_survey_confirmation_form .it_edb_input_container .it_epoll_system_activate_pro_btn{
max-width: 200px !important;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
padding: 1rem 2.14rem;
font-size: .81rem;
-webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
-o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
margin: .375rem auto;
border: 0;
display: block !important;
border: 0;
-webkit-border-radius: 12px;
border-radius: 12px;
text-transform: uppercase;
word-wrap: break-word;
color: #fff;
position: relative;
outline: 0 !important;
cursor: pointer;
overflow: hidden;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: transparent;
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
}
.it_epoll_card_front{
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
border: 0;
background: #fff;
visibility: visible;
}
.it_epoll_card_back,.it_epoll_card_back_popup{
position: absolute;
width: 100%;
top: 0;
min-height: 100%;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
display: flex;
backface-visibility: hidden;
visibility: hidden;
-webkit-transform: scale(0);
transform: scale(0);
-o-transition: 1s;
transition: 1s;
border-radius: 6px;
}
.it_epoll_card_back_visible{
backface-visibility: visible;
visibility: visible;
-webkit-transition: 1s;
-o-transition: 1s;
transition: 1s; 
-webkit-transform: scale(1);
transform: scale(1);
}
.it_epoll_processing,.it_epoll_success {		
width: 100%;
height: 100%;
position: absolute;
background: rgba(255, 255, 255, 0.83) url(//angelslighttheway.com/wp-content/plugins/epoll-wp-voting/assets/css/loader.gif)no-repeat center;
top: 0;
text-align: center;
display: none;
align-items: center;
justify-content: center;
font-size: 12px;
font-weight: 100;
background-size: 100px;
color: #7b0000;
}
.it_epoll_process_flex {
display:flex;
}
.it_epoll_success {
background: rgba(255, 255, 255, 0.83) url(//angelslighttheway.com/wp-content/plugins/epoll-wp-voting/assets/css/tick.png)no-repeat center 20%;
background-size:40px;
color:#41ad49;
}
.it_epoll_pop_container {
position: fixed;
bottom: 0;
left: 0;
right: 0;
background: rgba(0, 0, 0, 0.39);
z-index: 999999;
bottom: 0;
top: 0;
}
.it_epoll_inner_pop {
position: relative;
background: #ffffff;
max-width: 1060px;
margin: 10% auto;
width:85%;
}
.it_epoll_pop_close {
display: block;
background: #ea5d53;
width: 35px;
height: 35px;
color: #fff;
text-align: center;
line-height: 35px;
border-radius: 50%;
position: absolute;
top: -15px;
right: -17px;
z-index: 999;
cursor:pointer;
}
.it_epoll_grid .it_epoll_survey-country
{
display: block;
margin-top: -48.5px;
position: relative;
float: none;
border: 0;
outline: 0;
}
.it_epoll_inner_pop{
position: relative;
border: 2px solid #fffde8;
box-shadow: 0 0 50px rgba(0, 0, 0, 0.52);
background: #ffffff;
max-width: 1070px;
margin: 8% auto;
}
.it_epoll_big_cover img,.it_epoll_big_cover{
background: -webkit-linear-gradient(50deg,#ffd86f,#fc6262)!important;
background: -o-linear-gradient(50deg,#ffd86f,#fc6262)!important;
background: linear-gradient(40deg,#ffd86f,#fc6262)!important;
width: 100%;
height: 144px;
border-radius: 0px !important;
}
.it_epoll_list .it_epoll_spinner {
border: 1px solid #ffffff;
border-radius: 50%;
border-top: 2px solid #fc6c63;
width: 24px; position: absolute;
background: rgba(255, 255, 255, 0.23);
background-size: 48px;
height: 24px;
top: 3px;
left: 0;
-webkit-animation: it_epoll_spin 2s linear infinite;
animation: it_epoll_spin 1.5s linear infinite;
}
.it_epoll_orange_gradient{
background: -webkit-linear-gradient(50deg,#ffd86f,#fc6262)!important;
background: -o-linear-gradient(50deg,#ffd86f,#fc6262)!important;
background: linear-gradient(40deg,#ffd86f,#fc6262)!important;
}
.it_epoll_aqua_gradient{
background: -webkit-linear-gradient(50deg,#2096ff,#05ffa3)!important;
background: -o-linear-gradient(50deg,#2096ff,#05ffa3)!important;
background: linear-gradient(40deg,#2096ff,#05ffa3)!important;
}
.it_epoll_blue_gradient{
background: -webkit-linear-gradient(50deg,#45cafc,#303f9f)!important;
background: -o-linear-gradient(50deg,#45cafc,#303f9f)!important;
background: linear-gradient(40deg,#45cafc,#303f9f)!important;
}
.it_epoll_purple_gradient{
background: -webkit-linear-gradient(50deg,#ff6ec4,#7873f5)!important;
background: -o-linear-gradient(50deg,#ff6ec4,#7873f5)!important;
background: linear-gradient(40deg,#ff6ec4,#7873f5)!important;
}
.it_epoll_card_front .it_epoll_green_gradient{
background: -webkit-linear-gradient(50deg,#aee86a,#4CAF50) !important;
background: -o-linear-gradient(50deg,#aee86a,#4CAF50) !important;
background: linear-gradient(40deg,#aee86a,#4CAF50) !important;
}
.it_epoll_green_gradient{
background: -webkit-linear-gradient(50deg,#aee86a,#4CAF50) !important;
background: -o-linear-gradient(50deg,#aee86a,#4CAF50) !important;
background: linear-gradient(40deg,#aee86a,#4CAF50) !important;
}
.it_epoll_circ{
opacity: 0;
stroke-width: 1.3 !important;
stroke-dasharray: 130;
stroke-dashoffset: 130;
-webkit-transition: stroke-dashoffset 1s 0.5s ease-out;
-moz-transition: stroke-dashoffset 1s 0.5s ease-out;
-ms-transition: stroke-dashoffset 1s 0.5s ease-out;
-o-transition: stroke-dashoffset 1s 0.5s ease-out;
transition: stroke-dashoffset 1s 0.5s ease-out;
}
.it_epoll_tick{
stroke-dasharray: 50;
stroke-dashoffset: 50;
stroke-width: 1.3 !important;
-webkit-transition: stroke-dashoffset 1s 0.5s ease-out;
-moz-transition: stroke-dashoffset 1s 0.5s ease-out;
-ms-transition: stroke-dashoffset 1s 0.5s ease-out;
-o-transition: stroke-dashoffset 1s 0.5s ease-out;
transition: stroke-dashoffset 1s 0.5s ease-out;
}
.it_epoll_drawn > svg .it_epoll_path{
opacity: 1;
stroke-dashoffset: 0;
}
.it_epoll_spinner_stop,.it_epoll_list .it_epoll_spinner_stop{
-webkit-animation: none;
animation: none;
border: 6px solid rgba(76, 175, 80, 0.87);
background: -webkit-linear-gradient(50deg,#aee86a,rgba(76, 175, 80, 0.87)) !important;
background: -o-linear-gradient(50deg,#aee86a,rgba(76, 175, 80, 0.87)) !important;
background: linear-gradient(40deg,#aee86a,rgba(76, 175, 80, 0.87)) !important;
}
.it_epoll_list .it_epoll_spinner_stop{
border:1px solid rgba(76, 175, 80, 0.87);
}
.it_epoll_list .it_epoll_spinner_stop svg{
top: -3px;
width: 22px;
position: relative;
}
.it_epoll_survey-country svg{
width: 94px;
margin-left: -9px;
margin-top: -9px;
}
.it_epoll_list #it_epoll_survey-vote-button{
font-size: 13px !important;
line-height: 1.3 !important;
border-radius: 12px !important;
text-indent: 5px;
}
.it_epoll_list .it_epoll_survey-item-action{
position: absolute;
top: -12px;
left: -12px;
width: auto;
padding:0;
box-shadow: none;
margin: 0;
}
.it_epoll_list .it_epoll_survey-item {
margin-bottom: 40px;
}
.it_epoll_survey-icon{
height: 24px !important;
position: relative;
width:auto !important;
}
.it_epoll_list .it_epoll_survey-name{
line-height: 1.4;
padding-top: 10px;
color: #2c5aa2;
font-weight: bold;
}
.eg_main_content .it_epoll_comment_area{
border-radius: 20px !important;
overflow: hidden  !important;
margin: 10px 30px  !important;
}
.eg_main_content .it_epoll_comment_area_less{
margin: 32px 20px  !important;
}
.eg_main_content .it_epoll_comment_area #comments{
margin:0 !important;
}
.eg_main_content .it_epoll_comment_area .comments-area textarea#comment,.eg_main_content .it_epoll_comment_area .comments-area input{
border-radius: 8px;
padding: 10px;
}
.eg_main_content .it_epoll_comment_area input#submit{
border-radius: 8px;
background: #3d7afe;
color:#fff;
}
.it_epoll_survey-icon img {
width: 48px;
height: 48px;
margin: 0 auto;
top: -24px;
position: relative;
border-radius: 40px;
margin-bottom: 24px;
background: #ffffff;
padding: 2px;
-webkit-box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
}
.it_epoll_list .it_epoll_survey-progress-bg {
display: block;
position: relative;
width: auto;
height: 7px;
border-radius: 7px;
overflow: hidden;
background: #eee;
margin: 1px;
}
.epoll_opinion_voting_error{
margin-top:15px !important;
}
.it_epoll_surveys .it_epoll_list .it_epoll_survey-item:last-child{
margin-bottom:0 !important;
}
.it_epoll_list_style_already_voted{
display: block;
padding: 0 15px;
border-radius: 12px;
color: #fff;
-webkit-box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
}
.it_epoll_widget .it_epoll_list_style_already_voted{
display: block;
padding: 0 15px;
border-radius: 12px;
color: #fff;
line-height: 35px;
margin: 5px 4px;
}
.it_epoll_list .it_epoll_survey-progress-labels{
position: absolute;
top: 0;
right: 0; 
}
.it_epoll_list .it_epoll_survey-progress-label{
background: #8bc34a;
padding: 0px 7px;
color: #fff;
border-radius: 4px;
border: 1px solid #8bc34a;
}
.epoll_poll_loader{
position: absolute;
top: 0;
background: rgb(236 238 248 / 36%);
left: 0;
bottom: 0;
right: 0;
display: none;
align-items: center;
justify-content: center;
}
.epoll_poll_loader_show{
display: flex !important;
}
.it_epoll_list .it_epoll_survey-item:last-child{
margin-bottom: 0 !important;
}
#it_epoll_voting_access .it_edb_input_va_container input.it_edb_input{
background: #fff !important;
padding: 8px 12px;
width: 100%;
border-radius: 4px;
box-shadow: none !important;
border: 0 !important;
outline: 0 !important;
}
#it_epoll_voting_access .it_edb_input_va_container {
margin: 16px;
position: relative;
background: #F5F6F7;
border-radius: 6px;
color: #1f63ab;
overflow: visible;
height: auto;
padding: 2px;
font-size: 13px;
background: -webkit-linear-gradient(40deg,#7fa4ca,#1f63ab)!important;
width: calc(100% - 32px);
}
#it_epoll_voting_access .it_edb_input_va_container label {
display: block;
color: #1f63ab;
text-align: left;
margin-bottom: 0;
line-height: 1.2;
position: absolute;
top: -8px;
left: 11px;
padding: 0px 4px;
height: auto !important;
font-size: 12px;
font-weight: 600;
background: #fff !important;
}
.it_epoll_voting_access_btn{
display: block;
width: calc(100% - 30px);
margin: 15px;
padding: 14px 10px;
border-radius: 6px !important;
outline:0;
border:0;
background: #2768ae !important;
font-size:14px;
}.epoll_container{
min-width: 300px;
}
.epoll_container_content{
padding:30px;
max-width:960px;
margin:20px;
}
.epoll_category_title,.epoll_category_desc{
padding: 10px;
text-align: left;
color: #293a5f;
margin-bottom: 0;
display: block;
border-radius: 4px;
border-top-right-radius: 1px;
border-bottom-right-radius: 1px;
}
.it_epoll_list .it_epoll_survey-item{
padding-bottom: 10px;
}
.epoll_category_desc{
padding-top:0;
color: #2c3a55;
}
.epoll_search{
display: inline-block;
max-width: 600px;
width: 100%;
outline: 0;
background: #fff;
color:#b6baca;
box-shadow: 0px 3px 6px #eff1fe;
padding: 15px;
border-radius: 12px;
border:1px solid #f1f1fc;
}
.epoll_search > i{
display: inline-block;
width: 32px;
height: 32px;
text-align: center;
line-height: 32px;
}
.epoll_search > input{
outline: 0;
width: calc(100% - 50px);
border: 0;
color: #b6baca;
background: #fff;
display: inline-block;
height: 32px;
font-weight: 400;
font-size: 18px;
padding-left: 10px;
}
.epoll_search > input::placeholder{
color:currentColor;
}
.epoll_search > input::-moz-placeholder{
color:currentColor;
}
.epoll_search > input::-ms-input-placeholder{
color:currentColor;
}
.epoll_search > input::-webkit-input-placeholder{
color:currentColor;
}
.epoll_catgegory_search{
padding: 10px;
}
.epoll_category_gradient{
display: block;
height: 150px;
overflow: hidden;
background: linear-gradient(45deg, #FFC107, #FF5722);
}
.epoll_poll_gradient{
border-radius: 18px;
height: 250px;
border:0 !important;
}
.epoll_category_gradient > img{
width:100%;
max-width:100%;
display:block;
}
.epoll_category_content,.epoll_category_action{
padding:0 10px;
}
.ec_epoll_extra_radius{
border-radius: 20px;
}
.ec_epoll_extra_radius_card{
box-shadow:0px 8px 16px #eaeefd, 0px 4px 8px #eceef9;
border: 1px solid #eceef9;
}
.epoll_category_count,.epoll_cat_delim,.epoll_category_count{
color: #959db5;
}
.eg_affix_bottom_category_meta{
position: relative;
bottom: -12px;
}
.epoll_poll_single_ttl{
font-size: 20px;
font-weight: 900;
}
.epoll_poll_sub_single_ttl{
font-size: 15px;
color: #8089a0;
font-weight: 600;
clear: both;
margin-left: 5px;
} .it_epoll_opt_radio_wrap [type="radio"]:checked,
.it_epoll_opt_radio_wrap [type="radio"]:not(:checked) {
position: absolute;
left: -9999px;
}
.it_epoll_opt_radio_wrap [type="radio"]:checked + label,
.it_epoll_opt_radio_wrap [type="radio"]:not(:checked) + label
{
position: relative;
padding: 0;
padding-left: 25px;
cursor: pointer;
line-height: 1.4;
display: inline-block;
color: #6a7795;
width:100%;
font-weight: 500;
font-size: 16px;
margin: 0 !important;
font-family: inherit;
}
.it_epoll_opt_radio_wrap + label span{
width: calc(100% - 116px);
}
.it_epoll_opt_radio_wrap [type="radio"]:checked + label{
color: #3a7bff;
font-weight: 700;
width: calc(100% - 116px);
}
.it_epoll_opt_radio_wrap [type="radio"]:checked + label:before,
.it_epoll_opt_radio_wrap [type="radio"]:not(:checked) + label:before {
content: '';
position: absolute;
left: 0;
top: calc(50% - 10px);
width: 21px;
height: 21px;
border: 3px solid #fff;
border-radius: 100%;
background: #c0d4ff;
box-shadow: 0 0 2px #c0d4ff;
}
.eg_button{
padding: 10px 18px;
}
.it_epoll_opt_radio_wrap [type="radio"]:checked + label:before{
box-shadow:0 0 2px #3a7bff;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.it_epoll_opt_radio_wrap [type="radio"]:checked + label:after,
.it_epoll_opt_radio_wrap [type="radio"]:not(:checked) + label:after {
content: '';
width: 17px;
height: 17px;
background: #3a7bff;
position: absolute;
left: 2px;
top: calc(50% - 8px);
border-radius: 100%;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.it_epoll_opt_radio_wrap [type="radio"]:not(:checked) + label:after {
opacity: 0;
-webkit-transform: scale(0);
transform: scale(0);
}
.it_epoll_opt_radio_wrap [type="radio"]:checked + label:after {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
} .it_epoll_opt_radio_wrap [type="checkbox"]:checked,
.it_epoll_opt_radio_wrap [type="checkbox"]:not(:checked) {
position: absolute;
left: -9999px;
}
.it_epoll_opt_radio_wrap [type="checkbox"]:checked + label,
.it_epoll_opt_radio_wrap [type="checkbox"]:not(:checked) + label
{
position: relative;
padding: 14px;
padding-left: 50px;
cursor: pointer;
line-height: 25px;
display: inline-block;
color: #6a7795;
width:100%;
font-weight: 500;
font-size: 16px;
margin: 0 !important;
font-family: inherit;
}
.it_epoll_opt_radio_wrap [type="checkbox"]:checked + label{
color: #3a7bff;
font-weight: 700;
width: calc(100% - 116px);
}
.it_epoll_opt_radio_wrap [type="checkbox"]:checked + label:before,
.it_epoll_opt_radio_wrap [type="checkbox"]:not(:checked) + label:before {
content: '';
position: absolute;
left: 16px;
top: calc(50% - 10px);
width: 22px;
height: 22px;
border: 3px solid #fff;
border-radius: 100%;
background: #c0d4ff;
box-shadow: 0 0 2px #c0d4ff;
}
.eg_button{
padding: 10px 18px;
}
.it_epoll_opt_radio_wrap [type="checkbox"]:checked + label:before{
box-shadow:0 0 2px #3a7bff;
content:'';
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.it_epoll_opt_radio_wrap [type="checkbox"]:checked + label:after,
.it_epoll_opt_radio_wrap [type="checkbox"]:not(:checked) + label:after {
content: '';
width: 21px;
height: 21px;
background-size: cover;
box-shadow:none;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 24 24' style='&%2310; fill: %233a7bff;&%2310;'%3E%3Cg%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-.997-6l7.07-7.071-1.414-1.414-5.656 5.657-2.829-2.829-1.414 1.414L11.003 16z'/%3E%3C/g%3E%3C/svg%3E");
position: absolute;
top: calc(50% - 9.5px);
left: 16.5px;
border-radius: 100%;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.it_epoll_opt_radio_wrap [type="checkbox"]:not(:checked) + label:after {
opacity: 0;
-webkit-transform: scale(0);
transform: scale(0);
}
.it_epoll_opt_radio_wrap [type="checkbox"]:checked + label:after {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.it_epoll_otp_result_right {
max-width: 100px !important;
z-index: 1;
}
.epoll_hide_radio:before,.epoll_hide_radio:after{
display:none !important;
}
.epoll_poll_option_wrapper{
padding: 5px 5px;
}
.epoll_poll_option_wrapper ul.epoll_poll_options{
list-style: none;
display: block;
}
.epoll_poll_option_wrapper ul.epoll_poll_options li{
padding: 5px 10px;
margin: 10px 15px;
}
.epoll_poll_option_wrapper ul.epoll_poll_options li .it_epoll_poll_opt{
padding: 0;
background: #f1f5ff;
border-radius: 12px;
position: relative;
}
.it_epoll_poll_opt_progressbar{
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: flex;
align-items: center;
justify-content: flex-end;
border-radius: 12px;
overflow: hidden;
padding: 16px;
}
.it_epoll_otp_result_wrap{
background: #dfe9ff;
display: block;
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 50%;
border-radius: 0;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.epoll_related_polls_title{
color: #6a77a3;
padding: 14px;
margin: 10px 20px;
display: inline-block;
border: 2px solid #6a77a3;
font-weight: 700;
}
.ec_poll_border_top{
border-top: 6px solid #3d7afe;
border-bottom: 6px solid #3d7afe;
}
.it_epoll_otp_result_right {
font-size:14px;
}
.it_epoll_otp_result_right span{
font-size:12px;
}
.epoll_hide_element{
display: none !important;
}
.epoll_sc_share_container{
background: #fff;
box-shadow:none;
border: 1px solid #eceef9;
list-style: none;
display: block;
overflow: hidden;
border-radius: 6px;
position: absolute;
min-width: 200px;
right: 15px;
z-index: 99;
transform: scale(1);
opacity: 1;
visibility: visible;
transform-origin: top right;
transition: 0.1s ease-out all;
}
.eg_badge_btn_share {
cursor:pointer;
}
#it_epoll_opinion_share_btn .epoll_sc_share_container {
top: 52px;
}
.hide_epoll_sc_share_container {
transform: scale(0.9);
opacity: 0;
visibility: hidden;
transition: 0.1s ease-in all;
}
.epoll_sc_share_container li{
display: block;
text-align: left;
margin-bottom: 2px;
border-bottom: 1px solid #eceef9;
}
.epoll_sc_share_container li a{
color: #5b78cb;
display: block;
text-decoration: none !important;
outline: 0;
padding: 7px 15px;
}
.it_epoll_container_alert{
position: absolute;
left: 0;
top: 0;
bottom: 0;
right: 0;
display: none;
align-items: center;
justify-content: center;
background: rgb(107 114 128  / 70%);
overflow-y: scroll;
z-index: 99998;
}
.it_epoll_container_alert_show{
display: flex;
}
.it_epoll_container_alert_inner{
background: #ffffff;
padding: 0px;
border-radius: 8px;
overflow: hidden;
box-shadow: 0 0 6px 1px #cacaca;
min-width: 350px;
min-height: 103px;
}
.it_epoll_container_alert_inner h3{
padding: 10px;
font-size: 13px;
color: #555;
font-weight: bold;
border-bottom: 1px solid #e0e0e0;
margin-bottom: 10px;
background: #fafafa;
display: flex;
align-items: center;
}
.it_epoll_container_alert_close{
display:block;
cursor: pointer;
}
.it_epoll_container_alert_inner h3 span:first-child{
flex:1;
}
.it_epoll_container_alert_inner div{
padding: 10px 20px 0;
}
.it_epoll_hcaptcha iframe{
width: 100% !important;
height: 110px !important;
}
#it_epoll_opinion_share_btn .epoll_sc_share_container{
top:52px;
}
.it_epoll_poll_share_btn {
top: 6.5px !important;
right: 6.5px !important;
position: absolute;
}
.it_epoll_poll_share_btn .eg_badge{
background: #fff;
border-color: #ffffff;
cursor: pointer;
}
.epoll_poll_share_container{
display: block;
align-items: center;
justify-content: center;
list-style: none;
text-align: center;
margin: 0;
border-top:1px solid #fff;
padding: 10px;
padding-bottom: 0;
}
.epoll_poll_share_container li{
display:block;
}
.epoll_poll_share_container li a{
padding: 5px 10px;
margin: 10px;
background: #fff;
outline:0 !important;
border-radius: 6px;
color: #2196f3;
display:block;
border:1px solid #2196f3;
}
.it_epoll_poll_share_btn_container{
padding: 0 10px 20px !important;
}
.epoll_poll_contest_powered_by{
text-align: right;
padding: 6px 20px;
padding-top: 0;
display: block;
font-size: 10px;
color: #fff !important;
}
.epoll_poll_contest_powered_by a{
color:#fff !important;
font-size: 10px !important;
text-decoration: underline;
}
.epoll_opinion_voting_error {
margin: 4px 20px !important;
padding: 6px 12px;
background: #f7c1bd;
margin-bottom: 0 !important;
border-radius: 6px;
border: 1px solid #a3352d;
font-size: 13px;
font-weight: bold;
color: #a3352d;
}
.it_epoll_opt_radio_wrap{
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
width: 100%; 
padding: 14px;
}
.it_epoll_opt_radio_wrap_inner{
flex: 1;
min-width: 200px; 
}
.it_epoll_opt_radio_wrap .it_epoll_otp_result_right {
padding: 1px 5px;
background: #f1f5ff;
line-height: 1.4;
border-radius: 6px;
}.mwb-mbfw-cart-page-data {
width: 100%;
}
.mwb-mbfw-cart-page-data input[type=number] {
text-align: center;
}
.mwb-mbfw-cart-page-data input:focus {
outline: none;
}
.mbfw-date-picker-section__wrapper {
margin-bottom: 20px;
}
.mbfw-date-picker-section {
flex: 0 0 100%;
max-width: 150px;
}
.mbfw-date-picker-section input {
width: 100%;
text-align: center;
}
.mbfw-date-picker-section input::-moz-placeholder {
text-transform: capitalize;
letter-spacing: 1.2px;
}
.mbfw-date-picker-section input:-ms-input-placeholder {
text-transform: capitalize;
letter-spacing: 1.2px;
}
.mbfw-date-picker-section input::placeholder {
text-transform: capitalize;
letter-spacing: 1.2px;
}
.mbfw-date-picker-section label {
display: block;
}
.mwb_mbfw_included_service_title {
margin: 10px 0;
font-weight: 600;
}
.mwb_mbfw_detail-listing-wrap {
align-items: center;
display: flex;
flex-wrap: wrap;
margin-bottom: 10px;
}
.mbfw-additionl-detail-listing-section__wrapper {
margin-bottom: 12px;
}
.mbfw-additionl-detail-listing-section {
flex: 0 0 100%;
max-width: 33%;
display: flex;
align-items: center;
}
.mbfw-additionl-detail-listing-section input[type=number] {
width: 100px !important;
max-width: 100% !important;
}
.mwb_mbfw_detail-listing-wrap .mbfw-additionl-detail-listing-section .mwb-mbfw-additional-service-quantity {
display: block;
margin-left: auto;
}
.mbfw-total-listing-single-page__wrapper {
align-items: center;
display: flex !important;
justify-content: space-between;
margin-bottom: 7px;
}
.mbfw-calendar-section__wrapper {
display: flex;
align-items: center;
justify-content: space-between;
margin: 10px 0;
}
.mbfw-calendar-section {
flex: 0 0 100%;
max-width: 45%;
}
.mbfw-calendar-section input {
width: 100%;
}
.summary-container input {
padding: 5px;
}
.mbfw-additionl-detail-listing-section input[type=checkbox] {
margin-right: 5px !important;
}
.mbfw-additionl-detail-listing-section span {
text-transform: capitalize;
}
.bfwp-people-options__wrapper {
display: flex;
align-items: center;
flex-wrap: wrap;
justify-content: space-between;
margin-bottom: 10px;
}
.bfwp-people-options__wrapper .bfwp-people-type {
flex: 0 0 100%;
max-width: 50%;
text-transform: capitalize;
}
.bfwp-people-options__wrapper .bfwp-people-number {
flex: 0 0 100%;
max-width: 50%;
text-align: right;
}
.bfwp-people-number input {
width: 100px !important;
max-width: 100% !important;
}
.mbfw-total-cost__wrapper {
border-top: 1px solid #ccc;
padding: 10px 0;
margin-top: 15px;
}
.mbfw-total-cost__wrapper .mbfw-total-listing-single-page {
font-weight: 600;
}
.mwb_bfwp_booking_policy {
font-weight: 600;
text-transform: capitalize;
letter-spacing: 0.4px;
margin-bottom: 10px;
}
.mwb-mbfw-user-booking-meta-data-listing th {
font-weight: 700 !important;
text-align: left !important;
}
.mwb-mbfw-user-booking-meta-data-listing td {
text-align: left !important;
}  .entry-summary .mwb-mbfw-cart-page-data input {
margin-bottom: 0;
margin: 0;
display: inline;
}
.entry-summary .mwb-mbfw-cart-page-data .bfwp-people-title {
margin: 10px 0;
} .theme-Divi .mwb-mbfw-cart-page-data input:not([type=checkbox]) {
padding: .7em;
border: 1px solid #ddd;
color: #666;
font-size: 14px;
line-height: normal !important;
}
.mwb-mbfw-ser-booking-toggler {
display: block;
height: 12px;
width: 12px;
border-width: 0 2px 2px 0;
border-color: inherit;
border-style: solid;
transform: rotate(45deg);
margin: 30px;
}
.mwb-mbfw-ser-booking-toggler:hover {
cursor: pointer;
}
.mwb-mbfw-ser-booking-toggler.booking-toggler-reverse {
transform: rotate(-135deg);
}
.mwb-bfwp-reschedule-user-booking-link__wrapper a {
color: inherit;
font-weight: 600;
}
.mwb-bfwp-reschedule-user-booking-link__wrapper a:focus, .mwb-bfwp-reschedule-user-booking-link__wrapper a:hover {
outline: none;
text-decoration: none !important;
}
.mbfw-date-picker-section__wrapper {
display: flex;
gap: 18px;
}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a {
margin: 2px;
}
@media only screen and (max-width: 400px) {
.mbfw-date-picker-section__wrapper {
gap: 5px;
}
.mbfw-date-picker-section {
max-width: 130px;
}
}
div.wps_cal_timeslot span {
padding: 4px 4px;
margin: 4px 4px;
}
input#wps_booking_single_calendar_form {
width: 300px;
}
.wps_cal_timeslot{
margin: 5px 0px !important;
}
.wps_cal_timeslot button{
margin: 3px 0px ;
border-radius: 3px;
width: 95px;
}
.mwb-mbfw-total-area{
margin-bottom: 10%;
}
.xdsoft_datetimepicker .xdsoft_calendar .xdsoft_date {
text-align: center;
}.flatpickr-calendar{background:transparent;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;-ms-touch-action:manipulation;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,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,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(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.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 transparent;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:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,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 input::-ms-clear{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(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,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 transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.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,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(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-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,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;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,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-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:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align: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:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-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 transparent;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%;-ms-flex-preferred-size: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;-ms-flex-pack: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:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.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 #569ff7;box-shadow:-10px 0 0 #569ff7}.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,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.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,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;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:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-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:transparent;-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;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align: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)}}.select2-container {
box-sizing: border-box;
display: inline-block;
margin: 0;
position: relative;
vertical-align: middle
}
.select2-container .select2-selection--single {
box-sizing: border-box;
cursor: pointer;
display: block;
height: 28px;
margin: 0 0 -4px;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-user-select: none
}
.select2-container .select2-selection--single .select2-selection__rendered {
display: block;
padding-left: 8px;
padding-right: 20px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.select2-container .select2-selection--single .select2-selection__clear {
position: relative
}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
padding-right: 8px;
padding-left: 20px
}
.select2-container .select2-selection--multiple {
box-sizing: border-box;
cursor: pointer;
display: block;
min-height: 32px;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-user-select: none
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
display: inline-block;
overflow: hidden;
padding-left: 8px;
text-overflow: ellipsis;
white-space: nowrap
}
.select2-container .select2-search--inline {
float: left;
padding: 0
}
.select2-container .select2-search--inline .select2-search__field {
box-sizing: border-box;
border: none;
font-size: 100%;
margin: 0;
padding: 0
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
-webkit-appearance: none
}
.select2-dropdown {
background-color: #fff;
border: 1px solid #aaa;
border-radius: 4px;
box-sizing: border-box;
display: block;
position: absolute;
left: -100000px;
width: 100%;
z-index: 1051
}
.select2-results {
display: block
}
.select2-results__options {
list-style: none;
margin: 0;
padding: 0
}
.select2-results__option {
padding: 6px;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-user-select: none
}
.select2-results__option[aria-selected],
.select2-results__option[data-selected] {
cursor: pointer
}
.select2-container--open .select2-dropdown {
left: 0
}
.select2-container--open .select2-dropdown--above {
border-bottom: none;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0
}
.select2-container--open .select2-dropdown--below {
border-top: none;
border-top-left-radius: 0;
border-top-right-radius: 0
}
.select2-search--dropdown {
display: block;
padding: 4px
}
.select2-search--dropdown .select2-search__field {
padding: 4px;
width: 100%;
box-sizing: border-box
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
-webkit-appearance: none
}
.select2-search--dropdown.select2-search--hide {
display: none
}
.select2-close-mask {
border: 0;
margin: 0;
padding: 0;
display: block;
position: fixed;
left: 0;
top: 0;
min-height: 100%;
min-width: 100%;
height: auto;
width: auto;
opacity: 0;
z-index: 99;
background-color: #fff
}
.select2-hidden-accessible {
border: 0!important;
clip: rect(0 0 0 0)!important;
height: 1px!important;
margin: -1px!important;
overflow: hidden!important;
padding: 0!important;
position: absolute!important;
width: 1px!important
}
.select2-container--default .select2-selection--single {
background-color: #fff;
border: 1px solid #aaa;
border-radius: 4px
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
color: #444;
line-height: 28px
}
.select2-container--default .select2-selection--single .select2-selection__clear {
cursor: pointer;
float: right;
font-weight: 700
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
color: #999
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 26px;
position: absolute;
top: 1px;
right: 1px;
width: 20px
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
border-color: #888 transparent transparent transparent;
border-style: solid;
border-width: 5px 4px 0 4px;
height: 0;
left: 50%;
margin-left: -4px;
margin-top: -2px;
position: absolute;
top: 50%;
width: 0
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
float: left
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
left: 1px;
right: auto
}
.select2-container--default.select2-container--disabled .select2-selection--single {
background-color: #eee;
cursor: default
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
display: none
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
border-color: transparent transparent #888 transparent;
border-width: 0 4px 5px 4px
}
.select2-container--default .select2-selection--multiple {
background-color: #fff;
border: 1px solid #aaa;
border-radius: 4px;
cursor: text;
}
.select2-container--default .select2-selection--multiple:hover {
border-color: #000000;
}
.select2-container--default .select2-selection--multiple:focus {
border-color: #2196f3!important;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
box-sizing: border-box;
list-style: none;
margin: 0;
padding: 0 5px;
width: 100%
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
list-style: none;
margin: 5px 5px 0 0
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before {
content: '';
display: none
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
color: #999;
margin-top: 5px;
float: left
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
cursor: pointer;
float: right;
font-weight: 700;
margin-top: 5px;
margin-right: 10px
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
background-color: #e4e4e4;
border: 1px solid #aaa;
border-radius: 4px;
cursor: default;
float: left;
margin-right: 5px;
margin-top: 5px;
padding: 0 5px
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
color: #999;
cursor: pointer;
display: inline-block;
font-weight: 700;
margin-right: 2px
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
color: #333
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder {
float: right
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
margin-left: 5px;
margin-right: auto
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
margin-left: 2px;
margin-right: auto
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
border: solid #2196f3 1px;
outline: 0
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
background-color: #eee;
cursor: default
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
display: none
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single {
border-top-left-radius: 0;
border-top-right-radius: 0
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0
}
.select2-container--default .select2-search--dropdown .select2-search__field {
border: 1px solid #aaa
}
.select2-container--default .select2-search--inline .select2-search__field {
background: 0 0;
border: none;
outline: 0;
box-shadow: none;
-webkit-appearance: textfield
}
.select2-container--default .select2-results>.select2-results__options {
max-height: 200px;
overflow-y: auto;
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
outline: 1px solid #ffffff;
padding: 15px 0 0 0
}
.select2-container--default .select2-results__option[role=group] {
padding: 0
}
.select2-container--default .select2-results__option[aria-disabled=true] {
color: #999
}
.select2-container--default .select2-results__option[aria-selected=true],
.select2-container--default .select2-results__option[data-selected=true] {
background-color: #ddd
}
.select2-container--default .select2-results__option .select2-results__option {
padding-left: 1em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
padding-left: 0
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
margin-left: -1em;
padding-left: 2em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-left: -2em;
padding-left: 3em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-left: -3em;
padding-left: 4em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-left: -4em;
padding-left: 5em
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-left: -5em;
padding-left: 6em
}
.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option--highlighted[data-selected] {  background-color: #e2e2e2;
}
.select2-container--default .select2-results__group {
cursor: default;
display: block;
padding: 6px
}
.select2-container--classic .select2-selection--single {
background-color: #f7f7f7;
border: 1px solid #aaa;
border-radius: 4px;
outline: 0;
background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);
background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
background-repeat: repeat-x
}
.select2-container--classic .select2-selection--single:focus {
border: 1px solid #0073aa
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
color: #444;
line-height: 28px
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
cursor: pointer;
float: right;
font-weight: 700;
margin-right: 10px
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
color: #999
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
background-color: #ddd;
border: none;
border-left: 1px solid #aaa;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
height: 26px;
position: absolute;
top: 1px;
right: 1px;
width: 20px;
background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);
background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
background-repeat: repeat-x
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
border-color: #888 transparent transparent transparent;
border-style: solid;
border-width: 5px 4px 0 4px;
height: 0;
left: 50%;
margin-left: -4px;
margin-top: -2px;
position: absolute;
top: 50%;
width: 0
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
float: left
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
border: none;
border-right: 1px solid #aaa;
border-radius: 0;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
left: 1px;
right: auto
}
.select2-container--classic.select2-container--open .select2-selection--single {
border: 1px solid #0073aa
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
background: 0 0;
border: none
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
border-color: transparent transparent #888 transparent;
border-width: 0 4px 5px 4px
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
border-top: none;
border-top-left-radius: 0;
border-top-right-radius: 0;
background-image: -webkit-linear-gradient(top, #fff 0, #eee 50%);
background-image: linear-gradient(to bottom, #fff 0, #eee 50%);
background-repeat: repeat-x
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
border-bottom: none;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%);
background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);
background-repeat: repeat-x
}
.select2-container--classic .select2-selection--multiple {
background-color: #fff;
border: 1px solid #aaa;
border-radius: 4px;
cursor: text;
outline: 0
}
.select2-container--classic .select2-selection--multiple:focus {
border: 1px solid #0073aa
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
list-style: none;
margin: 0;
padding: 0 5px
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
display: none
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
background-color: #e4e4e4;
border: 1px solid #aaa;
border-radius: 4px;
cursor: default;
float: left;
margin-right: 5px;
margin-top: 5px;
padding: 0 5px
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
color: #888;
cursor: pointer;
display: inline-block;
font-weight: 700;
margin-right: 2px
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
color: #555
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
float: right
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
margin-left: 5px;
margin-right: auto
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
margin-left: 2px;
margin-right: auto
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
border: 1px solid #0073aa
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
border-top: none;
border-top-left-radius: 0;
border-top-right-radius: 0
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
border-bottom: none;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
border: 1px solid #aaa;
outline: 0
}
.select2-container--classic .select2-search--inline .select2-search__field {
outline: 0;
box-shadow: none
}
.select2-container--classic .select2-dropdown {
background-color: #fff;
border: 1px solid transparent
}
.select2-container--classic .select2-dropdown--above {
border-bottom: none
}
.select2-container--classic .select2-dropdown--below {
border-top: none
}
.select2-container--classic .select2-results>.select2-results__options {
max-height: 200px;
overflow-y: auto
}
.select2-container--classic .select2-results__option[role=group] {
padding: 0
}
.select2-container--classic .select2-results__option[aria-disabled=true] {
color: grey
}
.select2-container--classic .select2-results__option--highlighted[aria-selected],
.select2-container--classic .select2-results__option--highlighted[data-selected] {
background-color: #3875d7;
color: #fff
}
.select2-container--classic .select2-results__group {
cursor: default;
display: block;
padding: 6px
}
.select2-container--classic.select2-container--open .select2-dropdown {
border-color: #0073aa
}:root{
--wps-primary-color: #e3dee0;
}
.wps-global-form-field-wrapper * {
box-sizing: border-box;
}
.wps-global-form-field-wrapper input[type=text],
.wps-global-form-field-wrapper input[type=text],
.wps-global-form-field-wrapper input[type=number],
.wps-global-form-field-wrapper input[type=email],
.wps-global-form-field-wrapper input[type=date],
.wps-global-form-field-wrapper textarea ,.wps-global-form-field-for-selected-date{
box-shadow: 0 0 1px rgba(0, 0, 0, .125) !important;
border-radius: 5px;
background-color: #E8EDF4 !important;
border: none;
line-height: 1.25;
min-height: 39px;
padding: 10px;
height: auto;
width: 100%;
}
.wps-global-form-field-wrapper select,
.wps-global-form-field-wrapper .select2 .select2-selection {
line-height: 1.25;
min-height: 39px;
padding: 10px;
border-radius: 5px;
border: 1px solid #c7c7c7;
height: auto;
width: 100%;
}
.wps-global-form-field-wrapper .select2 .select2-selection {
padding: 5px;
}
.wps-global-form-field-wrapper .select2 .select2-selection ul {
padding: 0 !important;
}
.wps-global-form-field-wrapper .select2-search__field {
padding: 0 5px !important;
height: auto;
min-height: auto;
}
.wps-global-form-field-wrapper select {
background-position-y: center;
}
.wps-global-form-field-wrapper input[type=text]:focus,
.wps-global-form-field-wrapper input[type=text]:focus,
.wps-global-form-field-wrapper input[type=number]:focus,
.wps-global-form-field-wrapper input[type=email]:focus,
.wps-global-form-field-wrapper input[type=date]:focus,
.wps-global-form-field-wrapper textarea:focus .wps_global_radio_group input:focus,
.wps_global_checkbox_group input:focus,
.wps-global-form-field-wrapper select:focus,
.wps-global-form-field-for-selected-date:focus {
outline: none !important;
border-color: none !important;
}
.wps-global-selected-field-wrapper .wps-global-form-field-wrapper {
display: flex;
justify-content: space-between;
gap: 20px;
}
#wps-attached-global-booking-form .wps-global-form-field-wrapper-group h2 {
text-align: center;
background: var(--wps-primary-color);
color: white;
border-radius: 5px 5px 0 0;
font-size: 24px;
padding: 30px 10px;
margin: 0;
font-weight: 500;
}
.wps-global-form-field-wrapper {
grid-template-columns: 1fr;
gap: unset;
}
.wps-global-form-field-wr-gr-content {
border: 1px solid #c7c7c7;
border-top: none;
border-radius: 0 0 5px 5px;
padding: 15px;
background-color: white;
}
.wps-global-form-field-wrapper-group {
margin: 10px 0;
}
.wps-global-form-field-wrapper label {
color: #3c434a;
font-weight: bold;
}
.wps_global_radio_group label,
.wps_global_checkbox_group label {
font-weight: 400;
margin-right: 20px;
margin-bottom: 0;
}
#wps-attached-global-booking-form .wps_global_radio_group input,
#wps-attached-global-booking-form .wps_global_checkbox_group input {
margin-right: 5px;
vertical-align: text-bottom;
margin-bottom: 0;
}
#wps-attached-global-booking-form .wps_global_calendar_add_cart_button {
background: var(--wps-primary-color);
color: white;
border: none;
padding: 10px 15px;
border-radius: 5px;
cursor: pointer;
margin: 15px 0 0;
font-size: 16px;
line-height: 1.5;
letter-spacing: 0.4px;
}
.wps_global_calendar_add_cart_button:hover {
background: var(--wps-primary-color);
color: white;
}.mbfw-total-listing-single-page__wrapper{content:"";clear:both;display:table}.mbfw-total-listing-single-page{float:left}li#wp-admin-bar-mwb-mbfw-custom-admin-menu-bookings .mwb-mbfw-booking-count{font-weight:700!important;background:#d63638;display:inline-block;border-radius:50%;padding:4px 7px;margin-left:4px;line-height:normal}.daterangepicker .drp-calendar{max-width:unset!important}.timepicker{position:absolute;z-index:1000;float:left;width:160px;padding-bottom:5px;margin:2px 0 0 0;list-style:none;font-size:14px;text-align:center;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.timepicker:after,.timepicker:before{content:'';border-top:0;display:inline-block;position:absolute}.timepicker .icon-up{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAeCAYAAABuUU38AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1MjMyRjZENzU1NjIxMUU3OTkwMjhDMDYyNDEwRUNBQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1MjMyRjZEODU1NjIxMUU3OTkwMjhDMDYyNDEwRUNBQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjUyMzJGNkQ1NTU2MjExRTc5OTAyOEMwNjI0MTBFQ0FBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjUyMzJGNkQ2NTU2MjExRTc5OTAyOEMwNjI0MTBFQ0FBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GdMqPQAAAZdJREFUeNrUmMlKxEAQhlsE8eQSFyTxWTx5Vhx1xn3XkydvvoMgCOJV8CUUd8UFL+rFN/AV3B39GybQBDNWdTpJpeCDQKqT+ajqJaNUulEG52Af9KuCxiKogp8a76BSNIkVQ8DkE4wXXcKUmZAusRxppzg+JFdmiSAQlRkruoTZZhVJElVLkbAyucssJJQQsTTPO5IwK1POY7P7Jv7AQ3AnUYbTTlqiGXSDB0abjUqSOAItxlhfigxnThxHJGxkdJuNuJaYY8yJkxiJMALwyKiMM5lZpkQr4ZkBozJvYDhLiVPQxni2z5Qp2UrMgC/ii86YEraVGeK+YDoDCRuZV47MFKOd9Gdsu4N56DNlBikS1EpcAM/hyhi4kuFIXDqqRDR6k8pMMiU8lV74jH3mBQyEA0uCJGzaTMv06UFPxAFXoCPDEzZHRh9O1TNRwlPZB/U4c6+TN/9JugadOX6FUmTWdGIT2ItJuAVdAv4XqCezDRrDRH2xG0m4ESJRb2ne+iuxAazXJs5GSvtE0ugBO+AArJo3fgUYAKf2/v/Eyp9gAAAAAElFTkSuQmCC)}.timepicker .icon-down{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAeCAYAAABuUU38AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2MzU2NEE0ODU1NjIxMUU3ODcxRUQxRjVDQkRBMzYxNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MzU2NEE0OTU1NjIxMUU3ODcxRUQxRjVDQkRBMzYxNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjYzNTY0QTQ2NTU2MjExRTc4NzFFRDFGNUNCREEzNjE1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjYzNTY0QTQ3NTU2MjExRTc4NzFFRDFGNUNCREEzNjE1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NuD5CwAAAaNJREFUeNrUmMlKxEAQhlsE8aSOG5LxWTx5Vhx1dNz3kydvvoMgCOJV8CUUd8UFL44X38BXcBl1xr9gGjSYpCtJd2oKPphDpdPfVHV3EqX+xjo4AnugT8mLHNgCx2ATNP2XtANqvyiDfkESPeDON8d90KwT6MeuL0HzBPJCJO4D5ngAWihpIyBBikw3uI2Y4zYlPkYkZSnTCW4M5vei6gunZkDZsUyXoQTxTBcMgFdhMlSJa8M5fYGCvnCIIUNt5gmSmPYPMAzeGJWxsTXnmBIzQQNxZfIpV+IqDYm4Ml5Klbg0vOe3iYSOEYeV6QAXjErMcm9AMu+WZbgSc3H/rQJTxmNKnDPaaT5p/45aqEw7OHMpoWMMfDDOmTCZNqbEQtp7PMlUErYZSZwajlEFi7ZO3XFGZfwyJHHCkFiy/RzElekFrYyHUycSOoqMNntgSNCaWHb9rsCRyXxNRMUEo83EtFOYTCWhxIqULxwk8xlTRIyEjskYlREnoaNkKEPttKqEx5RBm62pBolSiEzDSARtzdUsDru0YhAc1l9jizZv9CPAACzc/v9R+XQaAAAAAElFTkSuQmCC)}.timepicker .icon-down,.timepicker .icon-up{display:inline-block;width:55px;height:38px;background-position:center center;background-repeat:no-repeat;background-size:45%;opacity:.4;cursor:pointer}.timepicker .icon-down:hover,.timepicker .icon-up:hover{opacity:.7}.timepicker:before{top:-7px;left:6px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-bottom-color:rgba(0,0,0,.2)}.timepicker:after{top:-6px;left:7px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.timepicker .title{padding:10px 0 5px 0;color:#888;width:100%;cursor:default}.timepicker .cell-2{float:left;width:20%;min-height:14px;cursor:default}.timepicker .cell-4{width:40%;float:left}.timepicker .handle,.timepicker .text{position:relative}.timepicker .chose-all{position:relative;margin:0 10px 0 10px}.timepicker .chose-all .text{font:bold 18px/22px arial,sans-serif}.timepicker a{color:#aaa;text-decoration:none}.timepicker .text{color:#666}.timepicker .text a{color:#444}.timepicker .text a:active,.timepicker .text a:focus,.timepicker .text a:hover{color:#222}.timepicker ul{list-style:none;padding:0;margin:0 5px}.timepicker li.cell-2{padding:3px 0;cursor:pointer}.timepicker li.cell-2:hover{background:#ccc;color:#555}.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-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;
pointer-events: none;
} .ui-icon {
display: inline-block;
vertical-align: middle;
margin-top: -.25em;
position: relative;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
}
.ui-widget-icon-block {
left: 50%;
margin-left: -8px;
display: block;
}  .ui-widget-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ui-accordion .ui-accordion-header {
display: block;
cursor: pointer;
position: relative;
margin: 2px 0 0 0;
padding: .5em .5em .5em .7em;
font-size: 100%;
}
.ui-accordion .ui-accordion-content {
padding: 1em 2.2em;
border-top: 0;
overflow: auto;
}
.ui-autocomplete {
position: absolute;
top: 0;
left: 0;
cursor: default;
}
.ui-menu {
list-style: none;
padding: 0;
margin: 0;
display: block;
outline: 0;
}
.ui-menu .ui-menu {
position: absolute;
}
.ui-menu .ui-menu-item {
margin: 0;
cursor: pointer; list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-item-wrapper {
position: relative;
padding: 3px 1em 3px .4em;
}
.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-wrapper {
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-button {
padding: .4em 1em;
display: inline-block;
position: relative;
line-height: normal;
margin-right: .1em;
cursor: pointer;
vertical-align: middle;
text-align: center;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; overflow: visible;
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
text-decoration: none;
} .ui-button-icon-only {
width: 2em;
box-sizing: border-box;
text-indent: -9999px;
white-space: nowrap;
} input.ui-button.ui-button-icon-only {
text-indent: 0;
} .ui-button-icon-only .ui-icon {
position: absolute;
top: 50%;
left: 50%;
margin-top: -8px;
margin-left: -8px;
}
.ui-button.ui-icon-notext .ui-icon {
padding: 0;
width: 2.1em;
height: 2.1em;
text-indent: -9999px;
white-space: nowrap;
}
input.ui-button.ui-icon-notext .ui-icon {
width: auto;
height: auto;
text-indent: 0;
white-space: normal;
padding: .4em 1em;
}  input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
border: 0;
padding: 0;
}
.ui-controlgroup {
vertical-align: middle;
display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
float: left;
margin-left: 0;
margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
display: block;
float: none;
width: 100%;
margin-top: 0;
margin-bottom: 0;
text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
padding: .4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
border-bottom: none;
} .ui-controlgroup-vertical .ui-spinner-input { width: 75%;
width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
border-top-style: solid;
}
.ui-checkboxradio-label .ui-icon-background {
box-shadow: inset 1px 1px 1px #ccc;
border-radius: .12em;
border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
width: 16px;
height: 16px;
border-radius: 1em;
overflow: visible;
border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
background-image: none;
width: 8px;
height: 8px;
border-width: 4px;
border-style: solid;
}
.ui-checkboxradio-disabled {
pointer-events: none;
}
.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-datepicker .ui-icon {
display: block;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
left: .5em;
top: .3em;
}
.ui-dialog {
position: absolute;
top: 0;
left: 0;
padding: .2em;
outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
padding: .4em 1em;
position: relative;
}
.ui-dialog .ui-dialog-title {
float: left;
margin: .1em 0;
white-space: nowrap;
width: 90%;
overflow: hidden;
text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
position: absolute;
right: .3em;
top: 50%;
width: 20px;
margin: -10px 0 0 0;
padding: 1px;
height: 20px;
}
.ui-dialog .ui-dialog-content {
position: relative;
border: 0;
padding: .5em 1em;
background: none;
overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
text-align: left;
border-width: 1px 0 0 0;
background-image: none;
margin-top: .5em;
padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
margin: .5em .4em .5em 0;
cursor: pointer;
}
.ui-dialog .ui-resizable-n {
height: 2px;
top: 0;
}
.ui-dialog .ui-resizable-e {
width: 2px;
right: 0;
}
.ui-dialog .ui-resizable-s {
height: 2px;
bottom: 0;
}
.ui-dialog .ui-resizable-w {
width: 2px;
left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
width: 7px;
height: 7px;
}
.ui-dialog .ui-resizable-se {
right: 0;
bottom: 0;
}
.ui-dialog .ui-resizable-sw {
left: 0;
bottom: 0;
}
.ui-dialog .ui-resizable-ne {
right: 0;
top: 0;
}
.ui-dialog .ui-resizable-nw {
left: 0;
top: 0;
}
.ui-draggable .ui-dialog-titlebar {
cursor: move;
}
.ui-draggable-handle {
-ms-touch-action: none;
touch-action: none;
}
.ui-resizable {
position: relative;
}
.ui-resizable-handle {
position: absolute;
font-size: 0.1px;
display: block;
-ms-touch-action: none;
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-progressbar {
height: 2em;
text-align: left;
overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
margin: -1px;
height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
background: url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);
height: 100%;
filter: alpha(opacity=25); opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
background-image: none;
}
.ui-selectable {
-ms-touch-action: none;
touch-action: none;
}
.ui-selectable-helper {
position: absolute;
z-index: 100;
border: 1px dotted black;
}
.ui-selectmenu-menu {
padding: 0;
margin: 0;
position: absolute;
top: 0;
left: 0;
display: none;
}
.ui-selectmenu-menu .ui-menu {
overflow: auto;
overflow-x: hidden;
padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
font-size: 1em;
font-weight: bold;
line-height: 1.5;
padding: 2px 0.4em;
margin: 0.5em 0 0 0;
height: auto;
border: 0;
}
.ui-selectmenu-open {
display: block;
}
.ui-selectmenu-text {
display: block;
margin-right: 20px;
overflow: hidden;
text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
text-align: left;
white-space: nowrap;
width: 14em;
}
.ui-selectmenu-icon.ui-icon {
float: right;
margin-top: 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;
-ms-touch-action: none;
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: -.3em;
margin-left: -.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: -.3em;
margin-left: 0;
margin-bottom: -.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-sortable-handle {
-ms-touch-action: none;
touch-action: none;
}
.ui-spinner {
position: relative;
display: inline-block;
overflow: hidden;
padding: 0;
vertical-align: middle;
}
.ui-spinner-input {
border: none;
background: none;
color: inherit;
padding: .222em 0;
margin: .2em 0;
vertical-align: middle;
margin-left: .4em;
margin-right: 2em;
}
.ui-spinner-button {
width: 1.6em;
height: 50%;
font-size: .5em;
padding: 0;
margin: 0;
text-align: center;
position: absolute;
cursor: default;
display: block;
overflow: hidden;
right: 0;
} .ui-spinner a.ui-spinner-button {
border-top-style: none;
border-bottom-style: none;
border-right-style: none;
}
.ui-spinner-up {
top: 0;
}
.ui-spinner-down {
bottom: 0;
}
.ui-tabs {
position: relative; padding: .2em;
}
.ui-tabs .ui-tabs-nav {
margin: 0;
padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
top: 0;
margin: 1px .2em 0 0;
border-bottom-width: 0;
padding: 0;
white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
float: left;
padding: .5em 1em;
text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
margin-bottom: -1px;
padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
display: block;
border-width: 0;
padding: 1em 1.4em;
background: none;
}
.ui-tooltip {
padding: 8px;
position: absolute;
z-index: 9999;
max-width: 300px;
}
body .ui-tooltip {
border-width: 2px;
} .ui-widget {
font-family: Verdana,Arial,sans-serif;
font-size: 1.1em;
}
.ui-widget .ui-widget {
font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
font-family: Verdana,Arial,sans-serif;
font-size: 1em;
}
.ui-widget.ui-widget-content {
border: 1px solid #d3d3d3;
}
.ui-widget-content {
border: 1px solid #aaaaaa;
background: #ffffff;
color: #222222;
}
.ui-widget-content a {
color: #222222;
}
.ui-widget-header {
border: 1px solid #aaaaaa;
background: #cccccc url(//angelslighttheway.com/wp-content/plugins/mwb-bookings-for-woocommerce/package/lib/jquery-ui-css/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
color: #222222;
font-weight: bold;
}
.ui-widget-header a {
color: #222222;
} .ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button, html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
border: 1px solid #d3d3d3;
background: #e6e6e6 url(//angelslighttheway.com/wp-content/plugins/mwb-bookings-for-woocommerce/package/lib/jquery-ui-css/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
color: #555555;
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,
.ui-button:hover,
.ui-button:focus {
border: 1px solid #999999;
background: #dadada url(//angelslighttheway.com/wp-content/plugins/mwb-bookings-for-woocommerce/package/lib/jquery-ui-css/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #212121;
}
.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,
a.ui-button:hover,
a.ui-button:focus {
color: #212121;
text-decoration: none;
}
.ui-visual-focus {
box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
border: 1px solid #aaaaaa;
background: #ffffff url(//angelslighttheway.com/wp-content/plugins/mwb-bookings-for-woocommerce/package/lib/jquery-ui-css/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #212121;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
border: #aaaaaa;
background-color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
color: #212121;
text-decoration: none;
} .ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
border: 1px solid #fcefa1;
background: #fbf9ee url(//angelslighttheway.com/wp-content/plugins/mwb-bookings-for-woocommerce/package/lib/jquery-ui-css/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
color: #363636;
}
.ui-state-checked {
border: 1px solid #fcefa1;
background: #fbf9ee;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
border: 1px solid #cd0a0a;
background: #fef1ec url(//angelslighttheway.com/wp-content/plugins/mwb-bookings-for-woocommerce/package/lib/jquery-ui-css/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
color: #cd0a0a;
}
.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(//angelslighttheway.com/wp-content/plugins/mwb-bookings-for-woocommerce/package/lib/jquery-ui-css/images/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon {
background-image: url(//angelslighttheway.com/wp-content/plugins/mwb-bookings-for-woocommerce/package/lib/jquery-ui-css/images/ui-icons_222222_256x240.png);
}
.ui-button .ui-icon {
background-image: url(//angelslighttheway.com/wp-content/plugins/mwb-bookings-for-woocommerce/package/lib/jquery-ui-css/images/ui-icons_888888_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon,
.ui-state-default .ui-icon {
background-image: url(//angelslighttheway.com/wp-content/plugins/mwb-bookings-for-woocommerce/package/lib/jquery-ui-css/images/ui-icons_454545_256x240.png);
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
background-image: url(//angelslighttheway.com/wp-content/plugins/mwb-bookings-for-woocommerce/package/lib/jquery-ui-css/images/ui-icons_454545_256x240.png);
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
background-image: url(//angelslighttheway.com/wp-content/plugins/mwb-bookings-for-woocommerce/package/lib/jquery-ui-css/images/ui-icons_2e83ff_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
background-image: url(//angelslighttheway.com/wp-content/plugins/mwb-bookings-for-woocommerce/package/lib/jquery-ui-css/images/ui-icons_cd0a0a_256x240.png);
} .ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-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: -65px -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: -65px -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: 1px -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: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
border-bottom-right-radius: 4px;
} .ui-widget-overlay {
background: #aaaaaa;
opacity: .3;
filter: Alpha(Opacity=30); }
.ui-widget-shadow {
-webkit-box-shadow: -8px -8px 8px #aaaaaa;
box-shadow: -8px -8px 8px #aaaaaa;
}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}table.ui-datepicker-calendar {border-collapse: separate;}
.ui-datepicker-calendar td {border: 1px solid transparent;} #ui-datepicker-div {display:none;} .ui-datepicker .ui-datepicker-calendar .ui-state-highlight a {
background: #743620 none;
color: white;
}:root{--woocommerce:#7F54B3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7F54B3;--wc-primary-text:white;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{position:absolute;right:.7em;top:.7em;cursor:pointer}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e010";text-decoration:none}.woocommerce form .show-password-input.display-password::after,.woocommerce-page form .show-password-input.display-password::after{color:#585858}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}