@charset "utf-8";

.datePickerContainer button{
	opacity: 0;
	display: none;
}

.comiseo-daterangepicker{
	max-width: 1000px;
	width: 100%;
	padding: 0;
	top: 0 !important;
	left: 0 !important;
}

.comiseo-daterangepicker-presets{
	display: none;
}

.comiseo-daterangepicker-right .comiseo-daterangepicker-calendar{
	padding-left: 0;
}

.ui-datepicker{
	max-width: 100%;
	padding: 0;
}

.comiseo-daterangepicker-mask{
	display: none !important;
}

.datePickerAppend{
	margin-top: 10px;
}

.ui-datepicker-other-month{
	opacity: 0.8 !important;
}

.ui-datepicker-other-month .ui-state-default{
	background-color: #FFFFFF;
	color: #979797;
	border: 0;
}

.ui-datepicker-month:after{
	content: ',';
}

.ui-datepicker-year{
	color: #9c9c9c;
}

.ui-datepicker-inline.ui-datepicker-multi-3{
	width: 100% !important;
}

.ui-datepicker-multi-2{
	width: 100% !important;		
}

.comiseo-daterangepicker-calendar.ui-widget-content.hasDatepicker{
	width: 100% !important;
	max-width: none;
	display: block;		
}

.datePickerInfo.multi-4 .additional_info{
	float: left;
    width: calc(25% - 15px);
	margin-left: 15px;
	margin-top: 30px;
}

.datePickerInfo.multi-3 .additional_info{
	float: left;
    width: calc(33.33% - 15px);
	margin-left: 15px;
	margin-top: 30px;
}

.datePickerInfo.multi-3 .additional_info:last-child{
	display: none;
}

.datePickerInfo.multi-2 .additional_info{
	float: left;
    width: calc(50% - 30px);
	margin-left: 30px;
	margin-top: 30px;
}

.datePickerInfo.multi-2 .additional_info:last-child, .datePickerInfo.multi-2 .additional_info:nth-child(3){
	display: none;
}

.datePickerInfo.multi-1 .additional_info{
	float: left;
    width: calc(100% - 20px);
	margin-left: 20px;
	margin-top: 30px;
}

.datePickerInfo.multi-1 .additional_info:last-child, .datePickerInfo.multi-1 .additional_info:nth-child(3), .datePickerInfo.multi-1 .additional_info:nth-child(2) {
	display: none;
}

