.time-slot{border-radius:30px;margin-bottom:10px;margin-right:1rem;height:39px;width:170px;box-shadow:0 2px 4px -2px #79e79d;background:#47cf73;color:#fff;display:flex;justify-content:center;align-items:center}.time-slot:hover{background-color:#3596e8!important;cursor:pointer;color:#fff}.activeSlot{background-color:#3596e8!important;cursor:pointer;color:#fff}.bookedSlot{pointer-events:none;color:#fff;background:#df4f4f!important;box-shadow:0 2px 4px -2px #e87c7c}.allPermissionCheck{margin-left:auto!important;margin-right:80px!important}@media screen and (max-width:991px){.allPermissionCheck{margin-left:auto!important;margin-right:32px!important}}@media screen and (max-width:767px){.allPermissionCheck{margin-left:auto!important;margin-right:14px!important}}.bg-success{background-color:#47cf73!important}.bg-danger{background-color:#f1416c!important}@media (max-width:480px){.section{margin:30px 0;padding:30px 0}#footer .footer-widgets-wrap{padding:30px 0}.heading-block{margin-bottom:30px}#copyrights{padding-top:20px}.content-wrap{padding-bottom:30px}}.copyrights-menu a{color:#fff;transition:all .3s ease;border-bottom:1px solid transparent!important}.copyrights-menu a:hover{border-bottom:1px solid #fff!important;color:#fff!important}#footer{background-color:#0f6458!important;border-top:unset}#footer .phone-icon,#footer .mail-icon{font-size:16px;border:1px solid #fff;padding:5px;border-radius:50%;background:#fff;color:#0f6458}#footer .footer-btn{padding:8px 22px;border-radius:10px!important;box-shadow:none!important;background-color:#0f6458!important;border:2px solid #fff;font-weight:500}#footer .footer-btn:hover{color:#0f6458!important;background-color:#fff!important}#footer .footer-widgets-wrap{margin-bottom:-15px;padding:40px 0}@media (max-width:480px){#footer .footer-widgets-wrap{margin-bottom:0}}#footer .footer-widgets-wrap .widget .custom-email{border-radius:10px;padding:.6rem .75rem}#footer .footer-widgets-wrap .widget form{margin-bottom:0}#footer .footer-widgets-wrap .widget .footer-big-contacts .contact-title{color:#fff;font-weight:500;font-size:.8125rem;letter-spacing:1px;text-transform:uppercase}#footer .footer-widgets-wrap .widget .footer-big-contacts .contact-data{font-size:20px;text-transform:lowercase;color:#000}@media (max-width:575px){#footer .footer-widgets-wrap .widget .footer-big-contacts .contact-data{font-size:16px}}#footer .copyright-section{background-color:#0b5b50;font-size:14px}#booking-appointment-form .form-widget{padding:60px 0}@media (max-width:480px){#booking-appointment-form .form-widget{padding:30px 0}}#booking-appointment-form .form-group .form-control{border-radius:10px!important;padding:.6rem .75rem!important}#booking-appointment-form .form-group .confirm-booking{background-color:#ffcd8c!important;color:#333}#logo img{height:80px!important}@media (min-width:992px){.sticky-header-shrink #header-wrap #logo img{height:60px!important}}@media only screen and (-webkit-min-device-pixel-ratio:2),not all,only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#logo a.standard-logo{display:block}}.front-slot-data .time-slot{background:#5659cf!important}.front-slot-data .activeSlot{background-color:#3596e8!important}.contact-container{background:#fafdfd}.contact-card{padding:10px;background:#fafdfd;border-radius:15px;box-shadow:0 0 20px rgba(15,100,88,.15)}.contact-card .opening-table{border:unset}.contact-card .contact-detail{padding:20px;border-radius:8px}.opening-table-container{margin-top:30px}@media (min-width:992px){.opening-table-container{width:calc(40% - 10px);margin-top:0}}.address-box{padding:30px 20px;background:#0f6458;border-radius:8px;position:relative;overflow:hidden;margin-top:30px}.address-box::before{content:"";position:absolute;width:400px;height:400px;bottom:-180px;right:-180px;background-color:rgba(24,126,112,.86)!important;border-radius:50%}@media (max-width:480px){.address-box::before{bottom:-220px;right:-220px}}@media (min-width:480px){.address-box::after{content:"";position:absolute;width:150px;height:150px;bottom:-50px;left:-50px;background-color:rgba(24,126,112,.86)!important;border-radius:50%}}.address-box .fbox-content h3>*{color:#fff!important}.address-box .feature-box{z-index:10}.appointment-section{background:#fafdfd}.contact-form input{border-radius:10px;padding:.6rem .75rem!important}.slider-content{background:rgba(224,247,244,.48);border-radius:15px;padding:30px}.iti{display:block!important;width:100%}#enquiryForm .form-control{border-radius:10px;padding:.6rem .75rem}#enquiryForm .hide{display:none}.h-300px{height:300px!important}.client-container{padding:60px 0 0;margin-bottom:-5px}@media (max-width:480px){.client-container{padding:30px 0 0;margin-bottom:-38px}}.client-container .testimonials-grid .grid-item{background-color:#f6fcfb;padding:1.5rem;display:flex;flex:1 0 auto;height:100%;border-radius:10px}.client-container .testimonials-grid .grid-item::before,.client-container .testimonials-grid .grid-item::after{border:0!important}.client-container .testimonials-grid .grid-item .testimonial{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:stretch}.client-container .testimonials-grid .grid-item .testi-content p{white-space:break-spaces;font-family:unset;font-style:unset}.client-container .testimonials-grid .grid-item .testi-meta::before{content:unset}.client-container .testimonials-grid .grid-item .testi-meta span{padding-left:0}.client-container .testimonials-grid .owl-carousel .owl-stage{display:flex}.service-tab .col-padding{padding:1rem}.testimonials-grid .owl-stage{margin:0 auto}.notification-dropdown .dropdown-header{letter-spacing:.5px;font-weight:600;padding:15px;background-color:#009ef7;color:#fff}.notification-dropdown .dropdown-header #readAllNotification a{color:#fff;font-size:12px}.notification-dropdown .menu-sub-dropdown{border-radius:.475rem}@media (max-width:992px){.notification-dropdown .menu-sub-dropdown{width:350px!important}}@media (max-width:768px){.notification-dropdown .menu-sub-dropdown{width:315px!important}}.notification-dropdown .notification-header{color:#fff;margin:0}.notification-dropdown .empty-state{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:40px}.notification-dropdown .counter-0{right:6px!important;height:21px}.notification-dropdown .notification-icon i{font-size:20px}.notification-dropdown .dropdown-list-content{overflow-y:auto}.notification-dropdown .notification-count{top:10px!important;right:-5px!important;min-width:18px;width:auto;height:18px;line-height:0;border:1px solid #fff;padding:0!important}@media (max-width:768px){.notification-dropdown .notification-count{top:5px!important;right:-9px!important}}.rating{display:flex;align-items:center}.rating-input{position:absolute!important;left:-9999px!important}.rating-input[disabled]{display:none}.rating-label{padding:0;margin:0}.rating-label>i{line-height:1;color:#b5b5c3}.rating-label>.svg-icon{line-height:1}.rating-label > .svg-icon svg [fill]:not(.permanent):not(g) {transition:fill .3s ease;fill:#b5b5c3}.rating-label > .svg-icon svg:hover [fill]:not(.permanent):not(g) {transition:fill .3s ease}label.rating-label{cursor:pointer}div.rating-label.checked>i,label.rating-label>i{color:#b5b5c3}div.rating-label.checked > .svg-icon svg [fill]:not(.permanent):not(g), label.rating-label > .svg-icon svg [fill]:not(.permanent):not(g) {transition:fill .3s ease;fill: #FFC107FF}div.rating-label.checked > .svg-icon svg:hover [fill]:not(.permanent):not(g), label.rating-label > .svg-icon svg:hover [fill]:not(.permanent):not(g) {transition:fill .3s ease}.rating-input:checked ~ .rating-label > i {color:#b5b5c3}.rating-input:checked ~ .rating-label > .svg-icon svg [fill]:not(.permanent):not(g) {transition:fill .3s ease;fill:#b5b5c3}.rating-input:checked ~ .rating-label > .svg-icon svg:hover [fill]:not(.permanent):not(g) {transition:fill .3s ease}.rating:hover label.rating-label>i{color: #FFC107FF}.rating:hover label.rating-label > .svg-icon svg [fill]:not(.permanent):not(g) {transition:fill .3s ease;fill: #FFC107FF}.rating:hover label.rating-label > .svg-icon svg:hover [fill]:not(.permanent):not(g) {transition:fill .3s ease}label.rating-label:hover ~ .rating-label > i {color:#b5b5c3}label.rating-label:hover ~ .rating-label > .svg-icon svg [fill]:not(.permanent):not(g) {transition:fill .3s ease;fill:#b5b5c3}label.rating-label:hover ~ .rating-label > .svg-icon svg:hover [fill]:not(.permanent):not(g) {transition:fill .3s ease}.ribbon{position:relative}.ribbon .ribbon-label{display:flex;justify-content:center;align-items:center;padding:5px 10px;position:absolute;z-index:1;background-color:#009ef7;box-shadow:0 -1px 5px 0 rgba(0,0,0,.1);color:#fff;top:50%;right:30px;transform:translateX(5px) translateY(-50%)}.ribbon .ribbon-label>.ribbon-inner{z-index:-1;position:absolute;padding:0;width:100%;height:100%;top:0;left:0}.ribbon .ribbon-label:after{border-color:#003c5e}.ribbon-vertical .ribbon-label{padding:5px 10px;min-width:45px;min-height:46px;text-align:center}.ribbon.ribbon-top .ribbon-label{top:15px;transform:translateX(-15 px) translateY(-4 px);border-bottom-right-radius:.475rem;border-bottom-left-radius:.475rem}.ribbon.ribbon-bottom .ribbon-label{border-top-right-radius:0;border-top-left-radius:0}.ribbon.ribbon-start .ribbon-label{top:50%;left:0;right:auto;transform:translateX(-5px) translateY(-50%);border-top-right-radius:0;border-bottom-right-radius:0}.ribbon.ribbon-end .ribbon-label{border-top-left-radius:0;border-bottom-left-radius:0}.ribbon.ribbon-clip.ribbon-start .ribbon-label{left:-5px}.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner{border-top-right-radius:0;border-bottom-right-radius:0}.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:after,.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:before{content:"";position:absolute;border-style:solid;border-color:transparent!important;bottom:-10px}.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:before{border-width:0 10px 10px 0;border-right-color:#181c32!important;left:0}.ribbon.ribbon-clip.ribbon-end .ribbon-label{right:-5px}.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner{border-top-left-radius:0;border-bottom-left-radius:0}.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:after,.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:before{content:"";position:absolute;border-style:solid;border-color:transparent!important;bottom:-10px}.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:before{border-width:0 0 10px 10px;border-left-color:#181c32!important;right:0}.ribbon.ribbon-triangle{position:absolute;z-index:1;display:flex;align-items:flex-start;justify-content:flex-start}.ribbon.ribbon-triangle.ribbon-top-start{top:0;left:0;width:4rem;height:4rem;border-bottom:solid 2rem transparent!important;border-left:solid 2rem red;border-right:solid 2rem transparent!important;border-top:solid 2rem red}.ribbon.ribbon-triangle.ribbon-top-end{top:0;right:0;width:4rem;height:4rem;border-bottom:solid 2rem transparent!important;border-left:solid 2rem transparent!important;border-right:solid 2rem red;border-top:solid 2rem red}.ribbon.ribbon-triangle.ribbon-bottom-start{bottom:0;left:0;width:4rem;height:4rem;border-bottom:solid 2rem red;border-left:solid 2rem red;border-right:solid 2rem transparent!important;border-top:solid 2rem transparent!important}.ribbon.ribbon-triangle.ribbon-bottom-end{bottom:0;right:0;width:4rem;height:4rem;border-bottom:solid 2rem red;border-right:solid 2rem red;border-left:solid 2rem transparent!important;border-top:solid 2rem transparent!important}.star-ratings{color:#ccc;font-size:22px}.star-ratings .fill-ratings{color:#ffad0f;z-index:1;overflow:hidden}.star-ratings .fill-ratings span{display:inline-block}.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \9 }.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \9 }.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,gray);background-image:-ms-linear-gradient(to bottom,#b3b3b3,gray);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(gray));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,gray);background-image:-o-linear-gradient(to bottom,#b3b3b3,gray);background-image:linear-gradient(to bottom,#b3b3b3,gray);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:gray gray #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]{background-color:gray}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{background-color:#666 \9 }.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#039 \9 }.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#039 \9 }.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .prev.disabled,.datepicker .next.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:normal;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}