.icons-selector *{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.icons-selector,.icons-selector *,.icons-selector :after,.icons-selector :before,.icons-selector:after,.icons-selector:before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.icons-selector{display:inline-block;vertical-align:middle;text-align:left}.icons-selector .selector{width:100px;height:40px}.icons-selector .selector-button{width:39px;height:100%;display:block;text-align:center;cursor:pointer;float:left}.icons-selector .selector-button i{line-height:38px;text-align:center}.icons-selector .selected-icon{display:block;width:60px;height:100%;float:left;text-align:center}.icons-selector .selected-icon i{line-height:40px;font-size:18px;cursor:default}.icons-selector .selector-popup{position:absolute;z-index:10000;background-color:#fefefe;padding:5px;height:auto;width:342px;margin-top:-1px}.icons-selector .selector-category select,.icons-selector .selector-search input[type=text]{border:0;line-height:20px;padding:10px 2.5%;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px;font-size:12px;display:block}.icons-selector .selector-category select{height:40px}.icons-selector .selector-category select option{padding:10px}.icons-selector input::-webkit-input-placeholder{text-transform:uppercase}.icons-selector input:-moz-placeholder{text-transform:uppercase}.icons-selector input::-moz-placeholder{text-transform:uppercase}.icons-selector input:-ms-input-placeholder{text-transform:uppercase}.icons-selector .selector-search{position:relative}.icons-selector .selector-search i{position:absolute;right:10px;top:7px}.icons-selector .fip-icons-container{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px}.icons-selector .fip-icons-container .loading{font-size:24px;margin:0 auto;padding:20px 0;text-align:center;width:100%}.icons-selector .fip-box{display:inline-block;margin:2px;width:60px;line-height:42px;text-align:center;cursor:pointer;vertical-align:top;height:40px}.icons-selector .selector-footer{line-height:12px;padding:5px 5px 0;text-align:center}.icons-selector .selector-footer,.icons-selector .selector-footer i{font-size:14px}.icons-selector .selector-arrows{float:right}.icons-selector .selector-pages{font-size:11px;float:left}.icons-selector .selector-arrows i{cursor:pointer}.icons-selector .selector-footer em{font-style:italic}.icons-selector .icons-picker-error i:before{color:#eee}@font-face{font-family:iconpicker;src:url(//britishbirdcontrol.co.uk/wp-content/plugins/opalschedule/assets/css/fontpicker/iconpicker.eot?90190138);src:url(//britishbirdcontrol.co.uk/wp-content/plugins/opalschedule/assets/css/fontpicker/iconpicker.eot?90190138#iefix) format('embedded-opentype'),url(//britishbirdcontrol.co.uk/wp-content/plugins/opalschedule/assets/css/fontpicker/iconpicker.woff?90190138) format('woff'),url(//britishbirdcontrol.co.uk/wp-content/plugins/opalschedule/assets/css/fontpicker/iconpicker.ttf?90190138) format('truetype'),url(//britishbirdcontrol.co.uk/wp-content/plugins/opalschedule/assets/css/fontpicker/iconpicker.svg?90190138#iconpicker) format('svg');font-weight:400;font-style:normal}.icons-selector [class*=" fip-icon-"]:before,.icons-selector [class^=fip-icon-]:before{font-family:iconpicker;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icons-selector .fip-icon-search:before{content:'\e812';cursor:default}.icons-selector .fip-icon-cancel:before{content:'\e814';cursor:pointer}.icons-selector .fip-icon-block:before{content:'\e84e';color:#fed0d0}.icons-selector .fip-icon-down-dir:before{content:'\e800'}.icons-selector .fip-icon-up-dir:before{content:'\e813'}.icons-selector .fip-icon-left-dir:before{content:'\e801'}.icons-selector .fip-icon-right-dir:before{content:'\e802'}.icons-selector .fip-icon-spin3:before{content:'\e815'}.icons-selector .fip-icon-spin3{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fip-grey.icons-selector{font-size:16px}.fip-grey.icons-selector .selector{border:1px solid #EDEDED;background-color:#fff}.fip-grey.icons-selector .selector-button{background-color:#F4F4F4;border-left:1px solid #E1E1E1}.fip-grey.icons-selector .selector-button:hover{background-color:#f1f1f1}.fip-grey.icons-selector .selector-button:hover i{color:#999}.fip-grey.icons-selector .selector-button i{color:#aaa;text-shadow:0 1px 0 #FFF}.fip-grey.icons-selector .selected-icon i{color:#404040}.fip-grey.icons-selector .selector-popup{-moz-box-shadow:0 1px 1px rgba(0,0,0,.04);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04);border:1px solid #E5E5E5}.fip-grey.icons-selector .selector-category select,.fip-grey.icons-selector .selector-search input[type=text]{border:1px solid #EDEDED;color:#404040;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline:0}.fip-grey.icons-selector input::-webkit-input-placeholder{color:#ddd}.fip-grey.icons-selector input:-moz-placeholder{color:#ddd}.fip-grey.icons-selector input::-moz-placeholder{color:#ddd}.fip-grey.icons-selector input:-ms-input-placeholder{color:#ddd!important}.fip-grey.icons-selector .selector-search i{color:#eee}.fip-grey.icons-selector .fip-icons-container{background-color:#fff;border:1px solid #EDEDED}.fip-grey.icons-selector .fip-icons-container .loading{color:#eee}.fip-grey.icons-selector .fip-box{border:1px solid #EFEFEF}.fip-grey.icons-selector .fip-box:hover{background-color:#f6f6f6}.fip-grey.icons-selector .selector-footer,.fip-grey.icons-selector .selector-footer i{color:#ddd}.fip-grey.icons-selector .selector-arrows i:hover{color:#777}.fip-grey.icons-selector span.current-icon,.fip-grey.icons-selector span.current-icon:hover{background-color:#2EA2CC;color:#fff;border:1px solid #298CBA}.fip-grey.icons-selector .icons-picker-error i:before{color:#eee}.fip-bootstrap.icons-selector{font-size:16px}.fip-bootstrap.icons-selector .selector{border:0 none;background-color:#fff;width:102px}.fip-bootstrap.icons-selector .selector-button{background-color:#fff;border:1px solid #ccc;border-radius:0 4px 4px 0;background-image:-webkit-linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:41px;background-repeat:repeat-x}.fip-bootstrap.icons-selector .selector-button:hover{background-color:#e0e0e0;background-position:0 -15px}.fip-bootstrap.icons-selector .selector-button:active{-webkit-box-shadow:0 3px 5px rgba(0,0,0,.125)inset;-moz-box-shadow:0 3px 5px rgba(0,0,0,.125)inset;box-shadow:0 3px 5px rgba(0,0,0,.125)inset}.fip-bootstrap.icons-selector .selector-button:hover i{color:#999}.fip-bootstrap.icons-selector .selector-button i{color:#aaa;text-shadow:0 1px 0 #FFF}.fip-bootstrap.icons-selector .selected-icon{border:1px solid #ccc;border-right:0 none;background-color:#fff;border-radius:4px 0 0 4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fip-bootstrap.icons-selector .selected-icon i{color:#404040}.fip-bootstrap.icons-selector .selector-popup{-moz-box-shadow:0 6px 12px rgba(0,0,0,.176);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.176);box-shadow:0 6px 12px rgba(0,0,0,.176);border:1px solid rgba(0,0,0,.15);border-radius:4px;background-color:#fff}.fip-bootstrap.icons-selector .selector-category select,.fip-bootstrap.icons-selector .selector-search input[type=text]{border:1px solid #ccc;color:#555;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline:0;border-radius:4px}.fip-bootstrap.icons-selector .selector-category select:focus,.fip-bootstrap.icons-selector .selector-search input[type=text]:focus{border-color:#66AFE9;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6);-moz-box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6);box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6)}.fip-bootstrap.icons-selector input::-webkit-input-placeholder{color:#aaa}.fip-bootstrap.icons-selector input:-moz-placeholder{color:#aaa}.fip-bootstrap.icons-selector input::-moz-placeholder{color:#aaa}.fip-bootstrap.icons-selector input:-ms-input-placeholder{color:#aaa!important}.fip-bootstrap.icons-selector .selector-search i{color:#aaa}.fip-bootstrap.icons-selector .fip-icons-container{background-color:#fff;border:1px solid #ccc;border-radius:4px}.fip-bootstrap.icons-selector .fip-icons-container .loading{color:#ddd}.fip-bootstrap.icons-selector .fip-box{border:1px solid #ccc;border-radius:2px;background-color:#eee}.fip-bootstrap.icons-selector .fip-box:hover{background-color:#fff;border-color:#66AFE9;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6);-moz-box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6);box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6);font-size:1.6em;text-shadow:0 0 1px #fff}.fip-bootstrap.icons-selector .selector-footer,.fip-bootstrap.icons-selector .selector-footer i{color:#428BCA}.fip-bootstrap.icons-selector .selector-arrows i:hover{color:#2A6496}.fip-bootstrap.icons-selector span.current-icon,.fip-bootstrap.icons-selector span.current-icon:hover{background-color:#428BCA;color:#fff;border:1px solid #428BCA}.fip-bootstrap.icons-selector span.current-icon i,.fip-bootstrap.icons-selector span.current-icon:hover i{color:#fff}.fip-bootstrap.icons-selector .icons-picker-error i:before{color:#ccc}.fip-bootstrap.icons-selector .fip-box,.fip-bootstrap.icons-selector .selector-category select,.fip-bootstrap.icons-selector .selector-search input[type=text]{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@font-face {
font-family: 'fontello';
src: url(//britishbirdcontrol.co.uk/wp-content/plugins/opalschedule/assets/css/fontpicker/fontello-7275ca86/font/fontello.eot?18563265);
src: url(//britishbirdcontrol.co.uk/wp-content/plugins/opalschedule/assets/css/fontpicker/fontello-7275ca86/font/fontello.eot?18563265#iefix) format('embedded-opentype'),
url(//britishbirdcontrol.co.uk/wp-content/plugins/opalschedule/assets/css/fontpicker/fontello-7275ca86/font/fontello.woff?18563265) format('woff'),
url(//britishbirdcontrol.co.uk/wp-content/plugins/opalschedule/assets/css/fontpicker/fontello-7275ca86/font/fontello.ttf?18563265) format('truetype'),
url(//britishbirdcontrol.co.uk/wp-content/plugins/opalschedule/assets/css/fontpicker/fontello-7275ca86/font/fontello.svg?18563265#fontello) format('svg');
font-weight: normal;
font-style: normal;
}   [class^="icon-"]:before, [class*=" icon-"]:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;    }
.icon-music:before { content: '\e803'; } .icon-lemon:before { content: '\e96f'; } .icon-mail:before { content: '\e805'; } .icon-mail-alt:before { content: '\e806'; } .icon-heart:before { content: '\e807'; } .icon-heart-empty:before { content: '\e808'; } .icon-star:before { content: '\e809'; } .icon-star-empty:before { content: '\e80a'; } .icon-star-half:before { content: '\e80b'; } .icon-star-half-alt:before { content: '\e80c'; } .icon-user:before { content: '\e80d'; } .icon-users:before { content: '\e80e'; } .icon-male:before { content: '\e80f'; } .icon-female:before { content: '\e810'; } .icon-video:before { content: '\e811'; } .icon-videocam:before { content: '\e812'; } .icon-picture:before { content: '\e814'; } .icon-camera:before { content: '\e815'; } .icon-camera-alt:before { content: '\e816'; } .icon-th-large:before { content: '\e817'; } .icon-th:before { content: '\e818'; } .icon-th-list:before { content: '\e819'; } .icon-ok:before { content: '\e81a'; } .icon-ok-circled:before { content: '\e81b'; } .icon-ok-circled2:before { content: '\e81c'; } .icon-ok-squared:before { content: '\e81d'; } .icon-cancel:before { content: '\e81e'; } .icon-cancel-circled:before { content: '\e81f'; } .icon-cancel-circled2:before { content: '\e820'; } .icon-plus:before { content: '\e821'; } .icon-plus-circled:before { content: '\e822'; } .icon-plus-squared:before { content: '\e823'; } .icon-plus-squared-small:before { content: '\e824'; } .icon-minus:before { content: '\e825'; } .icon-minus-circled:before { content: '\e826'; } .icon-minus-squared:before { content: '\e827'; } .icon-minus-squared-alt:before { content: '\e828'; } .icon-minus-squared-small:before { content: '\e829'; } .icon-help:before { content: '\e82a'; } .icon-help-circled:before { content: '\e82b'; } .icon-info-circled:before { content: '\e82c'; } .icon-info:before { content: '\e82d'; } .icon-home:before { content: '\e82e'; } .icon-link:before { content: '\e82f'; } .icon-unlink:before { content: '\e830'; } .icon-link-ext:before { content: '\e831'; } .icon-link-ext-alt:before { content: '\e832'; } .icon-attach:before { content: '\e833'; } .icon-lock:before { content: '\e834'; } .icon-lock-open:before { content: '\e835'; } .icon-lock-open-alt:before { content: '\e836'; } .icon-pin:before { content: '\e837'; } .icon-eye:before { content: '\e838'; } .icon-eye-off:before { content: '\e839'; } .icon-tag:before { content: '\e83a'; } .icon-tags:before { content: '\e83b'; } .icon-bookmark:before { content: '\e83c'; } .icon-bookmark-empty:before { content: '\e83d'; } .icon-flag:before { content: '\e83e'; } .icon-flag-empty:before { content: '\e83f'; } .icon-flag-checkered:before { content: '\e840'; } .icon-thumbs-up:before { content: '\e841'; } .icon-thumbs-down:before { content: '\e842'; } .icon-thumbs-up-alt:before { content: '\e843'; } .icon-thumbs-down-alt:before { content: '\e844'; } .icon-download:before { content: '\e845'; } .icon-upload:before { content: '\e846'; } .icon-download-cloud:before { content: '\e847'; } .icon-upload-cloud:before { content: '\e848'; } .icon-reply:before { content: '\e849'; } .icon-reply-all:before { content: '\e84a'; } .icon-forward:before { content: '\e84b'; } .icon-quote-left:before { content: '\e84c'; } .icon-quote-right:before { content: '\e84d'; } .icon-code:before { content: '\e84f'; } .icon-export:before { content: '\e850'; } .icon-export-alt:before { content: '\e851'; } .icon-pencil:before { content: '\e852'; } .icon-pencil-squared:before { content: '\e853'; } .icon-edit:before { content: '\e854'; } .icon-print:before { content: '\e855'; } .icon-retweet:before { content: '\e856'; } .icon-keyboard:before { content: '\e857'; } .icon-gamepad:before { content: '\e858'; } .icon-comment:before { content: '\e859'; } .icon-chat:before { content: '\e85a'; } .icon-comment-empty:before { content: '\e85b'; } .icon-chat-empty:before { content: '\e85c'; } .icon-bell:before { content: '\e85d'; } .icon-bell-alt:before { content: '\e85e'; } .icon-attention-alt:before { content: '\e85f'; } .icon-attention:before { content: '\e860'; } .icon-attention-circled:before { content: '\e861'; } .icon-location:before { content: '\e862'; } .icon-direction:before { content: '\e863'; } .icon-compass:before { content: '\e864'; } .icon-trash:before { content: '\e865'; } .icon-doc:before { content: '\e866'; } .icon-docs:before { content: '\e867'; } .icon-doc-text:before { content: '\e868'; } .icon-doc-inv:before { content: '\e869'; } .icon-doc-text-inv:before { content: '\e86a'; } .icon-folder:before { content: '\e86b'; } .icon-folder-open:before { content: '\e86c'; } .icon-folder-empty:before { content: '\e86d'; } .icon-folder-open-empty:before { content: '\e86e'; } .icon-box:before { content: '\e86f'; } .icon-rss:before { content: '\e870'; } .icon-rss-squared:before { content: '\e871'; } .icon-phone:before { content: '\e872'; } .icon-phone-squared:before { content: '\e873'; } .icon-menu:before { content: '\e874'; } .icon-cog:before { content: '\e875'; } .icon-cog-alt:before { content: '\e876'; } .icon-wrench:before { content: '\e877'; } .icon-basket:before { content: '\e878'; } .icon-calendar:before { content: '\e879'; } .icon-calendar-empty:before { content: '\e87a'; } .icon-login:before { content: '\e87b'; } .icon-logout:before { content: '\e800'; } .icon-mic:before { content: '\e801'; } .icon-mute:before { content: '\e802'; } .icon-volume-off:before { content: '\e813'; } .icon-volume-down:before { content: '\e84e'; } .icon-volume-up:before { content: '\e87c'; } .icon-headphones:before { content: '\e87d'; } .icon-clock:before { content: '\e87e'; } .icon-lightbulb:before { content: '\e87f'; } .icon-block:before { content: '\e880'; } .icon-resize-full:before { content: '\e881'; } .icon-resize-full-alt:before { content: '\e882'; } .icon-resize-small:before { content: '\e883'; } .icon-resize-vertical:before { content: '\e884'; } .icon-resize-horizontal:before { content: '\e885'; } .icon-move:before { content: '\e886'; } .icon-zoom-in:before { content: '\e887'; } .icon-zoom-out:before { content: '\e888'; } .icon-down-circled2:before { content: '\e889'; } .icon-up-circled2:before { content: '\e88a'; } .icon-left-circled2:before { content: '\e88b'; } .icon-right-circled2:before { content: '\e88c'; } .icon-down-dir:before { content: '\e88d'; } .icon-up-dir:before { content: '\e88e'; } .icon-left-dir:before { content: '\e88f'; } .icon-right-dir:before { content: '\e890'; } .icon-down-open:before { content: '\e891'; } .icon-left-open:before { content: '\e892'; } .icon-right-open:before { content: '\e893'; } .icon-up-open:before { content: '\e894'; } .icon-angle-left:before { content: '\e895'; } .icon-angle-right:before { content: '\e896'; } .icon-angle-up:before { content: '\e897'; } .icon-angle-down:before { content: '\e898'; } .icon-angle-circled-left:before { content: '\e899'; } .icon-angle-circled-right:before { content: '\e89a'; } .icon-angle-circled-up:before { content: '\e89b'; } .icon-angle-circled-down:before { content: '\e89c'; } .icon-angle-double-left:before { content: '\e89d'; } .icon-angle-double-right:before { content: '\e89e'; } .icon-angle-double-up:before { content: '\e89f'; } .icon-angle-double-down:before { content: '\e8a0'; } .icon-down:before { content: '\e8a1'; } .icon-left:before { content: '\e8a2'; } .icon-right:before { content: '\e8a3'; } .icon-up:before { content: '\e8a4'; } .icon-down-big:before { content: '\e8a5'; } .icon-left-big:before { content: '\e8a6'; } .icon-right-big:before { content: '\e8a7'; } .icon-up-big:before { content: '\e8a8'; } .icon-right-hand:before { content: '\e8a9'; } .icon-left-hand:before { content: '\e8aa'; } .icon-up-hand:before { content: '\e8ab'; } .icon-down-hand:before { content: '\e8ac'; } .icon-left-circled:before { content: '\e8ad'; } .icon-right-circled:before { content: '\e8ae'; } .icon-up-circled:before { content: '\e8af'; } .icon-down-circled:before { content: '\e8b0'; } .icon-cw:before { content: '\e8b1'; } .icon-ccw:before { content: '\e8b2'; } .icon-arrows-cw:before { content: '\e8b3'; } .icon-level-up:before { content: '\e8b4'; } .icon-level-down:before { content: '\e8b5'; } .icon-shuffle:before { content: '\e8b6'; } .icon-exchange:before { content: '\e8b7'; } .icon-search:before { content: '\e804'; } .icon-collapse:before { content: '\e8b9'; } .icon-expand-right:before { content: '\e8ba'; } .icon-collapse-left:before { content: '\e8bb'; } .icon-play:before { content: '\e8bc'; } .icon-play-circled:before { content: '\e8bd'; } .icon-play-circled2:before { content: '\e8be'; } .icon-stop:before { content: '\e8bf'; } .icon-pause:before { content: '\e8c0'; } .icon-to-end:before { content: '\e8c1'; } .icon-to-end-alt:before { content: '\e8c2'; } .icon-to-start:before { content: '\e8c3'; } .icon-to-start-alt:before { content: '\e8c4'; } .icon-fast-fw:before { content: '\e8c5'; } .icon-fast-bw:before { content: '\e8c6'; } .icon-eject:before { content: '\e8c7'; } .icon-target:before { content: '\e8c8'; } .icon-signal:before { content: '\e8c9'; } .icon-award:before { content: '\e8ca'; } .icon-desktop:before { content: '\e8cb'; } .icon-laptop:before { content: '\e8cc'; } .icon-tablet:before { content: '\e8cd'; } .icon-mobile:before { content: '\e8ce'; } .icon-inbox:before { content: '\e8cf'; } .icon-globe:before { content: '\e8d0'; } .icon-sun:before { content: '\e8d1'; } .icon-cloud:before { content: '\e8d2'; } .icon-flash:before { content: '\e8d3'; } .icon-moon:before { content: '\e8d4'; } .icon-umbrella:before { content: '\e8d5'; } .icon-flight:before { content: '\e8d6'; } .icon-fighter-jet:before { content: '\e8d7'; } .icon-leaf:before { content: '\e8d8'; } .icon-font:before { content: '\e8d9'; } .icon-bold:before { content: '\e8da'; } .icon-italic:before { content: '\e8db'; } .icon-text-height:before { content: '\e8dc'; } .icon-text-width:before { content: '\e8dd'; } .icon-align-left:before { content: '\e8de'; } .icon-align-center:before { content: '\e8df'; } .icon-align-right:before { content: '\e8e0'; } .icon-align-justify:before { content: '\e8e1'; } .icon-list:before { content: '\e8e2'; } .icon-indent-left:before { content: '\e8e3'; } .icon-indent-right:before { content: '\e8e4'; } .icon-list-bullet:before { content: '\e8e5'; } .icon-list-numbered:before { content: '\e8e6'; } .icon-strike:before { content: '\e8e7'; } .icon-underline:before { content: '\e8e8'; } .icon-superscript:before { content: '\e8e9'; } .icon-subscript:before { content: '\e8ea'; } .icon-table:before { content: '\e8eb'; } .icon-columns:before { content: '\e8ec'; } .icon-crop:before { content: '\e8ed'; } .icon-scissors:before { content: '\e8ee'; } .icon-paste:before { content: '\e8ef'; } .icon-briefcase:before { content: '\e8f0'; } .icon-suitcase:before { content: '\e8f1'; } .icon-ellipsis:before { content: '\e8f2'; } .icon-ellipsis-vert:before { content: '\e8f3'; } .icon-off:before { content: '\e8f4'; } .icon-road:before { content: '\e8f5'; } .icon-list-alt:before { content: '\e8f6'; } .icon-qrcode:before { content: '\e8f7'; } .icon-barcode:before { content: '\e8f8'; } .icon-book:before { content: '\e8f9'; } .icon-ajust:before { content: '\e8fa'; } .icon-tint:before { content: '\e8fb'; } .icon-check:before { content: '\e8fc'; } .icon-check-empty:before { content: '\e8fd'; } .icon-circle:before { content: '\e8fe'; } .icon-circle-empty:before { content: '\e8ff'; } .icon-dot-circled:before { content: '\e900'; } .icon-asterisk:before { content: '\e901'; } .icon-gift:before { content: '\e902'; } .icon-fire:before { content: '\e903'; } .icon-magnet:before { content: '\e904'; } .icon-chart-bar:before { content: '\e905'; } .icon-ticket:before { content: '\e906'; } .icon-credit-card:before { content: '\e907'; } .icon-floppy:before { content: '\e908'; } .icon-megaphone:before { content: '\e909'; } .icon-hdd:before { content: '\e90a'; } .icon-key:before { content: '\e90b'; } .icon-fork:before { content: '\e90c'; } .icon-rocket:before { content: '\e90d'; } .icon-bug:before { content: '\e90e'; } .icon-certificate:before { content: '\e90f'; } .icon-tasks:before { content: '\e910'; } .icon-filter:before { content: '\e911'; } .icon-beaker:before { content: '\e912'; } .icon-magic:before { content: '\e913'; } .icon-truck:before { content: '\e914'; } .icon-money:before { content: '\e915'; } .icon-euro:before { content: '\e916'; } .icon-pound:before { content: '\e917'; } .icon-dollar:before { content: '\e918'; } .icon-rupee:before { content: '\e919'; } .icon-yen:before { content: '\e91a'; } .icon-rouble:before { content: '\e91b'; } .icon-try:before { content: '\e91c'; } .icon-won:before { content: '\e91d'; } .icon-bitcoin:before { content: '\e91e'; } .icon-sort:before { content: '\e91f'; } .icon-sort-down:before { content: '\e920'; } .icon-sort-up:before { content: '\e921'; } .icon-sort-alt-up:before { content: '\e922'; } .icon-sort-alt-down:before { content: '\e923'; } .icon-sort-name-up:before { content: '\e924'; } .icon-sort-name-down:before { content: '\e925'; } .icon-sort-number-up:before { content: '\e926'; } .icon-sort-number-down:before { content: '\e927'; } .icon-hammer:before { content: '\e928'; } .icon-gauge:before { content: '\e929'; } .icon-sitemap:before { content: '\e92a'; } .icon-spinner:before { content: '\e92b'; } .icon-coffee:before { content: '\e92c'; } .icon-food:before { content: '\e92d'; } .icon-beer:before { content: '\e92e'; } .icon-user-md:before { content: '\e92f'; } .icon-stethoscope:before { content: '\e930'; } .icon-ambulance:before { content: '\e931'; } .icon-medkit:before { content: '\e932'; } .icon-h-sigh:before { content: '\e933'; } .icon-hospital:before { content: '\e934'; } .icon-building:before { content: '\e935'; } .icon-smile:before { content: '\e936'; } .icon-frown:before { content: '\e937'; } .icon-meh:before { content: '\e938'; } .icon-anchor:before { content: '\e939'; } .icon-terminal:before { content: '\e93a'; } .icon-eraser:before { content: '\e93b'; } .icon-puzzle:before { content: '\e93c'; } .icon-shield:before { content: '\e93d'; } .icon-extinguisher:before { content: '\e93e'; } .icon-bullseye:before { content: '\e93f'; } .icon-wheelchair:before { content: '\e940'; } .icon-adn:before { content: '\e941'; } .icon-android:before { content: '\e942'; } .icon-apple:before { content: '\e943'; } .icon-bitbucket:before { content: '\e944'; } .icon-bitbucket-squared:before { content: '\e945'; } .icon-css3:before { content: '\e946'; } .icon-dribbble:before { content: '\e947'; } .icon-dropbox:before { content: '\e948'; } .icon-facebook:before { content: '\e949'; } .icon-facebook-squared:before { content: '\e94a'; } .icon-flickr:before { content: '\e94b'; } .icon-foursquare:before { content: '\e94c'; } .icon-github:before { content: '\e94d'; } .icon-github-squared:before { content: '\e94e'; } .icon-github-circled:before { content: '\e94f'; } .icon-gittip:before { content: '\e950'; } .icon-gplus-squared:before { content: '\e951'; } .icon-gplus:before { content: '\e952'; } .icon-html5:before { content: '\e953'; } .icon-instagramm:before { content: '\e954'; } .icon-linkedin-squared:before { content: '\e955'; } .icon-linux:before { content: '\e956'; } .icon-linkedin:before { content: '\e957'; } .icon-maxcdn:before { content: '\e958'; } .icon-pagelines:before { content: '\e959'; } .icon-pinterest-circled:before { content: '\e95a'; } .icon-pinterest-squared:before { content: '\e95b'; } .icon-renren:before { content: '\e95c'; } .icon-skype:before { content: '\e95d'; } .icon-stackexchange:before { content: '\e95e'; } .icon-stackoverflow:before { content: '\e95f'; } .icon-trello:before { content: '\e960'; } .icon-tumblr:before { content: '\e961'; } .icon-tumblr-squared:before { content: '\e962'; } .icon-twitter-squared:before { content: '\e963'; } .icon-twitter:before { content: '\e964'; } .icon-vimeo-squared:before { content: '\e965'; } .icon-vkontakte:before { content: '\e966'; } .icon-weibo:before { content: '\e967'; } .icon-windows:before { content: '\e968'; } .icon-xing:before { content: '\e969'; } .icon-xing-squared:before { content: '\e96a'; } .icon-youtube:before { content: '\e96b'; } .icon-youtube-squared:before { content: '\e96c'; } .icon-youtube-play:before { content: '\e96d'; } .icon-blank:before { content: '\e96e'; } .icon-expand:before { content: '\e8b8'; }#opal-masthead .header-main {
}
.white-popup{
background: #fff none repeat scroll 0 0;
margin: 20px auto;
max-width: 500px;
padding: 20px;
position: relative;
width: auto;
}
.schedule-form label {
position: relative;
display: inline;
}
.schedule-form label {
top:  45px;
color: #f55f5f;
font-size: 12px;
height: auto;
line-height: 32px;
position: absolute;
text-align: center;
visibility: visible;
z-index: 999;
}
.schedule-form-v2 input, button, select, textarea {
}
.schedule-form-v2 .error{
color: red;
} .schedule-form .form-group label {
position: relative;
display: inline;
}
.schedule-form .form-group label {
background: #ff141c none repeat scroll 0 0;
border-radius: 6px;
box-shadow: 0 0 5px #800000;
color: #ffffff;
font-size: 10px;
height: auto;
left: 50%;
margin-left: -76px;
opacity: 0.6;
padding: 5px;
position: absolute;
text-align: left;
visibility: visible;
width: 80%;
z-index: 999;
}
.schedule-form .form-group label:after {
content: '';
position: absolute;
bottom: 100%;
left: 50%;
margin-left: -8px;
width: 0; height: 0;
border-bottom: 8px solid #FF141C;
border-right: 8px solid transparent;
border-left: 8px solid transparent;
}
}
.loading {
display:    block !important;
position:   fixed;
z-index:    1000;
top:        0;
left:       0;
height:     100%;
width:      100%;
background: rgba( 255, 255, 255, .8 )
url(//britishbirdcontrol.co.uk/wp-content/plugins/opalschedule/assets/img/bx_loader.gif)
50% 50%
no-repeat;
}
.schedule-service-wrapper {
margin: auto;
background-color: #3bb64a;
border-radius: 10px;
border: 1px solid #3bb64a;
max-width: 640px !important;
color: #fff;
padding: 10px;
}
.type-service ,.schedule-time_of_day{
width: 100%;
}
.type-service .item-type , .schedule-time_of_day .item-timeofday{
width: 30%;
max-height: 150px;
padding: 50px;
border: 1px solid #ccc;
float: left;
margin: 10px;
cursor: pointer;
}
.itemactive{
border: 3px solid yellow!important;
}
.schedule-service-wrapper .item-type INPUT ,
.schedule-service-wrapper .item-timeofday INPUT{
opacity: 0;
}
.schedule-service-wrapper .item-type .icon-checkbox ,
.schedule-service-wrapper .item-timeofday .icon-checkbox{
display: none;
}
#opal_schedule_date, .opal_schedule_date {
background-image: url(//britishbirdcontrol.co.uk/wp-content/plugins/opalschedule/assets/img/calendar-512.png);
background-repeat: no-repeat;
background-position: right 0px;
background-size: 30px 30px;
width: 240px;
}
.schedule-type-service .type-item{
width: 30%;
max-height: 150px;
padding: 50px;
border: 1px solid #ccc;
float: left;
margin: 10px;
cursor: pointer;
background: #fff;
}.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: none;
} .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: 0.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: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.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: "progid:DXImageTransform.Microsoft.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: #33aaff;
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: #33aaff;
}
.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: #33aaff;
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: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
cursor: default;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled {
opacity: 0.2;
-ms-filter: "progid:DXImageTransform.Microsoft.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: #33aaff !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: #cc5500;
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: #cc5500;
}
.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: #cc5500;
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 #dddddd !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 ); }