/*! calendar-price-jquery v1.4.2 | (c) capricorncd | https://github.com/capricorncd/calendar-price-jquery */.clearfix:after{content:'';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0;clear:both}.capricorncd-calendar-container *,.capricorncd-date-detailed-settings *{margin:0;padding:0}.capricorncd-calendar-container .bg-primary,.capricorncd-date-detailed-settings .bg-primary{color:#fff;background-color:#098cc2;border-color:#098cc2}.capricorncd-calendar-container .bg-success,.capricorncd-date-detailed-settings .bg-success{color:#fff;background-color:rgba(85,181,38,0.8);border-color:rgba(85,181,38,0.8)}.capricorncd-calendar-container .color-primary,.capricorncd-date-detailed-settings .color-primary{color:#098cc2}.capricorncd-calendar-container .color-success,.capricorncd-date-detailed-settings .color-success{color:rgba(85,181,38,0.8)}.capricorncd-calendar-container ._checkbox,.capricorncd-date-detailed-settings ._checkbox{display:inline-block;margin:0 2px 2px 0;padding:0 8px;font-style:normal;float:left;min-width:30px;height:30px;text-align:center;line-height:28px;cursor:pointer;box-sizing:border-box;border:1px solid #ddd;}.capricorncd-calendar-container ._checkbox._active,.capricorncd-date-detailed-settings ._checkbox._active{border-color:#098cc2;color:#fff;background-color:#098cc2}.capricorncd-calendar-container ._checkbox._disabled,.capricorncd-date-detailed-settings ._checkbox._disabled{border-color:#eee;color:#fff;background-color:#eee;cursor:not-allowed}.capricorncd-calendar-container{margin:0 auto;width:100%;color:#333;font-size:1em;background-color:#fff;}.capricorncd-calendar-container .calendar-head-wrapper{position:relative;height:48px;background-color:#098cc2;}.capricorncd-calendar-container .calendar-head-wrapper .calendar-month-title{text-align:center;font-size:1em;line-height:48px;color:#fff}.capricorncd-calendar-container .calendar-head-wrapper a{display:block;position:absolute;top:0;z-index:1;width:48px;height:48px;cursor:pointer;}.capricorncd-calendar-container .calendar-head-wrapper a:before{display:inline-block;position:absolute;top:15px;width:11px;height:17px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAYAAADZsVyDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2M2NhMTEzNS1hODAzLTM1NGItYjY3MS1hZjFkZmRkMzhhZDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUNGNzI3NjU1QkY3MTFFODg0QUZBNDZGMkVDMzk4MDQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUNGNzI3NjQ1QkY3MTFFODg0QUZBNDZGMkVDMzk4MDQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjYzY2ExMTM1LWE4MDMtMzU0Yi1iNjcxLWFmMWRmZGQzOGFkNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2M2NhMTEzNS1hODAzLTM1NGItYjY3MS1hZjFkZmRkMzhhZDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5p0juUAAAA9klEQVR42rSU3wqCMBSHfYSICInCN8tAIaFuDPLCm16j3sbLAhEUwhLqScp1Rr+Bla75b/DdbOd8zu3saIwxTcKAOLL32AE+TlirzJVJh0QIkV+Y9zEXIqaWeEREEHgl6x7WIsQqicdETOSEK/mjDWJi5EjFOnFGwvrP+WuIyZGjV4knRIpAR0EqcJCTwvEhnhFX4knYNaQCG7ncMRVig7gRD8JsIBUs4OAug08EuOF9C6ngAFcgdnzH1+YtpOb3jsUZZzgnq4HUQm4G109VXHDDy66qoqyOV13VcfHlJQovz0VMovLyynrFtqte0Wt3a92PXwIMAD6lrWUyNuo3AAAAAElFTkSuQmCC");background-repeat:no-repeat;overflow:hidden;content:''}.capricorncd-calendar-container .calendar-head-wrapper a:hover{opacity:.8}.capricorncd-calendar-container .calendar-head-wrapper a.prev-month{left:0;}.capricorncd-calendar-container .calendar-head-wrapper a.prev-month:before{left:17px;background-position:0 0}.capricorncd-calendar-container .calendar-head-wrapper a.next-month{right:0;}.capricorncd-calendar-container .calendar-head-wrapper a.next-month:before{left:19px;background-position:-12px 0}.capricorncd-calendar-container .calendar-table-wrapper table{width:100%;border:none;}.capricorncd-calendar-container .calendar-table-wrapper table .week{background-color:rgba(9,140,194,0.6);color:#fff;}.capricorncd-calendar-container .calendar-table-wrapper table .week th{width:14.2%;line-height:28px;font-weight:100}.capricorncd-calendar-container .calendar-table-wrapper table td{position:relative;vertical-align:top;height:68px;background-color:#fff;border-bottom:1px solid #eee;border-right:1px solid #eee;}.capricorncd-calendar-container .calendar-table-wrapper table td:last-child{border-right:0}.capricorncd-calendar-container .calendar-table-wrapper table td.disabled{color:#ccc}.capricorncd-calendar-container .calendar-table-wrapper table td b{display:block;padding:0 5px;text-align:right;line-height:1.5}.capricorncd-calendar-container .calendar-table-wrapper table td div{box-sizing:border-box;color:#098cc2;font-size:12px;padding:0 5px}.capricorncd-calendar-container .calendar-table-wrapper table td div p{margin:4px 0}.capricorncd-calendar-container .calendar-table-wrapper table td.valid-hook:hover{background-color:#098cc2;}.capricorncd-calendar-container .calendar-table-wrapper table td.valid-hook:hover b,.capricorncd-calendar-container .calendar-table-wrapper table td.valid-hook:hover p{color:#fff}.capricorncd-calendar-container .calendar-foot-wrapper,.capricorncd-date-detailed-settings .cddsw-foot-wrapper{height:60px;text-align:right;}.capricorncd-calendar-container .calendar-foot-wrapper button,.capricorncd-date-detailed-settings .cddsw-foot-wrapper button{display:inline-block;margin:15px 0 0 10px;min-width:60px;height:30px;text-align:center;cursor:pointer;outline:none;color:#fff;border:1px solid #ccc;}.capricorncd-calendar-container .calendar-foot-wrapper button.btn-cancel,.capricorncd-date-detailed-settings .cddsw-foot-wrapper button.btn-cancel{margin-right:20px}.capricorncd-calendar-container .calendar-foot-wrapper button.btn-reset:hover,.capricorncd-date-detailed-settings .cddsw-foot-wrapper button.btn-reset:hover{background-color:#55b526;border-color:#55b526}.capricorncd-calendar-container .calendar-foot-wrapper button.btn-batch,.capricorncd-date-detailed-settings .cddsw-foot-wrapper button.btn-batch{border-color:rgba(85,181,38,0.8);}.capricorncd-calendar-container .calendar-foot-wrapper button.btn-batch:hover,.capricorncd-date-detailed-settings .cddsw-foot-wrapper button.btn-batch:hover{background-color:#55b526;border-color:#55b526}.capricorncd-calendar-container .calendar-foot-wrapper button.btn-confirm,.capricorncd-date-detailed-settings .cddsw-foot-wrapper button.btn-confirm{background-color:#098cc2;border:1px solid #098cc2;}.capricorncd-calendar-container .calendar-foot-wrapper button.btn-confirm:hover,.capricorncd-date-detailed-settings .cddsw-foot-wrapper button.btn-confirm:hover{background-color:#00649a;border-color:#00649a}.capricorncd-calendar-container .calendar-foot-wrapper button.btn-cancel,.capricorncd-date-detailed-settings .cddsw-foot-wrapper button.btn-cancel{color:#999;}.capricorncd-calendar-container .calendar-foot-wrapper button.btn-cancel:hover,.capricorncd-date-detailed-settings .cddsw-foot-wrapper button.btn-cancel:hover{color:#666;border-color:#bbb}.capricorncd-date-detailed-settings{display:flex;position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNTNEQkVBMzVCRkUxMUU4QkNBNDg1QzIyNDc0QUU2QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNTNEQkVBNDVCRkUxMUU4QkNBNDg1QzIyNDc0QUU2QiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU1M0RCRUExNUJGRTExRThCQ0E0ODVDMjI0NzRBRTZCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU1M0RCRUEyNUJGRTExRThCQ0E0ODVDMjI0NzRBRTZCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KaVkeAAAAA9JREFUeNpiYGBgaAAIMAAAhQCB69VMmQAAAABJRU5ErkJggg==") repeat;background:rgba(0,0,0,0.5);}.capricorncd-date-detailed-settings .cddsw-container{width:640px;position:relative;background-color:#fff;font-size:14px;}.capricorncd-date-detailed-settings .cddsw-container .cddsw-head-wrapper{height:46px;line-height:46px;position:relative;background:#098cc2;}.capricorncd-date-detailed-settings .cddsw-container .cddsw-head-wrapper .cddsw-title{color:#fff;margin-left:20px;font-weight:500}.capricorncd-date-detailed-settings .cddsw-container .cddsw-head-wrapper .cddsw-close{display:block;position:absolute;z-index:1;right:0;top:0;width:46px;height:46px;text-align:center;cursor:pointer;}.capricorncd-date-detailed-settings .cddsw-container .cddsw-head-wrapper .cddsw-close i{display:inline-block;width:24px;height:24px;margin-top:11px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFODc3OUU2QjNGNkIxMUU2QkQxMUIxRENFMjQwRTA3NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1MjYzNUUzQjUzNjExMUU3OTY5OUIxQjZEODgwMzYxMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1MjYzNUUzQTUzNjExMUU3OTY5OUIxQjZEODgwMzYxMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RUJDQzE1QThERjMxMUU2OTE5NEVGNDg3OUM4QTE0RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RUJDQzE1QjhERjMxMUU2OTE5NEVGNDg3OUM4QTE0RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl7a5jgAAACESURBVHjaYvz//z8DLQETA43BqAWD24KbQNxMhBnNULXYASiZ4sDN/yGgHo+aeqiaZlxq8FmAbEA9iXJEWwDC1VgMghleRUg/MRaAcCXUwAoo/g8VY6CWBSBc/B8BionVR/NkOiiCiKaRTNNkSvOMdhOfRjSH3MQlzzhao41aQDEACDAAkcb7Ue21oJQAAAAASUVORK5CYII=") no-repeat 0 0;opacity:.6}.capricorncd-date-detailed-settings .cddsw-container .cddsw-head-wrapper .cddsw-close:hover i{opacity:1}.capricorncd-date-detailed-settings .cddsw-container .cddsw-form-wrapper{padding-top:20px;}.capricorncd-date-detailed-settings .cddsw-container .cddsw-form-wrapper li{position:relative;float:left;height:31px;line-height:31px;width:49.9%;list-style:none;}.capricorncd-date-detailed-settings .cddsw-container .cddsw-form-wrapper li:before{display:table;content:''}.capricorncd-date-detailed-settings .cddsw-container .cddsw-form-wrapper li label{display:block;float:left;width:110px;padding:0 10px 0 20px;text-align-last:justify;box-sizing:border-box}.capricorncd-date-detailed-settings .cddsw-container .cddsw-form-wrapper li input{display:block;margin:0 20px 0 110px;padding:0 4px;min-height:30px;line-height:30px;border:1px solid #ddd;background:#fff;outline:none}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings{border-top:1px solid #ddd;border-left:0;border-right:0;border-bottom:0;}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings .bs-title{margin-left:15px;padding:0 5px;height:46px;line-height:46px;font-size:14px}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings .bs-content{display:block;}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings .bs-content:before{display:table;content:''}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings .bs-content .bs-lable{float:left;width:110px;text-align-last:justify;padding:0 10px 0 20px;min-height:32px;line-height:32px;box-sizing:border-box}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings .bs-content .bs-options-wrapper{margin-left:110px;min-height:32px;line-height:32px;}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings .bs-content .bs-options-wrapper .drw-enable{margin-left:10px}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings .bs-content .bs-options-wrapper .itext{padding:0 4px;width:40%;height:30px;line-height:30px;border:1px solid #ddd;background:#fff}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings .bs-week-chekbox{margin-top:15px}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings .bs-days-select{margin-top:14px;}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings .bs-days-select .bs-options-wrapper ._checkbox{padding:0;width:32px}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings .disabled-options ._checkbox{border-color:#eee;color:#fff;background-color:#eee;cursor:not-allowed;}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings .disabled-options ._checkbox._active{border-color:rgba(9,140,194,0.4);background-color:rgba(9,140,194,0.4)}.capricorncd-date-detailed-settings.ie .cddsw-container{position:absolute;left:50%;margin-left:-320px;width:640px}@media only screen and (max-width:640px){.capricorncd-date-detailed-settings{display:block;position:absolute;}.capricorncd-date-detailed-settings .cddsw-container{width:100%;}.capricorncd-date-detailed-settings .cddsw-container .cddsw-form-wrapper li{width:100%}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings .bs-content{display:block;}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings .bs-content .bs-lable{float:inherit;width:100%;text-align-last:auto}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings .bs-content .bs-options-wrapper{margin-left:20px;height:auto}.capricorncd-date-detailed-settings .cddsw-container .cddsw-batch-settings .bs-content .bs-options-wrapper label{flex:0 0 25%}}