﻿body{font-family:"Open Sans",sans-serif}.clearfix::after{content:"";clear:both;display:table}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#509e34 !important}.enjoy-widget{padding:30px 20px;background:hsla(0,0%,100%,.8);border-radius:5px}.enjoy-widget .tt-dataset{max-height:300px;overflow-y:scroll}.enjoy-widget .dropdown-menu,.enjoy-widget span.twitter-typeahead .tt-menu{font-size:15px}.enjoy-widget .text-danger{color:#509e34;font-size:14px}.enjoy-widget .text-enjoyorange{color:#509e34}.enjoy-widget span.twitter-typeahead .tt-suggestion{width:100%;box-sizing:border-box}.enjoy-widget .layout .full-width:after{content:"";clear:both;display:table}.enjoy-widget .layout>div{width:100%}.enjoy-widget .layout>div:nth-child(2) div:nth-child(1) .left>div,.enjoy-widget .layout>div:nth-child(2) div:nth-child(2) .left>div{position:relative}.enjoy-widget .layout>div:nth-child(2) div:nth-child(1) .left>div::before,.enjoy-widget .layout>div:nth-child(2) div:nth-child(2) .left>div::before{font-family:"Font Awesome 5 Free";font-weight:400;content:"";display:block;width:10px;height:10px;position:absolute;left:0;top:0;color:#494949;padding:6px;font-size:16px}.enjoy-widget input[type=text],.enjoy-widget input[type=search],.enjoy-widget input[type=number]{background:#fff;padding:7px 10px;border-radius:2px;border:1px solid #a8a8a8;width:100%;font-family:"Open Sans",sans-serif;box-sizing:border-box;outline:none;font-size:15px}.enjoy-widget input[type=text]#FromTime,.enjoy-widget input[type=text]#ToTime,.enjoy-widget input[type=search]#FromTime,.enjoy-widget input[type=search]#ToTime,.enjoy-widget input[type=number]#FromTime,.enjoy-widget input[type=number]#ToTime{border-radius:0 2px 2px 0;position:relative}.enjoy-widget input[type=text]#FromDate,.enjoy-widget input[type=text]#ToDate,.enjoy-widget input[type=search]#FromDate,.enjoy-widget input[type=search]#ToDate,.enjoy-widget input[type=number]#FromDate,.enjoy-widget input[type=number]#ToDate{border-radius:2px 0 0 2px;padding-left:26px}.enjoy-widget .tickbox-label{position:relative;padding-top:15px}.enjoy-widget input[type=checkbox]{visibility:hidden;height:0;position:relative;margin-right:7px;cursor:pointer}.enjoy-widget .tickbox-label-input{position:absolute;left:0;height:14px;width:14px;border:1px solid #a8a8a8;background:#fff;cursor:pointer}.enjoy-widget input[type=checkbox]:checked+.tickbox-label-input:after{display:inline-block;visibility:visible;font-family:"Font Awesome 5 Free";font-weight:400;content:"✔";padding-left:3px;font-size:11px;position:absolute}.enjoy-widget label{padding-bottom:5px;font-size:14px;display:inline-block;padding-top:7px;color:#494949}.enjoy-widget label i{display:none !important}.enjoy-widget button{padding:7px 10px;width:100%;background:#509e34;color:#fff;border:none;outline:none;border-radius:32px;cursor:pointer;border:1px solid #509e34;margin-top:15px}.enjoy-widget button:hover{background:#fff;color:#509e34}@media(min-width: 992px){.enjoy-widget input[type=number]{width:50%}.enjoy-widget button{margin-top:0;font-family:"Open Sans",sans-serif;font-size:15px}.enjoy-widget .layout:after{content:"";clear:both;display:table}.enjoy-widget .layout>div:after{content:"";clear:both;display:table}.enjoy-widget .layout>div:first-child{width:25%;padding-right:1%;float:left;vertical-align:top}.enjoy-widget .layout>div:nth-child(2){width:49%;float:left;vertical-align:top}.enjoy-widget .layout>div:nth-child(2)>div:first-child{width:48%;padding-right:2%;float:left;vertical-align:middle}.enjoy-widget .layout>div:nth-child(2)>div:first-child .left{width:65%;float:left}.enjoy-widget .layout>div:nth-child(2)>div:first-child .right{width:35%;float:left}.enjoy-widget .layout>div:nth-child(2)>div:first-child .right input{border-left:none}.enjoy-widget .layout>div:nth-child(2)>div:nth-child(2){width:48%;padding-right:2%;float:left;vertical-align:middle}.enjoy-widget .layout>div:nth-child(2)>div:nth-child(2) .left{width:65%;float:left}.enjoy-widget .layout>div:nth-child(2)>div:nth-child(2) .right{width:35%;float:left}.enjoy-widget .layout>div:nth-child(2)>div:nth-child(2) .right input{border-left:none}.enjoy-widget .layout>div:nth-child(3){width:25%;display:inline-block;vertical-align:top}.enjoy-widget .layout>div:nth-child(3) .left{width:51%;float:left}.enjoy-widget .layout>div:nth-child(3) .right{width:45%;float:right}}@media(min-width: 1200px){.layout>div:first-child>div:first-child label{font-size:20px;padding-top:0}}
