/*
The contents of this file are subject to the Mozilla Public License Version 1.1
(the "License"); you may not use this file except in compliance with the
License. You may obtain a copy of the License at http://www.mozilla.org/MPL/

Software distributed under the License is distributed on an "AS IS" basis,
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
the specific language governing rights and limitations under the License.

The Original Code is comprised of the PT Calendar directory

The Initial Developer of the Original Code is
PaperThin, Inc. Copyright(C) 2010-2022.
All Rights Reserved.

By downloading, modifying, distributing, using and/or accessing any files 
in this directory, you agree to the terms and conditions of the applicable 
end user license agreement.
*/
/* ***************************************************************
Author: 	
	PaperThin, Inc.
	G. Cronkright
Name:
	calendaradmin.css
ADF App:
	PT Calendar
History:
	2011-06-15 - GAC - Created
*/

/*
	GENERAL
*/
.calendar_float_clear {
	clear: both;
}

/* SIMPLE FORM STYLES */
.CS_Form_Required, .CS_Form_Required_Baseline {
	font-weight: bold;
}
.CS_Form_Label_Baseline {
	font-size: 100% !important;
}

/* COPY PAGE STLYES */
#copyEventWrapper {
	/*	font: .85em Verdana,Arial;*/
	/* font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 11px; */
}
#copyEventHeader {
	margin-top: 10px;
	margin-bottom: 10px;
}
#copyEventHeader div {
	padding-bottom: 4px;
}
#copyEventBox {
	/*font: .85em Verdana,Arial;*/
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 11px;
}
.copyError {
	color: red;
}
.ecFormText{
	font-size: 11px;
}

/* DATASHEET AND GRID SEARCH FILTER BOX STYLES */
form#dsFilterEventsForm,
form#dsFilterEventsForm fieldset,
form#dsFilterEventsForm table  {
	margin-bottom: 0;
}

#dsFilterEventsWrapper{
	/*width: 700px;*/
	/* display: none; - no longer hidden by default */
}
.dsAdvancedFilters {
	display: none;
}
#submitStatusBox {
	display: none;
}
.formErrorsBox {
	min-height: 10px;
	height: auto !important;
	height: 10px;
	/* border: 1px ##000000 solid; */
}
#formErrors ul {
	list-style: none; 
}
#formErrors ul li {
	font-size: 10px;
	color: red;
}
.esfFormText {
		
}
.esfTextBox {
	width: 200px;
}
.esfDropDown {
	width: 200px;
}
.esfRadioBtn {
}
.esfRadioBtnLabel {
	float: left;
}
.esfSmallText {
	font-size: 9px;
}
.esfSmallLink {
	font-size: 9px;
}
.esfDate {
	margin-right: 4px;
}

form#dsFilterEventsForm fieldset legend {
	font-size: 14px;
	padding: 4px 4px 4px 4px;
} 
div#dsFilterEventsWrapper table.eventsFilter {
	padding: 4px 4px 4px 4px;
} 
div#dsFilterEventControl{
	padding: 4px 0 4px 0;
}
div#dsFilterEventStatus{
	font-style: italic;
	font-weight: bold;
	padding: 4px 0 4px 0;
}

/* CALENDAR CATEGORY ICON STYLES */
.dsCalCatRecordIcon, .dsCalEventRecordCatIcon {
	width: 15px;
	/*height: 15px;*/
	vertical-align: middle;
	border: none;
}

.dsCellCalRecurPattern {
	font-size: x-small;
}

/* ADMIN GRID STLYES */
.event-detailed  {
	 padding-top: 3px !important; 
    padding-bottom: 3px !important;
}
.eventLayer{
	border-top: 1px solid #888888;
	border-bottom: 1px solid #888888;
}
.event-admin-tools .ui-icon-check {
	 background-image: url("/ADF/apps/pt_calendar/images/ui/ui-icons_4eb305_256x240.png");
}
.event-admin-tools .ui-icon-alert {
	 background-image: url("/ADF/apps/pt_calendar/images/ui/ui-icons_cc0000_256x240.png");
}
.event-admin-tools .ui-icon-flag {
	 background-image: url("/ADF/apps/pt_calendar/images/ui/ui-icons_f9bd01_256x240.png");
}
.event-admin-tools .ui-icon-info {
	 background-image: url("/ADF/apps/pt_calendar/images/ui/ui-icons_ffd27a_256x240.png");
}

/* RECURRENCE CONFIRMATION BOX STYLES */
.confirmSeriesWrapper{
	
}
#confirmSeriesForm {
	
}
#confirmSeriesForm legend{
	font-size: 13px;
}
#confirmSeriesHeader{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 11px;
	padding-bottom: 6px; 
}
.confirmSeriesOption {
	padding-top: 6px;
	padding-bottom: 6px;   
}
#confirmSeriesFooter{
	
}
.esFormText{
	font-size: 11px;
}

/*
	DATASHEET STYLES
*/

/* .CS_Element_DataSheet {
	overflow:auto;
	width: 500px;
} */
.CS_DataSheet_Table {
	background-color:#E9E9DF;
	border:1px solid #999;
}
.CS_DataSheet_Table .CS_DataSheet_Header_Row th {
	/*
background-color:#999;
*/
	color:#000;
	padding:5px;
	font-weight:normal;
	font-size:inherit;
}
.CS_DataSheet_Table .CS_DataSheet_Data_Row {
	background-color:#FFFFFF;
}

.CS_DataSheet_Table .CS_DataSheet_Data_Row_Alternate {
	background-color:#e9e9e9;
}
.CS_DataSheet_Table .CS_DataSheet_Summary_Row {
	background-color:#dad8d8;
}

.CS_DataSheet_HeaderItem_Anchor_Hover {
	font-weight: bold;
}

.CS_DataSheet_HeaderItem_Anchor {
	text-decoration: none;
}

/*
MOVED TO calendar.css
	qTip / ui-tooltip tweaks
*/
/* .ui-tooltip {
	padding: 0px !important;
}*/

/* JQuery UI  / Bootstrap Fixes */
.ui-datepicker .ui-datepicker-title select {
  color: #000 !important;
  font-weight: normal;
}