/*
* EES CSS Library [Screen Details]
 *
 * @copyright 2010 Squiz Pty Ltd (ABN 77 084 670 600)
 * @license   GNU General Public License v.2
 * @link
*/


/* ---------------------------------------------------------------------------------------------
START: SCREEN DETAILS STYLES
--------------------------------------------------------------------------------------------- */


#ees_editDetails {
	width:670px;
	margin: 0 auto;
}

#ees_editDetails span.fieldWarning {
	color: #FF0000;
	background:url(../Images/required_stars.png) left top no-repeat;
	padding-left:21px;
	font-size:0.9em;
}

/* status styles */

#ees_editStatus {
	overflow:hidden;
	margin-bottom:30px;
}

#ees_selectStatus {
	margin:0px;
	padding:0px;
	list-style:none;
}

#ees_selectStatus li {
	padding-bottom:5px;
}

#ees_currentStatus,
#ees_changeStatus {
	line-height:34px;
	overflow:hidden;
}

#ees_currentStatus {
	color:#FFFFFF;
	-moz-border-top-right-radius: 6px;
	-moz-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	border: none !important;
}

#ees_changeStatus {
	border:solid 1px #dadada;
	padding:10px;
	-moz-border-bottom-right-radius: 6px;
	-moz-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
}

#ees_cascadeStatus {
	margin-left:18px;
}

#ees_currentStatus .cellName,
#ees_changeStatus .cellName {
	width:65px;
	padding-left:11px;
}

#ees_currentStatus .cellData {
	font-weight:bold;
}

/* Page Naming */

#ees_pageNaming,
#ees_detailsRedirect {
	overflow:hidden;
	border-top:solid 1px #dadada;
	padding-top:15px;
	margin-bottom:30px;
}

#ees_pageNaming .row,
#ees_detailsRedirect .row {
	overflow:hidden;
	line-height:42px;
	margin-bottom:5px
}

#ees_pageNaming .cellName,
#ees_detailsRedirect .cellName {
	width:122px;
	color:#000000;
}

#ees_pageNaming .cellData,
#ees_detailsRedirect .cellData {
	width:548px;
}

#ees_pageNaming .inputText,
#ees_detailsRedirect .inputText {
	background:url(../Images/text-input-bg.gif) left top repeat-x;
	border-top: solid 1px #848484;
	border-left: solid 1px #c1c1c1;
	border-right: solid 1px #c1c1c1;
	border-bottom: solid 1px #e1e1e1;
	width:267px;
	padding:5px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
}

#ees_detailsRedirect .customAssetIdInput {
	line-height: normal !important;
}

#ees_changeStatus label[for$="_change_status_all_children"] {
	font-size: 12px;
	color: #7C7C7C;
}

/* manipulate dumped return details data tables */

#ees_changeStatus table {
	border:none;
	padding:0px;
	margin:0px;
				width: 450px;
	float:left;
	overflow:hidden;
}

#ees_changeStatus .sq-backend-section-table tr:first-child {
	display:none;
}

#ees_changeStatus .sq-backend-section-table-inner td.sq-limbo-field {
	width:65px;
	padding-left:7px;
	vertical-align:top;
}

#ees_changeStatus .sq-backend-data input[type="checkbox"],
#ees_futureStatusSelect input[type="checkbox"] {
	margin: 0 5px;
}

#ees_matrixFutureStatus {
	display:none;
}

#ees_futureStatus, #ees_setThumbnail {
	border-top: 1px solid #DADADA;
	overflow: hidden;
	padding-top: 15px;
	margin-bottom:1.5em;
}

#ees_futureStatus {
	padding:10px;
	font-size: 0.9em;
}

#ees_futureStatus {
	display:none; /* opened and closed with jquery */
}

#ees_futureStatusPicker {
	line-height:normal;
}

#ees_futureStatus .row, #ees_setThumbnail .row {
	overflow: hidden;
	min-height:42px;
}

#ees_futureStatus .cellName {
	color: #000000;
	width: auto;
	padding:15px 0;
}

#ees_futureStatus .cellData {
	width: auto;
	padding:15px 0;
	margin-bottom:10px;
	overflow:hidden;
}

#ees_futureStatus .futureStatusHeading {
	font-weight:bold;
	font-size: 13px;
	color:#333;
	border-bottom:1px dotted #ccc;
	padding:5px 0;
}

/* Future Status */

#ees_futureStatusSelect select {
	margin-right:15px;
}

#ees_futureStatusSchedule td {
	padding:2px 35px 2px 2px;
	color:#999;
	font-size: 12px;
}

#ees_futureStatusSchedule tr td:first-child {
	padding-left:0px;
}

#ees_futureStatusSchedule .sq-backend-table-header {
	font-weight:bold;
	color:#666;
}

#ees_futureStatusSchedule table {
	width:100%;
}

#ees_futureStatusToggle {
	margin:5px;
}

/* Thumbnail */

#ees_setThumbnail .cellName {
	width: 122px;
}

#ees_setThumbnail .cellData {
	width: 548px;
}

#ees_thumbnailPreview .error {
	color: #ff0000;
}

#ees_thumbnailPreview {
	color:#666;
	padding-top:20px;
	overflow:hidden;
	font-size:12px;
}

#ees_thumbnailPreview span {
	margin-bottom:5px;
}

#ees_thumbnailImage {
	margin-right:20px;
	min-height:120px;
}

#ees_thumbnailImage img {
	border:solid 2px #ccc;
}

/* Generic file */

#ees_fileAttributes {
	overflow:hidden;
	border-top:solid 1px #dadada;
	padding-top:15px;
}

#ees_fileAttributes .row {
	overflow:hidden;
	line-height:normal;
	margin-bottom:23px;
}

#ees_fileAttributes .cellName {
	width:75px;
	padding-left:5px;
	padding-top:6px;
	color:#000000;
}

#ees_fileAttributes .cellData {
	width:269px;
	overflow:hidden;
}

#ees_fileAttributes .inputText {
	background:url(../Images/text-input-bg.gif) left top repeat-x;
	border-top: solid 1px #848484;
	border-left: solid 1px #c1c1c1;
	border-right: solid 1px #c1c1c1;
	border-bottom: solid 1px #e1e1e1;
	width:259px;
	padding:5px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin-bottom:5px;
}

#ees_fileAttributes .cellData textarea {
	height:63px;
	font-size:1em;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#ees_fileAttributes .notes {
	display:block;
	font-size:0.85em;
	color:#8c8c8c;
	line-height:normal;
	margin:0px;
	padding:0px;
}

/* Image */

#ees_imageAttributes {
	overflow:hidden;
	border-top:solid 1px #dadada;
	padding-top:15px;
}

#ees_imageDetails {
	width:355px;
}

#ees_imageAttributes .row {
	overflow:hidden;
	line-height:normal;
	margin-bottom:23px;
}

#ees_imageAttributes .cellName {
	width:75px;
	padding-left:5px;
	padding-top:6px;
	color:#000000;
}

#ees_imageAttributes .cellData {
	width:269px;
	overflow:hidden;
}

#ees_imageAttributes .inputText {
	background:url(../Images/text-input-bg.gif) left top repeat-x;
	border-top: solid 1px #848484;
	border-left: solid 1px #c1c1c1;
	border-right: solid 1px #c1c1c1;
	border-bottom: solid 1px #e1e1e1;
	width:259px;
	padding:5px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	margin-bottom:5px;
}

#ees_imageAttributes .cellData textarea {
	height:63px;
	font-size:1em;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#ees_imageAttributes .notes {
	display:block;
	font-size:0.85em;
	color:#8c8c8c;
	line-height:normal;
	margin:0px;
	padding:0px;
}

#ees_inputUpload {
	padding:5px 4px;
}

#ees_imagePreview {
	width:315px;
}

#ees_imagePreview p {
	text-align:center;
}

#ees_imagePreview .heading {
	margin:0px 0px 10px 0px;
	padding:0px;
}

#ees_imageContainer {
	width:250px;
	margin:0px auto 6px auto;
	overflow:hidden;
}

/* metadata required */
#ees_editStatus .metadataRequired {
	padding:10px 10px 10px 61px;
	margin:0px;
	line-height: normal;
	min-height:40px;
	background: #E4E4E4 url(../Images/warning_large.png) 10px 10px no-repeat;
}



/* ---------------------------------------------------------------------------------------------
END: SCREEN DETAILS STYLES
--------------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------------
START: NEWS ITEM STYLES
--------------------------------------------------------------------------------------------- */
#ees_displayInformation,
#ees_linkInformation {
	overflow:hidden;
	border-top:solid 1px #dadada;
	padding-top:15px;
	margin-bottom:30px;
}

#ees_displayInformation .row {
	overflow:hidden;
	line-height:28px;
	margin-bottom:5px;
	display: inline-block;
}

#ees_displayInformation .cellName {
	width:152px;
	color:#000000;
}

#ees_displayInformation .cellData {
	width:178px;
}

#ees_linkInformation .row {
	overflow:hidden;
	line-height:42px;
	margin-bottom:5px;
}

#ees_linkInformation .cellName {
	width:152px;
	color:#000000;
}

#ees_linkInformation .cellData {
	width:518px;
}

#ees_displayInformation .inputText,
#ees_linkInformation .inputText {
	background:url(../Images/text-input-bg.gif) left top repeat-x;
	border-top: solid 1px #848484;
	border-left: solid 1px #c1c1c1;
	border-right: solid 1px #c1c1c1;
	border-bottom: solid 1px #e1e1e1;
	width:267px;
	padding:5px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
}

#ees_displayInformation .slider > a {
	width: 46px;
}
/* ---------------------------------------------------------------------------------------------
END: NEWS ITEM STYLES
--------------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------------
START: CALENDAR ASSET STYLES
--------------------------------------------------------------------------------------------- */

#ees_dateInfoContainer {
	margin-bottom: 30px;
}

#ees_startDate,
#ees_endDate {
	color:#656464;
	line-height:34px;
	overflow:hidden;
	border: 1px solid #dadada;
	border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
	background: #f0f0f0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjN2M3YzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #f0f0f0 0%, #c7c7c7 100%); /* FF3.6+ */
	background: -webkit-linear-gradient(top, #f0f0f0 0%,#c7c7c7 100%); /* Chrome10+,Safari5.1+ */
	background: -ms-linear-gradient(top, #f0f0f0 0%,#c7c7c7 100%); /* IE10+ */
	background: linear-gradient(top, #f0f0f0 0%,#c7c7c7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#c7c7c7',GradientType=0 ); /* IE6-8 */

}

#ees_startDate .cellName,
#ees_endDate .cellName,
#ees_changeStartDate .cellName,
#ees_changeEndDate .cellName {
	width:75px;
	padding-left:11px;
	font-weight:bold;
}

#ees_changeStartDate,
#ees_changeEndDate {
	padding-top: 5px;
	padding-bottom: 5px;
	border:solid 1px #dadada;
	margin-bottom: 10px;
	overflow:hidden;
	border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	-webkit-border-radius: 0 0 6px 6px;
}

#ees_editEventDates,
#ees_editEventFrequency {
	border-top: 1px solid #DADADA;
	overflow: hidden;
	padding-top: 15px;
}

#ees_editEventDates .notes,
#ees_editEventFrequency .notes {
	font-weight:bold;
	color:#666;
	margin-bottom: 10px;
}

#ees_editEventFrequency td {
	padding:10px;
}

/* ---------------------------------------------------------------------------------------------
END: CALENDAR ASSET STYLES
--------------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------------
START: REDIRECT ASSET STYLES
--------------------------------------------------------------------------------------------- */

#ees_detailsRedirect .notes {
	display: block;
	line-height: normal;
}

#ees_detailsRedirect .row {
	padding: 5px 0;
}

#ees_redirectAsset {
	margin:10px 0 7px 0;
}

.ees_permanentRedirectSlider {
	margin:10px 0 7px 0;
}

/* ---------------------------------------------------------------------------------------------
END: REDIRECT ASSET STYLES
--------------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------------
START: CUSTOM FORM STYLES
--------------------------------------------------------------------------------------------- */

#ees_formExport tr {
	line-height: 42px;
	overflow: hidden;
	margin-bottom: 5px;
}

#ees_formExport td.sq-limbo-field {
	width: 122px;
}

#ees_formExport input[type=button] {
	margin-top: 5px;
}

#ees_formExportContainer {
	border-top: 1px solid #DADADA;
	padding-top: 15px;
	margin-bottom: 30px;
	overflow: hidden;
}

/* ---------------------------------------------------------------------------------------------
END: CUSTOM FORM STYLES
--------------------------------------------------------------------------------------------- */